:root{--normal-page-width: 85rem !important;--button-padding-block: 6px !important;--line-height--display-loose: 1.3 !important}.header{--header-padding: var(--padding-xl)}.overflow-menu{background:var(--color-background)!important;padding:var(--padding-xs)!important;border-radius:30px}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link[aria-haspopup],.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link,.menu-list__list-item:where(:not([slot=overflow]))>button.menu-list__link{padding-block:0!important;margin-block:0!important;min-height:unset!important;padding-inline:var(--gap-md)!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link[aria-haspopup] .menu-list__link-title,.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link .menu-list__link-title,.menu-list__list-item:where(:not([slot=overflow]))>button.menu-list__link .menu-list__link-title{padding:var(--gap-3xs) calc(calc(var(--gap-xl) / 2))}.menu-list__list-item:first-child .menu-list__link{padding-inline-start:0!important;margin-inline-start:0!important}.menu-list__list-item:last-child .menu-list__link{padding-inline-end:0!important;margin-inline-end:0!important}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active .menu-list__link-title,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link .menu-list__link-title,.menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:var(--color-background)!important;background:var(--color-foreground)!important;border-radius:30px!important;font-weight:600!important}.close-button,.close-button:focus-visible,.close-button:focus{border-radius:0!important;outline:none!important;border:0!important;--focus-outline-width: 0 !important}.button{font-family:var(--button-font-family-primary);--button-font-weight-primary: var(--font-accent--weight);font-size:var(--font-size--md)}summary{padding-block:var(--padding-lg)}.has-shadow{box-shadow:0 3.01px 21px #000000b2}.zoom-bg-hover img{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.zoom-bg-hover:hover img,.group-block__link:hover+.zoom-bg-hover img{transform:scale(1.03)}.footer-menu a{font-size:var(--font-size--sm)!important}.footer-menu .email-signup__input{padding:var(--padding-xs) var(--padding-sm)}.footer-menu .email-signup__button--text{padding:var(--padding-sm) var(--padding-lg);padding:var(--padding-2xs) var(--padding-lg)}.footer-menu .email-signup__button--integrated{font-size:var(--font-size--sm);text-transform:uppercase!important;padding:var(--padding-2xs) var(--padding-3xl);--button-offset: var(--margin-2xs)}.deferred-media__poster-icon{padding:var(--padding-lg);background:#ffffffb3}.product-form-buttons button{width:auto!important}.add-to-cart-button{--style-border-radius-buttons-primary: 10px !important;font-weight:500!important;font-family:var(--font-heading--family)!important;font-size:var(--font-size--xl)}.buy-buttons-block{max-width:fit-content}.deferred-media__poster-icon,.video-placeholder-wrapper__poster-icon{width:5.2rem;height:5.2rem}.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg{width:2.5rem;height:2.5rem;margin-right:calc(-1 * (var(--gap-xs)))}@media screen and (min-width: 990px){.menu-list__list-item{position:relative}.menu-list__submenu{max-width:fit-content}.mega-menu,.mega-menu__grid{display:block}.menu-list__submenu-inner{padding:var(--padding-lg) var(--padding-sm)!important}.overflow-menu:after{content:unset!important}.mega-menu__grid,.mega-menu__list{display:block!important}.menu-list__submenu{max-width:12rem;width:12rem!important;border-radius:8px;left:50%!important;top:calc(100% - 1px + var(--border-bottom-width) + 1.5rem)!important;transform:translate(-50%)}}@media (max-width: 749px){.spacing-style[style*=--mobile-padding-block-start]{padding-block:calc(var(--mobile-padding-block-start) + var(--section-top-offset, 0px)) var(--mobile-padding-block-end)!important}.spacing-style[style*=--mobile-padding-inline-start]{padding-inline:var(--mobile-padding-inline-start) var(--mobile-padding-inline-end)!important}.spacing-style[style*=--mobile-margin-block-start]{margin-inline:var(--mobile-margin-block-start) var(--mobile-margin-block-end)!important}.mobile-group-column-reverse>.group-block-content{flex-direction:column-reverse!important}.mobile-section-column-reverse{flex-direction:column-reverse!important}.feature-content-column .button{margin-inline-start:auto}.gap-mobile-sm .layout-panel-flex{gap:var(--gap-sm)!important}.gap-mobile-md .layout-panel-flex{gap:var(--gap-md)!important}.mobile-justify-center .layout-panel-flex{justify-content:center!important}.mobile-align-center .layout-panel-flex{align-items:center!important}.add-to-cart-button{font-size:var(--font-size--lg);--height-buy-buttons: calc(var(--padding-md) * 2 + var(--icon-size-sm)) !important}[style*=--mobile-font-size],[style*=--mobile-font-size]>*{font-size:var(--mobile-font-size)!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
