*{-webkit-tap-highlight-color:transparent}@media screen and (min-width:750px){.card .swiper-product-card--slider .swiper-button-prev,.card .swiper-product-card--slider .swiper-button-next{display:none!important}.card:hover .swiper-product-card--slider .swiper-button-prev,.card:hover .swiper-product-card--slider .swiper-button-next{display:flex!important}product-recommendations .slider__grid{flex-wrap:wrap!important;overflow-x:clip!important;row-gap:8px!important}product-recommendations .slider-buttons-items--bottom{display:none!important}product-recommendations .slider__grid-item:nth-child(n+11){display:none!important}.product__media-list{gap:6px!important}.product--large{column-gap:24px!important}.product--large .product__media-wrapper{flex:0 0 70%!important;max-width:70%!important}.product--large .product__info-wrapper{flex:1 1 auto!important;max-width:30%!important;padding:0!important}.product--large .product__info-container,.product--large .product__info-block{max-width:100%!important;padding:0!important}}[data-essential-upsell-element=header]{padding-inline-start:0!important}[data-essential-upsell-element=title]{font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}[data-essential-upsell-element=container] select{outline:none!important}[data-essential-upsell-element=content] [data-essential-upsell-element=title]{width:calc(100% + 110px)!important}[data-essential-upsell-element=button-container]{margin-top:12px!important}.app:has([data-essential-upsell-element=container]){margin-top:0}.mega-menu-drawer .menu-drawer__content{padding-left:16px!important;padding-right:0!important}@media screen and (max-width:749px){.mega-menu-drawer .menus{gap:8px!important}.mega-menu-drawer .menus__item{flex:0 0 calc((100% - 8px)/2)!important}.mega-menu-drawer .menus__item a{font-size:19px!important}.mega-menu-drawer .menu-with-lines.main-drawer-menu .menu li:first-child .menu__item-title{padding-top:26px!important}}#shopify-section-header a[href*=best-sellers],#shopify-section-header a[href*=personalizado]{text-decoration:underline dotted!important;text-underline-offset:5px!important}.bottom-menu--padding{padding-top:0!important}#shopify-section-header .header__wrapper{padding-top:0!important;padding-bottom:1px!important}#shopify-section-header .header__content{gap:25px!important;border-bottom:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}@media screen and (min-width:921px){.section-padding--spacious,.section-padding--compact{padding-inline-start:20px!important;padding-inline-end:20px!important}#shopify-section-header .miscellaneous-container--header.miscellaneous-container--flex-start{flex:1 1 0!important;max-width:none!important}#shopify-section-header .logo--header,#shopify-section-header .miscellaneous-container--header.miscellaneous-container--flex-end{flex:0 0 auto!important;max-width:none!important}}.card__price{margin-top:-8px}.product-slide-caption__info .card__price{margin-top:-2px}.card__content .swatches-containers-wrapper{margin-top:-8px}@media screen and (max-width:920px){.app:not(:first-child):has(.fd-product-groups-app-block){margin-top:3px}}@media screen and (min-width:921px){.section-block.variants:not(:first-child),.section-block.buy-buttons:not(:first-child){margin-top:8px}}product-recommendations .slider__header,recently-viewed-products .slider__header{margin-bottom:0}product-recommendations .slider,recently-viewed-products .slider{gap:16px}product-recommendations .slider-buttons-items--bottom,recently-viewed-products .slider-buttons-items--bottom{padding-top:0!important;margin-top:0!important}@media screen and (max-width:920px){.section-padding--spacious,.section-padding--compact{padding-inline-start:10px!important;padding-inline-end:10px!important}}@media screen and (max-width:749px){product-recommendations .slider-buttons-items--bottom{display:none!important}product-recommendations .slider__grid{flex-wrap:wrap!important;overflow-x:clip!important;row-gap:16px!important}product-recommendations .slider__grid-item:nth-child(n+11){display:none!important}}.line-container--line_nckJeC{--padding-top: 10px !important}.line-container--line_qe7L8V{--padding-bottom: 6px !important}.section-collection-tabs .component-tabs__tab{padding-inline:30px!important;padding-bottom:8px!important}@media screen and (max-width:920px){.section-collection-tabs .component-tabs__tab{padding-inline:10px!important;padding-bottom:8px!important}}.section-collection-tabs .product-labels__container--4{--gap: 10px !important;--collections-gap: 10px !important}.section-collection-tabs .component-tabs{margin-top:0!important}.section-collection-tabs .section-tabs__content-wrapper{margin-top:15px!important}@media screen and (min-width:750px){.product--thumbnails_below slider-component{position:relative}.product--thumbnails_below slider-component .slider-buttons{position:absolute!important;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;display:flex!important;align-items:center;justify-content:space-between;padding:0 8px;gap:0!important}.product--thumbnails_below slider-component .slider-buttons .slider-counter{display:none!important}.product--thumbnails_below slider-component .slider-buttons .slider-buttons-items{display:contents}.product--thumbnails_below slider-component .slider-buttons .slider-button{pointer-events:all}}.banner-grid__title .line-center{display:block;text-align:center}[id$=__004b68cd-7f3f-4bf9-90a1-e6322a5364ea] .banner-grid__title{text-align:center}[id$=__004b68cd-7f3f-4bf9-90a1-e6322a5364ea] .banner-grid{--vertical-gap: 24px;--horizontal-gap: 24px}[id$=__004b68cd-7f3f-4bf9-90a1-e6322a5364ea] .banner-grid__info{padding-bottom:16px!important}@media screen and (min-width:921px){.banner-grid__card.tile-big_square,.banner-grid__card.tile-square{aspect-ratio:auto}.banner-grid .banner-grid__wrapper{grid-auto-rows:39vh!important}}product-recommendations .slider__grid,recently-viewed-products .slider__grid{--slider-gap: 10px !important}.collection .product-grid--spacious,.collection-page-section .collection--spacious{gap:10px!important}.shoppable-media-slider-section__container{--title-slider-gap: 8px;gap:var(--title-slider-gap)!important}.collection__product-grid .pagination-wrapper{margin-top:-32px}.featured-collection-with-product-grid .pagination-wrapper:not(:empty){margin-top:24px!important}@keyframes swipe-hint-nudge{0%{transform:translate(0)}15%{transform:translate(-20%)}30%{transform:translate(0)}50%{transform:translate(0)}65%{transform:translate(-20%)}80%{transform:translate(0)}to{transform:translate(0)}}.swipe-hint-nudge{animation:swipe-hint-nudge 3s ease-in-out .3s both}.slider-button svg path{stroke:rgb(var(--layout-text-color));stroke-width:.5px}@media screen and (max-width:360px){.banner-grid__card.tile-square .banner-grid__title,.banner-grid__card.tile-horizontal .banner-grid__title{font-size:clamp(14px,5.8vw,21px)!important;letter-spacing:0!important}}.accordion-toggle .summary__title>.icon-accordion{width:14px;flex-shrink:0;margin-left:6px}.search-modal .search__menu-list{margin:0;padding:0;list-style:none}.search-modal .search__menu{max-width:1030px;padding-inline-end:70px}@media screen and (max-width:920px){.search-modal .predictive-search .predictive-search__results-list{gap:0!important}.search-modal .predictive-search .predictive-search__list-item{padding-top:8px!important;padding-bottom:8px!important}.predictive-search__results-list .card__title-text{margin:0!important}}a,button,label,dialog,p,a:focus,button:focus,input,input:focus,select,[role=button]{-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent!important;-webkit-text-fill-color:inherit;appearance:none}a:not(.focused),button:not(.focused),label:not(.focused),dialog:not(.focused),p,a:not(.focused):focus,input:not(.focused),input:not(.focused):focus,select:not(.focused),input:not(.focused):active,textarea:not(.focused),textarea:not(.focused):focus,textarea:active{outline:none}input.focused+label{outline:-webkit-focus-ring-color auto 1px}@media screen and (min-width:921px){overlap-navigation:not(.loaded) .shopify-section:first-child .overlapping-container-js+.banner__content{opacity:0}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,body .shopify-pc__prefs__header-actions>button.primary{-webkit-border-radius:var(--button-radius);border-radius:var(--button-radius)}.solid-button,.outlined-button,body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,body .shopify-pc__prefs__header-actions>button{min-height:44px;padding:6px 24px}.outlined-button:after,.buttons-zoom.elem-hover--outlined:not(.disabled):after,.solid-button:after,.big-button:after,.shopify-challenge__button:after,body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:after,body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:after,body .shopify-pc__prefs__header-actions>button:after{-webkit-border-radius:var(--button-radius);border-radius:var(--button-radius);content:"";display:inline-block;top:0;right:0;bottom:0;left:0;position:absolute}@media(hover:hover){.buttons-zoom .big-button:hover:before,.buttons-zoom .solid-button:hover:before,.buttons-zoom.elem-hover--solid:hover:before{background-color:rgb(var(--hover-button-color));transform:scale3d(1.02,1.1,1)}.buttons-zoom .outlined-button:hover:after,.buttons-zoom.elem-hover--outlined:hover:after{transform:scale3d(1.02,1.1,1)}}.rte:has(>table)>*:not(table),.richtext:has(>table)>*:not(table){left:0;max-width:calc(100vw - 32px);position:-webkit-sticky;position:sticky}.link-animation--underline span,.link-animation span,.menu__list--secondary-sidebar .link-animation--underline span{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;transition:background-size var(--animation-duration) var(--transition-timing-function)}.link--highlighted .link-animation--underline span,.link--highlighted .link-animation span,.menu__list--secondary-sidebar .link--highlighted .link-animation--underline span{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--highlight-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;transition:background-size var(--animation-duration) var(--transition-timing-function)}.menu__item.color-accent .link-animation--underline span,.menu__item.color-accent .link-animation span{background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}.menu__list--secondary-sidebar .underline-active{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat}.richtext a,.link-button,.icon-button.link-button .icon-button__title{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-position:right bottom,right bottom;background-repeat:no-repeat;background-size:100% 1px,100% 1px;color:rgb(var(--accent-button-color));position:relative;transition:color var(--animation-duration) var(--transition-timing-function)}.link-button[disabled],.icon-button.link-button[disabled] .icon-button__title{background-image:linear-gradient(to top,rgba(var(--layout-text-color),.8) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgba(var(--layout-text-color),.8)}.no-default-color .richtext a,.no-default-color .link-button,.no-default-color .icon-button.link-button .icon-button__title{background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgb(var(--layout-text-color));transition:color var(--animation-duration) var(--transition-timing-function),opacity var(--animation-duration) var(--transition-timing-function)}.no-default-color .link-button[disabled],.no-default-color .icon-button.link-button[disabled] .icon-button__title{background-image:linear-gradient(to top,rgba(var(--layout-text-color),.8) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgba(var(--layout-text-color),.8)}.icon-button.link-button{background-image:none!important;background-size:0!important}@media(hover:hover){.richtext a:hover,.link-button:not(.icon-button):hover,.icon-button.link-button:hover .icon-button__title{background-image:linear-gradient(to top,rgb(var(--hover-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgb(var(--hover-button-color));opacity:1}.no-default-color .richtext a:hover,.no-default-color .link-button:not(.icon-button):hover,.no-default-color .icon-button.link-button:hover .icon-button__title{background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgb(var(--layout-text-color));opacity:.7}}@keyframes startAnimateUnderlinedLinksNoColor{0%{background-position:right bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:right bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@keyframes endAnimateUnderlinedLinksNoColor{0%{background-position:left bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:left bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product--full_width .media>*:not(.zoom):not(.deferred-media__poster-button),.product--full_width .media model-viewer{display:block;height:100%;min-width:100%;width:auto}.media.media--hover-effect>img+img{opacity:0}figure.lazy-image--absolut>img,figure.lazy-image--absolut>video,figure.lazy-image--absolut>.lazy-image__preloader{height:100%;left:0;position:absolute;top:0;width:100%}.lazy-image__preloader-pixelate img{image-rendering:pixelated!important;opacity:1!important;transition:none!important}.lazy-image__preloader-blur img{image-rendering:unset!important;opacity:1!important}.placeholder+svg{fill:rgba(var(--layout-text-color),.5)}.rte>.placeholder-content:not(table){left:50%;position:absolute}@media(hover:hover){.buttons-zoom .button-close:hover:after{transform:scale3d(1.1,1.1,1)}}.figure-magnify-hover~.image-zoom-icon,.image-magnify-hover~.image-zoom-icon{display:none}.container-magnify-hover .image-zoom-icon{display:flex!important;pointer-events:none}.container-magnify-hover figure.lazyloaded>img{transition:none}.image-magnify-full-size+img{opacity:0!important}.image-magnify-full-size~.image-zoom-icon{display:flex}body.disable-scroll-body{inset-inline:0;position:fixed!important;width:100%}body .shopify-pc__banner__btns>button,body .shopify-pc__prefs__header-actions>button{position:relative}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,body .shopify-pc__prefs__header-actions>button:not(.primary){-webkit-border-radius:var(--button-radius);border-radius:var(--button-radius);transition:all var(--animation-duration) var(--transition-timing-function)}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,body .shopify-pc__prefs__header-actions>button.primary{transition:all var(--animation-duration) var(--transition-timing-function)}@media only screen and (max-width:750px){body .shopify-pc__prefs__header-actions>button{width:auto}}@media screen and (max-width:768px){.solid-button,.outlined-button,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,body .shopify-pc__prefs__header-actions>button{min-height:36px;min-width:120px;padding:6px 12px}}@media screen and (min-width:921px){@container inside-content (max-width: 768px){.solid-button,.outlined-button,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,body .shopify-pc__prefs__header-actions>button{min-height:36px;min-width:120px;padding:6px 12px}}}.icon-accordion svg{display:flex;fill:rgb(var(--layout-text-color));height:100%;width:100%}.icon-accordion{align-items:center;display:flex;height:14px;justify-content:center;position:relative;width:14px}.icon-accordion__close,.icon-accordion__open{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:transform var(--animation-duration) var(--transition-timing-function),opacity var(--animation-duration) var(--transition-timing-function);width:100%}.icon-accordion__close{opacity:1;transform:rotate(0)}.icon-accordion__open{opacity:0;transform:rotate(-90deg)}.accordion-toggle.is-open .icon-accordion__close:not(.share__icon-close){opacity:0;transform:rotate(-90deg)}.accordion-toggle.is-open .icon-accordion__open{opacity:1;transform:rotate(-180deg)}.section-product-details .accordion+.accordion .accordion-toggle,.section-collapsible-tabs .accordion+.accordion .accordion-toggle,.store-selector-drawer .accordion+.accordion .accordion-toggle{border-top:var(--line-width) solid transparent}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:20.8;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.loading-overlay__spinner:not(.hidden)+.cart-item__price-wrapper,.loading-overlay__spinner:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay__spinner:not(.hidden)~cart-remove-button{cursor:default;pointer-events:none}.transparent-sidebar:not(.overlap-slide-out-menu-opened) .logo__image.section-color.has-two-child .logo__image-item--solid,.transparent-sidebar:not(.overlap-slide-out-menu-opened) .logo__image.has-two-child .logo__image-item--transparent,.transparent-header.always_stick.colored .logo__image.has-two-child .logo__image-item--transparent,.transparent-header.disable.colored .logo__image.has-two-child .logo__image-item--transparent,.transparent-header.colored .logo__image.has-two-child .logo__image-item--transparent,.transparent-sidebar:has(.menu-container--slide-out-overlap):hover .logo__image.has-two-child .logo__image-item--transparent,.transparent-sidebar.overlap-slide-out-menu-opened .logo__image.has-two-child .logo__image-item--transparent{display:none}.header-without-sidebars.transparent-header.always_stick.transparent .logo__image.has-two-child .logo__image-item--transparent,.header-without-sidebars.transparent-header.disable.transparent .logo__image.has-two-child .logo__image-item--transparent,.transparent-sidebar:has(.menu-container--slide-out-overlap):hover .logo__image.has-two-child .logo__image-item--solid{display:block}.pagination__item--next svg,.pagination__item--prev svg{transform:translate(0);transition:transform .15s var(--transition-timing-function)}@media(hover:hover){.pagination__item--next:not([disabled]):hover svg{transform:translate(-8px);transition:transform var(--animation-duration) var(--transition-timing-function)}}@media screen and (max-width:500px){.pagination__li.pagination__li--previous,.pagination__li.pagination__li--current,.pagination__li.pagination__li--current+.pagination__li{display:block}}@media screen and (min-width:921px){@container inside-content (max-width: 500px){.pagination__li.pagination__li--previous,.pagination__li.pagination__li--current,.pagination__li.pagination__li--current+.pagination__li{display:block}}}.main-sidebar .slide-out-container--overlap,.menu__dropdown-grandchild-container.menu__dropdown-grandchild-container--overlap_slide_out{-ms-overflow-style:none;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;padding-bottom:calc(var(--bottom-padding) - var(--top))!important;padding-top:var(--top-padding)!important;scrollbar-width:none}.menu__list--main-sidebar.menu__list,.menu__list--main-sidebar.menu__list .menu__dropdown-child,.menu__list--main-sidebar.menu__list .menu__dropdown-grandchild,.menu__list--spacious .menu__item-title--slide_out~.menu__dropdown-container .menu__dropdown-child,.menu__list--spacious .menu__dropdown-grandchild-container--overlap_slide_out .menu__dropdown-grandchild{gap:var(--links-gap) 0}.menu__item-title--slide_out.open~.menu__dropdown-container,.menu__dropdown-grandchild-container.menu__dropdown-grandchild-container--overlap_slide_out.open{display:flex}.menu__item-title--header.open~.menu__dropdown-container{animation:openMenuDropdown var(--animation-duration) var(--transition-timing-function);display:flex}.menu__item-title--collapsible~.menu__dropdown-container{display:block;max-height:0;overflow:clip;transition:max-height var(--animation-duration) var(--transition-timing-function)}.menu__item-title--collapsible~.menu__dropdown-container .menu__dropdown-child{padding:8px 0 16px}.menu__item-title--collapsible.menu__item-title.underline~.menu__dropdown-container .menu__dropdown-child{padding-top:calc(8px + .3em)}.menu__item-title--expanded~.menu__dropdown-container{display:block}.menu__item-title--expanded .menu__dropdown-child,.menu__item-title--expanded~.menu__dropdown-container .menu__dropdown-grandchild{align-items:var(--menu-horizontal-alignment)}.menu__item-title--expanded~.menu__dropdown-container,.menu__item-title--expanded~.menu__dropdown-container .menu__dropdown-grandchild{padding:16px 0}.menu__list--main-sidebar .menu__item-title--slide_out~.menu__dropdown-container{align-items:flex-start;background-color:inherit;box-shadow:12px 0 16px -1px #0000001f;height:calc(100vh - var(--top));position:fixed;z-index:1}.menu__list--main-sidebar .menu__item-title--simple_slide_out~.menu__dropdown-container,.menu__list--main-sidebar .menu__item-title--overlap_slide_out~.menu__dropdown-container{border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.menu__list--main-sidebar .menu__item-title--overlap_slide_out~.menu__dropdown-container:has(.menu__item-title--overlap_slide_out_second.open){border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),0);transition:border-inline-end 0s var(--transition-timing-function) .1s}.menu__list--main-sidebar .menu__item-title--overlap_slide_out~.menu__dropdown-container{opacity:0}.menu__list--main-sidebar .menu__item-title--overlap_slide_out.open~.menu__dropdown-container{opacity:1;transition:inset-inline-start .3s var(--transition-timing-function) .1s,opacity .3s var(--transition-timing-function) .1s}.menu__list--main-sidebar .menu__item-title--overlap_slide_out~.menu__dropdown-container{inset-inline-start:calc(0px - var(--left-padding));transition:none}.menu__list--main-sidebar .menu__item-title--overlap_slide_out:not(.open)~.menu__dropdown-container,.menu__dropdown-grandchild-container.menu__dropdown-grandchild-container--overlap_slide_out:not(.open){display:flex;opacity:0;pointer-events:none;visibility:hidden;z-index:0}.menu__list--main-sidebar .menu__item-title--overlap_slide_out.open~.menu__dropdown-container,.menu__dropdown-grandchild-container.menu__dropdown-grandchild-container--overlap_slide_out.open{z-index:-1}.menu__list--main-sidebar .menu__item-title--overlap_slide_out.open~.menu__dropdown-container.change-index,.menu__list--main-sidebar .menu__item-title--overlap_slide_out.open~.menu__dropdown-container:has(.menu__dropdown-grandchild-container--overlap_slide_out.open){z-index:1}.menu__list--main-sidebar .menu__item-title--overlap_slide_out.open~.menu__dropdown-container:not(.change-index) .menu__dropdown-child-item,.menu__dropdown-grandchild-container--overlap_slide_out.open:not(.change-index) .menu__dropdown-grandchild-item{pointer-events:none}.menu__list--main-sidebar .menu__item-title--overlap_slide_out.open~.menu__dropdown-container,.menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out.open:not(.closed)) .menu__item-title--overlap_slide_out.open.opened.closed~.menu__dropdown-container{inset-inline-start:var(--inset-inline-start)}.menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out.open:not(.closed)) .menu__item-title--overlap_slide_out.open.opened.closed~.menu__dropdown-container .menu__dropdown-child,.menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out.open:not(.closed)) .menu__item-title--overlap_slide_out.open.opened.closed~.menu__dropdown-container .banner-block{opacity:0;transition:opacity .3s var(--transition-timing-function)}.menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out.opened.closed) .menu__item-title--overlap_slide_out.open.opened:not(.closed)~.menu__dropdown-container{transition:none!important}.menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out.open:not(.closed)) .menu__item-title--overlap_slide_out.open.opened.closed~.menu-divider,.menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out.opened.closed) .menu__item-title--overlap_slide_out.open.opened:not(.closed)~.menu-divider{transition:none!important}.menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out.opened.closed) .menu__item-title--overlap_slide_out.open.opened:not(.closed)~.menu__dropdown-container .menu__dropdown-child,.menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out.opened.closed) .menu__item-title--overlap_slide_out.open.opened:not(.closed)~.menu__dropdown-container .banner-block{animation:startOpacity .3s var(--transition-timing-function)}.menu__list--main-sidebar:not(:has(.menu__dropdown-grandchild-container.menu__dropdown-grandchild-container--overlap_slide_out)) .menu__item-title--overlap_slide_out~.menu__dropdown-container{border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.menu__list--main-sidebar:has(.menu__dropdown-grandchild-container--overlap_slide_out.opened.closed) .menu__dropdown-grandchild-container--overlap_slide_out.open.opened:not(.closed){transition:none!important}.menu__list--main-sidebar:has(.menu__dropdown-grandchild-container--overlap_slide_out.opened) .menu__item-title--overlap_slide_out.open.opened~.menu__dropdown-container .menu__dropdown-child,.menu__list--main-sidebar:has(.menu__dropdown-grandchild-container--overlap_slide_out.opened) .menu__item-title--overlap_slide_out.open.opened~.menu__dropdown-container .banner-block{animation:none;opacity:1!important}.menu__list--main-sidebar:has(.menu__dropdown-grandchild-container--overlap_slide_out.open:not(.closed)) .menu__dropdown-grandchild-container--overlap_slide_out.open.opened.closed~.menu-divider,.menu__list--main-sidebar:has(.menu__dropdown-grandchild-container--overlap_slide_out.opened.closed) .menu__dropdown-grandchild-container--overlap_slide_out.open.opened:not(.closed)~.menu-divider{transition:none!important}.menu__list--main-sidebar:has(.menu__dropdown-grandchild-container--overlap_slide_out.opened.closed) .menu__dropdown-grandchild-container--overlap_slide_out.open.opened:not(.closed)~.menu__dropdown-container .menu__dropdown-grandchild,.menu__list--main-sidebar:has(.menu__dropdown-grandchild-container--overlap_slide_out.opened.closed) .menu__dropdown-grandchild-container--overlap_slide_out.open.opened:not(.closed)~.menu__dropdown-container .banner-block{animation:startOpacity .3s var(--transition-timing-function)}.menu__list--main-sidebar .menu__item-title--slide_out~.menu__dropdown-container .menu__dropdown-container--wrapper{-ms-overflow-style:none;background-color:rgb(var(--layout-background-color));height:100%;overflow:auto;scrollbar-width:none;width:100%}.menu__list--main-sidebar .menu__item-title--slide_out~.menu__dropdown-container .menu__dropdown-child-item:last-child{padding-bottom:16px}.menu__list--main-sidebar .menu__item-title--slide_out~.menu__dropdown-container.menu__dropdown-container--spacious .menu__dropdown-child-item:last-child{padding-bottom:22px}.menu__list--main-sidebar .menu__item-title--slide_out.open~.menu-divider,.main-sidebar--line .menu__list--main-sidebar .menu__item-title--simple_slide_out.open~.menu__dropdown-container .menu-divider{align-items:flex-start;background-color:rgba(var(--layout-text-color),var(--line-opacity));height:100vh;position:fixed;width:var(--line-width);z-index:1}.menu__list--main-sidebar .menu__item-title--overlap_slide_out~.menu-divider,.main-sidebar--line .menu__list--main-sidebar .menu__item-title--simple_slide_out~.menu__dropdown-container .menu-divider{opacity:1;transition:none}.menu__list--main-sidebar .menu__item-title--overlap_slide_out.open~.menu-divider{opacity:1;top:var(--top);transition:opacity 0s var(--transition-timing-function) .1s}.main-sidebar--line .menu__list--main-sidebar .menu__item-title--simple_slide_out.open~.menu__dropdown-container .menu-divider{opacity:1;top:var(--top)}.menu__item-title--overlap_slide_out.open>.hover-link>.link-animation--underline span,.menu__item-title--overlap_slide_out_second:has(~.menu__dropdown-grandchild-container--overlap_slide_out.open)>.hover-link>.link-animation--underline span,.link-animation--underline span.underline-complete{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}.menu__list--main-sidebar.is-open-first .menu__item-title--overlap_slide_out_first:not(.open):not(.menu__item-title--parent-title):not(:has(>a:hover)),.menu__list--main-sidebar.is-open-second:not(:has(.menu__item-title--overlap_slide_out_second>a:hover)) .menu__item-title--overlap_slide_out_second:not(.open):not(.menu__item-title--parent-title),.shopify-section.main-sidebar-section .main-sidebar:not(.overlap-slide-out-menu-opened) .menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out_first>a:hover) .menu__item-title--overlap_slide_out_first:not(.menu__item-title--parent-title)>a:not(:hover),.shopify-section.main-sidebar-section .main-sidebar .menu__list--main-sidebar:has(.menu__item-title--overlap_slide_out_second>a:hover) .menu__item-title--overlap_slide_out_second:not(.menu__item-title--parent-title):not(.open)>a:not(.menu__item-overlap-image):not(:hover),.menu__dropdown-grandchild-container--overlap_slide_out:has(.menu__item-title>a:hover) .menu__item-title:not(.menu__item-title--parent-title)>a:not(.menu__item-overlap-image):not(:hover){opacity:.6;transition:opacity 0s var(--transition-timing-function)}.shopify-section.main-sidebar-section .main-sidebar .menu__list--main-sidebar .menu__item-title--overlap_slide_out_second>a.menu__item-overlap-image:hover+a:not(.menu__item-overlap-image):not(:hover),.menu__dropdown-grandchild-container--overlap_slide_out .menu__item-title>a.menu__item-overlap-image:hover+a:not(.menu__item-overlap-image):not(:hover),.shopify-section.main-sidebar-section .main-sidebar:not(.overlap-slide-out-menu-opened) .menu__list--main-sidebar .menu__item-title--overlap_slide_out_first a:hover,.shopify-section.main-sidebar-section .main-sidebar:not(.overlap-slide-out-menu-opened) .menu__list--main-sidebar .menu__item-title--overlap_slide_out_first a:hover .link-animation:not(.underline-active),.shopify-section.main-sidebar-section .main-sidebar.overlap-slide-out-menu-opened .menu__list--main-sidebar .menu__item-title--overlap_slide_out_first a:hover,.shopify-section.main-sidebar-section .main-sidebar.overlap-slide-out-menu-opened .menu__list--main-sidebar .menu__item-title--overlap_slide_out_first a:hover .link-animation:not(.underline-active),.shopify-section.main-sidebar-section .main-sidebar .menu__list--main-sidebar .menu__item-title--overlap_slide_out_second a:hover,.shopify-section.main-sidebar-section .main-sidebar .menu__list--main-sidebar .menu__item-title--overlap_slide_out_second a:hover .link-animation:not(.underline-active),.shopify-section.main-sidebar-section .main-sidebar .menu__list--main-sidebar .menu__dropdown-grandchild-container--overlap_slide_out .menu__dropdown-grandchild-link:hover .link-animation:not(.underline-active){opacity:1}.menu__list--main-sidebar .menu__item-title--slide_out~.menu__dropdown-container--spacious{--left-padding: 48px;padding-block:0;padding-inline:48px 0}.menu__list--main-sidebar .menu__item-title--simple_slide_out~.menu__dropdown-container--spacious .menu__dropdown-child{padding:0 48px}.menu__list--main-sidebar .menu__item-title--overlap_slide_out~.menu__dropdown-container--spacious .slide-out-container,.menu__list--main-sidebar.menu__list--spacious .menu__dropdown-grandchild-container.menu__dropdown-grandchild-container--overlap_slide_out{padding-left:48px;padding-right:48px}.menu__list--main-sidebar .menu__item-title--slide_out~.menu__dropdown-container--compact{--left-padding: 24px;padding-block:0;padding-inline:24px 0}.menu__list--main-sidebar .menu__item-title--simple_slide_out~.menu__dropdown-container--compact .menu__dropdown-child{padding:0 24px}.menu__list--main-sidebar .menu__item-title--overlap_slide_out~.menu__dropdown-container--compact .slide-out-container,.menu__list--main-sidebar.menu__list--compact .menu__dropdown-grandchild-container.menu__dropdown-grandchild-container--overlap_slide_out{padding-left:24px;padding-right:24px}.menu__list--center .menu__item-title--collapsible~.menu__dropdown-container{justify-content:center}.link--highlighted+.dropdown-icon svg,.link--highlighted .dropdown-icon svg{fill:rgb(var(--highlight-color))!important}.menu__item-title--slide_out~.menu__dropdown-container .menu__item-title{justify-content:flex-start}.mega-menu>.menu__dropdown-child{display:none}.menu__item-title--slide_out~.menu__dropdown-container .menu__dropdown-child{align-items:flex-start;position:relative}@media screen and (max-width:1024px){.mega-menu>.menu__dropdown-child{display:flex}}@media(min-width:921px){@container inside-content (max-width: 1024px){.mega-menu>.menu__dropdown-child{display:flex}}}@media(min-width:921px){@container inside-content (max-width: 768px){.menu__list--main-sidebar .menu__item-title--slide_out~.menu__dropdown-container{--left-padding: 16px;padding-block:0;padding-inline:16px 0}.menu__list--main-sidebar .menu__item-title--simple_slide_out~.menu__dropdown-container .menu__dropdown-child{padding:0 16px}.menu__list--main-sidebar .menu__item-title--overlap_slide_out~.menu__dropdown-container .slide-out-container,.menu__list--main-sidebar.menu__list .menu__dropdown-grandchild-container.menu__dropdown-grandchild-container--overlap_slide_out{padding-left:16px;padding-right:16px}.menu__list--main-sidebar .menu__item-title--slide_out~.menu__dropdown-container--compact:after{inset-inline-start:16px}}}.burger-menu:not(.burger-menu--fill){background-color:transparent!important}.main-sidebar>.burger-menu-block .burger-menu-container,.header__content>.burger-menu-block .burger-menu-container{padding:0}@media(hover:hover){.buttons-zoom .burger-menu:hover:after{transform:scale3d(1.1,1.1,1)}}.card__product-image .lazy-image:not(.lazyloaded):nth-child(2) img{opacity:0!important}.slider__viewport .swatches_container:last-child,.slider__viewport .swatches_container:has(+.swatches_container.size-label:last-child){padding-bottom:4px}.color-swatch__dot--image{-webkit-border-radius:var(--image-swatch-radius);background-position:center;background-repeat:no-repeat;background-size:cover;background:var(--swatch-background);border-radius:var(--image-swatch-radius);display:flex;max-width:32px;overflow:clip!important;transition:opacity var(--animation-duration) var(--transition-timing-function);width:32px}.color-swatch__dot--image.enable-blending:has(img),.color-swatch__dot--image.enable-blending:not(.color__swatch-dot--color):has(img){background:var(--blending-color, none)}.color-swatch__dot--image:not(.color__swatch-dot--color):has(img){background-color:transparent}@media(hover:hover){.color-swatch:not(.color-swatch-image):hover{background:rgba(var(--layout-text-color),.1);box-shadow:0 2px 1px #0000000d,0 0 1px #00000040}.buttons-zoom.card__extras button.quick:hover:after{transform:scale3d(1.1,1.1,1)}}.card .swiper-button{opacity:0}@media screen and (min-width:990px){.card__product-image--hover-effect.have-second-media>.card__image:first-child,.card__product-image--hover-effect.have-second-media>.lazy-image:first-child .card__image{opacity:1;position:static;transform:scale(1);transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function),scale var(--animation-duration) var(--transition-timing-function);z-index:1}.card__product-image--hover-effect.have-second-media>.lazy-image:first-child{position:static;z-index:1}.card:not(.no-hover):not(:hover) .card__product-image .lazy-image+.lazy-image--fade_scale img{opacity:0}}@media screen and (min-width:990px){@media(hover:hover){.card:not(.no-hover):hover .card__product-image--hover-effect.have-second-media>.card__image:first-child,.card:not(.no-hover):hover .card__product-image--hover-effect.have-second-media>.lazy-image:first-child .card__image{height:100%;left:0;opacity:0;position:absolute;scale:1.03;top:0;transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function),scale var(--animation-duration) var(--transition-timing-function);width:100%}.card:not(.no-hover):hover .card__product-image--hover-effect.have-second-media>.lazy-image:first-child{height:100%;left:0;position:absolute;top:0;width:100%}}}.main-sidebar--line:has(.menu__item-title--simple_slide_out.open){border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),0)}.main-sidebar>.main-sidebar__block{border:1px dashed transparent;padding:0 var(--left-and-right-paddings)}.main-sidebar--stretched>.main-sidebar__block{flex-basis:calc(100% / var(--blocks-amount))}.banner-block+.banner-block{margin-top:32px}.shopify-section-header-hidden.shopify-section-header-sticky .mobile-header{background:transparent!important;opacity:0!important}.disable-visibility{opacity:0!important;visibility:hidden!important}.anchor-link{height:0!important}.anchor-link.anchor-link-visible{height:auto!important}.cart-item__details>.product-option:not(:first-child){margin-top:0}.cart-item__totals.right .loading-overlay__spinner:not(.hidden)~.cart-item__price-wrapper{visibility:hidden}.accordion-toggle.not_collapsible.is-open .accordion__panel{max-height:100%!important}.cart-notification__links>*{flex:1 1 calc(50% - 4px)}@media screen and (max-width:570px){#cart-notification{--desktop-grid-type: 2 !important}}.drawer .cart-item{border-bottom:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-bottom:16px;padding-top:16px}.drawer .cart-item:first-child{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.drawer__footer-actions>.footer-actions__button,.drawer__footer-actions>.cart__checkout,.cart-page__empty-actions>.footer-actions__button{flex:1 1 calc(50% - 4px)}@media screen and (max-width:500px){.drawer__footer-actions>*,.cart-page__empty-actions>*{flex:1 1 auto}}.collection-hero__info.only-heading{display:flex!important}.collection-hero__info.only-heading .heading{border-inline-end:none!important;flex:1 1 100%;padding-inline-end:0!important;width:100%}.product-grid.lines .grid__item .quick-view .grid__item{border-top:none!important;padding-inline-start:0!important;padding-top:0!important}.collection__no-products a{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-position:right bottom,right bottom;background-repeat:no-repeat;background-size:100% 1px,100% 1px;color:rgb(var(--accent-button-color));position:relative;transition:color var(--animation-duration) var(--transition-timing-function);width:fit-content}@media(hover:hover){.collection__no-products a:hover{background-image:linear-gradient(to top,rgb(var(--hover-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgb(var(--hover-button-color));opacity:1}}@media screen and (max-width:768px){.collection-hero__info{align-items:flex-start!important;display:flex!important;flex-direction:column!important}.product-grid.one-column .grid__item,.product-grid.one-column .grid__item .card-container{border-inline-end:none!important;border-inline-start:none!important;padding-inline-end:0!important;padding-inline-start:0!important}}@media screen and (min-width:921px){@container inside-content (max-width: 768px){.collection-hero__info{display:flex!important;flex-direction:column!important}.product-grid--one_column,.product-grid.one-column{grid-template-columns:1fr!important}.product-grid.one-column .grid__item,.product-grid.one-column .grid__item .card-container{border-inline-end:none!important;border-inline-start:none!important;padding-inline-end:0!important;padding-inline-start:0!important}}}@media screen and (max-width:1048px)and (min-width:921px){.main--spacious .vertical-filter .product-grid--one_column,.main--spacious .vertical-filter .product-grid.one-column{grid-template-columns:1fr!important}.main--spacious .vertical-filter .product-grid.one-column .grid__item,.main--spacious .vertical-filter .product-grid.one-column .grid__item .card-container{border-inline-end:none!important;border-inline-start:none!important;padding-inline-end:0!important;padding-inline-start:0!important}}@media screen and (max-width:1024px)and (min-width:921px){.main--compact .vertical-filter .product-grid--one_column,.main--compact .vertical-filter .product-grid.one-column{grid-template-columns:1fr!important}.main--compact .vertical-filter .product-grid.one-column .grid__item,.main--compact .vertical-filter .product-grid.one-column .grid__item .card-container{border-inline-end:none!important;border-inline-start:none!important;padding-inline-end:0!important;padding-inline-start:0!important}}body:not(.custom-type-preset) .countdown,.custom-type-preset section:not(.announcement-bar-section) .countdown,.custom-type-preset section:not(.announcement-bar-section) .countdown__number-wrapper,body .countdown .content-text{font-family:var(--base-font-family)!important}body:not(.custom-type-preset) .countdown.countdown--accent-text,.custom-type-preset section:not(.announcement-bar-section) .countdown.countdown--accent-text,.custom-type-preset section:not(.announcement-bar-section) .countdown--accent-text .countdown__number-wrapper,body .countdown.countdown--accent-text .content-text{font-family:var(--accent-font-family)!important}.deferred-media__poster-button{-webkit-border-radius:var(--other-buttons-radius);align-items:center;background-color:rgb(var(--layout-background-color));border-radius:var(--other-buttons-radius);box-shadow:0 0 2px #0003,0 2px 10px #0000001a;display:flex;height:64px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:64px;z-index:2}.deferred-media__poster-button-icon,.media>.deferred-media__poster,.media .deferred-media__poster{align-items:center;display:flex;justify-content:center}.filter-form.popup-wrapper{max-height:100%!important}.filter-group-icon--minus,.is-open .filter-group-icon--plus,.facets__button-label:empty,.active-facets.hidden,.facets__clear-all,.product-count__text+.loading-overlay__spinner{display:none}facet-remove+.facets__clear-all{display:inline-block}.product-count__text.loading+.loading-overlay__spinner{display:block}.snippet-facets--horizontal .is-open .accordion__panel.mobile-facets__submenu{-ms-overflow-style:none;animation:openFacets var(--animation-duration) var(--transition-timing-function);display:block;max-height:500px!important;overflow-y:auto;scrollbar-width:none}input[type=checkbox].mobile-facets__thumbnail--shadow,input[type=checkbox]+.swatch--thumbnails .swatch__swatch--shadow,input[type=checkbox]+.swatch--thumbnails .swatch__image--shadow,input[type=checkbox]+.swatch--swatches .swatch__swatch,input[type=checkbox]+.swatch--swatches .swatch__image{border:none;box-shadow:0 1px 3px rgba(var(--layout-text-color),.35)}input[type=checkbox].mobile-facets__thumbnail:checked,input[type=checkbox]:checked+.swatch--thumbnails .swatch__swatch,input[type=checkbox]:checked+.swatch--thumbnails .swatch__image{border-inline-end:none;border-inline-start:none;border-top:none}input[type=checkbox].mobile-facets__thumbnail.no-label:checked,input[type=checkbox]+.swatch--thumbnails .swatch__swatch,input[type=checkbox]+.swatch--thumbnails .swatch__image input[type=checkbox].no-label:checked+.swatch--thumbnails .swatch__swatch,input[type=checkbox].no-label:checked+.swatch--thumbnails .swatch__image,input[type=checkbox].mobile-facets__thumbnail--options.no-label:checked,input[type=checkbox].mobile-facets__thumbnail--options.no-label:checked:before{border:none}input[type=checkbox]:checked+.swatch--thumbnails .swatch__image,input[type=checkbox]:checked+.swatch--thumbnails .swatch__swatch:before,input[type=checkbox].mobile-facets__thumbnail--options:checked,input[type=checkbox].mobile-facets__thumbnail--options:checked:before{border-start-end-radius:unset;border-start-start-radius:unset}input[type=checkbox].no-label:checked+.swatch--thumbnails .swatch__image,input[type=checkbox].no-label:checked+.swatch--thumbnails .swatch__swatch:before,input[type=checkbox].mobile-facets__thumbnail--options.no-label:checked,input[type=checkbox].mobile-facets__thumbnail--options.no-label:checked:before{border-radius:0}input[type=checkbox].mobile-facets__swatch+.mobile-facets__swatch--svg{display:inline-flex;position:absolute;visibility:hidden}input[type=checkbox].mobile-facets__swatch+.mobile-facets__swatch--svg-list{left:4px;top:6px}input[type=checkbox].mobile-facets__swatch+.mobile-facets__swatch--svg-list svg{height:auto;max-width:16px}input[type=checkbox].mobile-facets__swatch+.mobile-facets__swatch--svg-grid{left:50%;top:50%;transform:translate(-50%,-50%)}input[type=checkbox].mobile-facets__swatch+.mobile-facets__swatch--svg-grid svg{height:24px;width:24px}input[type=checkbox].mobile-facets__swatch:checked+.mobile-facets__swatch--svg{visibility:visible}input[type=checkbox].mobile-facets__swatch:checked+.mobile-facets__swatch--svg svg{-moz-filter:drop-shadow(0px 1px 2px rgba(0,0,0,.45));-o-filter:drop-shadow(0px 1px 2px rgba(0,0,0,.45));-webkit-filter:drop-shadow(0px 1px 2px rgba(0,0,0,.45));filter:drop-shadow(0px 1px 2px rgba(0,0,0,.45))}@media screen and (max-width:920px){.template-search .only-mobile.snippet-facets{display:none}}.pickup-availability-drawer .scroll-area>*:last-child{padding-bottom:53px}.page-popup{-ms-overflow-style:none;background-color:rgb(var(--layout-background-color));display:none;left:50%;max-height:calc(100% - 130px);max-width:90%;max-width:calc(100% - 100px);position:fixed;scrollbar-width:none;top:50%;transform:translate(-50%,-50%);z-index:50}.product-labels--inline+.product-labels--inline+.product-labels--inline,.product-labels--inline+.product-labels--inline+.product-labels--inline+.product-labels--inline{margin-top:24px}.product-labels--inline+.product-labels--inline,.product-labels--inline+.product-labels--inline+.product-labels--inline{margin-inline-start:20px}.product__info-container:has(.product-labels--inline+.product-labels--inline+.product-labels--inline+.product-labels--inline) .product-labels--inline+.product-labels--inline+.product-labels--inline{margin-inline-start:20px}.product-labels__description svg{padding-top:0!important}main>.section-product-features:first-child .product-labels--slider.product-labels--lines modal-dialog{border-top:none}main>.section-product-features:first-child .product-labels.product-labels--slider.product-labels--lines .product-labels__container{padding-top:0}:is(.section-product-features .product-labels.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(odd),.section-product-features .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)),.section-product-features .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n))) .product-labels__item{padding-inline-end:var(--gap);border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}:is(.section-product-features cascading-grid .product-labels.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(odd),.section-product-features cascading-grid .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)),.section-product-features cascading-grid .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n))) .product-labels__item{padding-inline-end:0;border-inline-end:0}main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--1,main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:first-child,main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-child(2),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(1),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(2),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(1),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(2),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4){border-top:none;padding-top:0!important}@media screen and (max-width:768px){main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4){border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-top:32px!important}}@media screen and (min-width:921px){@container inside-content (max-width: 768px){main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),main>.section-product-features:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4){border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-top:32px!important}}}.product__xr-button.outlined-button:not(.product__xr-button--hidden)+.product__xr-button.outlined-button:not(.product__xr-button--hidden){margin-top:12px}@media screen and (min-width:750px){slider-component+.button.product__xr-button,.product__xr-button[data-shopify-xr-hidden]{display:none}}.spr-summary-actions-newreview:after{-webkit-border-radius:var(--button-radius);background:transparent;border-radius:var(--button-radius);border:var(--outline-thickness) solid rgb(var(--accent-button-color));content:"";display:inline-block;top:0;right:0;bottom:0;left:0;position:absolute;transition:transform var(--animation-duration) var(--transition-timing-function),border var(--animation-duration) var(--transition-timing-function)}@media(hover:hover){.spr-summary-actions-newreview:hover:after{background-color:transparent;border:var(--outline-thickness) solid rgb(var(--hover-button-color));transform:scale3d(1.02,1.1,1)}}.app .spr-summary>*:not(:last-child){margin-bottom:8px}.product-overview-section:has(.variant-selects--no-options)~.sticky-cart-wrapper .current-variant a{display:none}@media screen and (max-width:768px){.product-sticky-cart .product-form__submit span:not(.product-form__buttons-icon):not(.loading-overlay__spinner){display:none!important}.sticky-cart__content-image+.sticky-cart__content-heading{max-width:calc(100% - 56px)}}.promo-code>.copy-button{-webkit-border-radius:unset;border-end-end-radius:var(--prome-code-radius);border-radius:unset;border-start-end-radius:var(--prome-code-radius)}@media screen and (max-width:768px){.promo-code>.copy-button{border-end-end-radius:var(--prome-code-radius);border-end-start-radius:var(--prome-code-radius);border-start-end-radius:0px}}.rating-star{--letter-spacing: .8;--percent: calc((var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size)))) * 100%);--rating-direction: 90deg;display:inline-block;letter-spacing:normal;line-height:normal;margin:0}.rating-star:before{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background:linear-gradient(var(--rating-direction),rgb(var(--rating-color)) var(--percent),rgba(var(--layout-text-color),.2) var(--percent));content:"\2605\2605\2605\2605\2605"}@media screen and (max-width:768px){.rating-container--main-product .rating-star{--percent: calc((var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size)))) * 100%)}}@media screen and (min-width:921px){@container inside-content (max-width: 768px){.rating-container--main-product .rating-star{--percent: calc((var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size)))) * 100%)}}}.rte>*:not(:last-child){margin-bottom:var(--margin-bottom)}.search-modal .button-wrapper{background-color:transparent;margin:0;padding:0;position:fixed;right:16px;top:16px;z-index:1001}.search-modal .predictive-search__heading.component-tabs__tab{padding-bottom:8px;padding-top:8px}.search-modal .search-field__wrapper{align-items:center;background-color:rgb(var(--popup-background-color));display:flex;justify-content:center;padding-bottom:2px;padding-inline-end:70px;padding-top:16px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:5}.search-modal__content .field.search-field{flex:0 1 960px;margin:0;max-width:960px;padding-bottom:12px}.predictive-search-results-tabs{-ms-overflow-style:none;background-color:rgb(var(--layout-background-color));display:flex;flex-wrap:nowrap;margin:0 auto;max-width:100%;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;width:fit-content;z-index:5}.predictive-search-results-content .tab-content-js{height:0;opacity:0;padding-bottom:64px;padding-top:12px;position:absolute;top:0;transition:opacity .3s var(--transition-timing-function);width:100%}.predictive-search__list-item .swatches-containers-wrapper{display:none!important}@media screen and (max-width:1024px){.predictive-search-results-tabs{padding-bottom:2px}.predictive-search-results-content .tab-content-js{padding-bottom:48px;padding-top:12px}}@media screen and (max-width:768px){.search-modal .product-grid--three_columns .grid__item,.search-modal .product-grid--three_columns .grid__item .card-container,.search-modal .product-grid--four_columns .grid__item,.search-modal .product-grid--four_columns .grid__item .card-container{border-inline-end:none!important;border-inline-start:none!important;padding-inline-end:0!important;padding-inline-start:0!important}}@media screen and (max-width:749px){.search-modal .search-field__wrapper,.predictive-search-results-tabs{padding-bottom:2px}.predictive-search-results-content .tab-content-js{padding-top:12px}.search-modal .product-grid .grid__item{padding-bottom:11px!important;padding-top:11px!important}.search-modal .product-grid .grid__item:first-child{padding-top:0!important}.search-modal .product-grid .grid__item:last-child{padding-bottom:0!important}}.slider__grid{display:flex;overflow-x:auto;overflow-y:clip;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.snap-align{-webkit-user-select:none;scroll-snap-align:start;scroll-snap-stop:always;user-select:none}@media(hover:hover){.slider-button--prev:not([disabled]):hover svg{transform:translate(8px);transition:transform var(--animation-duration) var(--transition-timing-function)}}@media screen and (min-width:750px){.product-gallery-dots.hidden-desktop{display:none}}.product-gallery-dots{align-items:center;display:flex;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5));gap:8px;justify-content:center;margin-top:calc(-1 * (var(--dots-gap, 12px) + 10px));mix-blend-mode:difference;padding-bottom:var(--dots-gap, 12px);position:relative}.product-gallery-dot{background-color:transparent;border-radius:50%;border:1.5px solid #fff;height:7px;width:7px}.product-gallery-dot.is-active{background-color:#fff;border-color:#fff}@media screen and (max-width:1024px){.slider__grid[data-count="5"]+.slider-buttons-items.hidden-desktop.hidden-desktop-none{display:flex}}@media screen and (max-width:768px){.slider-buttons-items.hidden-mobile,.slider__grid[data-count="5"]+.slider-buttons-items.hidden-desktop.hidden-desktop-none.hidden-mobile{display:none}}@media screen and (min-width:921px){@container inside-content (max-width: 1024px){.slider__grid[data-count="5"]+.slider-buttons-items.hidden-desktop.hidden-desktop-none{display:flex}}}@media screen and (min-width:921px){@container inside-content (max-width: 768px){.slider-buttons-items.hidden-mobile,.slider__grid[data-count="5"]+.slider-buttons-items.hidden-desktop.hidden-desktop-none.hidden-mobile{display:none}}}.video-button.link-button{background-image:none!important;background-size:0}.code-placeholder{background-color:rgba(var(--layout-text-color),.07);display:flex;height:100%;width:100%}.lines.custom-code:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .lines.custom-code:before{display:none}.featured-collections .product-labels__item-wrapper,.featured-collections .product-labels__item-wrapper .card-collection{border:none!important}.footer__copyright>p,.payment__list-item{align-items:center;display:flex}.image-with-hotspots__content.richtext a{background-image:linear-gradient(to top,rgb(var(--layout-background-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}.lines.image-with-hotspots:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}.image-with-hotspots--spacious .content-subheading+.content-heading{margin-top:24px}.image-with-hotspots--compact .content-subheading+.content-heading{margin-top:16px}.image-with-hotspots--spacious *+.image-with-hotspots__block{margin-top:64px}.image-with-hotspots--compact *+.image-with-hotspots__block{margin-top:24px}.image-with-hotspots__content:before{content:"";display:block;height:calc(100% + 30px);position:absolute;transform:translate(-11px,-30px);width:100%}.image-with-hotspots__content-icon{background:linear-gradient(to top left,rgba(var(--layout-text-color),.85) 50%,transparent 50%);border-end-end-radius:3px;height:16px;padding:0!important;position:absolute;transform:rotate(-135deg);width:16px}.open.image-with-hotspots__dot+.image-with-hotspots__content{opacity:1;pointer-events:all;z-index:1}.closing.image-with-hotspots__dot+.image-with-hotspots__content{transform:scale(0);transition:transform .3s var(--transition-timing-function)}.open:not(.closing).image-with-hotspots__dot+.image-with-hotspots__content{animation:openContent .3s var(--transition-timing-function)}@media(hover:hover){.image-with-hotspots__content.richtext a:hover{background-image:linear-gradient(to top,rgb(var(--layout-background-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgb(var(--layout-background-color));opacity:.7}}@keyframes startAnimateUnderlinedLinksNoColorHotspots{0%{background-position:right bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-background-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:right bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-background-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@keyframes endAnimateUnderlinedLinksNoColorHotspots{0%{background-position:left bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-background-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:left bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-background-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@media screen and (max-width:1024px){.image-with-hotspots--spacious *+.image-with-hotspots__block{margin-top:48px}}@media screen and (max-width:768px){.image-with-hotspots--spacious *+.image-with-hotspots__block{margin-top:32px}.image-with-hotspots--spacious .content-subheading+.content-heading{margin-top:16px}.image-with-hotspots__hotspot{left:calc(var(--mobile_horizontal_position) - 22px);top:calc(var(--mobile_vertical_position) - 22px)}}@media(min-width:921px){@container inside-content (max-width: 1024px){.image-with-hotspots--spacious *+.image-with-hotspots__block{margin-top:48px}}}@media(min-width:921px){@container inside-content (max-width: 768px){.image-with-hotspots--spacious *+.image-with-hotspots__block{margin-top:32px}.image-with-hotspots--spacious .content-subheading+.content-heading{margin-top:16px}.image-with-hotspots__hotspot{left:calc(var(--mobile_horizontal_position) - 22px);top:calc(var(--mobile_vertical_position) - 22px)}}}.media-with-tabs__media.active{width:100%!important}.mega-menu-drawer:not([hidden])+.overlay{z-index:24}.mega-menu-drawer .menu-drawer__content>.content-wrapper--block{padding-top:calc(var(--menu-drawer-spacing) * var(--spacing))}.mega-menu-drawer .menu-drawer__content>*.full-bottom-line,.mega-menu-drawer .menu-drawer__content>*.pinned-block{padding-bottom:calc(var(--menu-drawer-spacing) * var(--spacing))}.mega-menu-drawer .top-level-item[open]+.nested-submenu .first-nested__list{pointer-events:all;visibility:visible}.mega-menu-drawer .menu-with-lines.main-drawer-menu .menu li:last-child>drawer-menu>summary>.menu__item-title{border-bottom:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.mega-menu-drawer .menu-with-lines.main-drawer-menu .first-nested__list>li:not(:last-child)>drawer-menu>summary>.menu__item-title,.mega-menu-drawer .menu-with-lines.main-drawer-menu .second-nested__list>li:not(:last-child)>drawer-menu>summary>.menu__item-title{border-bottom:none}.mega-menu-drawer .menu-with-lines.main-drawer-menu .menu-collection-banner~.second-nested__list>li:first-child>drawer-menu>summary>.menu__item-title,.mega-menu-drawer .menu-with-lines.main-drawer-menu .menu .first-nested__list>li:first-child>drawer-menu>summary>.menu__item-title,.mega-menu-drawer .menu-with-lines.main-drawer-menu .menu .second-nested__list>li:first-child>drawer-menu>summary>.menu__item-title{border-top:none}@media screen and (max-width:768px){.mega-menu-drawer .menu-drawer__header{min-height:0;padding-bottom:0;padding-top:0}.mega-menu-drawer .menu-with-lines.main-drawer-menu .menu li:first-child .menu__item-title{border-top:none}.mega-menu-drawer .menu-with-lines.main-drawer-menu .menu li:first-child .menu__item-title{padding-inline-end:64px}}.top-level-item[open=true]+.nested-submenu-second-level{z-index:55;inset-inline-end:0}.menu-drawer.menu-drawer--left :is(.top-level-item[open=true]+.nested-submenu-second-level){inset-inline-start:0!important}.second-level-item[open=true]+.nested-submenu-third-level{z-index:57;inset-inline-end:0}.menu-drawer.menu-drawer--left :is(.second-level-item[open=true]+.nested-submenu-third-level){inset-inline-start:0!important}.third-level-item[open=true]+.nested-submenu-fourth-level{z-index:59;inset-inline-end:0}.menu-drawer.menu-drawer--left :is(.third-level-item[open=true]+.nested-submenu-fourth-level){inset-inline-start:0!important}.drawer--left .top-level-item+.nested-submenu-second-level,.drawer--left .second-level-item+.nested-submenu-third-level,.drawer--left .third-level-item+.nested-submenu-fourth-level{inset-inline-end:auto;inset-inline-start:-100%!important;transition:inset-inline-start .5s ease-in-out}.menu-drawer.menu-drawer--left :is(.drawer--left .top-level-item+.nested-submenu-second-level,.drawer--left .second-level-item+.nested-submenu-third-level,.drawer--left .third-level-item+.nested-submenu-fourth-level){inset-inline-end:-100%!important;transition:inset-inline-end .5s ease-in-out}.drawer--left .top-level-item[open=true]+.nested-submenu-second-level,.drawer--left .second-level-item[open=true]+.nested-submenu-third-level,.drawer--left .third-level-item[open=true]+.nested-submenu-fourth-level{inset-inline-end:auto;inset-inline-start:0!important}.menu-drawer.menu-drawer--left :is(.drawer--left .top-level-item[open=true]+.nested-submenu-second-level,.drawer--left .second-level-item[open=true]+.nested-submenu-third-level,.drawer--left .third-level-item[open=true]+.nested-submenu-fourth-level){inset-inline-end:0!important}.closing+.nested-submenu+.animation-item{animation:loseOpacity .5s ease-in-out;opacity:1;visibility:visible;z-index:54}.top-level-item[open=true]+.nested-submenu-second-level+.animation-item.second-level{opacity:1;visibility:visible;z-index:54}.second-level-item[open=true]+.nested-submenu-third-level+.animation-item.third-level{opacity:1;transition:opacity .5s ease-in-out;visibility:visible;z-index:56}.third-level-item[open=true]+.nested-submenu-fourth-level+.animation-item.fourth-level{opacity:1;transition:opacity .5s ease-in-out;visibility:visible;z-index:58}.mega-menu-drawer .nested-submenu:not(.nested-submenu-second-level)>button{display:none}.main-drawer-menu .menu .menu-collection-banner+.menu-collection-title{display:none}.link--highlighted+.dropdown-icon svg{fill:rgb(var(--highlight-color))!important}@media screen and (max-width:768px){.mega-menu-drawer .menu-drawer__content>.content-wrapper--block{padding-top:calc(var(--menu-drawer-spacing) * var(--mobile-spacing))}.mega-menu-drawer .menu-drawer__content>*.full-bottom-line,.mega-menu-drawer .menu-drawer__content>*.pinned-block{padding-bottom:calc(var(--menu-drawer-spacing) * var(--mobile-spacing))}}.mega-menu__banner{display:flex;column-gap:8px;flex-wrap:nowrap;flex:0 1 50%;padding-block:0;padding-inline:20px 0;min-width:300px;min-height:100%;height:max-content;aspect-ratio:16 / 9}.mega-menu__banner>*{flex:1}.mega-menu__banner:has(.hover-mega-menu__item-banners.active)>.mega-menu-banner-container{display:none}.hover-mega-menu__list-container{-moz-column-count:initial;column-count:initial;display:flex}.hover-mega-menu__list-container>.menu__dropdown-child,.hover-mega-menu__list-container>.hover-mega-menu__grandchildren-container{width:50%}.hover-mega-menu__item-banners{display:none;column-gap:8px;flex-wrap:nowrap;height:100%}.hover-mega-menu__item-banners>*{flex:1}@media screen and (max-width:1024px){.mega-menu--wide,.mega-menu--narrow{width:240px!important}}@media(min-width:921px){@container inside-content (max-width: 1024px){.mega-menu--wide,.mega-menu--narrow{width:240px!important}}}@media screen and (max-width:768px){.default-menu-drawer{padding:0 0 48px}.default-menu-drawer__content--spacious{--grid-gap: 48px;gap:48px;padding:16px 64px 48px 24px}.default-menu-drawer__content--compact{--grid-gap: 32px;gap:32px;padding:16px 64px 0 24px}.default-menu-drawer__content .line-container--menu-drawer:first-child{display:none}}.miscellaneous-container--main-sidebar .miscellaneous__items--row.miscellaneous__items--reverse{flex-direction:row-reverse!important}.news-drawer .news-drawer__content>.content-wrapper--block{margin-top:calc(var(--news-drawer-spacing) * var(--spacing))}.news-drawer__block>.news-drawer__block-elem{margin-top:16px}.news-drawer__block>.news-drawer__heading+.news-drawer__text,.news-drawer__block>.news-drawer__subheading+.news-drawer__text,.news-drawer__block>.news-drawer__subheading+.news-drawer__heading{margin-top:8px}.news-drawer__heading+.news-drawer__products{margin-top:24px}@media screen and (max-width:768px){.news-drawer .news-drawer__content>.content-wrapper--block{margin-top:calc(var(--news-drawer-spacing) * var(--mobile-spacing))}}.newsletter__form+.field--checkbox{margin-top:24px}.popup-content>.content-wrapper--block{margin-top:var(--promo-popup-gap)}.popup-content>.spacer,.popup-content>.line-container,.popup-content>.line-container+.content-wrapper--block,.popup-content>.spacer+.content-wrapper--block{margin-top:0}.hover-reveal--static .promotion__image{min-height:24px!important}.title-wrapper .title--empty a{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-position:right bottom,right bottom;background-repeat:no-repeat;background-size:100% 1px,100% 1px;color:rgb(var(--accent-button-color));position:relative;transition:color var(--animation-duration) var(--transition-timing-function)}@media(hover:hover){.title-wrapper .title--empty a:hover{background-image:linear-gradient(to top,rgb(var(--hover-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgb(var(--hover-button-color));opacity:1}}@keyframes startAnimateUnderlinedLinks{0%{background-position:right bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:right bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@keyframes endAnimateUnderlinedLinks{0%{background-position:left bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--hover-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:left bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--hover-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}.heading--duet{font:var(--accent-body-l-font)}.announcement-bar--line:not(.advantages){border-bottom:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.advantages.announcement-bar--line:after{background-color:rgba(var(--layout-text-color),var(--line-opacity));bottom:0;content:"";display:block;height:var(--line-width);left:var(--left-and-right-paddings);position:relative;width:calc(100% - (var(--left-and-right-paddings) * 2))}.banner-gallery__card.hover-content .banner-gallery__info,.banner-gallery__card.hover-content:after{opacity:0!important;pointer-events:none;transition:opacity calc(var(--animation-duration) / 2) var(--transition-timing-function),transform calc(var(--animation-duration) / 2) var(--transition-timing-function)}a.banner-gallery__card.hover-content.active-by-tap .banner-gallery__info{opacity:1!important;pointer-events:auto;transform:translateY(0);transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}a.banner-gallery__card.hover-content.active-by-tap:after{opacity:var(--overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}.banner-gallery__card:not(a).hover-content:hover .banner-gallery__info,.banner-gallery__card:not(a).hover-content:focus-visible .banner-gallery__info{opacity:1!important;pointer-events:auto;transform:translateY(0);transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}.banner-gallery__card:not(a).hover-content:hover:after,.banner-gallery__card:not(a).hover-content:focus-visible:after{opacity:var(--overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}@media(hover:hover){.banner-gallery__card.hover-content:hover .banner-gallery__info,a.banner-gallery__card.hover-content:focus-visible .banner-gallery__info{opacity:1!important;pointer-events:auto;transform:translateY(0);transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}.banner-gallery__card.hover-content:hover:after,a.banner-gallery__card.hover-content:focus-visible:after{opacity:var(--overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}}@media screen and (max-width:1024px){.banner-gallery__card.hover-content .banner-gallery__info,a.banner-gallery__card.hover-content .banner-gallery__info{opacity:1!important;pointer-events:auto;transform:translateY(0)}.banner-gallery__card.hover-content:after,a.banner-gallery__card.hover-content:after{opacity:var(--overlay-opacity)!important;pointer-events:auto}}.page-width--1200 .banner-grid__wrapper.gap-one{--desktop-height: 230px !important}.page-width--1200 .banner-grid__wrapper.gap-two{--desktop-height: 215px !important}.page-width--1200 .banner-grid__wrapper.gap-three{--desktop-height: 195px !important}.page-width--1200 .banner-grid__wrapper.gap-four{--desktop-height: 170px !important}.banner-grid__wrapper{display:grid;gap:var(--grid-gap);grid-auto-flow:dense;grid-auto-rows:minmax(var(--desktop-height),1fr);grid-template-columns:repeat(4,1fr)}.banner-grid__card.hover-content .banner-grid__info.center-content{transform:translate(-50%,20px)}.banner-grid__card.hover-content .banner-grid__info,.banner-grid__card.hover-content .banner-grid__media:after{opacity:0!important;pointer-events:none;transition:opacity calc(var(--animation-duration) / 2) var(--transition-timing-function),transform calc(var(--animation-duration) / 2) var(--transition-timing-function)}.banner-grid__card.hover-content.active-by-tap .banner-grid__info{opacity:1!important;pointer-events:auto;transform:translateY(0);transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}.banner-grid__card.hover-content.active-by-tap .banner-grid__info.center-content{transform:translate(-50%)}.banner-grid__card.hover-content.active-by-tap .banner-grid__media:after{opacity:var(--overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}.banner-grid__card:not(a).hover-content:hover .banner-grid__info,.banner-grid__card:not(a).hover-content:focus-visible .banner-grid__info{opacity:1!important;pointer-events:auto;transform:translateY(0);transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}.banner-grid__card:not(a).hover-content:hover .banner-grid__info.center-content,.banner-grid__card:not(a).hover-content:focus-visible .banner-grid__info.center-content{transform:translate(-50%)}.banner-grid__card:not(a).hover-content:hover .banner-grid__media:after,.banner-grid__card:not(a).hover-content:focus-visible .banner-grid__media:after{opacity:var(--overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}@media(hover:hover){.banner-grid__card.hover-content:hover .banner-grid__info,a.banner-grid__card.hover-content:focus-visible .banner-grid__info{opacity:1!important;pointer-events:auto;transform:translateY(0);transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}.banner-grid__card.hover-content:hover .banner-grid__info.center-content,a.banner-grid__card.hover-content:focus-visible .banner-grid__info.center-content{transform:translate(-50%)}.banner-grid__card.hover-content:hover .banner-grid__media:after,a.banner-grid__card.hover-content:focus-visible .banner-grid__media:after{opacity:var(--overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}}@media screen and (max-width:1024px){.banner-grid__card.hover-content .banner-grid__info{opacity:1!important;pointer-events:auto;transform:translateY(0)}.banner-grid__card.hover-content .banner-grid__media:after{opacity:var(--overlay-opacity)!important;pointer-events:auto}}@media screen and (max-width:768px){.banner-grid__wrapper{gap:var(--mobile-grid-gap);grid-auto-rows:minmax(var(--mobile-height),1fr);grid-template-columns:repeat(2,1fr)}}@media(min-width:921px){@container inside-content (max-width: 768px){.banner-grid__wrapper{gap:var(--mobile-grid-gap);grid-auto-rows:minmax(var(--mobile-height),1fr);grid-template-columns:repeat(2,1fr)}}}.banner__content-wrapper>.content-wrapper--block{margin-top:var(--banner-gap)}.banner__content-wrapper>.spacer,.banner__content-wrapper>.line-container,.banner__content-wrapper>.line-container+.content-wrapper--block,.banner__content-wrapper>.spacer+.content-wrapper--block{margin-top:0}.banner__wrapper.hover-content .banner__content,.banner__wrapper.hover-content .banner__media:after{opacity:0!important;pointer-events:none;transition:opacity calc(var(--animation-duration) / 2) var(--transition-timing-function),top calc(var(--animation-duration) / 2) var(--transition-timing-function)}a.banner__wrapper.hover-content.active-by-tap .banner__content{opacity:1!important;pointer-events:auto;top:0;transition:opacity var(--animation-duration) var(--transition-timing-function),top var(--animation-duration) var(--transition-timing-function)}a.banner__wrapper.hover-content.active-by-tap .banner__media:after{opacity:var(--banner-overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}.banner__wrapper:not(a).hover-content:hover .banner__content,.banner__wrapper:not(a).hover-content:focus-visible .banner__content{opacity:1!important;pointer-events:auto;top:0;transition:opacity var(--animation-duration) var(--transition-timing-function),top var(--animation-duration) var(--transition-timing-function)}.banner__wrapper:not(a).hover-content:hover .banner__media:after,.banner__wrapper:not(a).hover-content:focus-visible .banner__media:after{opacity:var(--banner-overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}@media(hover:hover){.banner__wrapper.hover-content:hover .banner__content,a.banner__wrapper.hover-content:focus-visible .banner__content{opacity:1!important;pointer-events:auto;top:0;transition:opacity var(--animation-duration) var(--transition-timing-function),top var(--animation-duration) var(--transition-timing-function)}.banner__wrapper.hover-content:hover .banner__media:after,a.banner__wrapper.hover-content:focus-visible .banner__media:after{opacity:var(--banner-overlay-opacity)!important;pointer-events:auto;transition:opacity var(--animation-duration) var(--transition-timing-function)}}@media screen and (max-width:1024px){.banner__wrapper.hover-content .banner__content{opacity:1!important;pointer-events:auto;top:0;transform:none}.banner__wrapper.hover-content .banner__media:after{opacity:var(--banner-overlay-opacity)!important;pointer-events:auto}}.ordinal-section--lines.collapsible-tabs:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .ordinal-section--lines.collapsible-tabs:before{display:none}.collapsible-tabs--spacious .topic-block+.accordion,.collapsible-tabs--compact .accordion+.topic-block{margin-top:32px}.collapsible-tabs--compact .topic-block+.accordion{margin-top:24px}.collapsible-tabs--spacious .accordion+.topic-block{margin-top:64px}@media screen and (max-width:1024px){.collapsible-tabs--spacious .accordion+.topic-block{margin-top:48px}.collapsible-tabs--spacious .topic-block+.accordion{margin-top:24px}}@media screen and (max-width:768px){.collapsible-tabs--spacious .accordion+.topic-block{margin-top:32px}}@media(min-width:921px){@container inside-content (max-width: 1024px){.collapsible-tabs--spacious .accordion+.topic-block{margin-top:48px}.collapsible-tabs--spacious .topic-block+.accordion{margin-top:24px}}}@media(min-width:921px){@container inside-content (max-width: 768px){.collapsible-tabs--spacious .accordion+.topic-block{margin-top:32px}}}.lines.collection-with-products:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .lines.collection-with-products:before{display:none;margin-bottom:0}.lines .image-left .collection-with-products__content{border-inline-start:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-inline-start:var(--section-gap)}.lines .image-right .collection-with-products__content{border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-inline-end:var(--section-gap)}.collection-with-products .slider__grid{display:grid;gap:var(--row-gap) var(--column-gap)!important;grid-template-columns:1fr 1fr;overflow-x:clip;scroll-snap-type:none}.lines.collection-with-products .slider__grid{gap:var(--row-gap) 0!important}.lines.collection-with-products .slider__grid-item{border-inline-end:none!important;border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-inline-end:0!important;padding-top:var(--row-gap)}.collection-with-products .slider__viewport--collection-with-products{padding-top:var(--section-gap)!important}.collection-with-products .collection-with-products__products.without-content .slider__viewport--collection-with-products{padding-top:0!important}.lines.collection-with-products .slider{border-top:none!important}.lines.collection-with-products .collection-with-products__info:empty+.collection-with-products__products .slider__grid,.lines.collection-with-products .collection-with-products__info:empty+.collection-with-products__products .slider__grid-item:first-child,.lines.collection-with-products .collection-with-products__info:empty+.collection-with-products__products .slider__grid-item:nth-child(2){border-top:none;padding-top:0}@media screen and (max-width:768px){.lines.collection-with-products .slider__grid{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.lines.collection-with-products .slider__grid-item{border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))!important;border-top:none;padding-top:0}.lines.collection-with-products--compact .slider__grid-item{padding-inline-end:8px!important}.lines.collection-with-products--spacious .slider__grid-item{padding-inline-end:16px!important}.lines.collection-with-products .slider__grid-item.last-mobile{border-inline-end:none!important;padding-inline-end:0!important}.lines.collection-with-products--spacious .slider__grid{gap:var(--row-gap) 16px!important}.lines.collection-with-products--compact .slider__grid{gap:var(--row-gap) 8px!important}}@media(min-width:921px){@container inside-content (max-width: 768px){.lines.collection-with-products .slider__grid{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.lines.collection-with-products .slider__grid-item{border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))!important;border-top:none;padding-top:0}.lines.collection-with-products--compact .slider__grid-item{padding-inline-end:8px!important}.lines.collection-with-products--spacious .slider__grid-item{padding-inline-end:16px!important}.lines.collection-with-products .slider__grid-item.last-mobile{border-inline-end:none!important;padding-inline-end:0!important}.lines.collection-with-products--spacious .slider__grid{gap:var(--row-gap) 16px!important}.lines.collection-with-products--compact .slider__grid{gap:var(--row-gap) 8px!important}}}.lines.contact-form .media-with-text__wrapper:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}.product-popup-modal.form-submitted .page__content.contact-form__wrapper:has(.form-status) .content-heading,.product-popup-modal.form-submitted .page__content.contact-form__wrapper:has(.form-status) form>*:not(.form-status),.product-popup-modal:not(.form-submitted) .page__content.contact-form__wrapper .form-status{display:none}.contact__button,.contact__button+.rte{margin-top:var(--form-gap)}.lines.collection-list:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .lines.collection-list:before{display:none}.events__list--1 .event__img-wrapper,.events__list--1 .events__item>.event__date{flex:0 0 calc(((100% - 24px)/2 - 24px)/2);max-width:calc(((100% - 24px)/2 - 24px)/2)}.event__info>.event__date{display:none;width:100%}@media screen and (max-width:1024px){.events__list--1 .events__item>.event__date{display:none}.event__info>.event__date{display:block}}@media(min-width:921px){@container inside-content (max-width: 1024px){.events__list--1 .events__item>.event__date{display:none}.event__info>.event__date{display:block}}}main>section:first-child .featured-collection-grid.lines .featured-collection-grid__wrapper{border-top:none;padding-top:0}.section-featured-collection .slider-section--lines .slider{border-top:none!important}.section-featured-collection .slider__viewport{padding-top:0!important}.featured-collection-with-media.lines .slider{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))!important;padding-top:var(--tabs-gap)}.featured-collection-with-media .media-with-text__content:first-child{flex:0 0 100%!important}.featured-collection-with-media .media-with-text__card:empty+.section-featured-collection__products,.section-featured-collection .section-featured-collection__products:first-child{margin-top:0!important}.featured-collection-with-media.lines .media-with-text__card:empty+.section-featured-collection__products .slider{border-top:none!important;padding-top:0}.section-product-features.section-tabs.section-collection-tabs .product-labels{gap:0px!important}@media screen and (max-width:768px){.featured-collection-with-media .media-with-text__card.has-media-show-on-desktop:not(.has-content)+.section-featured-collection__products,.section-featured-collection .section-featured-collection__media.show-on-desktop+.section-featured-collection__products{margin-top:0!important}.featured-collection-with-media.lines .media-with-text__card.has-media-show-on-desktop:not(.has-content)+.section-featured-collection__products .slider{border-top:none!important;padding-top:0}}@media(min-width:921px){@container inside-content (max-width: 768px){.featured-collection-with-media .media-with-text__card.has-media-show-on-desktop:not(.has-content)+.section-featured-collection__products,.section-featured-collection .section-featured-collection__media.show-on-desktop+.section-featured-collection__products{margin-top:0!important}.featured-collection-with-media.lines .media-with-text__card.has-media-show-on-desktop:not(.has-content)+.section-featured-collection__products .slider{border-top:none!important;padding-top:0}}}.lines.featured-products:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .lines.featured-products:before{display:none;margin-bottom:0}.featured-products .slider-section--lines .slider:not(.quick-view *){border-top:none!important}.featured-products .slider__viewport:not(.quick-view *){padding-top:0!important}.featured-products .slider__grid:not(.quick-view *){cursor:default!important;display:grid;scroll-snap-type:none}.featured-products .slider__grid:not(.quick-view *) .card{cursor:pointer!important}.featured-products .featured-products__cards .slider__grid:not(.quick-view *){gap:var(--row-gap) calc((100% - (var(--column-gap) * 2)) / 3 + var(--column-gap) * 2)!important;grid-template-columns:repeat(2,calc((100% - (var(--column-gap) * 2)) / 3))}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *){gap:var(--row-gap) calc(((100% - (var(--column-gap-lines) * 2)) / 3) + ((var(--column-gap-lines) + var(--line-width)) / 3) + var(--column-gap-lines))!important;grid-template-columns:repeat(2,calc(((100% - (var(--column-gap-lines) * 2)) / 3) + ((var(--column-gap-lines) + var(--line-width)) / 3)))}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *) .slider__grid-item:nth-child(2n){border-inline-end:none;border-inline-start:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-inline-end:0;padding-inline-start:var(--column-gap-lines)}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *) .slider__grid-item:not(:first-child):not(:nth-child(2)):before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);left:0;position:absolute;top:calc(0px - var(--row-gap) - var(--line-width));width:100%}@media screen and (max-width:768px){.featured-products .featured-products__cards .slider__grid:not(.quick-view *){gap:var(--column-gap)!important}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *){gap:var(--column-gap-lines)!important}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *) .slider__grid-item:nth-child(2n){border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));border-inline-start:none;padding-inline-end:var(--column-gap-lines);padding-inline-start:0}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *) .slider__grid-item.last-mobile{border-inline-end:none!important;padding-inline-end:0!important}.featured-products .slider__grid:not(.quick-view *){cursor:grab!important}}@media(min-width:921px){@container inside-content (max-width: 768px){.featured-products .featured-products__cards .slider__grid:not(.quick-view *){gap:var(--column-gap)!important}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *){gap:var(--column-gap-lines)!important}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *) .slider__grid-item:nth-child(2n){border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));border-inline-start:none;padding-inline-end:var(--column-gap-lines);padding-inline-start:0}.featured-products.lines .slider-section--lines.featured-products__cards .slider__grid:not(.quick-view *) .slider__grid-item.last-mobile{border-inline-end:none!important;padding-inline-end:0!important}.featured-products .slider__grid:not(.quick-view *){cursor:grab!important}}}.featured-products .slider__grid .features__card.card{cursor:default!important}.horizontal-banners__block>.horizontal-banners__content,.horizontal-banners__block>.horizontal-banners__image-container,.horizontal-banners__block>.horizontal-banners__media{flex:0 0 50%}.horizontal-banners__block>.horizontal-banners__content:only-of-type{flex:0 0 100%}.horizontal-banners__block--overlay .horizontal-banners__image-container,.horizontal-banners__media{background-color:rgb(var(--layout-background-color));color:rgb(var(--layout-text-color));display:flex;top:0;right:0;bottom:0;left:0;max-height:100vh!important;min-height:100vh!important;position:absolute;width:100%}.horizontal-banners__block--overlay .horizontal-banners__image-container figure{max-height:100vh!important;min-height:100vh!important}.horizontal-banners__content-wrapper>.horizontal-banners__content-block{width:100%}.horizontal-banners__block--overlay .horizontal-banners__content{background-color:transparent;height:100%;left:0;min-height:100%!important;position:relative;right:0;top:0;width:100%}.horizontal-banners__content-wrapper>.horizontal-banners__content-block:not(:first-child){margin-top:16px}.horizontal-banners__content-wrapper>.horizontal-banners__button:not(:first-child){margin-top:24px}.horizontal-banners__image-container+.horizontal-banners__content,.horizontal-banners__image-container:has(+.horizontal-banners__content),.horizontal-banners__content+.horizontal-banners__image-container,.horizontal-banners__content:has(+.horizontal-banners__image-container),.horizontal-banners__content+.horizontal-banners__image-container figure,.horizontal-banners__image-container:has(+.horizontal-banners__content)>figure{height:calc(var(--section-height) / 2);max-height:calc(var(--section-height) / 2);min-height:calc(var(--section-height) / 2)}@media screen and (min-width:769px){.with-sidebars .horizontal-banners__scroll-down--center{left:calc(max(var(--min-main-sidebar),var(--main-sidebar)) + (100vw - max(var(--min-main-sidebar),var(--main-sidebar)))/2)}.main_xs_with_secondary .horizontal-banners__scroll-down--center,.main_s_with_secondary .horizontal-banners__scroll-down--center,.main_m_with_secondary .horizontal-banners__scroll-down--center{left:calc(max(var(--min-main-sidebar),var(--main-sidebar)) + (((100vw - max(var(--min-main-sidebar),var(--main-sidebar)) - var(--secondary-sidebar)) / 2)))}}.lines.image-comparison:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}.image-comparison--spacious .content-subheading+.content-heading{margin-top:24px}.image-comparison--compact .content-subheading+.content-heading{margin-top:16px}.image-comparison--spacious *+.image-comparison__blocks{margin-top:64px}.image-comparison--compact *+.image-comparison__blocks{margin-top:24px}.image-comparison__range{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:col-resize;height:100%;margin:0;opacity:0;outline:none!important;overflow:clip;padding:0;position:absolute;resize:none;transition:all ease;width:100%}.image-comparison__range::-webkit-slider-thumb{-webkit-appearance:none!important;background-color:transparent;border-radius:50%;box-shadow:none!important;height:100%;transform:translate(0);width:44px}.image-comparison__blocks input[type=range]::-webkit-slider-container,.image-comparison__blocks input[type=range]::-webkit-slider-runnable-track{height:100%!important}@media screen and (max-width:1024px){.image-comparison--spacious *+.image-comparison__blocks{margin-top:48px}}@media screen and (max-width:768px){.image-comparison--spacious *+.image-comparison__blocks{margin-top:32px}.image-comparison--spacious .content-subheading+.content-heading{margin-top:16px}}@media(min-width:921px){@container inside-content (max-width: 1024px){.image-comparison--spacious *+.image-comparison__blocks{margin-top:48px}}}@media(min-width:921px){@container inside-content (max-width: 768px){.image-comparison--spacious *+.image-comparison__blocks{margin-top:32px}.image-comparison--spacious .content-subheading+.content-heading{margin-top:16px}}}.image-grid__grid~.product-media-modal .product-media-modal__content{display:none;flex-direction:column;height:100dvh;opacity:0;overflow-x:clip;overflow-y:scroll;width:100%}.product-media-modal__wrapper li>*:not(div.image-magnify-full-size):not(.image-zoom-icon),.product-media-modal__wrapper li figure img{height:100%;width:100%}.logo-slider.slider-section--lines-global .slider{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.inside-content .logo-slider.slider-section--lines.slider-section--compact .slider{gap:24px!important}.inside-content .logo-slider.slider-section--lines.slider-section--spacious .slider{gap:64px!important}.inside-content .logo-slider.slider-section--lines-global.slider-section--spacious .slider,.inside-content .logo-slider.slider-section--lines-global.slider-section--compact .slider{gap:0!important}@media screen and (max-width:1024px){.inside-content .logo-slider.slider-section--lines.slider-section--spacious .slider{gap:48px!important}}@media screen and (max-width:768px){.inside-content .logo-slider.slider-section--lines.slider-section--spacious .slider{gap:32px!important}}@media(min-width:921px){@container inside-content (max-width: 1024px){.inside-content .logo-slider.slider-section--lines.slider-section--spacious .slider{gap:48px!important}}}@media(min-width:921px){@container inside-content (max-width: 768px){.inside-content .logo-slider.slider-section--lines.slider-section--spacious .slider{gap:32px!important}}}.article-card--compact .article-card__item:not(:first-child),.article-card__title+.info{margin-top:8px}.article-card--1.article-card--lines .article-card__info+.article-card__image-wrapper{padding-inline-start:var(--gap)}.article-card--1 .article-card__info{flex:0 0 calc(((100% - var(--gap) * 2) / 3))}.article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__image-wrapper{flex:0 0 calc((((200% + 40px + var(--line-width)) - 40px * 3)) / 4 - ((var(--line-width) / 2) + 40px / 2) - (var(--line-width) / 4))}.article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__info{flex:0 0 calc(100% - var(--gap) - ((((200% + 40px + var(--line-width)) - 40px * 3)) / 4 - ((var(--line-width) / 2) + 40px / 2)) - (var(--line-width) / 4))}.article--2 .article-card--2.article-card--compact.article-card--lines .article-card__image-wrapper{flex:0 0 calc((((200% + 16px + var(--line-width)) - 16px * 3)) / 4 - ((var(--line-width) / 2) + 16px / 2) - (var(--line-width) / 4))}.article--2 .article-card--2.article-card--compact.article-card--lines .article-card__info{flex:0 0 calc(100% - var(--gap) - ((((200% + 16px + var(--line-width)) - 16px * 3)) / 4 - ((var(--line-width) / 2) + 16px / 2)) - (var(--line-width) / 4))}main>section:first-child .featured-blog__header--lines{border-top:none;padding-top:0!important}@media screen and (max-width:1440px){.article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__image-wrapper{flex:0 0 calc((((200% + 24px + var(--line-width)) - 24px * 3)) / 4 - ((var(--line-width) / 2) + 24px / 2) - (var(--line-width) / 4))}.article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__info{flex:0 0 calc(100% - var(--gap) - ((((200% + 24px + var(--line-width)) - 24px * 3)) / 4 - ((var(--line-width) / 2) + 24px / 2)) - (var(--line-width) / 4))}}@media screen and (min-width:1200px){.page-width .article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__image-wrapper{flex:0 0 calc((((200% + 24px + var(--line-width)) - 24px * 3)) / 4 - ((var(--line-width) / 2) + 24px / 2) - (var(--line-width) / 4))}.page-width .article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__info{flex:0 0 calc(100% - var(--gap) - ((((200% + 24px + var(--line-width)) - 24px * 3)) / 4 - ((var(--line-width) / 2) + 24px / 2)) - (var(--line-width) / 4))}}@media screen and (max-width:768px){.article-card--lines .article-card__info+.article-card__image-wrapper{padding-inline-start:0}.article-card--1.article-card--lines .article-card__info+.article-card__image-wrapper{padding-inline-start:0}}@container inside-content (min-width: 1200px){.page-width .article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__image-wrapper{flex:0 0 calc((((200% + 24px + var(--line-width)) - 24px * 3)) / 4 - ((var(--line-width) / 2) + 24px / 2) - (var(--line-width) / 4))}.page-width .article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__info{flex:0 0 calc(100% - var(--gap) - ((((200% + 24px + var(--line-width)) - 24px * 3)) / 4 - ((var(--line-width) / 2) + 24px / 2)) - (var(--line-width) / 4))}}@media(min-width:921px){@container inside-content (max-width: 1440px){.article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__image-wrapper{flex:0 0 calc((((200% + 24px + var(--line-width)) - 24px * 3)) / 4 - ((var(--line-width) / 2) + 24px / 2) - (var(--line-width) / 4))}.article--2 .article-card--2.article-card--spacious.article-card--lines .article-card__info{flex:0 0 calc(100% - var(--gap) - ((((200% + 24px + var(--line-width)) - 24px * 3)) / 4 - ((var(--line-width) / 2) + 24px / 2)) - (var(--line-width) / 4))}}}@media(min-width:921px){@container inside-content (max-width: 768px){.article-card--lines .article-card__info+.article-card__image-wrapper{padding-inline-start:0}.article-card--1.article-card--lines .article-card__info+.article-card__image-wrapper{padding-inline-start:0}}}.ordinal-section--lines.section-page-wrapper:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .ordinal-section--lines.section-page-wrapper.ordinal-section:before{display:none}main>section:first-child .product.product--lines{border-top:none;padding-top:0!important}.quick-view .product.product--lines{border-top:none!important;padding-top:0!important}.quick-view .popup-wrapper__quick-view .slider__viewport{width:100%!important}.product__media,.product__media-item,.product__media-wrapper>.placeholder-svg{-webkit-border-radius:var(--context-image-radius);border-radius:var(--context-image-radius)}.card-js.deferred-media .button-wrapper{height:fit-content!important;inset-inline-end:16px!important;margin-inline-start:auto;position:absolute;top:16px!important;transform:translate(0)!important;width:fit-content}.product-form__input input[type=radio]+label{align-items:center;background-color:rgb(var(--layout-background-color));border-radius:var(--field-radius);border:var(--outline-thickness) solid rgb(var(--layout-background-color));color:rgb(var(--layout-text-color));cursor:pointer;display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;min-height:44px;min-width:44px;padding:0 12px;position:relative;text-align:center;transition:background-color var(--animation-duration) var(--transition-timing-function),border var(--animation-duration) var(--transition-timing-function);width:fit-content}.product-form__input input[type=radio]:disabled+label:after,.product-form__input input[type=radio].disabled+label:after{background-color:rgb(var(--layout-text-color));content:"";height:1px;inset-inline-end:7px;position:absolute;top:50%;width:calc(100% - 14px)}.product-form__input input[type=radio]:disabled+label.color__swatch--image:after,.product-form__input input[type=radio].disabled+label.color__swatch--image:after{inset-inline-end:0;transform:rotate(-45deg);width:100%}.product-form__input input[type=radio]:disabled+label>*:not(.color__swatch-tooltip),.product-form__input input[type=radio].disabled+label>*:not(.color__swatch-tooltip){opacity:.7}.form__variants:has(.color__swatch--image){gap:calc(8px - var(--outline-thickness)*2)}@media(hover:hover){.product-form__input input[type=radio]+label:hover{background-color:rgba(var(--layout-text-color),.05);border:var(--outline-thickness) solid rgba(var(--layout-text-color),0)}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label:hover,.product-form__input input[type=radio].product-combined-listings[checked]+label:hover,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label:hover{background-color:rgb(var(--layout-background-color));border:var(--outline-thickness) solid rgb(var(--layout-text-color))}.product-form__input input[type=radio]+label.color__swatch--image:hover{background-color:transparent}.product-form__input input[type=radio]+label.color__swatch--image:hover .color__swatch-dot--image{opacity:.7}}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label,.product-form__input input[type=radio].product-combined-listings[checked]+label,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label{border:var(--outline-thickness) solid rgb(var(--layout-text-color));cursor:default;transition:background-color var(--animation-duration) var(--transition-timing-function),border var(--animation-duration) var(--transition-timing-function)}.product-form__input input[type=radio]+label.color__swatch--image{align-items:flex-start;border-radius:0;border:none;display:flex;height:fit-content;max-width:56px;min-height:fit-content;min-width:auto;padding:0;width:56px}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label.color__swatch--image,.product-form__input input[type=radio].product-combined-listings[checked]+label.color__swatch--image,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label.color__swatch--image{border:none}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label.color__swatch--image,.product-form__input input[type=radio].product-combined-listings[checked]+label.color__swatch--image,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label.color__swatch--image{position:relative}.product-form__input input[type=radio]:not(.product-combined-listings):checked+label.color__swatch--image:before,.product-form__input input[type=radio].product-combined-listings[checked]+label.color__swatch--image:before,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+label.color__swatch--image:before{background-color:transparent;border-radius:var(--image-swatch-radius);border:2px solid rgb(var(--layout-text-color));content:"";height:100%;left:-2px;position:absolute;top:-2px;width:100%}.color__swatch-dot--image.enable-blending:has(img){background:var(--blending-color, none)}.product-form__input input[type=radio]:not(.product-combined-listings):checked+.color__swatch .color__swatch-dot--image:not(.color__swatch-dot--image-arc),.product-form__input input[type=radio].product-combined-listings[checked]+.color__swatch .color__swatch-dot--image:not(.color__swatch-dot--image-arc),.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+.color__swatch .color__swatch-dot--image:not(.color__swatch-dot--image-arc){border-radius:calc(var(--image-swatch-radius) - 3px)}.product-form__input input[type=radio]:not(.product-combined-listings):checked+.color__swatch .color__swatch-dot--image.color__swatch-dot--image-arc,.product-form__input input[type=radio].product-combined-listings[checked]+.color__swatch .color__swatch-dot--image.color__swatch-dot--image-arc,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings)[checked]+.color__swatch .color__swatch-dot--image.color__swatch-dot--image-arc{border-radius:var(--image-swatch-radius)}.product-form__input input[type=radio]:not(.product-combined-listings):not(:checked)+label .color__swatch-dot--image-shadow,.product-form__input input[type=radio].product-combined-listings:not([checked])+label .color__swatch-dot--image-shadow,.variant-selects:has(.product-combined-listings) .product-form__input input[type=radio]:not(.product-combined-listings):not([checked])+label .color__swatch-dot--image-shadow{box-shadow:0 1px 3px rgba(var(--layout-text-color),.35)}@media screen and (forced-colors:active){.product-form__input input[type=radio]:not(.product-combined-listings):checked+label,.product-form__input input[type=radio].product-combined-listings[checked]+label{text-decoration-skip-ink:auto;text-decoration:underline;text-underline-offset:.3em}}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}[data-shopify=shop-promise-pdp]:has([aria-hidden=true]){display:none}.buy-buttons .product-form__buttons:has(.price-inside-button:not(:empty)) button,.buy-buttons .product-form__buttons:has(.product-form__submit--with-price) button{min-width:300px}.product--full_width .buy-buttons .product-form__buttons:has(.price-inside-button:not(:empty)) button,.product--full_width .buy-buttons .product-form__buttons:has(.product-form__submit--with-price) button{min-width:170px}.big-button:has(.price-inside-button:not(:empty)){padding-inline-end:16px;padding-inline-start:16px}.product-form__submit:has(.price-inside-button:not(:empty)){justify-content:space-between}.product-form__submit.button .price-inside-button .card__badges{display:none!important}.product-form__buttons--row.product-form__buttons--stretched button,.product-form__buttons--row.product-form__buttons--stretched>div{min-width:200px;width:calc((100% - 8px)/2)}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.slider-mobile-gutter:not(.thumbnail-slider):has(~.thumbnail-slider--column){max-width:calc(100% - 88px)}.product__media-item>*:not(.zoom_icon){display:block;position:relative}.product__media-toggle{background-color:transparent;border-radius:0;border:none;color:currentColor;display:flex;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;padding:0;position:absolute!important;width:100%;z-index:2}.product-media-modal__wrapper li>*:not(div.image-magnify-full-size):not(.image-zoom-icon),.product-media-modal__wrapper figure img{height:100%;width:100%}.product-media-modal__wrapper--default>.product__media-item,.product-media-modal__wrapper--default>.product-modal-image,.product-media-modal__wrapper--default .lazy-image,.product-media-modal__wrapper--default .lazy-image img{height:auto;max-width:100%;width:100%}.product-media-modal__wrapper li>*.ratio-original{height:auto}.deferred-media__poster,.deferred-media__poster+template{cursor:pointer}.deferred-media__poster-button{align-items:center;background-color:rgb(var(--base-button-color));border-radius:var(--other-buttons-radius);box-shadow:0 0 2px #0003,0 2px 10px #0000001a;display:flex;height:64px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:64px;z-index:1}.media>.deferred-media__poster,.media .deferred-media__poster{align-items:center;display:flex;justify-content:center}@media(hover:hover){.buttons-zoom .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:after{background-color:transparent;border:var(--outline-thickness) solid rgb(var(--hover-button-color));transform:scale3d(1.02,1.1,1)}}.product__description.rte>*:not(table){left:0;max-width:calc(100vw - 32px);position:-webkit-sticky;position:sticky}@media screen and (max-width:749px){.product__media-list.thumbnails_below,.product__media-list.thumbnails_left,.product__media-list.arrows,.product__media-list.full-width,.product__media-list.side_thumbnails,.product__media-list.one_column_grid,.product__media-list.two_columns_grid{gap:0!important}}.product__media-item--square .product__media,.product__media-item--portrait .product__media,.product__media-item--narrow_portrait .product__media,.product__media-item--traditional .product__media,.product__media-item--landscape .product__media,.product__media-item--wide .product__media,.product__media-item--super_wide .product__media{height:100%;padding-top:0!important}.price-block.price-block-hidden-no-badges,.price-block-hidden:has(.card__badges:empty),.price-block.price-block-hidden-price .price__on-sale,.price-block.price-block-hidden-price .regular-price,.price-block.price-block-hidden-price .unit-price{display:none}.buy-buttons .product-form__buttons-icon{display:none!important}.product__info-container .line-container+.section-block,.product__info-container .line-container+.price-block.price-block-hidden-no-badges+.section-block,.product__info-container .line-container+.price-block-hidden:has(.card__badges:empty)+.section-block{margin-top:0}.product__media-item .product__xr-button{display:none!important}.custom-options .drop-zone:has(+.input-error-message:not(.visually-hidden)){border:var(--outline-thickness) dashed rgb(var(--error-color))}.dd-file-info__text+.button{margin-top:3px}.product__text--minimal_uppercase,.product__text--minimal_basic,.product__text--classic,.product__text--avant_garde,.product__text--contrast,.product__shipping-policy--minimal_uppercase,.product-form__buttons--minimal_basic button:not(.big-button),.product__payment-terms--minimal_uppercase,.product-form__buttons--minimal_uppercase>.shopify-payment-button{font:var(--base-label-font);letter-spacing:.02em;text-transform:uppercase}.product__shipping-policy--custom,.product__payment-terms--custom,.product-form__buttons--custom>.shopify-payment-button,.product-form__buttons--custom{font:var(--label-font);letter-spacing:var(--label-letter-spacing)}.product__text--minimal_heavy,.product__shipping-policy--minimal_heavy,.block-heading--minimal_basic,.block-heading--duet,.product-form__buttons--minimal_heavy button:not(.big-button),.product__payment-terms--minimal_heavy,.product__payment-terms--duet,.product-form__buttons--minimal_heavy>.shopify-payment-button{font:var(--base-body-l-font)}.product__text--duet,.product__shipping-policy--duet,.product-form__buttons--duet>.shopify-payment-button{font:var(--base-body-m-font)}.product__shipping-policy--minimal_basic,.product__shipping-policy--classic,.product-form__buttons--classic button:not(.big-button),.product__payment-terms--minimal_basic,.product__payment-terms--classic,.product-form__buttons--minimal_basic>.shopify-payment-button,.product-form__buttons--classic>.shopify-payment-button{font:var(--base-body-s-font)}.product__shipping-policy--avant_garde,.product-form__buttons--avant_garde button:not(.big-button),.product-form__buttons--contrast button:not(.big-button),.product__payment-terms--avant_garde,.product-form__buttons--avant_garde>.shopify-payment-button{font:var(--accent-body-s-font)}.product__shipping-policy--contrast,.product__payment-terms--contrast,.product-form__buttons--contrast>.shopify-payment-button{font:var(--base-label-font)}.product__shipping-policy--brutalist,.product-form__buttons--minimal_uppercase button:not(.big-button),.slider-counter,.product__payment-terms--brutalist,.product-form__buttons--brutalist>.shopify-payment-button{font:var(--base-body-s-font);letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:1024px){.product--small.product--lines .product__media-wrapper,.product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.product--small.product--lines .product__info-wrapper,.product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}}@media screen and (max-width:768px){.slider-mobile-gutter:not(.thumbnail-slider):has(~.thumbnail-slider){max-width:100%}.product__description.rte>*:not(table){left:0;max-width:calc(100vw - 32px);position:-webkit-sticky;position:sticky}}@media screen and (max-width:500px){.product-form__buttons--row.product-form__buttons--stretched button,.product-form__buttons--row.product-form__buttons--stretched>div{min-width:200px;width:100%}}@media(min-width:921px){@container inside-content (max-width: 1024px){.product--small.product--lines .product__media-wrapper,.product--large.product--lines .product__media-wrapper{flex:0 0 calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2);max-width:calc((((100%) / 4) + ((var(--line-width)) / 4)) * 2)}.product--small.product--lines .product__info-wrapper,.product--large.product--lines .product__info-wrapper{flex:0 0 calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2));max-width:calc(100% - ((((100%) / 4) + ((var(--line-width)) / 4)) * 2))}}}@media(min-width:921px){@container inside-content (max-width: 768px){.slider-mobile-gutter:not(.thumbnail-slider):has(~.thumbnail-slider){max-width:100%}}}@media(min-width:921px){@container inside-content (max-width: 500px){.product-form__buttons--row.product-form__buttons--stretched button,.product-form__buttons--row.product-form__buttons--stretched>div{min-width:200px;width:100%}}}.lines.include-lines .media-with-text__wrapper:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .lines .media-with-text__wrapper:before{display:none}.media-with-text__media .none-autoplay video{background-color:#000;object-fit:contain}.media-with-text--narrow .large .media-with-text__content{flex:0 0 calc((100% - (var(--gap))) * .35)}.include-lines.lines .large .left-padding,.include-lines.lines .half .left-padding{border-inline-start:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-inline-start:var(--gap)}.include-lines.lines .large .right-padding,.include-lines.lines .half .right-padding{border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-inline-end:var(--gap)}.media-with-text--full-width .large .left-padding,.media-with-text--full-width .large .right-padding{flex:0 0 calc((100% + var(--default-padding) - (var(--gap) * 2)) / 3)}.media-with-text--narrow .small .media-with-text__media{flex:0 0 calc((100% - (var(--gap))) * .35)}.include-lines.lines .small .left-padding--media{border-inline-start:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-inline-start:var(--gap)}.include-lines.lines .small .right-padding--media{border-inline-end:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));padding-inline-end:var(--gap)}.media-with-text--full-width .small .left-padding--media+.media-with-text__content .media-with-text__content-wrapper{padding-inline-start:var(--default-padding)}.media-with-text--full-width .small .right-padding--media+.media-with-text__content .media-with-text__content-wrapper{padding-inline-end:var(--default-padding)}.media-with-text .content-aligment-left{margin-inline-start:auto!important}.media-with-text__content-wrapper>.content-wrapper--block{margin-top:24px}.media-with-text--compact .media-with-text__content-wrapper>.content-wrapper--block{margin-top:16px}.media-with-text .media-with-text__content-wrapper>.spacer,.media-with-text .media-with-text__content-wrapper>.line-container,.media-with-text__content-wrapper>.line-container+.content-wrapper--block,.media-with-text__content-wrapper>.spacer+.content-wrapper--block{margin-top:0}.media-with-text__button:has(a){cursor:pointer}.image-left .media-with-text__button+.video-button-block,.image-left .video-button-block+.media-with-text__button,.image-left .media-with-text__button+.media-with-text__button,.image-left .video-button-block+.video-button-block,.image-right .end .media-with-text__button,.image-right .end .video-button-block{margin-inline-end:0;margin-inline-start:var(--buttons-gap)}@media screen and (max-width:1024px){.exclude-lines.lines.media-with-text--spacious .media-with-text__card,.media-with-text--spacious .media-with-text__card.half{--gap: 48px;--update-gap: 0px }}@media screen and (max-width:768px){.media-with-text--full-width .small .left-padding--media+.media-with-text__content .media-with-text__content-wrapper,.media-with-text--full-width .small .right-padding--media+.media-with-text__content .media-with-text__content-wrapper,.media-with-text--full-width .large .left-padding .media-with-text__content-wrapper,.media-with-text--full-width .half .left-padding .media-with-text__content-wrapper,.media-with-text--full-width .large .right-padding .media-with-text__content-wrapper,.media-with-text--full-width .half .right-padding .media-with-text__content-wrapper,.media-with-text.include-lines.media-with-text--full-width:not(.lines).image-left .media-with-text__card.half .media-with-text__content-wrapper.content-aligment-center,.media-with-text.include-lines.media-with-text--full-width:not(.lines).image-right .media-with-text__card.half .media-with-text__content-wrapper.content-aligment-center{padding-inline-end:var(--default-padding);padding-inline-start:var(--default-padding)}.media-with-text__content-wrapper>.content-wrapper--block{margin-top:16px}.media-with-text__content-wrapper.end{text-align:start!important}}@media(min-width:921px){@container inside-content (max-width: 1024px){.exclude-lines.lines.media-with-text--spacious .media-with-text__card,.media-with-text--spacious .media-with-text__card.half{--gap: 48px;--update-gap: 0px }}}@media(min-width:921px){@container inside-content (max-width: 768px){.media-with-text--full-width .small .left-padding--media+.media-with-text__content .media-with-text__content-wrapper,.media-with-text--full-width .small .right-padding--media+.media-with-text__content .media-with-text__content-wrapper,.media-with-text--full-width .large .left-padding .media-with-text__content-wrapper,.media-with-text--full-width .half .left-padding .media-with-text__content-wrapper,.media-with-text--full-width .large .right-padding .media-with-text__content-wrapper,.media-with-text--full-width .half .right-padding .media-with-text__content-wrapper,.media-with-text.include-lines.media-with-text--full-width:not(.lines).image-left .media-with-text__card.half .media-with-text__content-wrapper.content-aligment-center,.media-with-text.include-lines.media-with-text--full-width:not(.lines).image-right .media-with-text__card.half .media-with-text__content-wrapper.content-aligment-center{padding-inline-end:var(--default-padding);padding-inline-start:var(--default-padding)}.media-with-text__content-wrapper>.content-wrapper--block{margin-top:16px}.media-with-text__content-wrapper.end{text-align:start!important}}}.multicolumn__media:not(:empty)+.multicolumn__info{margin-top:var(--card-gap)}.multicolumn__card-title+.multicolumn__card-text{margin-top:8px}.multicolumn__card-text+.multicolumn__card-button,.multicolumn__card-title+.multicolumn__card-button{margin-top:var(--content-gap)}.multicolumn .product-labels__container--1{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.multicolumn .mobile-grid-1 .multicolumn__item{border-inline-end:none!important;padding-inline-end:0!important}}@media(min-width:921px){@container inside-content (max-width: 768px){.multicolumn .mobile-grid-1 .multicolumn__item{border-inline-end:none!important;padding-inline-end:0!important}}}.product-details--compact .product-details__wrapper .product-details__wrapper--block,.product-details--compact.product-details--lines .product-details__wrapper .table-block+.accordion{margin-top:32px}.product-details--compact .product-details__wrapper .product__accordion+.product__accordion,.product-details--spacious .product-details__wrapper .product__accordion+.product__accordion{margin-top:0!important}.product-details--spacious.product-details--lines .product-details__wrapper .product-details__wrapper--block:not(.accordion){margin-top:0!important;padding-top:64px}.product-details--spacious.product-details--lines .product-details__wrapper>div:not(.accordion){padding-bottom:64px}.product-details--compact.product-details--lines .product-details__wrapper .product-details__wrapper--block:not(.accordion){margin-top:0!important;padding-top:32px}.product-details--compact.product-details--lines .product-details__wrapper>div:not(.accordion){padding-bottom:32px}.product-details--lines .product-details__wrapper .accordion+.table-block{border-top:none}.product-details--spacious.product-details--lines .product-details__wrapper .table-block+.accordion{margin-top:64px}@media screen and (max-width:1440px){.product-details--spacious.product-details--lines .product-details__wrapper>div:not(.accordion){padding-bottom:48px}}@media screen and (min-width:1200px){.page-width .product-details--spacious.product-details--lines .product-details__wrapper>div:not(.accordion){padding-bottom:48px}}@media screen and (max-width:768px){.description-block__text .rte>*:not(table){left:0;max-width:calc(100vw - 32px);position:-webkit-sticky;position:sticky}}@container inside-content (min-width: 1200px){.page-width .product-details--spacious.product-details--lines .product-details__wrapper>div:not(.accordion){padding-bottom:48px}}@media(min-width:921px){@container inside-content (max-width: 1440px){.product-details--spacious.product-details--lines .product-details__wrapper>div:not(.accordion){padding-bottom:48px}}}.lines.rich-text:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .lines.rich-text:before{display:none}.rich-text__wrapper>.content-wrapper--block{margin-top:var(--rich-text-gap)}.rich-text__wrapper>.spacer,.rich-text__wrapper>.line-container,.rich-text__wrapper>.line-container+.content-wrapper--block,.rich-text__wrapper>.spacer+.content-wrapper--block{margin-top:0}main>section:first-child .slider-section--lines .slider:not(.slider--row) .slider__header--hidden+.slider__viewport{padding-top:0!important}main>section:first-child .slider-section--lines .slider{border-top:none}.slider-section--lines .block-content .slider:not(.slider--row){gap:24px!important}main>section:first-child .slider-section--lines .slider__header{padding-top:0!important}.block-content.slider-section .complementary__grid>.complementary__grid-item{flex:0 0 100%}.complementary__grid+.slider-buttons-items.slider-buttons-items--bottom{padding-top:8px}@media screen and (max-width:768px){.slider--row .slider__header,.slider--row .slider__viewport{width:100%!important}}@media(min-width:921px){@container inside-content (max-width: 768px){.slider--row .slider__header,.slider--row .slider__viewport{width:100%!important}}}.lines.section-tabs:before{background-color:rgba(var(--layout-text-color),var(--line-opacity));content:"";display:block;height:var(--line-width);width:100%}main>section:first-child .lines.section-tabs:before{display:none}.section-tabs__header .content-subheading+.content-heading{margin-top:24px}.section-tabs--compact .section-tabs__header .content-subheading+.content-heading{margin-top:16px}.content-heading+.component-tabs .component-tabs__tab,.content-subheading+.component-tabs .component-tabs__tab,.section-tabs__content-wrapper{margin-top:var(--tabs-gap)}@media screen and (max-width:768px){.section-tabs--spacious .section-tabs__header .content-subheading+.content-heading{margin-top:16px}}@media(min-width:921px){@container inside-content (max-width: 768px){.section-tabs--spacious .section-tabs__header .content-subheading+.content-heading{margin-top:16px}}}.slider-section--lines .testimonials__wrapper .slider,main>section:first-child .slider-section--lines .testimonials__wrapper{border-top:none}.slider-section--lines .testimonials__wrapper{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}main>section:first-child .slider-section--lines .testimonials__wrapper .slider__header--hidden+.slider .slider__viewport{padding-top:0!important}.slider-section--lines .testimonials__wrapper .slider__header{margin-bottom:0!important}.swiper.shoppable-media-slider{--active-slide-offset: 80px;--desktop-slide-width: 390px;--mobile-slide-width: 265px;--slide-offset: 24px;--slider-transition-duration: .5s;display:block;width:100%}.swiper-slide .shoppable-media-slider__slide-main-content{--mask-bottom: 5%;--mask-top: 5%;align-items:center;clip-path:inset(var(--mask-top) 0 var(--mask-bottom) 0 round var(--media-radius));cursor:pointer;display:flex;max-width:var(--desktop-slide-width);position:relative;transform:translateZ(0);transition:clip-path var(--slider-transition-duration) ease-in-out;width:100%;will-change:clip-path}.swiper-slide .shoppable-media-slider__slide-caption{opacity:0;padding-inline:8px;pointer-events:none;transform:translateZ(0);transition:opacity var(--slider-transition-duration) ease-out;width:100%;will-change:opacity}.shoppable-media-slider__controls{align-items:center;bottom:16px;column-gap:8px;display:flex;inset-inline-end:16px;opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity var(--slider-transition-duration) ease-out;will-change:opacity}.slideshow__content>.slideshow__content-elem+.slideshow__content-elem{margin-top:var(--video-banner-gap)}.slider__viewport.announcement-bar__slider+.slideshow__controls{z-index:1}.store-accordion__title-info{display:flex;flex-direction:column}.store-accordion__title-info>.store-accordion__address,.store-accordion__title-info .accordion__content{margin-top:8px}.change-store-button__loader:not(.hidden)+.change-store-button__text{display:none}.swiper-stories>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active) .stories-slider-content__button{max-width:calc((100dvh - 188px)*.5625 - 16px);min-width:max-content}.stories-slider.stories-slider-in+.stories-slider-overlay{animation:overlayOpen var(--animation-duration) var(--transition-timing-function) forwards;opacity:1;pointer-events:all;visibility:visible;z-index:30}.nav-temporarily-disabled{pointer-events:none!important}.swiper-slide:not(.swiper-slide-active)>.swiper.swiper-story-inner{cursor:pointer}.stories-slider.stories-slider-in .swiper-stories>.swiper-wrapper>.swiper-slide{transition:transform var(--animation-duration) var(--transition-timing-function),height var(--animation-duration) var(--transition-timing-function)}.stories-slider.stories-slider-in .swiper-stories>.swiper-wrapper>.swiper-slide{height:calc(100dvh - 24px);width:calc((100dvh - 80px)*.5625)}.stories-slider>.swiper.swiper-stories>.swiper-wrapper>.swiper-slide:not(.swiper-slide-visible,.swiper-slide-active){opacity:1}.swiper-story-inner.products-open .stories-slider-pagination{top:calc((100dvh - 24px - ((100dvh - 24px)*.96))/2 + 6px)!important;transform:scale(.96);transition:top var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}.swiper-story-inner.products-open .stories-slider__user{top:calc((100dvh - 24px - ((100dvh - 24px)*.96))/2 + 16px)!important;transform:scale(.96);transition:top var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}.stories-slider.stories-slider-in>.swiper.swiper-stories>.swiper-wrapper>.swiper-slide .swiper:after{-webkit-border-radius:12px;background-color:transparent;border-radius:12px;bottom:unset;content:"";height:calc(100dvh - 24px);top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;position:absolute;transition:background-color var(--animation-duration) var(--transition-timing-function),height var(--animation-duration) var(--transition-timing-function);z-index:-1}.stories-slider.stories-slider-in>.swiper.swiper-stories>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active) .swiper:after{background-color:rgba(var(--layout-text-color),.4);height:100%;opacity:1;z-index:7}.stories-slider.stories-slider-in .swiper-stories>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active){height:fit-content}.swiper-stories>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active){padding-bottom:24px}.swiper-stories .swiper-wrapper>.swiper-slide:not(.swiper-slide-active) .swiper-slide{width:100%!important}.swiper-stories .swiper-wrapper>.swiper-slide:not(.swiper-slide-active) .stories-slider-pagination{transition:none;visibility:hidden}.swiper-stories>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active) .swiper-wrapper,.swiper-stories>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active) .swiper-slide{height:fit-content}.stories-slider-pagination{background-color:transparent;bottom:unset!important;gap:4px;margin-left:auto;margin-right:auto;overflow:hidden;top:8px!important;transition:top var(--animation-duration) var(--transition-timing-function) var(--animation-duration),transform var(--animation-duration) var(--transition-timing-function) var(--animation-duration),visibility 0s var(--transition-timing-function) var(--animation-duration);visibility:visible;width:calc((100dvh - 80px)*.5625 - 16px)!important}.section-stories-slideshow .swiper-slide-active .swiper-pagination-bullet:has(~.swiper-pagination-bullet-active){background-color:rgb(var(--layout-background-color))}.section-stories-slideshow .swiper-pagination-bullet:only-child{display:block!important}.stories-slider-in .swiper-stories>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active) .stories__products{pointer-events:none;transform:translateY(100%);transition:none;visibility:hidden}.stories-slider-content>img,.stories-slider-content>video{-webkit-border-radius:12px;border-radius:12px;overflow:hidden}@media(hover:hover){.swiper.swiper-story-inner:hover:after{background-color:transparent!important}}@media screen and (max-width:768px){.swiper-stories .swiper-slide{height:100dvh!important;width:100vw!important}.stories-slide__swiper-slide-wrapper{aspect-ratio:9/16;height:100dvh;max-height:calc(100dvh - 56px);max-width:calc(100% - 32px);top:10px;width:auto!important}.stories-slider-pagination{width:calc(100vw - 16px)!important}.stories-slider-in .swiper-stories .swiper-wrapper>.swiper-slide:not(.swiper-slide-active) .stories-slider-pagination{visibility:visible}}.no-default-color .text__container.color-accent .richtext a{background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgb(var(--accent-button-color))}@keyframes startAnimateUnderlinedLinksTextBlock{0%{background-position:right bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgba(var(--accent-button-color),.7) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:right bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgba(var(--accent-button-color),.7) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@keyframes endAnimateUnderlinedLinksTextBlock{0%{background-position:left bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgba(var(--accent-button-color),.7) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:left bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgba(var(--accent-button-color),.7) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}.accordion-toggle.is-open .icon-accordion__close:not(.share__icon-close),.accordion-toggle.is-open .icon-accordion__open{position:absolute;width:100%}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-styles.css.map */
