#header-group[data-header-behavior=sticky],#header-group[data-header-behavior=reveal]{display:block;position:sticky;top:0;z-index:100}#header-group[data-header-behavior=reveal]{transition:transform .3s ease-out}#header-group[data-header-behavior=reveal].header-hidden{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){#header-group[data-header-behavior=reveal]{transition:none}}#header-group:has([data-transparent-header]){--header-transition-duration: .2s;display:block;position:absolute;inset-inline:0;z-index:100}#header-group:has([data-transparent-header]):has([data-header-behavior=sticky]){position:fixed;top:0}#header-group:has([data-transparent-header]):has([data-header-behavior=reveal]){position:fixed;top:0}#header-group:has([data-transparent-header]) .header{transition:background-color var(--header-transition-duration) ease-out,border-color var(--header-transition-duration) ease-out,box-shadow var(--header-transition-duration) ease-out}#header-group:has([data-transparent-header]) .top-bar{transition:background-color var(--header-transition-duration) ease-out}#header-group:has([data-transparent-header]) .announcement-bar{transition:background-color var(--header-transition-duration) ease-out}#header-group:has([data-transparent-header]) .header-logo{display:grid;transition:opacity var(--header-transition-duration) ease-out,visibility var(--header-transition-duration) ease-out}#header-group:has([data-transparent-header]) .header-logo>*{grid-area:1 / 1;align-self:center;justify-self:center;transition:opacity var(--header-transition-duration) ease-out}.header-logo-transparent{opacity:0}body:has(#main>.shopify-section:first-child [data-hero-fixed-logo]) #header-group:has([data-transparent-header]):not([data-header-scrolled]) .header-logo{opacity:0;visibility:hidden}#header-group:has([data-transparent-header]):not([data-header-scrolled]):not(:has([aria-expanded=true])) .header{background-color:transparent;border-bottom-color:transparent;box-shadow:none}#header-group:has([data-transparent-header]):not([data-header-scrolled]):not(:has([aria-expanded=true])) .header-inner{--text-color: 255 255 255;--color-text: var(--text-color);--accent-color: var(--text-color);--link-active-color: var(--text-color);--color-background: 0 0 0;color:rgb(var(--text-color))}#header-group:has([data-transparent-header]):not([data-header-scrolled]):not(:has([aria-expanded=true])) .header-nav-link-cta{--color-surface: 0 0 0}#header-group:has([data-transparent-header]):not([data-header-scrolled]):not(:has([aria-expanded=true])) .header-logo>:not(.header-logo-transparent){opacity:0}#header-group:has([data-transparent-header]):not([data-header-scrolled]):not(:has([aria-expanded=true])) .header-logo-transparent{opacity:1}#header-group:has([data-transparent-header]):not([data-header-scrolled]):not(:has([aria-expanded=true])) .top-bar{color:#fff;background-color:transparent}#header-group:has([data-transparent-header]):not([data-header-scrolled]):not(:has([aria-expanded=true])) .announcement-bar{color:#fff;background-color:transparent}#header-group:has([data-transparent-header]):not([data-header-scrolled]):not(:has([aria-expanded=true])) .announcement-bar-link{color:inherit}@media(prefers-reduced-motion:reduce){#header-group:has([data-transparent-header]){--header-transition-duration: 0ms}}#header-group,.header-section{display:contents}.header{--color-text: var(--text-color);--link-active-color: var(--accent-color);position:relative;color:rgb(var(--text-color));background-color:rgb(var(--background-color))}.header-decoration-border-bottom{border-bottom:1px solid rgb(var(--text-color) / var(--border-opacity))}.header-decoration-box-shadow{box-shadow:0 .125rem .25rem rgb(var(--text-color) / .1)}.header-inner{display:grid;align-items:center}.header-logo{display:flex;color:rgb(var(--text-color));text-decoration:none;border-radius:var(--border-radius)}.header-logo-image{width:auto;object-fit:contain;border-radius:var(--border-radius)}.header-logo-text{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1;white-space:nowrap}.header-icons{display:flex;align-items:center;justify-self:end}.header-icon-link{--icon-button-color: var(--text-color);position:relative}.localization-country-code{display:inline-flex;align-items:center;justify-content:center;width:26px;height:20px;font-size:var(--fs-xs);font-weight:700;line-height:1;letter-spacing:.05em;border:1.5px solid currentcolor;border-radius:4px;box-sizing:border-box}.svg-icon{display:block;flex-shrink:0}.cart-count-badge{position:absolute;top:6px;right:4px;display:grid;place-items:center;width:1.5em;height:1.5em;padding:0;color:rgb(var(--color-background));font-size:var(--fs-xs);line-height:1;background-color:rgb(var(--accent-color));border-radius:999px}.cart-count-badge[data-item-count="0"]{display:none}@media(max-width:1199px){.header-menu-button .svg-icon-menu line{opacity:1;transform:rotate(0) translateY(0) translate(0);transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .14s ease-out}.header-menu-button[aria-expanded=true] .svg-icon-menu line:nth-child(1){transform:rotate(45deg) translate(6px,-12px)}.header-menu-button[aria-expanded=true] .svg-icon-menu line:nth-child(2){opacity:0}.header-menu-button[aria-expanded=true] .svg-icon-menu line:nth-child(3){transform:rotate(-45deg) translate(-12px)}.header>.container{padding-right:.75rem;padding-left:.75rem}.header-inner-mobile{grid-template-columns:1fr auto 1fr}.header-inner-desktop{display:none}.header-inner-mobile .header-logo{justify-self:center}.header-logo-image{height:var(--mobile-logo-height)}.header-logo-text{font-size:var(--mobile-logo-height)}.header-icons-left{justify-self:start}.header-icons-right{justify-self:end}}@media(min-width:1200px){.header-inner-mobile{display:none}.header-inner-desktop{display:grid;grid-template-columns:1fr auto 1fr}.header-inner-desktop .header-logo{justify-self:start}.header-inner-desktop[data-logo-position=center]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:1em}.header-inner-desktop[data-logo-position=center] .header-logo{grid-column:2;grid-row:1;justify-self:center}.header-inner-desktop[data-logo-position=center] .header-nav{grid-column:1;grid-row:1;min-width:0;justify-content:flex-start}.header-inner-desktop[data-logo-position=center] .header-menu-list{justify-content:flex-start}.header-inner-desktop[data-logo-position=center] .header-icons{grid-column:3;grid-row:1}.header-logo-image{height:var(--desktop-logo-height)}.header-logo-text{font-size:var(--desktop-logo-height)}.header-nav{font-size:calc(1em * var(--desktop-menu-font-scale, 1));font-family:var(--desktop-menu-font-family);font-style:var(--desktop-menu-font-style);font-weight:var(--desktop-menu-font-weight);display:flex;flex-wrap:wrap;justify-content:center}.header-menu-list{margin:0;padding:0;list-style:none}.header-menu-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.header-nav-item:not(.header-nav-item-mega){position:relative}.header-nav-item:has(>.header-nav-trigger){border-radius:var(--border-radius);outline:2px solid transparent;outline-offset:2px}.header-nav-trigger{display:inline-flex;align-items:center;padding-right:.25em}.header-nav-link{display:inline-flex;align-items:center;padding:.3em .8em;color:rgb(var(--text-color));font-weight:inherit;text-decoration:none;border-radius:var(--border-radius);outline:2px solid transparent;outline-offset:2px;transition:color .2s ease-out}.header-nav-link.header-nav-link-cta{margin-left:.5em;border:1px solid rgb(var(--accent-color));color:rgb(var(--accent-color));transition:color .2s ease-out,background-color .2s ease-out}.header-nav-link.header-nav-link-cta:hover,.header-nav-link.header-nav-link-cta.active{background-color:rgb(var(--color-surface));text-decoration:none}.header-nav-trigger .header-nav-link{padding-right:.2em}.header-nav-toggle{display:inline-grid;flex-shrink:0;width:1em;height:1em;margin-bottom:-.15em;padding:0;color:inherit;place-items:center;border:0;background:transparent;cursor:pointer;border-radius:var(--border-radius);outline:2px solid transparent;outline-offset:2px;transition:color .2s ease-out}.header-nav-link:focus-visible,.header-nav-toggle:focus-visible{outline-color:currentcolor;text-decoration:none}.header-nav-item:has(>.header-nav-trigger>.header-nav-link:focus-visible){outline-color:currentcolor}.header-nav-trigger>.header-nav-link:focus-visible{outline-color:transparent}span.header-nav-link.active{color:rgb(var(--link-active-color))}.header-nav-toggle .svg-icon{transition:transform .15s ease}.header-nav-toggle[aria-expanded=true] .svg-icon{transform:rotate(180deg)}}@media(min-width:1200px)and (any-pointer:coarse){.header-nav-toggle{width:2.5em;height:2.5em}}@media(prefers-reduced-motion:reduce){.header-menu-button .svg-icon-menu line{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/critical.css.map */
