body .announcement-bar__slide .announcement-bar__text{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color var(--animation-speed-slow) var(--animation-easing)}body .announcement-bar__slide:has(.announcement-bar__link:hover) .announcement-bar__text,body .announcement-bar__slide:has(.announcement-bar__link:focus-visible) .announcement-bar__text{text-decoration-color:currentColor}body .announcement-bar__slider .slideshow-control{opacity:.7;transition:opacity var(--animation-speed) var(--animation-easing)}body .announcement-bar__slider .slideshow-control:is(:hover,:focus-visible){opacity:1}body #header-component.header{transition:opacity var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed-slow) var(--animation-easing)}body #header-component.header[data-sticky-state=active]{box-shadow:0 1px rgb(var(--color-border-rgb) / .08),0 10px 24px -18px rgb(var(--color-shadow-rgb) / .35)}body #header-component.header[data-sticky-state=active]:has(.menu-drawer-container[open]){box-shadow:none}body .header-menu .menu-list__link-title{letter-spacing:.015em;font-kerning:normal}body .header-menu .menu-list[style*="case:uppercase"] .menu-list__link-title{letter-spacing:.08em}body .header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-origin:content-box;background-clip:content-box;background-position:50% 100%;background-size:0% 1px}body .header-menu .menu-list__list-item:not([slot=overflow]):is(:hover,:focus-within) .menu-list__link-title,body .header-menu .menu-list__list-item:not([slot=overflow]):has([aria-expanded=true]) .menu-list__link-title,body .header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__link--active .menu-list__link-title,body .header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__link[aria-current=page] .menu-list__link-title{background-size:100% 1px}body .header-menu .menu-list:has(.menu-list__list-item:hover) .menu-list__list-item:not(:hover):not([slot=overflow]) .menu-list__link--active .menu-list__link-title{background-size:0% 1px}body .menu-list--mobile .menu-list__item{letter-spacing:.015em;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.35em;transition:text-decoration-color var(--animation-speed) var(--animation-easing)}body .menu-list--mobile .menu-list__item:is(:hover,[aria-current=page]){text-decoration-color:currentColor}body .header-menu .mega-menu__link--parent{letter-spacing:.02em}body .header-menu .mega-menu__link:not(:has(.mega-menu__link-image))>.wrap-text{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px}body .header-menu .mega-menu__link:not(:has(.mega-menu__link-image)):is(:hover,:focus-visible)>.wrap-text{background-size:100% 1px}body .header-menu .mega-menu__link-image{transition:opacity var(--animation-speed-slow) var(--animation-easing)}body .header-menu .mega-menu__link:hover .mega-menu__link-image{opacity:.88}body .header-actions__action:not(.account-button) .svg-wrapper{border-radius:50%;background-color:transparent}@media(hover:hover){body .header-actions__action:not(.account-button):hover .svg-wrapper{background-color:color-mix(in srgb,currentColor 7%,transparent)}}body .header-actions__cart-icon .cart-bubble__text{font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}@media screen and (min-width:750px){body .header-actions__text-style{letter-spacing:.015em}}body .dropdown-localization__button.dropdown-localization__button{letter-spacing:.02em;font-variant-numeric:tabular-nums}body .menu-drawer .menu-drawer__menu-item{-webkit-tap-highlight-color:transparent}body .menu-drawer .menu-drawer__menu-item--mainlist{letter-spacing:.005em}body [style*="case:uppercase"] .menu-drawer__menu-item--mainlist{letter-spacing:.06em}body .menu-drawer .menu-drawer__menu-item-text{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color var(--animation-speed) var(--animation-easing)}@media(hover:hover){body .menu-drawer .menu-drawer__menu-item:hover .menu-drawer__menu-item-text{text-decoration-color:currentColor}}body .menu-drawer .menu-drawer__menu-item--active .menu-drawer__menu-item-text,body .menu-drawer .menu-drawer__menu-item[aria-current=page] .menu-drawer__menu-item-text{text-decoration-color:currentColor}body .menu-drawer .menu-drawer__utility-links:has(>*){border-block-start:1px solid rgb(var(--color-border-rgb) / .1);padding-block-start:var(--padding-sm);margin-inline-end:var(--padding-xl)}body .menu-drawer .menu-drawer__account{letter-spacing:.015em}body .footer-content .menu__heading{font-size:var(--font-size--xs);letter-spacing:.12em;text-transform:uppercase;line-height:1.4}body .footer-content .menu__item{line-height:1.5}body .footer-content .menu__item a{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color var(--animation-speed) var(--animation-easing)}body .footer-content .menu__item a:is(:hover,:focus-visible){text-decoration-color:currentColor}body .footer-content .email-signup__input-group--integrated{transition:box-shadow var(--animation-speed-slow) var(--animation-easing)}body .footer-content .email-signup__input-group--integrated:focus-within{box-shadow:0 0 0 3px rgb(var(--color-foreground-rgb) / .08)}body .footer-content .email-signup__input::placeholder{letter-spacing:.01em}body .footer-content .email-signup__button--arrow .email-signup__button-icon{transition:transform var(--animation-speed-slow) var(--ease-out-cubic)}body .footer-content .email-signup__button--text:not(.button-unstyled){letter-spacing:.04em}body .utilities.utilities{letter-spacing:.02em;font-variant-numeric:tabular-nums}body .utilities :is(a,.policy-list-trigger){text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color var(--animation-speed) var(--animation-easing)}body .utilities :is(a,.policy-list-trigger):is(:hover,:focus-visible){text-decoration-color:currentColor}body .social-icons__icon-wrapper a{text-decoration-line:none}body .social-icons__icon-wrapper{transition:opacity var(--animation-speed) var(--animation-easing),transform var(--animation-speed-slow) var(--ease-out-cubic)}@media(hover:hover){body .social-icons__wrapper:has(.social-icons__icon-wrapper:hover) .social-icons__icon-wrapper:not(:hover){opacity:var(--opacity-subdued-text)}}body .terms-policies-popover .policy_list a{letter-spacing:.01em}@media(prefers-reduced-motion:no-preference){body .header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{transition:background-size .28s var(--ease-out-cubic)}body .header-menu .mega-menu__link:not(:has(.mega-menu__link-image))>.wrap-text{transition:background-size .24s var(--ease-out-cubic)}body .header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__grid{transform:translateY(-6px);transition:transform var(--submenu-animation-speed, .2s) var(--ease-out-cubic)}body .header-menu .menu-list__list-item:not([slot=overflow]):has([aria-expanded=true])>.menu-list__submenu .mega-menu__grid,body .header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:hover .mega-menu__grid{transform:none}body .header-actions__action:not(.account-button) .svg-wrapper{transition:background-color var(--animation-speed) var(--animation-easing),transform var(--animation-speed) var(--animation-easing)}body .header-actions__action:not(.account-button):active .svg-wrapper{transform:scale(.94)}body .footer-content .email-signup__button--arrow:hover .email-signup__button-icon{transform:translate(3px)}[dir=rtl] body .footer-content .email-signup__button--arrow:hover .email-signup__button-icon{transform:translate(-3px)}@media(hover:hover){body .social-icons__icon-wrapper:not(.social-icons__icon-wrapper--disabled):hover{transform:translateY(-2px)}}}body .announcement-bar,body header-announcements .announcement-bar__text,body .header-announcements p{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}body .header .header__row--top{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08)}body .header .header-logo,body .header .header-logo__text,body .header .header__logo{font-size:22px;font-weight:700;letter-spacing:-.02em}body .header .menu-list__link-title{font-size:15px;font-weight:500}@media screen and (min-width:990px){body .header .header__row--top .header__columns{padding-block:6px}}body .shopify-section-group-footer-group:first-of-type,body footer .footer-content{border-top:1px solid rgb(var(--color-foreground-rgb) / .08)}body footer :is(h2,h3,h4,.footer-block__heading){font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}body footer a{text-underline-offset:4px}body footer input[type=email]{min-height:50px;border-radius:999px;padding-inline:22px}body .header .header__row--top{background:rgb(var(--color-background-rgb, 255 255 255) / .88);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px)}@media screen and (min-width:990px){body .header .header__row--top .header__columns{min-height:76px;padding-block:8px}body .header .menu-list__list{gap:6px}body .header .menu-list__link{padding-inline:14px}}body .header .header-actions__action,body .header :is(.search-action,.account-button,.header-actions__cart-icon){border-radius:999px}body .header :is(.header-actions__action,.search-action button,.account-button){transition:background-color .2s ease}@media(hover:hover){body .header :is(.header-actions__action,.search-action button,.account-button):hover{background-color:rgb(var(--color-foreground-rgb) / .06)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-header-footer.css.map */
