.shopify-section-group-header-group:has(.announcement-bar__slides){position:sticky!important;top:0!important;z-index:19!important}header.shopify-section-group-header-group.header-section{top:20px!important}.header__underlay{pointer-events:none!important}.header__underlay.header__underlay-open{top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important}aside.announcement-bar{padding-top:3px!important;padding-bottom:3px!important}aside.announcement-bar .announcement-bar__message,aside.announcement-bar p,aside.announcement-bar a,aside.announcement-bar span{font-size:.66rem!important;letter-spacing:.09em!important;line-height:1.2!important}aside.announcement-bar button svg,aside.announcement-bar .slideshow-control svg{width:11px!important;height:11px!important}header.header-section .header-logo__image{height:56px!important;width:auto!important}header.header-section .header__row--top .header__columns{padding-block:10px!important}header.header-section .header-logo__image{transition:height .22s ease,width .22s ease}aside.announcement-bar{transition:padding-block .22s ease,max-height .22s ease,opacity .18s ease}header.header-section .header__row--top .header__columns{transition:padding-block .22s ease}html.ab-defile aside.announcement-bar{padding-top:0!important;padding-bottom:0!important;max-height:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}html.ab-defile header.shopify-section-group-header-group.header-section{top:0!important}html.ab-defile header.header-section .header-logo__image{height:44px!important;width:auto!important}html.ab-defile header.header-section .header__row--top .header__columns{padding-block:4px!important}@media(max-width:900px){header.header-section .header-logo__image{height:46px!important}header.header-section .header__row--top .header__columns{padding-block:7px!important}html.ab-defile header.header-section .header-logo__image{height:38px!important}}nav.menu-list .menu-list__list-item{margin-right:6px}nav.menu-list .menu-list__link{position:relative;z-index:0;isolation:isolate;text-decoration:none!important;transition:color .18s ease}nav.menu-list .menu-list__link:before{content:"";position:absolute;left:-11px;right:-11px;top:50%;height:30px;margin-top:-15px;z-index:-1;background:#ffd133;border-radius:999px;opacity:0;transform:scale(.72);transition:transform .22s cubic-bezier(.22,.8,.28,1),opacity .16s ease}nav.menu-list .menu-list__link:hover:before,nav.menu-list .menu-list__link:focus-visible:before,nav.menu-list .menu-list__list-item:hover>.menu-list__link:before{opacity:1;transform:scale(1)}nav.menu-list .menu-list__link:hover,nav.menu-list .menu-list__list-item:hover>.menu-list__link{color:#14161a!important}@media(prefers-reduced-motion:reduce){nav.menu-list .menu-list__link:before{transition:opacity .12s ease;transform:none}header.header-section .header-logo__image{transition:none}aside.announcement-bar{transition:none}}nav.menu-list .menu-list__submenu-inner{max-width:320px!important;margin-left:auto!important;margin-right:max(28px,9%)!important;padding:14px 22px 16px!important;background:#faf8f3;border:1px solid #E0DCD2;box-shadow:0 14px 30px #14161a1f}nav.menu-list .menu-list__submenu .mega-menu{border:0!important;box-shadow:none!important;background:transparent!important}nav.menu-list .menu-list__submenu .mega-menu__grid{padding:0!important;margin:0!important;max-width:none!important}nav.menu-list .menu-list__submenu .mega-menu__list{flex-direction:column!important;gap:0!important}.mega-menu__link{display:inline-block;padding:8px 0;font-size:.9rem;letter-spacing:.02em;border-bottom:2px solid transparent;white-space:nowrap}.mega-menu__link:hover{border-bottom-color:#ffd133}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ab-menu.css.map */
