.q1dze020{background:#004e42;height:34px;width:100%;color:#fff;display:flex;justify-content:center;align-items:center;padding:0 10px;font-weight:700;font-size:11px;line-height:13px;-webkit-letter-spacing:.1em;-moz-letter-spacing:.1em;-ms-letter-spacing:.1em;letter-spacing:.1em;text-transform:uppercase}.q1dze020 svg{color:#fff;width:13px;height:15px;margin-right:10px}.q1dze020 svg path{fill:#fff}.q1dze020.icon{border-radius:50%}.q1dze020.icon svg{height:15px;width:15px;margin-right:0}.s2idbv6{width:100%;max-width:100vw;position:relative}.s2idbv6 .swiper-button-next,.s2idbv6 .swiper-button-prev{width:54px;height:54px;border-radius:50%;background-color:#e9e5df;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.s2idbv6 .swiper-button-next:after,.s2idbv6 .swiper-button-prev:after{display:none}.s2idbv6 .swiper-button-prev{left:20px}.s2idbv6 .swiper-button-next{right:20px}.s2idbv6 .swiper-pagination{display:flex;background:#fff;bottom:0}.s2idbv6 .swiper-pagination-bullet{flex:1 1;height:3px;background:#fff;opacity:1;border-radius:0;margin:0!important}.s2idbv6 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#00f}.g1q7dmw4{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:0;flex-wrap:wrap;width:100%;position:relative;background-color:#fff;min-width:100px;margin-bottom:20px}@media (max-width:63.99rem){.g1q7dmw4{display:flex}}@media (min-width:64rem){.g1q7dmw4{margin:0 auto;height:100%}}.g1q7dmw4 [data-flight-image-container]{background:#fff}.g1q7dmw4.single-image-wrapper{display:flex;flex-direction:row;align-items:center;max-width:100%;background:#fff}@media screen and (min-width:1500px){.g1q7dmw4.single-image-wrapper{max-width:70%;margin:auto}}@media (max-width:63.99rem){.g1q7dmw4{margin-bottom:0}}.g1q7dmw4 .thumbs-wrapper{display:none}.g1q7dmw4 .carousel .slider{grid-gap:20px;gap:20px}.g1q7dmw4 .carousel.carousel-slider .control-arrow{height:50px;width:50px;background:#004e42;opacity:.7;border-radius:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all,.2s ease}.g1q7dmw4 .carousel.carousel-slider .control-arrow:hover{opacity:1}.g1q7dmw4 .carousel.carousel-slider .control-arrow.control-next{right:20px}.g1q7dmw4 .carousel.carousel-slider .control-arrow.control-prev{left:20px}.g1q7dmw4 .image-background{background:red}.gdwimfr{width:100%;flex:1 1;overflow:hidden}.gdwimfr.single-image{width:50%;margin:auto;max-width:47rem}@media (max-width:63.99rem){.gdwimfr.single-image{width:100%}}.m9sap2y{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.m9sap2y::-webkit-scrollbar,.m9sap2y::-webkit-scrollbar-thumb,.m9sap2y::-webkit-scrollbar-track{background-color:transparent;display:none}.m9sap2y::-webkit-scrollbar{display:none}.m9sap2y .gallery-image{min-width:100vw}.ckend65{padding:20px}.chcxybe{width:100%;height:45px;color:#fff;background:#6e8881;font-size:12px;font-weight:700;text-align:center;line-height:45px;-webkit-text-decoration:none;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:3px;-webkit-letter-spacing:.2em;-moz-letter-spacing:.2em;-ms-letter-spacing:.2em;letter-spacing:.2em;text-transform:uppercase}.chcxybe:hover{background:#004e42}.chcxybe .loader{height:12px;width:60px}.chcxybe .loader-dot{height:6px!important;width:6px!important;padding:0!important}.pwgaqb8{width:75px;position:relative}.pwgaqb8:after{content:"";background:rgba(0,0,0,.04);position:absolute;top:0;right:0;bottom:0;left:0}.ph0hc3t{display:flex;align-items:center;padding:10px 0}.pabwsfz{padding:0 20px}.pabwsfz .product-price{font-size:16px;font-weight:700;line-height:1}.pabwsfz .product-name{font-size:16px;margin:0}.ph2r83o{max-width:200px}.skp9cnn{margin-bottom:40px}.skp9cnn label{display:flex;margin-top:1em;align-items:center;font-weight:700;font-size:12px;text-transform:uppercase;-webkit-letter-spacing:.5px;-moz-letter-spacing:.5px;-ms-letter-spacing:.5px;letter-spacing:.5px}.skp9cnn .invalid label{color:#eb5757}.skp9cnn .missingVariant{margin-right:.25em;height:10px;width:10px}.r2qjyh5{position:relative}.r2qjyh5 svg{position:absolute;width:100%;height:100%;left:0;top:0}.b1llwtzt{display:flex;flex-wrap:wrap;justify-content:flex-start;-webkit-column-gap:.5rem;grid-column-gap:.5rem;column-gap:.5rem;grid-row-gap:.5rem;row-gap:.5rem;margin:.5rem 0}.b1llwtzt button{font-size:12px!important;-webkit-letter-spacing:-.7px!important;-moz-letter-spacing:-.7px!important;-ms-letter-spacing:-.7px!important;letter-spacing:-.7px!important;width:23.5%;background:#6e8881!important;border:0!important;padding:0 10px!important;height:35px;border-radius:0!important}.b1llwtzt button.secondary{background:#e9e5df!important}.b1llwtzt button.secondary:hover{background:#6e8881!important}.b1llwtzt.invalid button{box-shadow:0 0 10px rgba(0,0,0,.1)}@media screen and (max-width:450px){.b1llwtzt button{width:23%;min-width:80px}}.a17v433n{width:100%;grid-gap:0}.a17v433n,.a17v433n .button-wrapper{display:flex;justify-content:space-between}.a17v433n .button-wrapper{flex:1 1}.a17v433n .button-wrapper .cta{width:100%;height:40px;border-radius:0}.a17v433n .button-wrapper .cta svg{margin-right:10px;margin-top:-3px;width:15px}.a17v433n .button-wrapper .cta .no-link{color:#fff;font-size:11px;font-weight:700;line-height:normal;-webkit-letter-spacing:1.1px;-moz-letter-spacing:1.1px;-ms-letter-spacing:1.1px;letter-spacing:1.1px;text-transform:uppercase}.q8240zf,.q8240zf button{display:flex;align-items:center}.q8240zf button{width:30px;height:40px;background:#e9e5df;font-size:30px;font-weight:300;justify-content:center;color:#282828;font-size:14px;font-weight:400}.q8240zf .minus{border-radius:0}.q8240zf input{border:none;width:25px;height:40px;background:#e9e5df;text-align:center;font-size:12px;color:#282828}.q8240zf input:focus{border:0}.q8240zf input::-webkit-inner-spin-button,.q8240zf input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q8240zf input [type=number]{-moz-appearance:textfield}.q8240zf input:focus{outline:none;border:1px solid #000}.s3r1box{display:inline-block;height:10px;width:10px;border-radius:50%;transition:all .2s linear;background-color:var(--s3r1box-0);border:1px solid transparent}.s3r1box.inStock{background-color:#21a72e}.s3r1box.outOfStock{background-color:#eb5757}.s3r1box.notifyWhenBack{background-color:#f2c94c}.s3r1box.missingVariant{background-color:transparent;border-color:#eb5757}.w1wsa7kq{--innerFontSize:0.85rem;position:relative}.w1wsa7kq .label{font-size:.75rem;cursor:pointer;background:transparent}.w1wsa7kq .price-table{position:absolute;padding:.35rem .9rem;background:#fff;border:1px solid #e5e5e5;max-height:30rem;overflow:scroll;z-index:2;min-width:14rem;max-width:18rem}.w1wsa7kq .price-table .label{font-size:var(--innerFontSize)}.w1wsa7kq .price-table ul{padding:0;margin:0}.w1wsa7kq .price-table li{display:flex;justify-content:space-between;align-items:center}.w1wsa7kq .price-table li .timestamp{font-size:var(--innerFontSize)}.w1wsa7kq .price-table li [data-flight-price=""]>.price{font-size:var(--innerFontSize);font-weight:400}.q1g9zn4b{display:flex;width:100%;align-items:flex-end;margin-bottom:15px}.fqudb6b{padding:.5em 0 .5em .5em}.fqudb6b svg{width:24px;height:24px}.s1fmauuq{font-size:28px;font-weight:700;display:flex;align-items:center;line-height:1}.s1fmauuq .new-price{color:#c94343}.s1fmauuq .old-price{margin-left:5px;font-size:18px;color:#868686}.p1bpvm5y{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:5px}.p1bpvm5y .stock-status-indicator{display:flex;align-items:center}.p1bpvm5y .stock-status-indicator .icon{margin-left:5px}.p1bpvm5y .stock-status-indicator .title{text-transform:uppercase;margin-right:4px;color:#282828;font-size:12px;font-weight:700;line-height:139.5%;-webkit-letter-spacing:.48px;-moz-letter-spacing:.48px;-ms-letter-spacing:.48px;letter-spacing:.48px}.p1bpvm5y .stock-status-indicator span{color:#282828;font-size:14px;font-weight:400;margin-right:3px}.p1goy1el [data-flight-price]{display:flex}.p1goy1el .new-price{color:#eb0000;margin-right:8px}.p1goy1el .new-price,.p1goy1el .old-price{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p1goy1el .old-price{color:#282828}.w1jz3cpn{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-right:-1rem;margin-left:-1rem}.w1jz3cpn .product-card{line-height:19px;min-width:0;width:50%}@media (min-width:50rem){.w1jz3cpn .product-card{width:33.333%}}@media (min-width:64rem){.w1jz3cpn .product-card{width:25%}}.w1jz3cpn .product-card a{margin:0 .5em 2em}.cmvqr5f{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.5em 1em}@media (max-width:63.99rem){.cmvqr5f{margin:0}}.d1n9gyhz{flex:0 0 auto;width:25%;height:auto!important}.d1h29309 h3{font-weight:400}.d1h29309 ul{padding:0;list-style:none}.d1h29309 ul li{display:flex;cursor:pointer;margin-bottom:2rem}.d1h29309 ul li svg{height:40px}.d1h29309 ul li .file-text-column{margin-left:1.5rem;display:flex;flex-direction:column;justify-content:end}.d1h29309 ul li .file-text-column p{margin:0;line-height:100%!important;-webkit-letter-spacing:.08rem!important;-moz-letter-spacing:.08rem!important;-ms-letter-spacing:.08rem!important;letter-spacing:.08rem!important}@media (max-width:63.99rem){.d1h29309 ul li .file-text-column p{-webkit-letter-spacing:.06rem!important;-moz-letter-spacing:.06rem!important;-ms-letter-spacing:.06rem!important;letter-spacing:.06rem!important}}.d1h29309 ul li .file-text-column p.title{margin:10px 0}.d1h29309 ul li .file-text-column p.file-size{font-size:12px!important;opacity:.5}.d1h29309 ul li .file-text-column p.click{text-transform:uppercase;-webkit-letter-spacing:.02rem!important;-moz-letter-spacing:.02rem!important;-ms-letter-spacing:.02rem!important;letter-spacing:.02rem!important}.boyp7ru{position:relative;width:100%;max-width:1200px;padding:0 20px;margin:20px auto}.boyp7ru .inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;grid-gap:30px}.boyp7ru .inner:after{content:"";height:2px;background:#f7f7f7;position:absolute;left:0;right:0;top:100%}.t1jetkk{position:relative;height:30px;line-height:30px;cursor:pointer;color:#282828;font-size:14px;font-style:normal;-webkit-letter-spacing:.56px;-moz-letter-spacing:.56px;-ms-letter-spacing:.56px;letter-spacing:.56px;text-transform:uppercase}.t1jetkk:after{content:"";background:#1c1c1c;position:absolute;left:0;right:0;bottom:0;transition:all,.1s;width:0;height:4px}.t1jetkk:hover:after{width:100%}.t1jetkk.active{font-weight:700}.t1nwbe44{width:100%;max-width:1200px;padding:0 20px 20px;margin:auto}.t1nwbe44 .brandheader-textitem{padding:20px 0}.tzpo38t,.tzpo38t p{font-size:13px;line-height:1.6;margin-bottom:1rem}.tzpo38t h2,.tzpo38t h3,.tzpo38t h4,.tzpo38t h5{margin:0}.tzpo38t h2{font-size:20px}.tzpo38t h3{font-size:18px}.tzpo38t ul{padding-left:1rem;list-style-type:disc;margin-bottom:1rem}.tzpo38t ul li{font-size:13px;line-height:1.9}.tzpo38t ul span{margin-right:4px;font-weight:700}.tzpo38t table{border:0;min-width:50%;width:auto!important}.tzpo38t table th{border:0}.tzpo38t table tr{background:#f7f7f7}.tzpo38t table tr:nth-child(2n){background:#fff}.tzpo38t table tr td{padding:7px 10px;text-align:right;font-size:13px;line-height:1.6;border:0}.tzpo38t table tr td:first-child{text-align:left}.tzpo38t .product-description-text{max-width:70%}.sgt89kj{display:flex}.sgt89kj:nth-of-type(odd){background:#f7f7f7}.sgt89kj .title{font-weight:700;text-transform:uppercase;min-width:20%}.sgt89kj .text,.sgt89kj .title{font-size:12px;margin:5px 0 1px 10px;-webkit-letter-spacing:1.1px;-moz-letter-spacing:1.1px;-ms-letter-spacing:1.1px;letter-spacing:1.1px}.p3kg92o{color:#333;font-size:14px;line-height:120%;width:100%;border-bottom:1px solid #f0f0f0}.p3kg92o .brandheader-textitem{padding:0}.p3kg92o h3{font-size:14px;font-weight:700;padding:20px 0 14px;-webkit-letter-spacing:1.4px;-moz-letter-spacing:1.4px;-ms-letter-spacing:1.4px;letter-spacing:1.4px;text-transform:uppercase;display:flex;justify-content:space-between}.a1ulrjgy{padding:0 20px;display:block;margin:20px 0}.ip5aek9{margin-left:auto;font-size:1.25rem}.ip5aek9 svg{transition:all,.2s ease}.ip5aek9 svg.down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ip5aek9 svg.up{-webkit-transform:rotate(0);transform:rotate(0)}.s1mic5re{display:flex}.s1mic5re:nth-of-type(odd){background:#f7f7f7}.s1mic5re .title{font-weight:700;text-transform:uppercase;min-width:20%}.s1mic5re .text,.s1mic5re .title{font-size:12px;margin:5px 0 1px 10px;-webkit-letter-spacing:1.1px;-moz-letter-spacing:1.1px;-ms-letter-spacing:1.1px;letter-spacing:1.1px}.pbx4p9v{width:100%}.o1j72ej1,.w1eywuou,.w1j8ol4r{margin-bottom:20px}.o1j72ej1{position:relative}.o1j72ej1 .ean{color:#282828;font-size:12px;font-weight:700;line-height:139.5%;-webkit-letter-spacing:.48px;-moz-letter-spacing:.48px;-ms-letter-spacing:.48px;letter-spacing:.48px;text-transform:uppercase;margin-right:20px}.o1j72ej1 .ean span{font-size:14px;font-weight:400}.o1j72ej1 .option-title{display:flex;padding-bottom:.25em;margin-top:1em;align-items:center;font-weight:700;font-size:12px;text-transform:uppercase;-webkit-letter-spacing:.5px;-moz-letter-spacing:.5px;-ms-letter-spacing:.5px;letter-spacing:.5px}.o1j72ej1 .cta{width:100%;height:40px;margin-top:20px}.o1j72ej1 .cta svg{margin-right:10px;margin-top:-3px;width:15px}.o1j72ej1.disabled{pointer-events:none;opacity:.3;cursor:not-allowed}.o1j72ej1 .variant-item{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px solid #e9e5df}.o1j72ej1 .variant-item:first-child{border-top:1px solid #e9e5df}.o1j72ej1 .variant-item.disabled{cursor:not-allowed;opacity:.4}.o1j72ej1 .variant-item.disabled *{cursor:not-allowed;pointer-events:none}.o1j72ej1 .variant-item .title{font-weight:700;font-size:14px}.o1j72ej1 .variant-item .stock-status-indicator{display:flex}.o1j72ej1 .variant-item .stock-status-indicator span{font-size:14px;font-weight:400}.o1j72ej1 .variant-item .stock-status-indicator .title{display:none}.o1j72ej1 .column{display:flex;align-items:center}.o1j72ej1 .price{font-size:22px;font-weight:700;margin-left:1rem}.o1j72ej1 .input-button{width:100%;width:35px;height:35px;background:#e9e5df;font-size:30px;font-weight:300;display:flex;justify-content:center;align-items:center;color:#282828;font-size:14px;font-weight:400}.o1j72ej1 .input-number{border:none;width:25px;height:35px;background:#e9e5df;text-align:center;font-size:12px;color:#282828}.o1j72ej1 .input-number:focus{border:0}.o1j72ej1 .input-number::-webkit-inner-spin-button,.o1j72ej1 .input-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.o1j72ej1 .input-number [type=number]{-moz-appearance:textfield}.o1j72ej1 .input-number:focus{outline:none;border:1px solid #000}.i1dg8big{margin-bottom:20px;position:relative}.i1dg8big .ean{color:#282828;font-size:12px;font-weight:700;line-height:139.5%;-webkit-letter-spacing:.48px;-moz-letter-spacing:.48px;-ms-letter-spacing:.48px;letter-spacing:.48px;text-transform:uppercase;margin-right:20px}.i1dg8big .ean span{font-size:14px;font-weight:400}.i1dg8big .option-title{display:flex;padding-bottom:.25em;margin-top:1em;align-items:center;font-weight:700;font-size:12px;text-transform:uppercase;-webkit-letter-spacing:.5px;-moz-letter-spacing:.5px;-ms-letter-spacing:.5px;letter-spacing:.5px}.i1dg8big .variant-item{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px solid #e9e5df}.i1dg8big .variant-item:first-child{border-top:1px solid #e9e5df}.i1dg8big .variant-item.disabled{cursor:not-allowed;opacity:.4}.i1dg8big .variant-item.disabled *{cursor:not-allowed;pointer-events:none}.i1dg8big .variant-item .title{font-weight:700;font-size:16px}.i1dg8big .variant-item .stock-status{font-weight:400;font-size:14px}.i1dg8big .variant-item .stock-status-indicator{display:flex}.i1dg8big .variant-item .stock-status-indicator span{font-size:14px;font-weight:400}.i1dg8big .variant-item .stock-status-indicator .title{display:none}.i1dg8big .column{display:flex;align-items:center;margin:.2rem 0}.i1dg8big .column .art-and-ean{display:flex}.fbkqakw{width:100%}.fbkqakw label{color:#1c1c1c;font-size:12px;font-style:normal;font-weight:700;line-height:139.5%;-webkit-letter-spacing:.48px;-moz-letter-spacing:.48px;-ms-letter-spacing:.48px;letter-spacing:.48px;text-transform:uppercase}.fl0c9qb{width:100%;display:flex;flex-wrap:wrap;margin:0}.fl0c9qb>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:13px}.fl0c9qb .family-member-item{position:relative;width:50px;margin-right:13px}.fl0c9qb .family-member-item .member-image-wrapper{background:#fff}.fl0c9qb .family-member-item .member-image-wrapper.current{outline:2px solid #004e42}.fl0c9qb .family-member-item .member-image-wrapper img{mix-blend-mode:darken}.fl0c9qb .family-member-item:hover .item-text{opacity:1;visibility:visible}.fl0c9qb .family-member-item .item-text{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:5px 10px 2px;background:#004e42;color:#fff;font-size:11px;white-space:nowrap;margin-top:10px;opacity:0;visibility:hidden;transition:all,.2s ease}.fl0c9qb .family-member-item .item-text:before{content:"";width:0;height:0;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.o13lll43{background:#fff;display:block;position:relative;width:100%}.swud6l9{background:#f8f7f5;padding:10px 20px;margin:0!important}.swud6l9.borstiq{background:#fff}.swud6l9 *{-webkit-text-decoration:none;text-decoration:none}@media (max-width:63.99rem){.swud6l9{padding:5px 10px}}.p1fjsu23{width:100%;background:#f8f7f5;display:flex;justify-content:space-evenly;align-items:flex-start;grid-gap:10px}.p1fjsu23.borstiq{background:#fff}@media (max-width:63.99rem){.p1fjsu23{display:block;padding:0}}.pja1f4p{flex:1 1;min-width:100px;background:#fff;position:relative}.puvb6ql{flex:2 1;width:100%;max-width:450px}.puvb6ql.borstiq .button-select .secondary{background:#004e42!important;color:#fff!important}.puvb6ql.borstiq .button-select button:active,.puvb6ql.borstiq .button-select button:hover{background:#6e8881!important;color:#fff!important}.puvb6ql.borstiq .cta:hover{border:none}.puvb6ql.borstiq .cta:hover>div{color:#282828!important}.puvb6ql.borstiq .qty-adjuster button,.puvb6ql.borstiq .qty-adjuster input{background:#004e42}.puvb6ql .inner{flex:1 1;padding:20px;border-radius:3px}.puvb6ql .inner .product-overtitles{display:flex}.puvb6ql .inner .product-overtitles a,.puvb6ql .inner .product-overtitles span{color:#282828;margin-right:3px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;font-size:26px;font-weight:700;-webkit-letter-spacing:1.4px;-moz-letter-spacing:1.4px;-ms-letter-spacing:1.4px;letter-spacing:1.4px}.puvb6ql .inner .product-titles{margin-bottom:20px}@media (max-width:63.99rem){.puvb6ql .inner .product-titles{margin-bottom:10px}}.puvb6ql .inner .product-titles h1{font-family:DM Sans;font-size:26px;font-weight:500;text-transform:uppercase;font-weight:700;line-height:1;color:#282828;margin-top:-10px;margin-bottom:3px}@media (max-width:63.99rem){.puvb6ql .inner .product-titles h1{font-size:22px}}.puvb6ql .inner .product-titles h2{color:#282828;font-size:14px;margin:0;line-height:1}.puvb6ql .inner .product-articlenumber{font-size:14px}.puvb6ql .inner .product-usp{margin-bottom:20px}@media (max-width:63.99rem){.puvb6ql .inner .product-usp{margin-bottom:10px}}.puvb6ql .inner .product-usp .product-usp-item{display:flex;align-items:center;margin:0}.puvb6ql .inner .product-usp .product-usp-item .icon{margin-right:5px}.puvb6ql .inner .product-usp .product-usp-item .text{font-size:12px;line-height:1}.puvb6ql .inner .product-description{font-size:14px;line-height:150%;margin-bottom:10px;margin-top:2.2rem}.puvb6ql .inner .product-specifications{margin-top:2.2rem}.puvb6ql .inner .product-specifications .specifications-row{display:grid;grid-template-columns:1fr 1fr;padding:1rem 0 .5rem;border-top:1px solid #e9e5df}.puvb6ql .inner .product-specifications .spec-title{font-weight:700;text-transform:uppercase;font-size:13px;line-height:1;color:#282828;margin:0}.puvb6ql .inner .product-specifications .spec-value{font-size:14px;line-height:1;color:#282828;margin:0}.s1hpyyki{position:relative}.s1hpyyki.hidden{opacity:.5}.s1hpyyki.hidden:hover{opacity:1}.s1ykeed{position:absolute;right:0;margin-right:10px;top:-34px}.p11q3z0t.s1ykeed{margin-right:-1.5em;top:-32px}.p11q3z0t.s1ykeed button{background:inherit}.i242bd7{height:40px;border:none;background:#f8f7f5;font-weight:400;font-size:14px;padding:10px;width:100%;margin-bottom:.25rem}.i242bd7.disabled{background:#fff;color:grey}.wh6pzt{margin-bottom:1.5rem;max-width:15rem;width:100%}.e1vejok9{font-style:italic;font-size:12px;color:#eb0000;position:absolute}.l76cugz{font-size:12px;margin-bottom:.25rem;display:block}.l76cugz .req{color:#707070;margin-left:.5em}.l76cugz.disabled{color:grey}.p1qw72zg{font-size:.875rem;margin:0;padding:0}.p1qw72zg span{font-weight:600}.p1qw72zg a{-webkit-text-decoration:none;text-decoration:none;color:#6e8881}.c14wqfr9{font-size:.875rem;margin:0;padding:0}.c14wqfr9 span{font-weight:600}.cfp8e10{-webkit-text-decoration:none;text-decoration:none;color:#6e8881}.b167s129{background:#1c1c1c;width:100%;margin-bottom:20px}.e1p0r9dp{color:#eb5757;font-size:.875rem;position:absolute;top:50px}.fc4x912{display:flex;border:1px solid #bfbdbd;padding:0 .5rem;position:absolute;top:0;width:100%;opacity:1}.fc4x912:disabled{opacity:.5}.fc4x912 input{flex:1 1 auto}.fc4x912 button,.fc4x912 input{height:3rem;display:flex;justify-content:flex-start;align-items:center;font-size:1rem;border:0;padding:0 .25rem}.fc4x912 button:focus,.fc4x912 input:focus{outline:none}.fc4x912 button{justify-content:center}.w1l2img4{position:relative;width:100%}.w1l2img4 [data-visible=false]{-webkit-transform:scaleY(0);transform:scaleY(0)}.w1l2img4 [data-visible=true]{-webkit-transform:scaleY(1);transform:scaleY(1)}.w1l2img4 [data-visible=false],.w1l2img4 [data-visible=true]{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.c1niri3u{position:absolute;top:0;font-weight:600;height:3rem;display:flex;align-items:center}.d1bbsupe{margin:1em 0}.d1bbsupe [data-flight-dropdown]{background:#fff}.d1bbsupe [data-flight-dropdown-button]{background:#fff;width:100%;display:flex;align-items:center;border:1px solid #dedede}.d1bbsupe [data-flight-dropdown-open=true] [data-flight-dropdown-button]{border-bottom-color:transparent;border-radius:3px 3px 0 0}.d1bbsupe [data-flight-dropdown-items]{width:100%;border:1px solid #dedede;margin-top:-1px;border-radius:0 0 3px 3px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.d1bbsupe [data-flight-dropdown-item]{display:flex;align-items:center}.d1bbsupe [data-flight-dropdown-item]:last-child{border-radius:0 0 3px 3px}.d1bbsupe svg{margin-left:auto}.wxvpc9q{display:block;width:100%;padding:1em 0;background:#fff;border-radius:4px;margin:16px 0}.wxvpc9q .wrapper{position:relative}.wxvpc9q .stock-status-header{display:inline-flex;align-items:center;margin:0 1em .25em}.wxvpc9q .stock-status-header .header-title{padding-top:3px;font-size:1rem;-webkit-letter-spacing:.05em;-moz-letter-spacing:.05em;-ms-letter-spacing:.05em;letter-spacing:.05em;color:#282828}.wxvpc9q .stock-status-header .store-icon{margin-right:12px;width:20px}.wxvpc9q .stock-status-info{margin-top:.25em;margin-left:1em;margin-right:1em;font-size:.875rem;line-height:1.8;color:#282828}.wxvpc9q ul.warehouse-list{display:block;padding-bottom:45px;overflow:hidden;margin-left:1em;margin-right:1em;margin-top:.8rem}.wxvpc9q ul.warehouse-list>li+li{margin-top:.625rem}.wxvpc9q .warehouse-list-item{display:flex;align-items:center;height:auto;font-size:.875rem;font-weight:500;line-height:1.4;color:#282828}.wxvpc9q .warehouse-list-item .warehouse-name{flex-basis:55%}.wxvpc9q .warehouse-list-item .warehouse-stock{flex-basis:35%;flex-grow:1;display:inline-flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap}.wxvpc9q .warehouse-list-item .warehouse-stock .variant-size{margin-right:.5rem}.wxvpc9q .warehouse-list-item .warehouse-stock .stock-status-text{margin-left:.875em;font-weight:400;-webkit-letter-spacing:.01em;-moz-letter-spacing:.01em;-ms-letter-spacing:.01em;letter-spacing:.01em}@media (max-width:49.99rem){.wxvpc9q .warehouse-list-item{flex-direction:column;padding-bottom:.6em;margin-bottom:.6em}.wxvpc9q .warehouse-list-item .warehouse-name,.wxvpc9q .warehouse-list-item .warehouse-stock{width:100%}}.wxvpc9q .toggle-list{position:absolute;bottom:0;width:100%;height:2.2rem;padding-top:.65rem;border:0;outline:0;font-size:.938em;text-align:center;-webkit-letter-spacing:.05em;-moz-letter-spacing:.05em;-ms-letter-spacing:.05em;letter-spacing:.05em;color:#e9e5df;background:#fff;display:flex;justify-content:center;align-items:center}.wxvpc9q .toggle-list:hover{color:#1c1c1c}.wxvpc9q .toggle-list:hover svg path{stroke:#1c1c1c}.wxvpc9q .toggle-list svg{margin-left:.65em;width:12px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.wxvpc9q .toggle-list svg path{stroke:#e9e5df}.wxvpc9q .toggle-expanded{color:#1c1c1c}.wxvpc9q .toggle-expanded svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wxvpc9q .toggle-expanded svg path{stroke:#1c1c1c}.o2lb8xm{position:absolute;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(248,247,243,0),#f8f8f8);transition:opacity .2s ease;opacity:1;pointer-events:none}.o2lb8xm.open{opacity:0}.s15gn9c0{display:flex;width:100%;flex-direction:column;margin-bottom:36px}@media (max-width:49.99rem){.s15gn9c0{align-items:center}}.qw8ywuq{margin-top:16px;display:flex;width:100%;align-items:flex-end}.p104g83z.p104g83z [data-flight-dropdown-items]{width:100%;height:200px;overflow:scroll}.w15o75hq{flex-direction:column}.w15o75hq,.w15o75hq .image-gallery-thumbnails-container{display:flex}.w15o75hq .image-gallery-thumbnail.active{border:1px solid #000}.dlqnndp{margin-bottom:42px;color:#707070}.s1s3479f{font-weight:600;font-size:16px;margin-bottom:.25em}.p1280trs{line-height:1.5;width:100%;padding-bottom:3rem}@media (max-width:49.99rem){.p1280trs{margin:0}}@media (min-width:50rem){.p1280trs{width:calc(50% - 16px)}}@media (min-width:64rem){.p1280trs:nth-of-type(odd){width:calc(60% - 24px)}.p1280trs:nth-of-type(2n){width:calc(40% - 24px)}}.p1280trs ul.payment-options-list{font-size:16px;font-weight:600}.d1asp6wy{line-height:25px}.p1bv53o3.p1280trs{border-bottom:1px solid #e8e8e8;padding:1rem 0;margin:1rem 0;font-size:.875rem}.p1bv53o3.p1280trs .s1s3479f{display:flex;justify-items:space-between;align-items:center;margin-bottom:0}.p1bv53o3.p1280trs .s1s3479f+*>:first-child{margin-top:1rem}.i1fxkq77{margin-left:auto;font-size:1.25rem}.cs3jg27.mjqp9b6{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.m1lzfjw5{padding-top:100%;background:#f6f6f6}.m31gx5s{margin-top:1rem;display:flex;justify-content:space-between}.m15qkqln{width:22%}.c1n1mxvu.cs3jg27.mjqp9b6{background:transparent}.c1n1mxvu.cs3jg27.mjqp9b6 h2{font-size:18px;font-weight:700;margin-bottom:.75em}.c1n1mxvu.cs3jg27.mjqp9b6 .product-grid{width:100%}.c1n1mxvu.cs3jg27.mjqp9b6 .product-grid .product-card{width:16.667%}@media (max-width:49.99rem){.c1n1mxvu.cs3jg27.mjqp9b6 .product-grid{overflow-x:auto;display:flex;flex-wrap:nowrap}.c1n1mxvu.cs3jg27.mjqp9b6 .product-grid .product-card{min-width:34%;margin:0 .5em}}.c1n1mxvu.cs3jg27.mjqp9b6 .product-card{font-size:.875em}.p1b8p0mj{display:flex;align-items:center;flex-direction:column;padding-top:1rem}.p1b8p0mj header{margin-bottom:24px}.p1b8p0mj header h1{font-size:28px;line-height:1.25}.p1b8p0mj header h1+h2{font-size:16px;font-weight:600}.p1b8p0mj .customer-comment-input-wrapper{width:100%}.p1b8p0mj .customer-comment-input-wrapper .customer-comment-input{height:44px}.p1b8p0mj .customer-comment-input-wrapper .status-wrapper{top:-39px}.p1b8p0mj .quantity-input-wrapper{margin-bottom:0;margin-right:10px;width:54px}.p1b8p0mj .quantity-input-wrapper input::-webkit-inner-spin-button,.p1b8p0mj .quantity-input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.p1b8p0mj .quantity-input-wrapper input[type=number]{border-radius:4px;-moz-appearance:textfield}.p1b8p0mj .quantity-input-wrapper input{width:54px;height:54px;text-align:center;padding:0;margin-bottom:0}.p1b8p0mj .quantity-input-wrapper label{text-align:center}.p1b8p0mj .short-description{line-height:1.5;font-size:16px;margin-bottom:24px;color:#707070}.p1b8p0mj .short-description p{margin-bottom:1rem}.p1b8p0mj .delivery-list li{display:flex;align-items:center;margin-bottom:16px}.p1b8p0mj .delivery-list li svg{margin-right:16px}@media (min-width:50rem){.p1b8p0mj .product-details{align-items:flex-start}}.p1b8p0mj .product-details .new-price,.p1b8p0mj .product-details .old-price,.p1b8p0mj .product-details .price{font-weight:600;display:inline-block}.p1b8p0mj .product-details .new-price,.p1b8p0mj .product-details .price{font-size:1.5rem}.p1b8p0mj .product-details .new-price{margin-right:8px;color:EB0000}.p1b8p0mj .product-details .old-price{color:#707070}.w2s37k0{position:relative;display:flex;width:100%;padding:20px 0;justify-content:space-between;border-bottom:1px solid #ededed}.w2s37k0 .product-link{-webkit-text-decoration:none;text-decoration:none;color:unset;width:100%}.w2s37k0 .product-list-card{width:100%;display:flex;justify-content:flex-start}.w2s37k0 .productcard-information{margin-left:20px;font-family:DM Sans;display:flex;flex-direction:column;justify-content:space-between}.w2s37k0 .productcard-information h3{font-weight:700;line-height:20px;-webkit-letter-spacing:.04em;-moz-letter-spacing:.04em;-ms-letter-spacing:.04em;letter-spacing:.04em;text-transform:uppercase}.w2s37k0 .productcard-information h3,.w2s37k0 .productcard-information h4{font-size:14px;color:#282828;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}.w2s37k0 .productcard-information h4{font-weight:400;line-height:17px;font-family:DM Sans}.w2s37k0 .productcard-information p{font-weight:400;font-size:12px;line-height:14px;color:#282828}.w2s37k0 .image-wrapper{max-width:185px;width:100%}.w2s37k0 .image-wrapper [data-flight-image-container]{background:#f8f7f5}.w2s37k0 .image-wrapper [data-flight-image] img{mix-blend-mode:multiply;-webkit-transform:translateZ(0);transform:translateZ(0)}.w2s37k0 .price-and-cta{display:flex;justify-content:space-between;width:100%;flex-direction:column;align-items:flex-end}.w2s37k0 .price-and-cta .price-package-wrapper{display:flex;align-items:flex-start;flex-direction:column}.w2s37k0 .price-and-cta .price-package-wrapper .package-price-label{font-size:12px;color:grey;margin-left:5px}.w2s37k0 .price-and-cta .price-package-wrapper p{margin:0;font-family:DM Sans;font-weight:400;font-size:13px;line-height:16px;color:#797979}@media (max-width:63.99rem){.w2s37k0{border-bottom:none;padding:5px 10px}}.p86oy70{width:100%;display:flex;justify-content:flex-end;flex-wrap:wrap;font-family:DM Sans}.p86oy70 p{display:flex;margin-left:10px;font-size:14px;line-height:17px}.p86oy70 span{margin-right:4px;font-weight:700;font-size:12px;line-height:17px;-webkit-letter-spacing:.04em;-moz-letter-spacing:.04em;-ms-letter-spacing:.04em;letter-spacing:.04em;text-transform:uppercase;margin-left:6px}.pvlk7je{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:200px}.pvlk7je .productcard-information{max-width:40%}.pvlk7je .listcard-wrapper{display:flex}@media (max-width:63.99rem){.pvlk7je{flex-direction:row;width:100%;height:250px}.pvlk7je .productcard-information{max-width:50%;width:100%}.pvlk7je .image-wrapper{width:220px}}.bfzzdl{display:flex;flex-direction:row;width:100%;justify-content:flex-end;align-items:end;grid-gap:5px;gap:5px}@media (max-width:63.99rem){.bfzzdl{width:10%}}
/*# sourceMappingURL=4.style-ef6f8b3c.css.map */