.header__left{display:flex;align-items:center;gap:var(--space-2xs, .5rem)}.menu-drawer__toggle .icon--menu,.header__menu-icon-mobile{width:30px;height:24px}@media(max-width:27.5em){.header__cart-button-label,.header__menu-button-label,.header__secondary-item.header__search .caption{display:none!important}.header__cart-icon-mobile,.header__search-icon-mobile,.header__menu-icon-mobile{display:inline-block!important}.header__cart-icon-mobile{width:22px;height:24px}.header__cart-button{display:inline-flex;align-items:flex-end}.header__cart-count--badge{align-self:flex-end;padding:0;margin-block-end:0;height:24px;min-height:24px;line-height:1}}@media(min-width:27.5em){.header__cart-icon-mobile,.header__search-icon-mobile,.header__menu-icon-mobile{display:none}}@media(min-width:27.5em)and (max-width:73.9375em){.header__menu-button-label,.header__cart-button-label{display:inline-block!important}.header__menu-icon-mobile,.header__mobile-search,.header__secondary-item.header__search{display:none!important}.menu-drawer__toggle{display:inline-flex;align-items:center;gap:var(--space-3xs);padding-inline:var(--menu-item-inline-padding, var(--space-2xs))}.header__menu-button-label{color:var(--color-black);font-family:var(--font-navigation);font-size:var(--text-size-nav-s);font-style:normal;font-weight:400;line-height:normal;letter-spacing:var(--text-letter-spacing-l);text-transform:uppercase}.header__cart-button-label{color:var(--color-black);text-align:right;font-family:var(--font-navigation);font-size:var(--text-size-nav-s);font-style:normal;font-weight:400;line-height:normal;letter-spacing:var(--text-letter-spacing-l);text-transform:uppercase}}@media(min-width:74em){.header--counter-style .header__menu-item-text{background-image:none;background-size:0}.header--counter-style .header__secondary-item>span:first-of-type{background-image:none;background-size:0}.header--counter-style .header__menu-item:hover .header__menu-item-text,.header--counter-style .header__menu-item:focus .header__menu-item-text{background-size:0}.header--counter-style .header__secondary-item:hover>span:first-of-type{background-size:0}.header--counter-style .header__menu-item-icon,.header--counter-style .header__dropdown-icon{display:none}.header--counter-style .header__primary-menu .header__menu-item{display:grid;grid-template-columns:1fr;grid-template-areas:"stack";align-items:center;position:relative;overflow:hidden;background-color:transparent;padding-block:8px;padding-inline:8px;isolation:isolate}.header--counter-style .header__primary-menu .header__menu-item-text,.header--counter-style .header__primary-menu .header__menu-item-text-hover{grid-area:stack;display:inline-flex;align-items:center;justify-content:flex-start;white-space:nowrap;line-height:1.2;color:inherit;font-family:var(--font-navigation);font-size:var(--text-size-nav-m);letter-spacing:var(--text-letter-spacing-l);text-transform:uppercase}.header--counter-style .header__primary-menu .header__menu-item-text{color:rgb(var(--color-foreground));transition:transform var(--transition-duration, .2s) var(--ease-power3-out)}.header--counter-style .header__primary-menu .header__menu-item-text-hover{background:#000;color:#fff;transform:translateY(101%);opacity:1;transition-property:transform,opacity;transition-delay:0s,.2s;transition-duration:.2s,0s;pointer-events:none;padding-block:8px;padding-inline:8px;margin-block:-8px;margin-inline:-8px}@media(hover:hover){.header--counter-style .header__primary-menu .header__menu-item:hover .header__menu-item-text,.header--counter-style .header__primary-menu .header__menu-item:focus-visible .header__menu-item-text{transform:translateY(-100%)}.header--counter-style .header__primary-menu .header__menu-item:hover .header__menu-item-text-hover,.header--counter-style .header__primary-menu .header__menu-item:focus-visible .header__menu-item-text-hover{transform:translateY(0)}}.header--counter-style .header__megamenu-item{position:relative;display:inline-flex;align-items:center;--square-size: 8px;--offset: 12px}.header--counter-style .header__megamenu-item .header__menu-item-text,.header--counter-style .header__megamenu-item:before{transition:transform .2s var(--ease-bc);display:inline-block}.header--counter-style .header__megamenu-item .header__menu-item-text{transform:translate(0)}.header--counter-style .header__megamenu-item:before{content:"";position:absolute;width:var(--square-size);height:var(--square-size);background:#000;top:50%;left:0;transform-origin:left center;transform:translateY(-50%) scaleX(0)}@media(hover:hover){.header--counter-style .header__megamenu-item:hover:before,.header--counter-style .header__megamenu-item:focus-visible:before{transform:translateY(-50%) scaleX(1)}.header--counter-style .header__megamenu-item:hover .header__menu-item-text,.header--counter-style .header__megamenu-item:focus-visible .header__menu-item-text{transform:translate(var(--offset))}}.header--counter-style .header__megamenu-item .header__menu-item-text-hover{display:none}.header--counter-style .header__megamenu-links--nested .header__megamenu-item{display:block!important}.header--counter-style .header__megamenu-links--nested .header__menu-item-text,.header--counter-style .header__megamenu-links--nested .header__megamenu-item .header__menu-item-text-hover{white-space:normal!important}.header--counter-style .header__megamenu-item--accent{color:var(--color-gray-500);pointer-events:none;cursor:default;font-family:var(--font-navigation);font-size:var(--text-size-nav-s);font-style:normal;font-weight:400;line-height:normal;letter-spacing:var(--text-letter-spacing-l);text-transform:uppercase}.header--counter-style .header__megamenu-item--accent .header__menu-item-text,.header--counter-style .header__megamenu-item--accent .header__menu-item-text-hover{color:var(--color-gray-500);font-family:var(--font-navigation);font-size:var(--text-size-nav-s);font-style:normal;font-weight:400;line-height:normal;letter-spacing:var(--text-letter-spacing-l);text-transform:uppercase}.header--counter-style .header__megamenu-item--accent:before{display:none}.header--counter-style .header__megamenu-item--accent:hover:before,.header--counter-style .header__megamenu-item--accent:focus:before{display:none}.header--counter-style .header__megamenu-item--accent:hover .header__menu-item-text,.header--counter-style .header__megamenu-item--accent:focus .header__menu-item-text{transform:translate(0)}.header--counter-style .header__promo{padding-block:var(--gap-section);display:grid;grid-template-columns:1fr 1fr;gap:12px}.header--counter-style[data-color-scheme-style=split] .header__promo{padding-inline:max(50% - var(--container-width) / 2,var(--container-margin))}.header--counter-style .header__promo-link{position:relative;overflow:hidden;flex:none;max-inline-size:100%}.header--counter-style .header__promo-link:before{display:none}.header--counter-style .header__promo-link .button-text__label{text-decoration:none;background-image:none;background-size:0;background-position:0 0}.header--counter-style .header__promo-link:hover .button-text__label,.header--counter-style .header__promo-link:focus .button-text__label{background-image:none;background-size:0;background-position:0 0}.header--counter-style .header__promo-link .button-text__label{position:relative;display:inline-block;--square-size: 8px;--offset: 12px;transform:translate(0);font-family:var(--font-navigation);font-size:var(--text-size-nav-m);letter-spacing:var(--text-letter-spacing-l);text-transform:uppercase}.header--counter-style .header__promo-link .button-text__label,.header--counter-style .header__promo-link .button-text__label:before{transition:transform .2s var(--ease-bc);display:inline-block}.header--counter-style .header__promo-link .button-text__label:before{content:"";position:absolute;width:var(--square-size);height:var(--square-size);background:#000;top:50%;left:calc(var(--offset) * -1);transform-origin:left center;transform:translateY(-50%) scaleX(0)}@media(hover:hover){.header--counter-style .header__promo-link:hover .button-text__label:before,.header--counter-style .header__promo-link:focus-visible .button-text__label:before{transform:translateY(-50%) scaleX(1)}.header--counter-style .header__promo-link:hover .button-text__label,.header--counter-style .header__promo-link:focus-visible .button-text__label{transform:translate(var(--offset))}}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/menu-styling.css.map */
