.header--has-border .header__background-inner{border-width:var(--header-border-width, 0);border-style:solid;border-color:rgb(var(--color-border) / var(--color-border-alpha))}.header--has-border .mega-menu__container{border-top:none}.header--has-background-filter .header__background-inner{background-color:rgb(var(--color-background) / var(--header-background-filter-opacity, .5));-webkit-backdrop-filter:blur(var(--header-background-filter-blur, 0));backdrop-filter:blur(var(--header-background-filter-blur, 0))}.header--has-background-filter .mega-menu__container--has-background-filter{position:relative;overflow:hidden;background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none}.header--has-background-filter .mega-menu__container--has-background-filter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .25s var(--animation-easing--smooth);transition-delay:0s;background-color:rgb(var(--color-background) / var(--header-background-filter-opacity, .5));-webkit-backdrop-filter:blur(var(--header-background-filter-blur, 0));backdrop-filter:blur(var(--header-background-filter-blur, 0));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.header--has-background-filter:not(.header--has-border) .mega-menu__container--has-background-filter:before{border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.header--has-border.header--has-background-filter .mega-menu__container--has-background-filter:before{border-style:solid;border-color:rgb(var(--color-border) / var(--color-border-alpha));border-width:0 var(--header-border-width, 0) var(--header-border-width, 0) var(--header-border-width, 0)}.header--has-background-filter .mega-menu__container--has-background-filter.mega-menu-glass--active:before{opacity:1;transition-delay:.1s;transition-duration:.25s}.header--has-background-filter .mega-menu__container--has-background-filter.mega-menu-glass--closing:before{opacity:0;transition-delay:0s;transition-duration:.2s}@media(prefers-reduced-motion:reduce){.header--has-background-filter .mega-menu__container--has-background-filter:before{transition:none}.header--has-background-filter .mega-menu__container--has-background-filter.mega-menu-glass--active:before{opacity:1}}.header--has-background-filter .mega-menu__container--has-background-filter .mega-menu__wrapper{position:relative;z-index:1;transition:none}.header--has-background-filter .dropdown--has-background-filter{overflow:hidden;background-color:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.header{--dac-header-radius: 0;--dac-header-mega-radius: 0;--dac-header-mega-transition-duration: .3s;--dac-header-mega-open-radius-duration: 0s;--dac-header-mega-close-radius-delay: .12s;--dac-header-dropdown-radius: var( --header-background-border-radius-mega-menu, var(--header-background-border-radius, 4rem) )}.header--has-background-filter [level=top]>.dropdown--has-background-filter,body.has-dropdown-menu:not(.has-mega-menu) [level=top]>.dropdown{margin-top:0;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:var(--dac-header-dropdown-radius, 0)!important;border-bottom-right-radius:var(--dac-header-dropdown-radius, 0)!important}.header-sticky.header-scrolled [level=top]>.dropdown{box-shadow:none}.header-sticky.header-scrolled .header--has-background-filter:not(.header--has-border) [level=top]>.dropdown--has-background-filter:before{border-top:none}.header--has-background-filter .dropdown--has-background-filter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:rgb(var(--color-background) / var(--header-background-filter-opacity, .5));-webkit-backdrop-filter:blur(var(--header-background-filter-blur, 0));backdrop-filter:blur(var(--header-background-filter-blur, 0));border-radius:inherit}.header--has-background-filter:not(.header--has-border) .dropdown--has-background-filter:before{border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.header--has-border.header--has-background-filter [level=top]>.dropdown--has-background-filter:before{border-style:solid;border-color:rgb(var(--color-border) / var(--color-border-alpha));border-width:0 var(--header-border-width, 0) var(--header-border-width, 0) var(--header-border-width, 0)}.header--has-border.header--has-background-filter .dropdown .dropdown--has-background-filter:before{border-style:solid;border-color:rgb(var(--color-border) / var(--color-border-alpha));border-width:var(--header-border-width, 0)}.header--has-background-filter .dropdown--has-background-filter .dropdown__container{position:relative;z-index:1}.header--has-background-filter .dropdown .dropdown--has-background-filter{margin-top:-2.4rem}.header__background{transition:none}body.dac-header-animated .header__background{transition:width var(--animation-duration--fast) var(--animation-easing)}.header--full-width{padding-inline:0}.header--full-width .header__background{padding-inline:0;width:100%;left:auto;right:auto;transform:none}.header--full-width .header__background-inner{border-radius:0!important}.header--full-width .header__top{border-radius:0!important;margin:0;max-width:none;width:100%;box-sizing:border-box;padding-inline:var(--page-padding)}.header--full-width .mega-menu{border-radius:0!important}@media screen and (min-width:768px){body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-overlay-returning .header,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header{--dac-header-radius: var(--header-background-border-radius, 4rem);--dac-header-mega-radius: var( --header-background-border-radius-mega-menu, var(--header-background-border-radius, 4rem) )}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled:not(.header-overlay-returning) .header{--dac-header-radius: 0;--dac-header-mega-radius: 0}body:has(.shopify-section:first-child [data-header-overlay]) .header__background{padding-inline:0;left:50%;right:auto;width:calc(100% - var(--page-padding) * 2);transform:translate(-50%)}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled .header__background{width:100%}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled.header-overlay-returning .header__background{width:calc(100% - var(--page-padding) * 2)}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled.header-overlay-returning .header--full-width .header__background{width:100%;left:auto;right:auto;transform:none}.header__logo--image .header__logo--transparent{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}body:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header__background-inner{opacity:0;transition:opacity var(--animation-duration--fast) var(--animation-easing),border-radius .1s var(--animation-easing),box-shadow var(--animation-duration--fast) var(--animation-easing)}body:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header-section:is(.header-scrolled,:hover) .header__background-inner,body.has-mega-menu:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header__background-inner,body.mega-menu-closing:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header__background-inner,body.has-dropdown-menu:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header__background-inner,body.search-open:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header__background-inner{opacity:1}body:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header--full-width .header__background-inner{border-radius:0!important}body:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header__top{background-color:transparent!important}body:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header--full-width .header__top{border-radius:0!important}body:not(.has-mega-menu):not(.has-dropdown-menu):not(.search-open):has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header-section:not(.header-scrolled):not(:hover) .header{color:rgb(var(--dac-header-transparent-foreground, var(--color-background)))}body:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header__navigation .menu__item{color:rgb(var(--color-foreground))}body:not(.has-mega-menu):not(.has-dropdown-menu):not(.search-open):has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header-section:not(.header-scrolled):not(:hover) .header__navigation .menu__item{color:rgb(var(--dac-header-transparent-foreground, var(--color-background)))}body:has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header__navigation .menu__item:hover{color:rgb(var(--color-primary-button-text))}body:not(.has-mega-menu):not(.has-dropdown-menu):not(.search-open):has(.shopify-section:first-child [data-enable-header-overlay-transparent]) .header-section:not(.header-scrolled):not(:hover) .header__logo--image:has(.header__logo--transparent){--header-logo-opacity: 0}body:has(.shopify-section:first-child [data-header-overlay]) .header--full-width .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header--full-width .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-overlay-returning .header--full-width .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header--full-width .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]) .header--full-width .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header--full-width .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-overlay-returning .header--full-width .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header--full-width .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header--full-width .mega-menu,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header--full-width .mega-menu,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header--full-width .mega-menu,body:has(.shopify-section:first-child [data-header-overlay]) .header--full-width .mega-menu__container,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header--full-width .mega-menu__container,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header--full-width .mega-menu__container{border-radius:0!important}body:has(.shopify-section:first-child [data-header-overlay]) .header.header--full-width{padding-inline:0;width:100%}body:has(.shopify-section:first-child [data-header-overlay]) .header--full-width .header__background{margin:0;padding-inline:0;width:100%;left:auto;right:auto;transform:none}body:has(.shopify-section:first-child [data-header-overlay]) .header--full-width .header__top{width:100%}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled .header.header--full-width,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled.header-overlay-returning .header.header--full-width{padding-inline:0;width:100%}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled .header--full-width .header__background,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled.header-overlay-returning .header--full-width .header__background{margin:0;padding-inline:0;width:100%;left:auto;right:auto;transform:none}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled .header--full-width .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled.header-overlay-returning .header--full-width .header__top{width:100%;padding-inline:3rem;box-sizing:border-box}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled .header{--header-offset-absolute: 0}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled.header-overlay-returning .header{--header-offset-absolute: 3rem}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-overlay-returning .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header__background-inner{border-radius:var(--dac-header-radius, 0);transition:border-radius var(--dac-header-mega-transition-duration) var(--animation-easing--smooth),box-shadow var(--animation-duration--fast) var(--animation-easing--smooth)}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-overlay-returning .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header__top{padding-inline:3rem;border-radius:var(--dac-header-radius, 0);transition:border-radius var(--dac-header-mega-transition-duration) var(--animation-easing--smooth),padding var(--dac-header-mega-transition-duration) var(--animation-easing)}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header:not(.header--has-background-filter) .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-overlay-returning .header:not(.header--has-background-filter) .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header:not(.header--has-background-filter) .header__top{background-color:rgb(var(--color-background))}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header--has-background-filter .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-overlay-returning .header--has-background-filter .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header--has-background-filter .header__top{background-color:transparent}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled .header__top{background-color:transparent;border-radius:var(--dac-header-radius, 0)}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled.header-overlay-returning .header:not(.header--has-background-filter) .header__top{background-color:rgb(var(--color-background));border-radius:var(--dac-header-radius, 0)}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled.header-overlay-returning .header--has-background-filter .header__top{background-color:transparent;border-radius:var(--dac-header-radius, 0)}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .mega-menu,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .mega-menu,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .mega-menu__container,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .mega-menu__container{border-bottom-left-radius:var(--dac-header-radius, 0);border-bottom-right-radius:var(--dac-header-radius, 0)}body.has-mega-menu:not(.mega-menu-closing):has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .mega-menu,body.has-mega-menu:not(.mega-menu-closing):has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .mega-menu,body.has-mega-menu:not(.mega-menu-closing):has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .mega-menu__container,body.has-mega-menu:not(.mega-menu-closing):has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .mega-menu__container{border-bottom-left-radius:var(--dac-header-mega-radius, 0)!important;border-bottom-right-radius:var(--dac-header-mega-radius, 0)!important;overflow:hidden}body:has(.shopify-section:first-child [data-header-overlay]).mega-menu-closing .header-sticky:not(.header-scrolled) .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]).mega-menu-closing .header-section:not(.header-sticky) .header__background-inner{border-radius:var(--dac-header-radius, 0)!important;border-bottom-left-radius:var(--dac-header-radius, 0)!important;border-bottom-right-radius:var(--dac-header-radius, 0)!important;transition:border-radius var(--dac-header-mega-transition-duration) var(--animation-easing--smooth) var(--dac-header-mega-close-radius-delay),box-shadow var(--animation-duration--fast) var(--animation-easing--smooth)}body:has(.shopify-section:first-child [data-header-overlay]).mega-menu-closing .header-sticky:not(.header-scrolled) .header__top,body:has(.shopify-section:first-child [data-header-overlay]).mega-menu-closing .header-section:not(.header-sticky) .header__top{border-radius:var(--dac-header-radius, 0)!important;border-bottom-left-radius:var(--dac-header-radius, 0)!important;border-bottom-right-radius:var(--dac-header-radius, 0)!important;transition:border-radius var(--dac-header-mega-transition-duration) var(--animation-easing--smooth) var(--dac-header-mega-close-radius-delay),background-color var(--dac-header-mega-transition-duration) var(--animation-easing),padding var(--dac-header-mega-transition-duration) var(--animation-easing)}body:has(.shopify-section:first-child [data-header-overlay]).mega-menu-closing .header--full-width .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]).mega-menu-closing .header--full-width .header__top{border-radius:0!important}.header--full-width .header__top,.header--full-width .mega-menu__wrapper{padding-inline:3rem}body:has(.shopify-section:first-child [data-force-header-sticky]) .header-section{position:sticky;top:0;z-index:30}body:has(.shopify-section:first-child [data-force-header-sticky]) .header-section .header{--header-offset-absolute: 0}body:has(.shopify-section:first-child [data-force-header-sticky]) .header-section.header-scrolled .header{transform:translateY(0)!important}}.mega-menu__wrapper{transition:opacity .3s var(--animation-easing--smooth) .08s}.mega-menu .menu-sidebar__collection-image,.menu-drawer .menu-sidebar__collection-image{width:4rem}.mega-menu__item-child .mega-menu__link,.menu-sidebar__collection-text{font-weight:700}@media(min-width:1024px){.mega-menu__item-child .mega-menu__link,.menu-sidebar__collection-text{font-size:1.7rem}}body.has-mega-menu:not(.mega-menu-closing) .header__background-inner{border-top-left-radius:var(--dac-header-mega-radius, 0)!important;border-top-right-radius:var(--dac-header-mega-radius, 0)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;transition:border-radius var(--dac-header-mega-open-radius-duration) var(--animation-easing--smooth),box-shadow var(--animation-duration--medium) var(--animation-easing--smooth)}body.has-mega-menu:not(.mega-menu-closing) .mega-menu,body.has-mega-menu:not(.mega-menu-closing) .mega-menu__container{border-bottom-left-radius:var(--dac-header-mega-radius, 0)!important;border-bottom-right-radius:var(--dac-header-mega-radius, 0)!important}body.has-mega-menu:not(.mega-menu-closing) .mega-menu__container{overflow:hidden}body.mega-menu-closing .header__background-inner{border-radius:var(--dac-header-radius, 0)!important;border-bottom-left-radius:var(--dac-header-radius, 0)!important;border-bottom-right-radius:var(--dac-header-radius, 0)!important;transition:border-radius var(--dac-header-mega-transition-duration) var(--animation-easing--smooth) var(--dac-header-mega-close-radius-delay),box-shadow var(--animation-duration--fast) var(--animation-easing--smooth)}@media screen and (min-width:768px){body.has-mega-menu:not(.mega-menu-closing):has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header__top,body.has-mega-menu:not(.mega-menu-closing):has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header__top{border-top-left-radius:var(--dac-header-mega-radius, 0);border-top-right-radius:var(--dac-header-mega-radius, 0);border-bottom-left-radius:0;border-bottom-right-radius:0;transition:border-radius var(--dac-header-mega-open-radius-duration) var(--animation-easing--smooth)}}@media(min-width:1024px){.header--logo-left{--header-grid-template: "logo nav icons" / auto 1fr auto}.header--logo-left .header__navigation{margin-inline:2.8rem;min-width:0}.header--logo-left .header__menu{width:100%}.header--logo-left.header--menu-center{--header-grid-template: "logo nav icons" / 1fr auto 1fr}.header--logo-left.header--menu-center .header__logo{justify-self:start}.header--logo-left.header--menu-center .header__navigation{margin-inline:0;justify-self:center}.header--logo-left.header--menu-center .header__menu{width:auto}.header--logo-left.header--menu-center .header__icons{justify-self:end}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.mega-title,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*,.text-block.h4>*,.text-block.h5>*,.text-block.h6>*{letter-spacing:var(--font-heading--letter-spacing, 0);text-transform:var(--font-heading--transform, none)}.custom-typography,.custom-typography>*,.custom-typography :is(ul,ol) :is(h1,h2,h3,h4,h5){letter-spacing:var(--letter-spacing, inherit)}.section--dac-offset-bottom{padding-block-end:0}.section--dac-offset-bottom .dac-slideshow:has(.slideshow__controls){--slide-show-control-offset-bottom: calc( var(--slide-padding-y) + var(--dac-slideshow-offset-bottom, 0px) )}.section--dac-offset-bottom .dac-slideshow:not(:has(.slideshow__controls)) .slide__content{padding-bottom:calc(var(--slide-padding-y) + var(--dac-slideshow-offset-bottom, 0px))}.shopify-section:has(.section--dac-offset-bottom)+.shopify-section{position:relative;z-index:var(--layer-raised)}.shopify-section:has(.section--dac-offset-bottom)+.shopify-section .custom-section.inherit-color-scheme{background-color:transparent}a{color:rgb(var(--color-link, var(--color-foreground)) / var(--color-link-alpha, 100%))}@media(hover:hover){a:hover{color:rgb(var(--color-hover-link, var(--color-link, var(--color-foreground))) / var(--color-hover-link-alpha, var(--color-link-alpha, 100%)))}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.reversed-link:not([aria-disabled],.reversed-link--no-hover):has(.reversed-link__text):hover .reversed-link__text{color:rgb(var(--color-hover-link, var(--color-link, var(--color-foreground))) / var(--color-hover-link-alpha, var(--color-link-alpha, 100%)))}}.reversed-link.reversed-link--inverse:not(:has(.reversed-link__text)){--underline-x: var(--transform-origin-start);background-size:100% var(--underline-thickness);background-position:var(--transform-origin-start) var(--underline-y)}.reversed-link.reversed-link--inverse:has(.reversed-link__text) .reversed-link__text{--underline-x: var(--transform-origin-start);background-size:100% var(--underline-thickness);background-position:var(--transform-origin-start) var(--underline-y)}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.reversed-link.reversed-link--inverse:not([aria-disabled],.reversed-link--no-hover):not(:has(.reversed-link__text)):hover{background-size:0% var(--underline-thickness);background-position:var(--transform-origin-end) var(--underline-y)}.reversed-link.reversed-link--inverse:not([aria-disabled],.reversed-link--no-hover):has(.reversed-link__text):hover .reversed-link__text{background-size:0% var(--underline-thickness);background-position:var(--transform-origin-end) var(--underline-y)}}.header__search{margin-block:calc(var(--padding-block-start) * -1) calc(var(--padding-block-end) * -1)}.header__search .search__form--solid .search__input{background-color:rgb(var(--search-solid-background, var(--color-input-background)) / var(--search-solid-background-alpha, 1));color:rgb(var(--search-solid-color, var(--color-input-text)));box-shadow:inset 0 0 0 var(--input-border-width) transparent;border-radius:var(--header-background-border-radius, var(--input-border-radius, 0))}.header__search .search__form--solid .search__input:focus,.header__search .search__form--solid .search__input:focus-visible{background-color:rgb(var(--search-solid-background, var(--color-input-background)) / var(--search-solid-background-alpha, 1));color:rgb(var(--search-solid-color, var(--color-input-text)));box-shadow:inset 0 0 0 var(--input-border-width) rgb(var(--search-solid-background, var(--color-foreground)) / var(--search-solid-background-alpha, 1))}.header__search .search__form--solid .search__input::placeholder{color:rgb(var(--search-solid-color, var(--color-input-text)) / 70%)}.header__search .search__form--solid .search__field{color:rgb(var(--search-solid-color, var(--color-input-text)))}.header__search .predictive-search-open.search__form--solid .search__input{background-color:rgb(var(--search-solid-background, var(--color-background)) / var(--search-solid-background-alpha, var(--color-background-alpha, 1)));color:rgb(var(--search-solid-color, var(--color-foreground)));box-shadow:inset 0 0 0 1px rgb(var(--search-solid-background, var(--color-foreground)) / var(--search-solid-background-alpha, 1))}.image-comparison__image .media__image{display:block;width:100%;height:100%}.layout-panel-grid>*{height:100%}.section--featured-collection .featured-collection--carousel .swiper-wrapper{align-items:stretch}.section--featured-collection .featured-collection--carousel .swiper-slide{height:auto}.section--featured-collection .featured-collection .f-column:has(>.product-card){display:flex;align-self:stretch}.layout-panel-grid .product-card,.layout-panel-grid .product-card__wrapper,.swiper-wrapper .product-card__wrapper,.swiper-wrapper .product-card__content--wrapper,.layout-panel-grid .product-card__content--wrapper,.section--featured-collection .featured-collection .product-card--style-card.product-card--standard,.section--featured-collection .featured-collection .f-column>.product-card,.section--featured-collection .featured-collection .product-card__wrapper,.section--featured-collection .featured-collection .product-card__content--wrapper{height:100%}.layout-panel-grid .product-card__content,.section--featured-collection .featured-collection .product-card__content,.swiper-wrapper .product-card__content{flex:1 1 auto}.layout-panel-grid .product-card__price,.section--featured-collection .featured-collection .product-card__price,.swiper-wrapper .product-card__price{margin-block-start:auto}.product-card__tagline{margin:0;margin-block-end:.8rem;color:rgb(var(--color-foreground) / 70%);font-family:var(--font-body--family);font-size:calc(var(--font-size--paragraph) * .867);line-height:1.3}.product-information [id*=yotpo_product_reviews_star_rating]{min-height:3.5rem}.variant-option__label-text{font-size:1.5rem;line-height:1.1}.product-information [id*=afterpay_on_site_messaging]{min-height:2.7rem;margin:0!important}@media screen and (min-width:768px){.product-information [id*=afterpay_on_site_messaging]{margin:-.25rem 0 -1rem!important}}.dac-recharge-skeleton{display:flex;flex-direction:column;gap:var(--dac-recharge-option-gap, 1rem);min-height:14.2rem;margin-block-end:var(--dac-recharge-option-gap, 1rem)}.buy-buttons-block--has-selling-plans:has(.rc-widget) .dac-recharge-skeleton,.buy-buttons-block--has-selling-plans.dac-recharge-remounting .dac-recharge-skeleton{display:none}.dac-recharge-skeleton__option{height:4.4rem;border-radius:var(--dac-recharge-option-radius, var(--button-corner-radius));background-color:rgb(var(--color-foreground));opacity:.1}:is(.product-information,.dialog--quick-add-drawer){--dac-recharge-option-radius: var(--button-corner-radius);--dac-recharge-option-gap: 1rem;--dac-recharge-brand: rgb(var(--color-secondary-button-background));--dac-recharge-brand-soft: rgb(var(--color-secondary-button-background) / 12%);--dac-recharge-option-padding: 1.6rem;--dac-recharge-option-padding-small: .5rem;--dac-recharge-option-font-size: 1.6rem}:is(.product-information,.dialog--quick-add-drawer) .rc-container.rc_container{display:block;width:100%;max-width:none;min-width:0;padding:0}:is(.product-information,.dialog--quick-add-drawer) .rc-widget,:is(.product-information,.dialog--quick-add-drawer) .rc-template,:is(.product-information,.dialog--quick-add-drawer) .rc-radio{width:100%;max-width:none;min-width:0}:is(.product-information,.dialog--quick-add-drawer) .rc-template__legacy-radio{display:flex;flex-direction:column;gap:var(--dac-recharge-option-gap);width:100%}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-radio{padding:0;background:none}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc_widget__option__selector{border:1px solid var(--dac-recharge-brand-soft);border-radius:var(--dac-recharge-option-radius);gap:var(--dac-recharge-option-gap);color:var(--dac-recharge-brand);padding-inline:var(--dac-recharge-option-padding)}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-radio.rc_widget__option--active .rc_widget__option__selector{background-color:var(--dac-recharge-brand-soft)}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-selling-plans{padding:var(--dac-recharge-option-padding-small) 0;position:relative;display:inline-flex;overflow:hidden;width:fit-content;max-width:100%;width:100%}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-selling-plans:after{content:"";position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:var(--input-padding-inline, 1.6rem);background-color:rgb(var(--color-input-text));-webkit-mask-image:var(--select-arrow-icon);mask-image:var(--select-arrow-icon);width:var(--select-arrow-size, 1.2rem);aspect-ratio:1;pointer-events:none}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-selling-plans .rc_widget__option__plans__dropdown{-webkit-appearance:none;appearance:none;width:100%;height:4.4rem;padding:var(--input-padding-block, .8rem) var(--input-padding-inline, 1.6rem);padding-inline-end:4.8rem;line-height:var(--input-line-height, var(--font-paragraph--line-height, 1.6));box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color);border:0 var(--input-border-style, solid) var(--input-border-color, currentcolor);border-radius:var(--input-border-radius, 0);background-color:rgb(var(--color-input-background));color:rgb(var(--color-input-text));cursor:pointer;max-width:100%;text-overflow:ellipsis;transition:color var(--animation-duration--medium) var(--animation-easing),background-color var(--animation-duration--medium) var(--animation-easing),box-shadow var(--animation-duration--medium) var(--animation-easing)}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-selling-plans .rc_widget__option__plans__dropdown:focus,:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-selling-plans .rc_widget__option__plans__dropdown:focus-visible{outline:0;box-shadow:inset 0 0 0 var(--input-border-width) rgb(var(--color-foreground));color:rgb(var(--color-input-focus-text));background-color:rgb(var(--color-input-focus-background, var(--color-background)))}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-selling-plans__label{padding-inline:var(--dac-recharge-option-padding)}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-selling-plans:has(.rc-selling-plans__label:not(.visually-hidden)):after{display:none}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-radio__input{width:1.6rem;height:1.6rem;flex-shrink:0}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc_widget__option__selector{display:flex;align-items:center;width:100%}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-radio__label{flex-grow:1;display:flex;font-size:var(--dac-recharge-option-font-size);padding-block:var(--dac-recharge-option-padding-small)}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc-widget .rc-option__price{margin-left:auto;font-weight:700;padding-left:.5rem}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc_popup .rc_popup_label_wrapper{display:inline-flex}:is(.product-information,.dialog--quick-add-drawer) .rc-container-wrapper .rc_popup .rc_popup__hover:after{top:10px!important}body .yotpo-reviews-carousel-widget-container{--yotpo-reviews-carousel-arrow-size: 4.4rem;--yotpo-reviews-carousel-arrow-offset: -.4rem;--yotpo-reviews-carousel-arrow-background: rgb(var(--color-background));--yotpo-reviews-carousel-arrow-background-hover: rgb(var(--color-background));--yotpo-reviews-carousel-shadow: var(--dac-card-shadow);--yotpo-reviews-carousel-shadow-hover: var(--dac-card-shadow-hover);--yotpo-reviews-carousel-fade-width: clamp(2.75rem, 8%, 8rem);font-family:var(--font-body--family);color:rgb(var(--color-foreground));width:100%;margin-block:0}body .yotpo-reviews-carousel-widget-container.yotpo-reviews-carousel-widget-mobile-mode{margin-block:0}.yotpo-reviews-carousel-widget-container .yotpo-reviews-carousel-bottomline-container{justify-content:center;padding-left:1.6rem;padding-right:1.6rem}.yotpo-reviews-carousel-widget-container .yotpo-carousel{position:relative;padding-left:1rem;padding-right:1rem}.yotpo-reviews-carousel-widget-container .yotpo-carousel:before,.yotpo-reviews-carousel-widget-container .yotpo-carousel:after{content:"";position:absolute;inset-block:0;width:var(--yotpo-reviews-carousel-fade-width);pointer-events:none;z-index:2}.yotpo-reviews-carousel-widget-container .yotpo-carousel:before{inset-inline-start:-1rem;width:calc(var(--yotpo-reviews-carousel-fade-width) + 1rem);background:linear-gradient(90deg,rgb(var(--color-background)) 0% 28%,rgb(var(--color-background) / 92%) 42%,rgb(var(--color-background) / 72%),rgb(var(--color-background) / 42%) 74%,rgb(var(--color-background) / 15%) 88%,rgb(var(--color-background) / 0%))}.yotpo-reviews-carousel-widget-container .yotpo-carousel:after{inset-inline-end:-1rem;width:calc(var(--yotpo-reviews-carousel-fade-width) + 1rem);background:linear-gradient(270deg,rgb(var(--color-background)) 0% 28%,rgb(var(--color-background) / 92%) 42%,rgb(var(--color-background) / 72%),rgb(var(--color-background) / 42%) 74%,rgb(var(--color-background) / 15%) 88%,rgb(var(--color-background) / 0%))}.yotpo-reviews-carousel-widget-container .yotpo-reviews-carousel-bottomline-seo{margin-bottom:1rem}.yotpo-reviews-carousel-widget-container .reviews-bottomline-total-reviews,.yotpo-reviews-carousel-widget-container .reviews-carousel-reviews-bottomline.reviews-bottomline-mobile-mode .reviews-bottomline-total-reviews{font-size:3rem;font-weight:700!important}.yotpo-reviews-carousel-widget-container .reviews-carousel-reviews-bottomline,.yotpo-reviews-carousel-widget-container .reviews-bottomline-total-reviews{font-family:var(--font-body--family);color:rgb(var(--color-foreground))}.yotpo-reviews-carousel-widget-container .reviews-carousel-card-container{background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--dialog-radius, .6rem);box-shadow:var(--yotpo-reviews-carousel-shadow);padding:2.4rem;height:auto;min-height:31.8rem;margin-top:3rem;margin-bottom:3rem}.yotpo-reviews-carousel-widget-container .reviews-carousel-card{display:flex;flex-direction:column;gap:1.2rem;height:100%}.yotpo-reviews-carousel-widget-container .reviews-carousel-card-reviewer-info-container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.yotpo-reviews-carousel-widget-container .reviewer-info{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.yotpo-reviews-carousel-widget-container .reviewer-display-name{font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight);color:rgb(var(--color-foreground))!important}.yotpo-reviews-carousel-widget-container .reviewer-status-text,.yotpo-reviews-carousel-widget-container .review-date{font-family:var(--font-body--family)!important;color:var(--color-foreground-secondary)!important}.yotpo-reviews-carousel-widget-container .reviewer-status svg circle{fill:rgb(var(--color-link))}.yotpo-reviews-carousel-widget-container .review-title{font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight);font-size:2.2rem;line-height:1.4;color:rgb(var(--color-foreground))!important}.yotpo-reviews-carousel-widget-container .review-content{font-family:var(--font-body--family)!important;font-size:1.4rem;line-height:1.7;color:rgb(var(--color-foreground))!important}.yotpo-reviews-carousel-widget-container .reviews-carousel-card-review-content-container{flex-grow:1}.yotpo-reviews-carousel-widget-container .yotpo-read-more-btn{font-family:var(--font-body--family)!important;color:rgb(var(--color-link))!important;cursor:pointer}.yotpo-reviews-carousel-widget-container .yotpo-read-more-btn:hover{color:rgb(var(--color-hover-link, var(--color-link)))!important}.yotpo-reviews-carousel-widget-container .reviews-carousel-card-review-product-container{margin-top:auto;padding-top:1.2rem;border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.yotpo-reviews-carousel-widget-container .review-product{display:flex;align-items:center;gap:1rem}.yotpo-reviews-carousel-widget-container .review-product-image{flex-shrink:0;width:6.8rem;height:6.8rem;aspect-ratio:1;overflow:hidden}.yotpo-reviews-carousel-widget-container .review-product{height:auto}.yotpo-reviews-carousel-widget-container .review-product-name{font-family:var(--font-body--family)!important;font-size:1.4rem;line-height:1.4;color:var(--color-foreground-secondary)!important}.yotpo-reviews-carousel-widget-container .yotpo-carousel-arrow{width:var(--yotpo-reviews-carousel-arrow-size);height:var(--yotpo-reviews-carousel-arrow-size);border:none;border-radius:50%;background-color:var(--yotpo-reviews-carousel-arrow-background);box-shadow:var(--yotpo-reviews-carousel-shadow);z-index:3}.yotpo-reviews-carousel-widget-container .yotpo-carousel-arrow.glide__arrow--left{left:var(--yotpo-reviews-carousel-arrow-offset)}.yotpo-reviews-carousel-widget-container .yotpo-carousel-arrow.glide__arrow--right{right:var(--yotpo-reviews-carousel-arrow-offset)}.yotpo-reviews-carousel-widget-container .yotpo-carousel-arrow:hover{background-color:var(--yotpo-reviews-carousel-arrow-background-hover);box-shadow:var(--yotpo-reviews-carousel-shadow-hover)}.section-grid--full .yotpo-reviews-carousel-widget-container{--yotpo-reviews-carousel-arrow-offset: 1.6rem}.section-grid--full .yotpo-reviews-carousel-widget-container .yotpo-carousel{padding-left:0;padding-right:0}.section-grid--full .yotpo-reviews-carousel-widget-container .yotpo-carousel:before{inset-inline-start:0;width:var(--yotpo-reviews-carousel-fade-width)}.section-grid--full .yotpo-reviews-carousel-widget-container .yotpo-carousel:after{inset-inline-end:0;width:var(--yotpo-reviews-carousel-fade-width)}@media(max-width:767px){.yotpo-reviews-carousel-widget-container .reviews-carousel-card-container{width:100%;min-height:auto;padding:2rem}}#klaviyo-featured-reviews-carousel{--klaviyo-reviews-carousel-arrow-size: 4.4rem;--klaviyo-reviews-carousel-arrow-offset: 1.6rem;--klaviyo-reviews-carousel-shadow: var(--dac-card-shadow);--klaviyo-reviews-carousel-shadow-hover: var(--dac-card-shadow-hover);--klaviyo-reviews-carousel-product-thumb: 6.8rem;--klaviyo-reviews-carousel-card-min-height: 31.8rem;--klaviyo-reviews-carousel-card-width: 40rem;width:100%;max-width:none;padding:0!important}.section.page-width:has(#klaviyo-featured-reviews-carousel){padding-inline:0}#klaviyo-featured-reviews-carousel .kl_reviews__carousel.klaviyo-swiper-wrapper,#klaviyo-featured-reviews-carousel .kl_reviews__carousel{font-family:var(--font-body--family);color:rgb(var(--color-foreground));--kl-reviews-featured-corner-radius: var(--dialog-radius, .6rem);--kl-reviews-featured-card-color: rgb(var(--color-background));--kl-reviews-featured-primary-font-color: rgb(var(--color-foreground));--kl-reviews-featured-secondary-font-color: var(--color-foreground-secondary);--kl-reviews-featured-review-title-font-color: rgb(var(--color-foreground));--kl-reviews-featured-headline-font-color: rgb(var(--color-foreground));--kl-reviews-featured-primary-font-font-family: var(--font-body--family);--kl-reviews-featured-secondary-font-font-family: var(--font-body--family);--kl-reviews-featured-review-title-font-font-family: var(--font-heading--family);--kl-reviews-featured-headline-primary-font-font-family: var(--font-heading--family);--kl-reviews-featured-featured-image-size: var(--klaviyo-reviews-carousel-product-thumb);--kl-reviews-featured-featured-image-fit: cover;--kl-reviews-featured-featured-text-limit: 4;--kl-reviews-featured-star-color: rgb(var(--color-primary-button-background));--kl-reviews-featured-empty-star-color: #e5e5e5;--kl-reviews-featured-widget-margin-left: 0;--kl-reviews-featured-widget-margin-right: 0;width:100%;max-width:none!important;margin-block:0;margin-inline:0;position:relative;box-sizing:border-box;padding:0}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__header:empty{display:none}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__header:not(:empty){justify-content:center;margin-bottom:1.6rem;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--font-size--h2);line-height:var(--font-h2--line-height);letter-spacing:var(--font-heading--letter-spacing, 0);text-transform:var(--font-heading--transform, none);color:rgb(var(--color-foreground))}#klaviyo-featured-reviews-carousel .swiper{overflow:hidden;padding-block:3.2rem!important;box-sizing:border-box}#klaviyo-featured-reviews-carousel .swiper-wrapper{align-items:stretch;overflow:visible!important;scroll-snap-type:none!important}#klaviyo-featured-reviews-carousel .swiper.swiper-css-mode .swiper-wrapper{overflow:visible!important}#klaviyo-featured-reviews-carousel .swiper-slide{width:var(--klaviyo-reviews-carousel-card-width)!important;min-width:var(--klaviyo-reviews-carousel-card-width);height:auto!important;display:flex;align-items:stretch;box-sizing:border-box;padding-block:0!important;transition:none}#klaviyo-featured-reviews-carousel .swiper-slide:hover{transform:none}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__slide--shadow,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__slide--shadow--border,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__slide--border,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__slide{background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--dialog-radius, .6rem);box-shadow:var(--klaviyo-reviews-carousel-shadow);overflow:visible!important;display:flex;flex-direction:column;width:100%;height:100%;min-height:var(--klaviyo-reviews-carousel-card-min-height);margin-top:0;margin-bottom:0;box-sizing:border-box}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__link{display:flex;flex-direction:column;height:100%;padding:2.4rem;gap:1.2rem;text-decoration:none;color:inherit;box-sizing:border-box;border-radius:inherit;overflow:hidden}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__review{order:1;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"author date" "stars stars" "body body";align-content:start;gap:1.2rem;padding:0!important;background:transparent!important;font-size:inherit}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__meta,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__content{display:contents}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__footer{grid-area:author;display:flex;align-items:center;min-width:0}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__author{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;color:rgb(var(--color-foreground));font-family:var(--font-body--family);font-weight:700;font-size:1.2rem;line-height:1.6}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__author>div:first-child{font-family:var(--font-body--family);font-weight:700;color:rgb(var(--color-foreground))}#klaviyo-featured-reviews-carousel .kl_reviews__review__verified{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body--family);font-weight:700;font-size:1.2rem;line-height:1.6;color:rgb(var(--color-foreground))}#klaviyo-featured-reviews-carousel .kl_reviews__review__verified svg path{color:rgb(var(--color-link));fill:rgb(var(--color-link))}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__time_badge{grid-area:date;align-self:start;margin:0}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__timestamp{font-family:var(--font-body--family)!important;font-size:1.2rem;font-weight:400;line-height:1.6;color:var(--color-foreground-secondary)!important;white-space:nowrap}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__meta>[role=img]{grid-area:stars;margin:0}#klaviyo-featured-reviews-carousel .kl_reviews__stars_badge{display:inline-flex;align-items:center;gap:var(--kl-reviews-featured-star-spacing, 0)}#klaviyo-featured-reviews-carousel .kl_reviews__stars_badge svg,#klaviyo-featured-reviews-carousel .kl_reviews__full_star,#klaviyo-featured-reviews-carousel .kl_reviews__partial_star,#klaviyo-featured-reviews-carousel .kl_reviews__empty_star{width:2rem!important;height:2rem!important}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__content__header{grid-area:body;display:flex;flex-direction:column;gap:.8rem;min-width:0;width:100%;padding-bottom:4rem}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__content_title{margin-bottom:0!important;font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight)!important;font-size:2.2rem!important;line-height:1.4!important;color:rgb(var(--color-foreground))!important;-webkit-line-clamp:2}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__content_body{margin-bottom:0!important;font-family:var(--font-body--family)!important;font-weight:400!important;font-size:1.4rem!important;line-height:1.6!important;color:rgb(var(--color-foreground))!important}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__image_wrapper{order:2;display:flex!important;align-items:center;gap:1rem;width:100%;margin-top:auto;padding-top:1.2rem;border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha));overflow:visible;height:auto!important}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__image_background{display:none!important}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__image{position:static!important;flex-shrink:0;width:var(--klaviyo-reviews-carousel-product-thumb)!important;height:var(--klaviyo-reviews-carousel-product-thumb)!important;object-fit:cover;border-radius:.4rem;z-index:auto}#klaviyo-featured-reviews-carousel .dac-kl-reviews-carousel__product-name{font-family:var(--font-body--family);font-size:1.4rem;line-height:1.4;color:var(--color-foreground-secondary);min-width:0}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__prev_button,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__next_button{width:var(--klaviyo-reviews-carousel-arrow-size);height:var(--klaviyo-reviews-carousel-arrow-size);border:none;border-radius:50%;background-color:rgb(var(--color-background));box-shadow:var(--klaviyo-reviews-carousel-shadow);z-index:3;inset-inline-start:auto;inset-inline-end:auto}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__prev_button{left:var(--klaviyo-reviews-carousel-arrow-offset)!important;right:auto!important}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__next_button{right:var(--klaviyo-reviews-carousel-arrow-offset)!important;left:auto!important}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__prev_button:hover,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__next_button:hover{box-shadow:var(--klaviyo-reviews-carousel-shadow-hover)}@media(max-width:767px){#klaviyo-featured-reviews-carousel{--klaviyo-reviews-carousel-arrow-offset: 1rem;--klaviyo-reviews-carousel-card-min-height: 0;--klaviyo-reviews-carousel-card-width: min(32rem, calc(100vw - 6.4rem) )}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__prev_button,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__next_button{display:none!important}#klaviyo-featured-reviews-carousel .swiper{padding-block:3.2rem!important}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__slide--shadow,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__slide--shadow--border,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__slide--border,#klaviyo-featured-reviews-carousel .kl_reviews__carousel__slide{min-height:auto}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__link{padding:2rem}#klaviyo-featured-reviews-carousel .kl_reviews__carousel__content_title{font-size:1.8rem!important}}.shopify-app-block:has(#klaviyo-product-reviews-wrapper),.shopify-block:has(#klaviyo-product-reviews-wrapper){width:100%;max-width:100%;align-self:stretch;flex:1 1 100%}#klaviyo-product-reviews-wrapper{width:100%;max-width:none;box-sizing:border-box;--kl-reviews-reviews-primary-font-font-family: var(--font-body--family);--kl-reviews-reviews-secondary-font-font-family: var(--font-body--family);--kl-reviews-reviews-primary-font-color: rgb(var(--color-foreground));--kl-reviews-reviews-secondary-font-color: var(--color-foreground-secondary);--kl-reviews-reviews-button-color: rgb(var(--color-secondary-button-background));--kl-reviews-reviews-button-font-color: rgb(var(--color-secondary-button-text));--kl-reviews-reviews-button-hover-color: color-mix( in srgb, rgb(var(--color-secondary-button-background)) 82%, black );--kl-reviews-reviews-button-corner-radius: var(--button-corner-radius);--kl-reviews-reviews-button-font-font-family: var(--font-body--family);--kl-reviews-reviews-button-font-font-weight: 600;--kl-reviews-reviews-accent-color: rgb(var(--color-secondary-button-background));--kl-reviews-reviews-star-color: rgb(var(--color-primary-button-background));--kl-reviews-reviews-empty-star-color: #e5e5e5;--kl-reviews-reviews-filter-background-color: rgb(var(--color-input-background));--kl-reviews-reviews-filter-corner-radius: 999px;--kl-reviews-reviews-filter-color: rgb(var(--color-secondary-button-background));--kl-reviews-reviews-secondary-background-color: rgb(var(--color-background-secondary));--kl-reviews-reviews-corner-radius: var(--dialog-radius, .6rem);font-family:var(--font-body--family);color:rgb(var(--color-foreground));padding:0}#klaviyo-product-reviews-wrapper .kl_reviews__summary__header{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:700;font-size:var(--font-size--h2);line-height:var(--font-h2--line-height);letter-spacing:var(--font-heading--letter-spacing, 0);text-transform:var(--font-heading--transform, none);color:rgb(var(--color-foreground))}#klaviyo-product-reviews-wrapper .kl_reviews__summary__average_value{font-weight:700;letter-spacing:-.02em}#klaviyo-product-reviews-wrapper .kl_reviews__histogram__bar--foreground{background-color:var(--kl-reviews-reviews-star-color)}#klaviyo-product-reviews-wrapper .kl_reviews__histogram__bar--background{background-color:rgb(var(--color-background-secondary));border-radius:999px}#klaviyo-product-reviews-wrapper .kl_reviews__search{border-radius:999px;background-color:transparent}#klaviyo-product-reviews-wrapper .kl_reviews__input_with_search_icon{border-radius:999px;background-color:#0000001a}#klaviyo-product-reviews-wrapper .kl_reviews__filters__pill{border-radius:999px}#klaviyo-product-reviews-wrapper .kl_reviews__filters__pill select{border-radius:999px;background-color:#0000001a}#klaviyo-product-reviews-wrapper .kl_reviews__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:var(--button-height, 5rem);padding:var(--button-padding-block, 1rem) var(--button-padding-inline, 2.4rem);border-radius:var(--button-corner-radius);font-family:var(--font-button--family);font-weight:var(--font-button--weight);font-style:var(--font-button--style);font-size:var(--font-size--paragraph);letter-spacing:var(--font-button--letter-spacing);text-transform:var(--font-button--transform);line-height:var(--button-line-height, var(--font-paragraph--line-height, 1.6))}#klaviyo-product-reviews-wrapper .kl_reviews__load_more_button{margin-top:4rem}#klaviyo-product-reviews-wrapper .kl_reviews__review_item{box-sizing:border-box;margin-block:0 2.4rem;padding:2.4rem;border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--dialog-radius, .6rem);background-color:rgb(var(--color-background));box-shadow:var(--dac-card-shadow)}#klaviyo-product-reviews-wrapper .kl_reviews__review_item>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"author date" "stars stars" "title title" "body body" "images images" "response response";align-content:start;gap:1.2rem}#klaviyo-product-reviews-wrapper .kl_reviews__review_stars_and_time,#klaviyo-product-reviews-wrapper .kl_reviews__review_item>div>div:not([class]){display:contents}#klaviyo-product-reviews-wrapper .kl_reviews__review_stars_and_time>[role=img]{grid-area:stars;margin:0}#klaviyo-product-reviews-wrapper .kl_reviews__stars_badge{display:inline-flex;align-items:center;gap:var(--kl-reviews-reviews-star-spacing, 0)}#klaviyo-product-reviews-wrapper .kl_reviews__review_item .kl_reviews__stars_badge svg,#klaviyo-product-reviews-wrapper .kl_reviews__review_item .kl_reviews__full_star,#klaviyo-product-reviews-wrapper .kl_reviews__review_item .kl_reviews__partial_star,#klaviyo-product-reviews-wrapper .kl_reviews__review_item .kl_reviews__empty_star{width:2rem!important;height:2rem!important}#klaviyo-product-reviews-wrapper .kl_reviews__time_badge{grid-area:date;align-self:start;margin:0}#klaviyo-product-reviews-wrapper .kl_reviews__review__timestamp{font-family:var(--font-body--family);font-size:1.2rem;font-weight:400;line-height:1.4;color:var(--color-foreground-secondary);white-space:nowrap}#klaviyo-product-reviews-wrapper .kl_reviews__review__author{grid-area:author;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.4rem;line-height:1.4;color:rgb(var(--color-foreground))}#klaviyo-product-reviews-wrapper .kl_reviews__review__author>div:first-child{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);color:rgb(var(--color-foreground))}#klaviyo-product-reviews-wrapper .kl_reviews__review__verified{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body--family);font-weight:400;font-size:1.2rem;line-height:1.4;color:var(--color-foreground-secondary)}#klaviyo-product-reviews-wrapper .kl_reviews__review__verified svg path,#klaviyo-product-reviews-wrapper .kl_reviews__review__verified svg circle{color:rgb(var(--color-link));fill:rgb(var(--color-link))}#klaviyo-product-reviews-wrapper .kl_reviews__review__title{grid-area:title;margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:2.2rem;line-height:1.4;color:rgb(var(--color-foreground))}#klaviyo-product-reviews-wrapper .kl_reviews__review__content{grid-area:body;margin:0;font-family:var(--font-body--family);font-weight:400;font-size:1.4rem;line-height:1.7;color:rgb(var(--color-foreground))}#klaviyo-product-reviews-wrapper .kl_reviews__review__image_row:empty{display:none}#klaviyo-product-reviews-wrapper .kl_reviews__review__image_row:not(:empty){grid-area:images;display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.4rem;padding-top:1.2rem;border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha))}#klaviyo-product-reviews-wrapper .kl_reviews__review__image{border-radius:.4rem}#klaviyo-product-reviews-wrapper .kl_reviews__review__response{grid-area:response;display:flex;flex-direction:column;gap:.8rem;padding:0;margin:0}#klaviyo-product-reviews-wrapper .kl_reviews__review__response_title{margin:0;padding:0;font-family:var(--font-body--family);font-size:1.2rem;font-weight:400;line-height:1.4;color:var(--color-foreground-secondary)}#klaviyo-product-reviews-wrapper .kl_reviews__review__response_content{box-sizing:border-box;margin:0;padding:1.6rem 2rem;border-radius:var(--dialog-radius, .6rem);background-color:rgb(var(--color-background-secondary));font-family:var(--font-body--family);font-size:1.4rem;font-weight:400;line-height:1.7;color:rgb(var(--color-foreground));white-space:pre-wrap}@media(max-width:767px){#klaviyo-product-reviews-wrapper .kl_reviews__review_item{padding:2rem}#klaviyo-product-reviews-wrapper .kl_reviews__review__title{font-size:1.8rem}#klaviyo-product-reviews-wrapper .kl_reviews__review__response_content{padding:1.4rem 1.6rem}}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget{--kl-reviews-stars-star-color: rgb(var(--color-primary-button-background));--kl-reviews-stars-empty-star-color: #e5e5e5;--kl-reviews-stars-primary-font-font-family: var(--font-body--family);--kl-reviews-stars-primary-font-color: rgb(var(--color-foreground))}.product-information .shopify-block:has(.kl_reviews__star_rating_widget),.product-information .shopify-app-block:has(.kl_reviews__star_rating_widget),.product-information .layout-panel-flex--row>.group-block:has(.kl_reviews__star_rating_widget){flex-shrink:0;width:fit-content}@media(max-width:767.98px){.product-information .layout-panel-flex--row.mobile-column>:is(.shopify-block,.shopify-app-block,.group-block):has(.kl_reviews__star_rating_widget){order:-1}}.product-information .kl_reviews__star_rating_widget .kl_reviews__stars_badge{display:inline-flex;flex-wrap:nowrap;flex-shrink:0;white-space:nowrap}.klaviyo-form-U6gkuz{font-family:var(--font-body--family);color:rgb(var(--color-foreground))}.klaviyo-form-U6gkuz form.klaviyo-form{border-radius:var(--dialog-radius, .6rem)!important;overflow:hidden!important}.klaviyo-form-U6gkuz .klaviyo-form-richtext,.klaviyo-form-U6gkuz .klaviyo-form-richtext *{font-family:var(--font-body--family)!important;letter-spacing:normal!important}.klaviyo-form-U6gkuz .klaviyo-textinput input,.klaviyo-form-U6gkuz .klaviyo-emailinput input,.klaviyo-form-U6gkuz input[type=text],.klaviyo-form-U6gkuz input[type=email]{box-sizing:border-box!important;width:100%!important;height:var(--input-height, 5rem)!important;padding:var(--input-padding-block, .8rem) var(--input-padding-inline, 1.6rem)!important;border:0!important;border-radius:var(--input-border-radius, 0)!important;background-color:rgb(var(--color-input-background))!important;color:rgb(var(--color-input-text))!important;box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color)!important;font-family:var(--font-body--family)!important;font-size:var(--font-size--paragraph)!important;font-weight:var(--font-body--weight)!important;letter-spacing:normal!important;line-height:var(--input-line-height, var(--font-paragraph--line-height, 1.6))!important;transition:color var(--animation-duration--medium) var(--animation-easing),background-color var(--animation-duration--medium) var(--animation-easing),box-shadow var(--animation-duration--medium) var(--animation-easing)}.klaviyo-form-U6gkuz .klaviyo-textinput input::placeholder,.klaviyo-form-U6gkuz .klaviyo-emailinput input::placeholder,.klaviyo-form-U6gkuz input[type=text]::placeholder,.klaviyo-form-U6gkuz input[type=email]::placeholder{color:rgb(var(--color-input-text) / 70%)!important;letter-spacing:normal!important}.klaviyo-form-U6gkuz .klaviyo-textinput input:focus,.klaviyo-form-U6gkuz .klaviyo-emailinput input:focus,.klaviyo-form-U6gkuz input[type=text]:focus,.klaviyo-form-U6gkuz input[type=email]:focus,.klaviyo-form-U6gkuz .klaviyo-textinput input:focus-visible,.klaviyo-form-U6gkuz .klaviyo-emailinput input:focus-visible,.klaviyo-form-U6gkuz input[type=text]:focus-visible,.klaviyo-form-U6gkuz input[type=email]:focus-visible{outline:0!important;box-shadow:inset 0 0 0 var(--input-border-width) rgb(var(--color-foreground))!important;color:rgb(var(--color-input-focus-text, var(--color-input-text)))!important;background-color:rgb(var(--color-input-focus-background, var(--color-background)))!important}.klaviyo-form-U6gkuz .klaviyo-checkboxes,.klaviyo-form-U6gkuz .klaviyo-checkboxes label{font-family:var(--font-body--family)!important;font-size:var(--font-size--paragraph-small, 1.2rem)!important;letter-spacing:normal!important;color:rgb(var(--color-foreground))!important}.klaviyo-form-U6gkuz button.klaviyo-form-button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:var(--button-height, 5rem)!important;padding:var(--button-padding-block, 1rem) var(--button-padding-inline, 2.4rem)!important;border-radius:var(--button-corner-radius)!important;border-width:var(--button-border-thickness, .1rem)!important;border-style:solid!important;border-color:rgb(var(--color-primary-button-background))!important;background-color:rgb(var(--color-primary-button-background))!important;color:rgb(var(--color-primary-button-text))!important;font-family:var(--font-button--family)!important;font-weight:var(--font-button--weight)!important;font-style:var(--font-button--style)!important;font-size:var(--font-size--paragraph)!important;letter-spacing:var(--font-button--letter-spacing)!important;text-transform:var(--font-button--transform)!important;line-height:var(--button-line-height, var(--font-paragraph--line-height, 1.6))!important;cursor:pointer;transition:background-color var(--animation-duration--medium) var(--animation-easing),color var(--animation-duration--medium) var(--animation-easing),border-color var(--animation-duration--medium) var(--animation-easing),opacity var(--animation-duration--medium) var(--animation-easing)}@media(hover:hover)and (pointer:fine){.klaviyo-form-U6gkuz button.klaviyo-form-button:hover{opacity:.9}}.klaviyo-form-U6gkuz form>div:has(button.klaviyo-form-button)>div:last-child button.klaviyo-form-button{height:auto!important;min-height:0!important;padding:.8rem 0!important;border:0!important;border-radius:0!important;background-color:transparent!important;color:rgb(var(--color-foreground))!important;font-size:var(--font-size--paragraph-small, 1.2rem)!important;font-weight:var(--font-body--weight)!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:underline;text-underline-offset:.2em;opacity:1}@media(hover:hover)and (pointer:fine){.klaviyo-form-U6gkuz form>div:has(button.klaviyo-form-button)>div:last-child button.klaviyo-form-button:hover{opacity:.7}}.dac-shadow{position:relative;width:100%;--dac-card-shadow: var(--dac-box-shadow-position) rgb(0 0 0 / var(--dac-box-shadow-opacity))}.dac-shadow__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:var(--border-radius, 0);box-shadow:var(--dac-card-shadow)}.dac-shadow>:not(.dac-shadow__content){position:relative;z-index:1;min-width:0}@media(max-width:767.98px){.swipe-mobile:has(.dac-shadow){padding-block:3.2rem;margin-block:-3.2rem}}.image-card--content-outside{grid-template-rows:auto 1fr}.image-card--content-outside .image-card__media{align-self:start;width:100%}.image-card--content-outside .image-card__content{min-height:0;height:100%}.image-card--content-outside .image-card__button{margin-block-start:auto}.swiper:not(.swiper-autoheight):not(.swiper-vertical)>.swiper-wrapper{align-items:stretch}.swiper:not(.swiper-autoheight):not(.swiper-vertical)>.swiper-wrapper>:is(.swiper-slide,.swiper-slide-custom),.flex-carousel .swiper:not(.swiper-autoheight)>.swiper-wrapper>.swiper-slide-custom{height:auto}.swiper:not(.swiper-autoheight):not(.swiper-vertical)>.swiper-wrapper>:is(.swiper-slide,.swiper-slide-custom)>:is(.product-card,.image-card,.video-card,.collection-card){height:100%}.footer__payment--monochrome svg{filter:grayscale(1) contrast(1.1)}@container (min-width: 250px){.product-card--style-card .product-card__media .quick-add--combine{display:block}}@media(hover:hover){.product-card--style-card:hover .product-card__media--has-second-image .product-card__image--first{opacity:0;visibility:hidden}.product-card--style-card:hover .product-card__media--has-second-image .product-card__image--second{opacity:1;visibility:visible}}@media screen and (pointer:fine){.product-card--style-card:hover .product-card__media.media-hover--scale{--hover-scale-x: 1.05;--hover-scale-y: 1.05}}@media(hover:hover)and (pointer:fine){.product-card--style-card.product-card--standard:hover .product-card__media .quick-add{opacity:1}.product-card--style-card.product-card--standard:hover .product-card__media .quick-add--combine{transform:translateY(0)}}#replo-fullpage-element.dac-replo-page--spaced{padding-block-start:2.4rem}@media(min-width:1024px){#replo-fullpage-element.dac-replo-page--spaced{padding-block-start:4rem}}.read-more__content:before{inset:auto 0 0;height:2.4rem}.image-zoom-reveal .media__image,.media-zoom-reveal .media__image{transform:none}motion-component:not([data-initialized])[data-motion=zoom-out],motion-component:not([data-initialized])[data-motion=zoom-in]{transform:none!important}.rte :is(ul,ol),.text-block :is(ul,ol){list-style-position:outside;padding-inline-start:1.6em}@media(min-width:1024px){.products-highlight{--content-offset-x: 0}.products-highlight__banner,.products-highlight--image-right .products-highlight__banner{padding-inline:0}}@media(min-width:1440px){.product-information__grid,.product-information__grid.product-information__grid--half{--details-offset-right: 0 !important}}.quick-comparison-table__col-header{height:auto;vertical-align:middle}.quick-comparison-table__col-header-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;width:100%;max-width:100%}.quick-comparison-table__col-image{width:var(--image-width, 8rem);max-width:100%;margin-inline:auto}.quick-comparison-table__col-image .media{width:100%}.quick-comparison-table__col-image .media__image{width:100%;height:100%;object-fit:cover}.quick-comparison-table__cell-text{display:block;font-size:var(--font-size--paragraph, 1.5rem);line-height:var(--font-paragraph--line-height, 1.4);text-align:center;white-space:normal}.quick-comparison-table td{height:64px}.quick-comparison-table__cta-row td{height:auto;padding-block:3.2rem;border-bottom:none}.quick-comparison-table__cta-row td:after{display:none}.quick-comparison-table__cta{font-size:inherit;vertical-align:middle}.quick-comparison-table__quick-add{width:100%;max-width:100%}.quick-comparison-table__quick-add .quick-add__product-form-component,.quick-comparison-table__quick-add form{width:100%}@media screen and (min-width:1200px){.quick-comparison-table__quick-add .quick-add__button,.quick-comparison-table__quick-add .add-to-cart-component,.quick-comparison-table__quick-add add-to-cart-component{width:auto;min-width:20.6rem}}.quick-comparison-table__quick-add .btn__text,.quick-comparison-table__quick-add .add-to-cart-text{display:flex!important}.quick-comparison-table__quick-add .quick-add__button>.icon{display:none}@media(max-width:767.98px){.quick-comparison-table td{width:22rem}}@media(min-width:768px){.quick-comparison-table--few-cols td,.quick-comparison-table--few-cols .td-label{width:33.333%}}.quick-comparison-table tr td:first-child{background-color:rgb(var(--color-background))}.comparison-table__header{display:flex;flex-direction:column;height:100%;padding-inline-start:70px}.comparison-table__logo{margin-block-start:auto;width:var(--comparison-logo-width, 12rem);max-width:100%;padding-block-start:2.4rem}.comparison-table__logo-image{display:block;width:100%;height:auto}@media(min-width:768px){.quick-comparison-table td,.quick-comparison-table .td-label{padding-inline:2.4rem}.comparison-table__header{padding:58px 40px}}@media(max-width:1023.98px){.quick-comparison-table-container{display:flex;flex-direction:column}.comparison-table__header{height:auto;align-items:stretch;padding-inline:2rem}.comparison-table__header .text-block{width:100%;align-items:var(--horizontal-alignment-mobile, var(--horizontal-alignment))}.comparison-table__header .text-block>*{width:var(--width-mobile, var(--width));max-width:var(--max-width-mobile, var(--max-width, 100%));text-align:var(--text-align-mobile, var(--text-align))}.comparison-table__logo{align-self:flex-start;margin-inline:0}.comparison-table__header:has([style*="--text-align-mobile: center"]) .comparison-table__logo{align-self:center;margin-inline:auto}.comparison-table__header:has([style*="--text-align-mobile: end"]) .comparison-table__logo{align-self:flex-end;margin-inline-start:auto;margin-inline-end:0}.comparison-table__content{grid-area:auto}}@media screen and (min-width:1024px){.quick-comparison-table-container{display:grid;grid-template-columns:35% 1fr}.comparison-table__header{padding:58px 40px}.comparison-table__header>*{max-width:32rem}}@media screen and (min-width:1600px){.comparison-table__header{padding:58px 70px}}.quick-comparison-table td.td-label.dac-comparison-label{padding:var(--padding-block-start-mobile, 1.1rem) var(--padding-inline-end-mobile, 1.6rem) var(--padding-block-end-mobile, 1.1rem) var(--padding-inline-start-mobile, 1.6rem)}.quick-comparison-table.dac-comparison-table-content td{height:7rem;padding:var(--padding-block-start-mobile, 1.1rem) var(--padding-inline-end-mobile, 1.6rem) var(--padding-block-end-mobile, 1.1rem) var(--padding-inline-start-mobile, 1.6rem)}@media screen and (min-width:768px){.quick-comparison-table td.td-label.dac-comparison-label{padding:var(--padding-block-start, 1.1rem) var(--padding-inline-end, 1.6rem) var(--padding-block-end, 1.1rem) var(--padding-inline-start, 3.2rem)}.quick-comparison-table.dac-comparison-table-content td{height:7rem;padding:var(--padding-block-start, 1.1rem) var(--padding-inline-end, 1.6rem) var(--padding-block-end, 1.1rem) var(--padding-inline-start, 3.2rem)}}.quick-comparison-table.dac-comparison-table-content{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.quick-comparison-table.dac-comparison-table-content td.td-label.dac-comparison-label{background-color:inherit}.quick-comparison-table.dac-comparison-table-content td.dac-comparison-col-scheme{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.flex-carousel--balance-overflow .swiper,.carousel--balance-overflow .swiper,[data-balance-overflow=true] .swiper{overflow:visible}.popup-button .dialog{--dialog-content-padding-inline: 2.4rem;--dialog-content-padding-block: 3.2rem}@media(max-width:767.98px){.popup-button .dialog{--dialog-content-padding-inline: 1.6rem;--dialog-content-padding-block: 2.4rem}}.dialog .dialog__close{color:rgb(var(--color-secondary-button-text))}.dialog .dialog__close:before{background:rgb(var(--color-secondary-button-background))}@media(min-width:768px){.button-block:has(>.btn--full-desktop),.popup-button:has(.btn--full-desktop){width:100%}.btn--full-desktop{width:100%}.btn--full-desktop.btn--icon-solid{justify-content:space-between}}.btn:not(.btn--plain,.button-unstyled),button.shopify-payment-button__button--unbranded{transition:background-color .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease,transform var(--animation-duration--medium)}[class*=btn--]:not(.btn--plain,.button-unstyled):before,button.shopify-payment-button__button--unbranded:before{content:none}.btn--icon-solid .btn__icon,.btn--icon-solid-desktop .btn__icon{transition:none}@media(hover:hover)and (pointer:fine){.btn--icon-solid:hover .btn__icon,.btn--icon-solid-desktop:hover .btn__icon{clip-path:circle(var(--icon-solid-size) at calc(100% - var(--icon-solid-size) - var(--button-padding-inline-end)) 50%)}.btn--icon-solid:hover .icon:not(.spinner),.btn--icon-solid-desktop:hover .icon:not(.spinner){animation:none}.btn.btn--primary:hover,.btn.btn--primary.btn--icon-solid:hover,.btn.btn--primary.btn--icon-solid-desktop:hover{background-color:rgb(var(--color-primary-button-hover-background));color:rgb(var(--color-primary-button-hover-text));border-color:rgb(var(--color-primary-button-hover-background))}.btn.btn--secondary:hover,.btn.btn--secondary:not(.btn--icon-solid,.btn--icon-solid-desktop):hover,.btn.btn--secondary.btn--icon-solid:hover,.btn.btn--secondary.btn--icon-solid-desktop:hover{background-color:rgb(var(--color-secondary-button-hover-background));color:rgb(var(--color-secondary-button-hover-text));border-color:rgb(var(--color-secondary-button-hover-background))}.btn.btn--outline:hover,.btn.btn--outline:not(.btn--icon-solid,.btn--icon-solid-desktop):hover,.btn.btn--outline.btn--icon-solid:hover,.btn.btn--outline.btn--icon-solid-desktop:hover{background-color:rgb(var(--color-primary-button-background));color:rgb(var(--color-primary-button-text));border-color:rgb(var(--color-primary-button-background))}.btn.btn--white:hover,.btn.btn--white:not(.btn--icon-solid,.btn--icon-solid-desktop):hover{background-color:rgb(var(--color-primary-button-background));color:rgb(var(--color-white));border-color:rgb(var(--color-primary-button-background))}.product-card .quick-add--combine .btn:hover:before{content:none}button.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:rgb(var(--color-primary-button-hover-background));color:rgb(var(--color-primary-button-hover-text));border-color:rgb(var(--color-primary-button-hover-background))}}.tabs__button{transition:background-color .3s ease,color .3s ease}.tabs__button:before{content:none}.tabs__button[aria-selected=true]{background-color:rgb(var(--color-secondary-button-background));color:rgb(var(--color-secondary-button-text))}@media(hover:hover)and (pointer:fine){.tabs__button:hover{background-color:rgb(var(--color-secondary-button-background));color:rgb(var(--color-secondary-button-text))}}.section-tabs .tabs__button[aria-selected=true]{background-color:rgb(var(--color-primary-button-background));color:rgb(var(--color-primary-button-text))}@media(hover:hover)and (pointer:fine){.section-tabs .tabs__button:hover{background-color:rgb(var(--color-primary-button-background));color:rgb(var(--color-primary-button-text))}}@media(min-width:768px){.section-tabs .tabs--vertical .tabs__button[aria-selected=true]{background-color:rgb(var(--color-secondary-button-background));color:rgb(var(--color-secondary-button-text))}@media(hover:hover)and (pointer:fine){.section-tabs .tabs--vertical .tabs__button:hover{background-color:rgb(var(--color-secondary-button-background));color:rgb(var(--color-secondary-button-text))}}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/dac-custom.css.map */
