body{--header-height: 64px;--header-group-height: var(--header-height);--transparent-header-offset-boolean: 0}.skip-to-content-link{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;z-index:-1!important}.skip-to-content-link:focus{left:16px!important;top:16px!important;width:auto!important;height:auto!important;padding:12px 18px!important;overflow:visible!important;white-space:normal!important;z-index:99999!important;background:#fffdf1!important;color:#69585e!important;border:1px solid rgba(105,88,94,.25)!important;border-radius:999px!important;box-shadow:0 8px 30px #31424c26!important}.header-section{position:relative;z-index:40}#header-component,.header{display:block;position:relative;width:100%}.header{background:transparent}.header__underlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.header__underlay-closed{height:100%;background:#fffdf1}.header__underlay-open{height:var(--full-open-header-height, 0)}.header__row{position:relative}.header__columns{width:min(1280px,calc(100% - (clamp(20px,4vw,56px)*2)));min-height:64px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left center right";align-items:center;gap:24px}.header__column{display:flex;align-items:center;min-width:0}.header__column--left{grid-area:left;justify-content:flex-start}.header__column--center{grid-area:center;justify-content:center}.header__column--right{grid-area:right;justify-content:flex-end}.header-logo{display:flex!important;height:100%;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none}.header-logo__image,.header-logo img{display:block!important;width:auto!important;height:30px!important;max-width:min(150px,32vw)!important;max-height:40px!important;object-fit:contain!important}#header-component :is(.header-menu,.dropdown-localization){display:none}#header-component[data-menu-style=menu] .header-menu{display:flex;min-width:0}.header__navigation-bar-row{display:none}.header-actions__action,.header__icon--menu,.search-action{display:flex;align-items:center;justify-content:center}.header-actions__action svg,.header__icon svg,.search-action svg{width:22px;height:22px}.menu-drawer-container>summary{list-style:none}.menu-drawer-container>summary::-webkit-details-marker{display:none}.menu-drawer{position:fixed;top:0;left:0;width:min(88vw,400px);max-width:400px;height:100dvh;padding:0;overflow:auto;display:flex;flex-direction:column;transform:translate(-105%);visibility:hidden;opacity:0;background:#fffdf1;color:#69585e;z-index:1000;transition:transform .25s ease,opacity .25s ease,visibility .25s ease}.menu-drawer__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;background:#00000059;z-index:999;transition:opacity .25s ease,visibility .25s ease}.menu-drawer-container.menu-open>.menu-drawer,.menu-drawer-container[open].menu-open>.menu-drawer{transform:translate(0);visibility:visible;opacity:1}.menu-drawer-container.menu-open>.menu-drawer__backdrop,.menu-drawer-container[open].menu-open>.menu-drawer__backdrop{visibility:visible;opacity:1}details:not(.menu-open) .header-drawer-icon--close{display:none!important}details.menu-open .header-drawer-icon--open{display:none!important}.menu-drawer__menu{list-style:none;margin:0}.menu-drawer__menu-item{text-decoration:none}.ba-hero-card img,.ba-product-card__image img,.product-media img,.product-card img{display:block}@media screen and (min-width:750px){.header-logo__image,.header-logo img{height:36px!important;max-width:170px!important;max-height:44px!important}#header-component[data-menu-style=menu] .header__columns{grid-template-columns:auto minmax(0,1fr) auto}#header-component[data-menu-style=menu] .header__navigation-bar-row{display:none}}@media screen and (max-width:749px){.header__columns,#header-component[data-menu-style=drawer] .header__columns{width:100%;padding-inline:8px;grid-template-columns:44px 44px minmax(0,1fr) 44px 44px;grid-template-areas:"leftA leftB center rightA rightB";gap:0}.header__column,#header-component[data-menu-style=drawer] .header__column{display:contents}.header-logo{grid-area:center}.search-action{grid-area:leftB}header-actions{grid-area:rightB;display:flex;justify-content:flex-end}.header-menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/by-alice-critical-header.css.map */
