@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Caveat:wght@400..700&display=swap";@layer base{*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}:-ms-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}}:root{--black: #1D1C1C;--orange: #F2A42D;--creme: #FFF7E7;--dark-grey: #81807E;--light-grey: #EEEDEA;--green: #19A41D;--red: #C40909;--cav: "Caveat", cursive;--barlow: "Barlow", sans-serif}section,footer{padding-inline:16px}section.glue{padding-inline:unset}.container{margin-inline:auto;max-width:1440px}.container--large{max-width:1280px;margin-inline:auto}.container--medium{max-width:1096px;margin-inline:auto}.container--small{max-width:960px;margin-inline:auto}.container--smalles{max-width:900px;margin-inline:auto}.container--xsmall{max-width:800px;margin-inline:auto}html{overflow-x:hidden;scroll-behavior:smooth}html:has(.has-overlay),html.menu-open{overflow:hidden}body{font-family:var(--barlow);color:var(--black);font-size:1rem;font-style:normal;font-weight:400;line-height:150%;position:relative}.has-overlay{pointer-events:none;overflow:hidden}.has-overlay:before{content:"";width:100%;height:100%;background:var(--black);opacity:.4;position:fixed;top:0;left:0}a{text-decoration:none}h1,h2,h3,h4{font-family:var(--barlow);text-transform:uppercase;font-style:normal;font-weight:700;line-height:120%}h1{font-size:1.625rem}@media screen and (min-width: 992px){h1{font-size:3rem}}h2{font-size:1.625rem}@media screen and (min-width: 992px){h2{font-size:3rem}}h3{font-size:1.25rem;font-weight:600}@media screen and (min-width: 992px){h3{font-size:2rem}}h4{text-transform:none;font-size:1.25rem;line-height:120%;font-weight:400}@media screen and (min-width: 992px){h4{font-size:1.5rem}}strong{font-weight:600}.uptitle{font-family:var(--cav);color:var(--orange);font-size:2rem;font-style:normal;font-weight:400;line-height:100%}@media screen and (min-width: 992px){.uptitle{font-size:3rem;line-height:120%}}.btn{--icon: url(/app/themes/base/public/build/assets/arrow-right-CrvEcKRQ.svg) no-repeat center;padding:16px 24px;display:flex;justify-content:flex-start;align-items:center;gap:8px;background:var(--orange);width:-webkit-max-content;width:-moz-max-content;width:max-content;color:var(--black);cursor:pointer;transition:all .3s ease}.btn:after{content:"";width:12px;height:12px;-webkit-mask:var(--icon);mask:var(--icon);-webkit-mask-size:contain;mask-size:contain;flex-shrink:0;background:var(--black);transition:all .3s ease}.btn:hover{background:#fcc774}.btn.simple:after{content:none}.btn.secondary{background:#fff;border:1px solid var(--black)}.btn.secondary:hover{background:var(--black);color:#fff}.btn.secondary:hover:after{background:#fff}.btn.load:after{margin-top:2px;transform:rotate(.25turn)}.btn.see-more{--icon: url(/app/themes/base/public/build/assets/eye-D_A6FYGU.svg) no-repeat center}.btn.see-more:after{margin-top:2px}.btn.custom-add-to-cart{--icon: url(/app/themes/base/public/build/assets/fat-cart-DFxV9_T4.svg) no-repeat center}.btn.custom-add-to-cart:after{margin-top:4px}.btn.custom-add-to-cart.disabled{pointer-events:none;background:var(--light-grey)}.btn-more{font-size:1rem;font-style:normal;font-weight:600;line-height:150%;display:flex;gap:8px;align-items:center}.btn-more:after{content:"";-webkit-mask:url(/app/themes/base/public/build/assets/arrow-right-CrvEcKRQ.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/arrow-right-CrvEcKRQ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black);width:12px;height:12px;transition:transform .3s ease}.btn-more:hover:after{transform:translate(6px)}.card-actuality{padding-left:32px;border-left:1px solid var(--light-grey)}.card-actuality--img{position:relative}.card-actuality--img a{display:flex;width:100%}.card-actuality--img img{height:190px;width:100%;-o-object-fit:cover;object-fit:cover}.card-actuality--img span{position:absolute;left:0;top:0;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding:4px 12px;background:var(--creme);pointer-events:none}.card-actuality h4{margin-bottom:32px}.card-actuality p{margin:16px 0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.card-actuality:has(img:hover) .btn-more:after{transform:translate(6px)}.card-product{display:flex;flex-direction:column;gap:4px}.card-product .img{background:#fff;display:flex;align-items:center;justify-content:center;position:relative;height:226px;border-radius:2px;overflow:hidden}@media screen and (min-width: 992px){.card-product .img{height:300px}}.card-product .img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;will-change:opacity;transition:all .6s ease}.card-product .img .back{opacity:0;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}.card-product .img .tags-container{position:absolute;left:0;top:0;display:flex;flex-wrap:wrap;gap:4px}.card-product .img .tag{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;padding:2px 8px;background:var(--orange)}.card-product .img .tag.out{background:var(--light-grey)}.card-product .cat{font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;color:var(--dark-grey)}.card-product .title{color:var(--black);font-size:1.125rem;font-style:normal;font-weight:400;line-height:120%}@media screen and (min-width: 992px){.card-product .title{font-size:1.5rem}}.card-product .infos{display:flex;flex-direction:column;gap:4px}@media screen and (min-width: 992px){.card-product .infos{flex-direction:row;justify-content:space-between;align-items:flex-end}}.card-product .colors>span,.card-product .price>span{color:var(--dark-grey);font-size:.75rem;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width: 992px){.card-product .colors>span{font-size:1rem}}.card-product .price{display:flex;align-items:flex-end;justify-content:flex-end;gap:4px;row-gap:2px;margin-left:auto;flex-wrap:wrap}@media screen and (min-width: 992px){.card-product .price span{flex-basis:100%;text-align:right}}.card-product .price p{font-size:1rem;font-style:normal;font-weight:600;line-height:150%}.card-product .price .previous-price{font-size:12px;font-weight:400;text-decoration:line-through}.card-product .colors{display:flex;gap:10px}@media screen and (min-width: 992px){.card-product .colors{align-items:center}}.card-product .colors .colors-wrapper{display:flex}.card-product .colors .colors-wrapper span{display:block;width:16px;height:16px;background:var(--color);border-radius:50%;outline:1px solid rgba(255,255,255,.4);outline-offset:-1px}.card-product .colors .colors-wrapper span:not(:first-child){margin-left:-4px}.card-product .colors .colors-wrapper span.none{outline-color:var(--dark-grey);outline-style:dashed;background:#fff}.swatch--more{margin-left:2px!important;display:flex!important;align-items:center;font-size:.75rem;color:var(--dark-grey)}.card-product .colors .colors-wrapper img{display:block;width:16px;height:16px;border-radius:50%;outline:1px solid rgba(255,255,255,.4);outline-offset:-1px}.card-product .colors .colors-wrapper img:not(:first-child){margin-left:-4px}.dark .card-product .cat,.dark .card-product .colors>span,.dark .card-product .price span{color:var(--light-grey)}.dark .card-product .title,.dark .card-product .price p{color:#fff}.breadcrumb{display:flex;align-items:center;gap:8px;font-family:var(--barlow)}.dark .breadcrumb{color:#fff}.breadcrumb span{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.breadcrumb a{font-size:1rem;font-style:normal;font-weight:600;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:all .3s ease}.breadcrumb a:hover{color:var(--dark-grey)}.breadcrumb a span{font-weight:600}.breadcrumb li:not(:last-child){display:flex;align-items:center;gap:8px}.breadcrumb li:not(:last-child):after{content:"";width:8px;height:8px;background:var(--orange);-webkit-mask:url(/app/themes/base/public/build/assets/delimiter-Cb8O1h5Q.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/delimiter-Cb8O1h5Q.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0;margin-top:6px}.swiper-button-disabled{opacity:.4;transition:opacity .3s ease}.pagination{display:flex;flex-direction:column;gap:32px;align-items:center}.pagination--progress{width:100%;text-align:center}.pagination--progress p{font-family:Barlow;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.pagination--progress div{height:8px;width:100%;max-width:400px;margin-inline:auto;border-radius:40px;overflow:hidden;background:var(--creme);margin-top:16px}.pagination--progress div span{display:block;height:100%;width:30%;background:var(--orange)}.pagination--num{display:flex;align-items:center;gap:4px}.pagination .prev,.pagination .next{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--black)}@media screen and (min-width: 992px){.pagination .prev,.pagination .next{width:72px;height:72px}}.pagination .prev:before,.pagination .next:before{content:"";width:12px;height:12px}.pagination .next{background:var(--orange);margin-left:20px}@media screen and (min-width: 992px){.pagination .next{margin-left:28px}}.pagination .next:before{-webkit-mask:url(/app/themes/base/public/build/assets/chevron-right-DYKNarPy.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/chevron-right-DYKNarPy.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.pagination .prev{margin-right:20px}@media screen and (min-width: 992px){.pagination .prev{margin-right:28px}}.pagination .prev:before{-webkit-mask:url(/app/themes/base/public/build/assets/chevron-left-DNMdetOp.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/chevron-left-DNMdetOp.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:#fff}.pagination .page-numbers:not(.prev):not(.next){width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:var(--black);background:var(--creme);transition:all .3s ease}.pagination .page-numbers:not(.prev):not(.next).current,.pagination .page-numbers:not(.prev):not(.next):hover{color:#fff;background:var(--orange)}.account-container{display:flex;flex-direction:column;gap:32px;padding:40px 0}@media screen and (min-width: 992px){.account-container{flex-direction:row;gap:clamp(32px,5.56vw,80px);padding:48px 0 112px}}.account-container .woocommerce-notices-wrapper{display:none}.account-navigation{flex-shrink:0}.account-navigation .name{font-weight:600;line-height:150%;margin-bottom:16px}@media screen and (min-width: 992px){.account-navigation .name{margin-bottom:40px}}.account-navigation .logout{display:flex;gap:8px;align-items:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;color:var(--black);margin-top:40px}@media screen and (max-width: 991px){.account-navigation .logout{display:none}}.account-navigation .logout:before{content:"";flex-shrink:0;width:20px;height:20px;background:var(--dark-grey);-webkit-mask:url(/app/themes/base/public/build/assets/logout-BQSveTQH.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/logout-BQSveTQH.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}@media screen and (max-width: 991px){.account-navigation--menu{display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.account-navigation--menu::-webkit-scrollbar{display:none}}.account-navigation--menu .link-item{display:flex;flex:auto;align-items:center;gap:16px;padding:16px;transition:background .3s ease}@media screen and (max-width: 991px){.account-navigation--menu .link-item{flex-shrink:0}}@media screen and (min-width: 992px){.account-navigation--menu .link-item:not(:first-child){border-top:1px solid var(--light-grey)}}.account-navigation--menu .link-item img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.account-navigation--menu .link-item:hover{background:var(--creme)}.account-navigation--menu .link-item.current{background:var(--creme);font-weight:600}@media screen and (max-width: 991px){.account-navigation--menu .link-item.current{border-right:1px solid var(--light-grey);border-bottom:1px solid var(--light-grey)}}.account-inner{flex:1}.account-dashboard-inner h3{margin-bottom:16px;display:flex;align-items:center;gap:24px}@media screen and (min-width: 992px){.account-dashboard-inner h3{margin-bottom:48px}}.account-dashboard-inner h3:before{content:"";flex-shrink:0;width:40px;height:40px;background:var(--orange);-webkit-mask:url(/app/themes/base/public/build/assets/dashboard-BzxY95Vp.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/dashboard-BzxY95Vp.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.account-dashboard-inner--wrapper{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 768px){.account-dashboard-inner--wrapper{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:24px}}.account-dashboard-inner--item{width:100%;padding:24px 16px;text-align:center;position:relative;outline:1px solid var(--light-grey);transition:background .3s .05s ease}.account-dashboard-inner--item:hover{background:var(--creme)}.account-dashboard-inner--item:hover .btn{border-color:var(--orange);background:var(--orange)}@media screen and (min-width: 768px){.account-dashboard-inner--item{width:calc(50% - 12px);padding:32px 16px}}@media screen and (min-width: 1200px){.account-dashboard-inner--item{width:calc(33.33% - 16px);padding:48px 16px}}.account-dashboard-inner--item a:first-child{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.account-dashboard-inner--item h5{font-size:1.125rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:16px}@media screen and (min-width: 992px){.account-dashboard-inner--item h5{margin-bottom:24px;font-size:1.25rem}}.account-dashboard-inner--item img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;margin-bottom:16px}.account-dashboard-inner--item span{display:block;text-align:center;font-size:.875rem;font-weight:400;line-height:140%}.account-dashboard-inner--item .btn{margin-inline:auto;margin-top:16px}@media screen and (min-width: 992px){.account-dashboard-inner--item .btn{margin-top:32px}}.account-orders-inner--filters{margin-bottom:16px}@media screen and (min-width: 992px){.account-orders-inner--filters{margin-bottom:48px}}.account-orders-inner--filters .reset-btn{cursor:pointer;font-size:1rem;text-align:center;font-style:normal;font-weight:600;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;margin-bottom:24px}@media screen and (min-width: 760px){.account-orders-inner--filters .reset-btn{text-align:left;margin-bottom:0}}.account-orders-inner--filters .drop-wrapper{display:flex;flex-direction:column;align-items:flex-start;flex:1;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.account-orders-inner--filters .drop-wrapper::-webkit-scrollbar{display:none}@media screen and (min-width: 760px){.account-orders-inner--filters .drop-wrapper{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px;row-gap:24px;flex:unset;overflow:unset}}.account-orders-inner--filters .drop-item{margin-bottom:16px}@media screen and (min-width: 760px){.account-orders-inner--filters .drop-item{margin-bottom:0;position:relative}}.account-orders-inner--filters .drop-item input{display:block;width:20px;height:20px;border-radius:4px;border:1px solid var(--light-grey);margin-right:12px}.account-orders-inner--filters .drop-item input:checked{border-color:var(--orange);background:url(/app/themes/base/public/build/assets/check-C7sK6UQJ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.account-orders-inner--filters .drop-item .drop-title{position:relative;display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:48px;background:var(--creme);cursor:pointer}.account-orders-inner--filters .drop-item .drop-title:after{content:"";width:12px;height:12px;-webkit-mask:url(/app/themes/base/public/build/assets/chevron-down-rounded-Dv0UF7vB.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/chevron-down-rounded-Dv0UF7vB.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black);position:inherit;transition:transform .2s ease}.account-orders-inner--filters .drop-item .drop-title.open:after{transform:rotate(-.5turn)}.account-orders-inner--filters .drop-item .drop-toggle{display:none;position:absolute;z-index:3}.account-orders-inner--filters .drop-item .drop-content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;padding:0;border:1px solid var(--light-grey);border-radius:8px;min-width:300px;max-width:100vw;background:#fff;margin-top:8px;max-height:240px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.account-orders-inner--filters .drop-item .drop-content::-webkit-scrollbar{display:none}.account-orders-inner--filters .drop-item .drop-content>div{display:flex;width:100%;flex-direction:row-reverse;align-items:center;justify-content:space-between}.account-orders-inner--filters .drop-item .drop-content>div:not(:last-of-type){border-bottom:1px solid var(--light-grey)}.account-orders-inner--filters .drop-item .drop-content>div:has(input:checked){background:var(--creme)}.account-orders-inner--filters .drop-item .drop-inner{position:relative}.account-orders-inner--filters .drop-item label{display:block;padding:10px 16px;cursor:pointer}.account-orders-inner--filters .drop-list-result{margin-top:auto;display:flex;flex-wrap:wrap;gap:16px;row-gap:8px}@media screen and (min-width: 760px){.account-orders-inner--filters .drop-list-result{margin-top:0;width:100%;order:9;gap:24px}}.account-orders-inner--filters .drop-list-result button{display:flex;gap:6px;align-items:center;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width: 992px){.account-orders-inner--filters .drop-list-result button{font-size:1rem;line-height:150%}}.account-orders-inner--filters .drop-list-result button:after{content:"";width:8px;height:8px;background:var(--black);-webkit-mask:url(/app/themes/base/public/build/assets/close-fat-9Sl2JXXR.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/close-fat-9Sl2JXXR.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}@media screen and (min-width: 992px){.account-orders-inner--filters .drop-list-result button:after{margin-top:2px}}.account-orders-inner h3{margin-bottom:16px;display:flex;align-items:center;gap:24px}@media screen and (min-width: 992px){.account-orders-inner h3{margin-bottom:48px}}.account-orders-inner h3:before{content:"";flex-shrink:0;width:40px;height:40px;background:var(--orange);-webkit-mask:url(/app/themes/base/public/build/assets/order-CpHSHS9p.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/order-CpHSHS9p.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.account-orders-inner--item{border:1px solid var(--light-grey)}.account-orders-inner--item:not(:last-child){margin-bottom:20px}.account-orders-inner--item-header{padding:16px;display:flex;flex-wrap:wrap;gap:16px;border-bottom:1px solid var(--light-grey)}.account-orders-inner--item-header div{width:calc(50% - 8px)}@media screen and (min-width: 768px){.account-orders-inner--item-header div{width:calc(33.33% - 12px)}}@media screen and (min-width: 992px){.account-orders-inner--item-header div{width:auto;flex:0 1 clamp(120px,13.89vw,200px)}}.account-orders-inner--item-header div.status{width:100%}@media screen and (min-width: 992px){.account-orders-inner--item-header div.status{flex:1;display:flex;justify-content:flex-end;align-items:center;margin-left:auto}}.account-orders-inner--item-header span{color:var(--dark-grey);font-size:.75rem;font-weight:400;line-height:150%;display:inline-block;margin-bottom:4px}.account-orders-inner--item-header p{font-size:.875rem;font-weight:400;line-height:140%}.account-orders-inner--item-header .status p{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;gap:8px}.account-orders-inner--item-header .status p:before{content:"";width:16px;height:16px;background:var(--orange);border-radius:50%;border:3px solid var(--creme);flex-shrink:0}.account-orders-inner--item-header .status.rejected p:before{background:red}.account-orders-inner--item-header .status.validate p:before{background:green}.account-orders-inner--item-action{padding:12px 16px;display:flex;flex-wrap:wrap;gap:48px;row-gap:16px;justify-content:space-between}.account-orders-inner--item-action button,.account-orders-inner--item-action a{font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;display:flex;align-items:center;gap:8px;cursor:pointer}.account-orders-inner--item-action button:after{content:"";width:9px;height:9px;-webkit-mask:url(/app/themes/base/public/build/assets/chevron-down-rounded-Dv0UF7vB.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/chevron-down-rounded-Dv0UF7vB.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.account-orders-inner--item-action a:after{content:"";width:16px;height:16px;-webkit-mask:url(/app/themes/base/public/build/assets/download-BD6ukLM0.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/download-BD6ukLM0.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.account-orders-inner--item-infos{border-top:1px solid var(--light-grey);padding:12px 16px;display:none}.account-orders-inner--item-infos .title{font-weight:600;margin-bottom:16px}@media screen and (min-width: 992px){.account-orders-inner--item-infos .title{margin-bottom:8px}}.account-orders-inner .orders-product-el{display:flex;align-items:center;flex-wrap:wrap;gap:16px;row-gap:4px}.account-orders-inner .orders-product-el:not(:last-child){margin-bottom:16px}@media screen and (min-width: 992px){.account-orders-inner .orders-product-el:not(:last-child){margin-bottom:8px}}.account-orders-inner .orders-product-el img{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;transition:all .3s ease}@media screen and (min-width: 768px){.account-orders-inner .orders-product-el img{width:72px;height:72px}}.account-orders-inner .orders-product-el p{font-size:1rem;font-style:normal;font-weight:600;line-height:150%}@media screen and (min-width: 700px){.account-orders-inner .orders-product-el .price{margin-inline:16px}}.account-orders-inner .orders-product-el div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.account-orders-inner .orders-product-el .details{flex-direction:column;gap:4px;align-items:flex-start;flex:1}.account-orders-inner .orders-product-el span{font-size:.75rem;font-style:normal;font-weight:400;line-height:150%}.account-orders-inner .orders-product-el span:not(:last-child){display:flex;align-items:center;gap:8px}.account-orders-inner .orders-product-el span:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;background:var(--dark-grey)}.account-orders-inner .orders-product-el .re-order{font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;display:flex;align-items:center;justify-content:flex-end;gap:8px;cursor:pointer;width:100%}.account-orders-inner .orders-product-el .re-order:after{content:"";width:12px;height:12px;-webkit-mask:url(/app/themes/base/public/build/assets/arrow-right-CrvEcKRQ.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/arrow-right-CrvEcKRQ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black);flex-shrink:0;transition:all .3s ease}@media screen and (min-width: 700px){.account-orders-inner .orders-product-el .re-order{width:auto}}.account-orders-inner .orders-product-el .re-order:hover:after{transform:translate(4px)}.account-orders-inner .orders-product-el a:has(img){display:flex;overflow:hidden;border:1px solid var(--light-grey)}.account-orders-inner .orders-product-el a:has(img):hover img{scale:1.05}.account-orders-inner .quote-comment{margin-top:24px;font-style:italic}.account-informations-inner h3{margin-bottom:16px;display:flex;align-items:center;gap:24px}@media screen and (min-width: 992px){.account-informations-inner h3{margin-bottom:48px}}.account-informations-inner h3:before{content:"";flex-shrink:0;width:40px;height:40px;background:var(--orange);-webkit-mask:url(/app/themes/base/public/build/assets/user-Cb7pCHRx.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/user-Cb7pCHRx.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.account-informations-inner--item{display:flex;flex-direction:column;gap:24px}.account-informations-inner--item:not(:last-child){padding-bottom:24px;border-bottom:1px solid #686765}.account-informations-inner--item:not(:first-child){padding-top:24px}.account-informations-inner--item .title{font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}.account-informations-inner .account-info-el{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 992px){.account-informations-inner .account-info-el{flex-direction:row;align-items:flex-start}.account-informations-inner .account-info-el.center{align-items:center;justify-content:space-between}}.account-informations-inner .account-info-el>div{flex:auto}.account-informations-inner .account-info-el>div:first-child{display:flex;gap:16px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;flex-grow:0;flex-shrink:0}@media screen and (min-width: 992px){.account-informations-inner .account-info-el>div:first-child{padding-right:30px}}.account-informations-inner .account-info-el .change-info-wrapper{display:none;transition:opacity .4s ease}@media screen and (min-width: 992px){.account-informations-inner .account-info-el .change-info-wrapper{width:100%;max-width:500px;flex-grow:0;margin-left:auto}}.account-informations-inner .account-info-el .change-info-wrapper .wrapper{display:flex;flex-direction:column}.account-informations-inner .account-info-el .change-info-wrapper .wrapper div{margin-left:auto}.account-informations-inner .account-info-el .change-info-wrapper.visible{opacity:1}.account-informations-inner .account-info-el .change-info-wrapper span{display:inline-block;margin-bottom:8px}.account-informations-inner .account-info-el .change-info-wrapper form{display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width: 992px){.account-informations-inner .account-info-el .change-info-wrapper form{gap:16px}}.account-informations-inner .account-info-el .change-info-wrapper form input[type=text],.account-informations-inner .account-info-el .change-info-wrapper form input[type=password]{padding:14px 16px;border:1px solid var(--light-grey)}.account-informations-inner .account-info-el .change-info-wrapper form input[type=text]::-webkit-input-placeholder,.account-informations-inner .account-info-el .change-info-wrapper form input[type=password]::-webkit-input-placeholder{color:var(--dark-grey)}.account-informations-inner .account-info-el .change-info-wrapper form input[type=text]::-moz-placeholder,.account-informations-inner .account-info-el .change-info-wrapper form input[type=password]::-moz-placeholder{color:var(--dark-grey)}.account-informations-inner .account-info-el .change-info-wrapper form input[type=text]:-ms-input-placeholder,.account-informations-inner .account-info-el .change-info-wrapper form input[type=password]:-ms-input-placeholder{color:var(--dark-grey)}.account-informations-inner .account-info-el .change-info-wrapper form input[type=text]::-ms-input-placeholder,.account-informations-inner .account-info-el .change-info-wrapper form input[type=password]::-ms-input-placeholder{color:var(--dark-grey)}.account-informations-inner .account-info-el .change-info-wrapper form input[type=text]::placeholder,.account-informations-inner .account-info-el .change-info-wrapper form input[type=password]::placeholder{color:var(--dark-grey)}.new-set-password,.actual-password,.account-informations-inner .account-info-el .change-info-wrapper form .street{width:100%}.account-informations-inner .account-info-el .change-info-wrapper form .zip{width:calc(30% - 8px)}.account-informations-inner .account-info-el .change-info-wrapper form .city{width:calc(70% - 8px)}.account-informations-inner .account-info-el .change-info-wrapper form .phone{flex:1}.account-informations-inner .account-info-el span,.account-informations-inner .account-info-el p{font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.account-informations-inner .account-info-el p{font-weight:600}.account-informations-inner .account-info-el em{cursor:pointer;width:14px;height:14px;display:block;-webkit-mask:url(/app/themes/base/public/build/assets/pen-qIcStOPo.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/pen-qIcStOPo.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--orange);position:absolute;left:calc(100% + 16px);top:calc(50% - 7px);transition:transform .3s ease}@media screen and (min-width: 992px){.account-informations-inner .account-info-el em{left:auto;right:0}}.account-informations-inner .account-info-el em:hover{transform:rotate(12deg)}.account-informations-inner .account-info-el em.disabled{background:var(--dark-grey);cursor:not-allowed}.account-informations-inner .account-info-el .title{font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}.account-informations-inner .account-info-el input[type=checkbox]{width:24px;height:24px;border:1px solid var(--black);display:flex;align-items:center;justify-content:center}.account-informations-inner .account-info-el input[type=checkbox]:before{content:"";-webkit-mask:url(/app/themes/base/public/build/assets/check-C7sK6UQJ.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/check-C7sK6UQJ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:100%;height:100%;background:var(--orange);opacity:0;transition:all .3s ease}.account-informations-inner .account-info-el input[type=checkbox]:checked:before{opacity:1}.request-quote--list .buttons{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:24px}.product-filters+.products-list{margin-top:32px;margin-bottom:40px}@media screen and (min-width: 992px){.product-filters+.products-list{margin-top:56px;margin-bottom:118px}}@media screen and (min-width: 992px){.product-filters--container{display:flex;align-items:flex-start}}.product-filters--drop{position:fixed;pointer-events:auto;left:0;top:100%;height:calc(100dvh - 50px);width:100%;background:var(--creme);border-radius:16px 16px 0 0;padding:32px 16px;display:flex;flex-direction:column;transition:all .4s ease;z-index:99999}@media screen and (min-width: 992px){.product-filters--drop{position:inherit;height:auto;background:unset;border-radius:0;padding:0;flex:1}}.product-filters--drop.toggled{transform:translateY(-100%)}.product-filters--drop h3{margin-bottom:32px}@media screen and (min-width: 992px){.product-filters--drop h3{display:none}}.product-filters--drop button{cursor:pointer}.product-filters .drop-wrapper{display:flex;flex-direction:column;flex:1;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-filters .drop-wrapper::-webkit-scrollbar{display:none}@media screen and (min-width: 992px){.product-filters .drop-wrapper{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px;row-gap:24px;flex:unset;overflow:unset}}.product-filters .drop-item{margin-bottom:16px}@media screen and (min-width: 992px){.product-filters .drop-item{margin-bottom:0;position:relative}}.product-filters .drop-item input{display:none}@media screen and (min-width: 992px){.product-filters .drop-item input{display:block;width:20px;height:20px;border-radius:4px;border:1px solid var(--light-grey);margin-right:12px}.product-filters .drop-item input:checked{border-color:var(--orange);background:url(/app/themes/base/public/build/assets/check-C7sK6UQJ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}}.product-filters .drop-item .drop-title{position:relative}@media screen and (min-width: 992px){.product-filters .drop-item .drop-title{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:48px;background:var(--creme);cursor:pointer}}.product-filters .drop-item .drop-title:after{content:"";width:12px;height:12px;-webkit-mask:url(/app/themes/base/public/build/assets/chevron-down-rounded-Dv0UF7vB.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/chevron-down-rounded-Dv0UF7vB.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:calc(50% - 6px);background:var(--black);transition:transform .2s ease}@media screen and (min-width: 992px){.product-filters .drop-item .drop-title:after{position:inherit}}.product-filters .drop-item .drop-title.open:after{transform:rotate(-.5turn)}.product-filters .drop-item .drop-toggle{display:none}@media screen and (min-width: 992px){.product-filters .drop-item .drop-toggle{position:absolute;z-index:3}}.product-filters .drop-item .drop-content{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}@media screen and (min-width: 992px){.product-filters .drop-item .drop-content{flex-direction:column;flex-wrap:nowrap;gap:0;border:1px solid var(--light-grey);border-radius:8px;padding:0;min-width:300px;background:#fff;margin-top:8px;max-height:240px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-filters .drop-item .drop-content::-webkit-scrollbar{display:none}}.product-filters .drop-item .drop-content>div{display:inline-block}@media screen and (min-width: 992px){.product-filters .drop-item .drop-content>div{display:flex;width:100%;flex-direction:row-reverse;align-items:center;justify-content:space-between}.product-filters .drop-item .drop-content>div:not(:last-of-type){border-bottom:1px solid var(--light-grey)}.product-filters .drop-item .drop-content>div:has(input:checked){background:var(--creme)}}.product-filters .drop-item .drop-content>div:has(.disabled){opacity:.4;pointer-events:none}.product-filters .drop-item .drop-inner{border:1px solid var(--light-grey);border-radius:8px;position:relative;display:flex;align-items:center}.product-filters .drop-item .drop-inner em{font-size:14px;margin-top:2px;color:var(--dark-grey)}@media screen and (min-width: 992px){.product-filters .drop-item .drop-inner{border:none}}.product-filters .drop-item .drop-inner span{display:block;width:24px;height:24px;border-radius:4px;position:absolute;left:10px;top:calc(50% - 12px);pointer-events:none}.product-filters .drop-item label{display:block;padding:10px 16px 10px 58px;cursor:pointer}.product-filters .drop-item input:checked+.drop-inner{border-color:var(--orange)}.product-filters .drop-item img{width:24px;height:24px;border-radius:4px;position:absolute;left:10px;top:calc(50% - 12px);-o-object-fit:cover;object-fit:cover;pointer-events:none}@media screen and (min-width: 992px){.product-filters .drop-item img{width:32px;height:32px;top:calc(50% - 16px)}}.product-filters .show-drop{width:100%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;gap:8px;padding:8px 16px;border-radius:48px;background:var(--creme)}@media screen and (min-width: 992px){.product-filters .show-drop{display:none}}.product-filters .show-drop:after{content:"";width:12px;height:12px;-webkit-mask:url(/app/themes/base/public/build/assets/filters-DShotg8n.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/filters-DShotg8n.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.product-filters .hide-drop{height:11px;width:11px;position:absolute;top:24px;right:24px;-webkit-mask:url(/app/themes/base/public/build/assets/close-B7sZmHhq.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/close-B7sZmHhq.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}@media screen and (min-width: 992px){.product-filters .hide-drop{display:none}}.product-filters .drop-list-result{margin-top:auto;display:flex;flex-wrap:wrap;gap:16px;row-gap:8px}@media screen and (min-width: 992px){.product-filters .drop-list-result{margin-top:0;width:100%;order:9;gap:24px}}.product-filters .drop-list-result button{display:flex;gap:6px;align-items:center;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width: 992px){.product-filters .drop-list-result button{font-size:1rem;line-height:150%}}.product-filters .drop-list-result button:after{content:"";width:8px;height:8px;background:var(--black);-webkit-mask:url(/app/themes/base/public/build/assets/close-fat-9Sl2JXXR.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/close-fat-9Sl2JXXR.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0}@media screen and (min-width: 992px){.product-filters .drop-list-result button:after{margin-top:2px}}.product-filters .reset-btn{cursor:pointer;font-size:1rem;text-align:center;font-style:normal;font-weight:600;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}@media screen and (min-width: 992px){.product-filters .reset-btn{text-align:left}}.product-filters .search-btn{width:100%;justify-content:center;margin:16px auto}@media screen and (min-width: 992px){.product-filters .search-btn{display:none}}.product-filters--result{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-top:24px}@media screen and (min-width: 992px){.product-filters--result{justify-content:flex-end;margin-top:0}}.product-filters--result>div{order:3;position:relative}.product-filters--result:after{content:"";order:2;width:2px;height:20px;background:var(--orange)}.product-filters--result .count-result{font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%;order:1}.product-filters--result .filter-by{font-size:1rem;font-style:normal;font-weight:400;line-height:120%;display:flex;gap:8px;align-items:center;cursor:pointer}.product-filters--result .filter-by:before{content:"";width:12px;height:12px;-webkit-mask:url(/app/themes/base/public/build/assets/filters-DShotg8n.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/filters-DShotg8n.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.product-filters--result .filter-by-content{display:none;border-radius:8px;border:1px solid var(--light-grey);position:absolute;right:0;margin-top:8px}@media screen and (min-width: 1280px){.product-filters--result .filter-by-content{right:50%;transform:translate(50%)}}.product-filters--result .filter-by-content input{display:none}.product-filters--result .filter-by-content label{display:block;padding:10px 16px;transition:all .3s ease;cursor:pointer;text-wrap:nowrap}.product-filters--result .filter-by-content label:hover{background:var(--creme)}.product-filters--result .filter-by-content input:checked+label{background:var(--creme)}@media screen and (min-width: 992px){.product-entry+.product-filters{margin-top:56px}}.product-entry--title{margin-bottom:32px}@media screen and (min-width: 992px){.product-entry--title{margin-bottom:56px;max-width:800px}}.product-entry--title h2{margin-bottom:16px}.product-entry--title p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-entry--title p.expanded{display:block;line-clamp:unset;overflow:visible}.product-entry--title .see-more-txt{font-size:16px;font-style:normal;font-weight:600;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;display:flex;gap:8px;align-items:center;cursor:pointer}.product-entry--title .see-more-txt:after{content:"";width:16px;height:16px;margin-top:4px;-webkit-mask:url(/app/themes/base/public/build/assets/fat-arrow-C31NA40A.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/fat-arrow-C31NA40A.svg) no-repeat center;background:var(--black)}.result-of-search+.product-filters{margin:32px 0}@media screen and (min-width:992px){.result-of-search+.product-filters{margin:56px 0}}.simple-title--container{display:flex;flex-direction:column;align-items:center;text-align:center;text-wrap:balance}.simple-title span{font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;color:#fff;background:var(--black);padding-inline:8px}.simple-title h1,.simple-title h2,.simple-title h3,.simple-title h4{margin:8px 0}.simple-title--buttons{margin-top:24px;display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.search-no-results .simple-title{margin:32px 0 40px}@media screen and (min-width:992px){.search-no-results .simple-title{margin:136px 0 160px}}.checkout-multistep{margin-top:32px}@media screen and (min-width: 992px){.checkout-multistep{margin-top:48px;margin-bottom:80px}}.checkout-multistep h3{margin-bottom:32px}@media screen and (min-width: 992px){.checkout-multistep h3{margin-bottom:48px}}@media screen and (min-width: 992px){.checkout-multistep--container{display:flex;align-items:flex-start;gap:clamp(16px,5.56vw,80px);padding-inline:16px}}@media screen and (min-width: 1312px){.checkout-multistep--container{padding-inline:0}}.checkout-multistep--wrapper{width:100%;padding-inline:16px;margin-bottom:40px}@media screen and (min-width: 992px){.checkout-multistep--wrapper{max-width:66%;padding-inline:0;margin-bottom:0}}.checkout-multistep--steps{display:flex;border-bottom:1px solid var(--light-grey);margin-bottom:32px;gap:32px}@media screen and (min-width: 992px){.checkout-multistep--steps{margin-bottom:48px}}.checkout-multistep--steps .step-item{flex:1;padding-bottom:24px;display:flex;align-items:center;gap:16px;cursor:pointer}.checkout-multistep--steps .step-item p{font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.checkout-multistep--steps .step-item span{font-size:1rem;font-style:normal;font-weight:600;line-height:150%;background:var(--black);border-radius:50%;color:#fff;height:40px;width:40px;display:flex;align-items:center;justify-content:center;opacity:.5;flex-shrink:0}.checkout-multistep--steps .active{border-bottom:2px solid var(--black)}.checkout-multistep--steps .active span,.checkout-multistep--steps .active p{opacity:1}.checkout-multistep--steps .active p{font-weight:600}.checkout-multistep--inner .label{color:var(--dark-grey);font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px}.checkout-multistep--inner .input-container{margin-bottom:24px;display:flex;gap:24px;row-gap:16px;flex-wrap:wrap;align-items:flex-end}.checkout-multistep--inner .input-container div{display:flex;flex-direction:column;gap:8px}.checkout-multistep--inner .input-container input{border:1px solid var(--light-grey);padding:14px 16px;font-weight:600}.checkout-multistep--inner .input-container input::-webkit-input-placeholder{color:#686765b3;font-weight:400}.checkout-multistep--inner .input-container input::-moz-placeholder{color:#686765b3;font-weight:400}.checkout-multistep--inner .input-container input:-ms-input-placeholder{color:#686765b3;font-weight:400}.checkout-multistep--inner .input-container input::-ms-input-placeholder{color:#686765b3;font-weight:400}.checkout-multistep--inner .input-container input::placeholder{color:#686765b3;font-weight:400}.checkout-multistep--inner .next-step-btn{margin-top:32px;width:100%;justify-content:center}.checkout-multistep--inner .next-step-btn.disabled{cursor:not-allowed;opacity:.3}@media screen and (min-width: 992px){.checkout-multistep--inner .next-step-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:24px;margin-left:auto}}.checkout-multistep .delivery-choice-wrapper .delivery-choice-item{display:flex;align-items:center;gap:24px;padding:16px;border-bottom:1px solid var(--light-grey)}@media screen and (min-width: 992px){.checkout-multistep .delivery-choice-wrapper .delivery-choice-item{padding:24px 16px}}.checkout-multistep .delivery-choice-wrapper .delivery-choice-item input[type=radio]{width:24px;height:24px;border:1px solid var(--light-grey);border-radius:50%;flex-shrink:0}.checkout-multistep .delivery-choice-wrapper .delivery-choice-item input[type=radio]:checked{position:relative}.checkout-multistep .delivery-choice-wrapper .delivery-choice-item input[type=radio]:checked:before{content:"";width:13px;height:13px;border-radius:50%;background:var(--orange);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-multistep .delivery-choice-wrapper .delivery-choice-item label{font-weight:600;display:flex;flex-direction:column;gap:2px;flex:1;cursor:pointer}.checkout-multistep .delivery-choice-wrapper .delivery-choice-item label span{font-size:.75rem;font-style:normal;font-weight:400}.checkout-multistep .delivery-choice-wrapper .delivery-choice-item .price-delivery{margin-left:auto}.checkout-multistep--aside{flex:1;position:relative}.checkout-multistep--aside .aside-wrapper{padding:40px 24px;background:var(--creme)}@media screen and (min-width: 992px){.checkout-multistep--aside .aside-wrapper{padding:24px}}.checkout-multistep--aside h5{margin-bottom:24px;font-size:20px}@media screen and (min-width: 992px){.checkout-multistep--aside h5{margin-bottom:0}}.checkout-multistep--aside .btn{width:100%;justify-content:center}.checkout-multistep--aside .apply-coupon{border:1px solid var(--light-grey);padding:16px;display:flex;align-items:center;gap:16px}@media screen and (min-width: 992px){.checkout-multistep--aside .apply-coupon.mob{display:none}}@media screen and (max-width: 991px){.checkout-multistep--aside .apply-coupon.desk{display:none}}.checkout-multistep--aside .apply-coupon.desk{margin-top:8px}.checkout-multistep--aside .apply-coupon span,.checkout-multistep--aside .apply-coupon button{flex-shrink:0}.checkout-multistep--aside .apply-coupon span{width:16px;height:16px;display:block;background:url(/app/themes/base/public/build/assets/percent-DybZWvsi.svg) no-repeat center;background-size:contain}.checkout-multistep--aside .apply-coupon button{width:10px;height:10px;-webkit-mask:url(/app/themes/base/public/build/assets/close-fat-9Sl2JXXR.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/close-fat-9Sl2JXXR.svg) no-repeat center;-webkit-mask-size:contain;rotate:.125turn;mask-size:contain;background:var(--black);transition:all .3s ease;cursor:pointer}.checkout-multistep--aside .apply-coupon button:hover{background:var(--orange)}.checkout-multistep--aside .apply-coupon input{flex:1;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.checkout-multistep--aside .if-coupon-applied p,.checkout-multistep--aside .if-coupon-applied p span{color:#19a41d!important}.checkout-multistep--aside .if-coupon-applied div{display:flex;flex-direction:column;gap:4px}.checkout-multistep--aside .if-coupon-applied div a{background:#fff;padding:4px 10px;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;gap:8px}.checkout-multistep--aside .if-coupon-applied div a:after{content:"";width:6px;height:6px;background:#c40909;-webkit-mask:url(/app/themes/base/public/build/assets/close-fat-9Sl2JXXR.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/close-fat-9Sl2JXXR.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.checkout-multistep--aside .cart-summary{padding:24px 0;border-bottom:1px solid var(--light-grey);font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;display:flex;flex-direction:column;gap:10px}.checkout-multistep--aside .cart-summary>div{display:flex;gap:24px;width:100%;justify-content:space-between;align-items:center}.checkout-multistep--aside .cart-summary span{color:var(--dark-grey);flex-shrink:0}.checkout-multistep--aside .cart-summary p,.checkout-multistep--aside .cart-summary p span{text-align:right;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;color:var(--black)}.checkout-multistep--aside .cart-summary-total{padding:24px 0 16px;display:flex;justify-content:space-between;align-items:center;width:100%}.checkout-multistep--aside .cart-summary-total span{color:var(--dark-grey);font-size:.875rem;font-weight:400;line-height:140%}.checkout-multistep--aside .cart-summary-total p,.checkout-multistep--aside .cart-summary-total p span{font-size:20px;color:var(--black);font-weight:400;line-height:120%}.woocommerce-billing-fields h4,.shipping_address h4{margin-bottom:24px}.woocommerce-billing-fields .form-row,.shipping_address .form-row{display:flex;width:100%;flex-direction:column;gap:8px}@media screen and (min-width: 992px){.woocommerce-billing-fields .form-row#billing_first_name_field,.woocommerce-billing-fields .form-row#shipping_first_name_field,.woocommerce-billing-fields .form-row#billing_last_name_field,.woocommerce-billing-fields .form-row#shipping_last_name_field,.woocommerce-billing-fields .form-row#billing_postcode_field,.woocommerce-billing-fields .form-row#shipping_postcode_field,.woocommerce-billing-fields .form-row#billing_city_field,.woocommerce-billing-fields .form-row#shipping_city_field,.woocommerce-billing-fields .form-row#billing_phone_field,.woocommerce-billing-fields .form-row#shipping_phone_field,.woocommerce-billing-fields .form-row#billing_email_field,.woocommerce-billing-fields .form-row#shipping_email_field,.shipping_address .form-row#billing_first_name_field,.shipping_address .form-row#shipping_first_name_field,.shipping_address .form-row#billing_last_name_field,.shipping_address .form-row#shipping_last_name_field,.shipping_address .form-row#billing_postcode_field,.shipping_address .form-row#shipping_postcode_field,.shipping_address .form-row#billing_city_field,.shipping_address .form-row#shipping_city_field,.shipping_address .form-row#billing_phone_field,.shipping_address .form-row#shipping_phone_field,.shipping_address .form-row#billing_email_field,.shipping_address .form-row#shipping_email_field{width:calc(50% - 12px)}}.woocommerce-billing-fields .form-row#billing_country_field .woocommerce-input-wrapper,.woocommerce-billing-fields .form-row#shipping_country_field .woocommerce-input-wrapper,.shipping_address .form-row#billing_country_field .woocommerce-input-wrapper,.shipping_address .form-row#shipping_country_field .woocommerce-input-wrapper{position:relative}.woocommerce-billing-fields .form-row#billing_country_field .woocommerce-input-wrapper:after,.woocommerce-billing-fields .form-row#shipping_country_field .woocommerce-input-wrapper:after,.shipping_address .form-row#billing_country_field .woocommerce-input-wrapper:after,.shipping_address .form-row#shipping_country_field .woocommerce-input-wrapper:after{content:"";width:12px;height:12px;background:url(/app/themes/base/public/build/assets/chevron-down-DlGY0HKL.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 6px);right:16px;pointer-events:none}.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields select,.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=email],.shipping_address input[type=text],.shipping_address select,.shipping_address input[type=tel],.shipping_address input[type=email]{padding:14px 16px;border:1px solid var(--light-grey);font-size:16px;font-style:normal;font-weight:400;line-height:150%;width:100%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper,.shipping_address .woocommerce-billing-fields__field-wrapper,.shipping_address .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:24px}.is-same-address-shipping{display:flex;flex-direction:column;gap:24px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid var(--black)}.is-same-address-shipping--input-container{display:flex;align-items:center;gap:16px}.is-same-address-shipping--input-container input{width:18px;height:18px;border:1px solid var(--orange);background:var(--orange);position:relative}.is-same-address-shipping--input-container input:before{content:"";width:100%;height:100%;-webkit-mask:url(/app/themes/base/public/build/assets/check-C7sK6UQJ.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/check-C7sK6UQJ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;background:var(--black);top:0;left:0;z-index:2}.is-same-address-shipping--input-container input:checked{border-color:var(--black);background:transparent}.is-same-address-shipping--input-container input:checked:before{content:none}.is-same-address-shipping--action-container{display:flex;align-items:center;justify-content:space-between}.is-same-address-shipping--action-container .address-filled{font-size:1rem;font-style:normal;font-weight:600;line-height:150%}.is-same-address-shipping--action-container label{color:var(--orange);font-size:16px;font-style:normal;font-weight:600;line-height:150%;transition:all .3s ease;display:flex;gap:8px;align-items:center;cursor:pointer}.is-same-address-shipping--action-container label:after{content:"";width:16px;height:16px;-webkit-mask:url(/app/themes/base/public/build/assets/pen-qIcStOPo.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/pen-qIcStOPo.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--orange);transition:all .3s ease}.is-same-address-shipping--action-container label:hover:after{transform:rotate(-10deg)}.woocommerce-billing-fields{padding-bottom:24px;border-bottom:1px solid var(--black)}.shipping_address,.woocommerce-additional-fields{padding-top:24px}.woocommerce-additional-fields .form-row{display:flex;flex-direction:column;gap:8px}.woocommerce-additional-fields textarea{width:100%;height:200px;border:1px solid var(--light-grey);padding:14px 16px}@media screen and (min-width: 992px){.woocommerce-additional-fields textarea{height:232px}}.chr-payment-method h4{margin-bottom:24px}.chr-payment-method--item{padding:16px;border-bottom:1px solid var(--light-grey);display:flex;align-items:center;gap:24px}@media screen and (min-width: 992px){.chr-payment-method--item{padding:24px 16px}}.chr-payment-method--item input{flex-shrink:0;width:24px;height:24px;border:1px solid var(--light-grey);border-radius:50%;position:relative}.chr-payment-method--item input:before{content:"";width:14px;height:14px;opacity:0;transition:all .3s ease;background:var(--orange);border-radius:50%;position:absolute;left:calc(50% - 7px);top:calc(50% - 7px)}.chr-payment-method--item input:checked:before{opacity:1}.chr-payment-method--item label{font-size:1rem;font-style:normal;font-weight:600;line-height:150%;cursor:pointer}.chr-payment-method .woocommerce-terms-and-conditions-wrapper{margin:24px 0}.chr-payment-method .woocommerce-terms-and-conditions-wrapper p:not(.form-row){font-size:14px;color:var(--dark-grey)}.chr-payment-method .woocommerce-terms-and-conditions-wrapper .form-row{margin-top:16px}.chr-payment-method .woocommerce-terms-and-conditions-wrapper .rm-terms__link{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.chr-payment-method .woocommerce-terms-and-conditions-wrapper .rm-terms__label{display:flex;gap:16px;align-items:center}.chr-payment-method .woocommerce-terms-and-conditions-wrapper .rm-terms__label input{width:24px;height:24px;flex-shrink:0;position:relative;border:1px solid var(--black);background:transparent}.chr-payment-method .woocommerce-terms-and-conditions-wrapper .rm-terms__label input:before{content:"";width:100%;height:100%;-webkit-mask:url(/app/themes/base/public/build/assets/check-C7sK6UQJ.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/check-C7sK6UQJ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;background:var(--black);top:0;left:0;z-index:2;opacity:0}.chr-payment-method .woocommerce-terms-and-conditions-wrapper .rm-terms__label input:checked{border-color:var(--orange);background:var(--orange)}.chr-payment-method .woocommerce-terms-and-conditions-wrapper .rm-terms__label input:checked:before{opacity:1}.chr-payment-method .woocommerce-terms-and-conditions-wrapper+button{width:100%;justify-content:center}@media screen and (min-width: 992px){.chr-payment-method .woocommerce-terms-and-conditions-wrapper+button{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}}.result-page-header,.archive-product-header{margin-top:32px}@media screen and (min-width: 992px){.result-page-header,.archive-product-header{margin-top:48px}}.header{z-index:999999;position:relative;overflow-x:clip}.header--container{position:relative}@media screen and (min-width: 992px){.header--container{display:grid;grid-template-columns:128px 1fr;grid-row-gap:0px}}.header--info-bar{padding:8px;background:var(--orange);font-size:.875rem;text-align:center}@media screen and (min-width: 992px){.header--info-bar{width:100%;grid-area:1/1/2/3}}.header--mobile-bar{display:flex;justify-content:space-between;align-items:center}.header--mobile-bar a{display:flex}@media screen and (min-width: 992px){.header--mobile-bar a{background:var(--black);padding-top:32px}}.header--mobile-bar .buttons{display:flex}@media screen and (min-width: 992px){.header--mobile-bar .buttons{display:none}}.header--mobile-bar .buttons a:not(.logo-wrapper),.header--mobile-bar .buttons button{width:56px;height:56px}.header--mobile-bar .buttons button{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;padding:18px;background:var(--creme)}.header--mobile-bar .buttons button span{height:2px;width:18px;background:var(--black);border-radius:4px}.header--mobile-bar .cart-btn-mob,.header--mobile-bar .account-btn-mob{align-items:center;justify-content:center}.header--mobile-bar .cart-btn-mob:before,.header--mobile-bar .account-btn-mob:before{content:"";width:24px;height:24px}.header--mobile-bar .cart-btn-mob{background:var(--black);position:relative}.header--mobile-bar .cart-btn-mob:before{-webkit-mask:url(/app/themes/base/public/build/assets/cart-D8e9gMV3.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/cart-D8e9gMV3.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:#fff}.header--mobile-bar .cart-btn-mob .cart-count{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--orange);position:absolute;top:8px;right:8px;font-size:10px;font-style:normal;font-weight:400;line-height:100%}.header--mobile-bar .account-btn-mob{background:var(--creme)}.header--mobile-bar .account-btn-mob:before{-webkit-mask:url(/app/themes/base/public/build/assets/nav-user-CUvc__95.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/nav-user-CUvc__95.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.header--navigation-wrapper{display:flex;transform:translate(100%);flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100dvh;background:#fff;will-change:transform}.header--navigation-wrapper.is-ready{transition:all .4s ease}.header--navigation-wrapper.is-active{transform:none}@media screen and (min-width: 992px){.header--navigation-wrapper{position:inherit;height:unset;transform:none;background:none}}.header--navigation-toggle{padding:16px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 992px){.header--navigation-toggle{display:none}}.header--navigation-toggle button{width:56px;height:56px;background:var(--creme);flex-shrink:0;display:flex;align-items:center;justify-content:center}.header--navigation-toggle button:before{content:"";width:12px;height:12px;-webkit-mask:url(/app/themes/base/public/build/assets/close-B7sZmHhq.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/close-B7sZmHhq.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.header--navigation{padding:16px;display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--light-grey);flex:1;position:relative}@media screen and (min-width: 992px){.header--navigation{border-top:none;padding:0;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:0;background:#fff;flex:unset}}.header--navigation .search{display:flex;background:var(--creme)}@media screen and (min-width: 992px){.header--navigation .search{flex:1;max-width:690px;flex-shrink:1;order:1}}.header--navigation .search input{color:var(--black);flex:1;padding:12px 16px;font-family:var(--barlow);font-size:.875rem;font-style:normal;font-weight:400;line-height:140%}.header--navigation .search input::-webkit-input-placeholder{color:var(--dark-grey)}.header--navigation .search input::-moz-placeholder{color:var(--dark-grey)}.header--navigation .search input:-ms-input-placeholder{color:var(--dark-grey)}.header--navigation .search input::-ms-input-placeholder{color:var(--dark-grey)}.header--navigation .search input::placeholder{color:var(--dark-grey)}.header--navigation .search button{padding:12px 16px;aspect-ratio:1/1;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 992px){.header--navigation .search button{cursor:pointer}}.header--navigation .search button:before{content:"";width:20px;height:20px;-webkit-mask:url(/app/themes/base/public/build/assets/search-CxtGKgk3.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/search-CxtGKgk3.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.header .search-mobile{display:flex;background:var(--creme)}@media screen and (min-width: 992px){.header .search-mobile{display:none}}.header .search-mobile input{color:var(--black);flex:1;padding:12px 16px;font-family:var(--barlow);font-size:.875rem;font-style:normal;font-weight:400;line-height:140%}.header .search-mobile input::-webkit-input-placeholder{color:var(--dark-grey)}.header .search-mobile input::-moz-placeholder{color:var(--dark-grey)}.header .search-mobile input:-ms-input-placeholder{color:var(--dark-grey)}.header .search-mobile input::-ms-input-placeholder{color:var(--dark-grey)}.header .search-mobile input::placeholder{color:var(--dark-grey)}.header .search-mobile button{padding:12px 16px;aspect-ratio:1/1;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 992px){.header .search-mobile button{cursor:pointer}}.header .search-mobile button:before{content:"";width:20px;height:20px;-webkit-mask:url(/app/themes/base/public/build/assets/search-CxtGKgk3.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/search-CxtGKgk3.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.header .logo-wrapper img{width:80px;height:80px}@media screen and (min-width: 992px){.header .logo-wrapper img{width:128px;height:128px}}.header .break{display:none}@media screen and (min-width: 992px){.header .break{display:block;width:100%;order:3}}@media screen and (min-width: 992px){.header .primary-menu{order:4}}@media screen and (min-width: 992px){.header .primary-menu ul{display:flex;gap:40px;padding-left:40px}}.header .primary-menu li{padding:24px 16px;border-bottom:1px solid var(--light-grey)}@media screen and (min-width: 992px){.header .primary-menu li{border-bottom:none;padding:0}}.header .primary-menu li>a{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;display:flex}@media screen and (min-width: 992px){.header .primary-menu li>a{padding:24px 0}.header .primary-menu li>a:hover{font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin:0 -1px}}.header .primary-menu .has-child>a{justify-content:flex-start;align-items:center;gap:8px}.header .primary-menu .has-child>a span{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:var(--black)}@media screen and (min-width: 992px){.header .primary-menu .has-child>a span{transition:all .4s ease}}.header .primary-menu .has-child>a span:before{content:"";width:8px;height:8px;-webkit-mask:url(/app/themes/base/public/build/assets/chevron-down-DlGY0HKL.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/chevron-down-DlGY0HKL.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:#fff}@media screen and (min-width: 992px){.header .primary-menu .has-child>a span:before{transition:all .4s ease}}@media screen and (min-width: 992px){.header .primary-menu .has-child:hover>a{font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin:0 -1px}.header .primary-menu .has-child:hover>a span{background:var(--orange)}.header .primary-menu .has-child:hover>a span:before{rotate:-.5turn}}.header .secondary-menu{padding:16px}@media screen and (min-width: 992px){.header .secondary-menu{order:2;padding:0 40px 0 0;margin-left:auto}}@media screen and (min-width: 992px){.header .secondary-menu ul{display:flex;align-items:center;gap:40px}}.header .secondary-menu li{padding:8px 0}.header .secondary-menu a{font-size:.875rem;font-style:normal;font-weight:400;line-height:140%}.header .submenu{padding:16px;z-index:9;position:absolute;background:#fff;transform:translate(100%);top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 992px){.header .submenu{transform:none;gap:40px;justify-content:space-between;opacity:0;pointer-events:none;padding:40px;top:100%;height:auto;max-width:1184px;flex-direction:row;flex-wrap:wrap;border:1px solid var(--light-grey)}}.header .submenu.is-ready{transition:all .4s ease}.header .submenu.is-active{transform:none}@media screen and (min-width: 992px){.header .submenu.is-active{opacity:1;pointer-events:auto}}.header .submenu .back-btn{font-family:var(--barlow);font-size:1rem;font-style:normal;font-weight:600;line-height:150%;display:flex;align-items:center;gap:16px}@media screen and (min-width: 992px){.header .submenu .back-btn{font-size:1.5rem;font-style:normal;font-weight:400;line-height:120%}}.header .submenu .back-btn span{background:var(--black);width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:3px}.header .submenu .back-btn span:before{content:"";width:100%;height:100%;background:#fff;-webkit-mask:url(/app/themes/base/public/build/assets/arrow-left-BMyc3i-P.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/arrow-left-BMyc3i-P.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}@media screen and (min-width: 992px){.header .submenu .back-btn span{display:none}}.header .submenu .all-btn{font-family:var(--barlow);font-size:1rem;font-style:normal;font-weight:600;line-height:150%;display:flex;align-items:center;gap:8px}.header .submenu .all-btn:after{content:"";width:12px;height:12px;-webkit-mask:url(/app/themes/base/public/build/assets/arrow-right-CrvEcKRQ.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/arrow-right-CrvEcKRQ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.header .menu-buttons{display:none}@media screen and (min-width: 992px){.header .menu-buttons{display:flex;order:5;margin-left:auto}}.header .menu-buttons a{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;padding:24px 32px;display:flex;align-items:center;gap:8px;transition:background .4s ease,color .4s ease}.header .menu-buttons a .icon{display:flex;width:24px;height:24px}.header .menu-buttons a .icon:before{content:"";width:100%;height:100%;transition:background .4s ease}.header .menu-buttons a span:not(.icon){display:none}@media screen and (min-width: 1200px){.header .menu-buttons a span:not(.icon){display:flex}}.header .menu-buttons .cart-btn{color:#fff;background:var(--black)}.header .menu-buttons .cart-btn:hover{background:var(--dark-grey)}.header .menu-buttons .cart-btn .icon{position:relative}.header .menu-buttons .cart-btn .icon:before{-webkit-mask:url(/app/themes/base/public/build/assets/cart-D8e9gMV3.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/cart-D8e9gMV3.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:#fff}.header .menu-buttons .cart-btn .cart-count{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--orange);position:absolute;top:-4px;right:-6px;font-size:10px;font-style:normal;font-weight:400;line-height:100%;color:var(--black)}.header .menu-buttons .account-btn{background:var(--creme)}.header .menu-buttons .account-btn .icon:before{-webkit-mask:url(/app/themes/base/public/build/assets/user-Cb7pCHRx.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/user-Cb7pCHRx.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black)}.header .menu-buttons .account-btn:hover{background:var(--black);color:#fff}.header .menu-buttons .account-btn:hover span:before{background:#fff}.header .nav-category-list{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 992px){.header .nav-category-list{flex-direction:row;gap:16px;width:100%;order:9}}.header .nav-category-item{border-radius:4px;border:1px solid var(--light-grey);padding:16px;display:flex;align-items:center;gap:16px;min-width:1px;transition:all .4s ease}@media screen and (min-width: 992px){.header .nav-category-item{flex:1;padding:16px 8px;flex-direction:column;max-width:208px}}.header .nav-category-item:hover{background:var(--creme)}@media screen and (min-width: 992px){.header .nav-category-item p{text-align:center}}.header .nav-category-item span{font-family:var(--barlow);font-size:1.125rem;font-style:normal;font-weight:400;line-height:120%;text-wrap:wrap;display:block;width:10ch}.header .nav-category-item i{font-family:var(--barlow);font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:var(--dark-grey)}.header .nav-category-item div{height:64px;width:100%;max-width:100px}@media screen and (min-width: 992px){.header .nav-category-item div{height:134px;max-width:unset}}.header .nav-category-item img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.added-to-cart{padding:24px;background:var(--black);color:#fff;display:flex;flex-direction:column;gap:16px;position:fixed;bottom:0;right:0;width:100%;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.added-to-cart.is-open{transform:translate(0)}@media screen and (min-width: 992px){.added-to-cart{max-width:342px;position:absolute;bottom:auto;top:calc(100% - 36px);right:0}}.added-to-cart--close{position:absolute;width:12px;height:12px;right:16px;top:8px;-webkit-mask:url(/app/themes/base/public/build/assets/close-B7sZmHhq.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/close-B7sZmHhq.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:#fff;cursor:pointer}.added-to-cart--product{display:none}@media screen and (min-width: 992px){.added-to-cart--product{display:flex;gap:16px;align-items:center}}.added-to-cart--product p{font-size:1rem;font-style:normal;font-weight:600;line-height:150%}.added-to-cart--product>div{display:flex;flex-direction:column;gap:4px}.added-to-cart--product>div div{display:flex;gap:8px;align-items:center}.added-to-cart--product>div div span{font-size:.75rem;font-style:normal;font-weight:400;line-height:150%}.added-to-cart--product>div div span:not(:last-child){display:flex;align-items:center;gap:8px}.added-to-cart--product>div div span:not(:last-child):after{content:"";width:4px;height:4px;background:var(--dark-grey);border-radius:50%}.added-to-cart--product>div .price{font-weight:600}.added-to-cart--product img{width:100px;height:100px;border:1px solid var(--light-grey);border-radius:2px}.added-to-cart .title{font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}.added-to-cart .btn{width:100%;justify-content:center}.footer--newsletter{background:var(--creme);box-shadow:50vw 0 0 var(--creme),-50vw 0 0 var(--creme);padding:32px 0;display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 992px){.footer--newsletter{padding:56px 0;flex-direction:row;align-items:center;gap:clamp(16px,5.56vw,80px)}}.footer--newsletter-inner{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 992px){.footer--newsletter-inner{flex:1}}@media screen and (min-width: 1280px){.footer--newsletter-inner{flex:unset;flex-direction:row;gap:clamp(16px,5.56vw,80px)}}@media screen and (min-width: 1280px){.footer--newsletter-inner h4{width:100%;max-width:280px}}.footer--newsletter-inner p{display:flex;align-items:flex-start;gap:16px}.footer--newsletter-inner p:before{content:"";width:20px;height:20px;flex-shrink:0;background:url(/app/themes/base/public/build/assets/rounded-check-DJj6IbOf.svg) no-repeat center;background-size:contain}@media screen and (min-width: 1280px){.footer--newsletter-inner p{width:100%;max-width:390px}}@media screen and (min-width: 992px){.footer--newsletter-form{flex:1}}.footer--newsletter-form .input-wrapper{background:#fff;padding:4px;display:flex;align-items:center;justify-content:space-between}.footer--newsletter-form buton{flex-shrink:0}.footer--newsletter-form input{padding:18px 12px;flex:1;font-size:14px;font-weight:400;line-height:140%}.footer--download-catalog{padding:32px 0}@media screen and (min-width: 768px){.footer--download-catalog{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width: 992px){.footer--download-catalog{padding:48px 0}}.footer--download-catalog-inner{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media screen and (min-width: 576px){.footer--download-catalog-inner{flex-direction:row;align-items:center}}@media screen and (min-width: 768px){.footer--download-catalog-inner{flex-direction:column;align-items:flex-start;margin-bottom:0}}@media screen and (min-width: 992px){.footer--download-catalog-inner{flex-direction:row;align-items:center}}.footer--download-catalog-inner a:has(img){display:flex;flex-shrink:0}.footer--download-catalog-inner img{width:128px;height:128px;-o-object-fit:contain;object-fit:contain}.footer--download-catalog-inner p{font-size:.875rem;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width: 768px){.footer--download-catalog-inner p{max-width:340px}}.footer--download-catalog-action{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 576px){.footer--download-catalog-action{flex-direction:row;align-items:flex-end;justify-content:space-between}}@media screen and (min-width: 992px){.footer--download-catalog-action{flex-direction:column}}@media screen and (min-width: 1280px){.footer--download-catalog-action{flex-direction:row;gap:32px;width:100%;max-width:684px}}.footer--download-catalog-action h3{padding-left:32px}@media screen and (min-width: 992px){.footer--download-catalog-action h3{padding-left:56px}}.footer--menus{display:flex;flex-direction:column;gap:24px;padding:32px 0;border-top:1px solid var(--light-grey)}@media screen and (min-width: 768px){.footer--menus{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 992px){.footer--menus{padding:80px 0;gap:clamp(24px,5.56vw,80px)}}@media screen and (min-width: 768px){.footer--menus>div{width:calc(50% - 12px)}}@media screen and (min-width: 992px){.footer--menus>div{width:auto;flex:1}}.footer--menus .infos{margin-bottom:8px}.footer--menus .infos:not(:has(.wrapper>*)){display:none}.footer--menus .infos .title{padding-bottom:16px}.footer--menus .infos .wrapper{display:flex;flex-direction:column;gap:10px}.footer--menus .infos .tel,.footer--menus .infos .mail{font-size:16px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:flex;align-items:center;gap:16px}.footer--menus .infos .tel:before,.footer--menus .infos .mail:before{content:"";width:16px;height:16px;flex-shrink:0}.footer--menus .infos .mail:before{background:url(/app/themes/base/public/build/assets/mail-C9XM5Sa_.svg) no-repeat center;background-size:contain}.footer--menus .infos .tel:before{background:url(/app/themes/base/public/build/assets/tel-BD8foNvH.svg) no-repeat center;background-size:contain}.footer--menus .menu span{display:flex}.footer--menus .menu li:has(a):not(:last-child){margin-bottom:2px}.footer--menus .menu a:hover{text-decoration:underline}.footer--menus .title{color:var(--dark-hrey);font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.footer--menus .title:not(.parent){margin-top:24px;display:block}@media screen and (min-width: 992px){.footer--menus .title:not(.parent){margin-top:16px;transition:all .3s ease}.footer--menus .title:not(.parent):hover{color:var(--black)}}.footer--menus .parent{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.footer--menus .parent{pointer-events:none}}.footer--menus .parent span{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:var(--black);flex-shrink:0}@media screen and (min-width: 768px){.footer--menus .parent span{display:none}}.footer--menus .parent span:before{content:"";width:8px;height:8px;background:#fff;-webkit-mask:url(/app/themes/base/public/build/assets/chevron-down-DlGY0HKL.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/chevron-down-DlGY0HKL.svg) no-repeat center}.footer--menus .parent.active span:before{rotate:-.5turn}.footer--menus .parent+ul{display:none;padding-top:16px}@media screen and (min-width: 768px){.footer--menus .parent+ul{display:block}}.footer--socials-n-payments{padding:16px 0;position:relative;display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 992px){.footer--socials-n-payments{flex-direction:row;align-items:center;justify-content:space-between}}.footer--socials-n-payments:before{content:"";width:100%;position:absolute;top:0;left:0;height:1px;background:var(--light-grey);box-shadow:50vw 0 0 var(--light-grey),-50vw 0 0 var(--light-grey)}.footer--socials-n-payments .payments{display:flex;flex-wrap:wrap;align-items:center;gap:24px;row-gap:16px}@media screen and (min-width: 992px){.footer--socials-n-payments .payments{gap:32px}}.footer--socials-n-payments .payments span{display:block;width:100%;color:var(--dark-grey);font-size:14px;font-style:normal;font-weight:350;line-height:150%;text-transform:uppercase}@media screen and (min-width: 768px){.footer--socials-n-payments .payments span{width:auto}}.footer--socials-n-payments .payments img{max-height:14px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 992px){.footer--socials-n-payments .payments img{max-height:unset}}.footer--socials-n-payments .socials{display:flex;align-items:center;justify-content:flex-end;gap:8px}.footer--socials-n-payments .socials span{margin-right:auto;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width: 992px){.footer--socials-n-payments .socials span{display:block;margin-right:8px}}.footer--socials-n-payments .socials a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--creme);transition:all .3s ease;flex-shrink:0}.footer--socials-n-payments .socials a:before{content:"";width:16px;height:16px;background:var(--black);transition:all .3s ease}.footer--socials-n-payments .socials a:hover{background:var(--black)}.footer--socials-n-payments .socials a:hover:before{background:#fff}.footer--socials-n-payments .socials a.fb:before{-webkit-mask:url(/app/themes/base/public/build/assets/fb-BrX1InYa.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/fb-BrX1InYa.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.footer--socials-n-payments .socials a.lk:before{-webkit-mask:url(/app/themes/base/public/build/assets/lk-DHK2A75O.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/lk-DHK2A75O.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.footer--socials-n-payments .socials a.ig:before{-webkit-mask:url(/app/themes/base/public/build/assets/ig-Bl-cySVZ.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/ig-Bl-cySVZ.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.footer--legal-menu{padding:8px 0;background:var(--light-grey);display:flex;flex-wrap:wrap;color:var(--dark-grey);gap:24px;row-gap:8px;box-shadow:50vw 0 0 var(--light-grey),-50vw 0 0 var(--light-grey)}@media screen and (min-width: 768px){.footer--legal-menu{justify-content:center;align-items:center;gap:clamp(24px,2.78vw,40px);row-gap:8px}}.footer--legal-menu .credit{font-size:.875rem;font-style:normal;font-weight:350;line-height:150%;text-transform:uppercase}.footer--legal-menu a:not(p a){font-size:.75rem;font-style:normal;font-weight:350;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer--legal-menu p{width:100%;font-size:12px;font-style:normal;font-weight:350;line-height:150%}@media screen and (min-width: 768px){.footer--legal-menu p{width:auto}}.footer--legal-menu p a{color:var(--black);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer--legal-menu p a{position:relative}.footer--legal-menu p a:before{content:"";width:40px;height:40px;background:url(/app/themes/base/public/build/assets/patoon-CHBCy4tn.svg) no-repeat right;background-size:contain;transform:translate(-8px);opacity:0;position:absolute;right:-40px;top:calc(50% - 20px);transition:all .4s .1s ease}.footer--legal-menu p a:hover:before{transform:none;opacity:1}.login-signin--container{display:flex;flex-direction:column}@media screen and (min-width: 992px){.login-signin--container{flex-direction:row}}.login-signin .item{padding:40px 16px;flex:1}@media screen and (min-width: 992px){.login-signin .item{padding:80px}}.login-signin .item h3{margin-top:16px}.login-signin .item--title{margin-bottom:32px}@media screen and (min-width: 992px){.login-signin .item--title{margin-bottom:40px}}.login-signin--signin{background:var(--creme)}@media screen and (min-width: 992px){.login-signin--signin .btn{margin:16px 0 0 auto}}.login-signin .form--footer{margin-top:8px;display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 992px){.login-signin .form--footer{flex-direction:row;justify-content:space-between;align-items:center}}.login-signin .form button{cursor:pointer}.login-signin .form .reset-password{font-size:16px;font-style:normal;font-weight:600;line-height:150%}.login-signin .form .reset-password:hover{text-decoration:underline}.login-signin label{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.login-signin input{width:100%;border:1px solid var(--light-grey);padding:14px 16px;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px}@media screen and (min-width: 992px){.login-signin input{margin-bottom:32px}}.login-signin input::-webkit-input-placeholder{color:var(--dark-grey)}.login-signin input::-moz-placeholder{color:var(--dark-grey)}.login-signin input:-ms-input-placeholder{color:var(--dark-grey)}.login-signin input::-ms-input-placeholder{color:var(--dark-grey)}.login-signin input::placeholder{color:var(--dark-grey)}.login-signin .chip{display:flex;gap:16px;align-items:flex-start;margin-bottom:32px}.login-signin .chip:before{content:"";width:20px;height:20px;flex-shrink:0;background:var(--orange);-webkit-mask:url(/app/themes/base/public/build/assets/rounded-check-DJj6IbOf.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/rounded-check-DJj6IbOf.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.login-signin .chip h5{font-size:1.125rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:4px}@media screen and (min-width: 992px){.login-signin .chip h5{font-size:1.25rem}}.login-signin .chip p{color:var(--dark-grey);font-size:.875rem;font-style:normal;font-weight:400;line-height:140%}.signin-form--container{background:var(--creme);padding:40px 16px}@media screen and (min-width: 992px){.signin-form--container{padding-top:80px;padding-bottom:80px;padding-inline:clamp(16px,5.56vw,80px)}}.signin-form form{display:flex;flex-direction:column}.signin-form form button[type=submit]{width:100%;justify-content:center}@media screen and (min-width: 768px){.signin-form form button[type=submit]{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}}.signin-form--title .uptitle{margin-bottom:24px}@media screen and (min-width: 992px){.signin-form--title .uptitle{margin-bottom:16px}}.signin-form--title h3{margin-bottom:24px}@media screen and (min-width: 992px){.signin-form--title h3{margin-bottom:32px}}.signin-form--title span{font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;color:#686765}.signin-form--el{display:flex;flex-wrap:wrap;gap:24px;row-gap:0}.signin-form--el:not(:last-of-type){border-bottom:1px solid #686765}.signin-form--el>div{width:100%;margin-bottom:24px}@media screen and (min-width: 768px){.signin-form--el>div{width:calc(50% - 12px)}}@media screen and (min-width: 992px){.signin-form--el>div{margin-bottom:32px}}.signin-form--el>div.semi-full,.signin-form--el>div.full{width:100%}@media screen and (min-width: 768px){.signin-form--el>div.semi-full input,.signin-form--el>div.semi-full .password-field{max-width:400px}}.signin-form--el h4{margin:24px 0;width:100%}@media screen and (min-width: 992px){.signin-form--el h4{margin:32px 0}}.signin-form--el label{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:8px}.signin-form--el input{padding:14px 16px;border:1px solid var(--light-grey);width:100%;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.signin-form--el input::-webkit-input-placeholder{opacity:.7;color:#686765}.signin-form--el input::-moz-placeholder{opacity:.7;color:#686765}.signin-form--el input:-ms-input-placeholder{opacity:.7;color:#686765}.signin-form--el input::-ms-input-placeholder{opacity:.7;color:#686765}.signin-form--el input::placeholder{opacity:.7;color:#686765}.signin-form--el span{opacity:.7;display:block;margin-top:8px;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%}.signin-form--el .password-field{position:relative}.signin-form--el .password-field span{margin:0;cursor:pointer;position:absolute;-webkit-mask:url(/app/themes/base/public/build/assets/eye-D_A6FYGU.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/eye-D_A6FYGU.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black);width:20px;height:20px;right:16px;top:calc(50% - 10px)}.signin-form--el .password-field.active span{-webkit-mask:url(/app/themes/base/public/build/assets/eye-close-DiegvckW.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/eye-close-DiegvckW.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.products-list--wrapper{display:flex;flex-wrap:wrap;gap:16px;row-gap:32px}@media screen and (min-width: 992px){.products-list--wrapper{gap:48px;row-gap:56px}}.products-list--item{width:calc(50% - 8px)}@media screen and (min-width: 768px){.products-list--item{width:calc(33.33% - 12px)}}@media screen and (min-width: 992px){.products-list--item{width:calc(25% - 36px)}}.products-list--tile{position:relative;border-radius:4px;overflow:hidden;padding:16px;width:100%;display:flex;flex-direction:column}@media screen and (min-width: 576px){.products-list--tile{width:calc(50% - 8px)}}@media screen and (min-width: 768px){.products-list--tile{width:calc(33.33% - 12px)}}@media screen and (min-width: 992px){.products-list--tile{width:calc(25% - 36px)}}.products-list--tile:before{content:"";background:linear-gradient(352deg,#1d1c1c00 34.8%,#1d1c1c 67.37%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.products-list--tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:0}.products-list--tile h4,.products-list--tile p{color:#fff}.products-list--tile h4,.products-list--tile p,.products-list--tile a{position:relative;z-index:2}.products-list--tile h4{margin-bottom:16px}.products-list--tile p{margin-bottom:24px;font-size:.875rem;font-weight:400;line-height:140%}.products-list--tile a{margin-top:auto;width:100%;justify-content:center}.request-quote--title{margin-bottom:32px;max-width:800px}@media screen and (min-width: 992px){.request-quote--title{margin-bottom:56px}}.request-quote--title h2{margin-bottom:16px}.request-quote--empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:56px 16px;border:1px dashed var(--dark-grey);text-align:center;margin-bottom:32px}@media screen and (min-width: 992px){.request-quote--empty{padding:80px;margin-bottom:56px}}.request-quote--empty p{max-width:800px;text-wrap:balance}.request-quote--empty div{display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (min-width: 768px){.request-quote--empty div{flex-direction:row;justify-content:center}}@media screen and (min-width: 992px){.request-quote--empty div{gap:24px}}.request-quote--list .heading{font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%;display:flex;justify-content:space-between;padding:16px;background:var(--creme)}@media screen and (min-width: 768px){.request-quote--list .heading span:nth-child(2){min-width:310px}}@media screen and (min-width: 992px){.request-quote--list .heading span:nth-child(2){min-width:326px}}.request-quote--list .item{display:flex;flex-direction:column;gap:16px;padding:16px 0;border-bottom:1px solid var(--light-grey)}@media screen and (min-width: 768px){.request-quote--list .item{flex-direction:row;justify-content:space-between;align-items:center}}.request-quote--list .item img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 992px){.request-quote--list .item img{width:160px;height:160px}}.request-quote--list .item>div{display:flex;align-items:center;gap:24px}.request-quote--list .item>div.actions{justify-content:space-between}.request-quote--list .item .qty{display:flex;align-items:center}.request-quote--list .item .qty .screen-reader-text{display:none}.request-quote--list .item .qty input{all:unset;aspect-ratio:1/1;width:40px;height:40px;display:flex;text-align:center;-moz-appearance:textfield}.request-quote--list .item .qty input::-webkit-inner-spin-button,.request-quote--list .item .qty input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.request-quote--list .item .qty button{height:48px;width:48px;background:var(--creme);display:flex;justify-content:center;align-items:center;transition:all .4s ease;cursor:pointer}@media screen and (min-width: 992px){.request-quote--list .item .qty button{width:56px;height:56px}}.request-quote--list .item .qty button:before{content:"";-webkit-mask:url(/app/themes/base/public/build/assets/min-DjtKicvM.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/min-DjtKicvM.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background:var(--black);width:14px;height:14px}.request-quote--list .item .qty button:hover{background:var(--orange)}.request-quote--list .item .qty button.plus:before{-webkit-mask:url(/app/themes/base/public/build/assets/plus-Bkl_5iFg.svg) no-repeat center;mask:url(/app/themes/base/public/build/assets/plus-Bkl_5iFg.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.request-quote--list .informations p{font-size:1.25rem;margin-bottom:8px;font-style:normal;font-weight:400;line-height:120%}@media screen and (min-width: 992px){.request-quote--list .informations p{font-size:1.5rem}}.request-quote--list .informations span{font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.request-quote--list .informations span:not(:last-child){display:flex;align-items:center;gap:16px}.request-quote--list .informations span:not(:last-child):after{content:"";height:4px;width:4px;background:var(--orange);border-radius:50%}.request-quote--list .informations div{display:flex;align-items:center;gap:16px}.request-quote--list .buttons{display:flex;flex-wrap:wrap;gap:16px;padding-top:24px;padding-bottom:40px}@media screen and (min-width: 992px){.request-quote--list .buttons{padding-bottom:56px}}.request-quote--list .buttons>*{flex:1;justify-content:center}@media screen and (min-width: 768px){.request-quote--list .buttons>*{flex:unset}}.request-quote--list .buttons button{flex-basis:100%;flex-shrink:0}@media screen and (min-width: 992px){.request-quote--list .buttons button{flex-basis:auto;order:9;margin-left:auto}}.request-quote--form{padding-top:40px;padding-bottom:40px;max-width:1120px;margin-inline:auto}@media screen and (min-width: 992px){.request-quote--form{padding-top:80px;padding-bottom:80px}}.request-quote--form-title{max-width:900px;margin-inline:auto;text-align:center;margin-bottom:24px}@media screen and (min-width: 992px){.request-quote--form-title{margin-bottom:32px}}.request-quote--form-title h3{margin-bottom:16px}.request-quote--form form{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 992px){.request-quote--form form{flex-direction:row;flex-wrap:wrap;gap:24px;row-gap:32px}}.request-quote--form form h3{font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%;position:relative;padding-top:24px}@media screen and (min-width: 992px){.request-quote--form form h3{font-size:1.5rem;padding-top:32px}}.request-quote--form form h3:first-of-type:before{content:none}.request-quote--form form h3:before{content:"";width:100%;height:1px;background:var(--black);position:absolute;top:0;left:0}.request-quote--form form label{font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:block;margin-bottom:8px}.request-quote--form form input[type=text],.request-quote--form form input[type=email],.request-quote--form form input[type=tel],.request-quote--form form input[type=password]{border:1px solid var(--light-grey);padding:14px 16px;width:100%}.request-quote--form form input[type=text]::-webkit-input-placeholder,.request-quote--form form input[type=email]::-webkit-input-placeholder,.request-quote--form form input[type=tel]::-webkit-input-placeholder,.request-quote--form form input[type=password]::-webkit-input-placeholder{opacity:.7;color:var(--dark-grey)}.request-quote--form form input[type=text]::-moz-placeholder,.request-quote--form form input[type=email]::-moz-placeholder,.request-quote--form form input[type=tel]::-moz-placeholder,.request-quote--form form input[type=password]::-moz-placeholder{opacity:.7;color:var(--dark-grey)}.request-quote--form form input[type=text]:-ms-input-placeholder,.request-quote--form form input[type=email]:-ms-input-placeholder,.request-quote--form form input[type=tel]:-ms-input-placeholder,.request-quote--form form input[type=password]:-ms-input-placeholder{opacity:.7;color:var(--dark-grey)}.request-quote--form form input[type=text]::-ms-input-placeholder,.request-quote--form form input[type=email]::-ms-input-placeholder,.request-quote--form form input[type=tel]::-ms-input-placeholder,.request-quote--form form input[type=password]::-ms-input-placeholder{opacity:.7;color:var(--dark-grey)}.request-quote--form form input[type=text]::placeholder,.request-quote--form form input[type=email]::placeholder,.request-quote--form form input[type=tel]::placeholder,.request-quote--form form input[type=password]::placeholder{opacity:.7;color:var(--dark-grey)}.request-quote--form form .form-row{width:100%}@media screen and (min-width: 992px){.request-quote--form form .form-row.half-field{width:calc(50% - 12px)}.request-quote--form form .form-row.full-half-field input{max-width:400px}}.request-quote--form #message_field{display:none}
