#header-group{display:contents}body{--header-height: 5.5rem}@media(max-width:48rem){body{--header-height: 4.25rem}}#MainContent>.shopify-section:first-child:not(:has([data-header-tone=photo])) .spacing-style{--section-top-offset: var(--header-height)}#MainContent>.shopify-section:first-child:not(:has([data-header-tone=photo])) .spacing-style .spacing-style{--section-top-offset: 0px}.site-header-section{position:sticky;top:0;z-index:var(--layer-header-menu);flex-shrink:0;height:var(--header-height);margin-bottom:calc(-1 * var(--header-height));container-type:inline-size;pointer-events:none}.site-header{--isl-bg: color-mix(in srgb, var(--color-sand-deep) 82%, transparent);--isl-fg: var(--color-rock);--isl-shadow: 0 0 0 1px var(--color-rock-08), 0 6px 20px rgb(26 13 9 / .07);--isl-blur: blur(18px) saturate(1.15);display:block;height:100%;transition:transform var(--duration-base) var(--ease-out)}.site-header.is-hidden{transform:translateY(-115%)}.site-header__inner{height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-md);padding:0 var(--page-gutter)}.site-header__inner>*{pointer-events:auto}.site-header__logo{justify-self:start;display:inline-flex;line-height:0;text-decoration:none}.site-header__mark{display:inline-block;width:var(--logo-width);aspect-ratio:var(--logo-ratio);background:var(--logo-image) center / contain no-repeat;transition:width var(--duration-slow) var(--ease-out)}.site-header.is-scrolled .site-header__logo .site-header__mark{width:calc(var(--logo-width) * .633)}.site-header__links{display:flex;align-items:center;gap:var(--space-md);height:2.75rem;padding:0 var(--space-md);border-radius:var(--radius-pill);color:var(--color-rock);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);white-space:nowrap;transition:color var(--duration-base),background-color var(--duration-base),box-shadow var(--duration-base)}.site-header.is-scrolled:not(.is-on-bar) .site-header__links{background:var(--isl-bg);color:var(--isl-fg);box-shadow:var(--isl-shadow);-webkit-backdrop-filter:var(--isl-blur);backdrop-filter:var(--isl-blur)}.site-header__links a{color:inherit;text-decoration:none;text-underline-offset:5px}.site-header__links a:is(:hover,[aria-current=page]){text-decoration:underline}.site-header__icons{grid-column:3;justify-self:end;display:flex;align-items:center;gap:var(--space-2xs)}.site-header__bubble{position:relative;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:var(--isl-bg);color:var(--isl-fg);box-shadow:var(--isl-shadow);-webkit-backdrop-filter:var(--isl-blur);backdrop-filter:var(--isl-blur);cursor:pointer;transition:background-color var(--duration-base),color var(--duration-base),box-shadow var(--duration-base),transform var(--duration-fast)}.site-header__bubble:hover{transform:scale(1.06)}.site-header__bubble svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.site-header__count{position:absolute;top:0;right:-2px;min-width:1rem;height:1rem;padding:0 3px;border-radius:var(--radius-pill);background:var(--color-sun);color:var(--color-rock);font-size:.625rem;line-height:1rem;text-align:center}.site-header__count[hidden],.site-header__menu-button{display:none}@container (max-width: 48rem){.site-header__inner{grid-template-columns:auto 1fr auto;gap:var(--space-2xs);padding:0 var(--space-sm)}.site-header__links,.site-header__account{display:none}.site-header__menu-button{display:grid}.site-header__bubble{width:2.5rem;height:2.5rem}.site-header__logo .site-header__mark{width:calc(var(--logo-width) * .733)}.site-header.is-scrolled .site-header__logo .site-header__mark{width:calc(var(--logo-width) * .533)}}@media(prefers-reduced-motion:reduce){.site-header{transition:opacity var(--duration-base),visibility var(--duration-base)}.site-header.is-hidden{transform:none;opacity:0;visibility:hidden}.site-header__bubble:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/site-header.css.map */
