.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}body:has(.shopify-section:first-child [data-header-overlay]) .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))}body:has(.shopify-section:first-child [data-header-overlay]) .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}body:has(.shopify-section:first-child [data-header-overlay]) .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}body:has(.shopify-section:first-child [data-header-overlay]) .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))}body:has(.shopify-section:first-child [data-header-overlay]) .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)}body:has(.shopify-section:first-child [data-header-overlay]) .header--has-background-filter .mega-menu__container--has-background-filter.mega-menu-glass--active:before{opacity:1;transition-delay:.1s;transition-duration:.25s}body:has(.shopify-section:first-child [data-header-overlay]) .header--has-background-filter .mega-menu__container--has-background-filter.mega-menu-glass--closing:before{opacity:0;transition-delay:0s;transition-duration:.3s}@media(prefers-reduced-motion:reduce){body:has(.shopify-section:first-child [data-header-overlay]) .header--has-background-filter .mega-menu__container--has-background-filter:before{transition:none}body:has(.shopify-section:first-child [data-header-overlay]) .header--has-background-filter .mega-menu__container--has-background-filter.mega-menu-glass--active:before{opacity:1}}body:has(.shopify-section:first-child [data-header-overlay]) .header--has-background-filter .mega-menu__container--has-background-filter .mega-menu__wrapper{position:relative;z-index:1;transition:none}body:has(.shopify-section:first-child [data-header-overlay]) .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) )}body:has(.shopify-section:first-child [data-header-overlay]) .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}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled .header--has-background-filter:not(.header--has-border) [level=top]>.dropdown--has-background-filter:before{border-top:none}body:has(.shopify-section:first-child [data-header-overlay]) .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}body:has(.shopify-section:first-child [data-header-overlay]) .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))}body:has(.shopify-section:first-child [data-header-overlay]) .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)}body:has(.shopify-section:first-child [data-header-overlay]) .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)}body:has(.shopify-section:first-child [data-header-overlay]) .header--has-background-filter .dropdown--has-background-filter .dropdown__container{position:relative;z-index:1}body:has(.shopify-section:first-child [data-header-overlay]) .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[is=sticky-header],.header__top,.header__background-inner{transition:none}body.dac-header-animated .header[is=sticky-header]{transition:transform var(--animation-duration--fast) var(--animation-easing)}body.dac-header-animated .header__top{transition:padding var(--animation-duration--fast) var(--animation-easing)}body.dac-header-animated .header__background-inner{transition:border-radius .1s var(--animation-easing),box-shadow 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}body.dac-header-animated .header--full-width-on-sticky{--dac-header-full-width-sticky-duration: .5s;transition:padding-inline var(--dac-header-full-width-sticky-duration) var(--animation-easing--smooth),transform var(--animation-duration--fast) var(--animation-easing)}body.dac-header-animated .header--full-width-on-sticky .header__top{transition:padding-inline var(--dac-header-full-width-sticky-duration) var(--animation-easing--smooth),border-radius var(--dac-header-full-width-sticky-duration) var(--animation-easing--smooth),background-color var(--dac-header-full-width-sticky-duration) var(--animation-easing),padding-block var(--animation-duration--fast) var(--animation-easing)}body.dac-header-animated .header--full-width-on-sticky .header__background-inner,body.dac-header-animated .header--full-width-on-sticky .mega-menu{transition:border-radius var(--dac-header-full-width-sticky-duration) var(--animation-easing--smooth),box-shadow var(--animation-duration--fast) var(--animation-easing--smooth)}body.dac-header-animated .header--full-width-on-sticky .header__background{transition:width var(--dac-header-full-width-sticky-duration) var(--animation-easing--smooth),padding var(--animation-duration--fast) var(--animation-easing)}.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky{padding-inline:0}.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .header__background-inner{border-radius:0!important}.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .header__top{border-radius:0!important;margin:0;max-width:none;width:100%;box-sizing:border-box;padding-inline:var(--page-padding)}.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .mega-menu{border-radius:0!important}.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky.header--has-background-filter .header__background-inner,.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky.header--has-background-filter .mega-menu__container--has-background-filter:before,.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky.header--has-background-filter .dropdown--has-background-filter:before{background-color:rgb(var(--color-background));-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (min-width:768px){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-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):not(.header-full-width-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}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]) .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{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:not(.header-overlay-returning):not(.header-full-width-returning) .header.header--full-width-on-sticky{padding-inline:0;width:100%}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .header__top,body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .mega-menu{border-radius:0!important}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .header__top{width:100%;padding-inline:3rem;box-sizing:border-box}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}.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .header__top{padding-inline:3rem}.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .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}}@media(min-width:1024px){.header__menu>ul{flex-wrap:nowrap}.header--logo-left .header__top{grid-template:"logo nav icons" / auto 1fr auto}.header--logo-left{--header-grid-template: "logo nav icons" / auto 1fr auto}.header--logo-left .header__navigation{margin-inline:2.8rem;min-width:min-content}.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__top{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}}.mega-menu__wrapper{transition:opacity .3s var(--animation-easing--smooth) .08s}.mega-menu__link{display:inline-block}.mega-menu__link--indented{padding-inline-start:1.4rem}.menu-drawer__item-link.menu-drawer__item-link--indented{padding-inline-start:calc(var(--dialog-content-padding-inline) + 1.4rem)}.mega-menu__promotions-default,.mega-menu__promo-panel{display:flex;flex-direction:column;width:100%}.mega-menu__banners-heading{flex-shrink:0;margin-bottom:2rem;text-align:center}dac-mega-promotions{display:contents}.mega-menu:not(.mega-menu--banner) .mega-menu__promo-panel{display:none}.mega-menu:not(.mega-menu--banner) .mega-menu__promo-panel.is-active{display:flex}.mega-menu:not(.mega-menu--banner) .mega-menu__promotions.is-showing-featured>:not(dac-mega-promotions){display:none}.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions){display:grid}.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions)>:not(dac-mega-promotions),.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions) .mega-menu__promo-panel{grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none}.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions):not(.is-showing-featured)>:not(dac-mega-promotions),.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions) .mega-menu__promo-panel.is-active{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:no-preference){.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions)>:not(dac-mega-promotions),.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions) .mega-menu__promo-panel{transition:opacity .4s var(--animation-easing--smooth),visibility 0s linear .4s}.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions):not(.is-showing-featured)>:not(dac-mega-promotions),.mega-menu--banner .mega-menu__promotions:has(dac-mega-promotions) .mega-menu__promo-panel.is-active{transition:opacity .4s var(--animation-easing--smooth),visibility 0s}}.mega-menu__promo-panel .image-card__heading .text-block>*{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mega-menu__promotions .layout-panel-grid:has(>.f-column:only-child)>.f-column{grid-column:-2 / -1}@media(min-width:768px){.mega-menu__promo-panel .f-column{grid-column-start:var(--promo-col-start, auto)}}.image-card__media .mega-menu-banner__image{aspect-ratio:var(--ratio);height:auto}.image-card__media .mega-menu-banner__image:before{display:none}@media(max-width:767.98px){.image-card__media .mega-menu-banner__image{aspect-ratio:var(--ratio-mobile, var(--ratio))}}.image-card__media .mega-menu-banner__image{transition:opacity var(--animation-duration--fast) var(--animation-easing)}.image-card__media .mega-menu-banner__image--second{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;aspect-ratio:unset;opacity:0;pointer-events:none}.image-card__media .mega-menu-banner__image--second .media__image{width:100%;height:100%;object-fit:cover;opacity:1;transform:none}@media(hover:hover){.image-card:hover .mega-menu-banner__image--first{opacity:0}.image-card:hover .mega-menu-banner__image--second{opacity:1}}.mega-menu .image-card__media-wrapper,.mega-menu .image-card__media .media,.mega-menu .image-card__media .media.loaded,.mega-menu .product-card__media,.mega-menu .product-card__media .media,.mega-menu .product-card__media .media.loaded,.mega-menu .product-card--style-card.product-card--standard .product-card__media,.mega-menu .product-card--style-card.product-card--standard .product-card__media .media,.mega-menu .product-card--style-card.product-card--standard .product-card__media .media.loaded,.mega-menu .menu-sidebar__collection-image,.mega-menu .menu-sidebar__collection-image .media,.mega-menu .menu-sidebar__collection-image .media.loaded,.menu-drawer .image-card__media-wrapper,.menu-drawer .image-card__media .media,.menu-drawer .image-card__media .media.loaded,.menu-drawer .product-card__media,.menu-drawer .product-card__media .media,.menu-drawer .product-card__media .media.loaded,.menu-drawer .product-card--style-card.product-card--standard .product-card__media,.menu-drawer .product-card--style-card.product-card--standard .product-card__media .media,.menu-drawer .product-card--style-card.product-card--standard .product-card__media .media.loaded,.menu-drawer .menu-sidebar__collection-image,.menu-drawer .menu-sidebar__collection-image .media,.menu-drawer .menu-sidebar__collection-image .media.loaded{background-color:var(--header-menu-image-background-color, transparent)}.menu-sidebar__content:before{opacity:0;transition:height var(--animation-duration--medium) var(--animation-easing),opacity var(--animation-duration--medium) var(--animation-easing)}body.has-mega-menu:not(.mega-menu-closing) .menu-sidebar__toggle.is-visible+.menu-sidebar__content:before{opacity:1;transition:height var(--animation-duration--medium) var(--animation-easing),opacity var(--animation-duration--medium) var(--animation-easing) .3s}body.mega-menu-closing .menu-sidebar__content:before{transition:none;opacity:0}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)}}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)}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>*,.custom-typography>*{overflow-wrap:normal;word-break:normal}.custom-typography,.custom-typography>*,.custom-typography :is(ul,ol) :is(h1,h2,h3,h4,h5){letter-spacing:var(--letter-spacing, inherit);text-transform:var(--text-transform, none)}.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}.shopify-section:has(.section--allow-overlap)+.shopify-section .section.page-width--full>.border-style{border-bottom-left-radius:0;border-bottom-right-radius:0}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{--dac-search-solid-background: rgb( var(--search-solid-background, var(--color-input-background)) / var(--search-solid-background-alpha, 1) );background-color:var(--dac-search-solid-background);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:var(--dac-search-solid-background);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:var(--dac-search-solid-background);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))}body:not(:has(.shopify-section:first-child [data-header-overlay])) .header__search .search__form--solid .search__input,.header-sticky.header-scrolled:not(.header-overlay-returning):not(.header-full-width-returning) .header--full-width-on-sticky .header__search .search__form--solid .search__input{--dac-search-solid-background: color-mix( in srgb, rgb( var(--search-solid-background, var(--color-input-background)) / var(--search-solid-background-alpha, 1) ) 75%, black )}.shopify-section:has(#looxReviews){padding:clamp(2.4rem,4vw,4.8rem) var(--page-padding);background-color:#f4f4f4}.shopify-section:has(#looxReviews) .shopify-app-block{margin-block:0;--loox-card-radius: 2.4rem;--loox-card-padding: clamp(1.6rem, 2.2vw, 2.8rem);display:block;box-sizing:border-box;width:100%;margin-inline:auto!important;background-color:#fff;border:1px solid rgb(0 0 0 / 10%);border-radius:var(--loox-card-radius);box-shadow:0 1px 2px #00000008;padding:var(--loox-card-padding);overflow:hidden;color-scheme:light}#looxReviews iframe,#looxReviewsFrame{display:block;width:100%!important;margin:0;padding:0;border:0;border-radius:inherit;background-color:#fff;box-shadow:none;outline:0}@media(max-width:767.98px){.shopify-section:has(#looxReviews){padding-block:2rem}.shopify-section:has(#looxReviews) .shopify-app-block{--loox-card-radius: 1.6rem;--loox-card-padding: 1.6rem}}.newsletter__wrapper .newsletter-form:not(.newsletter-form--design-pill) .newsletter-form__input.form-control{background-color:var(--newsletter-input-background-color, rgb(var(--color-input-background)));color:var(--newsletter-input-text-color, rgb(var(--color-input-text)));box-shadow:inset 0 0 0 var(--input-border-width) var(--newsletter-input-border-color, var(--input-border-color))}.newsletter__wrapper .newsletter-form:not(.newsletter-form--design-pill) .newsletter-form__input.form-control::placeholder{color:var(--newsletter-input-placeholder-color, rgb(var(--color-input-text) / 70%))}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__field{--newsletter-pill-border-color: var(--newsletter-input-border-color, var(--input-border-color));--newsletter-pill-text-color: var(--newsletter-input-text-color, rgb(var(--color-input-text)));--newsletter-pill-placeholder-color: var( --newsletter-input-placeholder-color, rgb(var(--color-input-text) / 70%) );--newsletter-pill-background-color: var(--newsletter-input-background-color, transparent);gap:0;min-height:4.8rem;overflow:hidden;border-radius:9999px;background-color:var(--newsletter-pill-background-color);box-shadow:inset 0 0 0 var(--input-border-width, .1rem) var(--newsletter-pill-border-color)}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__input.form-control{flex:1 1 auto;min-width:0;height:auto;min-height:4.8rem;padding-block:1rem;padding-inline:2.4rem 1.6rem;border:0;border-radius:0;background-color:transparent;box-shadow:none;color:var(--newsletter-pill-text-color)}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__input.form-control::placeholder{color:var(--newsletter-pill-placeholder-color)}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__input.form-control:focus,.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__input.form-control:focus-visible{outline:none;box-shadow:none;background-color:transparent;color:var(--newsletter-pill-text-color)}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__input.form-control:focus::placeholder,.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__input.form-control:focus-visible::placeholder{color:var(--newsletter-pill-placeholder-color)}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__field:focus-within{box-shadow:inset 0 0 0 var(--input-border-width, .1rem) var(--newsletter-pill-border-color),0 0 0 .2rem rgb(var(--color-foreground) / 20%)}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__button{position:static;inset:auto;transform:none;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.6rem;min-height:4.8rem;padding-block:1rem;padding-inline:3.4rem;border:0;border-inline-start:var(--input-border-width, .1rem) solid var(--newsletter-pill-border-color);border-radius:0;background:transparent;color:var(--newsletter-pill-text-color);font-family:var(--font-button--family);font-size:var(--font-size--paragraph);font-weight:var(--font-button--weight);letter-spacing:var(--font-button--letter-spacing);line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__button-label{white-space:nowrap}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__button .icon{flex-shrink:0;color:currentColor}@media(max-width:639.98px){.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__input.form-control{padding-inline:2rem 1.2rem}.newsletter__wrapper .newsletter-form--design-pill .newsletter-form__button{padding-inline:1.4rem 1.8rem;gap:.4rem}}.footer--has-background{position:relative;overflow:hidden}.footer__media .media,.footer__media .media__image{width:100%;height:100%}.footer .socials--dac{--dac-social-blob: #ede8de;--dac-social-logo: #141413;--dac-social-size: 4rem}.footer .dac-social__link{display:inline-flex;align-items:center;justify-content:center;color:var(--dac-social-blob);text-decoration:none;line-height:0}.footer .dac-social__icon{display:block;width:var(--dac-social-size);height:var(--dac-social-size)}.footer .dac-social__icon svg{display:block;width:100%;height:100%}.footer .dac-social__icon svg .dac-social__logo{fill:var(--dac-social-logo)}.footer .dac-social__link--fallback{color:rgb(var(--color-foreground))}.footer .dac-social__link--fallback .icon{width:var(--dac-social-size);height:var(--dac-social-size)}@media(hover:hover)and (pointer:fine){.footer .dac-social__link:hover{opacity:.85}}.footer__main{position:relative;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.footer__utility-row{width:100%}.footer__utility-start,.footer__utility-end{min-width:0}.footer__legal{position:relative;z-index:1;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgb(var(--color-foreground) / .35)}.footer__legal-inner{padding-block:1.6rem;font-size:1.2rem;line-height:1.4}.footer__legal .footer__copyright,.footer__legal-text{margin:0;color:rgb(var(--color-foreground) / .72)}.footer__legal-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 2.4rem}.footer__legal-text-content,.footer__legal-rights{display:inline}.footer__legal-text-content>*{display:inline;margin:0}.footer__legal .footer__copyright a,.footer__legal-text a{color:inherit;text-decoration:none}.footer__legal .footer__copyright .reversed-link{display:inline-block;--underline-y: bottom .2em}@media(max-width:767.98px){.footer__utility-start,.footer__utility-end,.footer__legal .footer__copyright,.footer__legal-text{width:100%}.footer__legal-text{text-align:start}}@media(min-width:768px){.footer__legal-inner{padding-block:2.4rem;font-size:1.4rem}.footer__legal-text{text-align:end;max-width:70%;justify-content:flex-end}}.dac-product-assurances{display:block;width:100%}.dac-product-assurances__list{display:flex;flex-wrap:wrap;justify-content:var(--dac-assurance-alignment);gap:1.6rem 2.4rem;margin:0;padding:0;list-style:none}.dac-product-assurance{position:relative;min-width:0}.dac-product-assurance__content{display:flex;align-items:flex-start;gap:.8rem;padding-block:.4rem;color:rgb(var(--color-foreground));pointer-events:none}.dac-product-assurance__content .icon-block,.dac-product-assurance__content .icon-block__media{flex:0 0 auto}.dac-product-assurance__trigger{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.dac-product-assurance__trigger:focus-visible{outline:2px solid currentcolor;outline-offset:.4rem;border-radius:.2rem}.dac-product-assurance__heading{font-weight:500;line-height:1.3;text-decoration:underline;text-underline-offset:.25em}.tooltip--dac-assurance{--tooltip-border-radius: 1.6rem;--tooltip-padding: 1.6rem 2rem;--tooltip-max-width: 32rem;--tooltip-box-shadow: 0 .8rem 2.4rem rgb(0 0 0 / 12%);-webkit-user-select:text;user-select:text}.tooltip--dac-assurance-left{text-align:left}.tooltip--dac-assurance-center{text-align:center}.tooltip--dac-assurance-right{text-align:right}.dac-product-assurance__tooltip-header{display:none;align-items:center;justify-content:space-between;gap:1.6rem;margin-block-end:1.6rem}.dac-product-assurance__tooltip-header .tooltip__close{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;flex:0 0 auto;color:inherit}.dac-product-assurance__text>:first-child{margin-block-start:0}.dac-product-assurance__text>:last-child{margin-block-end:0}.dac-product-assurance__link{display:inline-block;margin-block-start:.8rem;color:inherit;font-weight:600;text-decoration:underline}@media(max-width:767.98px){.dac-product-assurances__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:1.2rem}.dac-product-assurance__tooltip-header{display:flex}}.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(min-width:1200px){.dialog--drawer{--dialog-drawer-offset-horizontal: 0rem;--dialog-drawer-offset-vertical: 0rem;--dialog-radius: 0;border-radius:0}}:root{--button-corner-radius: 999px}.btn:not(.btn--plain),button.shopify-payment-button__button--unbranded{border-radius:var(--button-corner-radius, 999px)}.btn,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)}.btn:not(.btn--plain):not(.btn--tag){text-transform:uppercase}.btn:not(.btn--plain):not(.btn--tag){--button-padding-block: .8rem;height:min(var(--button-height, 5rem),4.4rem)}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: min(var(--button-height, 5rem), 4.4rem)}button.shopify-payment-button__button--unbranded{height:min(var(--button-height, 5rem),4.4rem)}.btn--medium:not(.btn--plain):not(.btn--tag){--button-padding-block: .6rem;--icon-solid-size: 1.1rem;height:min(var(--button-height, 5rem),3.6rem)}.btn--small:not(.btn--plain):not(.btn--tag){--button-padding-block: .4rem;--icon-solid-size: .9rem;--icon-size: 1.1rem;height:min(var(--button-height, 5rem),3.2rem)}.btn--extra-small:not(.btn--plain):not(.btn--tag){--button-padding-block: .3rem;--icon-solid-size: .9rem;--icon-size: 1.1rem;height:min(var(--button-height, 5rem),2.6rem)}.btn--icon-only:not(.btn--plain):not(.btn--tag){--button-width: min(var(--button-height, 5rem), 4.4rem)}.btn--icon-only.btn--medium:not(.btn--plain):not(.btn--tag){--button-width: min(var(--button-height, 5rem), 3.6rem)}.btn--icon-only.btn--small:not(.btn--plain):not(.btn--tag){--button-width: min(var(--button-height, 5rem), 3.2rem)}.btn--icon-only.btn--extra-small:not(.btn--plain):not(.btn--tag){--button-width: min(var(--button-height, 5rem), 2.6rem)}.btn:not(.btn--plain):not(.btn--tag):not(.btn--icon-only),.btn--medium:not(.btn--plain):not(.btn--tag):not(.btn--icon-only),button.shopify-payment-button__button--unbranded{--button-padding-inline: 3rem}.btn--small:not(.btn--plain):not(.btn--tag):not(.btn--icon-only){--button-padding-inline: 2.4rem}.btn--extra-small:not(.btn--plain):not(.btn--tag):not(.btn--icon-only){--button-padding-inline: 2rem}@media(min-width:768px){.btn:not(.btn--plain):not(.btn--tag):not(.btn--icon-only),.btn--medium:not(.btn--plain):not(.btn--tag):not(.btn--icon-only),button.shopify-payment-button__button--unbranded{--button-padding-inline: 4rem}.btn--small:not(.btn--plain):not(.btn--tag):not(.btn--icon-only){--button-padding-inline: 2.4rem}.btn--extra-small:not(.btn--plain):not(.btn--tag):not(.btn--icon-only){--button-padding-inline: 1.6rem}}.btn--outline{--button-outline-border-alpha: 1;background-color:transparent;border-color:rgb(var(--color-foreground) / var(--button-outline-border-alpha));color:rgb(var(--color-foreground))}.btn[class*=btn--]:before,.btn[class*=btn--]:hover:before,.btn--icon-solid:before,.btn--icon-solid:hover:before,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:hover:before{content:none!important;display:none!important;width:0!important;background:none!important}.btn--icon-solid .btn__icon,.btn--icon-solid-desktop .btn__icon{transition:none}@media(hover:hover)and (pointer:fine){.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--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-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.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--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))}.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}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:before{width:100%;opacity:0;transition:opacity .3s ease}.tabs__button[aria-selected=true]:before{width:100%;opacity:1}@media(hover:hover)and (pointer:fine){.tabs__button:hover:before{width:100%;opacity:1}}.footer__payment--monochrome svg{filter:grayscale(1) contrast(1.1)}.deferred-media__video-wrap{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.deferred-media__video-wrap iframe{display:block;width:100%;height:100%;border:none}body:not(.animations-enabled) .media-hover--scale .media__image.media-hover__element:not(svg.placeholder),body:not(.animations-enabled) .media.media-hover--scale .media__image.media-hover__element:not(svg.placeholder){transform:translateZ(0);transition:scale var(--animation-duration--slow) var(--animation-easing--smooth),opacity var(--animation-duration--medium) var(--animation-easing)}.deferred-media__poster-button.button-unstyled,.video-placeholder-wrapper{overflow:visible}@media(prefers-reduced-motion:no-preference){.deferred-media__poster-icon,.video-placeholder-wrapper__poster-icon{transition:color var(--animation-duration--medium) var(--animation-easing--smooth),scale var(--animation-duration--fast) var(--animation-easing--smooth)}deferred-media:focus-within .deferred-media__poster-icon,.deferred-media__poster-button:focus-visible .deferred-media__poster-icon,.video-placeholder-wrapper:focus-within .video-placeholder-wrapper__poster-icon,.video-card:focus-within .deferred-media__poster-icon,.video-card:focus-within .video-placeholder-wrapper__poster-icon,.video-card .deferred-media__poster-button:focus-visible .deferred-media__poster-icon,.video-card .video-placeholder-wrapper:focus-within .video-placeholder-wrapper__poster-icon{scale:1.1}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){deferred-media:hover .deferred-media__poster-icon,.deferred-media__poster-button:hover .deferred-media__poster-icon,.video-placeholder-wrapper:hover .video-placeholder-wrapper__poster-icon,.video-card:hover .deferred-media__poster-icon,.video-card:hover .video-placeholder-wrapper__poster-icon,.video-card .deferred-media__poster-button:hover .deferred-media__poster-icon,.video-card .video-placeholder-wrapper:hover .video-placeholder-wrapper__poster-icon{scale:1.1}}.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,.quick-comparison-table__custom-link{width:100%;max-width:100%}.quick-comparison-table__quick-add .quick-add__product-form-component,.quick-comparison-table__quick-add form{width:100%}.quick-comparison-table__cta-row .quick-comparison-table__quick-add,.quick-comparison-table__cta-row .quick-comparison-table__quick-add .quick-add__product-form-component,.quick-comparison-table__cta-row .quick-comparison-table__quick-add form,.quick-comparison-table__cta-row .quick-comparison-table__quick-add .add-to-cart-component,.quick-comparison-table__cta-row .quick-comparison-table__quick-add add-to-cart-component,.quick-comparison-table__cta-row .quick-comparison-table__quick-add .quick-add__button,.quick-comparison-table__cta-row .quick-comparison-table__custom-link{width:100%;max-width:100%;min-width:0}@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,.quick-comparison-table__custom-link{width:auto;min-width:20.6rem}.quick-comparison-table__cta-row .quick-comparison-table__quick-add .quick-add__button,.quick-comparison-table__cta-row .quick-comparison-table__quick-add .add-to-cart-component,.quick-comparison-table__cta-row .quick-comparison-table__quick-add add-to-cart-component,.quick-comparison-table__cta-row .quick-comparison-table__custom-link{width:100%;min-width:0}}.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(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))}@media(max-width:767.98px){.comparison-table{--border-radius: 0;border-radius:0}.comparison-table .section-grid--fixed>*{grid-column:1 / -1}.comparison-table .dac-shadow__content{display:none}.comparison-table .quick-comparison-table-container{overflow:visible;border-radius:0}.comparison-table scroll-progress-bar.scroll-progress-bar{display:none!important}.comparison-table__logo{display:none}.comparison-table__header{padding-block-start:0;padding-block-end:3.2rem;padding-inline:2rem}.comparison-table__content{padding-inline:2rem;overflow:visible;scroll-snap-type:none}.quick-comparison-table--few-cols,.quick-comparison-table--few-cols>tbody{display:block;width:100%}.quick-comparison-table--few-cols>tbody>tr:not(.quick-comparison-table__cta-row){display:flex;width:100%;align-items:stretch}.quick-comparison-table--few-cols>tbody>tr:not(.quick-comparison-table__cta-row)>.td-label{flex:0 0 37.142%;width:auto;padding-inline:.8rem;display:flex;align-items:center;justify-content:flex-start}.quick-comparison-table--few-cols>tbody>tr:not(.quick-comparison-table__cta-row)>td:not(.td-label){flex:0 0 31.429%;width:auto;display:flex;align-items:center;justify-content:center}.quick-comparison-table--few-cols td{min-height:6rem;height:auto;padding-block:1.2rem;padding-inline:.8rem;box-sizing:border-box}.quick-comparison-table--few-cols tr td:nth-child(2){background-color:#eee}.quick-comparison-table--few-cols tr td:nth-child(n+3){background-color:rgb(var(--color-background))}.quick-comparison-table--few-cols .quick-comparison-table__col-header{display:flex;height:auto;padding-block:1.2rem;align-items:flex-end;justify-content:center}.quick-comparison-table--few-cols .quick-comparison-table__col-header-inner{gap:.8rem}.quick-comparison-table--few-cols .quick-comparison-table__col-image{width:100%;max-width:100%}.quick-comparison-table--few-cols .quick-comparison-table__col-title{font-size:1.4rem;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.quick-comparison-table--few-cols .td-label{font-size:1.3rem;font-weight:500;line-height:1.8rem}.quick-comparison-table--few-cols .quick-comparison-table__cell-text{font-size:1.4rem;font-weight:500}.quick-comparison-table--few-cols .icon--extra-extra-large{--icon-size: 2.8rem}.quick-comparison-table--few-cols>tbody>tr:has(+.quick-comparison-table__cta-row) td:after,.quick-comparison-table--few-cols>tbody>tr:last-child:not(.quick-comparison-table__cta-row) td:after{display:none}.quick-comparison-table--few-cols .quick-comparison-table__cta-row{display:block;width:100%}.quick-comparison-table--few-cols .quick-comparison-table__cta-row>td{display:none;width:100%!important;height:auto;padding:3.2rem 0 0;border:none;background:transparent!important}.quick-comparison-table--few-cols .quick-comparison-table__cta-row>td:has(.quick-comparison-table__quick-add),.quick-comparison-table--few-cols .quick-comparison-table__cta-row>td:has(.quick-comparison-table__custom-link){display:block}.quick-comparison-table--few-cols .quick-comparison-table__quick-add,.quick-comparison-table--few-cols .quick-comparison-table__custom-link{display:block;width:100%;max-width:100%}.quick-comparison-table--few-cols .quick-comparison-table__quick-add .quick-add__product-form-component,.quick-comparison-table--few-cols .quick-comparison-table__quick-add form,.quick-comparison-table--few-cols .quick-comparison-table__quick-add .quick-add__button,.quick-comparison-table--few-cols .quick-comparison-table__quick-add .add-to-cart-component,.quick-comparison-table--few-cols .quick-comparison-table__quick-add add-to-cart-component{width:100%;max-width:100%}.quick-comparison-table--few-cols .quick-comparison-table__quick-add .quick-add__button,.quick-comparison-table--few-cols .quick-comparison-table__custom-link{min-height:4.8rem;height:4.8rem}}.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}}.article__content img{border-radius:var(--blog-card-media-radius)}sticky-add-to-cart .sticky-add-to-cart__wrapper{position:fixed;z-index:100;bottom:0;inset-inline:0;left:0;right:0;width:100%;max-width:none;margin:0;padding:0;gap:0;border-radius:0;box-shadow:none;border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha, .2));background-color:rgb(var(--color-background))}sticky-add-to-cart .sticky-add-to-cart__wrapper[data-sticky=false]{pointer-events:none}sticky-add-to-cart .sticky-add-to-cart__inner{display:flex;align-items:center;justify-content:flex-end;gap:2.4rem;width:100%;max-width:none;margin:0 auto;padding:1rem var(--page-padding);padding-bottom:max(1.2rem,env(safe-area-inset-bottom,0px));box-sizing:border-box}sticky-add-to-cart .sticky-add-to-cart__image{display:block;width:5.8rem;flex-shrink:0;overflow:hidden;border-radius:5px}sticky-add-to-cart .sticky-add-to-cart__image .media,sticky-add-to-cart .sticky-add-to-cart__image img{border-radius:inherit}sticky-add-to-cart .sticky-add-to-cart__info{flex:0 1 auto;min-width:0;max-width:48rem;gap:1.6rem}sticky-add-to-cart .sticky-add-to-cart__content{gap:0rem;min-width:0}sticky-add-to-cart .sticky-add-to-cart__title{font-weight:700;margin:0}sticky-add-to-cart .sticky-add-to-cart__subtitle{display:none;margin:0}sticky-add-to-cart .sticky-add-to-cart__price{white-space:nowrap;color:rgb(var(--color-primary-button-background));font-weight:700}sticky-add-to-cart .sticky-add-to-cart__price .price,sticky-add-to-cart .sticky-add-to-cart__price .compare-at-price,sticky-add-to-cart .sticky-add-to-cart__price .unit-price{font-weight:700;color:inherit}sticky-add-to-cart .sticky-add-to-cart__meta{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:2rem}sticky-add-to-cart .sticky-add-to-cart__reviews{display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:.4rem;max-width:100%;text-decoration:none;color:inherit}sticky-add-to-cart .sticky-add-to-cart__reviews .rating-wrapper{--star-fill-color: var(--color-primary-button-background);display:inline-flex;width:auto;gap:.2rem;flex-wrap:nowrap}sticky-add-to-cart .sticky-add-to-cart__reviews .rating{--star-size: 1.4rem;flex:0 0 auto}sticky-add-to-cart .sticky-add-to-cart__reviews .filled-star{fill:rgb(var(--color-primary-button-background))}sticky-add-to-cart .sticky-add-to-cart__reviews-summary{display:inline-flex;flex-wrap:nowrap;align-items:center;font-size:1.2rem;line-height:1.2;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__reviews-separator{padding-inline:.4rem}sticky-add-to-cart .sticky-add-to-cart__reviews-count{text-decoration:underline;text-underline-offset:.15em;text-transform:capitalize}sticky-add-to-cart .sticky-add-to-cart__action{flex:0 0 auto}.product-form-buttons .add-to-cart-button .add-to-cart-text{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap}.product-form-buttons .add-to-cart-button .add-to-cart-text__price{white-space:nowrap}.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled.btn--loading>.section-store--atc-content{visibility:hidden!important;opacity:0!important}.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled.btn--loading>.section-store--atc-original{top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;clip:unset!important;clip-path:none!important;opacity:1!important;overflow:visible!important;pointer-events:none!important;white-space:nowrap!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled.btn--loading>.section-store--atc-original .add-to-cart-text{opacity:0!important;transition:none!important}.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled.btn--loading .section-store--atc-original .loading-spinner{display:inline-flex!important;opacity:1!important}.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled.btn--loading>section-store--atc-feedback{display:none!important;animation:none!important;opacity:0!important;visibility:hidden!important}.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled[data-section-store-atc-pending=true]:not(.btn--loading)>.section-store--atc-content{visibility:visible!important;opacity:1!important}.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled[data-section-store-atc-pending=true]:not(.btn--loading)>section-store--atc-feedback{display:none!important;animation:none!important;opacity:0!important;visibility:hidden!important}.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled,sticky-add-to-cart .sticky-add-to-cart__button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled,.dac-featured-product__actions button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled{background:rgb(var(--color-primary-button-background))!important;background-color:rgb(var(--color-primary-button-background))!important;background-image:none!important;color:rgb(var(--color-primary-button-text))!important;border-color:rgb(var(--color-primary-button-background))!important}@media(hover:hover)and (pointer:fine){.product-form-buttons button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled:hover,sticky-add-to-cart .sticky-add-to-cart__button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled:hover,.dac-featured-product__actions button.add-to-cart-button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled:hover{background:rgb(var(--color-primary-button-hover-background))!important;background-color:rgb(var(--color-primary-button-hover-background))!important;background-image:none!important;color:rgb(var(--color-primary-button-hover-text))!important;border-color:rgb(var(--color-primary-button-hover-background))!important}}.card-layered,.card-layered__wrapper,.card-layered__content,.card-layered__content .text-block{min-width:0;max-width:100%}.card-layered__content .text-block>*{overflow-wrap:normal;word-break:normal}sticky-add-to-cart .sticky-add-to-cart__button{border-radius:999px;min-width:14rem;padding-inline:2.4rem}@media(max-width:767.98px){sticky-add-to-cart .sticky-add-to-cart__wrapper{bottom:0;inset-inline:0;left:0;right:0;width:100%;max-width:none;border-radius:0;box-shadow:none;padding:0}sticky-add-to-cart .sticky-add-to-cart__inner{gap:1.2rem;padding-block:1rem;padding-inline:var(--page-padding);padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}sticky-add-to-cart .sticky-add-to-cart__image{width:5rem}sticky-add-to-cart .sticky-add-to-cart__info{gap:1.2rem;max-width:none;flex:1 1 auto}sticky-add-to-cart .sticky-add-to-cart__meta{gap:1.2rem}sticky-add-to-cart .sticky-add-to-cart__reviews{display:none}sticky-add-to-cart .sticky-add-to-cart__button{min-width:11rem;padding-inline:1.6rem}}@media(max-width:767.98px){.section--progress-timeline .progress-timeline__media{padding-inline:0}}.cart-count.cart-count--empty,cart-count.cart-count--empty,.cart-count.hidden,cart-count.hidden,.cart-count[hidden],cart-count[hidden],.cart-count[data-cart-count="0"],cart-count[data-cart-count="0"]{display:none!important}.product-price-block .product-price__row{align-items:center;column-gap:1.2rem;row-gap:.6rem}.product-price-block .product-price__row .price-container{flex:0 1 auto;min-width:0}.product-price-block .product-price__sale-badge{flex:0 0 auto}.product-price-block .product-price__sale-badge:has(.product-badges--empty),.product-price-block .product-price__sale-badge[hidden]{display:none}.product-price-block .product-price__sale-badge .badge{border-radius:.2rem;padding:.2rem 1.2rem;font-size:1.2rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.image-block--fit .media__image{object-fit:contain}h1,.h1{font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight)}.text-block.h1>*:not(em):not(i){font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight)}h2,.h2{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight)}.text-block.h2>*:not(em):not(i){font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight)}h3,.h3{font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight)}.text-block.h3>*:not(em):not(i){font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight)}h4,.h4{font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);letter-spacing:var(--font-h4--letter-spacing, var(--font-heading--letter-spacing, 0))}.text-block.h4>*:not(em):not(i){font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);letter-spacing:var(--font-h4--letter-spacing, var(--font-heading--letter-spacing, 0))}h5,.h5{font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight)}.text-block.h5>*:not(em):not(i){font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight)}h6,.h6{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight)}.text-block.h6>*:not(em):not(i){font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight)}.mega-title{font-family:var(--font-mega-title--family, var(--font-heading--family));font-style:var(--font-mega-title--style, var(--font-heading--style));font-weight:var(--font-mega-title--weight, var(--font-heading--weight))}h1 em,h1 i,.h1 em,.h1 i,.text-block.h1 em,.text-block.h1 i,.text-block.h1>em,.text-block.h1>i{font-family:var(--font-h1--family);font-weight:var(--font-h1--weight);font-style:italic}h2 em,h2 i,.h2 em,.h2 i,.text-block.h2 em,.text-block.h2 i,.text-block.h2>em,.text-block.h2>i{font-family:var(--font-h2--family);font-weight:var(--font-h2--weight);font-style:italic}h3 em,h3 i,.h3 em,.h3 i,.text-block.h3 em,.text-block.h3 i,.text-block.h3>em,.text-block.h3>i{font-family:var(--font-h3--family);font-weight:var(--font-h3--weight);font-style:italic}h4 em,h4 i,.h4 em,.h4 i,.text-block.h4 em,.text-block.h4 i,.text-block.h4>em,.text-block.h4>i{font-family:var(--font-h4--family);font-weight:var(--font-h4--weight);font-style:italic}h5 em,h5 i,.h5 em,.h5 i,.text-block.h5 em,.text-block.h5 i,.text-block.h5>em,.text-block.h5>i{font-family:var(--font-h5--family);font-weight:var(--font-h5--weight);font-style:italic}h6 em,h6 i,.h6 em,.h6 i,.text-block.h6 em,.text-block.h6 i,.text-block.h6>em,.text-block.h6>i{font-family:var(--font-h6--family);font-weight:var(--font-h6--weight);font-style:italic}.icon--image.icon--image-fixed-height{height:var(--icon-size);aspect-ratio:1}.icon--image.icon--image-fixed-height img{width:100%;height:100%;object-fit:contain}.accordion__content .rte :is(ul,ol),.accordion__content .text-block :is(ul,ol){list-style-position:outside;padding-inline-start:1.6em}.section--featured-collection .section__header{flex-direction:column;align-items:flex-start;justify-content:flex-start}.section--featured-collection .tabs__header{width:100%}.section--featured-collection .tabs__header-inner{border-bottom:1px solid rgb(var(--color-border) / .25)}.section--featured-collection .tabs__header-inner .swipe__inner{justify-content:flex-start;column-gap:2rem}.section--featured-collection .tabs__panel-cta{display:flex;justify-content:flex-start;margin-block-start:3.2rem}.section--featured-collection--align-mobile-center .section__header{align-items:center}.section--featured-collection--align-mobile-center .tabs__header-inner .swipe__inner,.section--featured-collection--align-mobile-center .tabs__panel-cta{justify-content:center}.section--featured-collection--align-mobile-right .section__header{align-items:flex-end}.section--featured-collection--align-mobile-right .tabs__header-inner .swipe__inner,.section--featured-collection--align-mobile-right .tabs__panel-cta{justify-content:flex-end}@media(min-width:768px){.section--featured-collection--align-left .section__header{align-items:flex-start}.section--featured-collection--align-left .tabs__header-inner .swipe__inner,.section--featured-collection--align-left .tabs__panel-cta{justify-content:flex-start}.section--featured-collection--align-center .section__header{align-items:center}.section--featured-collection--align-center .tabs__header-inner .swipe__inner,.section--featured-collection--align-center .tabs__panel-cta{justify-content:center}.section--featured-collection--align-right .section__header{align-items:flex-end}.section--featured-collection--align-right .tabs__header-inner .swipe__inner,.section--featured-collection--align-right .tabs__panel-cta{justify-content:flex-end}}.section--featured-collection .tabs__button{border-radius:0;margin-block-end:-1px;padding-block:0;padding-inline:0;color:rgb(var(--color-foreground));font-size:1.6rem;text-transform:uppercase;line-height:1.2;font-weight:500;letter-spacing:.04em;border-bottom:none;transition:color var(--animation-duration--medium)}.section--featured-collection .tabs__button:before{content:none}.section--featured-collection .tabs__button-text{display:inline-block;padding-block:.8rem;padding-inline:1rem;border-bottom:3px solid transparent;transition:border-color var(--animation-duration--medium)}.section--featured-collection .tabs__button[aria-selected=true]{color:rgb(var(--color-foreground))}.section--featured-collection .tabs__button[aria-selected=true] .tabs__button-text{border-bottom-color:rgb(var(--color-foreground))}@media(hover:hover)and (pointer:fine){.section--featured-collection .tabs__button:hover{color:rgb(var(--color-foreground))}.section--featured-collection .tabs__button:hover .tabs__button-text{border-bottom-color:rgb(var(--color-foreground))}}.product-card--style-card.product-card--standard,.product-card--style-card.product-card--standard .product-card__wrapper{--product-card-wrapper-gap: 0;--product-card-content-gap: 0;--product-card-content-padding: 1.4rem}@media(min-width:768px){.product-card--style-card.product-card--standard,.product-card--style-card.product-card--standard .product-card__wrapper{--product-card-content-padding: 1.8rem}}@container (min-width: 200px){.product-card--style-card.product-card--standard,.product-card--style-card.product-card--standard .product-card__wrapper{--product-card-content-padding: 1.4rem}@media(min-width:768px){.product-card--style-card.product-card--standard,.product-card--style-card.product-card--standard .product-card__wrapper{--product-card-content-padding: 1.8rem}}}.product-card--style-card.product-card--standard .product-card__content{display:flex;flex-direction:column;width:100%;flex:1 1 auto;gap:0;padding:0}.product-card--style-card.product-card--standard .product-card__content--wrapper{display:flex;flex-direction:column;width:100%;height:100%;gap:0;align-items:stretch;flex:1 1 auto;min-height:0;padding:0}.product-card--style-card.product-card--standard .product-card__quick-add{display:block;position:relative;z-index:1;width:100%;max-width:100%;margin:0;flex:0 0 auto;align-self:stretch}.product-card--style-card.product-card--standard .product-card__media .quick-add--combine{display:none}.product-card--style-card.product-card--standard .product-card__quick-add .quick-add,.product-card--style-card.product-card--standard .product-card__quick-add .quick-add__product-form-component,.product-card--style-card.product-card--standard .product-card__quick-add form{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;min-width:0}.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=choose] add-to-cart-component{display:none}.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=add] .quick-add__button--choose{display:none}.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=add] add-to-cart-component,.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=add] .quick-add__button--add,.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=choose] .quick-add__button--choose{display:flex;box-sizing:border-box;width:100%;max-width:none;min-width:100%;--button-width: 100%;--button-corner-radius: 0;justify-content:center}.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine product-form-component,.product-card--style-card.product-card--standard .product-card__quick-add product-form-component{display:flex!important;flex-direction:column;align-items:stretch;width:100%}.product-card--style-card.product-card--standard .product-card__quick-add .quick-add__button{--button-width: 100%;--button-corner-radius: 0;justify-content:center}.product-card--style-card.product-card--standard .product-card__quick-add .btn__text,.product-card--style-card.product-card--standard .product-card__quick-add .add-to-cart-text{display:flex!important}.product-card--style-card.product-card--standard .product-card__quick-add .quick-add__button>.icon,.product-card--style-card.product-card--standard .product-card__quick-add .quick-add__button .btn__icon{display:none!important}@media(max-width:767px){.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=add] .quick-add__button--add,.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=choose] .quick-add__button--choose{--button-width: 100%;--button-height: 4.8rem;--button-padding-inline: 2.4rem;--button-padding-block: 1rem;--button-corner-radius: 0;display:flex;width:100%;max-width:100%;padding:var(--button-padding-block, 1rem) var(--button-padding-inline, 2.4rem)}.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine .quick-add__button .btn__text,.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine .quick-add__button .add-to-cart-text{display:flex!important}.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine .quick-add__button .icon,.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine .quick-add__button .btn__icon{display:none!important}}@container (max-width: 249.9px){.product-card--style-card.product-card--standard .product-card__content .product-card__quick-add{display:block}}@container (max-width: 199px){.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=add] .quick-add__button--add,.product-card--style-card.product-card--standard .product-card__quick-add [data-quick-add-button=choose] .quick-add__button--choose{--button-width: 100%;--button-height: 4.8rem;--button-padding-inline: 2.4rem;--button-padding-block: 1rem;--button-corner-radius: 0;display:flex;width:100%;max-width:100%;padding:var(--button-padding-block, 1rem) var(--button-padding-inline, 2.4rem)}.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine .quick-add__button .btn__text,.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine .quick-add__button .add-to-cart-text{display:flex!important}.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine .quick-add__button .icon,.product-card--style-card.product-card--standard .product-card__quick-add .quick-add--combine .quick-add__button .btn__icon{display:none!important}}.product-card__title{font-size:var(--font-pcard-title--size);font-weight:500;text-transform:uppercase;letter-spacing:.02em;line-height:1.25}.product-card__title.reversed-link,.product-card__title .reversed-link__text{background-image:none;text-decoration:none}.product-card__title-brand{font-weight:500}.product-card__title-emphasis{font-weight:700}.product-card__subtitle,.product-card__metas,.product-card__meta{margin:0;font-family:var(--font-body--family);font-size:var(--font-pcard-subtitle--size);font-weight:400;line-height:1.4;letter-spacing:.01em;color:rgb(var(--color-foreground))}@media screen and (max-width:767.98px){.product-card__title{font-size:var(--font-pcard-title--size-mobile)}.product-card__subtitle,.product-card__metas,.product-card__meta{font-size:var(--font-pcard-subtitle--size-mobile)}.product-card__price{font-size:var(--font-pcard-price--size-mobile)}}.product-card__info{display:flex;flex-direction:column;gap:.8rem;width:100%;align-items:stretch;padding:var(--product-card-content-padding, 1.4rem)}.product-card__copy{display:flex;flex-direction:column;gap:.8rem;width:100%}.product-card__bottom{display:flex;flex-direction:column;margin-block-start:auto;width:100%;padding:var(--product-card-content-padding, 1.4rem);border-block-start:1px solid rgb(var(--color-border) / .25);box-sizing:border-box}.product-card--style-standard.product-card--standard .product-card__bottom{padding-left:0;padding-right:0;margin-left:var(--product-card-content-padding, 1.4rem);margin-right:var(--product-card-content-padding, 1.4rem);width:calc(100% - (var(--product-card-content-padding, 1.4rem) * 2));align-self:flex-start}.product-card__reviews{display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%;margin:-.4rem 0 0;--star-size-custom: 1.6rem}.product-card__reviews .rating-wrapper{--star-fill-color: var(--color-primary-button-background);--star-fill-color-rgb: var(--color-primary-button-background);display:inline-flex;width:auto;gap:.2rem;flex-wrap:nowrap}.product-card__reviews .rating{flex:0 0 auto}.product-card__reviews .filled-star{fill:rgb(var(--color-primary-button-background))}.product-card__reviews-count{margin:0;font-family:var(--font-body--family);font-size:1.4rem;font-weight:400;line-height:1.2;letter-spacing:.01em;color:rgb(var(--color-foreground) / .55);white-space:nowrap}@media screen and (max-width:767.98px){.product-card__reviews{--star-size-custom: 1.2rem}.product-card__reviews-count{font-size:1.2rem}}.product-card__price-row{align-items:flex-start}.product-card__price-row-main{flex:0 1 auto;flex-wrap:wrap;row-gap:.4rem;align-content:flex-start;min-width:0}.product-card__price-row-main--fill{flex:1 1 auto;width:100%;justify-content:space-between}.product-card__price-row--with-swatches .product-card__price-row-main{flex:1 1 auto;min-width:0}.product-card__price-row .product-card__price{flex:0 0 auto;white-space:nowrap}.product-card__price-row .product-card__sale-badge{flex:0 0 auto}.product-card__price-row .product-badges--empty{display:none}.product-card__price-row product-badge:has(.product-badges--empty){display:none}.product-card__price-row .badge{border-radius:.2rem;padding:.2rem 1.8rem;font-size:1.2rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.product-card__price-row product-swatches,.product-card__price-row .product-card__swatches{flex:0 0 auto;padding-block-start:0;justify-content:flex-end;--swatch-width: 2rem;--swatch-height: 2rem;--swatch-base-size: 2rem;--swatch-button-size: 2rem;--swatch-gap: .4rem;--swatch-active-offset: .2rem;--swatch-card-offset: 0;margin-block:-.3rem}.product-card__price-row .variant-option__button-label--has-swatch,.product-card__price-row .variant-option--card .variant-option__button-label--square,.product-card__price-row .variant-option--card .variant-option__button-label--circle{width:var(--swatch-width);height:var(--swatch-width);max-height:none;min-height:0;padding:0;border-radius:50%}.product-card__price-row .variant-option--card .variant-option__button-label--square:before{box-shadow:0 0 0 var(--swatch-active-offset) inset var(--swatch-active-background-color),0 0 0 var(--swatch-active-border-width) var(--swatch-active-border-color);border-bottom:none}.product-card__price-row .variant-option--card .variant-option__button-label--square .strikethrough-variant{height:100%}.product-card__price{font-family:var(--font-pcard-price--family);font-weight:var(--font-pcard-price--weight, 500);font-size:var(--font-pcard-price--size);line-height:1;gap:.4rem}.product-card__currency{flex-shrink:0;font:inherit;color:rgb(var(--color-foreground))}.product-card__price .price-container,.product-card__price .price,.product-card__price .compare-at-price{font-size:inherit;font-weight:inherit;line-height:inherit}.product-card__price .price-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}.product-card__price .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:0rem .8rem}.product-card__price .price--on-sale .price--sale{order:2;color:rgb(var(--color-sale-price))}.product-card__price .price--on-sale .compare-at-price{order:1;position:relative;display:inline-block;opacity:1;color:rgb(var(--color-foreground));text-decoration:none}.product-card__price .price--on-sale .compare-at-price:after{content:"";position:absolute;inset-inline:-.15em;top:60%;width:auto;height:auto;aspect-ratio:135.66 / 13.36;transform:translateY(-50%) rotate(-6deg) scaleY(1.75);background-color:rgb(var(--color-sale-price));-webkit-mask-image:url(dac-price-strikethrough.svg);mask-image:url(dac-price-strikethrough.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none}.product-card__badges{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:1rem;inset-block-start:0;inset-inline-start:0;padding:var(--product-card-content-padding, 1.4rem);margin:0}.product-card__badges .badge{border-radius:.2rem;padding:.2rem 1.8rem;font-size:1.2rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.product-card__promo-badges,.media-gallery__image-badges{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.6rem}.media-gallery__image-badges{position:absolute;inset-block-start:var(--media-thumbnail-gap, 1rem);inset-block-end:auto;inset-inline-start:var(--media-thumbnail-gap, 1rem);inset-inline-end:auto;z-index:2;pointer-events:none}@media(min-width:768px){.media-gallery--has-grid-thumbs>.media-gallery__image-badges{inset-inline-start:calc(var(--media-grid-thumbs-size, 0px) + var(--media-thumbnail-gap, 1rem) + var(--media-thumbnail-gap, 1rem))}}.product-card__promo-badge,.media-gallery__image-badge{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding-block:.4rem;padding-inline:1.5rem;min-height:2.25rem;border-radius:100px;background-color:rgb(var(--color-promo-badge-background) / var(--color-promo-badge-background-alpha, 1));box-shadow:none;color:rgb(var(--color-promo-badge-text));font-family:var(--font-body--family);font-size:1.5rem;font-weight:400;line-height:2.25rem;letter-spacing:0;text-transform:none;pointer-events:none}.product-card__promo-badge:nth-child(2n),.media-gallery__image-badge:nth-child(2n){background-color:rgb(var(--color-promo-badge-alternate-background) / var(--color-promo-badge-alternate-background-alpha, 1));color:rgb(var(--color-promo-badge-alternate-text))}.layout-panel-grid:has(.product-card),.layout-panel-grid-mobile:has(.product-card),.swiper-wrapper:has(.product-card){container-name:dac-product-grid;container-type:normal}.swiper-wrapper:has(.product-card){--f-grid-columns: var(--f-columns-mobile)}@media(min-width:768px){.swiper-wrapper:has(.product-card){--f-grid-columns: var(--f-columns-md, var(--f-columns-mobile))}}@media(min-width:1024px){.swiper-wrapper:has(.product-card){--f-grid-columns: var(--f-columns-lg, var(--f-columns-md, var(--f-columns-mobile)))}}@media(min-width:1200px){.swiper-wrapper:has(.product-card){--f-grid-columns: var( --f-columns-xl, var(--f-columns-lg, var(--f-columns-md, var(--f-columns-mobile))) )}}@media(min-width:1440px){.swiper-wrapper:has(.product-card){--f-grid-columns: var( --f-columns-xxl, var(--f-columns-xl, var(--f-columns-lg, var(--f-columns-md, var(--f-columns-mobile)))) )}}@media(min-width:768px)and (max-width:1023.98px){.product-card__promo-badge{padding-block:.3rem;padding-inline:1.3rem;min-height:2.05rem;font-size:1.35rem;line-height:2.05rem}.product-card__promo-badges{gap:.5rem}}@container dac-product-grid style(--f-grid-columns: 4) or style(--f-grid-columns: 5) or style(--f-grid-columns: 6) or style(--f-grid-columns: 7) or style(--f-grid-columns: 8){.product-card__promo-badge{padding-block:.3rem;padding-inline:1.3rem;min-height:2.05rem;font-size:1.35rem;line-height:2.05rem}.product-card__promo-badges{gap:.5rem}}@media(max-width:767.98px){.product-card__promo-badge,.media-gallery__image-badge{padding-block:.2rem;padding-inline:1.1rem;min-height:1.85rem;font-size:1.2rem;line-height:1.85rem}.product-card__promo-badges,.media-gallery__image-badges{gap:.4rem}}@media(min-width:1024px){results-list:not(.collection-empty) .collection__wrapper,results-list[show-filtering=true]:not(.collection-empty) .collection__wrapper,results-list[show-filtering=false]:not(.collection-empty) .collection__wrapper{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"toolbar" "remove-buttons" "main-collection-grid"!important}[show-filtering=false] .product-grid[product-grid-view=default]{--f-columns-lg: 3 !important}[show-filtering=false] .product-grid[product-grid-view=zoom-out]{--f-columns-lg: 4 !important}results-list:not(.collection-empty) .facet-filtering,results-list[show-filtering=true]:not(.collection-empty) .facet-filtering,results-list[show-filtering=false]:not(.collection-empty) .facet-filtering{display:block!important;grid-area:main-collection-grid!important;justify-self:start;align-self:start;width:var(--facet-filter-width, 29.5rem);max-width:100%;box-sizing:border-box;z-index:0;opacity:1;visibility:visible;overflow:visible;max-height:200vh;transition:opacity var(--animation-duration--medium) var(--animation-easing--smooth),visibility 0s linear 0s,max-height 0s linear 0s}results-list[show-filtering=false]:not(.collection-empty) .facet-filtering{opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;max-height:0;transition:opacity var(--animation-duration--medium) var(--animation-easing--smooth),visibility 0s linear var(--animation-duration--medium),max-height 0s linear var(--animation-duration--medium)}results-list:not(.collection-empty) .main-collection-grid,results-list[show-filtering=true]:not(.collection-empty) .main-collection-grid,results-list[show-filtering=false]:not(.collection-empty) .main-collection-grid{grid-area:main-collection-grid!important;position:relative;z-index:1;min-width:0;width:100%;pointer-events:none;transition:padding-inline-start var(--animation-duration--medium) var(--animation-easing--smooth);padding-inline-start:0}results-list:not(.collection-empty) .main-collection-grid>*,results-list[show-filtering=true]:not(.collection-empty) .main-collection-grid>*,results-list[show-filtering=false]:not(.collection-empty) .main-collection-grid>*{pointer-events:auto}results-list[show-filtering=true]:not(.collection-empty) .main-collection-grid{padding-inline-start:var(--facet-filter-width, 29.5rem)}}@media(min-width:1200px){[show-filtering=false] .product-grid[product-grid-view=default]{--f-columns-xl: 3 !important}[show-filtering=false] .product-grid[product-grid-view=zoom-out]{--f-columns-xl: 4 !important}}.facets__helper-text{margin:0 0 2.4rem;font-size:var(--font-paragraph--size, 1.4rem);line-height:1.45}@media(min-width:1024px)and (prefers-reduced-motion:reduce){results-list:not(.collection-empty) .facet-filtering,results-list:not(.collection-empty) .main-collection-grid{transition:none}}.layout-panel-grid:has(.product-card),.layout-panel-grid-mobile:has(.product-card),.product-grid.layout-panel-grid{align-items:stretch}.swiper-wrapper:has(.product-card){align-items:stretch;height:auto}.layout-panel-grid>:has(>.product-card),.layout-panel-grid-mobile>:has(>.product-card),.swiper-wrapper>:has(>.product-card),.swiper-slide:has(>.product-card),.product-grid>.product-grid__item,.product-recommendations__item,.product-recently-viewed__item,.block-product-recommendations__product{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;height:auto;min-height:0}.layout-panel-grid>:has(>.product-card)>.product-card,.layout-panel-grid-mobile>:has(>.product-card)>.product-card,.swiper-wrapper>:has(>.product-card)>.product-card,.swiper-slide:has(>.product-card)>.product-card,.product-grid>.product-grid__item>.product-card,.product-grid>.product-grid__item>.search-result-card,.product-recommendations__item>.product-card,.product-recently-viewed__item>.product-card,.block-product-recommendations__product>.product-card{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;min-height:100%;box-sizing:border-box}.product-card.product-card--standard .product-card__wrapper{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:100%}.product-card.product-card--standard .product-card__media{flex-shrink:0;width:100%}.product-card--style-card.product-card--standard .product-card__media .media{aspect-ratio:1 / 1}.product-card--style-card.product-card--standard .product-card__media,.product-card--style-card.product-card--standard .product-card__media .media,.product-card--style-card.product-card--standard .product-card__media .media.loaded{background-color:var(--product-card-media-blend-bg, rgb(var(--color-background)))}.product-card--style-card.product-card--standard .product-card__image{mix-blend-mode:multiply}.collection-item{--c-media-width: var(--image-width-mobile, 4rem)}@media(min-width:768px){.collection-item{--c-media-width: var(--image-width, 5rem)}}.collection-item--vertical .collection-item__link{align-items:center;text-align:center}.collection-item--vertical .collection-item__info{width:100%}.collection-item__link{padding:calc(var(--item-padding, .7rem) + var(--border-width, 0px))}.collection-item__image{width:min(var(--c-media-width, 4rem),100%);max-width:100%}.collection-item__image .media{width:100%}.collection-item--horizontal .collection-item__image{flex-shrink:1;min-width:0}.collection-item--vertical .collection-item__image{flex-shrink:0}.collection-item--full-width,.collection-item--full-width .collection-item__link{width:100%}.collection-item--full-width.collection-item--vertical .collection-item__image{width:100%;max-width:100%}.collection-item:not(.collection-item--shadow):hover .collection-item__link{box-shadow:none}#slidecarthq,#slidecarthq *:not(svg):not(path){font-family:var(--font-body--family)!important;font-style:var(--font-body--style)}#slidecarthq header.header>span,#slidecarthq .upsells-header>span{font-family:var(--font-heading--family)!important;font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:var(--font-heading--letter-spacing, 0);text-transform:var(--font-heading--transform, none)}#slidecarthq .header>span{font-size:2.4rem!important}#slidecarthq .header .cart-count{font-size:1.8rem!important;position:relative;top:-5px}body #slidecarthq header.header,body #slidecarthq .header{position:relative!important;width:auto!important;margin:0!important;padding-top:2.2rem;padding-bottom:2.2rem;transform:none!important;will-change:auto!important}#slidecarthq button.button.full,#slidecarthq .upsell-add button{background-color:rgb(var(--color-primary-button-background))!important;color:rgb(var(--color-primary-button-text))!important;border-color:rgb(var(--color-primary-button-background))!important;border-radius:var(--button-corner-radius)!important}#slidecarthq button.button.full:hover,#slidecarthq .upsell-add button:hover{background-color:rgb(var(--color-primary-button-hover-background))!important;color:rgb(var(--color-primary-button-hover-text))!important;border-color:rgb(var(--color-primary-button-hover-background))!important}#slidecarthq button.button,#slidecarthq button.amp-sc__button--secondary,#slidecarthq .upsell-add button,#slidecarthq footer button{border-radius:var(--button-corner-radius)!important}#slidecarthq input[type=text],#slidecarthq input[type=email],#slidecarthq input:not([type]),#slidecarthq .discount input{border-radius:var(--input-border-radius)!important}#slidecarthq .slidecarthq,#slidecarthq [role=dialog]{border-radius:var(--dialog-radius)!important}#slidecarthq .items .item button,#slidecarthq .upsells .upsell-item button,#slidecarthq .discount-box-form button{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/88/assets/dac-custom.css.map */
