.announcement-bar__slider:not(:has(slideshow-arrows)) .announcement-bar__slides{width:100%}.announcement-bar .announcement-bar__text{letter-spacing:.01em;line-height:1.3}@media screen and (max-width:749px){.announcement-bar .announcement-bar__text{font-size:.8125rem}}.announcement-bar__link:focus-visible{outline-color:currentcolor}.menu-list__link-title{letter-spacing:.01em}.menu-list__list-item:where(:hover,:focus-within) .menu-list__link-title,.menu-list__link--active .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.45em;text-decoration-color:rgb(var(--wf-color-forest-rgb) / .5)}header-actions .header-actions__cart-icon{--cart-bubble-size: 17px;--cart-bubble-top: 6px;--cart-bubble-right: 4px}header-actions .header-actions__cart-icon .cart-bubble__text{font-size:.625rem;font-weight:var(--wf-weight-medium)}@media screen and (max-width:749px){#header-component .header__columns .search-action{grid-area:rightA}#header-component header-actions .account-button{display:none}}.mega-menu .wf-menu-label{margin:0 0 var(--wf-space-2xs);padding:0;font-family:var(--font-subheading--family);font-size:var(--wf-text-label);font-weight:var(--wf-weight-medium);letter-spacing:var(--wf-tracking-label);text-transform:uppercase;color:var(--wf-color-forest)}.mega-menu .mega-menu__link:not(.wf-menu-label){font-size:.9375rem;color:rgb(var(--wf-color-text-rgb) / .82);text-underline-offset:.3em;transition:color var(--wf-duration) var(--wf-ease)}.mega-menu .mega-menu__link:not(.wf-menu-label):hover,.mega-menu .mega-menu__link:not(.wf-menu-label):focus-visible{color:var(--wf-color-forest);text-decoration:underline;text-decoration-thickness:1px}.mega-menu .mega-menu__column>div>a.mega-menu__link:only-child{gap:.4em;color:var(--wf-color-forest);font-weight:var(--wf-weight-medium)}.mega-menu .mega-menu__column>div>a.mega-menu__link:only-child:after{content:"\2192";transition:transform var(--wf-duration) var(--wf-ease)}.mega-menu .mega-menu__column>div>a.mega-menu__link:only-child:hover:after{transform:translate(3px)}.header-menu .menu-list__submenu-inner{border-block-start:var(--wf-border)}.menu-drawer .menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.75rem;letter-spacing:-.005em}.menu-drawer .wf-menu-label{min-height:0;margin-block:var(--wf-space-md) var(--wf-space-3xs);font-family:var(--font-subheading--family);font-size:var(--wf-text-label);font-weight:var(--wf-weight-medium);letter-spacing:var(--wf-tracking-label);text-transform:uppercase;color:var(--wf-color-forest)}.menu-drawer .menu-drawer__menu-item--child{min-height:var(--wf-touch-target);display:flex;align-items:center;font-size:1rem}.menu-drawer__submenu a.menu-drawer__menu-item--parent{min-height:var(--wf-touch-target);display:flex;align-items:center;gap:.4em;color:var(--wf-color-forest);font-family:var(--font-subheading--family);font-size:1rem;font-weight:var(--wf-weight-medium)}.menu-drawer__submenu a.menu-drawer__menu-item--parent .menu-drawer__menu-item-text:after{content:" \2192"}.menu-drawer .menu-drawer__close-button svg{width:1.125rem;height:1.125rem}.wf-drawer-utility{display:grid;margin:0 var(--padding-xl, 1.5rem) 0 0;padding-block-start:var(--wf-space-sm);border-block-start:var(--wf-border)}.wf-drawer-utility__link{display:flex;align-items:center;gap:var(--wf-space-xs);min-height:var(--wf-touch-target);font-size:.9375rem;color:var(--wf-color-text-secondary);text-decoration:none}.wf-drawer-utility__link:hover{color:var(--wf-color-forest)}.menu-drawer .wf-drawer-utility__link .wf-icon{width:var(--wf-icon-md);height:var(--wf-icon-md);color:var(--wf-color-forest)}.shopify-section-group-footer-group{--wf-footer-link: rgb(var(--wf-color-soft-white-rgb) / .84)}.shopify-section-group-footer-group .menu__heading{font-family:var(--font-subheading--family);font-size:var(--wf-text-label);font-weight:var(--wf-weight-medium);letter-spacing:var(--wf-tracking-label);text-transform:uppercase;color:var(--wf-color-sage)}.shopify-section-group-footer-group .menu__item a,.shopify-section-group-footer-group .footer-utilities__text{color:var(--wf-footer-link);text-decoration:none;transition:color var(--wf-duration) var(--wf-ease)}.shopify-section-group-footer-group .menu__item a:hover,.shopify-section-group-footer-group .menu__item a:focus-visible{color:var(--wf-color-soft-white);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.shopify-section-group-footer-group :where(a,button,input,summary):focus-visible{outline-color:var(--wf-color-soft-white)}.shopify-section-group-footer-group .rte a{color:var(--wf-color-soft-white);text-decoration-color:rgb(var(--wf-color-soft-white-rgb) / .5)}.shopify-section-group-footer-group .footer-utilities__text{font-size:var(--wf-text-label)}.shopify-section-group-footer-group .menu{--color-border: rgb(var(--wf-color-soft-white-rgb) / .2)}@media screen and (max-width:749px){.shopify-section-group-footer-group .footer-content>accordion-custom.menu:has(+.group-block accordion-custom.menu){margin-block-end:-48px}.shopify-section-group-footer-group .group-block-content:has(>accordion-custom.menu){gap:0}.shopify-section-group-footer-group .menu__heading{min-height:3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/wf-shell.css.map */
