.announcement-bar{padding:var(--space-4) var(--space-16);background-color:var(--paper);color:var(--ink);text-align:center}html{scroll-padding-top:var(--header-height, 70px)}:root{--header-group-height: var(--header-height, 70px)}.announcement-bar-section{display:none}.section-header{position:sticky;top:0;z-index:3}.section-header :focus{scroll-margin-top:calc(var(--header-height, 70px) * -1)}sticky-header{display:block}header-menu,header-back{display:contents}.header{background-color:var(--paper);color:var(--ink);box-shadow:var(--shadow-header)}.header__inner{display:grid;grid-template-areas:"brand nav tools";grid-template-columns:auto 1fr auto;align-items:center;column-gap:var(--space-32);max-width:var(--page-width);margin:0 auto;padding:1.3rem var(--space-32)}.header__brand{grid-area:brand;min-width:0;margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:1}.header__logo{display:block;width:fit-content;max-width:100%;padding:var(--space-4) 0;color:inherit;text-decoration:none}.header__logo-picture{display:contents}.header__logo-image{display:block;max-width:100%;height:auto}.header__wordmark{font-size:2.5rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-wordmark)}.header__nav{grid-area:nav}.header__links{display:flex;flex-wrap:wrap;column-gap:var(--space-24);margin:0;padding:0;list-style:none}.header__tools{grid-area:tools;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-16)}.header__link{display:inline-flex;align-items:center;min-height:4rem;color:inherit;font-size:inherit;line-height:1;text-decoration:none;text-underline-offset:.4rem;white-space:nowrap}.header__link[aria-current=page]{text-decoration:underline;text-decoration-thickness:.1rem}@media(hover:hover){.header__link:hover{text-decoration:underline;text-decoration-thickness:.1rem}}.header__link--new,.header__link--new:hover,.header__link--new[aria-current=page]{text-decoration:underline;text-decoration-color:var(--drop);text-decoration-thickness:.2rem}.header__search{display:flex}.header__icon-link{justify-content:center;min-width:4.4rem;min-height:4.4rem;border-radius:var(--radius-pill)}.header__icon-link.header__icon-link[href]{--link-semicolon: none}.header__icon{display:flex}.header__icon svg{width:2rem;height:2rem}@media(hover:hover){.header__icon-link:hover{opacity:.7}}.header__tools .header__icon-link+.header__icon-link,.header__tools .header__search+.header__icon-link{margin-inline-start:calc(var(--space-16) * -1 + var(--space-4))}.header__cart,.header__menu{justify-content:center;min-height:4.4rem;border:.1rem solid transparent;border-radius:var(--radius-pill);background-clip:padding-box}.header__cart{min-width:4.4rem;padding:0 1.5rem;background-color:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:1.3rem}.header__cart .semicolon-mark{color:var(--drop-on-ink, var(--drop-mark-on-ink, var(--paper)))}.header__menu.header__menu[href]{--link-semicolon: none}.header__menu{display:none;grid-area:menu;justify-self:start;align-items:center;padding:0 1.7rem;background-color:var(--chip);color:var(--ink);font-size:1.4rem;font-weight:var(--weight-medium);line-height:1;text-decoration:none}.header__menu--back{gap:var(--space-4)}@media screen and (max-width:749px){.header__inner{grid-template-areas:"menu brand tools";grid-template-columns:1fr auto 1fr;column-gap:var(--space-12);padding:1.3rem var(--space-16)}.header__menu{display:inline-flex}.header__nav,.header__search,.header__account,.header__logo-image{display:none}.header__logo{display:flex;align-items:center;min-height:4.4rem;padding:0}}@media screen and (min-width:750px){.header__wordmark--phone{display:none}}:root:has(main>.shopify-section:first-child>[data-header-stage]) .section-header{height:0;min-height:0}@media screen and (prefers-reduced-motion:no-preference){.header{transition:background-color .25s ease,box-shadow .25s ease,color .25s ease}.header__menu{transition:background-color .25s ease}}@media screen and (scripting:enabled){:root:has(main>.shopify-section:first-child>[data-header-stage]) .section-header:not(.section-header--island) .header{background-color:transparent;box-shadow:none;color:var(--stage-on, var(--ink))}:root:has(main>.shopify-section:first-child>[data-header-stage]) .section-header:not(.section-header--island) .header__menu{background-color:var(--paper)}:root:has(main>.shopify-section:first-child>[data-header-stage]) .section-header:not(.section-header--ready) .header{animation:header-stage-fallback 0s 4s both}:root:has(main>.shopify-section:first-child>[data-header-stage]) .section-header:not(.section-header--ready) .header__menu{animation:header-menu-stage-fallback 0s 4s both}}@media screen and (scripting:enabled)and (prefers-reduced-motion:reduce){.section-header:not(.section-header--ready) :is(.header,.header__menu){animation-delay:4s!important}}@keyframes header-stage-fallback{to{background-color:var(--paper);box-shadow:var(--shadow-header);color:var(--ink)}}@keyframes header-menu-stage-fallback{to{background-color:var(--chip)}}@media screen{.header{position:relative;isolation:isolate}.header:before{content:"";position:absolute;inset:calc(.7rem + env(safe-area-inset-top,0px)) calc(var(--space-8) + env(safe-area-inset-right,0px)) .7rem calc(var(--space-8) + env(safe-area-inset-left,0px));z-index:-1;border-radius:var(--radius-pill);background-color:var(--ink);box-shadow:0 .2rem .4rem #13131329,0 .8rem 2.4rem #13131338;opacity:0;transform:scale(.96);pointer-events:none}.section-header--island .header{--focus-ring: var(--paper);--focus-halo: 0 0 0 .4rem var(--ink);background-color:transparent;box-shadow:none;color:var(--paper)}.section-header--island .header:before{opacity:1;transform:none}.section-header--island .header__menu{background-color:var(--paper);color:var(--ink)}.section-header--island .header__wordmark-mark{color:var(--drop-on-ink, var(--drop-mark-on-ink, var(--paper)))}.section-header--island .header__cart{background-color:transparent}}@media screen and (prefers-reduced-motion:no-preference){.header:before{transition:opacity .25s ease,transform .25s ease}.header__wordmark-mark{transition:color .25s ease}.section-header--island .header__cart{transition:background-color 0s .25s}}@media screen and (forced-colors:active){.header:before{border:.1rem solid transparent}}@media screen and (min-width:750px){.header{--header-row: 80rem}.header__inner{grid-template-columns:1fr auto 1fr;column-gap:var(--space-24);max-width:var(--header-row);padding-inline:var(--space-32)}.header__nav{justify-self:center}.header:before{inset-inline:max(var(--space-16),calc((100% - var(--header-row)) / 2 + var(--space-8)))}.section-header--island .header__link--new,:root:has(main>.shopify-section:first-child>[data-header-stage]) .section-header:not(.section-header--island) .header__link--new{text-decoration-color:currentColor}}@media screen and (min-width:750px){:root:has(main>.shopify-section:first-child>[data-header-stage=phone]) .section-header{height:auto}}@media screen and (min-width:750px)and (scripting:enabled){:root:has(main>.shopify-section:first-child>[data-header-stage=phone]) .section-header:not(.section-header--island) .header{background-color:var(--paper);box-shadow:var(--shadow-header);color:var(--ink);animation:none}:root:has(main>.shopify-section:first-child>[data-header-stage=phone]) .section-header:not(.section-header--island) .header__link--new{text-decoration-color:var(--drop)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/header.css.map */
