@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&family=Saira:ital,wdth,wght@0,77.3,100..900;1,77.3,100..900&display=swap);:root{--font-type:"amsterdam";--fontcolor:#bebdb9;--backgroundcolor:#000;--svg-wrapper-height:20vh}body:has(#configurator-form) header.header{background:#000}@media (min-width:992px){body:has(#configurator-form) header.header{padding-inline:30px}}body:has(#configurator-form) header.header>.container{max-width:100%}body:has(#configurator-form) header.header+.space{display:none}body:has(.svg-wrapper){overflow-y:scroll}@media (max-width:991.98px){body:has(.svg-wrapper) .fixed-bar>.container{background-color:#000;border-radius:0;padding-top:0}}body:has(.svg-wrapper):not(.show-all) .resume,body:has(.svg-wrapper):not(.show-all) footer,body:has(.svg-wrapper):not(.show-all) section.bottom{display:none}@media (min-width:992px){body:has(.svg-wrapper):not(.show-all) .fixed-bar{left:40px;max-width:calc(100% - 535px)}body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar{padding-inline:10px}body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar.actions .btns-actions{justify-content:start}body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar.actions .btns-actions .btn.choose-bike{display:block}body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar.actions .btns-actions .btn.choose-bike svg{height:auto;width:20px}body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar.bike-info{display:none}}@media (min-width:1400px){body:has(.svg-wrapper):not(.show-all) .fixed-bar{max-width:calc(100% - 635px)}}@media (min-width:1500px){body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar.bike-info{display:block;max-width:290px}body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar.actions .btns-actions .btn.choose-bike{display:none}}@media (min-width:1500px) and (min-width:1570px){body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar{padding-inline:2rem}}@media (min-width:1500px) and (min-width:1700px){body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar.bike-info{max-width:420px}}@media (min-width:1500px) and (min-width:1900px){body:has(.svg-wrapper):not(.show-all) .fixed-bar .content.configurator-bottombar.bike-info{max-width:620px}}body:has(.svg-wrapper):not(.show-all) .fixed-bar>.container{max-width:unset}body:has(.svg-wrapper):not(.show-all) .fixed-bar .custom-add-cart{display:none}@media (max-width:991.98px){body:has(.svg-wrapper):not(:has(#mobile-menu-main-categories.active)) #mobile-bar{bottom:calc(var(--menumobilebottombar-height, 60px)*-1)}body:has(.svg-wrapper):not(:has(#mobile-menu-main-categories.active)) #mobile-bar-circle{top:-130px}body:has(.svg-wrapper) .fixed-bar:has(.configurator-bottombar){bottom:-10px}}body .gray-box{background-color:#b5b5b5;border-radius:10px;color:#000;display:block;padding:20px 25px}.fixed-bar:has(.configurator-bottombar){bottom:var(--menumobilebottombar-height,60px);display:block;z-index:999}@media (min-width:992px){.fixed-bar:has(.configurator-bottombar){bottom:20px;z-index:1001}}.fixed-bar .configurator-bottombar{--radius:5px;--bg-color:#505050;--secondary-border-hover:#fff}.fixed-bar .configurator-bottombar .btn-change-model,.fixed-bar .configurator-bottombar .my-bike-info{display:none}@media (min-width:992px){.fixed-bar .configurator-bottombar .btn-change-model,.fixed-bar .configurator-bottombar .my-bike-info{display:flex}}.fixed-bar .configurator-bottombar .btns-actions{gap:25px}.fixed-bar .configurator-bottombar .btns-actions .btn.choose-bike{display:none}@media (min-width:992px){.fixed-bar .configurator-bottombar .btns-actions{flex:1;justify-content:flex-end}}.fixed-bar .configurator-bottombar .btns-actions .view-summary{flex:1;justify-content:center}.fixed-bar .configurator-bottombar .btns-actions .custom-add-cart{justify-content:center}.fixed-bar .configurator-bottombar .btns-actions .custom-add-cart .label{display:none}@media (min-width:1300px){.fixed-bar .configurator-bottombar .btns-actions .custom-add-cart .label{display:inline}.fixed-bar .configurator-bottombar .btns-actions .custom-add-cart .icon{display:none}}@media (min-width:992px){.fixed-bar .configurator-bottombar .btns-actions .custom-add-cart{flex:1}}.fixed-bar .configurator-bottombar .btns-actions .options{display:flex;gap:7px}.fixed-bar .configurator-bottombar .btns-actions .options>div,.fixed-bar .configurator-bottombar .btns-actions .options>label{border:1px solid #505050;border-radius:var(--radius);color:#fff;display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:10px;margin-bottom:0;padding:5px 8px;position:relative}@media (min-width:992px){.fixed-bar .configurator-bottombar .btns-actions .options>div,.fixed-bar .configurator-bottombar .btns-actions .options>label{background-color:var(--bg-color);font-size:11px;height:43px;line-height:10px;padding:5px 15px;text-align:center}}@media (min-width:1200px){.fixed-bar .configurator-bottombar .btns-actions .options>div,.fixed-bar .configurator-bottombar .btns-actions .options>label{min-width:150px}}.fixed-bar .configurator-bottombar .btns-actions .options>div .white-space,.fixed-bar .configurator-bottombar .btns-actions .options>label .white-space{white-space:nowrap}.fixed-bar .configurator-bottombar .btns-actions .options>div .custom-price,.fixed-bar .configurator-bottombar .btns-actions .options>label .custom-price{font-size:14px;font-weight:500;order:1}@media (min-width:992px){.fixed-bar .configurator-bottombar .btns-actions .options>div .custom-price,.fixed-bar .configurator-bottombar .btns-actions .options>label .custom-price{bottom:7px;font-size:20px;font-weight:700;left:0;position:absolute;right:0}}.fixed-bar .configurator-bottombar .btns-actions .options>div.active,.fixed-bar .configurator-bottombar .btns-actions .options>label.active{background-color:#31500c;border-color:transparent;color:#fff}.fixed-bar .configurator-bottombar .btns-actions .options label{cursor:pointer}.fixed-bar .configurator-bottombar .like{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:10px;color:#fff;display:flex;font-size:11px;height:100%;justify-content:center;line-height:10px;padding:5px 15px}.fixed-bar .configurator-bottombar .like svg path{stroke-width:1px}@media (min-width:992px){.fixed-bar .configurator-bottombar .like{background-color:var(--bg-color);border:none;border-radius:var(--radius)}}.fixed-bar .configurator-bottombar .like:hover{background-color:var(--red)}@media (max-width:991.98px){body:has(#mobile-bar):has(.configurator-bottombar) section.bottom{padding-bottom:85px}}button.info{color:#bebebe;padding:0;transition:all .3s ease-in-out}button.info:hover{color:#000}button.info .htmlcontent{display:none}.btn-next-wrapper{border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:center;margin-top:1rem;padding-top:1rem}button.next-step{background-color:transparent;border:1px solid #707070;border-radius:5px;margin:0 auto;transition:all .3s ease-in-out}@media (max-width:991.98px){button.next-step{width:100%}}button.next-step:hover{background-color:#707070;color:#fff}button.next-step:focus{box-shadow:none}button.button-warning{border:1px solid #000;border-radius:5px;color:#000;font-size:.9rem;line-height:normal;padding:.1rem .5rem}button.button-warning:hover{background-color:var(--secondary);border-color:var(--secondary);color:#fff}.slick-carousel-scroll.slick-slider{padding-inline:20px}.slick-carousel-scroll.slick-slider .slick-next,.slick-carousel-scroll.slick-slider .slick-prev{background-color:transparent;box-shadow:none;height:24px;margin-top:-23px;width:30px}.slick-carousel-scroll.slick-slider .slick-next:before,.slick-carousel-scroll.slick-slider .slick-prev:before{display:inline-block;font-size:unset;line-height:0;opacity:1}.slick-carousel-scroll.slick-slider .slick-prev{left:0;text-align:left}.slick-carousel-scroll.slick-slider .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.449' height='5.725'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M5.224.5.707 5.018zl4.517 4.518' data-name='Icon feather-arrow-down'/%3E%3C/svg%3E");transform:rotate(-90deg)}.slick-carousel-scroll.slick-slider .slick-next{right:0;text-align:right}.slick-carousel-scroll.slick-slider .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.449' height='5.725'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M5.224.5.707 5.018zl4.517 4.518' data-name='Icon feather-arrow-down'/%3E%3C/svg%3E");transform:rotate(90deg)}.slick-carousel-scroll.slick-slider .slick-slide{margin:5px}.slick-carousel-scroll.slick-slider .item{list-style:none;margin:0 auto;padding:0;width:unset!important}.slick-carousel-scroll.slick-slider .item .zoom{bottom:5px;color:#fff;opacity:0;position:absolute;right:5px;transition:all .3s ease-in-out;visibility:hidden}.slick-carousel-scroll.slick-slider .item input[type=radio]{display:none}.slick-carousel-scroll.slick-slider .item input[type=radio]:checked~label .thumb{transform:scale(1.2)}.slick-carousel-scroll.slick-slider .item:has(input[type=radio]:checked) .thumb{transform:scale(1.2)}.slick-carousel-scroll.slick-slider .item:has(input[type=radio]:checked) .zoom{opacity:1;visibility:visible}.slick-carousel-scroll.slick-slider .item label{display:block;height:100%;margin-bottom:0;width:100%}.slick-carousel-scroll.slick-slider .item .thumb{border-radius:5px;cursor:pointer;height:55px;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:75px}@media (min-width:992px){.slick-carousel-scroll.slick-slider .item .thumb{height:55px;width:75px}}.slick-carousel-scroll.slick-slider .item .thumb[style="background-color:#FFFFFF"]{border:1px solid #cdcccc}.slick-carousel-scroll.slick-slider .item .thumb span{display:none}.slick-carousel-scroll.slick-slider .item .name{font-size:13px;min-height:40px}.slick-carousel-scroll.slick-slider .item.active .thumb,.slick-carousel-scroll.slick-slider .item:hover .thumb{transform:scale(1.2)}.slick-carousel-scroll.slick-slider .item.active .zoom,.slick-carousel-scroll.slick-slider .item:hover .zoom{opacity:1;visibility:visible}#modalBroderieConfirmDiscard .cols,#modalBroderiecolors .cols,#modalDrawingcolors .cols,.step-3 .cols{--bootstrap-gap:7.5px}#modalBroderieConfirmDiscard .cols .part-col,#modalBroderiecolors .cols .part-col,#modalDrawingcolors .cols .part-col,.step-3 .cols .part-col{max-height:var(--compensate_configurator)}#modalBroderieConfirmDiscard .cols .part-col ul,#modalBroderiecolors .cols .part-col ul,#modalDrawingcolors .cols .part-col ul,.step-3 .cols .part-col ul{height:calc(100% - 65px);list-style:none;margin-bottom:0;overflow-y:auto;padding:0}#modalBroderieConfirmDiscard .cols .part-col ul::-webkit-scrollbar,#modalBroderiecolors .cols .part-col ul::-webkit-scrollbar,#modalDrawingcolors .cols .part-col ul::-webkit-scrollbar,.step-3 .cols .part-col ul::-webkit-scrollbar{width:0}#modalBroderieConfirmDiscard .cols .part-col ul::-webkit-scrollbar-track,#modalBroderiecolors .cols .part-col ul::-webkit-scrollbar-track,#modalDrawingcolors .cols .part-col ul::-webkit-scrollbar-track,.step-3 .cols .part-col ul::-webkit-scrollbar-track{background:#fff;border-radius:20px}#modalBroderieConfirmDiscard .cols .part-col ul::-webkit-scrollbar-thumb,#modalBroderiecolors .cols .part-col ul::-webkit-scrollbar-thumb,#modalDrawingcolors .cols .part-col ul::-webkit-scrollbar-thumb,.step-3 .cols .part-col ul::-webkit-scrollbar-thumb{background-color:#e9e9e9;border:none;border-radius:20px}#modalBroderieConfirmDiscard .cols .part-col .arrow,#modalBroderiecolors .cols .part-col .arrow,#modalDrawingcolors .cols .part-col .arrow,.step-3 .cols .part-col .arrow{color:#000}#modalBroderieConfirmDiscard .cols .part-col .arrow.reverse svg,#modalBroderiecolors .cols .part-col .arrow.reverse svg,#modalDrawingcolors .cols .part-col .arrow.reverse svg,.step-3 .cols .part-col .arrow.reverse svg{transform:rotate(180deg)}#modalBroderieConfirmDiscard .cols .part-col .thumb img,#modalBroderiecolors .cols .part-col .thumb img,#modalDrawingcolors .cols .part-col .thumb img,.step-3 .cols .part-col .thumb img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#modalBroderieConfirmDiscard .cols .part-col ul,#modalBroderiecolors .cols .part-col ul,#modalDrawingcolors .cols .part-col ul,.step-3 .cols .part-col ul{width:200px}@media (min-width:992px){#modalBroderieConfirmDiscard .cols .part-col ul,#modalBroderiecolors .cols .part-col ul,#modalDrawingcolors .cols .part-col ul,.step-3 .cols .part-col ul{width:235px}}#modalBroderieConfirmDiscard .cols .part-col ul li,#modalBroderiecolors .cols .part-col ul li,#modalDrawingcolors .cols .part-col ul li,.step-3 .cols .part-col ul li{border:1px solid transparent;border-radius:5px;margin-bottom:10px;padding:10px;transition:all .3s ease-in-out}#modalBroderieConfirmDiscard .cols .part-col ul li.active,#modalBroderiecolors .cols .part-col ul li.active,#modalDrawingcolors .cols .part-col ul li.active,.step-3 .cols .part-col ul li.active{background-color:#eef0f4;border-color:#e0dfdf}#modalBroderieConfirmDiscard .cols .part-col ul li.invalid,#modalBroderiecolors .cols .part-col ul li.invalid,#modalDrawingcolors .cols .part-col ul li.invalid,.step-3 .cols .part-col ul li.invalid{border-color:red}#modalBroderieConfirmDiscard .cols .part-col ul label,#modalBroderiecolors .cols .part-col ul label,#modalDrawingcolors .cols .part-col ul label,.step-3 .cols .part-col ul label{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;margin:0;width:100%}#modalBroderieConfirmDiscard .cols .part-col ul label .thumb,#modalBroderiecolors .cols .part-col ul label .thumb,#modalDrawingcolors .cols .part-col ul label .thumb,.step-3 .cols .part-col ul label .thumb{background-color:#000;border-radius:5px;flex:0 0 100px;height:55px;max-width:100px;width:100px}#modalBroderieConfirmDiscard .cols .part-col ul label .part .title,#modalBroderiecolors .cols .part-col ul label .part .title,#modalDrawingcolors .cols .part-col ul label .part .title,.step-3 .cols .part-col ul label .part .title{font-size:16px;font-weight:600}#modalBroderieConfirmDiscard .cols .part-col ul label .part .code,#modalBroderiecolors .cols .part-col ul label .part .code,#modalDrawingcolors .cols .part-col ul label .part .code,.step-3 .cols .part-col ul label .part .code{text-transform:uppercase}#modalBroderieConfirmDiscard .cols .part-col ul label .actions,#modalBroderiecolors .cols .part-col ul label .actions,#modalDrawingcolors .cols .part-col ul label .actions,.step-3 .cols .part-col ul label .actions{display:flex;flex:0 0 100%;flex-direction:column;gap:10px;justify-content:space-between;max-width:100%}@media (min-width:992px){#modalBroderieConfirmDiscard .cols .part-col ul label .actions,#modalBroderiecolors .cols .part-col ul label .actions,#modalDrawingcolors .cols .part-col ul label .actions,.step-3 .cols .part-col ul label .actions{flex-direction:row;gap:unset}}#modalBroderieConfirmDiscard .cols .part-col ul label a,#modalBroderiecolors .cols .part-col ul label a,#modalDrawingcolors .cols .part-col ul label a,.step-3 .cols .part-col ul label a{transition:all .3s ease-in-out}#modalBroderieConfirmDiscard .cols .part-col ul label a svg,#modalBroderiecolors .cols .part-col ul label a svg,#modalDrawingcolors .cols .part-col ul label a svg,.step-3 .cols .part-col ul label a svg{margin-right:5px}.block-configurator{color:#212121;--links-color:#212121;--links-color-hover:var(--secondary)}.block-configurator .title-configurator{align-items:center;display:flex;gap:20px}.block-configurator .title-configurator a.back-to-init,.block-configurator .title-configurator a.back-to-init.active{background-color:#393939;border-radius:5px;color:#fff;font-size:14px;margin-bottom:.5rem;padding:5px 15px;transition:all .3s ease-in-out}.block-configurator .title-configurator a.back-to-init svg,.block-configurator .title-configurator a.back-to-init.active svg{margin-right:5px}.block-configurator .title-configurator a.back-to-init.active:hover,.block-configurator .title-configurator a.back-to-init:hover{background-color:#fff;color:#000}.block-configurator .wrapper-no-bike-selected-form{background-color:#fff;border-radius:.3rem;display:flex;flex-direction:column;gap:30px;margin:0 auto;padding:30px;width:100%}.block-configurator .wrapper-no-bike-selected-form h3{color:#000;font-size:20px;font-weight:500;margin-bottom:0;text-align:center}.block-configurator .wrapper-no-bike-selected-form .or{text-align:center}.block-configurator .wrapper-no-bike-selected-form .confirm-btn{margin:0 auto}.block-configurator .cst_list_card .item button.info{color:#fff;position:absolute;right:30px;top:20px;z-index:4}.block-configurator .cst_list_card .item button.info path:not(#Caminho_26174){stroke:#fff}.block-configurator .cst_list_card .item button.info path#Caminho_26174{fill:#fff}.block-configurator .cst_list_card .item .wrapper-content{align-items:end;background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;height:100%;overflow:hidden;position:relative;width:100%}.block-configurator .cst_list_card .item .wrapper-content h3{font-size:46px;font-size:clamp(2.1875rem,1.922029703rem + 1.0891089109vw,2.875rem);font-weight:700;left:20px;letter-spacing:1px;line-height:37px;padding-right:20px;position:absolute;right:20px;top:20px;transition:all .3s ease-in-out;z-index:3}.block-configurator .cst_list_card .item .wrapper-content h3 .sub-label{display:block;font-size:30px;font-weight:500}.block-configurator .cst_list_card .item .wrapper-content h3 .label-3{display:block;font-size:20px;font-weight:400;letter-spacing:normal;line-height:22px;margin-top:10px}.block-configurator .cst_list_card .slick-carousel.slick-initialized .item{flex:0 0 100%;max-width:100%;width:100%!important}.block-configurator .form-control{color:#000}.block-configurator .form-control:focus{background-color:transparent;border-color:#000;color:#000}.block-configurator button.edit{color:#000;padding:0}.block-configurator button.edit path{fill:transparent;transition:all .3s ease-in-out}.block-configurator button.edit:hover path{fill:#000}.block-configurator .configurator-left-column{background-color:var(--body-color);border-bottom:15px solid var(--body-color);padding-top:15px;position:sticky;top:calc((var(--headermobile-height) - 45px)*-1);z-index:2}@media (min-width:992px){.block-configurator .configurator-left-column{border-bottom:unset;padding-top:unset;position:unset;top:unset}.block-configurator .configurator-left-column .content-configurator-left-column{border-bottom:30px solid var(--body-color);padding-top:45px;position:sticky;top:calc(var(--header-height));z-index:2}}.block-configurator .configurator-left-column .content-configurator-left-column h1{font-size:16px;font-weight:500}@media (min-width:992px){.block-configurator .configurator-left-column .content-configurator-left-column h1{font-size:20px}}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator{background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;display:none;left:var(--bootstrap-gap);padding:12px 20px;position:absolute;width:calc(100% - var(--bootstrap-gap)*2);z-index:10}@media (min-width:992px){.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator{background-color:transparent;border:none;color:#fcfcfc;display:block;left:unset;padding:0;position:unset;top:unset}}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator .menu-configurator-title{align-items:center;display:flex;font-size:12px;font-weight:600;justify-content:space-between}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator .menu-configurator-title .arrow{transition:all .3s ease-in-out}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator .menu-configurator-title.active .arrow{transform:rotate(180deg)}@media (min-width:992px){.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator .menu-configurator-title{display:none}}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul{display:none;font-size:12px;list-style:none;margin-bottom:0;margin-top:1rem;padding:0}@media (min-width:992px){.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul{display:flex!important;font-size:11px;gap:12px;margin-top:0}}@media (min-width:1200px){.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul{font-size:12px;gap:20px}}@media (min-width:1300px){.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul{font-size:1rem}}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul li{cursor:pointer;transition:all .3s ease-in-out}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul li:not(:last-child){margin-bottom:1rem}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul li.active{font-weight:600}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul li:hover{opacity:.7}@media (min-width:992px){.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul li{flex:0 0 auto;max-width:100%;width:auto}.block-configurator .configurator-left-column .content-configurator-left-column .menu-configurator ul li:not(:last-child){margin-bottom:0}}.block-configurator .configurator-left-column .content-configurator-left-column .svg-wrapper{align-items:center;background-color:#fff;border-radius:5px;display:flex;height:var(--svg-wrapper-height);justify-content:center;margin-top:10px;width:100%}@media (min-width:992px){.block-configurator .configurator-left-column .content-configurator-left-column .svg-wrapper{margin-top:10px;padding:20px 50px}}.block-configurator .configurator-left-column .content-configurator-left-column .svg-wrapper .spinner-border{display:none;height:3rem;width:3rem}.block-configurator .configurator-left-column .content-configurator-left-column .svg-wrapper.loading .spinner-border{display:block}.block-configurator .configurator-left-column .content-configurator-left-column .svg-wrapper svg{aspect-ratio:800/500;height:auto;max-height:100%;max-width:100%;width:auto}.block-configurator .configurator-left-column .content-configurator-left-column .svg-wrapper svg path[partname]{cursor:pointer}.block-configurator .configurator-right-column{border-radius:5px;min-height:var(--svg-wrapper-height);padding-bottom:50px}@media (min-width:992px){.block-configurator .configurator-right-column{margin-top:65px;padding-bottom:60px;padding-top:45px;width:455px}}@media (min-width:1399px){.block-configurator .configurator-right-column{width:555px}}@media (min-width:1300px){.block-configurator .configurator-right-column{margin-top:70px}}@media (min-width:1500px){.block-configurator .configurator-right-column{padding-bottom:0}}.block-configurator .configurator-right-column .fake-size{background-color:transparent;border:none;box-shadow:none;height:var(--svg-wrapper-height);width:100%}@media (min-width:992px){.block-configurator .configurator-right-column .fake-size{height:calc(100vh - 90px)}}.block-configurator .configurator-right-column .wrap-btns{display:flex;gap:10px}.block-configurator .configurator-right-column .wrap-btns>.btn{align-items:center;border:1px solid #505050;border-radius:5px;color:#fff;display:flex;flex-basis:0;flex-grow:1;font-weight:700;justify-content:center;max-width:100%;text-align:center}.block-configurator .configurator-right-column .wrap-btns>.btn:focus{box-shadow:none}.block-configurator .configurator-right-column .wrap-btns>.btn:hover{background-color:#fcfcfc;color:#212121}.block-configurator .configurator-right-column .wrap-btns>.btn.red-button{background-color:var(--secondary);border:none}.block-configurator .configurator-right-column .wrap-btns>.btn.red-button:hover{color:#fff;opacity:.8}.block-configurator .resume{color:#fff;margin-top:120px;--indent:65px;font-size:clamp(1rem,.880952381rem + .5952380952vw,1rem)}@media (min-width:992px){.block-configurator .resume{margin-top:135px}}.block-configurator .resume h2{font-size:24px;font-weight:700}@media (min-width:992px){.block-configurator .resume h2{font-size:var(--h2-font-size)}}.block-configurator .resume .font-24{font-size:clamp(1.125rem,.9464285714rem + .8928571429vw,1.5rem)}.block-configurator .resume .font-28{font-size:clamp(1.5rem,1.380952381rem + .5952380952vw,1.75rem)}.block-configurator .resume_wrap{padding:10px 10px 5px}.block-configurator .resume_wrap:not(:last-child){margin-bottom:0}@media (min-width:992px){.block-configurator .resume_wrap{background-color:#151515;border-radius:10px;padding:45px 40px 5px}.block-configurator .resume_wrap:not(:last-child){margin-bottom:40px}.block-configurator .resume_wrap .group-title,.block-configurator .resume_wrap .line-title{padding-left:25px}}.block-configurator .resume_wrap .group-title{font-size:clamp(1.5rem,1.380952381rem + .5952380952vw,1.5rem);margin-bottom:10px}@media (min-width:992px){.block-configurator .resume_wrap .group-title{font-weight:700;margin-bottom:25px}}.block-configurator .resume_wrap .option-col{font-size:1rem}@media (min-width:992px){.block-configurator .resume_wrap .option-col-wrapper{padding-left:26px}}.block-configurator .resume_wrap .lines-list>.bg-color{border-radius:10px;margin-bottom:.5625rem;padding-block:5px}@media (min-width:992px){.block-configurator .resume_wrap .lines-list>.bg-color{margin-bottom:1.5rem;padding-block:20px}}.block-configurator .resume_wrap .lines-list>.bg-color:nth-child(odd){background-color:#2f2e2e}.block-configurator .resume_wrap .lines-list>.bg-color:nth-child(2n){background-color:#434343}.block-configurator .resume_wrap .table.table-colors{color:#fff;line-height:normal;margin-bottom:0;width:auto}.block-configurator .resume_wrap .table.table-colors thead th{border:none;font-size:1rem;font-weight:400}.block-configurator .resume_wrap .table.table-colors td,.block-configurator .resume_wrap .table.table-colors th{padding:.6rem}.block-configurator .resume_wrap .table.table-colors td:first-child,.block-configurator .resume_wrap .table.table-colors th:first-child{padding-left:0}.block-configurator .resume_wrap .table.table-colors td{border-top:none;font-size:1.1rem}.block-configurator .resume_wrap .table.table-colors tr:not(:last-child) td{border-bottom:1px solid #666}.block-configurator .resume_wrap .table.table-colors .square{border-radius:2px;height:20px;width:20px}.block-configurator .resume_wrap .table.table-colors .arrow{height:24px;width:10px}.block-configurator .resume_wrap .table.table-colors .arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.449' height='5.725'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M5.224.5.707 5.018zl4.517 4.518' data-name='Icon feather-arrow-down'/%3E%3C/svg%3E");display:inline-block;transform:rotate(90deg)}.block-configurator .resume_wrap .colors-wrapper{display:flex;flex-direction:column;font-size:1rem;gap:10px;margin-top:10px}.block-configurator .resume_wrap .colors-wrapper .color-line{align-items:center;display:flex;gap:10px}.block-configurator .resume_wrap .colors-wrapper .color-line .square{border-radius:2px;height:20px;width:20px}.block-configurator .resume_wrap .colors-wrapper .color-line .arrow{height:24px;width:10px}.block-configurator .resume_wrap .colors-wrapper .color-line .arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.449' height='5.725'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M5.224.5.707 5.018zl4.517 4.518' data-name='Icon feather-arrow-down'/%3E%3C/svg%3E");display:inline-block;transform:rotate(90deg)}.block-configurator .resume hr{border-top:1px solid #707070}.block-configurator .resume .svg-wrapper{--img-svg-wrapper-resume:url(/build/images/svg-wrapper-resume.35a49e04.jpg);align-items:center;background-color:#fff;background-image:var(--img-svg-wrapper-resume);background-position:50%;background-size:cover;border-radius:10px;display:flex;height:40vh;justify-content:center;margin-bottom:40px;padding:20px 50px}@media (min-width:992px){.block-configurator .resume .svg-wrapper{height:60vh}}.block-configurator .resume .svg-wrapper svg{background-color:transparent!important;max-height:100%;max-width:100%}@media (min-width:992px){.block-configurator .resume .model-price{margin-top:-150px;padding-left:var(--indent);padding-right:var(--indent)}}.block-configurator .resume .title{font-size:16px;margin-bottom:1rem}.block-configurator .resume .title+.font-28{font-size:16px}@media (min-width:992px){.block-configurator .resume .title{font-size:22px;text-transform:uppercase}.block-configurator .resume .title+.font-28{font-size:28px}}.block-configurator .resume .cat-col{font-weight:700;margin-bottom:.25rem}.block-configurator .resume .action-col{font-size:16px;width:130px}.block-configurator .resume .action-col button.edit{color:#fff}.block-configurator .resume .action-col button.edit svg{margin-right:5px}.block-configurator .resume .action-col button.edit path{stroke:#fff}.block-configurator .resume .action-col button.edit:hover{color:#c8c7c7}.block-configurator .resume .action-col button.edit:hover path{fill:#fff}.block-configurator .resume .price-col{width:90px}.block-configurator .resume .thumb{width:135px}@media (min-width:992px){.block-configurator .resume .thumb{width:220px}}.block-configurator .resume .thumb img{border-radius:10px;max-width:100%}.block-configurator .resume .thumb .thumb-wrapper{background-color:#fff;border:1px solid #fff;border-radius:10px;cursor:pointer;overflow:hidden;padding:10px;position:relative;transition:all .3s ease-in-out}.block-configurator .resume .thumb .thumb-wrapper:hover{opacity:.8}.block-configurator .resume .thumb .thumb-wrapper .zoom{bottom:5px;position:absolute;right:5px}.block-configurator .resume .thumb .thumb-wrapper.no-bg{background-color:transparent}.block-configurator .resume .thumb .thumb-wrapper.no-bg .zoom{bottom:10px;right:10px}.block-configurator .resume .thumb .thumb-wrapper.no-padding{padding:0}.block-configurator .resume .thumb .thumb-wrapper.no-padding img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-configurator .resume .thumb .thumb-wrapper.no-padding .zoom{bottom:10px;right:10px}@media (min-width:992px){.block-configurator .resume .cat-col{font-weight:400;margin-bottom:0;width:195px}.block-configurator .resume .price-col{width:195px}}.block-configurator .resume .step-2 .thumb{display:flex;justify-content:center}@media (min-width:992px){.block-configurator .resume .step-2 .thumb img{max-width:115px}}.block-configurator .resume .step-3 .thumb{border-radius:5px;height:65px;overflow:hidden}.block-configurator .resume .step-3 .thumb img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-configurator .resume .step-4 .thumb>div,.block-configurator .resume .step-5 .thumb>div{align-items:center;background-color:#fff;border-radius:5px;display:flex;height:85px;justify-content:center;overflow:hidden}.block-configurator .resume .step-4 .thumb>div img,.block-configurator .resume .step-5 .thumb>div img{border-radius:inherit;max-height:100%}@media (min-width:992px){.block-configurator:has(#configurator-form){padding-inline:30px}.block-configurator:has(#configurator-form)>.container{max-width:100%}}.config-card-group{display:flex;flex-direction:column;gap:10px}.config-card-group ul.options{list-style:none;padding:0}.config-card-group_card{background:#fff 0 0 no-repeat padding-box;border:1px solid #cdcccc;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.161);opacity:1}.config-card-group_card .accheader_resume,.config-card-group_card .accheader_title{display:flex;justify-content:space-between}.config-card-group_card .accheader_title{align-items:center;cursor:pointer;padding:12px 20px}.config-card-group_card .accheader_title .warning{align-items:center;color:#212121;display:none;font-size:.9rem;font-weight:400;gap:5px;margin-top:.3rem}@media (min-width:992px){.config-card-group_card .accheader_title .warning{color:var(--secondary)}}.config-card-group_card .accheader_title .warning>div{line-height:1}.config-card-group_card .accheader_title:hover .title{color:var(--secondary)}.config-card-group_card .accheader_resume{display:none;font-size:14px;margin-top:15px;opacity:0;padding-inline:20px;padding-bottom:12px}.config-card-group_card .accheader_resume.active{display:flex;opacity:1}@media (min-width:992px){.config-card-group_card .accheader .title{font-weight:600}}.config-card-group_card .accheader .title:not(.w-100){max-width:calc(100% - 25px)}.config-card-group_card .accheader .wrapper-info-plus{align-items:center;display:flex;gap:10px}.config-card-group_card .accheader .plus{align-items:center;aspect-ratio:1/1;border:1px solid #000;border-radius:50%;cursor:pointer;display:flex;height:21px;justify-content:center;padding:0;position:relative;transition:all .3s ease-in-out;width:21px}.config-card-group_card .accheader .plus:hover{background-color:var(--red);border-color:var(--red)}.config-card-group_card .accheader .plus:hover:after,.config-card-group_card .accheader .plus:hover:before{background-color:#fff}.config-card-group_card .accheader .plus:after,.config-card-group_card .accheader .plus:before{background-color:#000;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.config-card-group_card .accheader .plus:before{height:1px;width:8px}.config-card-group_card .accheader .plus:after{height:8px;width:1px}.config-card-group_card .accbody{display:none;overflow:hidden}.config-card-group_card .accbody_content{padding-bottom:10px;padding-top:10px;padding-inline:20px}.config-card-group_card.invalid .accheader_title .warning{display:flex}.config-card-group_card.invalid .accheader_title .warning svg{display:none}.config-card-group_card.step-1 .accheader_resume .content,.config-card-group_card.step-7 .accheader_resume .content{line-height:18px;max-width:32ch}.config-card-group_card.step-1 .accbody .bg-blue,.config-card-group_card.step-7 .accbody .bg-blue{background-color:#cdf1fc;border-radius:5px;font-size:14px;margin-bottom:15px;padding:10px}.config-card-group_card.step-1 .accbody .bg-blue img,.config-card-group_card.step-7 .accbody .bg-blue img{border-radius:5px}.config-card-group_card.step-1 .accbody .bg-blue .col-cover,.config-card-group_card.step-7 .accbody .bg-blue .col-cover{align-items:center;display:flex;justify-content:center;position:relative}.config-card-group_card.step-1 .accbody .bg-blue .icon-play,.config-card-group_card.step-7 .accbody .bg-blue .icon-play{border-radius:50%;color:var(--secondary);height:35px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35px;z-index:1}.config-card-group_card.step-1 .accbody .bg-blue a:hover .img-cover,.config-card-group_card.step-7 .accbody .bg-blue a:hover .img-cover{opacity:.8}.config-card-group_card.step-1 .accbody .options,.config-card-group_card.step-7 .accbody .options{font-size:16px;margin:0;padding:0}.config-card-group_card.step-1 .accbody .options li,.config-card-group_card.step-7 .accbody .options li{display:flex;gap:15px;justify-content:space-between}.config-card-group_card.step-1 .accbody .options li:not(:last-child),.config-card-group_card.step-7 .accbody .options li:not(:last-child){margin-bottom:15px}.config-card-group_card.step-1 .accbody .options li .option_price,.config-card-group_card.step-7 .accbody .options li .option_price{font-weight:600}.config-card-group_card.step-2 .accheader_resume .col_1,.config-card-group_card.step-5 .accheader_resume .col_1{display:flex;gap:20px}.config-card-group_card.step-2 .accheader_resume .col_1 .thumb,.config-card-group_card.step-5 .accheader_resume .col_1 .thumb{align-items:center;display:flex;justify-content:center;width:105px}.config-card-group_card.step-2 .accheader_resume .col_1 .thumb img,.config-card-group_card.step-5 .accheader_resume .col_1 .thumb img{max-height:85px;max-width:100%}.config-card-group_card.step-2 .accheader_resume .col_1 .content,.config-card-group_card.step-5 .accheader_resume .col_1 .content{max-width:17ch}.config-card-group_card.step-2 .accbody .options,.config-card-group_card.step-5 .accbody .options{display:flex;flex-wrap:wrap;font-size:16px;font-size:14px;gap:10px;list-style:none;margin:0;padding:0}@media (min-width:992px){.config-card-group_card.step-2 .accbody .options,.config-card-group_card.step-5 .accbody .options{gap:20px}}.config-card-group_card.step-2 .accbody .options li,.config-card-group_card.step-5 .accbody .options li{display:flex;flex-direction:column;max-width:calc(50% - 5px);width:50%}@media (min-width:992px){.config-card-group_card.step-2 .accbody .options li,.config-card-group_card.step-5 .accbody .options li{max-width:calc(50% - 10px)}}.config-card-group_card.step-2 .accbody .options li label,.config-card-group_card.step-5 .accbody .options li label{margin-bottom:0}.config-card-group_card.step-2 .accbody .options li .name,.config-card-group_card.step-5 .accbody .options li .name{transition:all .3s ease-in-out}.config-card-group_card.step-2 .accbody .options li .name:before,.config-card-group_card.step-5 .accbody .options li .name:before{content:"";display:inline-block;height:10px;opacity:0;position:relative;transition:all .3s ease-in-out;width:0}.config-card-group_card.step-2 .accbody .options li:has(input[type=radio]:checked) .img-wrapper,.config-card-group_card.step-5 .accbody .options li:has(input[type=radio]:checked) .img-wrapper{background-color:rgba(111,157,57,.102);border-color:#6f9d39}.config-card-group_card.step-2 .accbody .options li:has(input[type=radio]:checked) .img-wrapper img,.config-card-group_card.step-5 .accbody .options li:has(input[type=radio]:checked) .img-wrapper img{transform:scale(1.1)}.config-card-group_card.step-2 .accbody .options li .img-wrapper,.config-card-group_card.step-5 .accbody .options li .img-wrapper{align-items:center;aspect-ratio:184/100;background-color:transparent;border:1px solid transparent;border-radius:5px;display:flex;justify-content:center;margin-bottom:10px;overflow:hidden;padding:10px;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;width:100%}.config-card-group_card.step-2 .accbody .options li .img-wrapper img,.config-card-group_card.step-5 .accbody .options li .img-wrapper img{max-height:100%;max-width:calc(100% - 20px);transition:all .3s ease-in-out}.config-card-group_card.step-2 .accbody .options li:hover .img-wrapper,.config-card-group_card.step-5 .accbody .options li:hover .img-wrapper{background-color:#eef0f4}.config-card-group_card.step-2 .accbody .options li:hover .img-wrapper img,.config-card-group_card.step-5 .accbody .options li:hover .img-wrapper img{transform:scale(1.1)}.config-card-group_card.step-2 .accbody .options li .types,.config-card-group_card.step-5 .accbody .options li .types{display:flex;gap:5px;justify-content:space-between;margin:10px 0}.config-card-group_card.step-2 .accbody .options li .types>div,.config-card-group_card.step-5 .accbody .options li .types>div{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;max-width:100%;position:relative}.config-card-group_card.step-2 .accbody .options li .types>div .extra,.config-card-group_card.step-5 .accbody .options li .types>div .extra{background-color:#e2e3e5;border-radius:5px;color:#000;font-weight:700;line-height:normal;padding:0 4px;position:absolute;right:7px;top:-10px}.config-card-group_card.step-2 .accbody .options li .types>div.small,.config-card-group_card.step-5 .accbody .options li .types>div.small{flex:0 0 auto;max-width:100%;width:50px}@media (min-width:992px){.config-card-group_card.step-2 .accbody .options li .types>div.small,.config-card-group_card.step-5 .accbody .options li .types>div.small{width:70px}}.config-card-group_card.step-2 .accbody .options li .types>div label,.config-card-group_card.step-5 .accbody .options li .types>div label{align-items:center;border:1px solid #707070;border-radius:5px;cursor:pointer;display:flex;font-size:12px;height:100%;justify-content:center;padding:5px 2px;text-align:center;width:100%}.config-card-group_card.step-2 .accbody .options li .types>div label:has(.extra),.config-card-group_card.step-5 .accbody .options li .types>div label:has(.extra){padding:10px 2px 5px}@media (min-width:992px){.config-card-group_card.step-2 .accbody .options li .types>div label,.config-card-group_card.step-5 .accbody .options li .types>div label{padding:5px}.config-card-group_card.step-2 .accbody .options li .types>div label:has(.extra),.config-card-group_card.step-5 .accbody .options li .types>div label:has(.extra){padding:10px 5px 5px}}.config-card-group_card.step-2 .accbody .options li .types>div label:hover,.config-card-group_card.step-5 .accbody .options li .types>div label:hover{background-color:#707070;color:#fff}.config-card-group_card.step-2 .accbody .options li .types>div .custom-control-input:checked~label,.config-card-group_card.step-5 .accbody .options li .types>div .custom-control-input:checked~label{background-color:#6f9d39;border-color:#6f9d39;color:#fff}.config-card-group_card.step-2 .accbody .options li .bt-examples,.config-card-group_card.step-5 .accbody .options li .bt-examples{border:1px solid #707070;border-radius:5px;color:#000;font-size:12px;margin-top:5px;padding:5px;text-align:center;transition:all .3s ease-in-out;width:100%}.config-card-group_card.step-2 .accbody .options li .bt-examples:hover,.config-card-group_card.step-5 .accbody .options li .bt-examples:hover{background-color:#707070;color:#fff}.config-card-group_card.step-3 .list-material{list-style:none;margin:0;padding:0;width:100%}.config-card-group_card.step-3 .list-material>li{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.config-card-group_card.step-3 .list-material>li .col_1 .thumb{background-color:#000;border-radius:5px;height:45px;overflow:hidden;width:115px}.config-card-group_card.step-3 .list-material>li .col_1 .thumb img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.config-card-group_card.step-3 .list-material>li .col_1 .code,.config-card-group_card.step-3 .list-material>li .col_1 .name{font-size:14px;line-height:13px}.config-card-group_card.step-3 .list-material>li .col_1 .code{font-weight:600}.config-card-group_card.step-3 .list-material>li .col_1,.config-card-group_card.step-3 .list-material>li .col_2{flex:0 0 auto;max-width:100%;width:auto}.config-card-group_card.step-3 .list-material>li .col_3{flex:0 0 100%;max-height:0;max-width:100%;opacity:0;transition:all .3s ease-in-out;visibility:hidden;z-index:-1}.config-card-group_card.step-3 .list-material>li .col_3.active{max-height:500px;opacity:1;visibility:visible;z-index:0}.config-card-group_card.step-3 .list-material>li .col_3 .actions{display:flex;gap:30px;margin-bottom:1rem}.config-card-group_card.step-3 .list-material>li .col_1{align-items:center;cursor:pointer;display:flex;gap:10px;transition:all .3s ease-in-out}.config-card-group_card.step-3 .list-material>li .col_1:hover{opacity:.7}.config-card-group_card.step-3 .list-material>li:last-child hr{display:none}.config-card-group_card.step-3 .cols .material,.config-card-group_card.step-3 .cols .options{height:calc(var(--compensate_configurator) - 90px)}.config-card-group_card.step-4 .accheader_resume.has-content{flex-direction:column}.config-card-group_card.step-4 .options-selected{display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;justify-content:center;margin-top:5px}.config-card-group_card.step-4 .options-selected-name,.config-card-group_card.step-4 .options-selected-size{flex-basis:0;flex-grow:1;margin-bottom:0;max-width:100%}.config-card-group_card.step-4 .options-selected-price{flex:0 0 auto;font-size:inherit;width:auto}.config-card-group_card.step-4 .options-selected-colors{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:5px 9px;margin-top:5px;max-width:100%}.config-card-group_card.step-4 .options-selected-colors>div{border-radius:4px;height:20px;width:20px}.config-card-group_card.step-4 .accheader_resume .line{align-items:center;display:flex;gap:15px;justify-content:space-between}.config-card-group_card.step-4 .accheader_resume .line:not(:last-child){margin-bottom:1rem}.config-card-group_card.step-4 .accheader_resume .line .col_1{display:flex;flex:1;gap:20px}.config-card-group_card.step-4 .accheader_resume .line .col_1 .thumb{align-items:center;display:flex;justify-content:center;width:105px}.config-card-group_card.step-4 .accheader_resume .line .col_1 .thumb img{max-height:85px;max-width:100%}.config-card-group_card.step-4 .accheader_resume .line .col_1 .content{flex:1}.config-card-group_card.step-4>.accbody>.accbody_content>.img-wrapper{text-align:center}.config-card-group_card.step-4>.accbody>.accbody_content>.img-wrapper img{max-width:230px;width:100%}.config-card-group_card.step-4>.accbody .options{display:flex;flex-wrap:wrap;font-size:16px;font-size:14px;gap:10px;list-style:none;margin:0;padding:0}@media (min-width:992px){.config-card-group_card.step-4>.accbody .options{gap:20px}}.config-card-group_card.step-4>.accbody .options li{display:flex;flex-direction:column;max-width:calc(50% - 5px);width:50%}@media (min-width:992px){.config-card-group_card.step-4>.accbody .options li{max-width:calc(50% - 10px)}}.config-card-group_card.step-4>.accbody .options li label{margin-bottom:0}.config-card-group_card.step-4>.accbody .options li .name{margin-bottom:5px}.config-card-group_card.step-4>.accbody .options li .img-wrapper{align-items:center;aspect-ratio:16/6;border-radius:5px;display:flex;justify-content:center;margin-bottom:10px;overflow:hidden;padding:10px;transition:background-color .3s ease-in-out;width:100%}.config-card-group_card.step-4>.accbody .options li .img-wrapper div{font-size:2.5rem;font-weight:700}.config-card-group_card.step-4>.accbody .options li .img-wrapper img,.config-card-group_card.step-4>.accbody .options li .img-wrapper svg{max-height:calc(100% - 20px);max-width:calc(100% - 20px);transition:all .3s ease-in-out}.config-card-group_card.step-4>.accbody .options li:hover .img-wrapper{background-color:#eef0f4}.config-card-group_card.step-4>.accbody .options li:hover .img-wrapper img{transform:scale(1.1)}.config-card-group_card.step-4>.accbody .options li .actions{border:none;border-radius:5px;display:flex;gap:5px;justify-content:space-between;margin:auto 0 5px}.config-card-group_card.step-4>.accbody .options li .actions>button{background-color:#fff;border:1px solid #707070;border-radius:5px;color:#000;flex-basis:0;flex-grow:1;font-size:12px;max-width:100%;padding:9px 5px;position:relative;text-align:center;transition:all .3s ease-in-out}.config-card-group_card.step-4>.accbody .options li .actions>button:hover{background-color:#707070;color:#fff}.config-card-group_card.step-4>.accbody .options li .actions .bt-aspect{align-items:center;background-color:transparent;border:1px solid #707070;border-radius:5px;color:#707070;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;max-width:100%;padding:0;width:35px}.config-card-group_card.step-4>.accbody .options li .actions .bt-aspect:hover{background-color:#707070;color:#fff}.config-card-group_card.step-4>.accbody .options li .actions .bt-aspect.bt-aspect-discard{display:none}.config-card-group_card.step-4>.accbody .options li:has(input[type=checkbox]:checked) .actions .bt-aspect-discard{display:flex}.config-card-group_card.step-4>.accbody .options li:has(input[type=checkbox]:checked) .img-wrapper{border:2px solid #6f9d39}.config-card-group_card.step-4>.accbody .options li:has(input[type=checkbox]:checked) .img-wrapper>div{align-items:center;border-radius:inherit;display:flex;font-size:1.7rem;height:100%;justify-content:center;width:100%;-webkit-text-stroke-width:1px}.config-card-group_card.step-4>.accbody .options:not(:has(input[type=checkbox]:checked))>li:first-child .img-wrapper{border:2px solid #6f9d39}.config-card-group_card.step-5 .accbody .options li .types>div label{padding:9px 5px}.config-card-group_card.step-5 .accbody .options li .actions{border:none;border-radius:5px;display:flex;gap:5px;justify-content:space-between;margin:auto 0 10px;padding:1px}.config-card-group_card.step-5 .accbody .options li .actions>button{background-color:#fff;border:1px solid #707070;border-radius:5px;color:#000;flex-basis:0;flex-grow:1;font-size:12px;margin-top:0;max-width:100%;padding:9px 5px;position:relative;text-align:center;transition:all .3s ease-in-out}.config-card-group_card.step-5 .accbody .options li .actions>button:hover{background-color:#707070;color:#fff}.config-card-group_card.step-5 .accbody .options li .actions>label{align-items:center;background-color:#fff;background-color:transparent;border:1px solid #707070;border-radius:5px;color:#707070;cursor:pointer;display:flex;flex:0 0 auto;font-size:12px;justify-content:center;max-width:100%;padding:0;position:relative;text-align:center;transition:all .3s ease-in-out;width:41px}.config-card-group_card.step-5 .accbody .options li .actions>label:hover{background-color:#707070;color:#fff}.config-card-group_card.step-6 .accheader_resume .col_1{display:flex;gap:30px;width:calc(100% - 30px)}.config-card-group_card.step-6 .toogle-plus{align-items:center;aspect-ratio:1/1;border:1px solid #000;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:relative;transition:all .3s ease-in-out;width:20px}.config-card-group_card.step-6 .toogle-plus:after,.config-card-group_card.step-6 .toogle-plus:before{background-color:#000;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.config-card-group_card.step-6 .toogle-plus:before{height:1px;width:7px}.config-card-group_card.step-6 .toogle-plus:after{height:7px;opacity:0;width:1px}.config-card-group_card.step-6 .toogle-plus:hover{background-color:var(--red);border-color:var(--red)}.config-card-group_card.step-6 .toogle-plus:hover:after,.config-card-group_card.step-6 .toogle-plus:hover:before{background-color:#fff}.config-card-group_card.step-6 .toogle-plus.collapsed:after{opacity:1}.config-card-group_card.step-6 .options{margin-bottom:0}.config-card-group_card.step-6 .options li:not(:last-child){margin-bottom:5px}.config-card-group_card.step-6 .group{border:none;border-radius:0;box-shadow:unset;margin-bottom:0;margin-top:15px;padding:0}.config-card-group_card.step-6 .group .group_title{align-items:center;display:flex;justify-content:space-between}.config-card-group_card.step-6 .group .group_body{padding-top:10px}.config-card-group_card.step-6 .group:not(:last-child){border-bottom:1px solid #b7b7b7;padding:0 0 15px}.config-card-group_card.step-8 input::-webkit-inner-spin-button,.config-card-group_card.step-8 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.config-card-group_card.step-8 input[type=number]{-moz-appearance:textfield}.config-card-group_card.step-8 .input-group-text{background-color:transparent;border-color:#bdbdbd;border-left:none;border-radius:0 5px 5px 0;min-width:47px}.config-card-group_card.step-8 .input-group>.form-control{border-right:none}.config-card-group_card.step-1:not(.active) .accheader_resume.has-content,.config-card-group_card.step-2:not(.active) .accheader_resume.has-content,.config-card-group_card.step-4:not(.active) .accheader_resume.has-content,.config-card-group_card.step-5:not(.active) .accheader_resume.has-content,.config-card-group_card.step-6:not(.active) .accheader_resume.has-content,.config-card-group_card.step-7:not(.active) .accheader_resume.has-content,.config-card-group_card.step-8:not(.active) .accheader_resume.has-content,.config-card-group_card.step-9:not(.active) .accheader_resume.has-content{display:flex;opacity:1}@starting-style{.config-card-group_card.step-1:not(.active) .accheader_resume.has-content,.config-card-group_card.step-2:not(.active) .accheader_resume.has-content,.config-card-group_card.step-4:not(.active) .accheader_resume.has-content,.config-card-group_card.step-5:not(.active) .accheader_resume.has-content,.config-card-group_card.step-6:not(.active) .accheader_resume.has-content,.config-card-group_card.step-7:not(.active) .accheader_resume.has-content,.config-card-group_card.step-8:not(.active) .accheader_resume.has-content,.config-card-group_card.step-9:not(.active) .accheader_resume.has-content{opacity:0}}.config-card-group_card.active>.accheader .title{color:var(--secondary)}.config-card-group_card.active>.accheader .plus:after{opacity:0}.config-card-group .config-card-group .config-card-group .config-card-group_card .accheader .title{font-weight:400}.modal-backdrop.show+.modal-backdrop.show{z-index:1052!important}.modal-backdrop.show+.modal-backdrop.show+.modal-backdrop.show{z-index:1053!important}#modalExamples .modal-dialog,#modalInfo .modal-dialog,#modalMaterial .modal-dialog{max-width:1120px}#modalExamples .modal-info-content,#modalInfo .modal-info-content,#modalMaterial .modal-info-content{max-width:975px}#modalExamples .modal-info-content>h3:first-child,#modalInfo .modal-info-content>h3:first-child,#modalMaterial .modal-info-content>h3:first-child{padding-right:20px}@media (min-width:992px){#modalExamples .modal-info-content,#modalInfo .modal-info-content,#modalMaterial .modal-info-content{padding-left:30px}}#modalExamples .bg-gray,#modalInfo .bg-gray,#modalMaterial .bg-gray{background-color:#b5b5b5;border-radius:10px;font-size:14px;padding:20px 25px}#modalInfo{z-index:1054}#modalInfo h1,#modalInfo h2,#modalInfo h3,#modalInfo h4,#modalInfo h5,#modalInfo h6{color:#000}#modalExamples .modal-dialog{max-width:1100px}#modalExamples .modal-examples-content .col{margin-bottom:1rem}#modalExamples .modal-examples-content .col a{color:#000;display:flex;flex-direction:column;font-size:14px;height:100%}#modalExamples .modal-examples-content .col a .img-wrapper{background-color:#fff;border:1px solid #f0f0f0;border-radius:5px;flex:1;margin-bottom:5px;overflow:hidden;padding:10px;position:relative;transition:background-color .3s ease-in-out;width:100%}#modalExamples .modal-examples-content .col a .img-wrapper .zoom{bottom:10px;position:absolute;right:10px}#modalExamples .modal-examples-content .col a .img-wrapper img{height:auto;transition:all .3s ease-in-out;width:100%}#modalExamples .modal-examples-content .col a:hover .img-wrapper img{transform:scale(1.1)}@media (max-width:991.8px){#modalExamples button.close-modal.svg{border-color:#fff}#modalExamples button.close-modal.svg path{stroke:#fff}#modalExamples .modal-content{background-color:#000;color:#fff}#modalExamples .modal-examples-content .col a{color:#fff}}#modalMaterial .modal-info-content img{border-radius:10px;display:block;margin:15px auto;max-width:405px;width:100%}#modalBroderie .modal-content,#modalBroderieConfirmDiscard .modal-content,#modalBroderiecolors .modal-content,#modalDrawingcolors .modal-content{min-height:100px}#modalBroderie .modal-content>.spinner-border,#modalBroderieConfirmDiscard .modal-content>.spinner-border,#modalBroderiecolors .modal-content>.spinner-border,#modalDrawingcolors .modal-content>.spinner-border{margin:35px auto auto}@media (max-width:991.8px){#modalBroderie .modal-content,#modalBroderieConfirmDiscard .modal-content,#modalBroderiecolors .modal-content,#modalDrawingcolors .modal-content{background-color:#000}#modalBroderie .back,#modalBroderie button.close-modal.svg,#modalBroderieConfirmDiscard .back,#modalBroderieConfirmDiscard button.close-modal.svg,#modalBroderiecolors .back,#modalBroderiecolors button.close-modal.svg,#modalDrawingcolors .back,#modalDrawingcolors button.close-modal.svg{border-color:#fff}#modalBroderie .back path,#modalBroderie button.close-modal.svg path,#modalBroderieConfirmDiscard .back path,#modalBroderieConfirmDiscard button.close-modal.svg path,#modalBroderiecolors .back path,#modalBroderiecolors button.close-modal.svg path,#modalDrawingcolors .back path,#modalDrawingcolors button.close-modal.svg path{stroke:#fff}}#modalBroderie .modal-header,#modalBroderieConfirmDiscard .modal-header,#modalBroderiecolors .modal-header,#modalDrawingcolors .modal-header{border-bottom:none;padding-bottom:0}#modalBroderie h2,#modalBroderieConfirmDiscard h2,#modalBroderiecolors h2,#modalDrawingcolors h2{font-size:20px;margin-bottom:0}@media (min-width:992px){#modalBroderie h2,#modalBroderieConfirmDiscard h2,#modalBroderiecolors h2,#modalDrawingcolors h2{color:#000;margin-left:227px}}#modalBroderie .modal-footer,#modalBroderieConfirmDiscard .modal-footer,#modalBroderiecolors .modal-footer,#modalDrawingcolors .modal-footer{border-top:none}#modalBroderie .modal-footer .apply,#modalBroderieConfirmDiscard .modal-footer .apply,#modalBroderiecolors .modal-footer .apply,#modalDrawingcolors .modal-footer .apply{background-color:#000;border:1px solid #fff;color:#fff;font-size:16px;padding:10px 20px}#modalBroderie .modal-footer .apply:hover,#modalBroderieConfirmDiscard .modal-footer .apply:hover,#modalBroderiecolors .modal-footer .apply:hover,#modalDrawingcolors .modal-footer .apply:hover{background-color:#fff;color:#000}@media (min-width:992px){#modalBroderie .modal-footer .apply,#modalBroderieConfirmDiscard .modal-footer .apply,#modalBroderiecolors .modal-footer .apply,#modalDrawingcolors .modal-footer .apply{background-color:#fff;border-color:#000;color:#000}#modalBroderie .modal-footer .apply:hover,#modalBroderieConfirmDiscard .modal-footer .apply:hover,#modalBroderiecolors .modal-footer .apply:hover,#modalDrawingcolors .modal-footer .apply:hover{background-color:#000;color:#fff}}#modalBroderie .broderie-form{display:flex;flex-direction:column;overflow:hidden}#modalBroderie .modal-dialog{max-width:1235px}@media (max-width:991.8px){#modalBroderie .modal-dialog{height:calc(100% - 1rem)}#modalBroderie .modal-dialog .or{color:#fff}#modalBroderie .modal-dialog .custom-control-input:checked~.custom-control-label:before{background-color:#6f9d39;border-color:#6f9d39}#modalBroderie .modal-dialog .modal-content{height:100%}#modalBroderie .modal-dialog .modal-footer .btn-primary{background-color:#000;border:1px solid #fff;color:#fff;width:100%}}#modalBroderie .modal-dialog .modal-body .list-embroidery{max-height:calc(100svh - 510px);overflow-y:auto}@media (min-width:992px){#modalBroderie .modal-dialog .modal-body .list-embroidery{max-height:calc(100svh - 465px)}}#modalBroderie .modal-dialog .modal-body:has(.list-filters.others.active) .list-embroidery{max-height:calc(100svh - 520px)}@media (min-width:992px){#modalBroderie .modal-dialog .modal-body:has(.list-filters.others.active) .list-embroidery{max-height:calc(100svh - 495px)}}#modalBroderie .modal-dialog .img-wrapper{width:100px}@media (min-width:992px){#modalBroderie .modal-dialog .img-wrapper{width:200px}}#modalBroderie .modal-dialog .part-id{font-size:1.5rem;font-weight:700;text-align:center}#modalBroderie .modal-dialog .nav-tabs{background-color:#fff;border-bottom:none;border-radius:5px;flex-wrap:nowrap;justify-content:space-between;margin-bottom:10px;overflow-x:auto;padding:5px 10px}@media (min-width:992px){#modalBroderie .modal-dialog .nav-tabs{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-inline:auto;padding:0;width:140px}}#modalBroderie .modal-dialog .nav-tabs .nav-item{flex:0 0 auto;max-width:150px;width:auto}@media (min-width:992px){#modalBroderie .modal-dialog .nav-tabs .nav-item{max-width:unset}}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link{background-color:transparent;border:none;display:block;margin-bottom:0;padding:5px}@media (min-width:992px){#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link{margin-bottom:10px;padding:0}}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link .choise-wrapper{align-items:center;border:1px solid #cdcccc;border-radius:5px 5px 5px 5px;color:#edebeb;display:flex;font-size:2.5rem;font-weight:700;height:60px;justify-content:center;padding:.5rem;transition:all .3s ease-in-out;width:100%}@media (min-width:992px){#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link .choise-wrapper{aspect-ratio:120/90;height:90px;line-height:1;overflow:hidden}}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link .options{display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;justify-content:center;margin-top:5px}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link .options .name,#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link .options .size{flex:0 0 50%;max-width:50%}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link .options .size{text-align:right}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link .options .colors{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:5px 9px;margin-top:5px;max-width:100%}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link .options .colors>div{border-radius:4px;height:20px;width:20px}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link.active .choise-wrapper,#modalBroderie .modal-dialog .nav-tabs .nav-item .nav-link:hover .choise-wrapper{border-color:#a19f9f;color:#b2adad}@media (min-width:992px){#modalBroderie .modal-dialog .nav-tabs .nav-item:last-child .nav-link{margin-bottom:0}#modalBroderie .modal-dialog .col-tabs{max-width:calc(100% - 222px)}}#modalBroderie .modal-dialog .list-filters{--gap:10px;display:flex;gap:var(--gap);margin-bottom:15px;overflow-x:auto;padding-bottom:15px}@media (min-width:992px){#modalBroderie .modal-dialog .list-filters{--gap:10px;--calcgap:calc(var(--gap) - var(--gap)/4);margin-bottom:5px;padding-bottom:0}}#modalBroderie .modal-dialog .list-filters .btn{align-items:center;background-color:#898989;border:none;color:#fff;display:block;display:flex;flex:0 0 auto;font-size:12px;justify-content:center;max-width:100%;padding:5px 20px;width:auto}@media (min-width:992px){#modalBroderie .modal-dialog .list-filters .btn{flex:0 0 calc(25% - var(--calcgap))}}#modalBroderie .modal-dialog .list-filters .btn.active,#modalBroderie .modal-dialog .list-filters .btn:hover{background-color:#000}#modalBroderie .modal-dialog .list-filters .btn:focus{box-shadow:unset;outline:none}#modalBroderie .modal-dialog .list-filters.others{--gap:10px;--calcgap:calc(var(--gap) - var(--gap)/7);display:none}#modalBroderie .modal-dialog .list-filters.others .btn{width:auto}@media (min-width:992px){#modalBroderie .modal-dialog .list-filters.others .btn{flex:0 0 calc(14.28% - var(--calcgap));max-width:calc(14.28% - var(--calcgap))}}#modalBroderie .modal-dialog .list-filters.others.active{display:flex}#modalBroderie .modal-dialog .embroidery-item{margin-top:15px}#modalBroderie .modal-dialog .embroidery-item.brand{color:unset;font-weight:unset;text-transform:unset}#modalBroderie .modal-dialog .embroidery-item .wrapper{border:1px solid transparent;border-bottom:none;border-radius:10px 10px 5px 5px;cursor:pointer;display:flex;flex-direction:column;font-size:12px;height:100%;margin-bottom:0;padding:5px 5px 0;transition:all .3s ease-in-out;width:100%}#modalBroderie .modal-dialog .embroidery-item .wrapper .img-wrapper{align-items:center;aspect-ratio:138/83;display:flex;justify-content:center;width:100%}#modalBroderie .modal-dialog .embroidery-item .wrapper .img-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#modalBroderie .modal-dialog .embroidery-item .wrapper .name{margin:5px 0}#modalBroderie .modal-dialog .embroidery-item .wrapper .price{font-size:12px;margin:5px 0}#modalBroderie .modal-dialog .embroidery-item .wrapper .select-wrapper{background-color:#000;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:0;margin-left:-5px;padding:4px 18px;text-align:center;width:calc(100% + 10px)}#modalBroderie .modal-dialog .embroidery-item .wrapper .select-wrapper .edit{display:none}#modalBroderie .modal-dialog .embroidery-item .wrapper:hover{border-color:#000}#modalBroderie .modal-dialog .embroidery-item:has(input[type=radio]:checked) .wrapper{border-color:#000}#modalBroderie .modal-dialog .embroidery-item:has(input[type=radio]:checked) .select-wrapper .select{display:none}#modalBroderie .modal-dialog .embroidery-item:has(input[type=radio]:checked) .select-wrapper .edit{display:inline}#modalBroderie .horizontal-scroll{align-items:center;display:flex;gap:10px;height:65px;list-style:none;margin-bottom:0;overflow-x:hidden;padding:0}@media (min-width:992px){#modalBroderie .horizontal-scroll{gap:20px;height:80px}}#modalBroderie .horizontal-scroll.no-wheel{overflow-x:auto;padding-bottom:10px;padding-top:10px}#modalBroderie .horizontal-scroll>li input[type=radio]{display:none}#modalBroderie .horizontal-scroll>li input[type=radio]:checked~label .thumb{transform:scale(1.3)}#modalBroderie .horizontal-scroll>li label{margin-bottom:0}#modalBroderie .horizontal-scroll>li .thumb{border-radius:5px;cursor:pointer;height:41px;transition:all .3s ease-in-out;width:41px}@media (min-width:992px){#modalBroderie .horizontal-scroll>li .thumb{height:55px;width:75px}}#modalBroderie .horizontal-scroll>li .thumb span{display:none}#modalBroderie .horizontal-scroll>li.active .thumb,#modalBroderie .horizontal-scroll>li:hover .thumb{transform:scale(1.3)}#modalBroderie .colors-h{align-items:center;display:flex;justify-content:space-between}#modalBroderie .colors-h>.arrow{color:#000}#modalBroderie .colors-h>.arrow svg{height:6px;width:auto}#modalBroderie .colors-h>.arrow:first-child svg{transform:rotate(-90deg)}#modalBroderie .colors-h>.arrow:last-child svg{transform:rotate(90deg)}@media (min-width:992px){#modalBroderie .accbody_content-fonttype{max-height:calc(100svh - 536px);overflow:auto}}#modalBroderie .broderie-fonttype-wrapper{border:1px solid #bdbdbd;border-radius:5px;padding:5px}#modalBroderie .broderie-fonttype-wrapper .text{background-color:#000;color:transparent;font-family:amsterdam;font-size:5rem;padding:50px 20px;text-align:center;-webkit-text-stroke:3px #fff}#modalBroderie .broderie-fonttype-wrapper img{border-radius:5px}@media (min-width:992px){#modalBroderie .upload-image-right{max-height:calc(100svh - 427px);overflow:auto}}#modalBroderie .upload-image-right .multi-container{display:flex}#modalBroderie .upload-image-right .table-colors{display:none;margin-bottom:0}#modalBroderie .upload-image-right .table-colors:has(tbody tr:not(.d-none)){display:table}#modalBroderie .upload-image-right .table-colors th{border-bottom:none;border-top:none}#modalBroderie .upload-image-right .table-colors td{background-color:#f4f4f4;border-bottom:5px solid #fff;border-top:none}#modalBroderie .upload-image-right .table-colors td:first-child{border-radius:5px 0 0 5px}#modalBroderie .upload-image-right .table-colors td:last-child{border-radius:0 5px 5px 0;text-align:right}#modalBroderie .upload-image-right .table-colors .btn{padding:0}#modalBroderie .upload-image-right .table-colors .btn:hover{color:var(--secondary)}#modalBroderie .upload-image-right .table-colors .btn:focus{box-shadow:none}#modalBroderie .custom-file.form-control{color:#000}#modalBroderie .custom-file.form-control .labelimgselect{background:transparent}#modalBroderie .custom-file .bt_fich{line-height:24px}#modalBroderie .img-wrapper-preview{align-items:center;border:1px solid #bdbdbd;border-radius:5px;display:flex;justify-content:center;min-height:165px;padding:5px}#modalBroderie .img-wrapper-preview img{border-radius:5px}#modalBroderie .upload-image-left .img-wrapper-preview{height:165px;max-height:165px}#modalBroderie .upload-image-left .img-wrapper-preview img{max-height:100%;max-width:100%}#modalBroderie .upload-image-left .sizes .form-control{font-size:16px;height:35px;padding:5px}#modalBroderie .upload-image-left .sizes label{font-size:16px}#modalBroderie .upload-image-left .sizes label[for]{font-size:14px}#modalBroderie .upload-image-left .sizes input[type=number].form-control{max-width:40px}#modalBroderie .upload-image-left .sizes select.form-control{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.625' height='5.503'%3E%3Cpath d='M4.812 3.845 8.451.203a.685.685 0 0 1 .971 0 .694.694 0 0 1 0 .974L5.298 5.304a.687.687 0 0 1-.949.02L.2 1.18a.688.688 0 0 1 .971-.974Z' data-name='Icon ionic-ios-arrow-down'/%3E%3C/svg%3E") right 5px center no-repeat;font-size:14px;padding-right:20px}#modalBroderie input::-webkit-inner-spin-button,#modalBroderie input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#modalBroderie input[type=number]{-moz-appearance:textfield}#modalBroderie .input-group-text{background-color:transparent;border-color:#bdbdbd;border-left:none;border-radius:0 5px 5px 0}#modalBroderie .input-group>.form-control{border-right:none}#modalBroderie .customfile-colors .colors-wrapper{border:1px solid #bdbdbd;border-radius:5px;padding:5px;width:100%}#modalBroderie .customfile-colors .colors-wrapper:has(.reference-color-wrapper.active){padding:5px 5px 0}#modalBroderie .customfile-colors .colors-wrapper .reference-color-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:space-between}#modalBroderie .customfile-colors .colors-wrapper .reference-color-wrapper .reference-color{border-radius:5px;height:25px;width:25px}#modalBroderie .customfile-colors .colors-wrapper .reference-color-wrapper .arrow svg{transform:rotate(180deg);transition:all .3s ease-in-out}#modalBroderie .customfile-colors .colors-wrapper .reference-color-wrapper.active .arrow svg{transform:rotate(0deg)}#modalBroderie .customfile-colors .colors-wrapper .reference-color-wrapper.active+.horizontal-scroll{display:flex}#modalBroderie .customfile-colors .colors-wrapper .horizontal-scroll{display:none;gap:5px}@media (min-width:992px){#modalBroderie .customfile-colors .colors-wrapper .horizontal-scroll{height:60px}#modalBroderie .customfile-colors .colors-wrapper .horizontal-scroll>li .thumb{height:45px;width:45px}}#modalBroderie .customfile-colors .colors-wrapper .horizontal-scroll>li .thumb:hover,#modalBroderie .customfile-colors .colors-wrapper .horizontal-scroll>li.active .thumb{transform:scale(1.1)}#modalBroderie .customfile-colors .add-color{--primary:#fff;--primary-border-color:#bdbdbd;--primary-text:#000}#modalBroderie .customfile-colors .add-color:hover{--primary-hover:#000;--primary-border-color:#000;--primary-text-hover:#fff}#modalBroderie .wrapper-colors{align-items:center;background:#fff;border:1px solid #dfdfdf;border-radius:5px;display:flex;gap:15px;padding:7px 10px;width:100%}#modalBroderie .wrapper-colors .square{border:1px solid #707070;border-radius:3px;height:20px;width:20px}#modalBroderie .wrapper-colors .edit-icon{margin-left:auto}#modalBroderie .wrapper-colors.active{border-color:var(--secondary)}#modalBroderie .wrapper-colors:hover{opacity:.8}#modalBroderieConfirmDiscard,#modalBroderiecolors,#modalDrawingcolors{z-index:1053}#modalBroderieConfirmDiscard .modal-dialog,#modalBroderiecolors .modal-dialog,#modalDrawingcolors .modal-dialog{max-width:960px}#modalBroderieConfirmDiscard .modal-header,#modalBroderiecolors .modal-header,#modalDrawingcolors .modal-header{color:#fff}@media (min-width:992px){#modalBroderieConfirmDiscard .modal-header,#modalBroderiecolors .modal-header,#modalDrawingcolors .modal-header{color:#000}#modalBroderieConfirmDiscard h2,#modalBroderiecolors h2,#modalDrawingcolors h2{margin-left:0}}#modalBroderieConfirmDiscard .back,#modalBroderiecolors .back,#modalDrawingcolors .back{cursor:pointer;margin-right:20px}#modalBroderieConfirmDiscard .img-wrapper,#modalBroderiecolors .img-wrapper,#modalDrawingcolors .img-wrapper{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:190px;justify-content:center;margin-bottom:10px;padding:10px;width:100%}#modalBroderieConfirmDiscard .img-wrapper img,#modalBroderiecolors .img-wrapper img,#modalDrawingcolors .img-wrapper img{max-height:100%;max-width:100%}@media (min-width:992px){#modalBroderieConfirmDiscard .img-wrapper,#modalBroderiecolors .img-wrapper,#modalDrawingcolors .img-wrapper{height:100%;width:405px}}#modalBroderieConfirmDiscard .colors-wrapper,#modalBroderiecolors .colors-wrapper,#modalDrawingcolors .colors-wrapper{background-color:#fff;border:1px solid #cdcccc;border-radius:10px;padding:10px}@media (min-width:992px){#modalBroderieConfirmDiscard .colors-wrapper,#modalBroderiecolors .colors-wrapper,#modalDrawingcolors .colors-wrapper{height:415px;padding:10px 25px}}#modalBroderieConfirmDiscard .cols,#modalBroderiecolors .cols,#modalDrawingcolors .cols{height:100%}#modalBroderieConfirmDiscard .cols .label,#modalBroderiecolors .cols .label,#modalDrawingcolors .cols .label{padding-left:10px}@media (max-width:991.8px){#modalBroderieConfirmDiscard .cols .part-col ul label .thumb,#modalBroderiecolors .cols .part-col ul label .thumb,#modalDrawingcolors .cols .part-col ul label .thumb{flex:0 0 55px;max-width:55px;width:55px}}@media (min-width:992px){#modalBroderieConfirmDiscard .cols .part-col ul,#modalBroderiecolors .cols .part-col ul,#modalDrawingcolors .cols .part-col ul{width:unset}}#modalBroderieConfirmDiscard .cols .part-col ul>li,#modalBroderiecolors .cols .part-col ul>li,#modalDrawingcolors .cols .part-col ul>li{line-height:13px;padding:0 10px 0 0}#modalBroderieConfirmDiscard .color,#modalBroderiecolors .color,#modalDrawingcolors .color{border:1px solid #cdcccc;border-radius:3px;display:inline-block;height:17px;margin-left:5px;width:17px}#modalBroderieConfirmDiscard .color,#modalBroderieConfirmDiscard .cols .part-col ul label .thumb,#modalBroderiecolors .color,#modalBroderiecolors .cols .part-col ul label .thumb,#modalDrawingcolors .color,#modalDrawingcolors .cols .part-col ul label .thumb{border:1px solid #cdcccc}#modalBroderieConfirmDiscard .color.color-red,#modalBroderieConfirmDiscard .cols .part-col ul label .thumb.color-red,#modalBroderiecolors .color.color-red,#modalBroderiecolors .cols .part-col ul label .thumb.color-red,#modalDrawingcolors .color.color-red,#modalDrawingcolors .cols .part-col ul label .thumb.color-red{background-color:#c02c75}#modalBroderieConfirmDiscard .color.color-blue,#modalBroderieConfirmDiscard .cols .part-col ul label .thumb.color-blue,#modalBroderiecolors .color.color-blue,#modalBroderiecolors .cols .part-col ul label .thumb.color-blue,#modalDrawingcolors .color.color-blue,#modalDrawingcolors .cols .part-col ul label .thumb.color-blue{background-color:blue}#modalBroderieConfirmDiscard .color.color-white,#modalBroderieConfirmDiscard .cols .part-col ul label .thumb.color-white,#modalBroderiecolors .color.color-white,#modalBroderiecolors .cols .part-col ul label .thumb.color-white,#modalDrawingcolors .color.color-white,#modalDrawingcolors .cols .part-col ul label .thumb.color-white{background-color:#fff}#modalBroderieConfirmDiscard .color.color-green,#modalBroderieConfirmDiscard .cols .part-col ul label .thumb.color-green,#modalBroderiecolors .color.color-green,#modalBroderiecolors .cols .part-col ul label .thumb.color-green,#modalDrawingcolors .color.color-green,#modalDrawingcolors .cols .part-col ul label .thumb.color-green{background-color:#1ee242}#modalBroderieConfirmDiscard .choose-color-wrapper,#modalBroderiecolors .choose-color-wrapper,#modalDrawingcolors .choose-color-wrapper{background-color:#fff;border-radius:10px;margin-top:10px;padding:10px}#modalBroderieConfirmDiscard .horizontal-scroll,#modalBroderiecolors .horizontal-scroll,#modalDrawingcolors .horizontal-scroll{align-items:center;display:flex;gap:10px;height:65px;list-style:none;margin-bottom:0;overflow-x:hidden;padding:0}@media (min-width:992px){#modalBroderieConfirmDiscard .horizontal-scroll,#modalBroderiecolors .horizontal-scroll,#modalDrawingcolors .horizontal-scroll{gap:20px;height:80px}}#modalBroderieConfirmDiscard .horizontal-scroll.no-wheel,#modalBroderiecolors .horizontal-scroll.no-wheel,#modalDrawingcolors .horizontal-scroll.no-wheel{overflow-x:auto;padding-bottom:10px;padding-top:10px}#modalBroderieConfirmDiscard .horizontal-scroll>li,#modalBroderieConfirmDiscard .horizontal-scroll>li input[type=radio],#modalBroderiecolors .horizontal-scroll>li,#modalBroderiecolors .horizontal-scroll>li input[type=radio],#modalDrawingcolors .horizontal-scroll>li,#modalDrawingcolors .horizontal-scroll>li input[type=radio]{display:none}#modalBroderieConfirmDiscard .horizontal-scroll>li input[type=radio]:checked~label .thumb,#modalBroderiecolors .horizontal-scroll>li input[type=radio]:checked~label .thumb,#modalDrawingcolors .horizontal-scroll>li input[type=radio]:checked~label .thumb{transform:scale(1.3)}#modalBroderieConfirmDiscard .horizontal-scroll>li label,#modalBroderiecolors .horizontal-scroll>li label,#modalDrawingcolors .horizontal-scroll>li label{margin-bottom:0}#modalBroderieConfirmDiscard .horizontal-scroll>li .thumb,#modalBroderiecolors .horizontal-scroll>li .thumb,#modalDrawingcolors .horizontal-scroll>li .thumb{border-radius:5px;cursor:pointer;height:41px;transition:all .3s ease-in-out;width:41px}@media (min-width:992px){#modalBroderieConfirmDiscard .horizontal-scroll>li .thumb,#modalBroderiecolors .horizontal-scroll>li .thumb,#modalDrawingcolors .horizontal-scroll>li .thumb{height:55px;width:75px}}#modalBroderieConfirmDiscard .horizontal-scroll>li .thumb span,#modalBroderiecolors .horizontal-scroll>li .thumb span,#modalDrawingcolors .horizontal-scroll>li .thumb span{display:none}#modalBroderieConfirmDiscard .horizontal-scroll>li.active .thumb,#modalBroderieConfirmDiscard .horizontal-scroll>li:hover .thumb,#modalBroderiecolors .horizontal-scroll>li.active .thumb,#modalBroderiecolors .horizontal-scroll>li:hover .thumb,#modalDrawingcolors .horizontal-scroll>li.active .thumb,#modalDrawingcolors .horizontal-scroll>li:hover .thumb{transform:scale(1.3)}#modalBroderieConfirmDiscard .colors-h,#modalBroderiecolors .colors-h,#modalDrawingcolors .colors-h{align-items:center;display:flex;justify-content:space-between}#modalBroderieConfirmDiscard .colors-h>.arrow,#modalBroderiecolors .colors-h>.arrow,#modalDrawingcolors .colors-h>.arrow{color:#000}#modalBroderieConfirmDiscard .colors-h>.arrow svg,#modalBroderiecolors .colors-h>.arrow svg,#modalDrawingcolors .colors-h>.arrow svg{height:6px;width:auto}#modalBroderieConfirmDiscard .colors-h>.arrow:first-child svg,#modalBroderiecolors .colors-h>.arrow:first-child svg,#modalDrawingcolors .colors-h>.arrow:first-child svg{transform:rotate(-90deg)}#modalBroderieConfirmDiscard .colors-h>.arrow:last-child svg,#modalBroderiecolors .colors-h>.arrow:last-child svg,#modalDrawingcolors .colors-h>.arrow:last-child svg{transform:rotate(90deg)}#modalDrawingcolors{z-index:1052}#modalDrawingcolors .material.opacity-0.slick-carousel-scroll{opacity:0}@media (max-width:991.8px){#modalBroderieConfirmDiscard .modal-footer .btn-primary,#modalBroderiecolors .modal-footer .btn-primary,#modalDrawingcolors .modal-footer .btn-primary{background-color:#000;border:1px solid #fff;color:#fff;width:100%}#modalBroderieConfirmDiscard{color:#fff}#modalBroderieConfirmDiscard h2{color:#fff!important}}#svg-tooltip{background-color:#000;border-radius:5px;color:#fff;display:none;font-size:14px;margin-top:35px;max-width:130px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,-50%);transition:all .3s ease-in-out;transition:opacity .3s ease-in-out;white-space:nowrap;z-index:9999}#svg-tooltip.active{display:block;opacity:1}@media (min-width:1345px){.modalcarousel.examples{--container-width:1100px}}.modalcarousel.examples .img-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:0}@media (max-width:991.8px){.modalcarousel.examples .img-wrapper{aspect-ratio:unset}}.modalcarousel.examples .img-wrapper img{-o-object-fit:contain;object-fit:contain}body:has(.modalcarousel.examples.active) #modalExamples.modal{opacity:0;z-index:-1}.step-3 .accheader_resume{flex-direction:column}.step-3 .accbody_content{padding-bottom:0;padding-top:0}.step-6 .btn-next-wrapper{border-top:none}@media (min-width:576px){#modalVideo .modal-dialog{max-width:900px}}#modalVideo .modal-header{border-bottom:none}#modalVideo iframe{border-radius:.3rem}#modalLoginRequired .modal-header,#modalSaveConfig .modal-header{border-bottom:none}#modalLoginRequired .modal-footer,#modalSaveConfig .modal-footer{border-top:none}#modalLoginRequired h5.modal-title,#modalSaveConfig h5.modal-title{color:#000;max-width:calc(100% - 30px)}@media (max-width:991.8px){body:has(.svg-wrapper):not(.show-all) .fixed-bar .custom-add-cart{display:flex;flex-basis:0;flex-grow:1;max-width:100%}.fixed-bar .configurator-bottombar .btns-actions .custom-add-cart .label{display:unset}.fixed-bar .configurator-bottombar .btns-actions .custom-add-cart .icon{display:none}.fixed-bar .content .wrap-btns{flex-wrap:wrap;gap:3px 13px!important}}@media (min-width:992px){.fixed-bar .configurator-bottombar .btns-actions .btn-summary{display:none!important}}@media (max-width:991.8px){.bold-mobile,.config-card-group_card .accheader .title{font-weight:700}.config-card-group_card.invalid{background-color:#feeded;border-left:8px solid #fe1201}.config-card-group_card.invalid .title{color:#fe1201;font-weight:700}.config-card-group_card.valid{background-color:#f0f5eb;border-left:8px solid #6f9d3a}.config-card-group_card.valid .title{color:#6f9d3a;font-weight:700}}