p{line-height:130%;letter-spacing:-.01em}h1,h2,h2 p,h3,.h1,.h2,.h3{font-family:AT Surt,sans-serif;font-weight:700;line-height:94%!important;letter-spacing:-.04em!important}h3,.h3{line-height:100%!important}h2:not(.h0):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.custom-comparison__heading),h2:not(.h0):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.custom-comparison__heading) p{font-size:48px;line-height:90%}@media screen and (max-width:749px){h2:not(.h0):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.custom-comparison__heading),h2:not(.h0):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.custom-comparison__heading) p{font-size:32px}}.blog-articles .article-card__excerpt,.blog .article-card__excerpt,.main-blog .article-card__excerpt{margin-top:.5rem!important;margin-bottom:5px;line-height:130%}.button,.button-label,.shopify-challenge__button,.button--cta,.button--cta .label{letter-spacing:0!important}.media-wrapper{background-color:#fff}body{letter-spacing:-.01em}body .button--third{background-color:#fff;border:1px solid #669980;color:#669980}body .button--third:hover{background-color:#669980!important;color:#fff}body .dock__item svg{width:20px}body .rich-text__decoration:before{content:"";position:absolute;width:400px;background:#d3d3d3;height:1px;right:-8%;top:46%}body .rich-text__decoration:after{content:"";position:absolute;width:400px;background:#d3d3d3;height:1px;left:-8%;top:46%}body .rich-text__decoration{position:relative}@media screen and (min-width:750px){body .image-with-text__grid{align-items:stretch}body .image-with-text__grid .grid__item{margin:0!important;align-self:stretch}body .image-with-text__grid .grid__item:last-child{display:flex;flex-direction:column;min-height:100%}body .image-with-text__content{min-height:0;flex:1 1 auto}body .image-with-text__content.top{justify-content:flex-start}body .image-with-text__content.middle{justify-content:center}body .image-with-text__content.bottom{justify-content:flex-end}}@media screen and (min-width:1320px){body .image-with-text .image-with-text__content{max-width:66rem;padding-inline-start:6rem;padding-inline-end:4rem}}body .image-with-text .image-with-text__text-background p{margin:0}body .image-with-text__content>*+:is(.image-with-text__heading){margin-top:2rem}@media screen and (max-width:749px){body .image-with-text__content>*+:is(.image-with-text__heading){margin-top:1rem}}body .product-rating-wrapper .yotpo-sr-bottom-line-right-panel span{font-family:DM Mono,monospace;font-weight:400;font-style:normal;font-size:16px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:13.5%;text-decoration-thickness:7%;text-decoration-skip-ink:auto;color:rgb(var(--color-foreground))}body .form__facet-checkbox{font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:120%;letter-spacing:-.01em}body .form__facet-checkbox span{margin-left:10px;background-color:#90c045;padding:5px;font-size:12px}body .accordion__title{font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:120%;letter-spacing:-.01em}body .button:not(.button--custom-colors),body .shopify-challenge__button{font-size:15px;background-color:#1d1111!important;border-color:#1d1111!important;color:#fff!important;border-radius:4px!important}@media screen and (hover:hover){body .button:not(.button--custom-colors):hover,body .shopify-challenge__button:hover{background-color:#1d1111!important;border-color:#1d1111!important;color:#fff!important}}body .button--cta{position:relative;overflow:hidden}body .button--cta:before{background-color:#0000}@media screen and (hover:hover){body .button--cta:before{content:none}body .button--cta:after{content:"";z-index:-1;position:absolute;top:0;left:-100%;width:100%;height:100%;transform:skew(-15deg);background-image:linear-gradient(90deg,transparent,rgba(var(--color-link),.25),transparent);background-color:#0000;border:none;bottom:auto;right:auto;transition:none}body .button--cta:hover:after{animation:shine var(--duration-animate) ease}body .button--cta.loading:before{content:none}body .button--cta.loading:after{background-color:#0000;border-width:.1rem;width:1.6rem;height:1.6rem;margin-top:-.8rem;margin-left:0;left:auto;right:0;top:50%;transform:none;background-image:none;border:.2rem solid rgba(0,0,0,0);border-inline-start:.2rem solid rgb(var(--color-link));border-radius:100%;animation:loading var(--duration-long) infinite linear}}body .product-grid .card-information .button--soldout{background-color:rgb(var(--color-button-background));opacity:.55!important}body .price--on-sale .price-item--regular{color:var(--color-foreground)}body .product__info-container .price--medium bdi{font-weight:600}body .section--divider{border-top:none}body .section--divider:before{content:"";display:block;margin:auto auto 10px;height:1px;width:50%}body .hide{display:none!important}body .blog.page-width{padding:0;max-width:95%}body .blog .view-all{margin-top:30px}body .blog .article-card__footer{margin-top:5px}body .blog .title-wrapper{margin-bottom:4rem}body .view-all .button,body .view-all .view-all__link{letter-spacing:0}@media screen and (max-width:749px){body body .blog .view-all{margin-top:15px}body .blog .view-all .button{margin-top:0}}body .title-wrapper.left{justify-content:flex-start}body .title-wrapper .subtitle{width:100%;margin-top:.5rem}body .predictive-search__item-content{display:grid}body .predictive-search__item-content [data-oke-star-rating]{position:relative;top:-4px}body #predictive-search-queries,body #predictive-search-pages-mobile,body #predictive-search-pages-desktop{margin:0 0 .5rem 2rem}body .header .predictive-search{margin:1rem 0 2rem}body .predictive-search__item-heading{font-weight:600;background-image:none;font-size:14px!important}body .predictive-search__results-list .price-item{margin-top:5px}@media(max-width:800px){body .predictive-search__item-heading{height:revert}}body .predictive-search--search-template{padding:0 0 10px}body .predictive-search--search-template .predictive-search-results{width:100%}body .template-search__results .price--on-sale,body .template-search__results #titleMiddleCMM-collection{display:none}body .facets__selected{font-weight:600}body .facets-vertical>.facet-filters .facets__selected{font-size:1.5rem}body .look__hotspot-product .price-item--sale{font-size:14px}body .shop-the-look .image-with-text__products .price--on-sale{display:none}body .bundle-products .product-description .price--on-sale .price-item--regular bdi,body .bundle-products .product-description .price bdi{font-weight:600}body .bundle-products .product-description .price bdi{margin-left:5px}body :is(.login) .typeset{font-size:1.8rem}body :is(.login) .typeset a{font-size:1.8rem}body .slideshow__content{position:relative}body .slideshow__button{position:absolute}body .two_buttons .slideshow__button{position:revert}body .slideshow__buttons{display:flex;justify-content:space-between;width:80%}body .banner--overlay .banner__text{height:330px;overflow-y:scroll}body .banner--overlay .banner__text u{text-decoration:none}body .slideshow__image{transition:none!important}.faq__container--background .page-width{width:1200px;margin:auto;padding:0}@media(max-width:800px){.faq__container--background .page-width{width:90%}.predictive-search__item-heading{height:revert}}@media screen and (max-width:768px){body .slideshow__text.typeset2{font-size:1.5rem}body .slideshow__buttons{display:revert;width:100%}body .slideshow__buttons .button--third{width:100%;margin-top:10px}body .slideshow__button{position:revert}body .recipient-form .icon-checkmark{left:1.2rem;top:2rem}body .rich-text__decoration:before{width:22px;right:-3%}body .rich-text__decoration:after{width:22px;left:-3%}body .slideshow__content{padding:2rem 0 1.5rem!important}body .shop-the-look .card-wrapper .card+.card-information .card-information__wrapper,body .shop-the-look .card-wrapper .card--product+.card-information .card-information__wrapper{margin-top:0}body .image-with-text .shop-the-look .image-with-text__content .card-information__button{margin-inline-start:0}body .shop-the-look .card-information__text{font-size:14px}body .bundle-products .price--on-sale .price__sale{display:flex;flex-direction:column-reverse}body .template-search__results{margin-top:2rem}body .mobile-facets__open.button{background-color:#fff;color:rgb(var(--color-base-text));border:1px solid rgb(var(--color-base-text))}body .mobile-facets__inner .mobile-facets__summary,body .mobile-facets__inner .mobile-facets__close-button span{font-size:1.5rem;font-weight:600}body .mobile-facets__wrapper .count-bubble--dot:empty{visibility:hidden}body .mobile-facets__inner .mobile-facets__list{font-size:1.5rem}body .blog .title-wrapper{margin-bottom:2rem}}@media screen and (min-width:750px){body .slideshow--adapt_first.slideshow--only1 .slideshow__image{height:100%}body .slideshow__content{padding:0;padding-inline-start:0}}.shipup-tracker-search-submit{background-color:#669980!important;border:none!important;border-radius:0!important;color:#fff!important;padding:12px 0!important;text-transform:uppercase!important}.shipup-tracker-search-type-selector-1,.shipup-tracker-search-type-selector-2{border:1px solid var(--color-primary)!important;padding:10px!important}.shipup-tracker-search-type-selector-1.active,.shipup-tracker-search-type-selector-2.active{background-color:var(--color-primary)!important;color:#fff!important}.shipup-text-field .shipup-text-field-title{color:var(--color-primary)!important;font-family:var(--font-heading-family)!important}.shipup-tracker-search .shipup-tracker-search-type-selector{border-bottom:none!important}.faq details summary>span{font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.4px;text-transform:none}.faq__container .accordion__title{font-weight:400;font-weight:600}.faq__container details summary .icon{flex:0 0 2.4rem;width:2.4rem;height:2.4rem}.faq__container .title{text-transform:lowercase}.faq__container .title:first-letter{text-transform:uppercase}@media screen and (min-width:750px){.faq__container .product-details .accordion .accordion__content{padding-bottom:2rem;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}.faq__container .product-details .accordion .accordion__content.rte a{background-image:linear-gradient(to top,rgb(var(--color-link)) 0px 0px),linear-gradient(to top,rgb(var(--color-border)) 0px 0px);background-size:100% .1rem,100% .1rem}.faq__container .product-details .accordion summary .icon{margin-top:0rem;width:1rem;height:1rem}.faq__container .product-details .accordion summary .summary__title{padding:1.5rem 0}.faq__container .product-details .accordion summary .summary__title .accordion__title.h3{font-size:16px;font-weight:600;color:rgb(var(--color-base-text))}}@media screen and (max-width:750px){.faq__container .accordion__title{font-size:1.6rem}}.breadcrumb{margin-bottom:20px;font-size:12px}.article-publish-tag__container,.blog-publish-tag__container{width:fit-content;height:20px!important;min-height:20px!important;max-height:20px!important;overflow:hidden;display:inline-flex;align-items:center;box-sizing:border-box;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2798%27 height=%2720%27 viewBox=%270 0 98 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0 20V0H98L94.2 10.4L98 20H0Z%27 fill=%27white%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%2798%27 height=%2720%27 viewBox=%270 0 98 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0 20V0H98L94.2 10.4L98 20H0Z%27 fill=%27white%27/%3E%3C/svg%3E");-webkit-mask-size:100% 35px;mask-size:100% 35px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.blog-publish-tag{position:relative;top:1.2px;margin:5px 4px 4px 0;width:fit-content;height:20px!important;min-height:20px!important;max-height:20px!important;line-height:1.4;padding:0 12px!important;background:none!important;color:var(--blog-tag-text-color, #fff);font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:12px!important;letter-spacing:-.48px;text-transform:uppercase;border-radius:0;min-width:70px;max-width:165px;display:inline-flex;align-items:center;text-align:center;box-sizing:border-box;flex-shrink:0;flex-grow:0;display:inline-flex!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;overflow:visible!important;text-overflow:unset!important}@media screen and (max-width:768px){.article-publish-tag__container,.blog-publish-tag__container{height:17px!important;min-height:17px!important;max-height:17px!important;-webkit-mask-size:100% 30px;mask-size:100% 30px}.blog-publish-tag{top:0;font-size:11px!important;height:17px!important;min-height:17px!important;max-height:17px!important;line-height:0;padding:0 10px!important;min-width:55px;max-width:160px}.blog-publish-tag__container{text-align:left}}.article-card{position:relative}.article-card use-animate{border-radius:10px}.article-card .article-publish-tag__wrapper{position:absolute;top:10px;left:10px;z-index:10;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.article-card .article-publish-tag__container{position:static}.article-card .article-card__image,.article-card .article-card__image img{border-radius:10px}.article-card .article-card__header{margin-top:10px}.article-card .article-card__header .h3:not(:first-child){margin-top:.5rem}.article-card .article-card__header .circle-divider.caption-with-letter-spacing.light{font-family:DM Mono,monospace;font-weight:400;font-size:14px;line-height:104%}.article-card .article-card__info{padding-top:1rem}.article-card .article-card__info h3{font-weight:700;font-size:20px;line-height:110%;letter-spacing:0}.article-card .article-card__link{font-family:DM Mono,monospace;font-weight:400;font-size:16px;line-height:120%;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:13.5%;text-underline-offset:13.5%;text-decoration-thickness:7%;text-decoration-skip-ink:auto}.article-card .article-card__link:before{content:none!important;display:none!important}.article-card .card:hover .article-card__link:before{content:none!important;display:none!important}@media screen and (max-width:749px){body .blog.page-width{max-width:91%}.blog .article-card__info,.blog .slider.blog__posts .article-card__footer,.blog .article-card__info h3,.blog .slider.blog__posts .article-card__footer h3{display:block}#add-to-cart-button,.product-form__submit{padding:1rem}}@media screen and (max-width:989px){.slider-mobile-gutter .slider.slider--tablet::-webkit-scrollbar{display:none}}@media screen and (max-width:989px){.slider.slider--tablet{scrollbar-width:none!important}}.tab-collage__header .tab-collage__title{text-align:left!important}@media screen and (max-width:749px){.tab-collage__header.page-width{padding:0}}@media screen and (min-width:750px){.tab-collage__header.page-width{padding:0 5rem}}.tab-collage__heading.h2{letter-spacing:0!important}.tab-collage__subheading.rte,.tab-collage__desc{font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.01em}.tab-collage__subheading.rte{margin-bottom:9px}.tab-collage .tab-collage__left{display:revert}.tab-collage__item .h2{font-size:calc(var(--font-heading-scale)*2rem)}@media screen and (min-width:750px){.tab-collage__content{padding-top:0!important;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tab-collage__content::-webkit-scrollbar{display:none}}@media screen and (max-width:768px){.tab-collage__item .h2{font-size:18px}.banner__content .banner__box :last-child:is(.button){margin-top:1.5rem}}@media screen and (min-width:750px){.banner__content .banner__box{width:58%}}.lds-ring,.lds-ring div{box-sizing:border-box}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid currentColor;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:800px){.homepage-section--rich-text-wrapper .homepage-sections-wrapper{margin:auto;width:95%}}.rich-text__container.page-width:not(.page-width--inner),.rich-text.page-width:not(.page-width--inner){padding:0;max-width:100%}@media screen and (max-width:749px){.rich-text__text p{width:95%;margin:auto}}.search-modal__content{margin-top:10px}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (-webkit-min-device-pixel-ratio:2)and (orientation:portrait){.search-modal__content{width:75%;margin:10px auto auto}}@media only screen and (min-device-width:768px)and (max-device-width:1400px)and (-webkit-min-device-pixel-ratio:2)and (orientation:landscape){.search-modal__content{width:75%;margin:10px auto auto}}.article-sticky{position:sticky;top:85px;height:200vh}.desktop-only{display:block}.article-sidebar{padding:0 10px 5px;position:absolute;width:320px;left:-202px;top:147px;display:inline-block}ul#list_h2_collapse{padding-left:0}ul#list_h2_collapse a,ul#list_h2 a{text-decoration:underline;color:var(--color-primary)}.article-sidebar{padding:0 10px 5px;width:320px;display:inline-block}.article-sidebar h4{margin-top:0}.article-sidebar ul{padding-inline-start:0!important}.article-sidebar li{list-style:none!important;margin-bottom:10px}.page-template__content{justify-content:center;display:flex}.page-template__content .rte.page-content{width:90%;margin-left:20%;padding:0}.page-template__content .article-sidebar{margin-left:45px}@media screen and (min-width:750px){.page-template__content .article-sidebar{top:53px}}.page-template__content .content{border:2px solid #ececf6;border-top-width:2px;border-top-style:solid;border-top-color:#ececf6;border-top:none;padding:10px}.page-template__content summary{background:#ececf6;color:var(--color-primary);cursor:pointer;padding:1rem;position:relative}.page-template__content summary:before{color:var(--color-primary);content:"+";float:right;font-weight:700;margin-left:5px}.page-template__content details[open]>summary:before{content:"\2212"}.mobile-only{display:none}#list_h2_collapse li{list-style:none;margin-top:10px;padding-left:0!important}.page-content,.article-template__title{margin-left:15%}@media screen and (max-width:750px){.mobile-only{display:block}.desktop-only{display:none}.page-template__content{display:revert}.page-template__content .rte.page-content{margin-left:0;width:100%}}.shopify-body-section-header-sticky:not(.shopify-body-section-header-hidden) .shopify-section-mobile-dock .mobile-dock{overflow:visible!important;transform:none!important}.product-form__input input[type=radio]:checked+label:not(.color__swatch){box-shadow:none}.product-form__input input[type=radio]+label{letter-spacing:0;z-index:revert}.product-form__input input[type=radio]+label:before{border-bottom:.1rem solid rgb(var(--color-base-text))}.variant__container:nth-child(n+3) .variant__content .pack{margin-top:17px}.variant__container:nth-child(n+3) .variant__content .pack.pack-second{margin-top:5px}.variant__container{padding:1.6rem 1rem;width:32%;min-height:83px;margin:auto}.variant__container .discount__text{margin-top:5px}.variant__container .variant__content{color:rgb(var(--color-base-text));justify-content:space-between;display:flex;margin-bottom:0;margin-top:0}.variant__container .variant__content .prices{margin-top:4px}.variant__container .variant__content .pack{margin-top:auto;margin-bottom:auto}.variant__container .variant__content .compare_variant_price{font-weight:700;color:#90c045}.variant__container .variant__content .variant_price{color:rgb(var(--color-base-text));font-weight:700}.variant__container .variant__content .compare_variant_price{font-size:12px;text-align:right;text-decoration:line-through;margin-top:5px}.variant__container .variant_discount{font-size:8px;left:-2px;bottom:0;background-color:#669980;position:absolute;text-transform:uppercase;border-radius:30px;color:#fff;height:21px;line-height:21px;right:8px;text-align:center;font-weight:700;top:-8px;width:fit-content;padding-left:5px;padding-right:5px}.product-form__input input[type=radio]+label{margin-inline-end:revert!important}.product-form__input input[type=radio]:checked+label:not(.color__swatch):after{background-color:#0000!important}.product-form__input input[type=radio]:checked+label{color:rgb(var(--color-foreground));background-color:#fff;border:1px solid rgb(var(--color-foreground));box-shadow:none}.product-form__input input[type=radio]:checked+label:not(.color__swatch):after{background-color:#0000}.product-form__input.variant-input-wrapper{justify-content:space-between}@media screen and (max-width:750px){.variant__container{padding:1rem 1rem 1.6rem;width:100%;display:revert}.variant__container:first-child{padding:5rem 1rem 1.6rem}.variant__container .variant__content{margin-top:0}.variant__container .variant__content .pack{margin-top:auto}.variant__container .variant_discount{width:38%!important;max-width:60%}label:nth-child(-n+5){margin-bottom:10px}label.variant_labels:first-of-type{padding:3rem 1rem 1.6rem}label:first-of-type{padding:1.6rem 1rem;height:60px}}.pagination .pagination__item--current{border-radius:5px;border:1px solid #1d1111;color:#1d1111;background-color:#0000;opacity:revert}.pagination .pagination__item{font-weight:700;font-size:14px}.media>img{backface-visibility:visible}.cart-count-bubble{background-color:#000;color:#fff}.banner__subheading.banner__subheading--colored.h5{font-family:DM Mono,monospace;font-weight:400;font-style:normal;font-size:16px;line-height:120%;letter-spacing:0;text-transform:uppercase}.banner--map .banner__subheading.h5{font-size:16px}.banner__text{font-family:Zalando,sans-serif;font-weight:400;font-style:normal;line-height:120%;letter-spacing:-.01em}.banner__content .banner__heading,.banner__box .banner__heading{margin-bottom:10px;letter-spacing:-.04em!important}.banner__box>:first-child:is(.banner__heading),.banner__box>:first-child:is(.banner__subheading){line-height:90%}.banner__content .banner__box>*+*{margin-top:1rem}.price .price__prefix,.price .price__suffix{font-size:100%}.free-shipping__text .price,.free-shipping__text .price bdi{font-family:Zalando,sans-serif;letter-spacing:0}.price-wrapper__prices{font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:98%;letter-spacing:-.04em;vertical-align:bottom;text-transform:uppercase}@media screen and (max-width:749px){.banner .banner__content{align-items:center!important}.banner__box div#yotpo-reviews-star-ratings-widget{display:flex;justify-content:center!important}}@media screen and (max-width:480px){.banner .banner__box .button{width:80%}}.shopify-section-header-sticky .header-wrapper--border-bottom{padding-bottom:5px}summary .header__icon--summary:after,drawer-close-button.header__icon--summary:after,drawer-close-button.header__icon--menu:after{background-color:#0000}.header.page-width{padding-left:0;padding-right:0}.search-modal--open .header.header--center-split.header--mobile-center{padding-bottom:25px}.header .header__icon--menu .icon-close{width:1.2rem;height:1.2rem}.header details[open].menu-opening>summary .header__icon--summary:after{transform:scale(.8)}.header .header__icon--summary svg{width:30px}.header__menu-item{padding:0;color:rgb(var(--color-base-text));letter-spacing:0!important}.header__menu-item .icon-caret{display:inline;height:.6rem;margin:2px 0 0 3px}.header__menu-item .menu-icon{margin-right:10px}.header__menu-item .menu-icon img,.header__menu-item .menu-icon svg{width:auto;height:100%}.header__menu-item.--separator{margin-top:12px;padding-top:12px!important}.header__menu-item.--separator:before{content:"";position:absolute;width:calc(100% - 20px);height:1px;left:0;top:4px;margin:0 10px;z-index:1;background-color:rgb(var(--color-base-border))}.header__menu-item.--info-text{flex-direction:column;align-items:flex-start}.header__menu-item .info-text{margin-top:10px;font-weight:500;line-height:1.4}.header__menu-item .bold{font-weight:700}@media screen and (hover:hover){.header__menu-item:hover{color:rgb(var(--color-base-text))}.header__menu-item .label{background:none}}.header mega-menu:hover .icon-caret,.header mega-menu.is-active .icon-caret,.header dropdown-menu:hover .icon-caret,.header dropdown-menu.is-active .icon-caret{transform:rotate(180deg)}.header__heading-link{z-index:100}@media screen and (min-width:990px){.header__heading-link{z-index:102}}.header__heading-logo{margin-left:120px}@media screen and (min-width:990px){.search-modal--open .header .header__heading-link{z-index:1}}.header__left{margin-inline-start:5px}.header__left .header__summary{display:flex;align-items:center;margin-top:8%}.header__left .header__summary .header__icon{width:25px;height:20px}.header__left .header__summary .header__icon:after{top:-7px;left:-11px}.header__left .header__summary .header__icon .icon-close{top:3px}@media screen and (min-width:990px){.header__left{display:none}}.header__right{gap:.8rem;margin-right:0;margin-inline-end:0;margin-left:20px}.header__right .icon-bell{width:2.4rem;height:2.4rem}.header__right .icon-cart{width:2.2rem;height:2.2rem}.header__tags{grid-area:tags;position:relative;overflow:hidden;margin-top:3px}.header__tags ul{display:flex;height:25px;margin:0;padding:0;list-style:none}.header__tags ul.flickity-enabled{display:block}.header__tags ul.flickity-enabled:focus-visible{outline:unset;outline-offset:unset;box-shadow:none}.header__tags ul li{margin-right:5px}.header__tags ul li a{display:flex;align-items:center;font-size:11px;font-weight:700;line-height:normal;padding:4px 8px;white-space:nowrap;text-transform:uppercase;text-decoration:none;border:1px solid;border-radius:50px}.header__tags ul li a svg{width:15px;height:15px;margin-right:5px}.header__tags__nav{display:flex;justify-content:space-between;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none}.header__tags__nav-button{color:rgba(var(--color-base-text),.75);border:none;padding:1px 0 0;width:35px;height:100%;text-align:left;cursor:pointer;pointer-events:visible;outline:none}.header__tags__nav-button .icon{width:1.4rem;height:1.4rem;pointer-events:none}.header__tags__nav-button--prev{background:linear-gradient(to left,#fff0,#fff 80%)}.header__tags__nav-button--prev .icon{transform:rotate(90deg)}.header__tags__nav-button--next{margin-left:auto;background:linear-gradient(to right,#fff0,#fff 80%);text-align:right}.header__tags__nav-button--next .icon{transform:rotate(-90deg)}.header__tags__nav-button.hidden{opacity:0;visibility:hidden;pointer-events:none}@media screen and (hover:hover){.header__tags__nav-button:hover{color:rgb(var(--color-base-text))}}.header--middle-left{grid-template-areas:"left-icon heading icons" "tags tags tags";grid-template-columns:auto 1fr auto}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons" "heading tags tags";grid-template-columns:auto 1fr 145px}}.header__icon{width:auto;color:rgb(var(--color-base-text))}.header__icon:hover{color:rgb(var(--color-base-text))}@media screen and (min-width:990px){.header--middle-left .header__inline-menu{text-align:left}.header--center-split{column-gap:0;width:138rem}.header--center-split .header__inline-menu:not(.header__inline-menu-split){text-align:start;justify-self:start}.header--center-split .header__inline-menu:not(.header__inline-menu-split) .list-menu{justify-content:flex-start}.header--center-split .header__inline-menu.header__inline-menu-split{text-align:end;justify-self:end}.header--center-split .header__inline-menu.header__inline-menu-split .list-menu{justify-content:flex-end}}@media screen and (min-width:990px)and (max-width:1366px){.header--center-split{column-gap:0;width:101rem}}@media screen and (max-width:989px){.header{padding-top:5px;padding-bottom:5px}.header.page-width{margin:0 15px}}@media screen and (max-width:989px){.header--center-split .header__left search-modal{display:none!important}body .header body .header .header__left .menu-drawer__menu-wrapper a,body .header body .header .header__left .menu-drawer__menu-wrapper .fake-link,body .header body .header .header__left .menu-drawer__menu-item{font-size:18px;font-weight:600!important}body .header body .header .header__left .menu-drawer__menu-wrapper a.open-right,body .header body .header .header__left .menu-drawer__menu-wrapper .fake-link.open-right,body .header body .header .header__left .menu-drawer__menu-item.open-right{justify-content:space-between}body .header .event-mobile-image{width:100%;border-radius:10px;padding-left:10px;padding-right:10px}body .header .menu-drawer__menu-1-wrapper{border-bottom:1px solid #e0e0e0;padding-bottom:1rem;margin-bottom:1rem}body .header a.menu-drawer__menu-item--highlighted,body .header span.menu-drawer__menu-item--highlighted,body .header .menu-drawer__menu-item--highlighted{color:var(--mobile-highlight-link-color, #1D1111)!important}body .header .menu-drawer .menu-drawer__submenu .menu-drawer__menu>li>a.menu-drawer__menu-item{font-weight:400!important}body .header .header__right{margin-right:0}body .header .header__left .menu-drawer__menu-wrapper a,body .header .header__left .menu-drawer__menu-item{padding:.5rem 0}body .header .header__left .menu-drawer-container.menu-opening .menu-drawer__menu .menu-opening .menu-drawer__menu-wrapper a,body .header .header__left .menu-drawer-container.menu-opening .menu-drawer__menu .menu-opening .menu-drawer__menu-wrapper span.open-right{font-size:18px}body .header .header__left{margin-inline-start:12px}body .header .header__left .menu-drawer__menu>li:first-child .menu-drawer__menu-item,body .header .header__left .menu-drawer__menu>li:first-child .menu-drawer__menu-wrapper a,body .header .header__left .menu-drawer__menu>li:first-child .menu-drawer__menu-wrapper .fake-link,body .header .header__left .menu-drawer__menu>li:last-child .menu-drawer__menu-item,body .header .header__left .menu-drawer__menu>li:last-child .menu-drawer__menu-wrapper a,body .header .header__left .menu-drawer__menu>li:last-child .menu-drawer__menu-wrapper .fake-link{border:none!important}body .header .header__left .image_and_title{border:none!important}body .header .header__left .menu-drawer-container.menu-opening .menu-drawer__menu-wrapper a{font-size:18px}}.shopify-section-header-sticky .header__tags{display:none}.shopify-section-header-sticky .header{align-items:end;padding-top:1rem!important;padding-bottom:0!important}@media screen and (min-width:990px){.shopify-section-header-sticky .header--center-split{align-items:center}.shopify-section-header-sticky .header--center-split .header__inline-menu,.shopify-section-header-sticky .header--center-split .header__left,.shopify-section-header-sticky .header--center-split .header__right{align-self:center}}@media screen and (min-width:750px){.shopify-section-header-sticky .header{padding-top:5px!important}}body.has-sticky-announcement .shopify-section-header-sticky .header{padding-top:3rem!important}@media screen and (min-width:750px){body.has-sticky-announcement .shopify-section-header-sticky .header{padding-top:0!important}}body.has-sticky-announcement .shopify-section-header-sticky{top:var(--announcement-height, 0)}[animate] span[data-highlight=marker]{animation:none;background:none;color:rgb(var(--color-highlight-text));background-color:rgb(var(--color-highlight));padding:8px 10px}.mega-menu-backdrop{display:none;position:fixed;top:var(--header-bottom-position, 0);left:0;right:0;bottom:0;z-index:50;pointer-events:none;background:rgba(var(--color-header-background),.08);transition:opacity var(--duration-default) ease}@media screen and (min-width:990px){.shopify-section-header.mega-menu-open .mega-menu-backdrop{display:block}.shopify-section-header.mega-menu-open .header{padding-bottom:0!important}.is-active.is-megamenu>.list-menu-dropdown:before{height:100%}.is-active.is-megamenu>.list-menu-dropdown:after{display:none}}@media screen and (min-width:990px){.list-menu-dropdown .page-width.page-width--inner{padding:0 1rem}}.list-menu-dropdown .header__menu-item{font-family:Zalando,sans-serif;padding:.9rem 3rem;font-size:var(--font-navigation-size)!important;font-weight:500}.list-menu-dropdown .header__menu-item:hover{font-weight:700}.list-menu-dropdown .header__menu-item[href^="mailto:"]:before{content:url(/cdn/shop/files/mail-icon.svg?v=1706282838);margin-top:2px;margin-right:5px}.list-menu-dropdown dropdown-menu .header__menu-item{justify-content:flex-start;font-size:var(--font-navigation-size);line-height:1}.list-menu-dropdown .mega-menu__item-link .header__menu-item{color:rgb(var(--color-base-text))}.list-menu-dropdown .mega-menu__item-link .header__menu-item.--info-text{flex-direction:row;justify-content:flex-start}.list-menu-dropdown .mega-menu__item-link .header__menu-item.--info-text .label{display:block;padding-bottom:4px}.list-menu-dropdown .mega-menu__item-link .header__menu-item.--info-text .info-text{font-size:14px;text-transform:none;letter-spacing:0;line-height:1.2}.list-menu-dropdown .list-menu-child .header__menu-item{padding:.2rem 0;font-weight:500}.list-menu-dropdown .list-menu-child .header__menu-item:hover{font-weight:700}.list-menu-dropdown .mega-menu__reassurances{display:none;align-items:center;position:absolute;left:0;bottom:-48px;width:100%;min-height:35px;padding:0;background-color:#f8faff;opacity:0;transition:opacity .3s ease-out}.list-menu-dropdown .mega-menu__reassurances.-active{opacity:1}.list-menu-dropdown .mega-menu__reassurances li{font-size:14px;display:flex;flex:1 0 auto;justify-content:center;align-items:center;gap:5px;letter-spacing:0}.list-menu-dropdown .mega-menu__reassurances li::marker{display:none}.list-menu-dropdown .mega-menu__reassurances img{width:auto;height:25px}.header__inline-menu .list-menu-dropdown{max-width:28rem}.header__inline-menu .list-menu-dropdown .mega-menu__promo-heading{letter-spacing:0rem}.header__inline-menu .list-menu-dropdown .header__menu-item{font-size:14px!important}@media screen and (min-width:990px){.header__menu-item--custom-label .label{font-family:DM Mono,monospace;font-weight:400;font-style:normal;font-size:16px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:13.5%;text-decoration-thickness:7%;text-decoration-skip-ink:auto}}.list-menu-dropdown .mega-menu__promo{text-align:left}.mega-menu__promo .media{border-radius:10px;overflow:hidden}.mega-menu__promo .media img{border-radius:10px}.mega-menu__promo--overlay .media{border-radius:10px;overflow:hidden}.mega-menu__promo--overlay .media img{border-radius:10px}.mega-menu__promo-link{border-radius:10px;overflow:hidden}.mega-menu__promo--overlay .mega-menu__promo-link:after{border-radius:10px}.mega-menu__promo-heading{text-transform:none}.mega-menu__promo-heading .label{font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.1;letter-spacing:-.02em;text-transform:none}.is-megamenu .list-mega-menu{flex-wrap:nowrap}.is-megamenu:not(.menu-list-view) .list-mega-menu{display:grid;flex:1 1 100%;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-auto-flow:row;column-gap:var(--grid-horizontal-spacing);row-gap:2.5rem}.is-megamenu:not(.menu-list-view) .mega-menu__item{min-width:0;max-width:none;flex:none}@media screen and (min-width:1200px){.is-megamenu:not(.menu-list-view) .list-mega-menu{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));row-gap:3rem}}.is-megamenu.show-images:not(.menu-list-view) .list-mega-menu,.is-megamenu.show-images-without-promo:not(.menu-list-view) .list-mega-menu{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}.is-megamenu.menu-list-view .page-width{max-width:none;margin-left:30px;margin-right:30px;padding:0}.is-megamenu.menu-list-view .list-mega-menu{display:flex;row-gap:1rem}.is-megamenu.menu-list-view .list-mega-menu .mega-menu__item{flex:1 1 29%;font-weight:700}@media screen and (min-width:1940px){.is-megamenu.menu-list-view .list-mega-menu{column-gap:16rem}}.is-megamenu.menu-stacked-links .list-mega-menu{display:flex;flex-direction:column;grid-template-columns:unset;row-gap:.75rem;column-gap:0}.is-megamenu.menu-stacked-links .list-mega-menu .mega-menu__item{width:100%;max-width:none}.is-megamenu .mega-menu__item.--hide-label .header__menu-item div .label{display:none}.is-megamenu.menu-no-link-padding-bottom .mega-menu__item-link{margin-bottom:0;padding-bottom:0}.is-megamenu.menu-normal-case .mega-menu__item-link .header__menu-item{text-transform:none!important;letter-spacing:0}.is-megamenu>.list-menu-dropdown{padding-bottom:0!important;background-color:rgb(var(--color-header-background))}.is-megamenu>.list-menu-dropdown .mega-menu__promo{flex:0 0 22.666%}.is-megamenu>.list-menu-dropdown.no-child-links .mega-menu__promo{flex:1 1 16.666%}.is-megamenu .header__menu-item{font-family:Zalando,sans-serif;font-weight:700}@media screen and (hover:hover){.is-megamenu>.header__menu-item:hover .label{text-decoration:underline;text-decoration-style:solid;text-decoration-offset:18%;text-decoration-thickness:11%;text-decoration-skip-ink:auto}}@media screen and (max-width:749px){.header__heading-logo{margin-left:0}.shopify-section-header-sticky .header{padding-top:5px;align-items:center}body.menu-mobile--open .shopify-section-header:not(.shopify-section-header-sticky) .header-wrapper,body.menu-mobile--opening .shopify-section-header:not(.shopify-section-header-sticky) .header-wrapper{overflow:visible}body.menu-mobile--open .header__right .header__icon--account,body.menu-mobile--opening .header__right .header__icon--account{display:flex!important}body.menu-mobile--open .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__right .header__icon,body.menu-mobile--opening .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__right .header__icon,body.menu-mobile--open .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__right .header__icon .icon,body.menu-mobile--opening .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__right .header__icon .icon,body.menu-mobile--open .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__right .header__icon span,body.menu-mobile--opening .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__right .header__icon span{color:rgb(var(--color-header-foreground))!important}body.menu-mobile--open .header__right .cart-count-bubble,body.menu-mobile--opening .header__right .cart-count-bubble,body.menu-mobile--open .header__right .cart-count-bubble span,body.menu-mobile--opening .header__right .cart-count-bubble span{color:#fff!important}}@media screen and (min-width:750px)and (max-width:989px){.header__heading-logo{margin-left:0}}body.menu-mobile--open .menu-drawer-container summary.header__icon--menu:after,body.menu-mobile--opening .menu-drawer-container summary.header__icon--menu:after{opacity:0;pointer-events:none;content:none}body .menu-drawer-container .image_and_title{display:flex;align-items:center}@media screen and (max-width:989px){body .menu-drawer-container body .header .header__left .menu-drawer__menu-wrapper a,body .menu-drawer-container body .header .header__left .menu-drawer__menu-wrapper .fake-link,body .menu-drawer-container body .header .header__left .menu-drawer__menu-item{font-size:18px}body .menu-drawer-container body .header .header__left .menu-drawer__menu-item,body .menu-drawer-container body .header__left .menu-drawer__menu-item{font-size:22px}body .menu-drawer-container body .menu-drawer-container .menu-drawer .menu-drawer__submenu .menu-drawer__menu>li>a.menu-drawer__menu-item{font-weight:400!important}body .menu-drawer-container body .menu-drawer-container .menu-drawer__menu-item,body .menu-drawer-container body .menu-drawer-container .menu-drawer__menu .menu-drawer__menu-item,body .menu-drawer-container body .menu-drawer-container .menu-drawer__inner-submenu .menu-drawer__menu-item{padding:1rem}body .menu-drawer-container .menu-drawer__menu>li:first-child .menu-drawer__menu-item,body .menu-drawer-container .menu-drawer__menu>li:first-child .menu-drawer__menu-wrapper a,body .menu-drawer-container .menu-drawer__menu>li:first-child .menu-drawer__menu-wrapper .fake-link,body .menu-drawer-container .menu-drawer__menu>li:last-child .menu-drawer__menu-item,body .menu-drawer-container .menu-drawer__menu>li:last-child .menu-drawer__menu-wrapper a,body .menu-drawer-container .menu-drawer__menu>li:last-child .menu-drawer__menu-wrapper .fake-link{border:none!important}body .menu-drawer-container .image_and_title,body .menu-drawer-container .image_and_title .menu-drawer__menu-item{border:none!important}body .menu-drawer-container .menu-drawer__topbar .menu-drawer__menu-item:before{border:none!important}body .menu-drawer-container .menu-drawer__store-locator{border-left:none!important}}body .menu-drawer-container .animate-arrow .image_and_title{border-bottom:none;flex-direction:row;align-items:center}body .menu-drawer-container .menu-item-svg-image{width:20px;height:20px;margin-right:10px}@media(min-width:768px){body .skeepers-widget-wrapper-3083b73b-467e-4838-97f5-2526adc08f1d{bottom:10vh!important}}body.menu-mobile--open a[class^=skeepers-widget-wrapper-],body.menu-mobile--opening a[class^=skeepers-widget-wrapper-],body.menu-mobile--open #shopify-chat,body.menu-mobile--opening #shopify-chat,body.template-article #shopify-chat,body.template-blog #shopify-chat{display:none!important}@media screen and (max-width:989px){a[class^=skeepers-widget-wrapper-]{bottom:63px!important}body.menu-mobile--open .product-submit,body.menu-mobile--opening .product-submit{display:none}body .tag-discount{padding:6px 8px;border-radius:4px;font-size:12px;color:#00296b;margin-right:20px;font-family:Zalando,sans-serif;font-weight:700;font-style:normal;line-height:120%;letter-spacing:-4%;text-transform:uppercase}body .header__left .menu-drawer{width:100%}body .header__left .menu-drawer__menu-item,body .header__left .menu-drawer__menu-wrapper a,body .header__left .menu-drawer__menu-wrapper .fake-link{justify-content:flex-start;font-size:22px;font-weight:700}body .header__left .menu-drawer__menu-item>div,body .header__left .menu-drawer__menu-item .has-info-text,body .header__left .menu-drawer__menu-wrapper a>div,body .header__left .menu-drawer__menu-wrapper a .has-info-text,body .header__left .menu-drawer__menu-wrapper .fake-link>div,body .header__left .menu-drawer__menu-wrapper .fake-link .has-info-text{display:flex;flex-direction:column}body .header__left .menu-drawer__menu-item .menu-icon,body .header__left .menu-drawer__menu-wrapper a .menu-icon,body .header__left .menu-drawer__menu-wrapper .fake-link .menu-icon{margin-right:10px}body .header__left .menu-drawer__menu-item .menu-icon img,body .header__left .menu-drawer__menu-item .menu-icon svg,body .header__left .menu-drawer__menu-wrapper a .menu-icon img,body .header__left .menu-drawer__menu-wrapper a .menu-icon svg,body .header__left .menu-drawer__menu-wrapper .fake-link .menu-icon img,body .header__left .menu-drawer__menu-wrapper .fake-link .menu-icon svg{width:auto;height:100%}body .header__left .menu-drawer__menu-item .info-text,body .header__left .menu-drawer__menu-wrapper a .info-text,body .header__left .menu-drawer__menu-wrapper .fake-link .info-text{padding-right:35px;font-weight:400;text-transform:none;line-height:1.2}body .header__left .menu-drawer__menu-wrapper a,body .header__left .menu-drawer__menu-wrapper .fake-link{display:flex;align-items:center;padding:1rem 0;color:rgb(var(--color-link));font-family:var(--font-navigation-family);font-size:18px;font-weight:700;text-decoration:none;border:none!important}body .header__left .menu-drawer__menu-wrapper a[href^="mailto:"],body .header__left .menu-drawer__menu-wrapper .fake-link[href^="mailto:"]{text-transform:none;border:none}body .header__left .menu-drawer__menu-wrapper a[href^="mailto:"]:before,body .header__left .menu-drawer__menu-wrapper .fake-link[href^="mailto:"]:before{content:url(/cdn/shop/files/mail-icon.svg?v=1706282295);margin-right:5px}body .header__left .menu-drawer__menu-wrapper .header__menu-item{width:100%;margin-top:15px}body .header__left .menu-drawer__menu-wrapper .has-info-text a:not([href^="mailto:"]){display:flex;flex-direction:column;align-items:flex-start}body .header__left .menu-drawer__navigation{margin-top:0}body .header__left .menu-drawer__topbar .menu-drawer__menu-item{border:none!important}body .header__left .menu-drawer__topbar .menu-drawer__menu-item:before{border:none!important}body .header__left .menu-drawer .menu-drawer__menu .menu-drawer__menu-item,body .header__left .menu-drawer .menu-drawer__navigation .menu-drawer__menu-item,body .header__left .menu-drawer .menu-drawer__navigation .image_and_title .menu-drawer__menu-item{border:none!important}body .header__left .menu-drawer .menu-drawer__store-locator{border-left:none!important}body .header__left .menu-drawer__close-button .icon-caret{height:1rem;transform:rotate(-90deg)}body .header__left .menu-drawer .menu-drawer__utility-links{flex-wrap:nowrap;justify-content:space-evenly;gap:0;height:45px;padding:0;border-color:rgb(var(--color-link))}body .header__left .menu-drawer .menu-drawer__utility-links a{flex:1 1 auto;justify-content:center;width:50%;padding:10px 0;font-weight:500}body .header__left .menu-drawer .menu-drawer__utility-links .menu-drawer__store-locator{border-left:.1rem solid rgb(var(--color-link))}body .header__left details[open].menu-opening .header__summary{z-index:101}body .header__left details[open].menu-opening>.header__icon--menu span{color:rgb(var(--color-foreground))}body .header__right{z-index:100}body .header__right .icon-store-locator{display:none}body .header__icon--label{transform:translateY(0);transition:transform .3s ease-in-out!important;margin-left:5px;color:rgb(var(--color-foreground));font-weight:700;font-size:16px;line-height:1;z-index:100}}@media screen and (max-width:989px)and (max-width:749px){body .header__tags{margin-top:5px}}@media screen and (max-width:989px){body .header__left .menu-drawer__navigation-container{padding-top:50px}body .header__left .menu-drawer .menu-drawer__menu-item{justify-content:space-between}body .header__left .menu-drawer .menu-drawer__inner-submenu .menu-drawer__topbar .menu-drawer__menu-item{justify-content:revert}body.sticky-header .header__left .menu-drawer__navigation-container{padding-top:55px}.js .menu-drawer .menu-drawer__menu-item .icon-caret{display:inline-block;height:1rem;transform:rotate(-90deg)}}@media screen and (max-width:749px){body .menu-drawer__menu{margin-top:20px}body details[open].menu-opening .menu-drawer:has(details[open].menu-opening:not(.menu_mobile_2 *)>.menu-drawer__submenu) .menu_mobile_2{display:none!important}body .menu_mobile_2>li>details>summary .menu-drawer__menu-item,body .menu_mobile_2>li>.image_and_title>.menu-drawer__menu-item{font-size:18px}body .image_and_title,body .image_and_title .menu-drawer__menu-item{border:none!important}body .menu-drawer .menu-drawer__submenu .menu-drawer__menu>li:not(:has(>details)) a.menu-drawer__menu-item{font-family:Zalando,sans-serif;font-weight:400;font-style:normal;font-size:22px;line-height:120%;letter-spacing:-1%;display:inline-block}body.has-announcement .header__left .menu-drawer__navigation-container{padding-top:52px}body.has-announcement .header drawer-close-button.header__icon--menu{left:3rem}body search-modal{z-index:0;margin-left:.8rem}body search-modal details .desktop{display:none}body .search-modal__form .field{margin-top:30px}}@media screen and (min-width:750px){body .header__left .menu-drawer__navigation-container,body .header.sticky-header__left .menu-drawer__navigation-container{padding-top:0}}.list-menu-dropdown:before{transition:none!important}.is-active:not(.is-megamenu)>.list-menu-dropdown>.list-menu,.is-active>.list-menu-dropdown .mega-menu__item,.is-active>.list-menu-dropdown .mega-menu__promo{opacity:1!important}.is-active>.list-menu-dropdown .show-from-bottom{animation:none!important}@media screen and (max-width:750px){.icon-search.modal__toggle-open{z-index:0}}.announcement-bar{z-index:28}.featured-collection .card-information__wrapper{height:96px}.tabbed-collections .card-information__wrapper{height:99px}@media screen and (max-width:749px){.featured-collection .card-information__wrapper,.tabbed-collections .card-information__wrapper{height:123px}}.card-wrapper .card__media,[class*=card-image]{border-radius:10px;overflow:hidden}a.card__media.media-wrapper{text-decoration:none}.card-wrapper .card.card--product{border-radius:10px}.card-wrapper .quick-view__summary{left:1.5rem;top:.5rem;transform:revert}.card-wrapper .quick-view__summary .icon{width:18px;height:18px}.card-wrapper .media--portrait{padding-bottom:99%}.card-wrapper .card-information__wrapper #titleMiddleCMM-collection{font-size:1.4rem;margin-bottom:2px;margin-top:2px}.card-wrapper .card-information__wrapper .okeReviews[data-oke-container],.card-wrapper .card-information__wrapper div.okeReviews{line-height:0!important}.card-wrapper .card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:0}.card-wrapper .card+.card-information,.card-wrapper .card--product+.card-information{display:initial}.card-wrapper .card+.card-information .jdgm-prev-badge__text,.card-wrapper .card--product+.card-information .jdgm-prev-badge__text{font-size:14px}.card-wrapper .card+.card-information .grid-item-extra-text,.card-wrapper .card--product+.card-information .grid-item-extra-text{height:45px;margin-top:7px;color:#1d1111}.card-wrapper .card+.card-information .grid-item-extra-text p,.card-wrapper .card--product+.card-information .grid-item-extra-text p{margin-top:0;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.12px}.card-wrapper .card+.card-information .card-information__wrapper,.card-wrapper .card--product+.card-information .card-information__wrapper{margin-top:10px}.card-wrapper .card+.card-information .card-information__wrapper .card-information__text,.card-wrapper .card--product+.card-information .card-information__wrapper .card-information__text{letter-spacing:-.64px;font-weight:700;line-height:98%;text-transform:uppercase}.card-wrapper .card+.card-information .card-information__wrapper .price--on-sale .price-item--sale,.card-wrapper .card--product+.card-information .card-information__wrapper .price--on-sale .price-item--sale{color:rgb(var(--color-base-text));font-weight:400}.card-wrapper .card+.card-information .card-information__wrapper .price--on-sale .price-item--sale price-money,.card-wrapper .card--product+.card-information .card-information__wrapper .price--on-sale .price-item--sale price-money{font-weight:700}.card-wrapper .card+.card-information .card-information__wrapper .price__compare,.card-wrapper .card--product+.card-information .card-information__wrapper .price__compare{display:none}.card-wrapper .card+.card-information .card-information__wrapper .price,.card-wrapper .card--product+.card-information .card-information__wrapper .price{font-size:1.4rem;letter-spacing:0}.card-wrapper .card+.card-information .card-information__wrapper .price bdi,.card-wrapper .card--product+.card-information .card-information__wrapper .price bdi{font-size:calc(var(--font-price-scale)*1.6rem)}.card-wrapper .card+.card-information .card-information__button,.card-wrapper .card--product+.card-information .card-information__button{margin:10px auto auto;width:100%;position:initial;transform:initial}.card-wrapper .card+.card-information .card-information__button a,.card-wrapper .card--product+.card-information .card-information__button a{opacity:1}.card-wrapper .card+.card-information .card-information__button .button,.card-wrapper .card--product+.card-information .card-information__button .button{transform:initial;opacity:1;font-size:16px;position:relative;overflow:hidden}.card-wrapper .card+.card-information .card-information__button .button .compare-price--collection,.card-wrapper .card--product+.card-information .card-information__button .button .compare-price--collection{text-decoration:line-through;opacity:.7;margin-left:5px}.card-information__button .button,.card-information__button add-to-cart,.card-information__button quick-view-button,.card-information__button a.button{position:relative;overflow:hidden}@media screen and (hover:hover){.card-information__button .button:before,.card-information__button add-to-cart:before,.card-information__button quick-view-button:before,.card-information__button a.button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000026;opacity:0;transition:opacity var(--duration-long) ease;pointer-events:none;z-index:0}.card-information__button .button:hover:before,.card-information__button add-to-cart:hover:before,.card-information__button quick-view-button:hover:before,.card-information__button a.button:hover:before{opacity:1;transition-delay:var(--duration-default)}.card-information__button .button:after,.card-information__button add-to-cart:after,.card-information__button quick-view-button:after,.card-information__button a.button:after{content:"";z-index:1;position:absolute;top:0;left:-100%;width:100%;height:100%;transform:skew(-15deg);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);background-color:#0000;border:none;bottom:auto;right:auto;transition:none;pointer-events:none}.card-information__button .button:hover:after,.card-information__button add-to-cart:hover:after,.card-information__button quick-view-button:hover:after,.card-information__button a.button:hover:after{animation:shine var(--duration-animate) ease}.card-information__button .button>*,.card-information__button add-to-cart>*,.card-information__button quick-view-button>*,.card-information__button a.button>*{position:relative;z-index:2}}.cart-item__name{font-weight:600}@media only screen and (max-width:767px){.card-wrapper .card+.card-information .jdgm-prev-badge__text,.card-wrapper .card--product+.card-information .jdgm-prev-badge__text{font-size:11px}.jdgm-prev-badge{font-size:11px}.first-image-wrapper .product_label{font-size:8px}}@media screen and (hover:none)and (max-width:1366px),screen and (max-width:749px){.card-wrapper .quick-view__summary{transform:revert!important;width:4rem;height:4rem;left:1rem;top:.5rem}.card-wrapper .card-information__wrapper{padding-left:2px;padding-right:2px}.card-wrapper .card+.card-information .card-information__wrapper .card-information__text,.card-wrapper .card--product+.card-information .card-information__wrapper .card-information__text{margin-bottom:0}.card-wrapper .card+.card-information .grid-item-extra-text,.card-wrapper .card--product+.card-information .grid-item-extra-text{display:none}.card-wrapper .card+.card-information .card-information__button,.card-wrapper .card--product+.card-information .card-information__button{padding-left:2px;padding-right:2px;margin-top:10px;white-space:normal}.card-wrapper .card+.card-information .card-information__button .button,.card-wrapper .card+.card-information .card-information__button add-to-cart,.card-wrapper .card--product+.card-information .card-information__button .button,.card-wrapper .card--product+.card-information .card-information__button add-to-cart{display:flex;flex-wrap:wrap;text-indent:initial;min-width:100%;border-radius:0;font-size:13px;position:relative;overflow:hidden;overflow-wrap:break-word;word-break:break-word;align-items:center;justify-content:center;gap:.25em}.card-wrapper .card+.card-information .card-information__button .compare-price--collection,.card-wrapper .card--product+.card-information .card-information__button .compare-price--collection{white-space:normal;overflow-wrap:break-word;word-break:break-word}.tabbed-collections .card-wrapper .card--product+.card-information .card-information__button .button,.featured-collection .card-wrapper .card--product+.card-information .card-information__button .button{font-size:12px}}@media screen and (hover:none)and (max-width:1366px){.product-grid:not(.grid--1-col-mobile) .card-information .card-information__button{height:4.4rem}.product-grid:not(.grid--1-col-mobile) .card-information .card-information__button add-to-cart{display:flex;flex-wrap:wrap;padding:5px}}@media screen and (min-width:750px){.guarantees .guarantee-icon--large{--icon-height: 4.2rem}.guarantees .guarantee-icon--large .h4{margin-top:0;margin-bottom:5px}.guarantees .guarantee__item .h4{margin-bottom:5px!important;margin-top:0}.guarantees .guarantee__item .rte{width:69%;margin:auto;font-family:var(--guarantees-font-family, "DM Mono", monospace)}.guarantees .guarantee__item svg{width:60px;height:60px;max-width:fit-content}.guarantees .logo__img img{width:var(--guarantee-image-width-desktop, 20%)}.guarantees .rich-text__decoration:before{content:"";position:absolute;width:400px;background:#d3d3d3;height:1px;right:-140%;top:46%}.guarantees .rich-text__decoration:after{content:"";position:absolute;width:400px;background:#d3d3d3;height:1px;left:-140%;top:46%}}@media screen and (max-width:750px){.guarantees .guarantee-icon--large{--icon-height: 4.2rem!important}.guarantees .guarantee-icon--large .h4{margin-bottom:5px;margin-top:0}.guarantees .logo__img img{width:var(--guarantee-image-width-mobile, 20%)}.guarantees .guarantee__item .h4{margin-bottom:5px!important}.guarantees .guarantee__item .rte{margin-top:.5rem;width:95%;margin-right:auto;margin-left:auto;font-family:var(--guarantees-font-family, "DM Mono", monospace)}.guarantees .rich-text__decoration:before{width:40px;right:-22%}.guarantees .rich-text__decoration:after{width:40px;left:-22%}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.guarantees__container .guarantees{width:100%!important}}@media screen and (min-width:1500px){.page-width--full-width .guarantees{width:100%}}.rich-text-with-review-carousel .homepage-featured-content-wrapper{width:86%;margin:auto}.rich-text-with-review-carousel .homepage-featured-content-wrapper .homepage-featured-rich-text{margin:auto}.rich-text-with-review-carousel .homepage-featured-content-wrapper .stars__item{background:#f7cc4a!important}.rich-text-with-review-carousel .homepage-featured-content-wrapper .skeepers_carousel_container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgb(var(--color-base-text))!important;width:1px;height:1px}.rich-text-with-review-carousel .homepage-featured-content-wrapper .skeepers_carousel_container .swiper-pagination-bullet{width:8px;height:8px;margin-bottom:0!important}.rich-text-with-review-carousel .homepage-featured-content-wrapper .skeepers_carousel_container .skeepers_carousel-main .swiper .swiper-wrapper .skeepers-w25 .carousel-content{background-color:#0000}.rich-text-with-review-carousel .homepage-featured-content-wrapper .skeepers_carousel_container .skeepers_carousel-main .swiper .swiper-wrapper .skeepers-w25 .carousel-content .carousel__comment .skeepers-reviewer-wide.display-publisher{font-size:11px;border-top:1px solid #e5e5eb;padding-top:10px}.rich-text-with-review-carousel .homepage-featured-content-wrapper .skeepers_carousel_container .stars__item{width:20px;height:20px}.rich-text-with-review-carousel .skeepers_carousel_container .skeepers_carousel-main .swiper .swiper-wrapper .skeepers-w25 .carousel-content .carousel__comment .skeepers-content,.rich-text-with-review-carousel .skeepers_carousel_container .skeepers_carousel-main .swiper .swiper-wrapper .skeepers-w25 .carousel-content .carousel__comment .skeepers-reviewer-wide.display-publisher,.rich-text-with-review-carousel .rating__details-text,.rich-text-with-review-carousel .skeepers_carousel_container .rating__value .rating__details a,.rich-text-with-review-carousel .skeepers_carousel_container .skeepers_carousel-main .swiper .swiper-wrapper .skeepers-w25 .carousel-content .full-width .review__carousel .review__rating{color:rgb(var(--color-base-text))!important;font-family:var(--font-body-family)}@media only screen and (max-width:769px){.rich-text-with-review-carousel .homepage-featured-rich-text{padding-left:0!important;padding-right:0!important}.rich-text-with-review-carousel .button{width:100%}.rich-text-with-review-carousel .skeepers_carousel_container{margin-top:20px}.rich-text-with-review-carousel .skeepers_carousel_container .skeepers_carousel-main .swiper .swiper-wrapper .skeepers-w25 .carousel-content .carousel__comment .skeepers-reviewer-wide.display-publisher{margin-top:10px}}.footer-services__container{background-color:#f8faff;padding:40px 0 20px}.footer-services__container .footer-services__content{display:flex;justify-content:space-between;width:86%;margin:auto}.footer-services__container .footer-services__content .footer-contact{display:flex;width:53%;justify-content:space-around}.footer-services__container .footer-services__content .footer-contact .footer-contact__cta .button{height:45px;border:1px solid rgb(var(--color-base-text))}.footer-services__container .footer-services__content .footer-contact .footer-contact__cta .footer-contact__link1{border:1px solid rgb(var(--color-base-text));color:rgb(var(--color-base-text));background-color:#fff;display:grid}.footer-services__container .footer-services__content .footer-contact .footer-contact__cta .footer-contact__link2{color:#fff;background-color:rgb(var(--color-base-text));margin-top:15px}.footer-services__container .footer-services__content .vertical-line{border-left:1px solid #d3d3d3;height:109px;position:absolute;left:52.5%}.footer-services__container .footer-services__content .footer-reviews{display:flex;width:45%;margin-right:auto;margin-left:auto;justify-content:space-around}.footer-services__container .footer-services__content .footer-reviews .footer-reviews__block{position:relative;display:grid;top:-4%}.footer-services__container .footer-services__content .footer-reviews .footer-reviews__block .footer-reviews__widget{margin:auto}.footer-services__container .footer-services__content .footer-reviews .footer-reviews__block .footer-reviews__text p a{color:rgb(var(--color-base-text))}.footer-services__container .footer-services__content .footer-reviews .footer-reviews__content{width:57%}.footer-services__container .footer-services__content .footer-contact__text,.footer-services__container .footer-services__content .footer-reviews__text{font-size:14px}.footer-services__container .footer-services__content .footer-contact__text p,.footer-services__container .footer-services__content .footer-reviews__text p{margin-top:0}@media screen and (max-width:768px){.footer-services__container{padding:0;display:revert}.footer-services__container .grid--2-col .grid__item{max-width:100%}.footer-services__container .footer-services__content{flex-wrap:wrap;width:100%}.footer-services__container .footer-services__content .footer-contact{display:flex;flex-wrap:wrap;width:100%;margin-bottom:10px}.footer-services__container .footer-services__content .footer-contact .footer-contact__content{text-align:center;margin-top:20px}.footer-services__container .footer-services__content .footer-contact .footer-contact__cta{width:inherit;padding-right:15px;padding-left:15px}.footer-services__container .footer-services__content .footer-contact .footer-contact__cta .footer-contact__link2.button{width:100%}.footer-services__container .footer-services__content .vertical-line{border-left:0px solid #eee;border-bottom:1px solid #eee;width:80%;height:1px;position:absolute;left:10%;bottom:9%;display:none}.footer-services__container .footer-services__content .footer-reviews{display:grid;justify-content:center;margin-bottom:15px;padding-top:20px;width:100%}.footer-services__container .footer-services__content .footer-reviews .footer-reviews__block{top:revert}.footer-services__container .footer-services__content .footer-reviews .footer-reviews__block .footer-reviews__text{text-align:center;font-size:15px;line-height:1.5;margin-top:5px}.footer-services__container .footer-services__content .footer-reviews .footer-reviews__block .footer-reviews__widget{margin-top:20px;justify-self:center}.footer-services__container .footer-services__content .footer-reviews .footer-reviews__content{width:90%;margin:auto;text-align:center}}footer.footer .list-menu__item--link{font-size:15px}footer .footer__content-right .grid__item{max-width:100%}footer .footer-block--newsletter .accordion__title{margin-left:10px}footer .footer-block--newsletter .footer-block__newsletter .rte{margin-left:10px}footer .footer__content-bottom{padding-bottom:0}footer .footer__content-bottom .store_switcher_wrapper{position:relative}footer .footer__content-bottom .store_switcher_wrapper.-active .store_switcher_list{transform:scaleY(1)}footer .footer__content-bottom .store_switcher_wrapper.-active .icon-caret{transform:rotate(180deg)}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_list{background-color:#fff;border:1px solid #e5e5e5;left:-11px;list-style:none;overflow:hidden;padding:10px;position:absolute;top:-117px;transform:scaleY(0);z-index:110}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_list li{align-items:center;color:rgb(var(--color-base-text));width:46px}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_list li:last-child a{width:87%}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_list li a{color:rgb(var(--color-base-text));font-size:13px;display:flex;justify-content:space-between;text-decoration:none}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_list li svg{height:22px;margin-right:5px}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_button{align-items:center;background-color:#0000;border:none;color:rgb(var(--color-base-text));display:flex;line-height:15px;padding:15px 0 10px}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_button .icon-caret{margin-inline-start:1rem;height:10px;margin-left:10px;transition:transform .2s linear;width:10px}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_button span{display:none}footer .footer__content-bottom .store_switcher_wrapper .store_switcher_button svg{height:18px;margin-top:3px}footer .footer-block__details-content .footer-block__newsletter p{font-size:15px;margin-top:11px}footer .footer-block__details-content ul li{list-style-type:none;text-decoration:none}footer .footer-block__details-content .link{background-image:none}footer .footer-block__details-content .link:hover{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem;background-image:none;border-bottom:.3px solid #d3d3d3}footer .footer-block__details-content a:hover{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem;background-image:linear-gradient(to top,rgb(var(--color-border)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}footer .footer__content-bottom-wrapper .footer__column--extra{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:baseline}@media screen and (min-width:750px){footer details[open] summary{margin-bottom:.5rem!important}footer .footer__content-bottom-wrapper.page-width{padding:0 5px}footer .footer__content-bottom-wrapper .footer__column--info{width:67%;margin:auto}footer .footer__content-bottom-wrapper .footer__column--info .copyright__content{padding:0;font-size:1rem}footer .footer__content-bottom-wrapper .footer__column--extra{max-width:39%}footer .footer__content-top{padding-top:3rem;padding-bottom:4rem}footer .copyright__content{display:flex;margin:auto;align-items:baseline}footer .copyright__content p{font-size:1.2rem}}@media screen and (max-width:768px){.footer .footer__content-top .footer__content-top__container.grid{flex-direction:column-reverse;display:flex}.footer .footer-block--newsletter .accordion__title{margin-left:0}.footer .footer__content-bottom-wrapper{flex-direction:initial;padding-bottom:18px}.footer .footer__content-bottom-wrapper .footer__column--extra{flex-direction:initial;margin-left:15px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.footer-services__container{display:none}}@media screen and (min-width:1500px){.footer-services__container .footer-services__content{display:flex;justify-content:space-between;width:60%;margin:auto}}.okeReviews[data-oke-container] .oke-reviewContent-title,div.okeReviews .oke-reviewContent-title{text-transform:inherit!important}.okeReviews.oke-w[data-oke-container] .oke-w-controls .oke-w-controls-nav{margin-bottom:5px!important}.okeReviews[data-oke-container] .oke-w-review-side,div.okeReviews .oke-w-review-side{background-color:#fff!important}.oke-w-reviews-list-item{border:1px solid #d9d9d9!important;margin-bottom:20px!important;border-radius:10px;padding-right:16px!important}.oke-w-header{border:1px solid #d9d9d9!important;padding:16px;margin-bottom:40px;border-radius:10px}.okeReviews[data-oke-container] .oke-w-reviews-head,div.okeReviews .oke-w-reviews-head{margin-bottom:15px!important;display:block!important}.oke-product,.oke-product-details-title{display:none!important}.okeReviews[data-oke-container] .oke-w-review-reviewer,div.okeReviews .oke-w-review-reviewer{margin-bottom:15px!important}.okeReviews[data-oke-container] .oke-w-review-side-expandContent,div.okeReviews .oke-w-review-side-expandContent{border-top:1px solid #d9d9d9!important}.div.okeReviews .oke-w-review-product{margin-top:5px!important}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{border-radius:0!important;font-weight:400!important}.okeReviews[data-oke-container] .oke-w-reviews-count,div.okeReviews .oke-w-reviews-count{margin-right:30px!important;font-weight:700}div.okeReviews[data-oke-container] .oke-w-reviews{display:initial}div.okeReviews .oke-w-review-selectAttributes{margin-top:30px!important}.oke-w-reviews-sort{border:1px solid rgb(var(--color-base-text))!important;padding:10px!important;border-radius:5px!important}.okeReviews[data-oke-container] .oke-w-reviews-controls,div.okeReviews .oke-w-reviews-controls{justify-content:flex-end!important;align-items:baseline!important}.okeReviews[data-oke-container] .oke-w-review-main .oke-helpful,div.okeReviews .oke-w-review-main .oke-helpful{display:none!important}.hp-title [data-oke-star-rating]{margin-top:1px}.oke-sr-count,.oke-sr-label-text{color:rgb(var(--color-base-text))!important;font-size:13px}.oke-sr-stars{margin-right:4px}.sc-efQSVx h2{display:none!important}.sc-efQSVx .oke-product{display:block!important}.sc-efQSVx .oke-w-review-product .oke-product{margin-bottom:20px!important}.okeReviews[data-oke-container] .oke-reviewCard--below .oke-reviewCard-head,div.okeReviews .oke-reviewCard--below .oke-reviewCard-head{margin-bottom:0!important}.oke-reviewCarousel-reviews-review .oke-w-review-footer,#avis-clients-mium-lab .sc-dwsnSq .sc-jObWnj.esIkdD h2{display:none!important}#avis-clients-mium-lab .container.footer-custom{width:82%;margin:auto}@media screen and (max-width:768px){#avis-clients-mium-lab .container.footer-custom{width:90%}}.okeReviews[data-oke-container] .oke-w-reviewer-verified,div.okeReviews .oke-w-reviewer-verified,.okeReviews[data-oke-container] .oke-w-reviewer-verified-icon:before,div.okeReviews .oke-w-reviewer-verified-icon:before{color:#669980!important}.okeReviews[data-oke-container] .oke-w-reviewerRecommendation--yes:before,div.okeReviews .oke-w-reviewerRecommendation--yes:before{background-color:#669980!important}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{padding:10px}@media screen and (max-width:768px){.okeReviews.oke-w[data-oke-container] .oke-w-controls .oke-w-controls-nav{margin-bottom:5px!important}.okeReviews[data-oke-container] .oke-w-reviewer-name,div.okeReviews .oke-w-reviewer-name{margin-right:12px!important}.okeReviews[data-oke-container] .oke-w-reviewer--minimal .oke-w-reviewer-verified,div.okeReviews .oke-w-reviewer--minimal .oke-w-reviewer-verified{margin-left:0!important}.oke-sr-count,.oke-sr-label-text{font-size:11px!important}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{padding:10px 0 0}.okeReviews[data-oke-container].oke-w .oke-w-controls-nav .oke-w-navBar,div.okeReviews.oke-w .oke-w-controls-nav .oke-w-navBar{justify-content:space-around!important;align-self:revert!important}.okeReviews[data-oke-container] .oke-w-navBar-item,div.okeReviews .oke-w-navBar-item{margin-right:revert!important}.oke-w-reviews-list-item{padding-right:0!important}.oke-w-review-main{margin-top:25px!important}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{padding:20px 0 0!important}.sc-efQSVx .oke-w-review-product .oke-product a{width:30%!important;height:30%!important;margin-bottom:5px!important}}.product_bundles div#yotpo-reviews-star-ratings-widget{display:flex!important;justify-content:center!important}.product_bundles .oke-stars svg{height:13px}.product_bundles .oke-sr-count,.product_bundles .jdgm-prev-badge__text,.product_bundles .jdgm-star:before{font-size:12px}@media screen and (max-width:768px){.product_bundles .reviews-and-tags .jdgm-prev-badge__text{display:block;text-align:center}}html[lang=de] .product_bundles .oke-sr-count,html[lang=de] .product_bundles .jdgm-prev-badge__text,html[lang=de] .product_bundles .jdgm-star:before{font-size:11px}.jdgm-widget-actions-wrapper a{background-color:var(--color-primary);color:#fff;text-decoration:none}@media screen and (max-width:768px){.jdgm-rev-widg__summary,.jdgm-rev-widg__title{text-align:center}.jdgm-widget-actions-wrapper a{margin-top:20px}}drawer-close-button.header__icon--summary .icon-close,drawer-close-button.header__icon--summary .icon-close-cart{width:3rem;height:3rem}.mini-cart--open .shopify-section-header .header__heading,.mini-cart--opening .shopify-section-header .header__heading,.mini-cart--open .skeepers-widget-wrapper-3083b73b-467e-4838-97f5-2526adc08f1d,.mini-cart--opening .skeepers-widget-wrapper-3083b73b-467e-4838-97f5-2526adc08f1d{display:none!important}#shopify-section-mini-cart{height:100%}#mini-cart-subtotal{font-family:Zalando,sans-serif;font-size:14px!important;font-style:normal;line-height:120%;letter-spacing:-.01em;text-align:right}form.mini-cart .mini-cart__footer .subtotal .label.h3{font-size:14px}mini-cart .mini-cart__header .title{font-size:36px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.72px;text-transform:inherit}.mini-cart.is-empty .mini-cart__header .title,.mini-cart.is-empty .cart-recommendations .title,.mini-cart.is-empty cart-recommendations.cart-recommendations .title{font-size:36px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.72px;text-transform:inherit}@media screen and (max-width:750px){.mini-cart.is-empty .mini-cart__header .title,.mini-cart.is-empty .cart-recommendations .title,.mini-cart.is-empty cart-recommendations.cart-recommendations .title{font-size:22px}}.cart-count{font-family:DM Mono,monospace;font-weight:400;font-style:normal;font-size:16px;line-height:110%;letter-spacing:0;text-transform:uppercase}@media screen and (min-width:750px){.cart-count{font-size:20px}}.mini-cart__navigation .product-option{margin-top:5px;color:#1d1111}.mini-cart__main .product-quantity__row{justify-content:space-between!important}.mini-cart__navigation:empty:before{display:none!important}.mini-cart__navigation .delete-product{position:relative!important;width:3rem!important;height:3rem!important;bottom:0}@media screen and (min-width:750px){.cart-recommendations .title,cart-recommendations.cart-recommendations .title{position:static;transform:none;background-color:#0000;padding:3rem 2rem 0}.cart-recommendations .mini-cart__navigation,cart-recommendations.cart-recommendations .mini-cart__navigation{padding:2.5rem 2rem}}.mini-cart .typeset0{font-size:1.3rem}.mini-cart .mini-cart__main .button--cta,.mini-cart .cart-recommendations .mini-cart__navigation .product-button .button{background:none!important;border:none!important;padding:0!important;min-width:auto!important;min-height:auto!important;box-shadow:none!important}.mini-cart .mini-cart__main .button--cta:before,.mini-cart .mini-cart__main .button--cta:after,.mini-cart .cart-recommendations .mini-cart__navigation .product-button .button:before,.mini-cart .cart-recommendations .mini-cart__navigation .product-button .button:after{display:none}.mini-cart .mini-cart__main .button--cta .icon,.mini-cart .cart-recommendations .mini-cart__navigation .product-button .button .icon{width:38px!important;height:38px!important}.mini-cart__navigation .cart-item__error{margin-top:.5rem}.price--was{position:relative;font-size:14px;opacity:.4;margin-right:.35rem;text-decoration:none}.price--was:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background-color:currentColor;transform:translateY(-50%)}.mini-cart__navigation .price--was bdi{font-size:12px}.cart-drawer-container .cart-drawer .mini-cart__main .mini-cart__navigation .product-container.product-container--link,.cart-drawer-container .cart-drawer .cart-recommendations .mini-cart__navigation .product-container.product-container--link{background-color:#0000}.cart-drawer-container .cart-drawer .cart-recommendations{background-color:#f9f9f9}.cart-drawer-container .cart-drawer .button--cta .icon{width:1.5rem;height:2rem}.cart-drawer-container .cart-drawer drawer-close-button.header__icon--summary{right:2rem}.cart-drawer-container .cart-drawer .free-shipping__progress{height:.4rem}.cart-drawer-container .cart-drawer .free-shipping__text bdi{font-weight:600}.cart-drawer-container .cart-drawer .free-shipping__text .price bdi{font-family:DM Sans,sans-serif;font-size:14px;line-height:100%;letter-spacing:-.01rem}.cart-drawer-container .cart-drawer .free-shipping{margin-top:2rem}.cart-drawer-container .cart-drawer .free-shipping .free-shipping__progress{margin-top:1rem}.cart-drawer-container .cart-drawer .fs-gauge{position:relative;margin-top:2rem;margin-bottom:2rem;padding-top:0}.cart-drawer-container .cart-drawer .fs-gauge__bar{position:relative;height:.4rem;background-color:rgb(var(--color-border));border-radius:min(var(--button-radius),.4rem)}.cart-drawer-container .cart-drawer .fs-gauge__fill{display:block;height:100%;width:0;background:var(--gradient-free-ship-progress);background-color:#f9423a;border-radius:min(var(--button-radius),.4rem);transition:width .35s ease}.cart-drawer-container .cart-drawer .fs-gauge__marker{position:absolute;top:50%;transform:translate(-50%,-50%);line-height:0}.cart-drawer-container .cart-drawer .fs-gauge__img{width:2.5rem;height:2.5rem;object-fit:contain;box-sizing:border-box;padding:3px;background:#fff;border:2px solid rgb(var(--color-border));border-radius:50%;opacity:.4;filter:grayscale(1);transition:opacity .35s ease,filter .35s ease,border-color .35s ease}.cart-drawer-container .cart-drawer .fs-gauge__marker.is-reached .fs-gauge__img{border-color:#0000;background:linear-gradient(#fff,#fff) padding-box,var(--gradient-free-ship-progress) border-box;opacity:1;filter:none}.cart-drawer-container .cart-drawer .fs-gauge__marker--start{transform:translate(-20%,-50%)}.cart-drawer-container .cart-drawer .fs-gauge__marker--end{transform:translate(-80%,-50%)}.cart-drawer-container .cart-drawer .product-image{margin:auto}.cart-drawer-container .cart-drawer .product-description .product-content a{margin-right:5px}.cart-drawer-container .cart-drawer .product-description .jdgm-preview-badge .jdgm-star.jdgm-star,.cart-drawer-container .cart-drawer .product-description .jdgm-prev-badge__text{font-size:12px}.cart-drawer-container .cart-drawer .product-description .okeReviews[data-oke-container] *,.cart-drawer-container .cart-drawer .product-description div.okeReviews *{width:94%!important}.cart-drawer-container .cart-drawer .product-description div>div[class=""]:first-of-type{display:flex}.cart-drawer-container .cart-drawer .product-description .oke-sr-count,.cart-drawer-container .cart-drawer .product-description .oke-sr-label-text{font-size:11px!important;margin-right:0}.cart-drawer-container .cart-drawer .product-description .oke-sr-stars{margin-right:0}.cart-drawer-container .cart-drawer .product-description .product-content{margin-top:0}.cart-drawer-container .cart-drawer .product-description .product-content a{font-size:16px;font-style:normal;font-weight:700;line-height:98%;letter-spacing:-.64px;text-transform:uppercase}.cart-drawer-container .cart-service-section .cart-service-part img{width:20px;height:20px;margin-right:5px}.cart-drawer-container .cart-service-section .cart-service-part p.cart-reinsurance__title{font-size:12px;margin-top:3px;color:#1d1111;font-weight:700;line-height:1.2;margin-bottom:0}.cart-drawer-container .cart-service-section .cart-service-part{text-align:center;display:flex;padding:5px}.cart-drawer-container .cart-service-section .cart-service-content__first,.cart-drawer-container .cart-service-section .cart-service-content__second{display:flex}.cart-drawer-container .cart-service-section .cart-service-content__first{border-bottom:1px solid #d3d3d3}.cart-drawer-container .cart-service-section .cart-service-left{border-right:1px solid #d3d3d3}.cart-drawer-container .cart-service-section .cart-service-part{width:50%;align-items:center}.cart-drawer-container .cart-service-section .cart-service-part p.cart-reinsurance__subtitle{font-size:11px;color:#747eb0;line-height:1.2;margin-top:5px;margin-bottom:5px;text-align:left}.cart-drawer-container .mini-cart__footer{background-color:#fff;padding:3rem 3rem 0 2rem;bottom:0;position:relative;display:block}.cart-drawer-container .mini-cart__footer .delivery{display:flex;justify-content:space-between;margin:0 0 1.5rem}.cart-drawer-container .mini-cart__footer .delivery .label{font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.14px}.cart-drawer-container .mini-cart__footer .delivery .value.price{font-size:14px;font-weight:400}.cart-drawer-container .mini-cart__footer .subtotal{margin:1rem 0 .5rem;border-top:1px solid #d7d7d7;padding-top:10px}.cart-drawer-container .mini-cart__footer .subtotal .label{font-size:14px;font-style:normal;font-weight:700;line-height:98%;letter-spacing:-.56px;text-transform:uppercase}.cart-drawer-container .mini-cart__footer .subtotal .value{font-size:14px;font-weight:700}.cart-drawer-container .mini-cart__footer .button-container{display:grid}.cart-drawer-container .mini-cart__footer .button-container .button{width:100%}.cart-drawer-container .mini-cart__footer .button-container .button svg{width:19px;margin-left:10px}.cart-drawer-container .mini-cart__footer .button-container .button+.button{margin-top:15px;margin-inline-start:0}.mini-cart__main{padding-top:10px}.mini-cart__main .product-quantity__row{width:100%}.mini-cart__navigation .icon{width:1.8rem!important;height:1.8rem!important}.mini-cart__navigation .reviews-and-tags .okendo-element{height:25px}.mini-cart__navigation dl{margin:0!important}.mini-cart__navigation dd{margin-inline-start:0!important}.mini-cart__navigation li[data-variant-id="48757708095836"] .discounts{display:none}.cart-recommendations .mini-cart__navigation .price,.cart-recommendations .mini-cart__navigation .product-button .button{margin-top:0!important}.cart-recommendations .mini-cart__navigation .product-container.product-container--link{position:relative;padding-bottom:46px}.cart-recommendations .mini-cart__navigation .product-button{position:absolute;bottom:-7px;right:0}.cart-recommendations .title,cart-recommendations.cart-recommendations .title{white-space:normal!important;word-wrap:break-word;overflow-wrap:break-word;text-transform:none}.mini-cart__main .mini-cart__navigation,.cart-recommendations .mini-cart__navigation{scrollbar-color:#007 #bada55}.mini-cart__main .mini-cart__navigation price-money,.cart-recommendations .mini-cart__navigation price-money{font-family:Zalando,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.16px}.mini-cart__main .mini-cart__navigation .price__suffix,.mini-cart__main .mini-cart__navigation sup.price__suffix,.cart-recommendations .mini-cart__navigation .price__suffix,.cart-recommendations .mini-cart__navigation sup.price__suffix{font-size:inherit!important;line-height:inherit!important;margin-inline-start:0!important;vertical-align:baseline!important;position:relative!important;top:0!important}.product-content_price-button{margin-top:0;display:flex;justify-content:space-between;align-items:center}.product-content_price-button .price{font-family:Zalando,sans-serif}.product-content_price-button .price .price__prefix{font-size:100%}.price--now bdi{font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:120%;letter-spacing:-.01em;text-align:right}.price--discount-badge{display:block;width:fit-content;margin-left:auto;margin-top:4px;background-color:#90c045;color:rgb(var(--color-base-text));font-size:11px;font-weight:700;padding:2px 6px;border-radius:4px}@media screen and (min-width:750px){.mini-cart__navigation .product-content_price-button .price,.mini-cart__navigation .product-content_price-button price-money,.mini-cart__navigation .product-content_price-button .price bdi{font-size:14px;margin-top:5px}.cart-recommendations{scrollbar-color:#c8c8c8 rgba(0,0,0,0)}.cart-recommendations::-webkit-scrollbar-thumb{background-color:#c8c8c8}.cart-recommendations .title,cart-recommendations.cart-recommendations .title{font-size:36px!important;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.72px!important;text-transform:none!important;white-space:normal!important;word-wrap:break-word;overflow-wrap:break-word;display:block}}.cart-drawer .mini-cart__footer{padding:0 3rem}.cart-drawer-container .cart-drawer .mini-cart__footer .subtotal{padding-top:15px}.mini-cart .dg_shipping-date{display:flex;align-items:center;justify-content:center;gap:8px}.mini-cart .dg_shipping-date:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#90c045;flex-shrink:0}.cart-reassurance-carousel{margin:0;padding:0;border:none;background-color:#fff;display:flex;justify-content:space-between}.reassurance-carousel{position:relative;overflow:hidden;min-height:45px}.reassurance-carousel__slide{display:none!important}.reassurance-carousel__slide.active{display:block!important;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.reassurance-item{display:flex;align-items:center;gap:1.2rem}.reassurance-item__icon{flex-shrink:0;display:flex;align-items:center}.reassurance-item__icon svg,.reassurance-item__icon img{width:25px;height:21px;object-fit:contain}.reassurance-item__content{flex:1;display:flex;flex-direction:column;gap:.2rem}.reassurance-item__line1,.reassurance-item__line2{font-family:Zalando,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.14px;color:#1d1111}.reassurance-carousel__dots{display:flex;justify-content:center;align-items:center;gap:.6rem;margin-top:1.2rem}.reassurance-carousel__dot{width:6px;height:6px;border-radius:50%;border:none;background-color:#1d11114d;cursor:pointer;padding:0;transition:background-color .3s ease}.reassurance-carousel__dot--active{background-color:#1d1111}.reassurance-carousel__dot:hover{background-color:#1d111199}.product-option{color:#1d1111!important;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.14px;margin-bottom:5px}.product-option.bundle{display:flex;flex-direction:column;margin:3px 0 0}.product-option.bundle dd{margin:0;margin-inline-start:0}.product-option.bundle dd span{font-weight:600}@media screen and (max-width:480px){.cart-drawer .mini-cart{height:100%!important}}@media screen and (max-width:750px){.is-empty .mini-cart__empty{height:5000px}details[open].menu-opening>.cart-drawer{width:100%}.mini-cart .mini-cart__main .icon{width:1.8rem!important;height:1.8rem!important}.mini-cart .cart-recommendations .mini-cart__navigation .product-button .button .icon{width:38px!important;height:38px!important}.mini-cart cart-items{padding-top:10px}.cart-recommendations{background-color:#fff}.cart-recommendations .title{font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:22px;line-height:100%;letter-spacing:-.02em;text-transform:none;white-space:normal!important;word-wrap:break-word;overflow-wrap:break-word}.product-content_price-button.bundle{justify-content:end}.cart-recommendations .mini-cart__navigation li{display:flex;background-color:#f2f2f2;padding:5px 7px!important;width:100%}.mini-cart__navigation .product-container{align-items:center}.mini-cart__navigation .cart-service-part{padding:10px}.mini-cart__navigation li{border-radius:5px}.mini-cart__navigation li .delete-product{right:.5rem!important}.mini-cart__navigation li .delete-product .icon{right:5px}}.blog-publish-tag__container{text-align:right}.cart-reassurance-carousel{margin-top:15px}.cart-drawer-container .cart-service-section{padding:0 0 5px}.cart-drawer-container .cart-service-section .cart-service-part p.cart-reinsurance__title{margin-top:0;font-size:10px}.cart-drawer-container .cart-drawer .cart-recommendations .mini-cart__navigation .product-button .button{background:none!important;border:none!important;border-radius:0!important;color:inherit!important;box-shadow:none!important;width:auto!important;height:auto!important;padding:0!important;min-width:auto!important;min-height:auto!important}.cart-drawer-container .cart-drawer .mini-cart__main{height:60%;display:revert}.cart-drawer-container .cart-drawer .mini-cart__main .mini-cart__navigation .product-container.product-container--link,.cart-drawer-container .cart-drawer .cart-recommendations .mini-cart__navigation .product-container.product-container--link{width:100%;border-radius:5px;padding:5px 7px;background-color:#0000}.cart-drawer-container .cart-drawer .mini-cart__footer{padding:0 2rem}.cart-drawer-container .cart-drawer .mini-cart__footer .subtotal{margin:1rem 0 .5rem}.cart-drawer-container .cart-drawer .mini-cart__footer .button-container{display:revert;margin-top:15px}.cart-drawer-container .cart-drawer .mini-cart__footer .button-container .button{width:100%}.cart-drawer-container .cart-drawer .mini-cart__footer .button-container .button--third:hover{background-color:#fff!important;color:var(--color-primary);font-weight:700}.cart-drawer-container .cart-drawer .mini-cart__footer .button-container .button+.button{margin-top:0;background-size:0% .1rem,50% .1rem;background-position:bottom}@media screen and (max-width:749px){.mini-cart__navigation .price .price--was,.mini-cart__navigation .price .price--was bdi{font-size:14px}.cart-recommendations .title,cart-recommendations.cart-recommendations .title{font-size:22px}.cart-recommendations .mini-cart__navigation{scrollbar-color:#c8c8c8 rgba(0,0,0,0)}.cart-recommendations .mini-cart__navigation::-webkit-scrollbar-thumb{background-color:#c8c8c8}.cart-recommendations .mini-cart__navigation li{width:100%;max-width:100%}}@media only screen and (max-width:320px){.cart-recommendations .mini-cart__navigation li{width:100%}}@media screen and (max-width:750px){.mini-cart .mini-cart__header .title{font-size:22px}}@media screen and (min-width:750px){.mini-cart .mini-cart__header{padding:3rem 3rem 1.5rem}.mini-cart__main cart-items{padding-top:10px}.mini-cart .mini-cart__main .button--cta .icon,.mini-cart .cart-recommendations .mini-cart__navigation .product-button .button .icon{width:30px!important;height:30px!important}}@media screen and (max-width:750px){.mini-cart .cart-recommendations .mini-cart__navigation .product-button .button .icon{width:30px!important;height:30px!important}}.mini-cart .yotpo-sr-bottom-line-summary span span{height:15px}html.mm-scroll-locked{overflow:hidden;overscroll-behavior:contain}.quick-view .card_product__info{margin-top:20px}.quick-view .quick-view__content-scroll .accordion__title{font-size:16px}.quick-view .quick-view__summary{left:1.5rem}.quick-view .select__select{font-size:1.4rem;box-shadow:inset 0 0 0 .1rem #9fa4c1}.quick-view .product__info-container>*+*{margin:0}.quick-view .product__info-container .price-per-day-desktop{display:none}.quick-view .product__info-container .price{margin-top:10px}.quick-view .product__info-container .product__accordion:first-of-type{margin-top:20px}.quick-view .product__info-container .product__accordion .accordion__title{letter-spacing:.1rem;font-weight:600}.quick-view .product__info-container .price{letter-spacing:.03rem}.quick-view .product__info-container .product-form{margin:1rem 0 0}.quick-view .product__info-container .product-form__input input[type=radio]+label{letter-spacing:0;z-index:revert}.quick-view .product__info-container .product-form__input input[type=radio]+label:before{border-bottom:.1rem solid rgb(var(--color-base-text))}.quick-view .product__info-container .variant__container:nth-child(n+3) .variant__content .pack{margin-top:17px}.quick-view .product__info-container .variant__container{padding:1.6rem 1rem;width:32%;min-height:87px;margin:auto}.quick-view .product__info-container .variant__container .variant__content{color:rgb(var(--color-base-text));justify-content:space-between;display:flex;margin-bottom:0;margin-top:0}.quick-view .product__info-container .variant__container .variant__content .prices{margin-top:4px}.quick-view .product__info-container .variant__container .variant__content .pack{margin-top:auto;margin-bottom:auto}.quick-view .product__info-container .variant__container .variant__content .compare_variant_price{font-weight:700;color:#90c045}.quick-view .product__info-container .variant__container .variant__content .variant_price{color:rgb(var(--color-base-text));font-weight:700}.quick-view .product__info-container .variant__container .variant__content .compare_variant_price{font-size:12px;text-align:right;text-decoration:line-through;margin-top:5px}.quick-view .product__info-container .variant__container .variant_discount{font-size:8px;left:-2px;bottom:0;background-color:#669980;position:absolute;text-transform:uppercase;border-radius:30px;color:#fff;height:21px;line-height:21px;right:8px;text-align:center;font-weight:700;top:-8px;width:fit-content;padding-left:5px;padding-right:5px}.quick-view .product__info-container .product-form__input input[type=radio]:checked+label{color:rgb(var(--color-foreground));background-color:#fff;border:1px solid rgb(var(--color-foreground));box-shadow:none}.quick-view .product__info-container .product-form__input input[type=radio]:checked+label:not(.color__swatch):after{background-color:#0000}.quick-view .product__info-container .product-form__input.variant-input-wrapper{justify-content:space-between;margin-top:10px}.quick-view .product__info-container .accordion__content{font-size:1.6rem}.quick-view .product__info-container .accordion__content.rte{align-items:center}.quick-view .product__info-container .accordion__content.rte img{width:30px;height:30px;margin-right:10px}.quick-view .product__info-container .accordion__content p span{color:rgb(var(--color-base-text))!important}.quick-view .product__info-container .accordion__content #bienfaitContainerCMM{margin-bottom:20px;display:flex;align-items:center}.quick-view .product__info-container .accordion__content #bienfaitContainerCMM p{margin-bottom:0;padding-bottom:0}.quick-view .product__info-container .accordion__content p{margin-top:0;line-height:1.6}@media screen and (max-width:768px){.quick-view .product-form__input input[type=radio]+label{font-size:1.2rem}.quick-view .discount__text{font-size:8px!important}}ul.payment_logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:0 6px;list-style:none}ul.payment_logos.logo-subscription{margin-right:auto;margin-left:auto}ul.payment_logos li{list-style-type:none;text-align:center}@media(max-width:767px){ul.payment_logos{display:none}}.customer:is(.account,.order,.addresses){max-width:100%}.customer:is(.account,.order,.addresses) h2{margin-bottom:2rem;margin-top:0}.customer strong{font-weight:600!important}.customer tbody td{line-height:1.5}.customer .pagination li .link svg{display:none!important}.customer .grid__item--one-quarter,.customer .grid__item--three-quarter{background-color:#fff;padding:20px}.customer .grid__item--three-quarter p.order_text{margin:0}.customer .grid__item--three-quarter h2.order_title{margin:35px 0 2rem}.customer .grid__item--three-quarter .order-details{margin-top:40px}.customer .grid__item--three-quarter .link--underline svg{transform:rotate(180deg)}.customer .grid__item--three-quarter #RowTotal,.customer .grid__item--three-quarter [headers=RowTotal]{font-weight:700;font-size:1.6rem!important}.customer .grid__item--one-quarter{height:60%;text-align:left;position:sticky;top:15%}.customer .grid__item--one-quarter h2{margin-bottom:1rem;font-size:calc(var(--font-heading-scale)*2.5rem)}.customer .grid__item--one-quarter .account__menu{display:flex;flex-direction:column;margin-top:30px}.customer .grid__item--one-quarter .account__menu .account__menu-link{display:flex;align-items:center;margin-bottom:10px}.customer .grid__item--one-quarter .account__menu .account__menu-link a{text-decoration:none;color:var(--color-primary);font-size:15px}.customer .grid__item--one-quarter .account__menu .account__menu-link a:hover{font-weight:600}.customer .grid__item--one-quarter .account__menu .account__menu-link img{margin-right:10px}.addresses,.account,.order,.login,.register{background-color:#f2f2f2}.customer.account .order_download{margin-top:11px}.customer.account .order_download a.download_link{color:rgb(var(--color-base-text))}.customer.login .button{margin:4rem 0 0;margin-inline-end:0}.customer.login .link--underline{margin-left:10px}.customer.order .account_addresses{display:flex;justify-content:space-evenly;margin-top:40px}.customer.order .account_addresses h2{margin-bottom:1rem}.customer.order .order_download{margin-top:10px}.customer.order .order_download a.download_link{color:#669980;font-weight:600}.customer.addresses{text-align:center}.customer.addresses li[data-address]:has(.default_address){border:.2rem solid var(--color-primary)}.customer.addresses h1{font-size:calc(var(--font-heading-scale)*2.1rem)!important}.customer.addresses [aria-expanded=true]~div[id] h2{text-align:center;font-size:20px;padding-top:1.83em}.customer.addresses .button.add_button{margin:10px 0 0;margin-inline-end:0;background-color:#fff;border:1px solid #669980;color:#669980}.customer.addresses .button.remove_button{margin:10px 0 0;margin-inline-end:0;background-color:#0000;border:1px solid #fb4444;color:#fb4444}.customer.addresses .address_button{text-align:center;margin-top:20px}.customer.addresses .address_button .link--underline{margin-left:10px}@media only screen and (min-width:750px){.customer.account .grid__item--three-quarter h2{font-size:calc(var(--font-heading-scale)*2.1rem)!important}}@media screen and (max-width:989px){.customer .grid__item--one-quarter{margin-bottom:20px;position:revert}}@media only screen and (max-width:750px){.customer.account h1,.customer.login h1,.customer.register h1,.customer.addresses h1,.customer.order h1{margin-top:40px!important}.customer{margin-top:0;width:100%}.customer td:before{font-weight:600;font-size:14px}.customer.account,.customer.addresses{padding-top:20px}.customer.login,.customer.register{margin-top:0;margin-bottom:0}.customer.order tfoot tr:last-of-type td:before{font-size:1.6rem!important}.customer tfoot td{line-height:1.5}.customer .grid__item--three-quarter .typeset{display:none}.customer .grid__item--three-quarter h2.order_title{margin:0px 0 2rem}.customer .grid__item--three-quarter .pagination{margin-bottom:2rem!important}.customer .grid__item--three-quarter .pagination ul{margin-bottom:2rem}.customer .grid__item--three-quarter h2,.customer .grid__item--one-quarter h2{margin-bottom:1rem;margin-top:1rem}.customer .grid__item--one-quarter .account-menu__header{text-align:center}.customer .grid__item--one-quarter .account__menu a{font-size:18px}.customer .grid__item--one-quarter h2{text-align:center}.customer.addresses .button--tertiary{margin-top:15px}.customer.order .account_addresses{display:revert}.customer.order .account_addresses p{margin:0}.customer.account .order_download{margin-top:0}}.customer.login,.customer.register{margin-top:50px;text-align:center;margin-bottom:50px}.customer.login .field+a,.customer.register .field+a{margin-top:2rem}.customer.login .field input,.customer.register .field input{box-shadow:none;background-color:#fff}.customer.login .recover__link,.customer.register .recover__link{color:gray;text-decoration:underline}.customer.login .login-link,.customer.register .login-link{font-size:15px;color:rgb(var(--color-link))}.customer.login .login-link a,.customer.register .login-link a{font-size:15px;font-weight:600;text-decoration:underline}.customer.login #birthday,.customer.register #birthday{text-align:left;font-size:14px}.customer.login #birthday input,.customer.register #birthday input{margin-top:5px}.customer.login #rc_login,.customer.register #rc_login{display:none}@media screen and (max-width:750px){.customer.login,.customer.register{margin-top:0;margin-bottom:0}}.image-with-text-bundle .fws_row{padding:10px 0 25px}@media(min-width:768px){.image-with-text-bundle .fws_row{text-align:center}}@media(max-width:768px){.image-with-text-bundle .fws_row{padding:10px 0 1px}}.image-with-text-bundle .flp_contain{padding:0 25px}.image-with-text-bundle .flp_contain h2{margin-bottom:8px}.image-with-text-bundle .flp_text p{margin:5px auto 15px}@media(min-width:768px){.image-with-text-bundle .flp_text p{width:45%}}.image-with-text-bundle .image-with-text--bundle{padding:25px 0 45px}.image-with-text-bundle .title-bar h2{margin:10px 0;font-size:25px}.image-with-text-bundle .slider{margin:0 auto;padding-inline-start:0}@media(min-width:768px){.image-with-text-bundle .slider{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:95%!important}}.image-with-text-bundle .slider:focus-visible{outline-offset:0;box-shadow:none}.image-with-text-bundle .slider .slider__item{list-style:none;width:100%}@media(min-width:768px){.image-with-text-bundle .slider .slider__item{flex:0 0 20%;max-width:20%}}.image-with-text-bundle .slider .ie_items{line-height:1.3;text-align:center}.image-with-text-bundle .slider .ie_number{border:1px solid #ff8484;border-radius:50%;color:#ff8484;font-size:28px;font-weight:700;height:50px;margin:0 auto 10px;padding-top:5px;text-align:center;vertical-align:middle;width:50px;line-height:40px}.image-with-text-bundle .slider .ie_items__content p{margin:5px 15px}@media(max-width:768px){.image-with-text-bundle .slider .ie_items__content p{margin:5px 50px}}.image-with-text-bundle .slider .flickity-page-dots{bottom:-35px;width:25%;left:50%;transform:translate(-50%)}#section-collapsible-content-anchor{position:relative;top:-40px}.pdp-timeline{margin-top:0;position:relative;overflow:hidden;padding-bottom:60px}.pdp-timeline .container-fluid{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.pdp-timeline{padding:15px 0 40px}}@media only screen and (max-width:768px){.pdp-timeline__times{display:flex;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.pdp-timeline__times::-webkit-scrollbar{display:none}.pdp-timeline__time-block{flex:0 0 auto;width:200px;box-sizing:border-box;display:flex;flex-direction:column}.pdp-timeline__time-content{white-space:normal;word-wrap:break-word;width:100%;box-sizing:border-box;flex:1}.pdp-timeline__times{justify-content:revert}.pdp-timeline .container-md{padding:15px}}.pdp-timeline__time-box-wrapper svg{filter:brightness(0) saturate(100%) invert(13%) sepia(22%) saturate(6841%) hue-rotate(215deg) brightness(90%) contrast(99%)}.pdp-timeline__bg-wave{width:100%;margin-top:-30px;overflow-x:hidden}@media only screen and (min-width:768px){.pdp-timeline__bg-wave{margin-top:-40px}}@media only screen and (min-width:1024px){.pdp-timeline__bg-wave{margin-top:-80px}}.pdp-timeline__bg-wave .bg-wave{height:100%;margin-left:-80px;width:250%;transition:transform 5s ease-in-out}.pdp-timeline__bg-wave .bg-wave path{fill:#fff}.pdp-timeline__bg-wave.loaded .bg-wave{transform:translate(-50%)}.pdp-timeline__title-wrapper{max-width:750px;margin:0 auto}.pdp-timeline__icons-wrapper{max-height:100px;display:flex;justify-content:space-between;max-width:875px;margin:30px auto}.pdp-timeline__icons-wrapper:before{padding-top:100%}.pdp-timeline__icon{max-height:100px!important;max-width:84px}.pdp-timeline__times{padding:35px 0 0!important;display:flex;justify-content:center}.pdp-timeline__times .slick-track{padding-bottom:32px}.pdp-timeline__time-block{position:relative;padding:20px 0 0;margin-top:40px}.custom-icons-line.product-page{width:60%;margin:30px auto auto}@media only screen and (min-width:1024px){.pdp-timeline__time-block{margin-top:0}}.pdp-timeline__time-box-wrapper{position:absolute;top:0;left:50%;transform:translate(-50%,-100%);background-color:var(--color-primary);padding:8.5px;border-radius:10px;opacity:0;transition:opacity .3s ease-in-out}.pdp-timeline__time-box-wrapper .h5,.pdp-timeline__time-box-wrapper h5{color:#fff;margin:0;font-size:16px}.pdp-timeline__time-box-wrapper svg{position:absolute;left:50%;bottom:-8px;transform:translate(-50%)}.pdp-timeline__circle-line{position:relative;text-align:center}.pdp-timeline__line{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:2px;background-color:var(--color-primary);z-index:1;display:block!important}.pdp-timeline__line--first{width:51%;right:0}.pdp-timeline__line--last{width:51%;left:0}.pdp-timeline__circle{position:relative;margin:0 auto;height:28px;width:28px;background-color:#fff;border:2px solid var(--color-primary);border-radius:50%;z-index:2}.pdp-timeline__circle-inner{position:relative;display:block;height:16px;width:16px;top:4px;left:4px;border-radius:50%;background-color:var(--color-primary);transition:background-color .3s ease-in-out}.pdp-timeline__time-block.active .pdp-timeline__time-box-wrapper{opacity:1}.pdp-timeline__time-block.active .pdp-timeline__circle-inner{background-color:var(--color-primary)}.pdp-timeline__time-content{max-width:290px;margin:20px auto 0;color:var(--color-primary);width:98%;text-align:center;line-height:1.3}.pdp-timeline__slider-arrow{position:absolute;top:64%;transform:translateY(-50%)}.pdp-timeline__slider-arrow svg{height:34px;width:34px}.pdp-timeline__slider-arrow svg circle{fill:#fff}.pdp-timeline__slider-arrow--prev{left:8px;transform:rotate(180deg);transform-origin:50% 25%}.pdp-timeline__slider-arrow--next{right:8px}.slider-arrow:hover svg circle{fill:#141414}.pdp-timeline__title{font-size:28px;line-height:1.3;color:var(--color-primary);margin-bottom:20px}.pdp-timeline__content{font-size:1.75rem;color:var(--color-primary)}.pdp-timeline__title-wrapper p span{color:var(--color-primary)!important}.pdp-timeline__title-wrapper{max-width:700px}@media only screen and (max-width:1023px){.mobile-and-tablet-hidden{display:none!important}}@media only screen and (min-width:1024px){.mobile-and-tablet-only{display:none!important}}#quickactions{min-height:auto!important}#quickactions .qa-container{background-color:#eeeff4;text-align:center}#quickactions .qa-container .qa-margin-bottom{justify-content:center!important}#quickactions .qa-container h2{color:var(--color-primary)!important;text-transform:unset!important;text-align:center!important;font-size:calc(var(--font-heading-scale)*2.2rem)!important;margin-bottom:20px}#quickactions .qa-container .qa-button{background-color:#669980}#quickactions .qa-container input:focus{outline:none!important}.qa-container:before{content:"";width:101px;height:101px;background-image:url(/cdn/shop/files/Mockup_Pot-en-verre_44705296-a469-427c-a9ab-7b28f5b621e5.png?v=1718810349);background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin:auto}#qa-section-verification-code-input a{color:gray!important}#rc_manage_subscription_container{margin-top:20px!important}.title-bold,#recharge-novum #recharge-te #rc_te-template-wrapper h4,body#recharge-novum #recharge-te h4{line-height:22px!important}@media screen and (max-width:768px){#quickactions .qa-container{margin-right:15px;margin-left:15px}#recharge-novum #recharge-te .rc_page-width{padding-left:15px!important;padding-right:15px!important;max-width:100%!important}}@media(min-width:768px){#recharge-novum #recharge-te #rc_te-template-wrapper #rc_manage_subscription_container .edit_subscription_info--wrapper{margin-right:0!important;flex-basis:100%!important}}#recharge-novum #recharge-te #rc_manage_subscription_container div button.lm-btn{border-color:red;background-color:#fff!important;color:red!important}#recharge-novum #recharge-te #rc_te-template-wrapper .rc_discount,body#recharge-novum #recharge-te .rc_discount:before{content:"";width:101px;height:101px;margin-right:20px;background-image:url(/cdn/shop/files/Fiche-Produit_Visuel_pot-verre.png?v=1717664279);background-size:contain;background-repeat:no-repeat;vertical-align:middle}#recharge-novum #recharge-te #rc_te-template-wrapper .rc_discount,body#recharge-novum #recharge-te .rc_discount{display:flex;justify-content:start!important;width:100%!important;align-items:center!important}.rc_discount__code{margin-right:30px!important}subscription-widget{border:none}subscription-widget,bundle-subscription-widget{border-radius:4px;display:none;margin:10px 0 15px!important;font-size:1.5rem}subscription-widget.-active,bundle-subscription-widget.-active{display:block}subscription-widget .subscription-price,subscription-widget .subscription-full-price,bundle-subscription-widget .subscription-price,bundle-subscription-widget .subscription-full-price{font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:98%;letter-spacing:-.04em;vertical-align:bottom;text-transform:uppercase}subscription-widget.borders h3,bundle-subscription-widget.borders h3{margin-bottom:10px;font-size:14px;text-align:left;font-weight:700;font-style:Bold;font-size:16px;letter-spacing:-4%;text-transform:uppercase}subscription-widget.borders .enable-subscription-checkbox,bundle-subscription-widget.borders .enable-subscription-checkbox{padding:15px 15px 15px 5px;border:1px solid #d3d3d3;border-radius:var(--button-radius);cursor:pointer;background-color:#0000}subscription-widget.borders .enable-subscription-checkbox.-active,bundle-subscription-widget.borders .enable-subscription-checkbox.-active{border-color:#1d1111;background-color:#f2f2f2}subscription-widget.borders .enable-subscription-checkbox.-disabled,bundle-subscription-widget.borders .enable-subscription-checkbox.-disabled{opacity:.6;pointer-events:none}subscription-widget.borders .enable-subscription-checkbox:first-of-type,bundle-subscription-widget.borders .enable-subscription-checkbox:first-of-type{margin-bottom:15px}subscription-widget.borders .enable-subscription-checkbox.subscription-option,bundle-subscription-widget.borders .enable-subscription-checkbox.subscription-option{flex-direction:column}subscription-widget.borders .enable-subscription-checkbox .subscription-option-header,bundle-subscription-widget.borders .enable-subscription-checkbox .subscription-option-header{display:flex;align-items:center;width:100%}subscription-widget.borders .enable-subscription-checkbox .form__facet-checkbox span,bundle-subscription-widget.borders .enable-subscription-checkbox .form__facet-checkbox span{margin-left:5px;padding:3px 4px;font-size:11px;background:#90c045;color:#253b1d}subscription-widget.borders .enable-subscription-checkbox .subcription-description,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description{flex-direction:column;width:100%;padding:0 0 0 10px}subscription-widget.borders .enable-subscription-checkbox .subcription-description.-active,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description.-active{display:flex;background-color:#f2f2f2}subscription-widget.borders .enable-subscription-checkbox .subcription-description h3,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description h3{margin-top:20px;text-align:left;font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:120%;letter-spacing:-.01em;text-transform:lowercase}subscription-widget.borders .enable-subscription-checkbox .subcription-description h3:first-letter,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description h3:first-letter{text-transform:uppercase}@media only screen and (max-width:768px){subscription-widget.borders .enable-subscription-checkbox .subcription-description h3,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description h3{font-size:1.3rem}}subscription-widget.borders .enable-subscription-checkbox .subcription-description .select__select,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description .select__select{margin-top:10px;background-color:#fff;border-radius:4px}subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__rea,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__rea{margin-bottom:0}subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__rea li,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__rea li{justify-content:flex-start;align-items:center;font-weight:500;text-align:left}subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__rea li svg,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__rea li svg{margin-top:2px;width:25px;min-width:25px;height:25px;padding:3px}subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__rea li:nth-child(1) svg,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__rea li:nth-child(1) svg{margin-top:4px}subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__more-info,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__more-info{display:flex;gap:5px;margin-top:10px;font-family:DM Mono,monospace;font-weight:400;font-size:16px;text-transform:uppercase;text-decoration:underline}@media only screen and (max-width:768px){subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__more-info,bundle-subscription-widget.borders .enable-subscription-checkbox .subcription-description .product-subcription__more-info{font-size:1.3rem}}subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices,bundle-subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices{gap:10px}subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices .product-price-now,bundle-subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices .product-price-now{margin:0;font-size:15px;color:rgb(var(--color-base-text))}subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices p.product-price-before.default-pricing,bundle-subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices p.product-price-before.default-pricing{margin:0}subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices p.product-price-before.default-pricing span,subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices p.product-price-before.default-pricing [data-price],bundle-subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices p.product-price-before.default-pricing span,bundle-subscription-widget.borders .enable-subscription-checkbox .price-wrapper .price-wrapper__prices p.product-price-before.default-pricing [data-price]{color:#a9a9a9;font-weight:500;text-decoration:line-through}subscription-widget.borders .enable-subscription-checkbox [class*=product-price],bundle-subscription-widget.borders .enable-subscription-checkbox [class*=product-price]{font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:98%;letter-spacing:-.04em;vertical-align:bottom;text-transform:uppercase}subscription-widget.borders .enable-subscription-checkbox .minumim-amount-message,bundle-subscription-widget.borders .enable-subscription-checkbox .minumim-amount-message{font-size:14px;font-weight:500}subscription-widget.borders .enable-subscription-checkbox .subscription-full-price,bundle-subscription-widget.borders .enable-subscription-checkbox .subscription-full-price{font-weight:500}subscription-widget .enable-subscription-checkbox,bundle-subscription-widget .enable-subscription-checkbox{display:flex;align-items:center;padding:20px 20px 20px 10px;background-color:#f2f2f2;font-weight:600;border-radius:4px}subscription-widget .enable-subscription-checkbox #enable-subscription,subscription-widget .enable-subscription-checkbox #disable-subscription,bundle-subscription-widget .enable-subscription-checkbox #enable-subscription,bundle-subscription-widget .enable-subscription-checkbox #disable-subscription{display:none}subscription-widget .enable-subscription-checkbox label,bundle-subscription-widget .enable-subscription-checkbox label{display:flex;align-items:center;margin:0!important;padding:0!important;height:auto!important;line-height:1.2;white-space:nowrap;cursor:pointer}subscription-widget .enable-subscription-checkbox label:before,bundle-subscription-widget .enable-subscription-checkbox label:before{content:" ";display:block;width:13px;height:13px;margin-left:10px;border-radius:50%;border-width:2px;border-style:solid;margin-right:10px}subscription-widget .enable-subscription-checkbox input:checked+label:before,bundle-subscription-widget .enable-subscription-checkbox input:checked+label:before{background-image:radial-gradient(rgb(var(--color-base-text)) 100%,transparent 51%)}subscription-widget .enable-subscription-checkbox .subscription-price,bundle-subscription-widget .enable-subscription-checkbox .subscription-price{margin-left:auto;white-space:nowrap;margin-right:10px}subscription-widget .enable-subscription-checkbox .subscription-full-price,bundle-subscription-widget .enable-subscription-checkbox .subscription-full-price{color:#a9a9a9;text-decoration:line-through;white-space:nowrap}@media only screen and (max-width:768px){subscription-widget .enable-subscription-checkbox,bundle-subscription-widget .enable-subscription-checkbox{padding:10px;flex-wrap:wrap}subscription-widget .enable-subscription-checkbox label,bundle-subscription-widget .enable-subscription-checkbox label{font-size:1.3rem;white-space:normal}subscription-widget .enable-subscription-checkbox label:before,bundle-subscription-widget .enable-subscription-checkbox label:before{margin-left:0}subscription-widget .enable-subscription-checkbox .subscription-price,subscription-widget .enable-subscription-checkbox .subscription-full-price,bundle-subscription-widget .enable-subscription-checkbox .subscription-price,bundle-subscription-widget .enable-subscription-checkbox .subscription-full-price{white-space:normal;overflow-wrap:break-word;word-break:break-word}}subscription-widget .subcription-description,bundle-subscription-widget .subcription-description{display:none;padding:0 20px 20px}subscription-widget .subcription-description.-active,bundle-subscription-widget .subcription-description.-active{display:block;background-color:#f2f2f2}subscription-widget .subcription-description h3,bundle-subscription-widget .subcription-description h3{margin:0 0 10px;font-family:Zalando,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:120%;letter-spacing:-.01em}subscription-widget .subcription-description .select__select option,bundle-subscription-widget .subcription-description .select__select option{font-size:1.5rem}subscription-widget .subcription-description .product-subcription__rea,bundle-subscription-widget .subcription-description .product-subcription__rea{margin:1em 0;padding:0;list-style:none}subscription-widget .subcription-description .product-subcription__rea li,bundle-subscription-widget .subcription-description .product-subcription__rea li{display:flex;gap:10px;padding-bottom:8px;line-height:1.2;align-items:center}subscription-widget .subcription-description .product-subcription__more-info,bundle-subscription-widget .subcription-description .product-subcription__more-info{font-family:DM Mono,monospace;color:var(--color-base-text);margin-left:5px}@media only screen and (max-width:768px){subscription-widget .subcription-description,bundle-subscription-widget .subcription-description{padding:0 10px 10px}subscription-widget .subcription-description h3,bundle-subscription-widget .subcription-description h3{font-size:1.4rem}subscription-widget .subcription-description .product-subcription__more-info,bundle-subscription-widget .subcription-description .product-subcription__more-info{margin-left:0}}@media only screen and (max-width:768px){subscription-widget,bundle-subscription-widget{font-size:1.4rem}}bundle-subscription-widget .enable-subscription-checkbox{background-color:#0000}@media only screen and (max-width:768px){bundle-subscription-widget .enable-subscription-checkbox.single-purchase-option label{width:65%}.subscription-widget .enable-subscription-checkbox label:before{width:13px;height:13px}subscription-widget .enable-subscription-checkbox label:before{width:13px!important;height:13px!important;margin-left:4px}.template-product .product__info-container product-quick-add label{font-size:1.3rem}}.image-banner .hours_container,.image-banner .days_container,.image-banner .minutes_container,.image-banner .seconds_container{display:grid;text-align:center}.image-banner .days_unit,.image-banner .hours_unit,.image-banner .minutes_unit,.image-banner .seconds_unit{font-weight:400}.image-banner .announcement__countdown,.image-banner .countdown_text{margin-top:0!important}.image-banner .hours_container span:first-child,.image-banner .days_container span:first-child,.image-banner .minutes_container span:first-child,.image-banner .seconds_container span:first-child{font-size:30px;font-weight:700}.image-banner .announcement__countdown{display:flex;justify-content:space-around;border:1px solid;padding:10px}.image-banner .countdown_text{text-align:center;position:relative;bottom:-11px;background-color:#000;width:20%;margin:auto;color:#fff}@media(max-width:768px){.image-banner .announcement__countdown,.image-banner .countdown_text{margin-top:0!important}.image-banner .announcement__countdown{margin-top:19px;padding:20px}.image-banner .countdown_text{bottom:-15px;width:34%}.image-banner .hours_container span:first-child,.image-banner .days_container span:first-child,.image-banner .minutes_container span:first-child,.image-banner .seconds_container span:first-child{font-size:20px}}.announcement-bar.timer{display:flex;justify-content:space-evenly;align-items:center;z-index:28}.announcement-bar.timer .days_unit,.announcement-bar.timer .hours_unit,.announcement-bar.timer .minutes_unit,.announcement-bar.timer .seconds_unit{font-weight:400;font-size:12px}.announcement-bar.timer .hours_container,.announcement-bar.timer .days_container,.announcement-bar.timer .minutes_container,.announcement-bar.timer .seconds_container{display:flex;align-items:baseline;margin-right:10px}.announcement-bar.timer .hours_container span:first-child,.announcement-bar.timer .days_container span:first-child,.announcement-bar.timer .minutes_container span:first-child,.announcement-bar.timer .seconds_container span:first-child{font-size:20px;font-weight:700}.announcement-bar.timer .announcement__countdown{display:flex;padding:10px}.announcement-bar.timer .countdown_text{text-align:center;font-size:15px}.announcement-bar.timer .button{margin-top:auto;margin-bottom:auto;height:37px;min-height:0;min-width:20rem}.announcement-bar.timer .tiret{margin-right:3px;margin-left:3px}@media(max-width:768px){.announcement-bar.timer{display:flex;align-items:baseline}.announcement-bar.timer .announcement__countdown{justify-content:center;padding:0 0 10px}.announcement-bar.timer .countdown_text p{margin-bottom:0}.announcement-bar.timer .button{min-height:0;display:flex;width:60%;margin:auto auto 20px;min-width:24rem;display:none}.announcement-bar.timer .hours_container,.announcement-bar.timer .days_container,.announcement-bar.timer .minutes_container,.announcement-bar.timer .seconds_container{margin-right:6px}.announcement-bar.timer .hours_container span:first-child,.announcement-bar.timer .days_container span:first-child,.announcement-bar.timer .minutes_container span:first-child,.announcement-bar.timer .seconds_container span:first-child{font-size:16px}}.seasonal-deal__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.8rem;padding-inline:2rem}.seasonal-deal__content .banner{text-align:center;position:relative;overflow:hidden;display:flex;flex-direction:column}.seasonal-deal__content .banner>.media{width:100%;height:auto;object-fit:cover}.seasonal-deal__content .text-group{padding:1.5rem;color:#fff}.seasonal-deal__content .text-group.on-side .button,.seasonal-deal__content .banner-text-overlay .button{margin-block-end:2rem}.seasonal-deal__content .text-group.on-side .button{border:none}.banner-text-overlay{position:absolute;width:80%;z-index:1}.seasonal-deal__item .top-left{top:0;left:0}.seasonal-deal__item .top-center{top:0;left:50%;transform:translate(-50%)}.seasonal-deal__item .top-right{top:0;right:0}.seasonal-deal__item .middle-left{top:50%;left:0;transform:translateY(-50%)}.seasonal-deal__item .middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.seasonal-deal__item .middle-right{top:50%;right:0;transform:translateY(-50%)}.seasonal-deal__item .bottom-left{bottom:0;left:0}.seasonal-deal__item .bottom-center{bottom:0;left:50%;transform:translate(-50%)}.seasonal-deal__item .bottom-right{bottom:0;right:0}.seasonal-deal__content .layout-top{flex-direction:column}.seasonal-deal__content .layout-bottom{flex-direction:column-reverse}.seasonal-deal__content .layout-left{flex-direction:row}.seasonal-deal__content .layout-right{flex-direction:row-reverse}.seasonal-deal__item-text{padding:1rem}.seasonal-deal__item.overlay-opacity{position:relative}.seasonal-deal__item.overlay-opacity .media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-overlay);opacity:var(--opacity-overlay);pointer-events:none;z-index:1}.seasonal-deal__content{padding-inline-start:2rem;padding-inline-end:2rem}.popover-close-button.header__icon:after{content:"";position:absolute;width:3.4rem;height:3.4rem;border-radius:50%;transform:scale(0);background-color:rgba(var(--color-foreground),.08);transition:transform var(--duration-default) ease}.popover-close-button.header__icon .icon-close{height:1.4rem;width:1.4rem;stroke-width:calc(var(--icon-weight) - .1px);color:rgb(var(--color-link))}.popover-close-button.header__icon{position:absolute;top:1rem;right:1rem;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}#deal-drawer:popover-open .popover-close-button.header__icon:after{transform:scale(1);transition-delay:var(--duration-long)}.seasonal-deal__header{padding:2rem}.seasonal-deal__header .title{margin:0;text-transform:uppercase;letter-spacing:.3rem}.seasonal-deal__border{display:block;margin-top:1.5rem;border-bottom:.1rem solid rgb(var(--color-border))}header-popover button.header__icon{cursor:pointer;background:#0000;border:none}body.with-popover{pointer-events:none;height:100vh;overflow-y:hidden;padding-right:15px}#deal-drawer{pointer-events:auto;border:none;position:fixed;inset:unset;top:0;height:100dvh;right:0;transition:translate var(--duration-long) allow-discrete,display var(--duration-long) allow-discrete,overlay var(--duration-long) allow-discrete;translate:45rem 0;z-index:9;padding:0}#deal-drawer:popover-open{translate:0 0}#deal-drawer:popover-open::backdrop{opacity:.7}@starting-style{#deal-drawer:popover-open::backdrop{opacity:0}}#deal-drawer::backdrop{background-color:#000;opacity:0;transition:opacity var(--duration-long),display var(--duration-long) allow-discrete,overlay var(--duration-long) allow-discrete}@starting-style{#deal-drawer:popover-open{translate:45rem 0}}@media screen and (min-width:990px){#deal-drawer{width:45rem}}header-popover .header__icon svg{animation:wiggle 4s ease-in-out infinite}@keyframes wiggle{0%,90%{transform:rotate(0)}92%{transform:rotate(10deg)}94%{transform:rotate(-10deg)}96%{transform:rotate(5deg)}98%{transform:rotate(0)}}@media only screen and (max-width:769px){.product-sticky-cart .sticky-cart__form .select__select,.product-sticky-cart .sticky-cart__form .quantity__input{font-size:16px!important}}.faq.page-width{padding:0;max-width:95%}@media screen and (max-width:749px){.faq.page-width{max-width:91%}}.faq .faq__right-column accordion-tab details summary~*{padding-top:0!important;padding-bottom:0!important}.faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:var(--faq-background-color, rgba(var(--color-foreground), .06))}.faq-section-wrapper{background-color:var(--faq-background-color, transparent)}.faq--two-columns{display:flex;flex-direction:column;gap:3rem}@media screen and (min-width:990px){.faq--two-columns{flex-direction:row;gap:4rem;align-items:flex-start}.faq__left-column{flex:0 0 40%;max-width:40%}.faq__left-media{display:flex}.faq__left-link{width:30%}.faq__left-image img{width:70%}.faq__right-column{flex:1}}.faq__left-column{display:flex;flex-direction:column;gap:1.5rem}.faq__left-title{font-size:2.4rem;font-weight:600;line-height:1.2;margin:0;color:var(--faq-heading-color, inherit);text-transform:lowercase}.faq__left-title:first-letter{text-transform:uppercase}@media screen and (min-width:750px){.faq__left-title{font-size:48px}}.faq__left-link{font-size:1.2rem;text-decoration:underline;color:inherit;transition:opacity var(--duration-default) ease}.faq__left-link:hover{opacity:.7}.faq__left-image--desktop{display:none}.faq__left-image--mobile{display:block}@media screen and (min-width:990px){.faq__left-image--desktop{display:block;width:70%}.faq__left-image--mobile{display:none}}.faq__left-image img{width:70%;height:auto}@media screen and (max-width:989px){.faq__left-title-group{display:flex}.faq__left-title{width:70%}.faq__left-image.faq__left-image--mobile{width:30%}.faq__left-image img{width:100%}}.faq accordion-tab{display:block}.faq accordion-tab+accordion-tab{margin-top:0}.faq .h3{margin-top:0}.faq .faq-heading{color:var(--faq-heading-color, inherit)}h3.faq-question{margin:0;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.4px;text-transform:none}.faq-question{border-top:1px solid #d3d3d3;padding:15px 0}.faq .accordion__content{color:var(--faq-answer-color, inherit);margin-bottom:10px}.faq .h3+.rte{margin-top:-1rem;margin-bottom:3rem}.faq accordion-tab+.h3{margin-top:4rem}@media screen and (min-width:750px){.faq accordion-tab+.h3{margin-top:6rem}}.faq details summary{text-transform:uppercase;letter-spacing:.25rem;font-size:1.2rem;color:var(--faq-question-color, rgb(var(--color-foreground)))}@media screen and (min-width:750px){.faq details summary{font-size:1.3rem}}.faq details summary>span{display:flex;align-items:center;justify-content:space-between}.faq details summary .icon{position:relative;float:right;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;margin-inline-start:1.5rem;margin-inline-end:0;color:var(--faq-icon-color, rgb(var(--color-foreground)));transition-property:transform,color,background-color;transition-timing-function:ease;transition-duration:var(--duration-default);flex-shrink:0;background-color:#0000;border:none}.faq details summary .icon:before{width:1.2rem}.faq details summary .icon:after{height:1.2rem;transition:height var(--duration-default) ease}@media screen and (hover:hover){.faq details:not([open]) summary:hover .icon{transform:rotate(90deg)}}.faq details summary~*{padding-top:1rem;padding-bottom:2rem}.faq details[open] summary .icon{color:#1d1111;background-color:#0000}.faq details[open] summary .icon:after{height:0}.multicolumn-card__info{min-height:5rem}.multicolumn-list__item.center .multicolumn-card__title-wrapper{justify-content:center}.multicolumn-list__item.right .multicolumn-card__title-wrapper{justify-content:flex-end}.multicolumn-list__item.left .multicolumn-card__title-wrapper{justify-content:flex-start}timeline-component{--timeline-accent-color: #ff6b35;--timeline-animation-speed: .8s;--timeline-bg-color: #1a1a1a;--timeline-content-bg-color: #fff;--timeline-text-color: #fff;--timeline-date-color: #ccc;--timeline-border-radius: 8px;--timeline-shadow: 0 10px 30px rgba(0, 0, 0, .1);--timeline-dot-size: 18px;--timeline-bar-width: 3px;--timeline-transition: all var(--timeline-animation-speed) cubic-bezier(.4, 0, .2, 1)}.timeline-section{height:500vh;scroll-snap-type:y mandatory;position:relative;isolation:isolate;scroll-behavior:smooth}.timeline-container{position:sticky;top:0;height:100vh;display:flex;background:var(--timeline-content-bg-color);box-shadow:0 2px 24px #0000000a;scroll-snap-align:start;overflow:hidden}.timeline-panel{width:50%;background-color:var(--timeline-bg-color);color:var(--timeline-text-color);position:relative;display:flex;flex-direction:column;padding:4rem;z-index:1}.timeline-bar{position:absolute;left:50%;top:0;bottom:0;width:var(--timeline-bar-width);background:linear-gradient(to bottom,transparent 0%,transparent 10%,rgba(255,255,255,.4) 20%,rgba(255,255,255,.4) 80%,transparent 90%,transparent 100%);transform:translate(-50%);will-change:transform}.timeline-dot{position:absolute;left:50%;top:50%;width:var(--timeline-dot-size);height:var(--timeline-dot-size);background-color:#fff;border-radius:50%;transform:translate(-50%) translateY(-50%);transition:var(--timeline-transition);z-index:10;opacity:0;will-change:transform,opacity,background-color;display:block!important}.timeline-dot.active{background-color:var(--timeline-accent-color);box-shadow:0 0 10px #ff6b3580;opacity:1;transform:translate(-50%) translateY(-50%) scale(1.1)}.timeline-content{position:relative;z-index:5;height:100%;display:flex;flex-direction:column;justify-content:center}.timeline-item{position:absolute;top:50%;width:100%;opacity:0;transform:translateY(-50%);transition:var(--timeline-transition);pointer-events:none;display:flex;align-items:center;justify-content:space-between;will-change:transform,opacity}.timeline-item.active{opacity:1;transform:translateY(-50%);pointer-events:auto}.timeline-date{font-weight:600;color:var(--timeline-date-color);text-transform:uppercase;letter-spacing:.1rem;width:45%;text-align:right;padding-right:2rem;font-family:var(--font-heading-family, inherit)}.timeline-text{line-height:1.4;color:var(--timeline-text-color);width:45%;text-align:left;padding-left:2rem;font-family:var(--font-body-family, inherit)}.source-link{color:var(--timeline-accent-color);text-decoration:underline;font-size:1.6rem;transition:color .2s ease}.source-link:hover{color:color-mix(in srgb,var(--timeline-accent-color) 80%,#fff 20%);text-decoration:none}.source-link:focus{outline:2px solid var(--timeline-accent-color);outline-offset:2px;border-radius:2px}.content-panel{width:50%;background-color:var(--timeline-content-bg-color);position:relative;overflow:hidden;z-index:1}.slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transform:translateY(100%);transition:var(--timeline-transition);display:flex;align-items:center;justify-content:center;padding:2rem;will-change:transform,opacity}timeline-component[data-enable-padding=false] .slide{padding:0}timeline-component[data-enable-padding=false] .slide img{max-width:100%;max-height:100%;border-radius:0}.slide.active{opacity:1;transform:translateY(0)}.slide img{max-width:90%;max-height:90%;object-fit:cover;border-radius:var(--timeline-border-radius);box-shadow:var(--timeline-shadow);transition:transform .3s ease;transform:scale(1.02)}.slide-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#6b7280;gap:1rem;width:80%}.slide-placeholder svg{opacity:.5}.slide-placeholder p{font-size:1.4rem;margin:0}.timeline-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,var(--timeline-bg-color) 50%,var(--timeline-content-bg-color) 50%);z-index:-1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.timeline-section{scroll-snap-type:none}}@media(prefers-contrast:high){.timeline-bar{background:linear-gradient(to bottom,transparent 0%,transparent 10%,#fff 20%,#fff 80%,transparent 90%,transparent 100%)}.timeline-dot{border:2px solid #fff}.timeline-dot.active{background-color:#fff;color:#000}}@media screen and (max-width:990px){.timeline-panel{padding:3rem}.timeline-date{font-size:2.5rem;padding-right:1.5rem}.timeline-text{font-size:2rem;padding-left:1.5rem}}@media screen and (max-width:768px){timeline-component{--timeline-dot-size: 16px;--timeline-bar-width: 4px}.timeline-container{flex-direction:column}.timeline-panel,.content-panel{width:100%;height:50vh}.timeline-panel{padding:2rem}.timeline-content{padding-left:2rem}.timeline-item{width:90%;flex-direction:column;text-align:center;gap:1rem}.timeline-date,.timeline-text{width:80%;text-align:center;padding:0}.timeline-bar{left:4rem;top:2rem;bottom:2rem}.slide{padding:1rem}.slide img{max-width:100%;max-height:100%}timeline-component[data-enable-padding=false] .slide{padding:0}}@media screen and (max-width:480px){.timeline-panel{padding:1.5rem}.source-link{font-size:1.8rem}}@media print{.timeline-section{height:auto!important;page-break-inside:avoid}.timeline-container{position:static;height:auto;flex-direction:column;page-break-inside:avoid}.timeline-panel,.content-panel{width:100%;height:auto}.timeline-item,.slide{position:static;opacity:1!important;transform:none!important}.timeline-dot{display:none}.slide img{max-width:100%;height:auto}}.timeline-item,.slide,.timeline-dot{backface-visibility:hidden;perspective:1000px}.comparison-table-section{margin:0 auto}.comparison-table-wrapper{margin-top:2rem;border-radius:var(--table-border-radius, .5rem);box-shadow:var(--table-box-shadow, 0 2px 8px rgba(0, 0, 0, .1));background:rgb(var(--color-table-background, var(--color-background)));overflow:hidden}.comparison-table{display:flex;width:100%;min-height:400px;align-items:stretch}.comparison-table__sticky-column{flex:0 0 200px;background:rgb(var(--color-table-background, var(--color-background)));border-right:var(--sticky-border-width, 1px) solid rgb(var(--color-border));z-index:10;display:flex;flex-direction:column}.comparison-table__scrollable-content{display:grid;grid-template-columns:repeat(var(--number-of-product-columns),1fr);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--color-border),.5) rgba(0,0,0,0);scroll-behavior:smooth;touch-action:auto;overscroll-behavior-x:contain;contain:layout}.comparison-table__scrollable-content::-webkit-scrollbar{height:8px}.comparison-table__scrollable-content::-webkit-scrollbar-track{background:#0000}.comparison-table__scrollable-content::-webkit-scrollbar-thumb{background:rgba(var(--color-border),.5);border-radius:4px}.comparison-table__scrollable-content::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-border),.8)}.comparison-table__products-header{display:grid;grid-template-columns:subgrid;grid-column:span var(--number-of-product-columns);grid-template-rows:repeat(4,auto);border-bottom:1px solid rgb(var(--color-border))}.comparison-table--inline-criteria .comparison-table__products-header{border-bottom:none}.comparison-table__data-row{display:grid;grid-template-columns:subgrid;grid-column:span var(--number-of-product-columns);grid-template-rows:repeat(2,auto);border-bottom:1px solid rgb(var(--color-border))}.comparison-table__data-row:last-child{border-bottom:none}.comparison-table__criteria-header{display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgb(var(--color-table-background, var(--color-background)));border-bottom:1px solid rgb(var(--color-border));font-weight:600;gap:.5rem;flex:0 0 auto;min-height:60px}.comparison-table__warning-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:#f59e0b}.comparison-table__product,.comparison-table__cell{background:rgb(var(--color-table-background, var(--color-background)));border-right:var(--vertical-border-width, 1px) solid rgb(var(--color-border));height:100%;min-width:200px;width:200px}.comparison-table__product{display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row:span 4;padding:1.5rem 1.5rem 3rem}.comparison-table__product>*{align-self:flex-start}.comparison-table__product>.comparison-table__product-description{grid-row:3/4}.comparison-table__product>.comparison-table__product-button{grid-row:4/5}.comparison-table__product:last-child{border-right:none}.comparison-table__product-image{width:100%;margin-bottom:1rem;overflow:hidden;border-radius:.5rem}.comparison-table__product-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.comparison-table__product-img.placeholder{background-color:rgb(var(--color-border));border-radius:.5rem}.comparison-table__product-title{font-weight:600;line-height:1.4;color:rgb(var(--color-foreground));min-height:2.5rem;margin-block-end:.5rem;margin-block-start:0}.comparison-table__product-button{background:rgb(var(--color-button-background));color:rgb(var(--color-button-text));padding:.5rem 1rem;border:none;border-radius:.375rem;font-weight:500;text-decoration:none;transition:all .2s ease;cursor:pointer;min-width:80px;margin-block-start:1.5rem;min-height:4rem}.comparison-table__product-button:hover:not(:disabled){background:rgba(var(--color-button-background),.9);transform:translateY(-1px)}.comparison-table__product-button:disabled{opacity:.5;cursor:not-allowed}.comparison-table__product--placeholder{opacity:.6}.comparison-table__criteria{display:grid;grid-template-rows:1fr;align-items:center;padding:1.5rem;background:rgb(var(--color-highlight));border-bottom:1px solid rgb(var(--color-border));gap:1.5rem;font-weight:500;color:rgb(var(--color-foreground));min-height:50px}.comparison-table__criteria:has(.comparison-table__criteria-icon){grid-template-rows:auto auto;align-items:flex-start}.comparison-table__criteria:last-child{border-bottom:none}.comparison-table__criteria-icon{align-self:flex-end;width:var(--icon-size, 24px);height:var(--icon-size, 24px);color:rgb(var(--color-foreground))}.comparison-table__criteria-name{line-height:1.4}.comparison-table__cell{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-row:span 2;align-items:center;padding:2.5rem 1.5rem;gap:1.5rem;line-height:1.4;color:rgb(var(--color-foreground));word-wrap:break-word;overflow-wrap:break-word}.comparison-table__cell:has(.comparison-table__product-icon){grid-template-rows:subgrid;align-items:flex-start}.comparison-table__cell:last-child{border-right:none}.comparison-table--with-criteria .comparison-table__cell{padding:1.5rem}.comparison-table:not(.comparison-table--with-criteria) .comparison-table__scrollable-content{flex:1;width:100%}.comparison-table__data-row:hover .comparison-table__cell{background:rgba(var(--color-highlight),.3)}.comparison-table__criteria:hover{background:rgba(var(--color-highlight),.8)}.comparison-table__custom-icon{width:var(--icon-size, 24px);height:var(--icon-size, 24px);object-fit:contain}.comparison-table--auto-fit .comparison-table__products-header,.comparison-table--auto-fit .comparison-table__data-row{width:100%}.comparison-table--auto-fit .comparison-table__product,.comparison-table--auto-fit .comparison-table__cell{min-width:150px;width:auto}.comparison-table--scroll .comparison-table__products-header,.comparison-table--scroll .comparison-table__data-row{min-width:max-content}.comparison-table--scroll .comparison-table__product,.comparison-table--scroll .comparison-table__cell{min-width:200px;width:200px}.comparison-table--scroll .comparison-table__scrollable-content{mask-image:linear-gradient(to right,black calc(100% - 40px),transparent 100%);-webkit-mask-image:linear-gradient(to right,black calc(100% - 40px),transparent 100%);position:relative}@media screen and (max-width:768px){.comparison-table-wrapper{margin:1rem -1rem 0;border-radius:var(--table-border-radius, 0)}.comparison-table__sticky-column{flex:0 0 150px}.comparison-table__criteria-icon,.comparison-table__product-icon,.comparison-table__custom-icon{width:calc(var(--icon-size, 24px)*.83);height:calc(var(--icon-size, 24px)*.83)}.comparison-table__product{min-width:150px;width:150px}.comparison-table__product-image{margin-bottom:.75rem}.comparison-table__product-title{margin-block-end:.25rem;min-height:2rem}.comparison-table__product-button{padding:.375rem .75rem;min-width:60px}.comparison-table__cell{flex:0 0 150px;min-width:150px;width:150px}.comparison-table--auto-fit .comparison-table__product,.comparison-table--auto-fit .comparison-table__cell{min-width:120px}}@media screen and (max-width:480px){.comparison-table__sticky-column{flex:0 0 120px}.comparison-table__criteria-name{line-height:1.2}.comparison-table__product{min-width:120px;width:120px;padding:1rem}.comparison-table__product-image{margin-bottom:.5rem}.comparison-table__product-title{margin-block-end:.25rem;min-height:1.5rem;line-height:1.2}.comparison-table__product-button{padding:.25rem .5rem;min-width:50px}.comparison-table__cell{flex:0 0 120px;min-width:120px;width:120px;padding:1rem;line-height:1.2}.comparison-table__criteria{padding:1rem}.comparison-table--auto-fit .comparison-table__product,.comparison-table--auto-fit .comparison-table__cell{min-width:100px}}#shopify-section-comparison-table .comparison-table-wrapper{background:rgb(var(--color-table-background, var(--color-background)))}#shopify-section-comparison-table .comparison-table__criteria-header,#shopify-section-comparison-table .comparison-table__product,#shopify-section-comparison-table .comparison-table__cell{background:rgb(var(--color-table-background, var(--color-background)));color:rgb(var(--color-foreground))}#shopify-section-comparison-table .comparison-table__criteria{background:rgb(var(--color-highlight));color:rgb(var(--color-foreground))}#shopify-section-comparison-table .comparison-table__product-button{background:rgb(var(--color-button-background));color:rgb(var(--color-button-text))}.comparison-table__product-button:focus,.comparison-table__product-button:focus-visible{outline:2px solid rgb(var(--color-button-background));outline-offset:2px}@media print{.comparison-table-wrapper{box-shadow:none;border:1px solid #ccc}.comparison-table__product:hover{background:inherit!important;transform:none!important}}.comparison-table__product-description p{margin-block:0}.comparison-table__product-icon{align-self:flex-end;width:var(--icon-size, 24px);height:var(--icon-size, 24px)}.comparison-table__product-text{min-width:0}.comparison-table__product-text p{margin:0}.comparison-table__warning-icon svg,.comparison-table__criteria-icon svg,.comparison-table__product-icon svg{width:100%;height:100%;fill:currentColor}.comparison-table--inline-criteria .comparison-table__sticky-column{display:none}.comparison-table--inline-criteria .comparison-table__scrollable-content{flex:1;width:100%}.comparison-table--inline-criteria .comparison-table__data-row{display:grid;grid-template-columns:repeat(var(--number-of-product-columns),1fr);grid-template-rows:auto;border-bottom:none}.comparison-table__inline-criteria{display:grid;grid-template-columns:subgrid;grid-column:span var(--number-of-product-columns);align-items:center;justify-content:flex-start;justify-items:flex-start;background:rgb(var(--color-highlight));border-right:var(--vertical-border-width, 1px) solid rgb(var(--color-border))}.comparison-table__inline-criteria .comparison-table__criteria-icon{width:var(--icon-size, 24px);height:var(--icon-size, 24px);color:rgb(var(--color-foreground));flex-shrink:0}.comparison-table__inline-criteria .comparison-table__criteria-name{position:sticky;left:0;z-index:5;line-height:1.4;min-width:0;word-wrap:break-word;overflow-wrap:break-word;text-align:start}.comparison-table--inline-criteria .comparison-table__cell:last-child{border-right:none}.comparison-table--inline-criteria .comparison-table__scrollable-content{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--color-border),.5) rgba(0,0,0,0)}.comparison-table--inline-criteria.comparison-table--scroll .comparison-table__scrollable-content{mask-image:linear-gradient(to right,black 200px,black calc(100% - 40px),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 200px,black calc(100% - 40px),transparent 100%)}@media screen and (max-width:768px){.comparison-table__inline-criteria{padding:1rem}.comparison-table__inline-criteria .comparison-table__criteria-icon{width:calc(var(--icon-size, 24px)*.83);height:calc(var(--icon-size, 24px)*.83)}.comparison-table--inline-criteria.comparison-table--scroll .comparison-table__scrollable-content{mask-image:linear-gradient(to right,black 150px,black calc(100% - 40px),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 150px,black calc(100% - 40px),transparent 100%)}}@media screen and (max-width:480px){.comparison-table__inline-criteria{padding:1rem;line-height:1.2}.comparison-table--inline-criteria.comparison-table--scroll .comparison-table__scrollable-content{mask-image:linear-gradient(to right,black 120px,black calc(100% - 40px),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 120px,black calc(100% - 40px),transparent 100%)}}.custom-comparison{padding-top:var(--section-padding-top, 36px);padding-bottom:var(--section-padding-bottom, 36px);overflow:visible}.custom-comparison .page-width{overflow:visible}.custom-comparison__heading{margin-bottom:0;font-weight:700;font-size:var(--custom-comparison-heading-size-desktop)!important}@media screen and (max-width:749px){.custom-comparison__heading{margin-bottom:0;font-size:var(--custom-comparison-heading-size-mobile)!important}}.custom-comparison__heading p{margin:0;line-height:90%;font-size:inherit!important}.custom-comparison__heading.custom-comparison__heading--left{text-align:left}.custom-comparison__heading.custom-comparison__heading--center{text-align:center}.custom-comparison__heading.custom-comparison__heading--right{text-align:right}.custom-comparison__empty{padding:2rem;text-align:center;color:rgba(var(--color-foreground),.7);background:rgba(var(--color-foreground),.05);border-radius:10px}.custom-comparison__table-wrapper{margin-top:0;border-radius:var(--custom-comparison-table-radius);overflow:visible;padding-bottom:32px;padding-top:0}.custom-comparison__table{display:grid;grid-template-columns:var(--grid-cols, minmax(180px, 1fr) repeat(var(--columns-count, 2), minmax(200px, 1fr)));background:var(--custom-comparison-criteria-bg);overflow:visible}.custom-comparison__header-row{display:contents}.custom-comparison__criteria-header{grid-column:1;padding:1rem 1.25rem;background:var(--custom-comparison-section-bg);border-top:none;border-right:none;border-left:none;border-bottom:1px solid var(--custom-comparison-border);min-height:200px;border-top-left-radius:var(--custom-comparison-radius-tl, 10px)}.custom-comparison__column-header{padding:1rem 1.25rem;background:var(--custom-comparison-section-bg);color:var(--column-text, #212326);border-right:1px solid var(--custom-comparison-border);border-bottom:1px solid var(--custom-comparison-border);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0;min-height:200px}.custom-comparison__column-header:last-of-type{border-right:none}.custom-comparison__column-header--second:not(.custom-comparison__column-header--highlighted){background:var(--custom-comparison-section-bg);border-top:none;border-right:none;border-left:none}.custom-comparison__column-header--first{position:relative;margin-top:0;padding-top:0;border-bottom-color:var(--custom-comparison-check-color);border-right:rgba(0,0,0,0)}.custom-comparison__column-header--first:before{border-radius:var(--custom-comparison-radius-tl, 10px) var(--custom-comparison-radius-tr, 10px) 0 0;content:"";position:absolute;top:84px;left:0;right:0;height:115px;background:var(--column-bg, #fff);z-index:0}.custom-comparison__column-header--first>*,.custom-comparison__column-header--highlighted>*{position:relative;z-index:1}.custom-comparison__column-header--highlighted{position:relative;margin-top:0;padding-top:0;border-bottom-color:var(--custom-comparison-check-color)}.custom-comparison__column-header--highlighted:before{border-radius:var(--custom-comparison-radius-tl, 10px) var(--custom-comparison-radius-tr, 10px) 0 0;content:"";position:absolute;top:-6px;left:0;right:0;height:32px;background:var(--column-bg, #fff);z-index:0}.custom-comparison__column-image{width:100%;max-width:165px;margin:0 auto;position:relative;top:32px}.custom-comparison__column-img{width:100%;height:auto;display:block;object-fit:contain}.custom-comparison__column-header--first img{position:relative;top:-14px;width:200px;left:-26px}.custom-comparison__column-header--highlighted img{position:relative;top:-28px;width:200px}.custom-comparison__column-title{margin:0;font-size:1rem;font-weight:700;font-size:20px;line-height:110%;letter-spacing:-2%;text-align:center;vertical-align:middle}.custom-comparison__column-title p{margin:0 0 .35em}.custom-comparison__column-title p:last-child{margin-bottom:10px;top:28px;position:relative}.custom-comparison__column-title strong,.custom-comparison__column-title b{font-weight:700}.custom-comparison__cell--first{position:relative}.custom-comparison__cell--first-last-row,.custom-comparison__cell--highlighted-last-row{margin-bottom:-11px;padding-bottom:32px}.custom-comparison__cell--first-last-row:after,.custom-comparison__cell--highlighted-last-row:after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:32px;background:var(--column-bg, #fff);z-index:0;border-radius:0 0 var(--custom-comparison-radius-bl, 10px) var(--custom-comparison-radius-br, 10px)}.custom-comparison__cell--first-last-row>*,.custom-comparison__cell--highlighted-last-row>*{position:relative;z-index:1}.custom-comparison__data-row{display:contents}.custom-comparison__criteria-cell{padding:1rem 1.25rem;background:var(--custom-comparison-criteria-bg);border-right:1px solid var(--custom-comparison-border);border-bottom:1px solid var(--custom-comparison-border);display:flex;align-items:center}.custom-comparison__data-row:first-child .custom-comparison__criteria-cell{border-top-left-radius:var(--custom-comparison-radius-tl, 10px)}.custom-comparison__criteria-cell:last-of-type{border-bottom:none}.custom-comparison__criteria-label{color:var(--custom-comparison-criteria-text);line-height:1.4;font-weight:700;font-size:20px;line-height:110%;letter-spacing:-2%;vertical-align:middle}.custom-comparison__cell{padding:1rem 1.25rem;background:var(--column-bg, #fff);border-right:1px solid var(--custom-comparison-border);border-bottom:1px solid var(--custom-comparison-border);display:flex;align-items:center;justify-content:center}.custom-comparison__cell--first,.custom-comparison__cell--highlighted{border-top-color:var(--custom-comparison-check-color);border-bottom-color:var(--custom-comparison-check-color)}.custom-comparison__cell:last-of-type{border-right:none}.custom-comparison__data-row:last-child .custom-comparison__criteria-cell,.custom-comparison__data-row:last-child .custom-comparison__cell{border-bottom:none}.custom-comparison__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.custom-comparison__icon--check{color:var(--custom-comparison-check-color)}.custom-comparison__icon--check svg{width:28px;height:28px}.custom-comparison__icon--cross{color:var(--custom-comparison-cross-color)}.custom-comparison__icon--cross svg{width:28px;height:28px}.custom-comparison__icon--custom{line-height:0}.custom-comparison__custom-icon-img{width:28px;height:28px;object-fit:contain}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media screen and (max-width:749px){.custom-comparison__table{--grid-cols: minmax(90px, 1fr) minmax(90px, 1fr) minmax(90px, 1fr) !important;min-width:0;grid-template-columns:var(--grid-cols);width:100%}.custom-comparison__criteria-header,.custom-comparison__column-header{min-height:120px;padding:.75rem}.custom-comparison__criteria-cell{padding:.75rem}.custom-comparison__cell{padding:.75rem .5rem}.custom-comparison__criteria-header,.custom-comparison__criteria-cell{position:sticky;left:0;z-index:2}.custom-comparison__column-header:not(.custom-comparison__column-header--first) .custom-comparison__column-image{top:9px}.custom-comparison__column-header--first img{top:-26px;width:90px;left:-5px}.custom-comparison__column-header--first:before{top:32px;height:87px}.custom-comparison__column-title{font-weight:700;font-size:11px;text-transform:uppercase}.custom-comparison__column-title p:last-child{top:17px}.custom-comparison__criteria-label{font-weight:700;font-size:12px;line-height:120%;letter-spacing:-1%}.custom-comparison__icon--check svg,.custom-comparison__icon--cross svg{width:22px;height:22px}.custom-comparison__custom-icon-img{width:22px;height:22px}.custom-comparison__column-image{max-width:120px}.custom-comparison__column-header--highlighted img{width:140px}}.custom-comparison__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px;margin-bottom:0}.custom-comparison__stat{border-radius:10px;padding:24px 28px;display:flex;align-items:center;gap:18px}.custom-comparison__stat-number{font-size:56px;font-weight:700;line-height:1;letter-spacing:-.04em;margin:0;flex-shrink:0}.custom-comparison__stat-text{font-size:15px;line-height:1.4}.custom-comparison__stat-text p{margin:0}@media screen and (max-width:749px){.custom-comparison__stats{grid-template-columns:1fr;gap:12px;margin-top:24px;margin-bottom:0}.custom-comparison__stat{padding:18px 20px;gap:16px}.custom-comparison__stat-number{font-size:44px}.custom-comparison__stat-text{font-size:14px}}.dual-scroll-layout{position:relative}.dual-scroll-layout__inner{max-width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0}@media screen and (min-width:990px){.dual-scroll-layout--narrow .dual-scroll-layout__inner{max-width:calc(1200px + 30rem);padding:0 15rem}}.dual-scroll-layout__left,.dual-scroll-layout__right{position:relative}.dual-scroll-panel{min-height:100vh;display:flex;align-items:center;border-bottom:1px solid var(--color-grey-200);background:var(--color-grey-100)}.dual-scroll-panel__media{display:none}.dual-scroll-panel__text{display:flex;flex-direction:column;gap:16px;padding:4rem 3.5rem}.dual-scroll-panel__text .banner__heading{line-height:1.05;letter-spacing:.5px;color:var(--color-text)}.dual-scroll-panel__text .banner__text{color:var(--color-muted)}@media screen and (max-width:749px){.dual-scroll-panel__text{padding:3rem 1.5rem}}.dual-scroll-media-viewport{position:sticky;top:0;height:100vh;background:#e9eaec;border-radius:0;overflow:hidden;transition:background-color .3s ease}.dual-scroll-media-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:var(--media-shadow);visibility:hidden;display:flex;align-items:center;justify-content:center}.dual-scroll-media-image.is-active,.dual-scroll-media-image.is-transitioning{visibility:visible}.dual-scroll-media-image img{object-fit:contain;max-width:100%;max-height:100%}.dual-scroll-media-image .placeholder{width:100%;height:100%;object-fit:contain}.dual-scroll-layout[data-transition-type=fade] .dual-scroll-media-image{transform:translateY(-100%) rotate(var(--media-rotation)) scale(var(--media-scale));opacity:0}.dual-scroll-layout[data-transition-type=fade] .dual-scroll-media-image.is-active{opacity:1;transform:translateY(0) rotate(var(--media-rotation)) scale(var(--media-scale))}.dual-scroll-layout[data-transition-type=fade] .dual-scroll-media-image.is-transitioning{opacity:1}.dual-scroll-layout[data-transition-type=scroll] .dual-scroll-media-image{transform:translateY(-100%) rotate(var(--media-rotation)) scale(var(--media-scale));opacity:1}.dual-scroll-layout[data-transition-type=scroll] .dual-scroll-media-image.is-active,.dual-scroll-layout[data-transition-type=scroll] .dual-scroll-media-image.is-transitioning{transform:translateY(0) rotate(var(--media-rotation)) scale(var(--media-scale))}@media(max-width:860px){.dual-scroll-layout__inner{grid-template-columns:1fr;gap:0;padding:0}.dual-scroll-layout__left{display:contents}.dual-scroll-layout__right{display:none}.dual-scroll-panel{display:flex;flex-direction:column;min-height:auto;border-bottom:1px solid var(--color-grey-200)}.dual-scroll-panel__media{display:flex;align-items:center;justify-content:center;background:var(--color-grey-100);border-radius:0;overflow:visible;position:relative;padding:40px 20px;min-height:40vh;flex-shrink:0;width:100%}.dual-scroll-panel__media-image{width:85%;height:auto;max-height:50vh;object-fit:contain;display:block;transform:translateY(-40px) rotate(var(--media-rotation)) scale(var(--media-scale));filter:var(--media-shadow);opacity:0;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .8s ease}.dual-scroll-panel.is-in-view .dual-scroll-panel__media-image{opacity:1;transform:translateY(0) rotate(var(--media-rotation)) scale(var(--media-scale))}.dual-scroll-panel__text{padding:3rem 1.5rem 10rem;display:flex;flex-direction:column;justify-content:center;flex:1;min-height:auto}}@media(prefers-reduced-motion:reduce){.dual-scroll-media-image{transition:none!important;transform:none!important;opacity:1!important}.dual-scroll-panel__media-image{transition:none!important;transform:translateY(0) rotate(-6deg) scale(1.02)!important;opacity:1!important}}@media screen and (min-width:750px){.banner-wrapper{position:relative}.banner-wrapper animate-sticky{display:block;z-index:10;position:absolute;left:0;bottom:0;width:100%;height:calc(100% + var(--header-bottom-position) - var(--announcement-height, 0px) + 3rem);pointer-events:none}.banner-section--reveal:first-child .banner-wrapper animate-sticky{height:calc(100% + var(--header-bottom-position) - 2px)}.transparent-section:first-child+.banner-section--reveal .banner-wrapper animate-sticky{height:calc(100% + var(--announcement-height, 0px) - 2px)}.banner--reveal .banner__content{padding-top:5rem;padding-bottom:5rem}.banner--reveal .banner__content.top{align-items:flex-start}.banner--reveal .banner__content.middle{align-items:center}.banner--reveal .banner__content.bottom{align-items:flex-end}}.banner--reveal use-animate{position:relative}.banner--reveal .banner__content:after{content:"";pointer-events:none;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-color:rgba(var(--color-overlay),var(--color-overlay-opacity))}@media screen and (min-width:750px){.banner--reveal{overflow:hidden;display:block;position:relative}.banner--reveal .banner__media{z-index:1;width:50%}.banner--reveal .banner__content{z-index:2;margin:0;transition:opacity var(--duration-long) ease;width:50%;height:100%}.banner--reveal .banner__content:after{width:200%}}.banner--reveal .banner__content [data-animate]{opacity:0;transform:translateY(5rem)}.banner--reveal use-animate[animate] .banner__content [data-animate],.no-js .banner--reveal .banner__content .banner__box [data-animate]{opacity:1;transform:translateY(0)}.banner--reveal use-animate[animate] .banner__content [data-animate]{transition-property:opacity,transform;transition-timing-function:ease;transition-duration:var(--duration-long)}.banner--reveal use-animate[animate] .banner__content [data-animate]:nth-child(1){transition-delay:.2s}.banner--reveal use-animate[animate] .banner__content [data-animate]:nth-child(2){transition-delay:.4s}.banner--reveal use-animate[animate] .banner__content [data-animate]:nth-child(3){transition-delay:.6s}.banner--reveal use-animate[animate] .banner__content [data-animate]:nth-child(4){transition-delay:.8s}.banner--reveal .banner__box{width:100%;padding:3rem 0}.banner--reveal .banner__box>*+*{margin-top:0}@media screen and (max-width:749px){.banner--reveal .banner__box{padding:10px 0}}@media screen and (min-width:750px){.banner--reveal .banner__box{padding:0}}.banner--reveal .banner__subheading.h5+.banner__heading+.banner__text{margin-top:1rem}.banner--reveal .banner__buttons{margin-top:2rem}.banner--reveal .banner__trigger{display:block;position:absolute;top:100%;pointer-events:none}.banner__box .banner__buttons :last-child:is(.button){margin-top:0}.banner__buttons{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:6.2rem}@media screen and (min-width:750px){.banner__buttons{row-gap:8.2rem}}.banner__buttons p{margin:0}.banner__buttons .button--cta{min-width:auto;min-height:auto;padding-bottom:.2rem}.banner__buttons .button--cta .label{padding-inline-end:1rem;font-size:1.2rem;line-height:2rem;letter-spacing:.2em;text-transform:uppercase}.banner__buttons .button--cta .icon{width:1.6rem;height:1.6rem}.banner__buttons .button--video{border-bottom:0;display:inline-flex;flex-direction:row-reverse;column-gap:1.8rem;overflow:visible}.banner__buttons .button--video:before,.banner__buttons .button--video:after{content:none}.banner__buttons .button--video .label{transform:none;padding-inline-end:0;background-image:linear-gradient(to top,rgb(var(--color-link)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% .1rem,100% .1rem;transition-property:background-size}.banner__buttons .button--video .icon{width:4.4rem;height:4.4rem}@media screen and (min-width:750px){.banner__box.center .banner__buttons{justify-content:center}.banner__box.right .banner__buttons{justify-content:flex-end}}@media screen and (max-width:749px){.banner__box.mobile-center .banner__buttons{justify-content:center}.banner__box.mobile-right .banner__buttons{justify-content:flex-end}.banner__box .banner__buttons .button{width:auto}.banner__box.mobile-center .banner__buttons .button{min-width:auto}}@media screen and (hover:hover){.banner__buttons .button--video:hover{filter:drop-shadow(0 1rem 2rem rgba(var(--color-overlay),.1)) drop-shadow(0 2rem 4rem rgba(var(--color-overlay),.2))}.banner__buttons .button--video:hover .label{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}.banner__buttons .button--video:hover .icon{animation:beat .6s infinite ease}}.banner__slide{background:var(--gradient-background);background-color:rgb(var(--color-background))}@media screen and (min-width:750px){.banner__slide{z-index:3;display:flex;align-items:center;position:absolute;top:0;right:0;width:50%;height:100%;transform:translate(100%);opacity:0}}@media screen and (min-width:750px){.banner--reveal use-animate[animate]+.banner__slide{transition-property:opacity,transform;transition-timing-function:ease;transition-duration:var(--duration-long)}animate-sticky[animate]+.banner--reveal .banner__slide{opacity:1;transform:translate(0)}animate-sticky[animate]+.banner--reveal .banner__content{opacity:0}}.banner-video__modal.banner-video__modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background-color:rgba(var(--color-base-text),.2);height:100%}.banner-video__modal[open].banner-video__modal[open]{opacity:1;visibility:visible;z-index:101}.banner-video__modal-content{background-color:rgb(var(--color-base-background));overflow:auto;height:100%;margin:0;width:100%;position:absolute;padding:0}.banner-video__modal-toggle{background-color:rgb(var(--color-base-background));border:.1rem solid rgb(var(--color-base-border));border-radius:50%;color:rgb(var(--color-base-text));display:flex;align-items:center;justify-content:center;cursor:pointer;position:fixed;padding:1.2rem;z-index:2;top:2rem;right:.5rem;width:4.4rem;height:4.4rem;margin:0 0 0 auto}@media screen and (min-width:750px){.banner-video__modal-toggle{right:4.8rem;top:3.5rem}}@media screen and (min-width:990px){.banner-video__modal-toggle{right:4.3rem;top:3rem}}.banner-video__modal-toggle .icon{width:1.5rem;height:1.5rem;transition:transform var(--duration-default) ease}@media screen and (hover:hover){.banner-video__modal-toggle:hover .icon{transform:scale(.8) rotate(90deg)}}.banner-video__modal-video{width:calc(100% - 1rem);height:calc(100% - 6rem);margin:0 auto;padding-top:8rem}@media screen and (min-width:750px){.banner-video__modal-video{width:calc(100% - 9.6rem);height:calc(100% - 7.5rem);padding-top:9.5rem}}@media screen and (min-width:990px){.banner-video__modal-video{width:calc(100% - 8.6rem);height:calc(100% - 7rem);padding-top:9rem}}.banner-video__modal-video iframe{width:100%;height:100%;position:static;border:0}@media screen and (max-width:749px){.banner--reveal.banner--mobile-bottom .banner__content:after{content:none}.banner--reveal.banner--mobile-bottom .banner__box{padding:3rem 0 0}.banner--reveal.banner--mobile-bottom .banner__buttons{flex-direction:row;column-gap:4rem;row-gap:1rem}.banner--reveal.banner--mobile-bottom .banner__buttons .button--video{flex-direction:row;column-gap:1rem}.banner--reveal.banner--mobile-bottom .banner__buttons .button--video .icon{width:1.6rem;height:1.6rem}.banner--reveal.banner--single-mobile-title .banner__content .banner__heading{display:none}.banner--reveal.banner--single-mobile-title .banner__heading.banner__heading--slide{display:block}}.rich-text-full-mobile{display:block;width:100%;margin:auto;text-align:center;font-family:Zalando,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:130%;letter-spacing:-.01em}.rich-text-mobile-toggle .rich-text-toggle-btn{display:none!important;border:none!important;margin:auto!important;margin-top:1rem!important;background-color:#fff!important;text-decoration:underline!important;color:rgb(var(--color-link))!important;cursor:pointer!important;font-size:inherit!important;padding:0!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;width:auto!important;text-align:center!important}@media(max-width:749px){.rich-text-mobile-toggle .rich-text-toggle-btn{display:block!important}}.rich-text-mobile-toggle{position:relative}.rich-text-mobile-toggle .rich-text-mobile-preview{display:block;font-family:Zalando,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:130%;letter-spacing:-.01em;text-align:center}.rich-text-mobile-toggle .rich-text-mobile-full{display:block;width:100%;margin:auto;text-align:center;font-family:Zalando,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:130%;letter-spacing:-.01em}@media screen and (max-width:749px){.rich-text-mobile-toggle .rich-text-mobile-full{width:100%}}@media(min-width:750px){.rich-text-mobile-toggle .rich-text-mobile-preview{display:none!important}.rich-text-mobile-toggle .rich-text-mobile-full{display:block!important;width:100%;margin:auto;text-align:center}.rich-text-mobile-toggle .rich-text-toggle-btn{display:none!important}}@media screen and (max-width:749px){.featured-collection .slider-mobile-gutter>.slider.grid--2-col>.grid__item{width:88%}}.gallery__card{border-radius:10px}.gallery__cta--border-heading{display:inline-block!important;padding:.75rem 1.25rem;background-color:var(--gallery-cta-background, transparent);border:.1rem solid var(--gallery-cta-border, var(--gallery-cta-text, currentColor));border-radius:var(--button-radius, 4px);color:var(--gallery-cta-text, currentColor)!important;background-image:none!important}@media screen and (hover:hover){.gallery__card .full-unstyled-link~.gallery__overlay .gallery__cta--border-heading{background-image:none!important;background-size:auto!important;background-position:initial!important;display:inline-block!important}}@media screen and (max-width:749px){[data-media-variation-mobile="2"]{overflow-x:clip}[data-media-variation-mobile="2"] product-gallery .grid--1-col .grid__item{width:74%}[data-media-variation-mobile="2"] .product__media-list{scrollbar-width:none!important}[data-media-variation-mobile="2"] .product__media-list::-webkit-scrollbar{display:none!important}[data-media-variation-mobile="2"] .thumbnail-slider{width:100vw;margin-left:calc(-1*var(--page-width-margin, 1.5rem));margin-right:calc(-1*var(--page-width-margin, 1.5rem))}[data-media-variation-mobile="2"] .thumbnail-slider .thumbnail-list{max-width:100%;padding:0 var(--page-width-margin, 1.5rem)}[data-media-variation-mobile="2"] .thumbnail-slider .thumbnail-list__item.slider__slide{width:calc((100vw - 2*var(--page-width-margin, 1.5rem) - 4.8rem)/7)}}@media screen and (min-width:750px){[data-media-variation-desktop="2"] .v2-thumbnail-header{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:1.6rem;margin-bottom:.8rem}[data-media-variation-desktop="2"] .v2-thumbnail-count{font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground));min-width:5rem;text-align:center;letter-spacing:.02em}[data-media-variation-desktop="2"] .v2-arrow-btn{display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border:1.5px solid rgba(var(--color-foreground),.25);border-radius:50%;background:#0000;cursor:pointer;transition:border-color .15s ease,opacity .15s ease;flex-shrink:0}[data-media-variation-desktop="2"] .v2-arrow-btn:hover{border-color:rgba(var(--color-foreground),.7)}[data-media-variation-desktop="2"] .v2-arrow-btn:disabled{opacity:.35;cursor:default}[data-media-variation-desktop="2"] .v2-arrow-btn .icon{width:1.4rem;height:1.4rem}[data-media-variation-desktop="2"] .v2-arrow-btn--prev .icon{transform:rotate(180deg)}[data-media-variation-desktop="2"] .thumbnail-slider{overflow:hidden;display:block!important}[data-media-variation-desktop="2"] .thumbnail-list{overflow-x:auto!important;scrollbar-width:none!important}[data-media-variation-desktop="2"] .thumbnail-list::-webkit-scrollbar{display:none!important}[data-media-variation-desktop="2"] .thumbnail-list{max-width:none!important}[data-media-variation-desktop="2"] .thumbnail-list__item.slider__slide{width:calc((100% - 4.8rem)/7)!important}}.v2-thumbnail-header{display:none}@media screen and (max-width:749px){[data-media-variation-mobile="3"] product-gallery .grid--1-col .grid__item{width:74%}[data-media-variation-mobile="3"] .thumbnail-slider{display:none!important}[data-media-variation-mobile="3"] .product__media-list{scrollbar-width:none!important}[data-media-variation-mobile="3"] .product__media-list::-webkit-scrollbar{display:none!important}}@media screen and (min-width:750px){[data-media-variation-desktop="3"] media-gallery,[data-media-variation-desktop="3"] media-gallery.product__media-gallery{display:flex;flex-direction:row;align-items:flex-start;gap:1.2rem}[data-media-variation-desktop="3"] .thumbnail-slider{display:block!important;order:1;flex:0 0 60px;width:60px;position:sticky;top:var(--header-bottom-position, 0px);max-height:calc(450px + 5.2rem);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:none;margin-top:0!important;margin-bottom:0;align-items:flex-start;justify-content:flex-start}[data-media-variation-desktop="3"] .thumbnail-slider::-webkit-scrollbar{display:none}[data-media-variation-desktop="3"] .thumbnail-slider .thumbnail-list{display:flex;flex-direction:column;gap:.8rem;max-width:100%;padding:0}[data-media-variation-desktop="3"] .thumbnail-slider .thumbnail-list__item.slider__slide{width:100%;height:auto}[data-media-variation-desktop="3"] .thumbnail-slider button.thumbnail{width:100%;height:auto;aspect-ratio:1/1}[data-media-variation-desktop="3"] .thumbnail-slider .slider-button{display:none}[data-media-variation-desktop="3"] use-animate{order:2;flex:1 1 0;min-width:0}[data-media-variation-desktop="3"] product-gallery{position:relative}[data-media-variation-desktop="3"] .v3-gallery-arrows{position:absolute;top:0;left:0;right:0;bottom:0;display:flex!important;align-items:center;justify-content:space-between;padding:0 1.6rem;pointer-events:none;z-index:10}[data-media-variation-desktop="3"] .v3-arrow-btn{pointer-events:all;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background:#ffffffe6;border:none;box-shadow:0 2px 8px #00000026;cursor:pointer;transition:background .15s ease,transform .15s ease}[data-media-variation-desktop="3"] .v3-arrow-btn:hover{background:#fff;transform:scale(1.05)}[data-media-variation-desktop="3"] .v3-arrow-btn .icon{width:1.6rem;height:1.6rem}[data-media-variation-desktop="3"] .v3-arrow-btn--prev{visibility:hidden}[data-media-variation-desktop="3"] .v3-arrow-btn--prev .icon{transform:rotate(180deg)}}.v3-gallery-arrows{display:none!important}.review-tabs-section{background-color:var(--rt-bg);padding-top:var(--rt-padding-top);padding-bottom:var(--rt-padding-bottom)}.review-tabs__container{max-width:1200px;margin:0 auto;padding:0 20px}.review-tabs__header{text-align:center;margin-bottom:32px}.review-tabs__rating{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.review-tabs__stars{display:flex;align-items:center;gap:2px}.review-tabs__star{color:var(--rt-star-color);width:20px;height:20px}.review-tabs__rating-text{font-size:var(--rt-rating-size-d);color:var(--rt-title-color);font-weight:600}.review-tabs__title{font-size:var(--rt-title-size-d);color:var(--rt-title-color);margin:0 0 8px;line-height:1.2}.review-tabs__subtitle{font-size:var(--rt-subtitle-size-d);color:var(--rt-review-text-color);margin:0;line-height:1.5}.review-tabs__nav-wrapper{display:flex;justify-content:center;margin-bottom:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.review-tabs__nav-wrapper::-webkit-scrollbar{display:none}.review-tabs__nav{display:flex;gap:8px;flex-wrap:nowrap}.review-tabs__tab{-webkit-appearance:none;appearance:none;border:1px solid var(--rt-tab-inactive-border);background:var(--rt-tab-inactive-bg);color:var(--rt-tab-inactive-text);font-size:var(--rt-tab-size-d);font-family:inherit;padding:8px 20px;border-radius:var(--rt-tab-radius);cursor:pointer;white-space:nowrap;transition:background-color .25s ease,color .25s ease,border-color .25s ease;font-weight:500}.review-tabs__tab:hover,.review-tabs__tab--active{background:var(--rt-tab-active-bg);color:var(--rt-tab-active-text);border-color:var(--rt-tab-active-bg)}.review-tabs__carousel-wrapper{position:relative}.review-tabs__arrow{-webkit-appearance:none;appearance:none;border:none;background:var(--rt-arrow-bg);color:var(--rt-arrow-color);width:44px;height:44px;min-width:44px;border-radius:var(--rt-arrow-radius);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #0000001a;transition:opacity .2s ease,box-shadow .2s ease;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.review-tabs__arrow--prev{left:-22px}.review-tabs__arrow--next{right:-22px}.review-tabs__arrow:hover{box-shadow:0 2px 8px #00000026}.review-tabs__arrow:disabled{opacity:.3;cursor:default;box-shadow:none}.review-tabs__arrow svg{width:20px;height:20px}.review-tabs__track-container{width:100%;overflow:hidden}.review-tabs__track{display:flex;gap:16px}.review-tabs__card--hidden{display:none!important}.review-tabs__card{background:var(--rt-card-bg);border:var(--rt-card-border-width) solid var(--rt-card-border-color);border-radius:var(--rt-card-radius);padding:24px;flex:0 0 calc(33.333% - 11px);min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;transition:opacity .3s ease}.review-tabs__card--hidden{display:none}.review-tabs__card-stars{display:flex;gap:2px}.review-tabs__card-star{color:var(--rt-star-color);width:16px;height:16px}.review-tabs__card-text{font-size:var(--rt-review-text-size-d);color:var(--rt-review-text-color);line-height:1.6;margin:0;flex:1}.review-tabs__card-name{font-size:var(--rt-reviewer-name-size-d);color:var(--rt-reviewer-name-color);font-weight:500}.review-tabs__cta{margin-top:40px;text-align:center}.review-tabs__ugc{margin-top:40px}.review-tabs__ugc-title{text-align:center;font-size:var(--rt-title-size-d);color:var(--rt-title-color);margin:0 0 24px;line-height:1.2}.review-tabs__ugc-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--rt-ugc-gap);row-gap:20px}.review-tabs__ugc-card{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 calc((100% - (var(--rt-ugc-columns) - 1)*var(--rt-ugc-gap))/var(--rt-ugc-columns));max-width:calc((100% - (var(--rt-ugc-columns) - 1)*var(--rt-ugc-gap))/var(--rt-ugc-columns))}.review-tabs__ugc-video-wrapper{position:relative;width:100%;aspect-ratio:9/16;border-radius:var(--rt-ugc-radius);overflow:hidden;background:#000;cursor:pointer}.review-tabs__ugc-video{width:100%;height:100%;object-fit:cover;display:block}.review-tabs__ugc-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;transition:opacity .3s ease}.review-tabs__ugc-poster--hidden{opacity:0;pointer-events:none}.review-tabs__ugc-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0}.review-tabs__ugc-placeholder .placeholder-svg{width:60%;height:auto;opacity:.4}.review-tabs__ugc-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;-webkit-appearance:none;appearance:none;border:none;background:none;padding:0;cursor:pointer;transition:opacity .25s ease,transform .25s ease}.review-tabs__ugc-play:hover{transform:translate(-50%,-50%) scale(1.1)}.review-tabs__ugc-play--hidden{opacity:0;pointer-events:none}.review-tabs__ugc-play svg{width:48px;height:48px}.review-tabs__ugc-dots,.review-tabs__ugc-arrow{display:none}.review-tabs__ugc-name{font-size:var(--rt-ugc-name-size-d);color:var(--rt-ugc-name-color);font-weight:500;text-align:center}@media only screen and (max-width:989px){.review-tabs__header{margin-bottom:24px}.review-tabs__star{width:18px;height:18px}.review-tabs__rating-text{font-size:var(--rt-rating-size-m)}.review-tabs__title{font-size:var(--rt-title-size-m)}.review-tabs__subtitle{font-size:var(--rt-subtitle-size-m)}.review-tabs__nav-wrapper{margin-bottom:24px;padding:0 0 8px;justify-content:flex-start}.review-tabs__nav{padding-left:16px;padding-right:16px}.review-tabs__tab{font-size:var(--rt-tab-size-m);padding:6px 16px}.review-tabs__card{flex:0 0 100%;padding:20px}.review-tabs__carousel-wrapper--mobile-stack .review-tabs__arrow{display:none}.review-tabs__carousel-wrapper--mobile-stack .review-tabs__track{flex-wrap:wrap;gap:12px}.review-tabs__carousel-wrapper--mobile-stack .review-tabs__card{flex:0 0 100%}.review-tabs__carousel-wrapper--mobile-stack .review-tabs__card[data-hidden=true]{display:none!important}.review-tabs__card{align-items:center;text-align:center}.review-tabs__card-stars{justify-content:center}.review-tabs__card-text{font-size:var(--rt-review-text-size-m)}.review-tabs__card-name{font-size:var(--rt-reviewer-name-size-m)}.review-tabs__arrow{width:36px;height:36px;min-width:36px}.review-tabs__arrow svg{width:16px;height:16px}.review-tabs__arrow--prev{left:-10px}.review-tabs__arrow--next{right:-10px}.review-tabs__carousel-wrapper{gap:8px}.review-tabs__ugc{margin-top:28px;overflow:hidden}.review-tabs__ugc-title{font-size:var(--rt-title-size-m);margin-bottom:16px}.review-tabs__ugc-grid:not(.review-tabs__ugc-grid--mobile-carousel) .review-tabs__ugc-card{flex:0 0 calc((100% - (var(--rt-ugc-columns-mobile) - 1)*var(--rt-ugc-gap))/var(--rt-ugc-columns-mobile));max-width:calc((100% - (var(--rt-ugc-columns-mobile) - 1)*var(--rt-ugc-gap))/var(--rt-ugc-columns-mobile))}.review-tabs__ugc-grid--mobile-carousel{display:flex!important;grid-template-columns:none;flex-wrap:nowrap;justify-content:center;overflow-x:hidden;gap:var(--rt-ugc-gap);padding-bottom:4px}.review-tabs__ugc-grid--mobile-carousel .review-tabs__ugc-card{flex:0 0 80%!important;max-width:80%!important;min-width:0;display:none}.review-tabs__ugc-grid--mobile-carousel .review-tabs__ugc-card.review-tabs__ugc-card--active{display:flex}.review-tabs__ugc-arrow{display:flex;-webkit-appearance:none;appearance:none;border:none;background:var(--rt-arrow-bg);color:var(--rt-arrow-color);width:36px;height:36px;min-width:36px;border-radius:var(--rt-arrow-radius);align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #0000001a;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.review-tabs__ugc-arrow svg{width:16px;height:16px}.review-tabs__ugc-arrow:disabled{opacity:.3;cursor:default}.review-tabs__ugc-arrow--prev{left:8px}.review-tabs__ugc-arrow--next{right:8px}.review-tabs__ugc{position:relative}.review-tabs__ugc-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.review-tabs__ugc-dot{-webkit-appearance:none;appearance:none;border:none;width:8px;height:8px;border-radius:50%;background:#d1d1d1;padding:0;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.review-tabs__ugc-dot--active{background:var(--rt-tab-active-bg, #1a1a1a);transform:scale(1.25)}.review-tabs__ugc-name{font-size:var(--rt-ugc-name-size-m)}.review-tabs__ugc-play svg{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/972/assets/main.css.map */
