@charset "UTF-8";:root{--color-error:231,42,42;--color-error-border:255,119,76;--color-error-background:255,245,245;--duration-short:100ms;--duration-default:250ms;--duration-long:500ms;--alpha-link:0.5;--alpha-button-background:1;--alpha-button-border:1;--color-placeholder-input:63,63,63;--alpha-placeholder-input:0.4;--swiper-theme-color:rgb(var(--color-foreground-secondary))}[data-scheme=dark] .header__heading-logo{display:none}[data-scheme=dark] .header__heading-logo--overlay,[data-scheme=dark] .header__heading-logo:only-child{display:block}[data-scheme=dark] .swiper-button span{--color-foreground:63,63,63}@media screen and (max-width:989px){[data-scheme=dark] .quick-add-modal__toggle{background:rgb(var(--color-background));border-radius:.4rem;height:3rem;width:3rem}}[data-scheme=dark] .shopify-section-header.color-background-3 .aside-menu__toggle .icon-menu,[data-scheme=dark] .shopify-section-header.color-background-3 .disclosure__button,[data-scheme=dark] .shopify-section-header.color-background-3 .header__icon,[data-scheme=dark] .shopify-section-header.color-background-3 .header__icon .icon,[data-scheme=dark] .shopify-section-header.color-background-3 .header__localization .disclosure__button .icon-caret,[data-scheme=dark] .shopify-section-header.color-background-3 .header__menu-item,[data-scheme=dark] .shopify-section-header.color-background-3 .header__toggle-scheme-item{color:#fff}[data-scheme=dark] .collections-list__overlay{background-color:rgb(var(--color-overlay))}[data-scheme=dark] .card-page{background-color:#2c2c2c}[data-scheme=dark] .card-page:hover{background-color:#323232}[data-scheme=dark] .product-markers .product-markers__card,[data-scheme=dark] .product-markers .product-markers__marker{background-color:rgb(var(--color-background-secondary))}[data-scheme=dark] .product-markers .product-markers__marker:hover{background-color:rgb(var(--color-background))}[data-scheme=dark] .before-after__box .before-after__slide.color-background-1 img-comparison-slider.rendered span,[data-scheme=dark] .before-after__box .before-after__slide.color-background-2 img-comparison-slider.rendered span{color:#3f3f3f}[data-scheme=dark] .card__link:after,[data-scheme=dark] .collection-product-list .collection-product-card--extended .card__link:after,[data-scheme=dark] .featured-products__products-item .card__inner{background-color:#212121}[data-scheme=dark] .collection-product-list .card-information__wrapper>*,[data-scheme=dark] .collection-results--products .card-information__wrapper>*,[data-scheme=dark] .product-recommendations__product .card-information__wrapper>*{color:#f9f9f9}[data-scheme=dark] .collection-results--products .card-wrapper,[data-scheme=dark] .product-recommendations__product .card-wrapper,[data-scheme=dark] .search-modal .search__items-item{background-color:#1c1c1c}[data-scheme=dark] .featured-products__products-list--horizontal.featured-products__products-list--placeholder .card-wrapper{border-color:#dfdfdf}[data-scheme=dark] .filters__item:not(.filters__item_active){opacity:.5}[data-scheme=dark] .filters__item:not(.filters__item_active) span{color:#000}[data-scheme=dark] .card--product-placeholder .placeholder-svg{background-color:rgb(var(--color-background))}[data-scheme=dark] .article-template__content-rte.rte blockquote:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Crect width='48' height='48' fill='%23131313' rx='24'/%3E%3Cpath fill='%23fff' d='M30.48 20.68q-1.2.44-1.84 1.36-.6.92-.6 2.2h2.44v5.4h-5v-5.4q0-1.12.4-2.08.399-.96 1.08-1.68a6.6 6.6 0 0 1 1.56-1.28 10 10 0 0 1 1.96-.84zm-7.96 0q-1.2.44-1.84 1.36-.6.92-.6 2.2h2.44v5.4h-5v-5.4q0-1.12.4-2.08.399-.96 1.08-1.68a6.6 6.6 0 0 1 1.56-1.28 10 10 0 0 1 1.96-.84z'/%3E%3C/svg%3E")}[data-scheme=dark] .field--checkbox input[type=checkbox]:checked+label:before,[data-scheme=dark] .recipient-form input[type=checkbox]:checked+label:before{background-color:transparent}[data-scheme=dark] .recipient-form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}[data-scheme=dark] .product-form__controls--colors .product-form__controls-group input:checked:not(.disabled)+label.color-swatch.color-black:after,[data-scheme=dark] .product-form__controls--colors .product-form__controls-group input:not(.disabled)+label.color-swatch.color-black:hover:after,[data-scheme=dark] .product-form__controls-group label.color-swatch.color-black:after{box-shadow:0 0 .1rem .1rem rgb(var(--color-border))}[data-scheme=dark] .card-wrapper .product-form__controls-group label.color-swatch.color-white:after{border:.4rem solid transparent}[data-scheme=dark] .facets__open-button:before{background-color:rgb(var(--color-foreground),.5)}[data-scheme=dark] .facets__open-button_accent.dot_active:before{background-color:rgb(var(--color-foreground))}[data-scheme=dark] .facet-checkbox--color.color-black:before{box-shadow:0 0 .1rem .1rem rgb(var(--color-border))}[data-scheme=dark] .facet-checkbox--disabled.facet-checkbox--color.color-white:after,[data-scheme=dark] .product-form__controls--colors .product-form__controls-group input.disabled+label.color-swatch.color-white:before{background-color:rgb(var(--color-background))}[data-scheme=dark] .facets__wrapper-bottom facet-remove a:hover{background-color:#3f3f3f}@media (prefers-color-scheme:dark){[data-scheme=auto] .header__heading-logo{display:none}[data-scheme=auto] .header__heading-logo--overlay,[data-scheme=auto] .header__heading-logo:only-child{display:block}[data-scheme=auto] .swiper-button span{--color-foreground:63,63,63}}@media screen and (prefers-color-scheme:dark) and (max-width:989px){[data-scheme=auto] .quick-add-modal__toggle{background:rgb(var(--color-background));border-radius:.4rem;height:3rem;width:3rem}}@media (prefers-color-scheme:dark){[data-scheme=auto] .shopify-section-header.color-background-3 .aside-menu__toggle .icon-menu,[data-scheme=auto] .shopify-section-header.color-background-3 .disclosure__button,[data-scheme=auto] .shopify-section-header.color-background-3 .header__icon,[data-scheme=auto] .shopify-section-header.color-background-3 .header__icon .icon,[data-scheme=auto] .shopify-section-header.color-background-3 .header__localization .disclosure__button .icon-caret,[data-scheme=auto] .shopify-section-header.color-background-3 .header__menu-item,[data-scheme=auto] .shopify-section-header.color-background-3 .header__toggle-scheme-item{color:#fff}[data-scheme=auto] .collections-list__overlay{background-color:rgb(var(--color-overlay))}[data-scheme=auto] .card-page{background-color:#2c2c2c}[data-scheme=auto] .card-page:hover{background-color:#323232}[data-scheme=auto] .product-markers .product-markers__card,[data-scheme=auto] .product-markers .product-markers__marker{background-color:rgb(var(--color-background-secondary))}[data-scheme=auto] .product-markers .product-markers__marker:hover{background-color:rgb(var(--color-background))}[data-scheme=auto] .before-after__box .before-after__slide.color-background-1 img-comparison-slider.rendered span,[data-scheme=auto] .before-after__box .before-after__slide.color-background-2 img-comparison-slider.rendered span{color:#3f3f3f}[data-scheme=auto] .card__link:after,[data-scheme=auto] .collection-product-list .collection-product-card--extended .card__link:after,[data-scheme=auto] .featured-products__products-item .card__inner{background-color:#212121}[data-scheme=auto] .collection-product-list .card-information__wrapper>*,[data-scheme=auto] .collection-results--products .card-information__wrapper>*,[data-scheme=auto] .product-recommendations__product .card-information__wrapper>*{color:#f9f9f9}[data-scheme=auto] .collection-results--products .card-wrapper,[data-scheme=auto] .product-recommendations__product .card-wrapper,[data-scheme=auto] .search-modal .search__items-item{background-color:#1c1c1c}[data-scheme=auto] .featured-products__products-list--horizontal.featured-products__products-list--placeholder .card-wrapper{border-color:#dfdfdf}[data-scheme=auto] .filters__item:not(.filters__item_active){opacity:.5}[data-scheme=auto] .filters__item:not(.filters__item_active) span{color:#000}[data-scheme=auto] .card--product-placeholder .placeholder-svg{background-color:rgb(var(--color-background))}[data-scheme=auto] .article-template__content-rte.rte blockquote:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Crect width='48' height='48' fill='%23131313' rx='24'/%3E%3Cpath fill='%23fff' d='M30.48 20.68q-1.2.44-1.84 1.36-.6.92-.6 2.2h2.44v5.4h-5v-5.4q0-1.12.4-2.08.399-.96 1.08-1.68a6.6 6.6 0 0 1 1.56-1.28 10 10 0 0 1 1.96-.84zm-7.96 0q-1.2.44-1.84 1.36-.6.92-.6 2.2h2.44v5.4h-5v-5.4q0-1.12.4-2.08.399-.96 1.08-1.68a6.6 6.6 0 0 1 1.56-1.28 10 10 0 0 1 1.96-.84z'/%3E%3C/svg%3E")}[data-scheme=auto] .field--checkbox input[type=checkbox]:checked+label:before,[data-scheme=auto] .recipient-form input[type=checkbox]:checked+label:before{background-color:transparent}[data-scheme=auto] .recipient-form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}[data-scheme=auto] .product-form__controls--colors .product-form__controls-group input:checked:not(.disabled)+label.color-swatch.color-black:after,[data-scheme=auto] .product-form__controls--colors .product-form__controls-group input:not(.disabled)+label.color-swatch.color-black:hover:after,[data-scheme=auto] .product-form__controls-group label.color-swatch.color-black:after{box-shadow:0 0 .1rem .1rem rgb(var(--color-border))}[data-scheme=auto] .card-wrapper .product-form__controls-group label.color-swatch.color-white:after{border:.4rem solid transparent}[data-scheme=auto] .facets__open-button:before{background-color:rgb(var(--color-foreground),.5)}[data-scheme=auto] .facets__open-button_accent.dot_active:before{background-color:rgb(var(--color-foreground))}[data-scheme=auto] .facet-checkbox--color.color-black:before{box-shadow:0 0 .1rem .1rem rgb(var(--color-border))}[data-scheme=auto] .facet-checkbox--disabled.facet-checkbox--color.color-white:after,[data-scheme=auto] .product-form__controls--colors .product-form__controls-group input.disabled+label.color-swatch.color-white:before{background-color:rgb(var(--color-background))}[data-scheme=auto] .facets__wrapper-bottom facet-remove a:hover{background-color:#3f3f3f}}.container.full-width{max-width:100%;padding-left:2rem;padding-right:2rem;width:100%}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.shopify-policy__container,.shopify-policy__container-lg,.shopify-policy__container-md,.shopify-policy__container-sm,.shopify-policy__container-xl,.shopify-policy__container-xxl{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}@media screen and (min-width:1100px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container.full-width,.shopify-policy__container,.shopify-policy__container-lg,.shopify-policy__container-md,.shopify-policy__container-sm,.shopify-policy__container-xl,.shopify-policy__container-xxl{padding-left:5rem;padding-right:5rem}}@media (min-width:576px){.container,.container-sm,.shopify-policy__container,.shopify-policy__container-sm{max-width:100%}}@media (min-width:750px){.container,.container-md,.container-sm,.shopify-policy__container,.shopify-policy__container-md,.shopify-policy__container-sm{max-width:100%}}@media (min-width:990px){.container,.container-lg,.container-md,.container-sm,.shopify-policy__container,.shopify-policy__container-lg,.shopify-policy__container-md,.shopify-policy__container-sm{max-width:100%}}@media (min-width:1100px){.container,.container-lg,.container-md,.container-sm,.container-xl,.shopify-policy__container,.shopify-policy__container-lg,.shopify-policy__container-md,.shopify-policy__container-sm,.shopify-policy__container-xl{max-width:100%}}@media (min-width:1360px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.shopify-policy__container,.shopify-policy__container-lg,.shopify-policy__container-md,.shopify-policy__container-sm,.shopify-policy__container-xl,.shopify-policy__container-xxl{max-width:1440px}}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}.no-js-flex{display:none!important}html.no-js .no-js-flex{display:flex!important}html.js .js-hidden{display:none!important}html.no-js .no-js-block{display:block!important}html.no-js .no-js-hidden{display:none!important}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.page-width{margin:0 auto;max-width:139.6rem;padding:0 2.5rem}.page-width--narrow{margin:0 auto;max-width:79rem;padding:0 2rem}@media screen and (min-width:750px){.page-width{padding:0 5rem}}@media screen and (min-width:1100px){.page-width--narrow{padding:0 5.6rem}}.spaced-section{position:relative;z-index:1}.section-border-top{padding-top:5rem}.section-border-top__inner{position:relative}.section-border-top__inner:before{background-color:rgba(var(--color-foreground),.2);content:"";height:1px;left:50%;position:absolute;top:-5rem;transform:translateX(-50%);width:calc(100% - 10rem)}.color-background-1,.color-background-2,.color-background-3,.color-background-4,body{line-height:var(--font-body-line-height)}.background-secondary{background-color:rgba(var(--color-foreground),.04);padding:4rem 0 5rem}@media screen and (min-width:750px){.background-secondary{padding:6rem 0 5rem}}.page-margin,.shopify-challenge__container{margin:7rem auto}.shopify-challenge__error{padding-left:0}.shopify-challenge__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));border:0;border-radius:var(--border-radius-button);box-sizing:border-box;color:rgb(var(--color-button-text));cursor:pointer;display:inline-flex;font-family:var(--font-button-family);font-size:1.6rem;font-style:var(--font-button-style);font-weight:var(--font-button-weight);justify-content:center;letter-spacing:var(--font-button-letter-spacing);line-height:var(--font-body-line-height);margin-top:2.4rem!important;min-height:5.6rem;min-width:10rem;overflow:hidden;padding:0 3.2rem;position:relative;text-decoration:none;text-transform:var(--font-button-text-transform);transition:background-color var(--duration-default),color var(--duration-default);z-index:1}@media screen and (min-width:576px){.shopify-challenge__button{padding:0 5.6rem}}.shopify-challenge__button:hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.shopify-challenge__button:focus{background-color:rgba(var(--color-button),var(--alpha-button-background))}.rte-width{margin:0 auto 2rem;max-width:82rem}.list-unstyled{list-style:none;margin:0;padding:0}.hidden{display:none!important}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{height:1em;margin:0}.visibility-hidden{visibility:hidden}.skip-to-content-link:focus{height:auto;overflow:auto;position:inherit;width:auto;z-index:9999;clip:auto}.overflow-hidden,.overflow-hidden-drawer,.overflow-hidden-modal{overflow:hidden}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{background:transparent;content:" ";cursor:default;display:block;inset:0;position:fixed;z-index:2}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@keyframes translate{0%{transform:translateZ(0)}to{transform:translate3d(-40rem,0,0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes link-hover{0%{width:100%}50%{width:0}to{width:100%}}main .section--has-overlay.shopify-section:first-child{margin-top:calc((var(--header-height) + var(--breadcrumbs-height))*-1)}.background{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}p{color:rgb(var(--color-foreground))}.shopify-policy__title{text-align:left}.shopify-policy__body{padding-bottom:4.8rem}@media screen and (min-width:1100px){.shopify-policy__body{padding-bottom:8.8rem}}[dir=rtl] input[dir=ltr],[dir=rtl] textarea[dir=ltr]{text-align:right!important}[dir=rtl] .button--arrow .icon,[dir=rtl] .customer .button--arrow .icon{transform:rotate(90deg)}[dir=rtl] .localization-selector.link .icon-caret{margin-left:0;margin-right:.6rem}[dir=rtl] .header__submenu .header__submenu{left:unset!important;right:100%!important}[dir=rtl] .header__submenu .header__menu-item:before{left:unset;right:1.2rem}[dir=rtl] .header__icons{margin-left:-.3rem;margin-right:auto}[dir=rtl] .header__icons .header__icon--cart .cart-count-bubble{margin-left:0;margin-right:.4rem}[dir=rtl] .aside-menu__toggle+.header__inline-menu{margin-left:0;margin-right:-.6rem}[dir=rtl] .header__submenu-item_has-submenu .icon{transform:rotate(90deg) translateY(1.2rem)}[dir=rtl] .drawer__inner{transform:translate(-100%)}[dir=rtl] .blockquote .blockquote-section-header .section-header__subtitle{margin-left:16.6rem;margin-right:0}@media (max-width:1100px){[dir=rtl] .blockquote .blockquote-section-header .section-header__subtitle{margin-left:8rem}}@media (max-width:749px){[dir=rtl] .blockquote .blockquote-section-header .section-header__subtitle{margin-left:4rem}}[dir=rtl] .card-list__badge{left:unset;right:2rem;text-align:right}@media (min-width:750px){[dir=rtl] .testimonials__buttons_block{flex-direction:row-reverse}}[dir=rtl] .testimonials__slide-review{text-align:right}[dir=rtl] .product-markers .card-wrapper{left:unset;right:100%;text-align:right}@media (min-width:750px){[dir=rtl] .multicolumn-card:not(:first-child):before{left:auto;right:-.8rem}}[dir=rtl] .multicolumn__wrapper .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:.4rem;margin-right:0}[dir=rtl] .multicolumn-card--left{align-items:flex-start;margin-left:auto;margin-right:0;text-align:right}[dir=rtl] .multicolumn-card--left .multicolumn-card__info{align-items:flex-start;justify-content:flex-start}[dir=rtl] .multicolumn-card--left .multicolumn-card__button,[dir=rtl] .multicolumn-card--left .multicolumn-card__image-wrapper{margin-left:auto;margin-right:0}[dir=rtl] .product__slider-nav{flex-direction:row-reverse}[dir=rtl] .collapsible-content__answer-inner{padding-left:10.5rem;padding-right:0}@media screen and (max-width:989px){[dir=rtl] .collapsible-content__answer-inner{padding-left:5.5rem}}[dir=rtl] .image-with-text__grid .image-with-text__content{text-align:right}@media (min-width:990px){[dir=rtl] .image-collage__content{padding:4rem 4rem 0 12.8rem}}@media screen and (min-width:1100px){[dir=rtl] .testimonials .slider-container{padding-left:0;padding-right:5rem}}.main-page-title{display:block}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{color:rgb(var(--color-foreground-title));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);word-wrap:break-word;max-width:100%}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{letter-spacing:calc(var(--font-heading-letter-spacing)*.1)}.h1,.h2{text-transform:var(--font-heading-text-transform)}.h0{font-size:50px}@media only screen and (min-width:750px){.h0{font-size:100px}}.h1,h1{font-size:calc(var(--font-heading-h1-scale)*2.5rem)}@media only screen and (min-width:750px){.h1,h1{font-size:calc(var(--font-heading-h1-scale)*3.2rem)}}@media only screen and (min-width:990px){.h1,h1{font-size:calc(var(--font-heading-h1-scale)*3.6rem)}}@media only screen and (min-width:1360px){.h1,h1{font-size:calc(var(--font-heading-h1-scale)*4.4rem)}}.h2,h2{font-size:calc(var(--font-heading-h2-scale)*2.6rem)}@media only screen and (min-width:750px){.h2,h2{font-size:calc(var(--font-heading-h2-scale)*3rem)}}@media only screen and (min-width:1360px){.h2,h2{font-size:calc(var(--font-heading-h2-scale)*3.6rem)}}.h3,h3{font-size:calc(var(--font-heading-h3-scale)*2rem)}@media only screen and (min-width:1360px){.h3,h3{font-size:calc(var(--font-heading-h3-scale)*2.8rem)}}.h4,h4{font-size:calc(var(--font-heading-h4-scale)*1.9rem)}@media only screen and (min-width:1360px){.h4,h4{font-size:calc(var(--font-heading-h4-scale)*2rem)}}.h5,h5{font-size:calc(var(--font-heading-h5-scale)*1.8rem)}.h6,h6{font-size:calc(var(--font-heading-h6-scale)*1.6rem)}a{color:rgba(var(--color-foreground));text-decoration-color:rgb(var(--color-foreground));transition:color var(--duration-default),opacity var(--duration-default),-webkit-text-decoration var(--duration-default);transition:color var(--duration-default),text-decoration var(--duration-default),opacity var(--duration-default);transition:color var(--duration-default),text-decoration var(--duration-default),opacity var(--duration-default),-webkit-text-decoration var(--duration-default)}blockquote{border:none;border-top:.1rem solid var(--color-border);margin:2.4rem 0;overflow:hidden;padding:0}@media screen and (min-width:1100px){blockquote{margin:4.8rem 0}}table:not([class]){border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 .1rem rgb(var(--color-border));font-size:1.5rem;table-layout:fixed}table:not([class]) td,table:not([class]) th{border:.1rem solid rgb(var(--color-border));padding:1em}a:empty,article:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,section:empty,ul:empty{display:none}hr{background-color:rgb(var(--color-border));border:none;display:block;height:.2rem;width:100%}.caption{color:rgb(var(--color-foreground-secondary));font-size:1rem;line-height:1.7}@media screen and (min-width:750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{font-size:1.2rem;margin-top:1rem}.caption-large,.form__label{color:rgba(var(--color-foreground));font-weight:500;text-transform:uppercase}@media screen and (max-width:749px){.small-hide{display:none;display:none!important}}@media screen and (min-width:750px) and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.7}.link{background-color:transparent;border:none;box-shadow:none;color:rgb(var(--color-foreground));cursor:pointer;display:inline-block;text-decoration:underline;text-underline-offset:.3rem;transition:var(--duration-default)}@media screen and (min-width:750px){.link{font-size:1.5rem}}.link--text{color:rgb(var(--color-foreground));transition:var(--duration-default)}.circle-divider:after{content:"•";margin:0 8px}.circle-divider:last-of-type:after{display:none}.line-divider{align-items:center;justify-content:center}.line-divider:after{background:rgba(var(--color-foreground),.6);content:"";display:inline-flex;height:1px;margin:0 8px;width:16px}.line-divider_vertical:after{height:13px;width:1px}.line-divider:last-of-type:after{display:none}.full-unstyled-link{color:currentColor;display:block;text-decoration:none}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}details>*{box-sizing:border-box}.break{word-break:break-word}@media (prefers-reduced-motion){.motion-reduce{transition:none!important}}.underlined-link{color:rgb(var(--color-foreground));text-decoration-thickness:.1rem;text-underline-offset:.3rem;transition:opacity var(--duration-default)}.underlined-link:hover{opacity:.7}.link-hover-line{position:relative}.link-hover-line:after{background-color:currentColor;bottom:0;content:"";height:.1rem;left:0;position:absolute;right:0;transition:width var(--duration-default);width:0}.link-hover-line:hover:after{width:100%}.link-hover-line-outer>span{position:relative}.link-hover-line-outer>span:after{background-color:rgb(var(--color-foreground));bottom:-.2rem;content:"";height:.1rem;left:0;position:absolute;right:0;transition:width var(--duration-default);width:0}.link-hover-line-outer:hover>span:after{width:100%}.link-hover-arrow svg{opacity:0;transition:opacity var(--duration-default)}.link-hover-arrow:hover svg{opacity:1}.font-weight-medium{font-weight:500}.overlap{margin-top:var(--overlap_amount_mobile)}@media (min-width:749px){.overlap{margin-top:var(--overlap_amount)}}.card-caption{color:rgb(var(--color-foreground-secondary));font-size:calc(var(--font-heading-h6-scale)*1.6rem)}.subheading{color:rgb(var(--color-foreground));font-family:var(--font-subtitle-family);font-size:calc(var(--font-subtitle-scale)*1rem);font-style:var(--font-subtitle-style);font-weight:var(--font-subtitle-weight);letter-spacing:calc(var(--font-subtitle-letter-spacing)*.1);line-height:120%;text-transform:var(--font-subtitle-text-transform);word-wrap:break-word}.subheading a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:none;text-transform:inherit;transition:opacity var(--duration-default)}@media screen and (pointer:fine){.subheading a:hover{opacity:.7}}.richtext__content h1,.richtext__content h2,.richtext__content h3,.richtext__content h4,.richtext__content h5,.richtext__content h6,.richtext__content p{margin:0}.richtext__content a{color:rgb(var(--color-foreground));pointer-events:all;transition:opacity var(--duration-default)}.richtext__content a:hover{opacity:.7}.title{margin:3rem 0 2rem}.title-wrapper{margin-bottom:3rem}.title--primary{margin:4rem 0}.title--page{text-align:left}.title--section>*{margin:0}.title--section-mt-none{margin:0 0 3rem}.title--section-m-none{margin:0}@media screen and (min-width:990px){.title{margin:5rem 0 3rem}.title--primary{margin:2rem 0}}.page-header{margin-bottom:1.6rem;margin-top:1.6rem;text-align:center}@media screen and (min-width:750px){.page-header{margin-bottom:2.4rem;margin-top:2.8rem}}.page-header_no-margin{margin-top:0}.page-header .title--page{margin-bottom:0;margin-top:0}.subtitle{color:rgb(var(--color-foreground-secondary));font-size:calc(var(--font-subtitle-scale)*1rem);letter-spacing:calc(var(--font-subtitle-letter-spacing)*.1);margin-bottom:1rem;text-transform:var(--font-subtitle-text-transform)}.card__subtitle,.subtitle{font-family:var(--font-subtitle-family);font-style:var(--font-subtitle-style);font-weight:var(--font-subtitle-weight);line-height:1.2}.card__subtitle{color:rgb(var(--color-foreground-tertiary));font-size:1rem;letter-spacing:0;margin:0;position:relative;text-transform:uppercase}.card__subtitle a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;pointer-events:all;text-decoration:none;text-transform:inherit;transition:opacity var(--duration-default)}@media screen and (pointer:fine){.card__subtitle a:hover{opacity:.7}}.titles .subtitle{margin:0}.titles .subtitle+.heading{margin-top:1rem}.titles .subtitle:only-child{margin-bottom:2.4rem}@media screen and (min-width:750px){.titles .subtitle:only-child{margin-bottom:3.2rem}}@media screen and (min-width:1100px){.titles .subtitle:only-child{margin-bottom:4rem}}.titles .heading{margin:0 0 2.4rem}@media screen and (min-width:750px){.titles .heading{margin-bottom:3.2rem}}@media screen and (min-width:1100px){.titles .heading{margin-bottom:4.8rem}}:root{--swiper-bullet-bg:#b5b5b0}.swiper-controls__wrapper{background:transparent;bottom:3rem;box-sizing:border-box;position:absolute;right:0;width:100%}@media screen and (min-width:990px){.swiper-controls__wrapper{bottom:4rem}}@media screen and (min-width:1440px){.split-screen-slideshow .swiper-controls__wrapper.section-full-screen{width:calc(100vw - var(--scrollbar-width, 0px))}}.swiper-controls__box{align-items:center;display:flex;gap:3.6rem;justify-content:center}@media screen and (min-width:990px){.swiper-controls__box{justify-content:flex-end;padding-right:4rem}.section-full-screen .swiper-controls__box{padding-right:0}}.swiper-buttons__wrapper{box-sizing:border-box;display:none;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.swiper-controls__wrapper .swiper-buttons__wrapper{position:static!important;transform:none;width:-moz-max-content;width:max-content}@media screen and (min-width:990px){.swiper-buttons__wrapper{display:inline-block}}.swiper-buttons__container.section-in-container{padding:0 2rem}@media screen and (min-width:990px){.swiper-buttons__container.section-in-container{padding:0 4rem}}@media screen and (min-width:1600px){.swiper-buttons__container{max-width:1920px;padding:0 4rem}}.swiper-buttons__box{align-items:center;display:flex;justify-content:space-between;position:relative}.swiper-buttons .container{box-sizing:border-box}@media screen and (min-width:1100px){.swiper-buttons{box-sizing:content-box}}.swiper-button-primary .swiper-button{background-color:rgb(var(--color-button))!important}.swiper-button-primary .swiper-button span{color:rgb(var(--color-button-text))!important}.swiper-button-secondary .swiper-button{background-color:rgb(var(--color-button-secondary-background))!important}.swiper-button-secondary .swiper-button span{color:rgb(var(--color-button-secondary-text))!important}.swiper-button-tertiary .swiper-button{background-color:rgb(var(--colors_marker_background))!important}.swiper-button-tertiary .swiper-button span{color:rgb(var(--color-button-tertiary-text))!important}.swiper-button{align-items:center;background-color:rgb(var(--colors_marker_background));border:none!important;border-radius:100px;box-shadow:0 2px 20px 0 rgba(0,0,0,.06)!important;color:inherit;display:flex;height:4.2rem;justify-content:center;margin:0;pointer-events:all;position:static;transition:all .5s ease;width:4.2rem}.swiper-button--large{height:10rem;width:10rem}.swiper-button span{align-items:center;color:rgb(var(--color-foreground));display:flex;justify-content:center;transition:transform var(--duration-default),color var(--duration-default),opacity var(--duration-default)}.swiper-button:after{display:none}.swiper-button-prev span{transform:rotate(0deg)}.swiper-button-prev svg{transition:transform .5s}.swiper-button-prev:hover:not(.swiper-button-disabled) span svg{transform:translateX(-.2rem);transition:transform .5s}.swiper-button-next span{transform:rotate(-180deg)}.swiper-button-next svg{transition:transform .5s}.swiper-button-next:hover:not(.swiper-button-disabled) span svg{transform:translateX(-.2rem)}.swiper-button:hover{opacity:.7;transform:scale(.98)}.swiper-pagination-horizontal{bottom:0!important}.swiper-pagination{display:flex;justify-content:flex-start;padding:0;position:static;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-controls__wrapper .swiper-pagination{position:static!important;width:-moz-max-content;width:max-content}.swiper-pagination .swiper-pagination-bullet{background:transparent;border-radius:.25rem;cursor:pointer;display:block;height:.5rem;margin-left:.4rem;margin-right:.4rem;opacity:1;position:relative;width:unset}.swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.swiper-pagination .swiper-pagination-bullet:before{background:var(--swiper-bullet-bg);border-radius:.25rem;content:"";display:block;height:.5rem;transition:all .5s ease;width:.5rem}.swiper-pagination .swiper-pagination-bullet:after{background:transparent;content:"";display:block;height:2.4rem;left:50%;position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(-50%);width:calc(100% + .8rem)}.swiper-pagination .swiper-pagination-bullet-active:before{background:rgb(var(--color-foreground));width:3rem}.swiper-pagination .swiper-pagination-bullet:hover:before{transform:scale(1)!important}@media screen and (min-width:990px){.swiper-pagination{padding:.2rem}}.swipe-on-mobile__nav{align-items:center;display:flex;justify-content:center;width:100%}.swipe-on-mobile__nav .swiper-pagination{position:static}@media (min-width:990px){.swipe-on-mobile__nav{display:none!important}}.no-js .swiper-button,.no-js .swiper-buttons__wrapper,.no-js .swiper-pagination{display:none}@keyframes animateBulletW{to{width:7.5rem}}@keyframes animateBulletH{to{height:7.5rem}}.media{background-color:rgba(var(--color-foreground),.3);border-radius:var(--border-radius-main);display:block;height:100%;overflow:hidden;position:relative;width:100%}.media--transparent{background-color:transparent}.card-wrapper__link--overlay:empty,.media model-viewer,.media>:not(.zoom,.deferred-media__poster-button,.card__link){display:block;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.media>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity var(--duration-long),transform var(--duration-long)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:114.2%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{border-radius:50%;padding-bottom:100%}.media.media--hover-effect>img+img{opacity:0}@media screen and (min-width:990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.button,.customer .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--border-radius-button);box-sizing:border-box;cursor:pointer;font-family:var(--font-button-family);font-size:1.2rem;font-style:var(--font-button-style);font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);line-height:1;overflow:hidden;position:relative;text-decoration:none;text-transform:var(--font-button-text-transform);transition:var(--duration-default);z-index:1}.button--primary,.button--secondary,.button--tertiary,.customer .button--primary,.customer .button--secondary,.customer .button--tertiary{align-items:center;display:inline-flex;flex:none;gap:2.4rem;justify-content:center;padding:1.5rem 2rem;transition:background-color var(--duration-default),color var(--duration-default),border var(--duration-default)}.button:before,.customer .button:before{border-radius:50%;content:"";display:none;height:1rem;max-height:1rem;max-width:1rem;min-height:1rem;min-width:1rem;transition:box-shadow .2s;width:1rem}.button.dot_active,.customer .button.dot_active{padding:1.5rem 2rem 1.5rem 1.6rem}.button.dot_active:before,.customer .button.dot_active:before{display:block}.button--primary,.customer .button--primary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.button--primary:focus,.customer .button--primary:focus{background-color:rgb(var(--color-button))}.button--primary:before,.customer .button--primary:before{background-color:rgb(var(--color-button-text))}.button--primary:hover,.customer .button--primary:hover{background-color:rgb(var(--color-button-hover))}.button--primary.dot_active:hover,.customer .button--primary.dot_active:hover{background-color:rgb(var(--color-button))}.button--primary.dot_active:hover:before,.customer .button--primary.dot_active:hover:before{box-shadow:0 0 0 5px rgba(var(--color-button-text),.2)}.button--secondary,.customer .button--secondary{background-color:rgb(var(--color-button-secondary-background));color:rgb(var(--color-button-secondary-text))}.button--secondary:before,.customer .button--secondary:before{background-color:rgb(var(--color-button-secondary-text))}.button--secondary:hover,.customer .button--secondary:hover{background-color:rgb(var(--color-button-secondary-background-hover))}.button--secondary.dot_active:hover,.customer .button--secondary.dot_active:hover{background-color:rgb(var(--color-button-secondary-background))}.button--secondary.dot_active:hover:before,.customer .button--secondary.dot_active:hover:before{box-shadow:0 0 0 5px rgba(var(--color-button-secondary-text),.2)}.button--tertiary,.customer .button--tertiary{background-color:rgb(var(--color-button-tertiary-background));color:rgb(var(--color-button-tertiary-text))}.button--tertiary:focus,.customer .button--tertiary:focus{border-color:rgb(var(--color-button-tertiary-border-hover))}.button--tertiary:before,.customer .button--tertiary:before{background-color:rgb(var(--color-button-tertiary-text))}.button--tertiary:hover,.customer .button--tertiary:hover{background-color:rgb(var(--color-button-tertiary-background-hover))}.button--tertiary.dot_active:hover,.customer .button--tertiary.dot_active:hover{background-color:rgb(var(--color-button-tertiary-background))}.button--tertiary.dot_active:hover:before,.customer .button--tertiary.dot_active:hover:before{box-shadow:0 0 0 5px rgba(var(--color-button-tertiary-text),.2)}.button--arrow,.customer .button--arrow{align-items:center;background:none;border:none;color:rgb(var(--color-foreground));display:inline-flex;font-family:var(--font-body-family);font-size:1.2rem;font-style:var(--font-body-style);font-weight:500;gap:.4rem;letter-spacing:calc(var(--font-body-letter-spacing)*.1);line-height:var(--font-body-line-height);padding:0;text-decoration:none;text-transform:none;transition:opacity var(--duration-default)}.button--arrow .icon,.customer .button--arrow .icon{height:auto;transform:rotate(-90deg);width:1rem}.button--arrow:hover:not([disabled]),.customer .button--arrow:hover:not([disabled]){opacity:.5}.button--unstyled,.customer .button--unstyled{background:none;border:none;box-shadow:none;cursor:pointer}.button--play>span,.customer .button--play>span{align-items:center;display:flex;height:1.6rem;justify-content:center;width:1.3rem}.button--play>span .button-icon,.customer .button--play>span .button-icon{position:absolute;transition:opacity var(--duration-default)}.button--play.active .button-icon:not(.icon-hidden),.button--play>span .icon-hidden,.customer .button--play.active .button-icon:not(.icon-hidden),.customer .button--play>span .icon-hidden{opacity:0}.button--play.active .icon-hidden,.customer .button--play.active .icon-hidden{opacity:1}.button--sound>span,.customer .button--sound>span{align-items:center;display:flex;height:2.4rem;justify-content:center;position:relative;width:2.4rem}.button--sound .button-icon,.customer .button--sound .button-icon{position:absolute;transition:opacity var(--duration-default)}.button--sound .icon-hidden,.button--sound.active .button-icon:not(.icon-hidden),.customer .button--sound .icon-hidden,.customer .button--sound.active .button-icon:not(.icon-hidden){opacity:0}.button--sound.active .icon-hidden,.customer .button--sound.active .icon-hidden{opacity:1}.button--simple,.customer .button--simple{align-items:center;background:none;box-shadow:none;color:rgb(var(--color-button-tertiary-text));display:block;padding:0;--alpha-button-background:0;overflow:visible}.button--simple span,.customer .button--simple span{display:block;position:relative}.button--simple span:after,.customer .button--simple span:after{background-color:currentColor;bottom:-.2rem;content:"";height:.1rem;left:0;position:absolute;transition:width var(--duration-default);width:100%}.button--simple:not(:disabled):not([aria-disabled=true]):hover,.customer .button--simple:not(:disabled):not([aria-disabled=true]):hover{color:rgb(var(--color-button-tertiary-text-hover));--alpha-button-background:0}.button--simple:not(:disabled):not([aria-disabled=true]):hover span:after,.customer .button--simple:not(:disabled):not([aria-disabled=true]):hover span:after{width:0}.button--full-width,.customer .button--full-width{display:flex;width:100%}.button--link,.customer .button--link{align-items:center;background-color:transparent;color:rgb(var(--color-button-secondary-text));display:flex;height:5.6rem;justify-content:center;left:.8rem;transform:none;width:5.6rem}.button--link .icon,.customer .button--link .icon{height:2rem;width:2rem}.button--link:focus,.customer .button--link:focus{transform:translate(0) translateY(0)}.button--link:hover,.customer .button--link:hover{color:rgb(var(--color-button-secondary-text-hover))}.button--link .card__quickview-text,.button--link .sold-out-message,.customer .button--link .card__quickview-text,.customer .button--link .sold-out-message{display:none}.button--link.button[aria-disabled=true]:not(.loading),.customer .button--link.button[aria-disabled=true]:not(.loading){opacity:.8}.button .spinner,.customer .button .spinner{display:none;height:1.6rem;width:1.6rem}.button.loading span,.customer .button.loading span{opacity:0}.button.loading .spinner,.customer .button.loading .spinner{display:inline-block;position:absolute}.button.loading .spinner .path,.customer .button.loading .spinner .path{stroke:currentColor!important}.button.disabled,.button:disabled,.button[aria-disabled=true],.customer button.disabled,.customer button:disabled,.customer button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.button.disabled:hover:before,.button:disabled:hover:before,.button[aria-disabled=true]:hover:before,.customer button.disabled:hover:before,.customer button:disabled:hover:before,.customer button[aria-disabled=true]:hover:before{box-shadow:none}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.share-button{display:block;margin-top:1rem;position:relative}.share-button__button{background:none;box-shadow:none;font-weight:500;justify-content:flex-start;padding:0;text-transform:none}.share-button .share-button__button:hover{box-shadow:none}.share-button .share-button__button:focus{border:none;box-shadow:none}.share-button__button .icon-share{margin-right:1rem}.share-button__fallback{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);display:flex;flex-direction:column;left:-.1rem;padding:2rem;position:absolute;top:4rem;width:100%;z-index:3}.share-button__fallback .button{margin-top:1rem}.share-button__fallback .icon-clipboard{height:1.4rem;width:1.8rem}.share-button__message:not(:empty){display:block;font-size:1.2rem;margin-top:.5rem;text-align:right}.share-buttons{position:relative}.share-buttons__label-name{font-size:1.2rem}.share-buttons__label .icon-share{margin-right:1rem;width:1.2rem}.share-buttons__label .icon-share path{fill:rgba(var(--color-foreground))}.share-buttons__list{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.8rem;width:100%}.share-buttons__item a{color:rgb(var(--color-foreground-secondary));transition:var(--duration-default)}.share-buttons__item .icon{height:1.5rem;margin-right:.3rem;width:1.5rem}.share-buttons__item .icon-copy{transform:rotate(-45deg)}.share-buttons__button{align-items:center;display:flex;text-decoration:none;width:100%}.share-button__name{color:rgb(var(--color-foreground-secondary));font-size:1.2rem;transition:var(--duration-default)}.share-button__icon{align-items:center;background-color:rgb(var(--color-scondary-element-background));border-radius:100%;color:rgb(var(--color-foreground));display:flex;gap:.2rem;padding:.8rem;transition:var(--duration-default)}.share-buttons__button:hover .share-button__icon{background-color:rgb(var(--color-foreground))}.share-buttons-simple{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;list-style:none;margin:0;padding:0}.share-buttons-simple__item{align-items:center;display:flex;justify-content:center}.share-buttons-simple__item .icon{height:2.4rem;padding:.2rem;width:2.4rem}.share-buttons-simple__button{align-items:center;display:flex;gap:.2rem;height:100%;justify-content:center;text-decoration:none;transition:opacity var(--duration-default);width:100%}.share-buttons-simple__button span{font-size:1.2rem}.share-buttons-simple__button:hover{opacity:.7}.modal-close-button{align-items:center;background-color:transparent;border:none;box-sizing:border-box;color:rgb(var(--color-foreground));cursor:pointer;display:flex;height:2.6rem;justify-content:center;overflow:hidden;padding:0;transition:opacity var(--duration-default);width:2.6rem}.modal-close-button:hover{opacity:.7}.header__offcanvas-toggle-link .icon-close{color:rgb(var(--color-foreground))}.infinite-scroll__loading{color:rgba(var(--color-button-tertiary-text));display:flex;justify-content:center;margin-top:4rem}.infinite-scroll__loading .spinner{display:none;height:2rem;width:2rem}.infinite-scroll__loading.loading .spinner{display:block}.scroll-top{align-items:center;background-color:rgba(var(--color-background-tertiary),.7);border:none;border-radius:var(--border-radius-button);bottom:.8rem;color:rgb(var(--color-foreground));cursor:pointer;display:flex;height:3.2rem;justify-content:center;opacity:0;position:fixed;right:.8rem;transition:var(--duration-default);width:3.2rem;z-index:999}.scroll-top svg{flex:none;height:2rem;width:2rem}.scroll-top.show{opacity:1}.scroll-top:hover{background-color:rgb(var(--color-background-tertiary))}.copy-btn{position:relative}.copy-btn:before{background-color:rgb(var(--color-background));border:.1rem solid rgb(var(--color-border));border-radius:var(--border-radius-button);bottom:0;content:attr(data-notification);display:block;font-size:1.2rem;max-width:15rem;opacity:0;padding:.2rem .5rem;pointer-events:none;position:absolute;right:-150px;text-transform:capitalize;transition:all var(--duration-default);visibility:hidden;width:-moz-max-content;width:max-content;z-index:3}.copy-btn.success:before{opacity:1;pointer-events:all;visibility:visible}.copy-btn.success:hover:before{opacity:1}.field{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.field label{order:-1;position:relative;transition:var(--duration-short)}.field .field__input,.field input[type=email],.field input[type=password],.field input[type=search],.field input[type=tel],.field input[type=text],.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--color-background-input));border:.1rem solid rgb(var(--color-border-input));border-radius:var(--border-radius-button);box-sizing:border-box;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1rem);font-style:var(--font-body-style);line-height:1.0833;overflow:hidden;transition:border-color var(--duration-default),background-color var(--duration-default);width:100%}.field .field__input::-moz-placeholder,.field input[type=email]::-moz-placeholder,.field input[type=password]::-moz-placeholder,.field input[type=search]::-moz-placeholder,.field input[type=tel]::-moz-placeholder,.field input[type=text]::-moz-placeholder,.field select::-moz-placeholder{color:rgba(var(--color-foreground-secondary));-moz-transition:opacity var(--duration-default);transition:opacity var(--duration-default)}.field .field__input::placeholder,.field input[type=email]::placeholder,.field input[type=password]::placeholder,.field input[type=search]::placeholder,.field input[type=tel]::placeholder,.field input[type=text]::placeholder,.field select::placeholder{color:rgba(var(--color-foreground-secondary));transition:opacity var(--duration-default)}.field .field__input:hover,.field input[type=email]:hover,.field input[type=password]:hover,.field input[type=search]:hover,.field input[type=tel]:hover,.field input[type=text]:hover,.field select:hover{background-color:rgb(var(--color-background-input-hover));border-color:rgb(var(--color-border-input-hover))}.field .field__input:hover::-moz-placeholder,.field input[type=email]:hover::-moz-placeholder,.field input[type=password]:hover::-moz-placeholder,.field input[type=search]:hover::-moz-placeholder,.field input[type=tel]:hover::-moz-placeholder,.field input[type=text]:hover::-moz-placeholder,.field select:hover::-moz-placeholder{opacity:.7}.field .field__input:hover::placeholder,.field input[type=email]:hover::placeholder,.field input[type=password]:hover::placeholder,.field input[type=search]:hover::placeholder,.field input[type=tel]:hover::placeholder,.field input[type=text]:hover::placeholder,.field select:hover::placeholder{opacity:.7}.field .field__input:focus,.field .field__input:focus-visible,.field input[type=email]:focus,.field input[type=email]:focus-visible,.field input[type=password]:focus,.field input[type=password]:focus-visible,.field input[type=search]:focus,.field input[type=search]:focus-visible,.field input[type=tel]:focus,.field input[type=tel]:focus-visible,.field input[type=text]:focus,.field input[type=text]:focus-visible,.field select:focus,.field select:focus-visible{outline:none}.field select:focus,.field select:focus-visible{box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3);outline-offset:.2rem}.field input[type=search]::-webkit-search-cancel-button{display:none}.field input[type=search]::-moz-placeholder{color:rgb(var(--color-foreground-secondary))}.field input[type=search]::placeholder{color:rgb(var(--color-foreground-secondary))}.field .field__input,.field input[type=email],.field input[type=password],.field input[type=tel],.field input[type=text],.field select{border-radius:3rem;flex-grow:1;font-size:12px;height:4.2rem;letter-spacing:.03em;line-height:1;padding:1.4rem 2.4rem;text-align:left}.field .field__input::-webkit-search-cancel-button,.field input[type=email]::-webkit-search-cancel-button,.field input[type=password]::-webkit-search-cancel-button,.field input[type=tel]::-webkit-search-cancel-button,.field input[type=text]::-webkit-search-cancel-button,.field select::-webkit-search-cancel-button{display:none}.field .field__input::-moz-placeholder,.field input[type=email]::-moz-placeholder,.field input[type=password]::-moz-placeholder,.field input[type=tel]::-moz-placeholder,.field input[type=text]::-moz-placeholder,.field select::-moz-placeholder{color:rgba(var(--color-foreground-secondary));font-size:1.2rem}.field .field__input::placeholder,.field input[type=email]::placeholder,.field input[type=password]::placeholder,.field input[type=tel]::placeholder,.field input[type=text]::placeholder,.field select::placeholder{color:rgba(var(--color-foreground-secondary));font-size:1.2rem}.field .field__input:focus::-moz-placeholder,.field input[type=email]:focus::-moz-placeholder,.field input[type=password]:focus::-moz-placeholder,.field input[type=tel]:focus::-moz-placeholder,.field input[type=text]:focus::-moz-placeholder,.field select:focus::-moz-placeholder{opacity:0}.field .field__input:focus::placeholder,.field input[type=email]:focus::placeholder,.field input[type=password]:focus::placeholder,.field input[type=tel]:focus::placeholder,.field input[type=text]:focus::placeholder,.field select:focus::placeholder{opacity:0}.field .field__input[required]+label:after,.field input[type=email][required]+label:after,.field input[type=password][required]+label:after,.field input[type=tel][required]+label:after,.field input[type=text][required]+label:after,.field select[required]+label:after{color:rgb(var(--color-error));content:"*";left:.5rem;position:relative;top:0}.field .field__input+label,.field input[type=email]+label,.field input[type=password]+label,.field input[type=tel]+label,.field input[type=text]+label,.field select+label{color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:500;padding-bottom:.6rem;text-transform:none}.field textarea.field__input{padding:1.8rem 2rem}.field .select{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.field .select label{order:-1;position:relative;transition:var(--duration-short)}.field select{cursor:pointer;line-height:1}.field select:active,.field select:focus,.field select:focus-visible,.field select:focus-within{border-color:rgb(var(--color-border-input-hover))}.field select option{background-color:rgb(var(--color-background-input))}.field--checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;position:absolute}.field--checkbox input[type=checkbox]:checked+label:before{background-color:rgb(var(--color-foreground))!important;border-color:rgb(var(--color-foreground))}.field--checkbox input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.field--checkbox input[type=checkbox]+label{align-items:center;color:rgb(var(--color-foreground));cursor:pointer;display:inline-flex;font-size:1.5rem;gap:.8rem;line-height:1;position:relative}.field--checkbox input[type=checkbox]+label a{color:rgb(var(--color-foreground));text-decoration:none;transition:opacity var(--duration-default)}.field--checkbox input[type=checkbox]+label a:hover{opacity:.7}.field--checkbox input[type=checkbox]+label:hover:before{border-color:rgb(var(--color-border-input-hover))}.field--checkbox input[type=checkbox]+label:before{border:none;border-radius:50%;height:1rem;left:-2.3rem;width:1rem;z-index:3}.field--checkbox input[type=checkbox]+label:after,.field--checkbox input[type=checkbox]+label:before{background-color:rgb(var(--color-background-input));content:"";display:block;flex-shrink:0;position:absolute;transition:border-color var(--duration-default)}.field--checkbox input[type=checkbox]+label:after{border:.1rem solid rgb(var(--color-border-input));border-radius:50%;height:2rem;left:-2.8rem;width:2rem;z-index:2}.field--checkbox input[type=checkbox]+label .icon-checkmark{color:rgb(var(--color-button-text));height:2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all var(--duration-default) ease-in-out;visibility:hidden;width:2rem;z-index:5}.field--checkbox input[type=checkbox][required]+label span:after{color:rgb(var(--color-error));content:"*";left:0;position:relative;top:0}.field--pass{position:relative}.field--pass .button-pass-visibility{bottom:1rem;cursor:pointer;display:none;height:2.4rem;position:absolute;right:2.4rem;width:2.4rem}.field--pass .button-pass-visibility svg{color:rgba(var(--color-foreground),.5)}.field--pass .button-pass-visibility svg.icon-eye{display:none}.field--dark input[type=email],.field--dark input[type=password],.field--dark input[type=search],.field--dark input[type=tel],.field--dark input[type=text]{background-color:transparent;border-color:hsla(0,0%,100%,.4);color:#fff}.field--dark input[type=email]:focus,.field--dark input[type=email]:hover,.field--dark input[type=password]:focus,.field--dark input[type=password]:hover,.field--dark input[type=search]:focus,.field--dark input[type=search]:hover,.field--dark input[type=tel]:focus,.field--dark input[type=tel]:hover,.field--dark input[type=text]:focus,.field--dark input[type=text]:hover{border-color:#fff}.field--dark input[type=email]+label:before,.field--dark input[type=password]+label:before,.field--dark input[type=search]+label:before,.field--dark input[type=tel]+label:before,.field--dark input[type=text]+label:before{color:hsla(0,0%,100%,.5)}input[type=radio]:focus-visible+label{box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3)}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;padding:1.2rem;resize:none}.text-area--resize-vertical{resize:vertical}.form__label{display:block}.form__message{align-items:center;display:flex;line-height:1;margin-top:1rem}.form__message,.form__message--large{font-size:1.4rem}.form__message .icon{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.form__message--large .icon{height:1.5rem;margin-right:1rem;width:1.5rem}.form-status{font-size:1.4rem;margin:0}.form-status-list{margin:2rem 0 4rem;padding:0}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}.quantity{align-items:center;background-color:rgb(var(--color-background-input));border-radius:var(--border-radius-button);display:flex;height:4.2rem;justify-content:space-between;overflow:hidden;position:relative;width:14.2rem}.quantity.disabled{opacity:.5;pointer-events:none}.quantity__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--border-radius-button);flex-grow:1;font-family:var(--font-body-family);font-size:1.5rem;text-align:center;width:100%}.quantity__button,.quantity__input{background-color:transparent;border:0;color:rgb(var(--color-foreground));height:100%;padding:0}.quantity__button{align-items:center;border-radius:var(--border-radius-button);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;transition:background-color var(--duration-default);width:4.9rem}.quantity__button:hover span{opacity:.6}.quantity__button svg,.quantity__button.disabled{pointer-events:none}.quantity__button:focus,.quantity__button:focus-visible,.quantity__input:focus,.quantity__input:focus-visible{outline-offset:-.2rem!important}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:active,.quantity__input:-webkit-autofill:hover{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}:focus:not(:focus-visible):not(.button--secondary):not(.localization-selector.link){box-shadow:none;outline:0}.focus-inset:focus-visible{box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3);outline-offset:.2rem}.focus-inset:focus{box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3);outline-offset:.2rem}.focus-inset:focus:not(:focus-visible){box-shadow:none;outline:0}.focus-none{box-shadow:none!important;outline:0!important}.modal__toggle{list-style-type:none}.no-js details[open] .modal__toggle{z-index:2}.modal__toggle-close{display:none}.no-js details[open].modal .modal__toggle-close{display:flex;height:3.2rem;width:3.2rem;z-index:1}.modal__toggle-open{display:flex}.no-js details[open] .modal__toggle-open{display:none}.modal__content{align-items:center;background:rgb(var(--color-background));display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.fancybox-skin{padding:0!important}.section-announcement{display:block;height:var(--announcement-height);transition:transform var(--duration-default);z-index:4}.body--hidden .section-announcement{display:none;transform:translateY(-100%)}.announcement-bar{color:rgb(var(--color-foreground));display:flex;height:var(--announcement-height);justify-content:center;overflow:hidden}@media screen and (max-width:764px){.announcement-bar.swiper:not(.swiper-initialized) .announcement-bar__wrapper--2-mobile{display:grid;grid-template-rows:1fr 1fr}}@media screen and (min-width:765px){.announcement-bar.swiper:not(.swiper-initialized) .announcement-bar__wrapper--2{display:grid;grid-template-rows:1fr 1fr}}.announcement-bar:not(.swiper) .announcement-bar__message{height:100%}.announcement-bar__wrapper{width:100%}.announcement-bar__message{padding:0 1rem;text-align:center}@media screen and (min-width:576px){.announcement-bar__message{padding:0 2rem}}.announcement-bar__message-inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.6rem 1rem;justify-content:center;min-height:100%}@media screen and (min-width:576px){.announcement-bar__message-inner{gap:.6rem 1.6rem}}.announcement-bar__text{font-size:1.2rem;font-weight:500;letter-spacing:-.01em;text-align:center}.announcement-bar__text p{margin:0}.announcement-bar__text a{color:inherit;position:relative;text-decoration-color:inherit;text-underline-offset:.4rem;transition:opacity var(--duration-default);z-index:2}.announcement-bar__button[disabled],.announcement-bar__text a:hover{opacity:.7}body.body--hidden{overflow-y:hidden}.shopify-section-header{position:relative;transition:background var(--duration-default) linear;will-change:transform;z-index:12}.shopify-section-header.color-background-overlay:not(.shopify-section-header-sticky){background:transparent}.shopify-section-header.color-background-overlay:not(.shopify-section-header-sticky) .header,.shopify-section-header.color-background-overlay:not(.shopify-section-header-sticky) .header-wrapper--bottom-menu .header__inline-menu,.shopify-section-header.color-background-overlay:not(.shopify-section-header-sticky) .header-wrapper--bottom-menu .header__top,.shopify-section-header.color-background-overlay:not(.shopify-section-header-sticky) .header-wrapper--full-width{background-color:transparent}.shopify-section-header.color-background-overlay:not(.shopify-section-header-sticky).header--light-logo .header__heading-logo{display:none}.shopify-section-header.color-background-overlay:not(.shopify-section-header-sticky).header--light-logo .header__heading-logo--overlay,.shopify-section-header.color-background-overlay:not(.shopify-section-header-sticky).header--light-logo .header__heading-logo:only-child{display:block}.shopify-section-header-sticky{position:sticky;top:0;z-index:12}.shopify-section-header-hidden{transform:translateY(-100%)}.shopify-section-header.animate{transition:transform .15s ease-out}.header-wrapper{display:block;position:relative}.header-wrapper[data-sticky-type=on-scroll-up]{transform:translateZ(0)}.header-wrapper .disclosure__list{background-color:rgb(var(--color-background-secondary))}.header-wrapper .header .header__top_icon+.header__top_text{margin-left:.4rem;padding-top:.2rem}.header-wrapper .header .header__top_icon+.header__top_text+.cart-count-bubble{padding-top:.2rem}.header-wrapper .header .header__top_icon+.cart-count-bubble{margin-left:0}.header-wrapper .header .type--icon:after,.header-wrapper .header .type--text_and_icon:after{bottom:-.4rem}.header-wrapper--top-menu .header{backdrop-filter:blur(4px);background-color:#000;background:rgba(0,0,0,.82)!important;border-radius:.6rem;box-shadow:0 2px 20px 0 rgba(0,0,0,.06);margin-top:1.6rem}.header-wrapper--top-menu .header:not(.header-container){padding-left:2rem;padding-right:2rem}@media screen and (min-width:576px){.header-wrapper--top-menu .header:not(.header-container){padding-left:2.4rem;padding-right:2.4rem}}.header-wrapper--top-menu.header-wrapper--full-width .header--center-logo>.container{display:grid;grid-column:span 3;grid-template-columns:1fr auto 1fr}.header-wrapper--top-menu.header-wrapper--full-width .header--left-logo>.container{display:flex;justify-content:space-between}.header-wrapper--bottom-menu .header{background:transparent;margin-top:1.6rem;padding-left:0;padding-right:0}.header-wrapper--bottom-menu .header .header--center-logo{display:flex;flex-direction:column;width:100%}.header-wrapper--bottom-menu .header__top{background-color:rgb(var(--color-header-background));padding:1.6rem 2.4rem;position:relative}@media screen and (min-width:1200px){.header-wrapper--bottom-menu .header__top{z-index:1}}.header-wrapper--bottom-menu:not(.header-wrapper--full-width) .header:before{border-radius:.6rem;box-shadow:0 2px 20px 0 rgba(0,0,0,.06);content:"";height:100%;inset:0;position:absolute;width:100%}.header-wrapper--bottom-menu:not(.header-wrapper--full-width) .header__top{border-radius:.6rem}.header-wrapper--bottom-menu:not(.header-wrapper--full-width) .header .header__inline-menu{border-radius:0 0 .6rem .6rem;border-top:.4rem solid rgb(var(--color-header-background));margin-top:-.4rem}.header-wrapper--bottom-menu.header-wrapper--full-width{background:transparent}.header-wrapper--bottom-menu.header-wrapper--full-width .header__inline-menu .container{display:flex;justify-content:center}@media screen and (min-width:1200px){.header-wrapper--bottom-menu .header__inline-menu{background-color:rgb(var(--color-header-background));display:flex;grid-column:span 3;justify-content:center;transition:transform var(--duration-default),opacity var(--duration-default);width:100%}}.header-wrapper--bottom-menu .list-menu--inline .header__menu-item:not(.header__submenu-item){padding-bottom:2.4rem;padding-top:.6rem}.header-wrapper--bottom-menu .list-menu--inline .header__menu-item:not(.header__submenu-item):before{bottom:1.6rem!important}.header-wrapper--bottom-menu .header__icon--search{align-items:center;min-height:2.4rem;min-width:2.4rem;position:relative}@media screen and (min-width:1200px){.header-wrapper--bottom-menu .header__icon--search:after{background-color:transparent;border-radius:100%;bottom:-.2rem;content:"";height:.4rem;position:absolute;right:calc(50% - .2rem);transition:background var(--duration-default);width:.4rem;z-index:3}}.header-wrapper--bottom-menu .header__icon--search:after .icon{height:3.2rem;width:3.2rem}.header-wrapper--bottom-menu .header__icon--search:hover:after{background-color:rgb(var(--color-foreground))}.header-wrapper--full-width{background-color:rgb(var(--color-header-background))}.header-wrapper--full-width .header{border-radius:0;box-shadow:none;margin-top:0;position:static}.header-wrapper--full-width.header-wrapper--top-menu .header{min-height:5.6rem}@media screen and (min-width:576px){.header-wrapper--full-width.header-wrapper--top-menu .header{min-height:6.8rem}}.header-wrapper--full-width .header__top{padding-left:0;padding-right:0}.header-wrapper--full-width .header__top>.container{display:grid;grid-column:span 3;grid-template-columns:1fr auto 1fr}.header-wrapper--full-width .header__search-inner,.header-wrapper--full-width .mega-menu{border-radius:0}.header-wrapper:not(.header-wrapper--full-width) .header-drawer-overlay{top:-1.6rem}.header-wrapper:not(.header-wrapper--full-width) .menu-drawer{left:2rem;max-width:calc(100% - 4rem);right:2rem}@media screen and (min-width:576px){.header-wrapper:not(.header-wrapper--full-width) .menu-drawer{max-width:50rem}}@media screen and (min-width:1200px){.header-wrapper:not(.header-wrapper--full-width) .header .search__modal{max-height:calc(100vh - var(--header-height) - var(--ann-height) - var(--top-search-height) - var(--padding) - 1.6rem);max-height:calc(var(--vh, 1vh)*100 - var(--header-height) - var(--ann-height) - var(--top-search-height) - var(--padding) - 1.6rem);max-height:calc(100dvh - var(--header-height) - var(--ann-height) - var(--top-search-height) - var(--padding) - 1.6rem)}}@media screen and (max-width:1199px){.header-wrapper:not(.header-wrapper--full-width) .header__search-inner{top:calc((var(--ann-height))*-1 - 1.6rem)}}.header-wrapper .header__top{display:grid;grid-column:span 3;grid-template-columns:1fr auto 1fr}@media screen and (min-width:1200px){.shopify-section-header-sticky .header-wrapper--bottom-menu:not(.header-wrapper--full-width) .header{height:var(--header-height-top)}.shopify-section-header-sticky .header-wrapper--bottom-menu:not(.header-wrapper--full-width) .header:before{transition:height var(--duration-default)}.shopify-section-header-sticky .header-wrapper--bottom-menu:not(.header-wrapper--full-width):hover .header:before{height:calc(var(--header-height) - 1.6rem)}.shopify-section-header-sticky .header-wrapper--bottom-menu .header__inline-menu{opacity:0;pointer-events:none;transform:translateY(-102%)}.shopify-section-header-sticky .header-wrapper--bottom-menu .header__inline-menu:hover,.shopify-section-header-sticky .header-wrapper--bottom-menu .header__top:hover+.header__inline-menu{opacity:1;pointer-events:all;transform:translateY(0)}}.container--header{margin:0 auto;padding-inline:2rem}@media screen and (min-width:1360px){.container--header{max-width:174rem}}.header{background-color:rgb(var(--color-header-background));display:flex;justify-content:space-between;min-height:5.2rem;position:relative}@media screen and (max-width:575px){.header{gap:1.6rem}}.header__left{display:flex;gap:1.6rem}@media screen and (min-width:750px){.header__left{gap:2.4rem}}@media screen and (min-width:990px){.header__left{gap:3.2rem;width:100%}}.header__left>.header__heading,.header__left>.header__heading-link{align-items:center;display:flex;padding-block:.4rem}.header__localization{align-items:center;display:flex;height:100%;position:relative}.header__localization-wrapper{display:none;flex-direction:row;gap:3.2rem;height:100%}@media screen and (min-width:1200px){.header__localization-wrapper{display:flex}}.header__localization localization-form{align-items:center;display:flex;height:100%;justify-content:center}.header__localization .localization-form,.header__localization .localization-form>div{height:100%}.header__localization .disclosure{height:100%;position:static}.header__localization .disclosure__button{align-items:center;display:flex;height:100%!important;justify-content:center;min-height:3.2rem;min-width:3.2rem;padding:0!important}.header__localization .disclosure__button:focus,.header__localization .disclosure__button:hover{border:none;box-shadow:none}.header__localization .disclosure__button .icon-caret{color:rgba(var(--color-foreground));transition:transform var(--duration-default)}.header__localization .disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(-180deg)}.header__localization .localization-selector+.disclosure__list{animation:animateMenuOpen var(--duration-default) ease;border:none!important;border-radius:.6rem;bottom:auto;box-shadow:0 2px 20px 0 rgba(0,0,0,.06);left:0;margin-top:0;max-width:25rem;min-width:12rem;top:calc(100% + .4rem);transform:translateY(0)}@media screen and (min-width:1200px){.header__localization .localization-selector+.disclosure__list{left:-2.4rem;right:0}}.header--border:before{background-color:rgb(var(--color-border));bottom:0;content:"";display:block;height:.1rem;pointer-events:none;position:absolute;transition:background var(--duration-short);width:100%;z-index:2}.header--left-logo .header__heading-link{margin-right:3.2rem}.header--left-logo .header__left .aside-menu__toggle+.header__heading,.header--left-logo .header__left .aside-menu__toggle+.header__heading-link{margin-left:-.8rem}@media screen and (min-width:750px){.header--left-logo .header__left .aside-menu__toggle+.header__heading,.header--left-logo .header__left .aside-menu__toggle+.header__heading-link{margin-left:-1.6rem}}.header--center-logo{-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:1fr auto 1fr}.header--center-logo>.header__heading,.header--center-logo>.header__heading-link{align-items:center;display:flex;padding-block:.4rem}.header__heading-logo{display:block;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:575px){.header__heading-logo{max-width:17rem}}.header__heading{align-items:center;display:inline-flex;line-height:0;margin:0}.header__heading span{line-height:1;text-transform:var(--font-header-menu-text-transform)}.header__heading-link{align-items:center;display:inline-flex;padding:0;text-decoration:none;word-break:break-word}.header__heading-link span{align-items:center;display:flex;letter-spacing:normal;line-height:1;max-width:10rem;text-transform:var(--font-header-menu-text-transform)}.header__heading-logo--overlay{display:none}.header [tabindex="-1"]:focus{outline:none}.header-drawer-overlay,.header__overlay{backdrop-filter:blur(9px);background:rgba(var(--color-foreground),.4);bottom:0;cursor:pointer;height:120vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:var(--ann-height);transition:opacity var(--duration-default);z-index:12}.header-drawer-overlay.active,.header__overlay.active{opacity:1;pointer-events:all}.header-drawer-overlay{top:0;z-index:2}@media screen and (max-width:575px){.header-drawer-overlay.active{display:none}}@media screen and (min-width:1200px){.header-drawer-overlay.active{display:none}}.no-js .localization-form{display:flex;flex-direction:column}.no-js .localization-form__select{position:relative}.no-js .localization-form__select .icon-caret{color:rgb(var(--color-foreground));pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.no-js .localization-form .localization-selector{font-size:1.2rem;height:3.2rem}.no-js .localization-form .button{width:100%}.header__icons{align-items:center;display:flex;gap:3.2rem;margin-left:0;margin-right:0}.header__icons-wrapper{align-items:center;display:flex;gap:1.6rem;height:100%}@media screen and (min-width:576px){.header__icons-wrapper,.header__icons-wrapper.space__gap{gap:2.4rem}}@media screen and (min-width:990px){.header__icons-wrapper{gap:.2rem}.header__icons-wrapper.space__gap{gap:1.4rem}}.header__icons .header__icon--account,.header__icons .header__icon--cart,.header__icons .header__icon--search{align-items:center;min-height:2.4rem;min-width:2.4rem;position:relative}@media screen and (min-width:1200px){.header__icons .header__icon--account:after,.header__icons .header__icon--cart:after,.header__icons .header__icon--search:after{background-color:transparent;border-radius:100%;bottom:-.2rem;content:"";height:.4rem;position:absolute;right:calc(50% - .2rem);transition:background var(--duration-default);width:.4rem;z-index:3}}.header__icons .header__icon--account:after .icon,.header__icons .header__icon--cart:after .icon,.header__icons .header__icon--search:after .icon{height:3.2rem;width:3.2rem}.header__icons .header__icon--account:hover:after,.header__icons .header__icon--cart:hover:after,.header__icons .header__icon--search:hover:after{background-color:rgb(var(--color-foreground))}.header__icons .header__icon--cart .cart-count-bubble{margin-left:.4rem}details[open]>.header__icon--account:after,details[open]>.header__icon--search:after{background-color:rgb(var(--color-foreground))}@media screen and (min-width:1200px){details[open]>.header__icon--search:before{background:transparent;content:"";cursor:default;height:100vh;left:0;position:fixed;right:0;top:110%;z-index:2}}.header__icon,.header__icon span{align-items:center;display:flex;justify-content:center}.header__icon span{height:100%}.header__icon .icon{color:rgba(var(--color-foreground));height:3.2rem;transition:var(--duration-default);width:3.2rem}.header__icon--menu{height:2.4rem;width:2.4rem}.header__icon--menu span{align-items:center;color:rgb(var(--color-foreground));display:flex;height:100%;justify-content:flex-start;width:100%}.header__icon--menu .icon-close{display:none}.header__icon:after{content:none}.header__icon .icon{fill:none;vertical-align:middle}@media screen and (min-width:1200px){.template-cart .header__icon--cart:after{background-color:rgb(var(--color-foreground))}}.header__cart{align-items:center;display:flex}.header__cart span{font-size:1.2rem}.header__icon--cart,.header__icon--search{align-items:center;display:flex;font-family:var(--font-header-menu-family);font-size:1.2rem;font-style:var(--font-header-menu-style);font-weight:var(--font-header-menu-weight);justify-content:center;letter-spacing:var(--font-menu-letter-spacing);text-decoration:none;text-transform:var(--font-header-menu-text-transform)}.header__account{align-items:center;display:none;height:100%;position:relative}.header__account span{font-size:1.2rem}@media screen and (min-width:1200px){.template-account .header__icon--account:after,.template-activate .header__icon--account:after,.template-addresses .header__icon--account:after,.template-login .header__icon--account:after,.template-order .header__icon--account:after,.template-register .header__icon--account:after,body[class^="template-customers/"] .header__icon--account:after{background-color:rgb(var(--color-foreground))}}.header__account-modal{background-color:rgba(var(--color-background-secondary));border-radius:.6rem;box-shadow:0 2px 20px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;font-weight:var(--font-body-weight);height:auto;left:50%;margin:0;min-width:16.7rem;padding:2.4rem;position:absolute;text-transform:none;top:calc(100% + .4rem);transform:translateX(-50%);transition:opacity var(--duration-default),transform var(--duration-default);z-index:2}.header__account details[open] .header__account-modal{animation:animateAccountOpen var(--duration-default) ease}.header__account__login{min-width:-moz-max-content;min-width:max-content;width:100%}.header__account__login .icon{flex:none;height:2.2rem;margin-left:0;margin-right:1rem;width:2.2rem}.header__account__register{margin-top:1.6rem;min-width:-moz-max-content;min-width:max-content}.header__account__name{color:rgba(var(--color-foreground));font-family:var(--font-heading-family);font-size:inherit;font-style:var(--font-heading-style);font-weight:500;letter-spacing:calc(var(--font-heading-letter-spacing)*.1);line-height:var(--font-heading-line-height);margin-bottom:1.6rem;padding-bottom:1.6rem;position:relative}.header__account__name:after{background-color:rgb(var(--color-border));bottom:0;content:"";height:.1rem;left:0;position:absolute;right:0;width:100%}.header__account__address{margin-top:1.6rem}.header__account__body{list-style:none;margin:0;padding:0}.header__account__body a{display:block;text-decoration:none}.header__account__body a+a{margin-top:.8rem}.header__account__logout{margin-top:1.6rem;width:100%}@keyframes animateSearchOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:990px){.header__icons>.header__account{padding:0}}@media screen and (min-width:990px) and (min-width:990px){.header__account summary{min-height:2.4rem;min-width:2.4rem;position:relative}}@media screen and (min-width:990px){.header__account{display:inline-flex}}@media screen and (max-width:989px){menu-drawer~.header__icons .header__icon--account{display:none}}.template-search .header__icon--search{position:relative}.template-search .header__icon--search:after{background-color:rgb(var(--color-foreground))}.no-js .header__search{display:none!important}.no-js noscript .header__search{display:flex!important}.header__search{align-items:center;display:flex;height:100%}.header__search_desktop{display:none}@media screen and (min-width:750px){.header__search_desktop{display:flex}}.header__search>span{font-size:1.2rem}.header__search>details{position:static}.header__search>details[open] .header__search-inner{animation:animateSearchOpen var(--duration-default) ease}.header__search>details[open] .header__search-mobile-close{align-items:center;display:flex;justify-content:center;right:2rem;top:-2rem}.header__search-mobile-close{display:none;position:fixed;z-index:5}.header__search-mobile-close .icon-close{color:rgb(var(--color-foreground));height:2.4rem;padding:.3rem;width:2.4rem}@media screen and (min-width:1200px){.header__search-mobile-close{display:none!important}}.header__search-inner{background-color:rgb(var(--color-header-background));height:100vh;height:calc(var(--vh, 1vh)*100);height:100dvh;left:0;overflow:auto;overflow:hidden;padding-top:var(--header-height);position:fixed;right:0;top:calc((var(--ann-height))*-1);width:100%}@media screen and (min-width:1200px){.header__search-inner{border-radius:0 0 .6rem .6rem;border-top:.5rem solid rgb(var(--color-header-background));height:unset;padding:0;position:absolute;top:calc(100% - .5rem)}}.header .search{z-index:4}.header .search__content{height:100%;overflow:hidden;padding-bottom:3rem;padding-top:3rem;width:100%}@media screen and (min-width:1360px){.header .search__content{padding-bottom:4rem;padding-top:7.2rem}}@media screen and (max-width:749px) and (max-height:500px){.header .search__content{overflow-y:auto}}@media screen and (min-width:750px) and (max-height:700px){.header .search__content{overflow-y:visible}.header .search__content .search__promo-links-block,.header .search__content .search__promo-products-block{margin-bottom:4rem}}.header .search__content::-webkit-scrollbar{width:.4rem}.header .search__content::-webkit-scrollbar-thumb{background-color:rgb(var(--color-border));border-radius:2rem}.header .search__form{width:100%}.header .search__form .search__label{display:inline-block;margin-bottom:2.4rem}.header .search__form .field{align-items:center;background-color:transparent;border-bottom:.1rem solid rgb(var(--color-foreground));display:flex;flex-direction:row;justify-content:space-between;min-height:5rem;transition:border var(--duration-default),background-color var(--duration-default);width:100%;z-index:3}.header .search__form .field .search__input{background-color:transparent;border:none!important;border-radius:0;color:rgb(var(--color-foreground-title));flex-grow:1;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-h2-scale)*3rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);height:auto;letter-spacing:-.05em;line-height:var(--font-heading-line-height);padding:0 .8rem 0 0;transition:background-color var(--duration-default)}@media only screen and (min-width:750px){.header .search__form .field .search__input{font-size:calc(var(--font-heading-h2-scale)*3.4rem);padding:0 .8rem 1.6rem 0}}@media only screen and (min-width:1360px){.header .search__form .field .search__input{font-size:calc(var(--font-heading-h2-scale)*4.2rem)}}.header .search__form .field .search__input::-moz-placeholder{color:rgb(var(--color-foreground),.3);font:inherit}.header .search__form .field .search__input::placeholder{color:rgb(var(--color-foreground),.3);font:inherit}.header .search__form .field .search__button{align-items:center;background-color:transparent;color:rgb(var(--color-foreground));display:flex;flex-shrink:0;height:2.4rem;justify-content:center;padding:0;transition:opacity var(--duration-default);width:2.4rem}@media screen and (min-width:750px){.header .search__form .field .search__button{height:3.2rem;width:3.2rem}}.header .search__form .field .search__button:hover{opacity:.7}.header .search__form .field .search__button .icon-search{height:2.4rem;width:2.4rem}@media screen and (min-width:750px){.header .search__form .field .search__button .icon-search{height:3.2rem;width:3.2rem}}.header .search__input{width:100%}.header .search__modal{--padding:1.6rem;margin-top:2.4rem;max-height:calc(100vh - var(--header-height) - var(--ann-height) - var(--top-search-height) - var(--padding));max-height:calc(var(--vh, 1vh)*100 - var(--header-height) - var(--ann-height) - var(--top-search-height) - var(--padding));max-height:calc(100dvh - var(--header-height) - var(--ann-height) - var(--top-search-height) - var(--padding));overflow-y:auto;padding-bottom:.1rem;padding-top:var(--padding)}@media screen and (min-width:750px){.header .search__modal{--padding:3.2rem;margin-top:4rem}}.header .search__modal--hidden{display:none}@media screen and (max-width:749px) and (max-height:500px){.header .search__modal{overflow-y:visible}}@media screen and (min-width:750px) and (max-height:700px){.header .search__modal{overflow-y:visible}}.header .search__modal::-webkit-scrollbar{width:.4rem}.header .search__modal::-webkit-scrollbar-thumb{background-color:rgb(var(--color-border));border-radius:2rem}noscript .header__search{height:100%}.search-modal__heading{max-width:80%}.icon-close{transition:var(--duration-default)}.header__icon--menu .icon-menu{display:block;height:1.8rem;opacity:1;position:absolute;transform:scale(1);transition:transform .15s ease,opacity .15s ease;width:1.8rem}details:not([open])>.header__icon--menu .icon-close{opacity:0;visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.header__inline-menu details:hover>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;opacity:1;transform:translateY(0)}.menu-drawer__submenu--hidden{display:none}.menu-drawer-container.menu-opening .icon-close{display:block;flex-shrink:0;height:2.4rem;transform:scale(.75);width:2.4rem}.menu-drawer-container.menu-opening .icon-menu{display:none}.menu-drawer-container.menu-opening .mega-menu{box-shadow:none}.menu-drawer-container.menu-opening .header__scheme{display:flex}@media screen and (min-width:750px){.menu-drawer-container.menu-opening .header__scheme{display:none}}.no-js .menu-drawer-container.menu-opening .header__scheme{display:none}.menu-drawer-container.menu-opening .header__toggle-scheme{display:inline-flex;justify-content:flex-start;width:-moz-max-content;width:max-content}.menu-drawer-container.menu-opening .menu-drawer__localization{display:flex}.menu-drawer-container.menu-opening .menu-drawer__bottom{align-items:center;border-top:.1rem solid rgb(var(--color-border));display:flex;flex-wrap:wrap;gap:1rem 2.4rem;justify-content:space-between;padding:.8rem 2rem}.menu-drawer-container.menu-opening .menu-drawer__bottom-right{align-items:center;display:flex;gap:2.4rem}@media screen and (min-width:750px){.menu-drawer-container.menu-opening .menu-drawer__bottom .header__search{display:none}}.menu-drawer-container.menu-opening .menu-drawer__localization-wrapper{align-items:center;display:flex;gap:2.4rem;justify-content:flex-start;min-height:4.4rem}.header__inline-menu{display:none;text-align:center;width:75%}.header__icons .header__icon,.header__inline-menu .header__menu-item{font-family:var(--font-header-menu-family);font-size:1.2rem;font-style:var(--font-header-menu-style);font-weight:var(--font-header-menu-weight);letter-spacing:var(--font-menu-letter-spacing);text-transform:var(--font-header-menu-text-transform)}@media screen and (min-width:1100px){.header__inline-menu{display:block}.header--center .header__inline-menu{display:flex}}.header__menu{padding:0 1rem}.header__menu-item{color:rgb(var(--color-foreground));overflow:hidden;text-decoration:none;transition:color var(--duration-default)}.aside-menu__toggle .icon-menu,.header .link--text,.header__icon .icon,.header__menu-item,.header__toggle-scheme-item{color:#fff}.list-menu--inline{align-items:stretch;height:100%}.list-menu--inline .list-menu-item:active>.header__submenu,.list-menu--inline .list-menu-item:active>.header__submenu-simple li .show-submenu,.list-menu--inline .list-menu-item:active>.header__submenu-simple li:first-child .header__submenu,.list-menu--inline .list-menu-item:hover>.header__submenu,.list-menu--inline .list-menu-item:hover>.header__submenu-simple li .show-submenu,.list-menu--inline .list-menu-item:hover>.header__submenu-simple li:first-child .header__submenu{opacity:1;pointer-events:all;visibility:visible}.list-menu--inline .list-menu-item:active>.header__submenu-simple li .remove-submenu,.list-menu--inline .list-menu-item:hover>.header__submenu-simple li .remove-submenu{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.list-menu--inline .list-menu-item:active>.mega-menu,.list-menu--inline .list-menu-item:hover>.mega-menu{max-height:calc(100vh - var(--header-height) - var(--announcement-height));opacity:1;pointer-events:all}@media screen and (min-width:1600px){.list-menu--inline .list-menu-item:active>.mega-menu,.list-menu--inline .list-menu-item:hover>.mega-menu{max-height:82rem}}.list-menu--inline .list-menu-item:active>.mega-menu__items,.list-menu--inline .list-menu-item:hover>.mega-menu__items{opacity:1!important}.list-menu--inline .list-menu-item{align-items:center;display:flex;padding-inline:.5rem;position:relative;transition:opacity var(--duration-default)}@media screen and (min-width:1360px){.list-menu--inline .list-menu-item{padding-inline:1.6rem}}.list-menu--inline .list-menu-item:first-child{padding-left:0}.list-menu--inline .list-menu-item:last-child{padding-right:0}.list-menu--inline .list-menu-item.list-menu--megamenu{position:static}.list-menu--inline .list-menu-item>.header__menu-item{align-items:center;display:flex;overflow:visible;position:relative}.list-menu--inline .list-menu-item>.header__menu-item:before{background-color:transparent;border-radius:100%;bottom:.4rem;content:"";display:none;height:.4rem;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);transition:background var(--duration-default);width:.4rem;z-index:2}.list-menu--inline .list-menu-item>.header__menu-item:active:before,.list-menu--inline .list-menu-item>.header__menu-item:hover:before{background-color:rgb(var(--color-foreground))}.list-menu--inline .list-menu-item>.header__submenu{top:calc(100% + .4rem)!important}.list-menu--inline .list-menu-item>.header__submenu:before{content:"";display:block;height:.4rem;position:absolute;top:-.4rem;width:100%}.list-menu--inline .list-menu--megamenu-visible>.header__menu-item:before,.list-menu--inline>.list-menu-item--active>.header__menu-item:before{background-color:rgb(var(--color-foreground))}.list-menu--inline .header__menu-item{padding-block:1.2rem}.list-menu--inline .header__menu-item span{align-items:center;display:flex;font-size:10px!important}.list-menu--inline .header__menu-item+.header__submenu{opacity:0;pointer-events:none;visibility:hidden}.list-menu--inline .header__menu-item+.header__submenu:active,.list-menu--inline .header__menu-item+.header__submenu:hover,.list-menu--inline .header__menu-item:active+.header__submenu,.list-menu--inline .header__menu-item:hover+.header__submenu{opacity:1;pointer-events:all;visibility:visible}.header__submenu{border-radius:.6rem;box-shadow:0 2px 20px 0 rgba(0,0,0,.06);padding-inline:0;text-transform:none;transition:opacity var(--duration-default),visibility var(--duration-default);z-index:15}.header__submenu.list-menu{display:flex;flex-direction:column;gap:0;min-width:20rem;padding:1.6rem 0}.header__submenu li{display:flex;position:relative}.header__submenu li:after{background:transparent;content:"";display:none;height:100%;position:absolute;right:-.2rem;top:0;width:.2rem}.header__submenu li:active:after,.header__submenu li:hover:after{display:block}.header__submenu li:not(:first-child)>.header__submenu{border-top-left-radius:var(--border-radius-main);border-top-right-radius:var(--border-radius-main)}.header__submenu .header__submenu{left:100%!important;top:-1.6rem}.header__submenu .header__menu-item{font-size:1.2rem;padding:.8rem 2.4rem;transition:opacity var(--duration-default);width:100%}.header__submenu .header__menu-item:before{background-color:transparent;border-radius:100%;content:"";height:.4rem;left:1.2rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:background-color var(--duration-default);width:.4rem;z-index:2}.header__submenu .header__menu-item:hover:before{background-color:currentColor}.header__submenu-item_has-submenu{align-items:center;display:flex;justify-content:space-between}.header__submenu-item_has-submenu .icon{transform:rotate(-90deg) translateY(1.2rem)}.header__submenu li.header__submenu-li{display:none}.header__submenu li.header__submenu-li.active{display:flex}.header__submenu-button{padding:.8rem 2.4rem}.header__submenu-button .button--arrow{cursor:pointer}.header__submenu-button.hide{display:none}.header__submenu-simple{border-radius:0;border-bottom-left-radius:.6rem;border-top-left-radius:.6rem;box-shadow:unset;left:13rem!important;min-height:44.4rem;min-width:23rem}@media screen and (min-width:1300px){.header__submenu-simple{left:auto;min-height:34.4rem}}.header__submenu-simple>li{position:static}.header__submenu-simple>li>a{font-family:var(--font-body-family)!important;font-size:calc(var(--font-body-scale)*1rem)!important;font-style:var(--font-body-style)!important;padding-bottom:.4rem!important;padding-top:.4rem!important;position:relative;text-transform:capitalize!important}.header__submenu-simple>li .hide-icon-caret+svg{display:none}.header__submenu-simple .header__submenu{border-bottom-left-radius:0!important;border-left:.1rem solid rgb(var(--color-border));border-top-left-radius:0!important;box-shadow:unset;-moz-column-gap:5.7rem;column-gap:5.7rem;flex-wrap:wrap;height:100%;max-width:53.4rem!important;min-width:unset;padding-left:2.4rem;padding-right:5.7rem;top:0;width:-moz-max-content!important;width:max-content!important}.header__submenu-simple .header__submenu li{transition:opacity var(--duration-default);width:12.3rem}.header__submenu-simple .header__submenu li:hover{opacity:.7}.header__submenu-simple .header__submenu li a{font-size:1.2rem!important;padding-left:0;padding-right:0;text-transform:uppercase!important}.header__submenu-simple .header__submenu li a:hover:before{display:none}.header__inline-menu li:active>.header__submenu,.header__inline-menu li:hover>.header__submenu{opacity:1;pointer-events:all}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes animateAccountOpen{0%{opacity:0;transform:translateY(-1rem) translateX(-50%)}to{opacity:1;transform:translateY(0) translateX(-50%)}}.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden}body.scroll-locked{height:100%;left:0;overflow:hidden;position:fixed;top:var(--scroll);width:100%}body.scroll-locked .section-announcement+.shopify-section-header{top:var(--ann-height)}body.scroll-locked .shopify-section-header{left:0;position:fixed;right:0}body.scroll-locked #MainContent{margin-top:var(--header-height)}.cart-count-bubble:empty{display:none}.cart-count-bubble{background:#febd16;border-radius:200px;color:#000;margin-left:-13px!important;margin-top:-10px;padding:0 5px}.header__scheme{align-items:center;display:none;margin-right:-.5rem;min-width:2.4rem;z-index:1}@media screen and (min-width:750px){.header__scheme{display:flex}}.header__toggle-scheme{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex:none;height:2.4rem;justify-content:center;transition:opacity var(--duration-default);width:2.4rem}.header__toggle-scheme:hover{opacity:.7}.header__toggle-scheme-item{align-items:center;color:rgb(var(--color-foreground));display:flex;height:2.4rem;justify-content:center;padding:0;width:2.4rem}.header__toggle-scheme-item .icon{flex:none;height:1.4rem;transition:var(--duration-default);width:1.4rem;z-index:2}.mega-menu{background-color:rgb(var(--color-header-background));border-radius:0 0 .6rem .6rem;border-top:.5rem solid rgb(var(--color-header-background));display:flex;flex-direction:column;left:0;max-height:0;opacity:0;overflow-y:auto;pointer-events:none;position:absolute;right:0;top:calc(100% - .5rem);transition:opacity var(--duration-default) .1s linear,max-height var(--duration-default) linear,padding var(--duration-default) linear;z-index:15}.mega-menu:hover{opacity:1;pointer-events:all}.mega-menu::-webkit-scrollbar{width:.4rem}.mega-menu::-webkit-scrollbar-thumb{background-color:rgba(var(--color-border));border-radius:2rem}.mega-menu__items{align-items:flex-start;display:flex;gap:1.6rem;margin-top:.1rem;position:relative;width:100%}.mega-menu__items:before{background-color:rgb(var(--color-border));content:"";display:block;height:.1rem;left:2.4rem;position:absolute;top:-.1rem;width:calc(100% - 4.8rem)}@media screen and (min-width:990px){.mega-menu__items.container:before{left:5rem;width:calc(100% - 10rem)}}.mega-menu__promo-blocks{display:flex;flex:1;gap:.1rem;width:-moz-max-content;width:max-content}.mega-menu__bottom{background-color:rgb(var(--color-background-tertiary));padding:1.2rem 2.4rem}.mega-menu__bottom,.mega-menu__bottom .container{display:flex;gap:1.6rem;justify-content:center}.mega-menu__bottom-text{color:rgb(var(--color-foreground),.8);font-size:1.2rem;font-weight:500;margin:0}.mega-menu__bottom-button[disabled]{opacity:.5}.list-menu--megamenu .mega-menu{opacity:0;pointer-events:none}.list-menu--megamenu-visible .mega-menu{max-height:calc(100vh - var(--header-height) - var(--announcement-height));opacity:1;pointer-events:all}@media screen and (min-width:1600px){.list-menu--megamenu-visible .mega-menu{max-height:82rem}}.list-menu--megamenu-visible .mega-menu__items{opacity:1}.list-menu--megamenu-visible.list-menu-item:not(.list-menu--submenu)>.header__menu-item:before{background-color:rgb(var(--color-foreground))}.header__menu-item:hover+.mega-menu{max-height:calc(100vh - var(--header-height) - var(--announcement-height));opacity:1;pointer-events:all}@media screen and (min-width:1600px){.header__menu-item:hover+.mega-menu{max-height:82rem}}.header__menu-item:hover+.mega-menu__items{opacity:1}.menu-drawer .mega-menu{max-height:unset;opacity:1;padding:0;pointer-events:all;position:static}.menu-drawer .mega-menu__items{opacity:1}.header__offcanvas-toggle{display:none!important}@media screen and (min-width:1100px){.header__offcanvas-toggle{align-self:center;display:flex!important}}.no-js .header__offcanvas-toggle{display:none}body:not(.mouse-focus) .list-menu-item:focus-visible>.header__submenu,body:not(.mouse-focus) .list-menu-item:focus-within>.header__submenu,body:not(.mouse-focus) .list-menu-item:focus>.header__submenu{opacity:1;pointer-events:all}body:not(.mouse-focus) .list-menu-item:focus-visible>.mega-menu,body:not(.mouse-focus) .list-menu-item:focus-within>.mega-menu,body:not(.mouse-focus) .list-menu-item:focus>.mega-menu{max-height:calc(100vh - var(--header-height) - var(--announcement-height));opacity:1;pointer-events:all}@media screen and (min-width:1600px){body:not(.mouse-focus) .list-menu-item:focus-visible>.mega-menu,body:not(.mouse-focus) .list-menu-item:focus-within>.mega-menu,body:not(.mouse-focus) .list-menu-item:focus>.mega-menu{max-height:82rem}}body:not(.mouse-focus) .list-menu-item:focus-visible>.mega-menu__items,body:not(.mouse-focus) .list-menu-item:focus-within>.mega-menu__items,body:not(.mouse-focus) .list-menu-item:focus>.mega-menu__items{opacity:1!important}body:not(.mouse-focus) .header__menu-item+.header__submenu:focus,body:not(.mouse-focus) .header__menu-item+.header__submenu:focus-visible,body:not(.mouse-focus) .header__menu-item+.header__submenu:focus-within{opacity:1;pointer-events:all}body:not(.mouse-focus) .header__menu-item:focus+.header__submenu,body:not(.mouse-focus) .header__menu-item:focus-visible+.header__submenu,body:not(.mouse-focus) .header__menu-item:focus-within+.header__submenu{opacity:1;pointer-events:all}body:not(.mouse-focus) .header__submenu:focus-visible:after,body:not(.mouse-focus) .header__submenu:focus-within:after,body:not(.mouse-focus) .header__submenu:focus:after{display:block}body:not(.mouse-focus) .header__inline-menu li:focus-visible>.header__submenu,body:not(.mouse-focus) .header__inline-menu li:focus-within>.header__submenu,body:not(.mouse-focus) .header__inline-menu li:focus>.header__submenu{opacity:1;pointer-events:all}body:not(.mouse-focus) .mega-menu:focus,body:not(.mouse-focus) .mega-menu:focus-visible,body:not(.mouse-focus) .mega-menu:focus-within{opacity:1;pointer-events:all}body:not(.mouse-focus) .header__menu-item:focus+.mega-menu,body:not(.mouse-focus) .header__menu-item:focus-visible+.mega-menu,body:not(.mouse-focus) .header__menu-item:focus-within+.mega-menu{max-height:calc(100vh - var(--header-height) - var(--announcement-height));opacity:1;pointer-events:all}@media screen and (min-width:1600px){body:not(.mouse-focus) .header__menu-item:focus+.mega-menu,body:not(.mouse-focus) .header__menu-item:focus-visible+.mega-menu,body:not(.mouse-focus) .header__menu-item:focus-within+.mega-menu{max-height:82rem}}body:not(.mouse-focus) .header__menu-item:focus+.mega-menu__items,body:not(.mouse-focus) .header__menu-item:focus-visible+.mega-menu__items,body:not(.mouse-focus) .header__menu-item:focus-within+.mega-menu__items{opacity:1}body.mouse-focus .header__icons .header__icon--cart:focus,body.mouse-focus .header__icons .header__icon--cart:focus-visible,body.mouse-focus .header__localization .disclosure__button:focus,body.mouse-focus .header__localization .disclosure__button:focus-visible{border:none;outline:none}.breadcrumb{align-items:center;background-color:transparent;color:rgba(var(--color-foreground),.8);display:flex;flex-wrap:wrap;font-size:1.2rem;font-weight:500;gap:1rem .8rem;margin:1.8rem 0 0;position:relative;z-index:2}@media screen and (min-width:576px){.breadcrumb{margin:8rem 0 0}}@media screen and (min-width:750px){.breadcrumb{margin:12rem 0 0}}@media screen and (min-width:1100px){.breadcrumb{margin:15rem 0 0}}.breadcrumb__delimiter{align-items:center;display:flex;justify-content:center;transform:rotate(-90deg)}.breadcrumb--center{justify-content:center}.breadcrumb span{color:rgba(var(--color-foreground))}.breadcrumb a{color:inherit;position:relative;text-decoration:none;transition:color var(--duration-default)}.breadcrumb a:hover{color:rgba(var(--color-foreground))}@media screen and (min-width:576px){.template-product .breadcrumb{margin:3rem 0 0}}.popup-scroll-hidden{overflow:hidden;width:100%}.popup-animated{animation-duration:.5s;animation-fill-mode:both;overflow:hidden!important}@keyframes popupOpenFade{0%{opacity:0}to{opacity:1}}@keyframes popupExitFade{0%{opacity:1}to{opacity:0}}@keyframes popupOpenSlide{0%{transform:translate3d(0,100vh,0);visibility:visible}to{transform:translateZ(0)}}@keyframes popupExitSlide{0%{transform:translateZ(0)}to{transform:translate3d(0,100vh,0);visibility:hidden}}@keyframes popupOpenZoom{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes popupExitZoom{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes popupOpenSlideFade{0%{opacity:0;transform:translate3d(0,4rem,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes popupExitSlideFade{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,4rem,0);visibility:hidden}}.popupOpenFade{animation-name:popupOpenFade}.popupExitFade{animation-name:popupExitFade}.popupOpenSlide{animation-name:popupOpenSlide}.popupExitSlide{animation-name:popupExitSlide}.popupOpenZoom{animation-name:popupOpenZoom}.popupExitZoom{animation-name:popupExitZoom}.popupOpenSlideFade{animation-name:popupOpenSlideFade}.popupExitSlideFade{animation-name:popupExitSlideFade}.popup{-webkit-backface-visibility:hidden;display:none;max-height:calc(100vh - 4rem);max-width:calc(100vw - 4rem);position:fixed;z-index:999999}@media screen and (min-width:1100px){.popup{max-height:calc(100vh - 6.4rem);max-width:calc(100vw - 12.8rem)}}.popup--top{left:50%;top:2rem;transform:translate3d(-50%,0,0)}@media screen and (min-width:750px){.popup--top{top:32px}}.popup--top-left{left:2rem;top:2rem}@media screen and (min-width:750px){.popup--top-left{left:32px;top:32px}}.popup--top-right{right:2rem;top:2rem}@media screen and (min-width:750px){.popup--top-right{right:32px;top:32px}}.popup--bottom{bottom:2rem;left:50%;transform:translate3d(-50%,0,0)}@media screen and (min-width:750px){.popup--bottom{bottom:32px}}.popup--bottom-left{bottom:2rem;left:2rem}@media screen and (min-width:750px){.popup--bottom-left{bottom:32px;left:32px}}.popup--bottom-right{bottom:2rem;right:2rem}@media screen and (min-width:750px){.popup--bottom-right{bottom:32px;right:32px}}.popup--left{left:2rem;top:50%;transform:translate3d(0,-50%,0)}@media screen and (min-width:750px){.popup--left{left:32px}}.popup--right{right:2rem;top:50%;transform:translate3d(0,-50%,0)}@media screen and (min-width:750px){.popup--right{right:32px}}.popup--center{left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.popup-wrap{box-shadow:0 0 4rem 0 rgba(0,0,0,.075);overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.popup-wrap::-webkit-scrollbar{width:.4rem}.popup-wrap::-webkit-scrollbar-thumb{background-color:rgb(var(--color-border));border-radius:2rem}.popup-container{width:100%}.popup-outer{display:flex;flex-direction:column;position:relative}.popup-text{color:rgb(var(--color-foreground-secondary))}.popup-text a{text-decoration:underline;transition:color var(--duration-default)}.popup-text p{margin:0}.popup .popup-close{position:absolute;right:1rem;top:1rem;z-index:2}@media screen and (min-width:750px){.popup .popup-close{right:2.4rem;top:2.4rem}}.popup-open{display:flex}@media (max-width:575px){.popup-open[data-mobile-disable=true],.popup-open[data-mobile-disable=true]+.popup-overlay{display:none}}.popup-open+.popup-overlay{display:block}.popup-overlay{background-color:rgba(var(--color-overlay),.3);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999998}.popup-overlay .popup-wrap{box-shadow:none}.popup-thumbnail img{width:100%}.popup-trigger{cursor:pointer}.popup-main{border-radius:var(--border-radius-main);max-height:calc(100vh - 4rem);max-width:calc(100vw - 4rem);overflow:hidden}@media (min-width:1100px){.popup-main{max-height:calc(100vh - 6.4rem);max-width:calc(100vw - 12.8rem)}}.popup-main-image--left .popup-outer_image:before,.popup-main-image--right .popup-outer_image:before{content:"";display:none;height:100%;padding-bottom:45%;width:0}@media (min-width:750px){.popup-main-image--left .popup-outer_image:before,.popup-main-image--right .popup-outer_image:before{display:block}}.popup-main-image--left .popup-outer_image .popup-content,.popup-main-image--right .popup-outer_image .popup-content{display:flex;flex-direction:column;justify-content:center}.popup-main .popup-heading{font-size:calc(var(--font-popup-heading-scale)*2rem);margin-bottom:.8rem;margin-top:0}@media screen and (min-width:750px){.popup-main .popup-heading{font-size:calc(var(--font-popup-heading-scale)*2.6rem);margin-bottom:1.6rem}}.popup-main .popup-description{font-size:calc(var(--font-popup-desc-scale)*1.3rem);margin-bottom:2.4rem;margin-top:0}@media screen and (min-width:750px){.popup-main .popup-description{font-size:calc(var(--font-popup-desc-scale)*1.6rem);margin-bottom:3.2rem}}.popup-main .popup-text{color:rgb(var(--color-foreground-secondary));font-size:calc(var(--font-popup-text-scale)*1rem);margin-top:.8rem}@media screen and (min-width:750px){.popup-main .popup-text{font-size:calc(var(--font-popup-text-scale)*1.3rem);margin-top:1.6rem}}.popup-main .popup-text p{color:inherit}.popup-main .list-social__item{transition:opacity var(--duration-default)}.popup-main .list-social__item:hover{opacity:.7}@media (min-width:750px){.popup-main .popup-outer{flex-direction:row}}.popup-main .popup-thumbnail{border-radius:var(--border-radius-main);display:flex;flex:1 0 50%;overflow:hidden}.popup-main .popup-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.popup-main .popup-content{background-color:rgb(var(--color-background));flex:1 0 50%;order:2;padding:16px}@media screen and (min-width:576px){.popup-main .popup-content{padding:32px}}.popup-main .popup-content:first-child:last-child{flex:1 0 100%}.popup-main--no-image .popup-content{padding:32px}@media screen and (min-width:750px){.popup-main--no-image .popup-content{padding:64px}}@media (min-width:576px){.popup-main-image--right .popup-outer{flex-direction:row-reverse}}.popup-main-image--top .popup-outer{flex-direction:column}.popup-main-image--top .popup-thumbnail{padding-bottom:50%;position:relative}.popup-main-image--top .popup-thumbnail img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.popup-main-image--bottom .popup-outer{flex-direction:column-reverse}.popup-main-image--bottom .popup-thumbnail{padding-bottom:55%;position:relative}.popup-main-image--bottom .popup-thumbnail img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.popup-main .newsletter-form .button{max-width:100%}.popup-main .newsletter-form__inner{align-items:stretch;display:flex;flex-direction:column;gap:.8rem;justify-content:flex-start}@media screen and (min-width:576px){.popup-main .newsletter-form__inner:not(.newsletter-form__inner_column){flex-direction:row}}.popup-main .newsletter-form__field-wrapper{flex:1}.popup-main .list-social{margin-left:-1.2rem;margin-top:1.2rem}.notification-banner{border-radius:var(--border-radius-main);box-shadow:0 0 4rem 0 rgba(0,0,0,.075);overflow:hidden}.notification-banner .popup-outer{background-color:rgb(var(--color-background));padding:32px}.notification-banner .popup-heading{font-family:var(--font-popups-heading-family);font-size:calc(var(--font-notification-heading-scale)*2rem);font-style:var(--font-popups-heading-style);font-weight:var(--font-popups-heading-weight);margin:0}.notification-banner .popup-heading+.popup-text{margin-top:.8rem}.notification-banner .popup-text{font-family:var(--font-popups-text-family);font-size:calc(var(--font-notification-text-scale)*1.3rem);font-style:var(--font-popups-text-style);font-weight:var(--font-popups-text-weight);padding-right:1rem}.notification-banner .popup-button{margin-top:1.6rem;width:100%}.notification-banner--box .popup-close{right:.5rem;top:.5rem}.notification-banner--box .popup-close .icon-close{height:auto;width:1.5rem}.notification-banner--bar.popup--top{border-radius:0;bottom:auto;left:0;max-width:100%;top:0;transform:none;width:100%}.notification-banner--bar.popup--bottom{border-radius:0;bottom:0;left:0;max-width:100%;top:auto;transform:none;width:100%}.notification-banner--bar .popup-outer{padding:32px 42.6666666667px}.notification-banner--bar .popup-close{right:1rem;top:1rem}@media (min-width:750px){.notification-banner--bar .popup-outer{align-items:center;flex-direction:row;flex-wrap:wrap;gap:1.6rem 2.4rem;justify-content:center;margin:0 auto}.notification-banner--bar .popup-close{right:1rem;top:50%;transform:translateY(-50%)}.notification-banner--bar .button{margin-top:0;width:auto}}.notification-banner--banner .popup-outer{align-items:center;flex-direction:row;flex-wrap:wrap;padding:.2rem}.notification-banner--banner .popup-outer-image--right{flex-direction:row-reverse}.notification-banner--banner .popup-outer-image--top{flex-direction:column}.notification-banner--banner .popup-outer-image--bottom{flex-direction:column-reverse}.notification-banner--banner .popup-outer-image--bottom .notification-banner__image,.notification-banner--banner .popup-outer-image--top .notification-banner__image{padding-bottom:55%;position:relative}.notification-banner--banner .popup-outer-image--bottom .notification-banner__image img,.notification-banner--banner .popup-outer-image--top .notification-banner__image img{inset:0;position:absolute}.notification-banner--banner .popup-button{max-width:18rem;padding-left:1rem;padding-right:1rem;width:auto;width:100%}.notification-banner--banner .notification-banner__image{align-self:stretch;border-radius:var(--border-radius-main);display:flex;flex:1 35%;min-width:7.6rem;overflow:hidden}.notification-banner--banner .notification-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.notification-banner--banner .notification-banner__content{flex:1 65%;padding:2.4rem 3.2rem 2.4rem 2.4rem}.notification-banner--banner .popup-close{right:.4rem;top:.4rem}.age-verification{-webkit-backface-visibility:hidden;background-color:rgb(var(--color-background));height:100vh;inset:0;max-height:unset;max-width:unset;padding:2.4rem;position:fixed;width:100vw}@media screen and (min-width:750px){.age-verification{padding:6.4rem}}.age-verification .popup-text{text-align:center}.age-verification .popup-text p{font-size:1.6rem;text-align:center}@media screen and (min-width:576px){.age-verification .popup-text p{font-size:1.8rem}}.age-verification__wrapper{box-shadow:none;height:100%;justify-content:center}.age-verification__content,.age-verification__wrapper{align-items:center;display:flex;flex-direction:column}.age-verification__question{display:none}.age-verification__question.show{display:block}.age-verification__heading{margin-bottom:1.6rem;margin-top:0;text-align:center}.age-verification__buttons{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;margin-top:3.2rem}@media screen and (min-width:750px){.age-verification__buttons{margin-top:4rem}}.age-verification__buttons button{min-width:1rem;width:-moz-max-content;width:max-content}.age-verification__declined{display:none}.age-verification__declined.show{display:block}.have-overlay{position:relative;z-index:1}.have-overlay:before{background:rgba(var(--color-overlay),.4);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .4s ease;width:100%;z-index:-1}.section-header{margin-bottom:2.4rem}@media (min-width:990px){.section-header{margin-bottom:3.6rem}}.section-header__border{border-bottom:1px solid rgb(var(--color-border));padding-bottom:2rem}@media (min-width:750px){.section-header__border{padding-bottom:3.6rem}}.section-header__title{display:block}.section-header__subtitle,.section-header__title{margin:0;position:relative}.section-header__subtitle+.section-header__title{margin-top:2rem}.section-header__subtitle{align-items:baseline;-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;overflow-wrap:anywhere;text-transform:uppercase}.section-header__subtitle:before{display:none}.section-header__subtitle_dot:before{background:rgb(var(--color-accent));border-radius:50%;content:"";display:block;height:1rem;max-height:1rem;max-width:1rem;min-height:1rem;min-width:1rem;width:1rem}.section-header--large_margin{margin-bottom:3.2rem}.icon-style--primary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.icon-style--secondary{background-color:rgb(var(--color-button-secondary-background));color:rgb(var(--color-button-secondary-text))}.icon-style--tertiary{background-color:rgb(var(--color-button-tertiary-background));color:rgb(var(--color-button-tertiary-text))}carousel-image-with-text .carousel-image-with-text{position:relative}carousel-image-with-text .carousel-image-with-text .swiper-buttons-container{bottom:0;display:flex;position:absolute;right:0;width:50%}carousel-image-with-text .carousel-image-with-text .swiper-buttons-container .swiper-buttons-background{display:flex;gap:1.6rem;margin:0 auto;max-width:43.6rem;width:100%}@media (max-width:1360px){carousel-image-with-text .carousel-image-with-text .swiper-buttons-container{padding:0 3rem}carousel-image-with-text .carousel-image-with-text .swiper-buttons-container .swiper-buttons-background{max-width:36rem}}@media (max-width:750px){carousel-image-with-text .carousel-image-with-text .swiper-buttons-container{bottom:-20px;padding:0 1.4rem;width:100%}carousel-image-with-text .carousel-image-with-text .swiper-buttons-container .swiper-buttons-background{gap:2rem;max-width:100%}}carousel-image-with-text .carousel-image-with-text .swiper-button{background-color:#e0e0e0!important;height:3.2rem;top:calc(50% - 1.2rem);width:3.2rem}.custom-text{font-size:var(--text-font-size-mobile);line-height:var(--text-line-height-mobile)}@media (min-width:768px){.custom-text{font-size:var(--text-font-size);line-height:var(--text-line-height)}}.calculoFrete{font-family:var(--font-body-family);font-weight:500;line-height:2.5rem}.calculoFrete span{font-size:1.6rem!important}.calculoFrete .input_cep{background-color:#eaeaea;color:#b1b1b1;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;padding:.8rem 1.8rem}.calculoFrete .btnForm{font-family:var(--font-button-family);font-size:1.3rem;letter-spacing:.06rem}variant-radios>fieldset:first-child .tooltip{display:none!important}@keyframes tooltip-top{0%{top:63px}to{top:58px}}.tooltip{border-radius:1px;box-shadow:0 0 0 1px #f0f0f0;color:rgb(var(--color-foreground));font-size:12px;opacity:0;padding:3px 10px;pointer-events:none;text-align:center;top:58px;transform:translateX(-50%);transition:opacity .1s ease-in;z-index:9}.tooltip,.tooltip:after{background-color:#fff;left:50%;position:absolute}.tooltip:after{border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;bottom:100%;content:"";display:block;height:12px;transform:translate(-50%,50%) rotate(45deg);width:12px}.product-form__controls-group label:hover>.tooltip{animation:tooltip-top .2s ease-in;opacity:1}[data-essential-upsell-element=products]{background:#fff!important;border-radius:10px!important;margin:20px 0!important;padding:10px!important}[data-essential-upsell-element=product]{padding-left:0!important}[data-essential-upsell-element=content-container] div input{border:1px solid!important;border-radius:200px!important;padding:10px!important}[data-essential-upsell-element=image-container]{height:128px!important;width:128px!important}[data-essential-upsell-element=content-container]>div:first-child{order:3}.drawer__footer [data-essential-upsell-element=product]{padding-bottom:0!important;padding-top:0!important}[data-essential-upsell-element=title]{font-weight:100!important}[data-essential-upsell-element=header]{padding-bottom:0!important;padding-left:0!important}[data-essential-upsell-element=products]{margin:0!important}[data-essential-upsell-element=discounted-price]{color:#000!important}[data-essential-upsell-element=price]>div:nth-child(2){display:none!important}[data-essential-upsell-element=title]{padding-top:10px!important;text-wrap:auto!important}.main-cart__wrapper{gap:30px!important}.main-cart__wrapper .essential-upsell-cross-sell-block{width:40%!important}.main-cart__wrapper .cart-items-wrapper cart-items,.main-cart__wrapper .cart-items-wrapper cart-items form,.main-cart__wrapper .cart__footer,.main-cart__wrapper .cart__footer .cart__blocks,.main-cart__wrapper [data-essential-upsell-element=container]{width:100%!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=products]{border-radius:0!important;margin:0!important;padding:0 10px!important}@media screen and (max-width:989px){.main-cart__wrapper{flex-direction:column-reverse!important}.main-cart__wrapper .essential-upsell-cross-sell-block{width:100%!important}.main-cart__wrapper .cart-items-wrapper{padding-top:0;width:100%}.main-cart__wrapper .cart-items .cart-item__media:before{display:none!important}.main-cart__wrapper .cart-items .cart-item__final-price{text-align:center}}[name=Preto]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/preto_1b536fb6-699c-4405-ad19-87188f3ab72b.jpg?v=1752506029)!important;background-size:cover!important}[name=Cinza]{background:#cac4c4!important;background-size:cover!important}[name="Branco Ártico"],[name=Branco],[name=Cinza],[name=Preto]{border:2px solid #fff!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:50px!important;transition:all var(--duration-default) ease;width:50px!important}[name="Branco Ártico"],[name=Branco]{background:#fff!important;background-size:cover!important}[name="Branco / Cinza"]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/branco-artico.jpg?v=1752506029)!important;background-size:cover!important}[name="Branco / Cinza"],[name=Grafite]{border:2px solid #fff!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:50px!important;transition:all var(--duration-default) ease;width:50px!important}[name=Grafite]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/grafite.jpg?v=1752506029)!important;background-size:cover!important}[name="Carvalho Prata"]{background:url(/cdn/shop/files/Carvalho_Prata.webp?v=1755962734)!important;background-size:cover!important}[name="Amêndola Rústica"],[name="Carvalho Prata"]{border:2px solid #fff!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:50px!important;transition:all var(--duration-default) ease;width:50px!important}[name="Amêndola Rústica"]{background:url(/cdn/shop/files/Amendola_Rustica.webp?v=1755962695)!important;background-size:cover!important}[name="Carvalho Avelã"]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/carvalho-avela.jpg?v=1752506029)!important;background-size:cover!important}[name="Carvalho Avelã"],[name=Aveiro]{border:2px solid #fff!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:50px!important;transition:all var(--duration-default) ease;width:50px!important}[name=Aveiro]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/aveiro.jpg?v=1752506029)!important;background-size:cover!important}[name=Freijó]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/freijo.jpg?v=1752506029)!important;background-size:cover!important}[name=Freijó],[name=Teca]{border:2px solid #fff!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:50px!important;transition:all var(--duration-default) ease;width:50px!important}[name=Teca]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/teca.jpg?v=1752506029)!important;background-size:cover!important}[name=Nogueira]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/nogueira.webp?v=1752509657)!important;background-size:cover!important}[name=Carvalho],[name=Nogueira]{border:2px solid #fff!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:50px!important;transition:all var(--duration-default) ease;width:50px!important}[name=Carvalho]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/carvalho.webp?v=1752509657)!important;background-size:cover!important}[for=template--17990669500610__main-product-1-0]:hover,[name="Amêndola Rústica"]:hover,[name="Branco / Cinza"]:hover,[name="Branco e Carvalho"]:hover,[name="Branco Ártico"]:hover,[name="Carvalho Avelã"]:hover,[name="Carvalho Prata"]:hover,[name="Preto e Carvalho"]:hover,[name="Preto e Nogueira"]:hover,[name=Aveiro]:hover,[name=Carvalho]:hover,[name=Freijó]:hover,[name=Grafite]:hover,[name=Nogueira]:hover,[name=Preto]:hover,[name=Teca]:hover{box-shadow:0 0 0 1px #000;transition:all var(--duration-default) ease}.product-form__controls-group input:checked:not(.disabled)+label{box-shadow:0 0 0 2px #000;transition:all var(--duration-default) ease}[name="Preto e Carvalho"]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/Preto_e_Carvalho.png?v=1755113586)!important;background-size:cover!important}[name="Branco e Carvalho"],[name="Preto e Carvalho"]{border:2px solid #fff!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:50px!important;transition:all var(--duration-default) ease;width:50px!important}[name="Branco e Carvalho"]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/Branco_e_Carvalho.png?v=1755113585)!important;background-size:cover!important}[name="Preto e Nogueira"]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/Preto_e_Nogueira.png?v=1755113585)!important;background-size:cover!important;height:50px!important;width:50px!important}[for=template--17990669500610__main-product-1-0],[name="Preto e Nogueira"]{border:2px solid #fff!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;transition:all var(--duration-default) ease}[for=template--17990669500610__main-product-1-0]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/1.png?v=1752523067)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100%!important;border-radius:10px!important;height:164px;width:190px}[for=template--17990669500610__main-product-1-1]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/2.png?v=1752523067)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100%!important}[for=template--17990669500610__main-product-1-1],[for=template--17990669500610__main-product-1-2]{border:2px solid #fff!important;border-radius:10px!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:164px;transition:all var(--duration-default) ease;width:190px}[for=template--17990669500610__main-product-1-2]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/3.png?v=1752523067)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100%!important}[for=template--17990669500610__main-product-1-3]{background:url(https://cdn.shopify.com/s/files/1/0657/0013/5106/files/4.png?v=1752523067)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100%!important;border:2px solid #fff!important;border-radius:10px!important;box-shadow:0 0 0 1px #a0a0a0;font-size:0!important;height:164px;transition:all var(--duration-default) ease;width:190px}#skeepers_product_widget .rating__details .widget-logo-hyperlink,.template-product .skeepers_product__stars[data-product-id=GD483],[name=OCULTAR]{display:none!important}[name="Carvalho Avelã"]{background:url(/cdn/shop/files/Carvalho_Avela.webp?v=1756214870)!important}.rate-aggregate,.rate-total{font-size:12px!important;text-decoration:none!important}.rate-aggregate__max,.rate-aggregate__separator{display:none}.rate-total:before{content:" - ";display:inline-block;margin:0 3px}[data-lang=SKEEPERS_AVIS]:before{content:"avaliações";display:inline-block;font-size:12px}[data-lang=SKEEPERS_AVIS]{font-size:0!important}.stars__rating{text-decoration:none!important}.card-information-block .skeepers_product__stars{width:100%}.card-information-block .skeepers_product__stars .stars__rating span:not(:first-child){display:none}@media screen and (max-width:989px){.card-information-block .skeepers_product__stars{margin-top:-24px}}.slide-image .section-header__subtitle{color:#3f3f3f;font-family:DM Sans;font-size:16px;font-weight:100;letter-spacing:0;line-height:24px;margin-top:10px;text-transform:none}.slide-image .section-header__title{color:#3f3f3f;letter-spacing:0;line-height:53.3px}.slide-image .slider-container{max-width:100%;padding:0}.slide-image .testimonials__swiper-wrapper{align-items:stretch}.slide-image .testimonials__pagination_block{display:none}.slide-image .testimonials__slide{height:auto;opacity:1}.slide-image .testimonials__slide *{height:100%}.slide-image .testimonials__slide-info_img img{border-radius:10px!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.slide-image .testimonials__slide:first-child img{border-radius:0 10px 10px 0!important}.slide-image .testimonials__slide:last-child img{border-radius:10px 0 0 10px!important}.slide-image .testimonials__slide-info_img,.slide-image .testimonials__slide-info_progress{position:relative!important;width:100%!important}.slide-image .testimonials__slide-info,.slide-image .testimonials__slide-info_progress .testimonials__slide-info_spinner{display:none!important;height:0!important}.slide-image .testimonials .testimonials__slide-info_box{-moz-column-gap:0!important;column-gap:0!important;margin-top:0!important}.slide-image .slider-container{margin-top:4rem!important}#smile-ui-lite-container{z-index:999!important}.product__tags{display:flex;flex-wrap:wrap;font-size:12px;gap:8px;height:28px;margin-bottom:8px;margin-top:10px}.product__tags .product__tag{background-color:var(--tag-background-color);border-radius:200px;color:var(--tag-text-color);padding:5px 12px}.product__tags.product__tags--card{font-size:11px;gap:6px;height:24px}.product__tags.product__tags--card .product__tag{padding:4px 10px}@media screen and (max-width:989px){.product__tags.product__tags--card{font-size:10px;gap:4px;height:20px;top:-3px}.product__tags.product__tags--card .product__tag{padding:3px 8px 2px}}.promotional-tag{align-items:center;background-color:var(--tag-background-color);border-radius:100px;color:var(--tag-text-color);display:flex;font-size:12px;gap:8px;height:40px;padding-left:5px;padding-right:15px;pointer-events:none;position:absolute;right:20px;top:20px;z-index:10}.promotional-tag .promotional-tag__content{display:flex;flex-direction:column;line-height:normal}.promotional-tag .promotional-tag__content .promotional-tag__custom-content p{color:var(--tag-text-color)}.promotional-tag .promotional-tag__icon{align-items:center;background-color:var(--tag-text-color);border-radius:100%;color:var(--tag-background-color);display:flex;height:28px;justify-content:center;width:28px}.promotional-tag .promotional-tag__icon svg{height:12px;width:12px}.installment-price-cart{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:500px){.installment-price-cart{gap:5px}}.installment-price-cart img{margin-right:5px;position:relative}.installment-price-item{color:#838383;display:block;font-family:DM Sans,sans-serif;font-size:1.6rem;font-weight:100;line-height:1.6rem;margin-bottom:7px}.installment-price-item strong{font-weight:700}.installment-price-item svg{margin-right:3px}.installment-price-item:last-child{margin-bottom:0}.installment-price-cart .installment-price-item{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;gap:2px;margin-bottom:0}#btn-whats{align-items:center;background:#48ca51;border-radius:50%;bottom:12px;box-shadow:0 2px 1px rgba(0,0,0,.044),0 4px 4px rgba(78,78,78,.05),0 6px 8px hsla(0,0%,53%,.06),0 10px 8px hsla(0,0%,40%,.1);cursor:pointer;display:flex;height:60px;justify-content:center;left:12px;position:fixed;width:60px;z-index:99}#btn-whats svg{display:flex;height:32px;position:relative;top:-1px;width:32px;fill:#fff}#btn-whats svg path{fill:#fff}.pix-price-item{color:#838383;font-family:DM Sans;font-size:16px;font-weight:100;letter-spacing:0;margin-top:3px}.pix-price-item strong{font-weight:900}.parcelado-price-item{color:#838383;font-family:DM Sans;font-size:16px;font-weight:100;letter-spacing:0;margin-top:15px}.parcelado-price-item strong{font-weight:900}.main-cart .descontos-itens-carrinho{display:flex;gap:10px}.price-item>span{color:#3f3f3f;font-size:16px;font-weight:100}[data-scheme=dark] .price--sold-out .price__availability,[data-scheme=dark] .price__regular,[data-scheme=dark] .price__sale .price-item--sale{color:#fff!important}.cart-item__price-wrapper{align-content:flex-start!important;align-items:flex-start!important;flex-direction:column!important;gap:0!important}.cart-item__final-price{font-size:16px;font-weight:500;letter-spacing:-1px;text-align:left}.cart-item__media-wrapper{--aspect-ratio:1/1!important}.cart-item__prices,.cart-item__remove,.cart-items thead,.main-cart .cart-item__totals{display:none!important}.title-price-wrapper{margin-bottom:10px}cart-items{align-items:flex-start;display:flex!important;gap:20px;justify-content:space-between;width:100%}cart-items>.cart__contents,cart-items>div:last-child{width:50%}cart-items>div:last-child>[data-essential-upsell-element=container]{width:100%!important}.main-cart__wrapper [data-essential-upsell-element=container]{max-width:100%!important;padding-top:0!important;width:100%!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=header]{padding-bottom:0!important;padding-left:0!important;padding-right:88px!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=title]{font-weight:100!important;padding-top:10px!important;text-wrap:auto!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=navigation]{display:none!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=products]{background:#fff!important;border:none!important;border-radius:10px!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin:20px 0 0!important;max-height:460px!important;overflow-y:auto!important;padding:10px!important;scrollbar-color:rgb(var(--color-border)) transparent;scrollbar-width:thin;width:100%!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=products]>div[role=group]:last-child{display:none!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=products]::-webkit-scrollbar{width:.4rem}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=products]::-webkit-scrollbar-track{background:transparent}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=products]::-webkit-scrollbar-thumb{background-color:rgb(var(--color-border));border-radius:2rem}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=product]{padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=content-container]{align-items:flex-start!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=content-container]>div:first-child{order:3}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=content-container] div input{border:1px solid!important;border-radius:200px!important;padding:10px!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=image-container]{height:128px!important;width:128px!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=discounted-price]{color:#000!important}.main-cart__wrapper [data-essential-upsell-element=container] [data-essential-upsell-element=price]>div:nth-child(2){display:none!important}.main-cart__wrapper,[data-essential-upsell-element=content-container]{align-items:flex-start!important}.cart__footer{justify-content:flex-start!important}.cart__blocks{max-width:none!important}@media (min-width:990px){.cart__blocks{width:calc(50% - 10px)!important}}.cart__ctas{gap:10px!important}.cart__checkout-button{max-width:none!important}.cart__blocks-content,.main-cart__wrapper{flex-direction:row!important;justify-content:space-between!important}.main-cart__wrapper{display:flex!important;gap:15px!important;width:100%!important}.main-cart__wrapper .essential-upsell-cross-sell-block{width:50%!important}.main-cart__wrapper .cart-items-wrapper{min-width:530px!important;padding-top:40px;width:50%!important}.main-cart__wrapper .cart-items-wrapper cart-items,.main-cart__wrapper .cart-items-wrapper cart-items form,.main-cart__wrapper .cart__footer,.main-cart__wrapper .cart__footer .cart__blocks{max-width:100%!important;width:100%!important}@media screen and (max-width:989px){.main-cart__wrapper{flex-direction:column-reverse!important}.main-cart__wrapper .essential-upsell-cross-sell-block{width:100%!important}.main-cart__wrapper .cart-items-wrapper{min-width:100%!important;padding-top:0;width:100%!important}.main-cart__wrapper .cart-items .cart-item__media:before{display:none!important}.main-cart__wrapper .cart-items .cart-item__final-price{text-align:center}}