#shopify-section-header,.shopify-section-group-header-group{position:relative;z-index:var(--z-header)}.color-scheme-mixed .header__logo-image--primary,.color-scheme-secondary .header__logo-image--primary{opacity:0;visibility:hidden}.color-scheme-mixed .header__logo-image--secondary,.color-scheme-secondary .header__logo-image--secondary{opacity:1;visibility:inherit}.header{position:absolute;top:0;left:0;width:100%;color:var(--section-color-paragraphs);transition-property:background-color,color;transition-duration:var(--duration-default)}.header.menu-open{color:var(--color-paragraphs-secondary);background-color:var(--color-background-primary)}.header__inner{display:grid;grid-template-columns:1fr auto auto;align-items:center;column-gap:1.2rem;padding:2.6rem 0 1.5rem}.header__logo-inner{position:relative}.header__logo-image{transition:opacity var(--duration-default),visibility var(--duration-default)}.header__logo-image--secondary{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.header.menu-open .header__logo-image--primary{opacity:0;visibility:hidden}.header.menu-open .header__logo-image--secondary{opacity:1;visibility:inherit}.header__nav{padding-top:.5rem}.header__nav-items{display:flex;align-items:center;flex-wrap:wrap;column-gap:3rem}.header__nav-link{position:relative;font-size:1.8rem;font-weight:600}.header__nav-link:after{content:"";position:absolute;top:calc(100% + .3rem);left:50%;transform:translate(-50%,1rem);width:1.9rem;height:1rem;border-radius:0 0 .5rem .5rem;background-color:currentColor;opacity:0;transition:opacity var(--duration-default),transform var(--duration-default)}.header__nav-link.is-current:after,.header__nav-link:hover:after{opacity:1;transform:translate(-50%)}.header__nav-item{position:relative}.header__nav-sublinks{background-color:var(--color-background-secondary);display:none;border:.1rem solid var(--color-border);position:absolute;top:0;left:100%;z-index:1}.header__nav-link svg{margin-left:1rem}.header__nav-dropdown-link{padding:1rem 4rem;text-underline-offset:.5rem}.header__nav-dropdown-link span,.header__nav-dropdown-link svg{vertical-align:middle}.header__nav-dropdown-link svg{margin-left:1rem}.header__nav-links-item{position:relative}.header__nav-dropdown-link:hover,.header__nav-links-item:hover>.header__nav-dropdown-link{text-decoration:underline}.header__nav-dropdown{padding:1rem 0}.header__nav-dropdown{white-space:nowrap;display:none;background-color:var(--color-background-secondary);width:auto;border:.1rem solid var(--color-border);position:absolute;top:100%;left:0;z-index:var(--z-modals)}.header__nav-item:hover .header__nav-dropdown,.header__nav-links-item:hover .header__nav-sublinks,.header__nav-item:focus-within .header__nav-dropdown,.header__nav-links-item:focus-within .header__nav-sublinks{display:block}.header__utils-items{display:flex;align-items:center;justify-content:flex-end;column-gap:1rem}.header__utils-item span,.header__utils-item svg{pointer-events:none}.header__utils-item--localization{margin-right:.3rem}.header__utils-link-cart{position:relative}.header__utils-link-account svg{width:1.7rem}.header__utils-link-cart svg{width:2.3rem}@media screen and (min-width: 990px){.header__inner{padding:3.5rem 0;align-items:flex-start;column-gap:2.4rem;grid-template-columns:1fr auto 1fr}.header__logo{padding-top:.3rem}.header__utils-items{column-gap:1.5rem;align-items:flex-start}.header__utils-link-account{margin-top:.4rem}.header__utils-link-cart{margin-top:.8rem}.header__utils-link-account svg{width:2rem}.header__utils-link-cart svg{width:2.5rem}}@media screen and (min-width: 1100px){.header{--page-gutter: 5.1rem}.header__inner{column-gap:3rem}.header__nav-items{column-gap:4.6rem}.header__nav-link{font-size:2.1rem}.header__utils-items{column-gap:2rem}.header__utils-link-account svg{width:2.2rem}.header__utils-link-cart svg{width:3rem}}.header-drawer{position:relative;padding-left:1.2rem}.header-drawer:before{content:"";position:absolute;top:50%;left:0;width:.1rem;height:2.4rem;transform:translateY(-50%);background-color:var(--section-color-border)}.header-drawer__button{width:1.8rem;display:flex;align-items:center;justify-content:center;position:relative}.header-drawer__button svg{transition-property:opacity,transform,visibility;transition-duration:var(--duration-default)}.header-drawer__button svg:last-child{position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%) rotate(90deg) scale(0);visibility:hidden}.menu-open .header-drawer__button svg:first-child,html.no-js [open] .header-drawer__button svg:first-child{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scale(0);visibility:hidden}.menu-open .header-drawer__button svg:last-child,html.no-js [open] .header-drawer__button svg:last-child{opacity:1;transform:translate(-50%,-50%);visibility:inherit}.header-drawer__content{color:var(--color-paragraphs-secondary);background-color:var(--color-background-primary);width:100%;padding:5rem var(--page-gutter);position:fixed;top:var(--header-top-position);bottom:0;left:0;z-index:var(--z-header);opacity:0;visibility:hidden;pointer-events:none;text-align:center;transition:all var(--duration-default);overflow-y:auto;overflow-x:hidden}.header-drawer__inner{min-height:100%;display:flex;flex-direction:column}.menu-opening .header-drawer__content{opacity:1;visibility:visible;pointer-events:auto}.header-drawer__nav{margin-top:auto;padding-bottom:6.4rem}.header-drawer__nav:last-child{padding-bottom:0}.header-drawer__menu-item+.header-drawer__menu-item{margin-top:2rem}.header-drawer__link{line-height:1;padding:.2rem 0;font-size:2.1rem;font-weight:600}.header-drawer__link svg{margin-left:1rem}.header-drawer__foot{margin-top:auto}.header-drawer__foot .dropdown{margin:0 auto}body:has(.section-hero-banner-basic) .header{position:static;background:#1d1d1d}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-header.css.map */
