.shopify-section-group-sections-header{z-index:10}#top{position:relative;z-index:50}#header-mobile-menu_content{position:absolute;top:100%;left:50%;right:unset;width:calc(var(--window-width, 100vw) - 4rem);transform:translate(-50%);margin-top:.8rem;height:var(--window-height, 100vh);max-height:calc(var(--window-height, 100vh) - var(--header-height, 8rem) - 1.6rem);overflow-y:auto;overflow-x:hidden}.main-header-section{position:sticky;top:0;left:0;right:0;z-index:999999}.main-header{background:#fff}.page-index .main-header.top{background:unset;background:transparent}.main-header.top .header-icon__text{max-width:20rem;overflow:hidden;opacity:1;transition:all var(--animation-time) var(--animation-function)}.main-header:not(.top) .header-icon__text{max-width:0;margin:0;opacity:0;transition:all var(--animation-time) var(--animation-function)}.main-header .header-logo-big{display:none}.page-index .main-header .header-logo-big{display:block;max-height:var(--header-logo-height, 0);transition:max-height var(--animation-time) var(--animation-function);overflow:hidden}.page-index .main-header .header-logo-big .icon-allies-logo{padding-left:1.2rem;padding-right:1.2rem}.page-index .main-header.no-animation .header-logo-big{transition:unset!important}.page-index .main-header.top .header-logo-big{max-height:var(--header-logo-height, 20rem);transition:max-height var(--animation-time) var(--animation-function)}.page-index .main-header .header-logo-small{opacity:1;transition:opacity var(--animation-time) var(--animation-function)}.page-index .main-header.top .header-logo-small{opacity:0;transition:opacity var(--animation-time) var(--animation-function)}.main-header{--menu-text-color: var(--menu-text-color-dark, #878787);--menu-buttons-color: var(--menu-text-color-dark-buttons, #000);color:var(--menu-buttons-color, #000);transition:all var(--animation-time) var(--animation-function);margin-top:-.1rem}.menu-item-divider{border-color:#e1e1e1;margin:3rem 0;width:100%}.main-header.top.dark{--menu-text-color: var(--menu-text-color-light, #fff);--menu-buttons-color: var(--menu-text-color-light-buttons, #fff);color:var(--menu-buttons-color, #fff)}.main-header.top.dark:has([name=collapsible_0_header-menu][open]){background:#fff;--menu-text-color: var(--menu-text-color-dark, #878787);--menu-buttons-color: var(--menu-text-color-dark-buttons, #000)}.main-header.hide-top{transform:translateY(-200%);transition:all var(--animation-time) var(--animation-function);overflow:hidden}.main-header.hide-top:has([name=collapsible_0_header-menu][open]){transform:translateY(0);transition:all var(--animation-time) var(--animation-function);overflow:visible}.main-header.no-animation{transition:unset!important}.menu-2 .menu-item-divider{margin:1rem 0}.menu-link-prefix{display:inline-block;width:9rem;min-width:9rem;font-weight:500}.main-header .menu-0-link{white-space:nowrap}.main-header details[open] .details_content{z-index:999}.allies-header-right .menu-item>a,.allies-header-right .menu-item>collapsible-details>details>summary,.main-header .mega_nav .menu-link,.allies-header-right .menu-item custom-button>a{color:var(--menu-buttons-color, #000);font-weight:500;font-size:1.6rem;display:flex;align-items:center;justify-content:space-between;padding:1.2rem;line-height:100%;border-radius:.4rem;background:unset;transition:all var(--animation-time) var(--animation-function);width:100%}.main-header .mega_nav .menu-2-link{font-weight:400}.main-header .mega_nav .menu-link.size-big{font-size:2.2rem}.allies-header-right details[open]>summary,.main-header .mega_nav details[open]>summary>.menu-link,#header-search[open]>summary{color:#000!important;background:#f5f5f5;transition:all var(--animation-time) var(--animation-function)}@media (pointer: fine){.main-header .mega_nav a.menu-link:hover,.main-header .mega_nav details>summary:hover>.menu-link,.allies-header-right .menu-item>collapsible-details>details>summary:hover,.allies-header-right .menu-item>a:hover,.allies-header-right .menu-item custom-button>a:hover{color:#000!important;background:#f5f5f5;transition:all var(--animation-time) var(--animation-function)}}.main-header .menu-0 .menu-link,.header-search_link,.header-account_link,.header-cart_link{max-height:4rem}.main-header #header-mobile-menu>summary:after,.main-header .header-menu__menu-item>collapsible-details>details .menu-0-link:after,.main-header collapsible-details>details .header-search_link:after,.main-header collapsible-details>details .header-account_link:after,.main-header collapsible-details>details .header-cart_link:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%);height:1.2rem;width:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 8'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M4 4a4 4 0 0 1-4 4h16a4 4 0 0 1 0-8h-16a4 4 0 0 1 4 4Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:101;opacity:0;visibility:hidden;transition:all var(--animation-time) var(--animation-function);margin-top:calc(var(--header-nav-height, 7.5rem) / 2 - .1rem)}.main-header #header-mobile-menu[open]>summary:after,.main-header .header-menu__menu-item>collapsible-details>details[open] .menu-0-link:after,.main-header collapsible-details>details[open] .header-search_link:after,.main-header collapsible-details>details[open] .header-account_link:after,.main-header collapsible-details>details[open] .header-cart_link:after{visibility:visible;opacity:1;transition:all var(--animation-time) var(--animation-function)}.menu-overlay{content:"";height:var(--window-height, 100vh);width:100%;max-width:var(--window-width, 100vw);position:absolute;left:50%;transform:translate(-50%);top:100%;background-image:linear-gradient(0deg,#0000,#000000b3 50% 100%);z-index:1;opacity:0;visibility:hidden;transition:visibility var(--animation-time) var(--animation-function)}.main-header:has(.menu-0>li>collapsible-details>details[open]) .menu-overlay,.main-header:has(details#header-mobile-menu[open]) .menu-overlay{opacity:1;visibility:visible;transition:visibility var(--animation-time) var(--animation-function)}.main-header collapsible-details[data-hover]>details[open] .details_content:after{content:"";height:3rem;width:100%;position:absolute;z-index:101}.main-header .menu-0>li>collapsible-details[data-hover]>details[open] .details_content:after{top:unset;bottom:100%;left:0}.main-header .details_content{background:#fff;border-radius:.6rem;padding:1.2rem;margin-top:unset}.main-header .mega_nav .menu-0{display:flex;justify-content:flex-start}.main-header .mega_nav .predictive-search__menu,#header-mobile-menu_content .mega_nav .menu-0{flex-direction:column}#header-mobile-menu_content .menu-link{margin:1rem 0}.main-header .menu-item-submenu .details_content{position:absolute;top:100%;width:var(--page-width);left:50%;transform:translate(-50%);margin-top:1rem;max-height:calc(var(--window-height, 100vh) - var(--header-height, 8rem) - 1.6rem);overflow-y:auto}.main-header .menu-1{position:relative;display:inline-flex;flex-direction:column;align-items:stretch;justify-content:space-between;padding-right:40px;min-width:25%}.header-mobile-menu_nav .menu-item-submenu .details_content{top:0;right:0;bottom:0;left:0;transform:unset;margin-top:0;width:auto;overflow-y:auto}.header-mobile-menu_nav .menu-1{width:100%}.header-mobile-menu_nav{--collapsible-max-height: calc(var(--window-height, 100vh) - var(--header-height, 8rem) - 1.6rem)}.header-mobile-menu_nav .menu-item-banners .banner{margin:1rem auto}.header-mobile-menu_nav .mobile-menu-header{position:sticky;top:0;background:#fff;z-index:5}.header-mobile-menu_nav .mobile-menu-header custom-button{cursor:pointer}.header-mobile-menu_nav .mobile-menu-header:before{content:"";display:block;position:absolute;bottom:100%;left:0;right:0;height:1.2rem;background:inherit}.header-buttons_nav .icon{min-width:1.6rem}.cart-items-count{border-radius:.4rem;background:#111;color:#fff;width:1.6rem;height:1.6rem;transform:translate(-10%,-10%)}@media screen and (max-width: 749px){.page-index .main-header .header-logo-big{display:none}.page-index .main-header.top .header-logo-small{display:block;opacity:1;transition:opacity var(--animation-time) var(--animation-function)}.main-header collapsible-details>details[open] .menu-0-link:after{display:none}#main-header__nav{padding:0 1.6rem}}@media screen and (min-width: 750px){.main-header .mega_nav .menu-link{padding:1.2rem}.main-header .mega_nav .menu-item-submenu>collapsible-details>details>summary .menu-link,.main-header .mega_nav .menu-0-item>collapsible-details>details>summary .menu-link,.main-header .mega_nav .menu-0-item>.menu-link{color:var(--menu-text-color, #878787);transition:color var(--animation-time) var(--animation-function)}.main-header .mega_nav .menu-0-item>collapsible-details>details>summary .menu-link,.main-header .mega_nav .menu-0-item>.menu-link{text-transform:uppercase}.submenu-indicator{margin-left:auto}.menu-0-link .submenu-indicator{display:none}.main-header .details_content{padding:3.2rem}.menu-2{display:grid;grid-template-columns:auto auto;grid-template-columns:repeat(auto-fill,1fr);column-gap:4rem}.menu-2-item{grid-column:1}.menu-2-item.menu-item-banners{grid-column:2;grid-row:1 / 999;display:flex;align-items:flex-start;justify-content:flex-end;column-gap:3.2rem}.main-header .banner{max-width:37rem}.menu-2-item.menu-item-banners .banner:hover{opacity:.92;transition:all .2s}.main-header .menu-1 collapsible-details[data-hover]>details[open]>summary:after{content:"";display:block;position:absolute;height:125%;width:100px;top:50%;left:100%;transform:translateY(-50%)}.main-header .menu-1 collapsible-details>details[open] .details_content:after{content:none;display:none}.main-header .menu-1 .details_content{position:absolute;width:100%;left:100%;top:0;bottom:0;transform:unset;border-left:1px solid #e1e1e1;border-radius:0;padding:0 0 0 40px;margin-top:unset;width:calc(var(--page-width) - 100% - 6.4rem);overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/component-allies-header.css.map */
