#header{--header-nav-gap: var(--header-nav-link-spacing, 36px);--header-desktop-min-height: var(--header-desktop-height, 84px);--header-mobile-min-height: var(--header-mobile-height, 64px)}#header .header-shell{margin-inline:auto;max-width:min(var(--header-max-width, 1600px),100%);width:100%}.header-brand{display:flex;flex-direction:column;gap:.25rem}.header-logo-heading{color:var(--color-text);font-size:inherit;line-height:1;margin:0}.header-logo-link{align-items:center;color:var(--color-text);display:inline-flex;letter-spacing:normal;text-decoration:none;text-transform:none}.header-logo-text{font-family:var(--headings-font-family);font-size:var(--header-logo-text-size, 1.125rem);font-style:var(--headings-font-style);font-weight:var(--headings-font-weight);letter-spacing:-.02em;line-height:1.1}.header-tagline{color:rgb(var(--color-text-rgb) / .55);font-family:var(--body-font-family);font-size:.625rem;font-weight:500;letter-spacing:.18em;line-height:1.2;margin:0;text-transform:uppercase}.header-logo-img{display:block;height:auto;max-height:var(--header-logo-height, 44px);width:auto}.header-cta{border-radius:9999px;min-height:3rem;padding-inline:1.375rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease;white-space:nowrap}.header-cta.btn-primary{background-color:var(--header-cta-background, #6aae9f);border-color:var(--header-cta-background, #6aae9f);color:#fff}.header-cta.btn-primary:hover{background-color:var(--header-cta-background-hover, #5b9e90);border-color:var(--header-cta-background-hover, #5b9e90);color:#fff}.header-sticky #header[data-backdrop-blur=true]:not([data-transparent-header-active=true]){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgb(var(--color-background-rgb) / .92)}@media(max-width:1199px){#header-mobile{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;min-height:var(--header-mobile-min-height)}#header-mobile .header-zone-actions{align-items:center;display:flex;gap:.25rem;justify-content:flex-end}#header-mobile .header-logo-text{font-size:var(--header-logo-text-size-mobile, 1rem)}#header-mobile .header-logo-img{max-height:var(--header-logo-height-mobile, 28px)}#header-mobile .header-tagline{display:none}}@media(min-width:1200px){#header-desktop{align-items:center;display:flex;gap:2rem;justify-content:space-between;min-height:var(--header-desktop-min-height)}#header-desktop .header-zone-start{align-items:center;display:flex;flex:1 1 auto;gap:var(--header-logo-nav-gap, 48px);min-width:0}#header-desktop .header-zone-brand{flex-shrink:0}#header-desktop .header-zone-nav{flex:0 1 auto;min-width:0}#header-desktop .header-zone-actions{align-items:center;display:flex;flex:0 0 auto;gap:.75rem;justify-content:flex-end}#header-desktop nav#header-desktop-menu ul[data-level="1"]{gap:var(--header-nav-gap);justify-content:flex-start}#header-desktop nav#header-desktop-menu .nav-link{font-size:var(--header-nav-font-size, 1rem);font-weight:var(--header-nav-font-weight, 500);transition:color .18s ease,opacity .18s ease}#header-desktop nav#header-desktop-menu .nav-link:hover{color:var(--header-nav-hover-color, var(--color-primary));opacity:1}#header-desktop nav#header-desktop-menu .nav-link.active{color:var(--header-nav-active-color, var(--color-primary))}}.header-mobile-cta{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.header-mobile-cta .header-cta{display:flex;justify-content:center;width:100%}@media(prefers-reduced-motion:reduce){.header-cta,#header-desktop nav#header-desktop-menu .nav-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header.css.map */
