.shopify-section--header,.shopify-section--mega-menu,.sticky_nav,.main-nav__wrapper.sticky_nav{display:none!important}@media(max-width:1024px){html:not(.ch-overlay) .mobile_nav-fixed--true .section-wrapper,html:not(.ch-overlay) .mobile_nav-fixed--true.promo-banner--show .section-wrapper{margin-top:0!important}}.calypso-header{--paper: var(--calypso-paper);--ink: var(--calypso-ink);--ink-soft: var(--calypso-ink-soft);--muted: var(--calypso-muted);--hair: var(--calypso-hairline);--teal: var(--calypso-teal);--accent: var(--teal);--glass-blur: 16px;--ease: cubic-bezier(.22,.61,.36,1);--serif: var(--calypso-serif);--sans: var(--calypso-sans);font-family:var(--sans)}.calypso-header *{box-sizing:border-box}.calypso-header .ch-cart-compat{display:none!important}.calypso-header .ch-bar{position:relative;z-index:30;background:rgba(var(--calypso-paper-rgb),.72);backdrop-filter:blur(var(--glass-blur)) saturate(140%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-bottom:1px solid transparent;transition:border-color .3s,background .3s,box-shadow .3s}.calypso-header .ch-bar.is-scrolled{background:rgba(var(--calypso-paper-rgb),.86);border-bottom-color:var(--hair);box-shadow:0 6px 24px rgba(var(--calypso-ink-rgb),.06)}.calypso-header .ch-bar__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:18px 40px}.calypso-header .ch-nav{display:flex;gap:30px;justify-content:center}.calypso-header .ch-nav a,.calypso-header .ch-util a{font-family:var(--calypso-nav);font-size:var(--calypso-nav-size, 12px);letter-spacing:var(--calypso-nav-spacing, 1.6px);text-transform:var(--calypso-nav-transform, uppercase);color:var(--ink-soft);position:relative;padding:4px 0;transition:color .2s;text-decoration:none}.calypso-header .ch-nav a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:0;background:var(--accent);transition:width .28s var(--ease)}.calypso-header .ch-nav a:hover{color:var(--ink)}.calypso-header .ch-nav a:hover:after{width:100%}.calypso-header .ch-brand{display:inline-flex;align-items:center;justify-content:flex-start;text-decoration:none}.calypso-header .ch-logo{display:block;width:auto;height:40px}.calypso-header .ch-util{display:flex;gap:6px;justify-content:flex-end;align-items:center}.calypso-header .ch-util__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--ink-soft);position:relative;transition:color .2s;text-decoration:none}.calypso-header .ch-util__icon svg{width:21px;height:21px;display:block}.calypso-header .ch-util__icon:hover{color:var(--accent)}.calypso-header .ch-util__icon:after{content:none}.calypso-header .ch-cart .ch-count{position:absolute;top:3px;right:1px;display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;background:var(--accent);color:#fff;border-radius:999px;font-size:9px;letter-spacing:0;line-height:1}.calypso-header .ch-burger{display:none;background:none;border:none;cursor:pointer;padding:6px;color:var(--ink)}.calypso-header .ch-burger svg{display:block}html.ch-menu-lock{overflow:hidden}.calypso-header .ch-menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:rgba(var(--calypso-ink-rgb),.35);opacity:0;pointer-events:none;transition:opacity .35s var(--ease)}.calypso-header .ch-menu-scrim.open{opacity:1;pointer-events:auto}.calypso-header .ch-menu{position:fixed;top:0;bottom:0;left:0;z-index:60;width:min(420px,100vw);background:rgba(var(--calypso-paper-rgb),.92);backdrop-filter:blur(var(--glass-blur)) saturate(140%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-right:1px solid var(--hair);transform:translate(-100%);transition:transform .4s var(--ease);display:flex;flex-direction:column;gap:18px;padding:20px 24px 28px;overflow-y:auto}.calypso-header .ch-menu.open{transform:translate(0)}.calypso-header .ch-menu>*{opacity:0;transform:translateY(14px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.calypso-header .ch-menu.open>*{opacity:1;transform:translateY(0)}.calypso-header .ch-menu.open>*:nth-child(2){transition-delay:.06s}.calypso-header .ch-menu.open>*:nth-child(3){transition-delay:.12s}.calypso-header .ch-menu.open>*:nth-child(4){transition-delay:.18s}.calypso-header .ch-menu.open>*:nth-child(5){transition-delay:.24s}.calypso-header .ch-menu.open>*:nth-child(6){transition-delay:.3s}.calypso-header .ch-menu__top{display:flex;justify-content:space-between;align-items:center}.calypso-header .ch-menu__wordmark{display:inline-flex;align-items:center}.calypso-header .ch-menu__wordmark img{display:block;width:auto;height:26px}.calypso-header .ch-menu__close{background:none;border:none;font-size:30px;line-height:1;cursor:pointer;color:var(--ink);padding:2px 6px}.calypso-header .ch-menu__search{display:flex;align-items:center;gap:0;border:1px solid var(--hair);border-radius:var(--calypso-radius-sm);background:rgba(var(--calypso-paper-soft-rgb),.85)}.calypso-header .ch-menu__search input,.calypso-header .ch-menu__search input[type=search]{flex:1;min-width:0;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:13px 14px!important;height:auto!important;font-family:var(--sans);font-size:1rem;color:var(--ink)}.calypso-header .ch-menu__search input:focus{outline:none!important}.calypso-header .ch-menu__search:focus-within{border-color:var(--teal)}.calypso-header .ch-menu__search button{display:inline-flex;align-items:center;background:none;border:none;padding:0 14px;color:var(--muted);cursor:pointer}.calypso-header .ch-menu__search button svg{width:19px;height:19px}.calypso-header .ch-menu__tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.calypso-header .ch-menu__tile{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--calypso-radius-md);text-decoration:none;background:linear-gradient(145deg,var(--calypso-teal),var(--calypso-teal-dark));box-shadow:0 4px 8px #0003,inset 0 1px #ffffff1a,inset 0 -1px #0000004d}.calypso-header .ch-menu__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.calypso-header .ch-menu__tile:active img{transform:scale(1.04)}.calypso-header .ch-menu__tile img+span,.calypso-header .ch-menu__tile img~span{color:var(--calypso-paper-soft)}.calypso-header .ch-menu__tile img+span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 40%,rgba(13,12,15,.55))}.calypso-header .ch-menu__tile span{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:flex-end;padding:12px 14px;font-family:var(--serif);font-size:1.15rem;line-height:1.1;color:var(--calypso-paper-soft, #fffdfa);letter-spacing:-.01em}.calypso-header .ch-menu__links{display:flex;flex-direction:column}.calypso-header .ch-menu__links a{display:flex;align-items:baseline;gap:14px;font-family:var(--serif);font-size:1.55rem;letter-spacing:-.01em;line-height:1.3;color:var(--ink);border-bottom:1px solid var(--hair);padding:11px 0;text-decoration:none;transition:color .2s}.calypso-header .ch-menu__links a:active,.calypso-header .ch-menu__links a:hover{color:var(--teal)}.calypso-header .ch-menu__links a em{font-family:IBM Plex Mono,monospace;font-style:normal;font-size:.62rem;letter-spacing:.18em;color:var(--calypso-salmon)}.calypso-header .ch-menu__util{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:4px}.calypso-header .ch-menu__util a{font-family:var(--calypso-nav);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);padding:6px 0;text-decoration:none;border-bottom:1px solid var(--calypso-salmon)}.calypso-header .ch-menu__note{margin:auto 0 0;padding-top:16px;font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}@media(prefers-reduced-motion:reduce){.calypso-header .ch-menu,.calypso-header .ch-menu-scrim,.calypso-header .ch-menu>*{transition:none!important}}@media(max-width:1024px){.calypso-header .ch-bar__inner,.calypso-header .ch-bar.is-scrolled .ch-bar__inner{grid-template-columns:1fr auto 1fr;gap:8px;padding:7px 18px}.calypso-header .ch-nav{display:none}.calypso-header .ch-brand{justify-content:center}.calypso-header .ch-logo,.calypso-header .ch-bar.is-scrolled .ch-logo{height:30px}.calypso-header .ch-burger{display:inline-flex;justify-self:start}.calypso-header .ch-util__icon:not(.ch-cart){display:none}.calypso-header .ch-util{gap:0;justify-self:end}}html.ch-overlay .section-wrapper{margin-top:calc(-1 * var(--ch-h, 104px))}@media(max-width:1024px){html.ch-overlay .section-wrapper,html.ch-overlay .mobile_nav-fixed--true .section-wrapper,html.ch-overlay .mobile_nav-fixed--true.promo-banner--show .section-wrapper{margin-top:calc(-1 * var(--ch-h, 96px))!important}}html.ch-overlay .calypso-header .ch-bar:not(.is-scrolled){background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}html.ch-overlay--dark .calypso-header .ch-bar:not(.is-scrolled) .ch-nav a,html.ch-overlay--dark .calypso-header .ch-bar:not(.is-scrolled) .ch-util__icon,html.ch-overlay--dark .calypso-header .ch-bar:not(.is-scrolled) .ch-burger{color:var(--ink)!important}html.ch-overlay--light .calypso-header .ch-bar:not(.is-scrolled) .ch-nav a,html.ch-overlay--light .calypso-header .ch-bar:not(.is-scrolled) .ch-util__icon,html.ch-overlay--light .calypso-header .ch-bar:not(.is-scrolled) .ch-burger,html.ch-overlay--light .calypso-header .ch-bar:not(.is-scrolled) .ch-nav a:hover{color:var(--calypso-paper-soft)!important}.calypso-header .ch-logo--light{display:none}html.ch-overlay--light .calypso-header .ch-bar:not(.is-scrolled) .ch-logo--dark{display:none}html.ch-overlay--light .calypso-header .ch-bar:not(.is-scrolled) .ch-logo--light{display:block}html.ch-overlay--shadow .calypso-header .ch-bar:not(.is-scrolled) .ch-nav a,html.ch-overlay--shadow .calypso-header .ch-bar:not(.is-scrolled) .ch-nav a:hover{text-shadow:0 1px 4px rgba(0,0,0,.45)}html.ch-overlay--shadow .calypso-header .ch-bar:not(.is-scrolled) .ch-util__icon svg,html.ch-overlay--shadow .calypso-header .ch-bar:not(.is-scrolled) .ch-burger svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}html.ch-overlay--shadow .calypso-header .ch-bar:not(.is-scrolled) .ch-logo{filter:drop-shadow(0 1px 4px rgba(0,0,0,.4))}
/*# sourceMappingURL=/cdn/shop/t/264/assets/calypso-header.css.map */
