@font-face{font-family:Zentrak Display;src:url(zentrak-julius-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Zentrak Serif";src:url(zentrak-garamond-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zentrak Sans;src:url(zentrak-inter-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@property --z-night{syntax: "<number>"; inherits: true; initial-value: 0;}@property --z-creep{syntax: "<number>"; inherits: true; initial-value: 0;}:root{--z-paper-day: #FFFFFF;--z-ink-day: #101010;--z-ash-day: #6E6E6E;--z-line-day: #E4E1DB;--z-shell-day: #F4F2ED;--z-paper-night: #101114;--z-ink-night: #F2F0EA;--z-ash-night: #9A968E;--z-line-night: #2A2B2F;--z-shell-night: #17181C;--z-glow: #FFB25C;--z-night: 0;--z-dim: var(--z-night);--z-lume: max(var(--z-night), var(--z-creep));--z-paper: var(--z-paper-day);--z-ink: var(--z-ink-day);--z-ash: var(--z-ash-day);--z-line: var(--z-line-day);--z-shell: var(--z-shell-day);--z-display: clamp(2.1rem, 1rem + 3.4vw, 4.4rem);--z-head: clamp(1.4rem, 1rem + 1.4vw, 2.2rem);--z-name: clamp(1.05rem, 1rem + .3vw, 1.25rem);--z-body: clamp(1rem, .97rem + .15vw, 1.0625rem);--z-label: .875rem;--z-gutter: clamp(16px, 4vw, 64px);--z-section: clamp(64px, 9vh + 3vw, 140px);--z-gap: clamp(16px, 2.2vw, 32px);--z-max: 1440px;--z-ease: cubic-bezier(.22, .61, .36, 1)}@supports (color: color-mix(in oklab,#000,#fff 50%)){:root{--z-mix: calc(var(--z-dim) * 100%);--z-paper: color-mix(in oklab, var(--z-paper-day), var(--z-paper-night) var(--z-mix));--z-ink: color-mix(in oklab, var(--z-ink-day), var(--z-ink-night) var(--z-mix));--z-ash: color-mix(in oklab, var(--z-ash-day), var(--z-ash-night) var(--z-mix));--z-line: color-mix(in oklab, var(--z-line-day), var(--z-line-night) var(--z-mix));--z-shell: color-mix(in oklab, var(--z-shell-day), var(--z-shell-night) var(--z-mix))}}:root{transition:--z-night .6s var(--z-ease)}html[data-z-mode=night],:root[data-z-mode=night]{--z-night: 1}@media(prefers-reduced-motion:reduce){:root{transition:none}}.z-root{background:var(--z-paper);color:var(--z-ink);font-family:Zentrak Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:var(--z-body);line-height:1.6;-webkit-font-smoothing:antialiased;box-sizing:border-box}.z-root *,.z-root *:before,.z-root *:after{box-sizing:inherit}.z-root img{max-width:100%;height:auto;display:block}.z-root :focus-visible{outline:2px solid var(--z-ink);outline-offset:3px}.z-wrap{width:min(100% - var(--z-gutter) * 2,var(--z-max));margin-inline:auto}.z-vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.z-display{font-family:Zentrak Display,ui-sans-serif,system-ui,sans-serif;font-size:var(--z-display);font-weight:400;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;margin:0 -.08em 0 0}.z-head{font-family:Zentrak Display,ui-sans-serif,system-ui,sans-serif;font-size:var(--z-head);font-weight:400;letter-spacing:.14em;text-transform:uppercase;line-height:1.15;margin:0}.z-label{font-family:Zentrak Display,ui-sans-serif,system-ui,sans-serif;font-size:var(--z-label);letter-spacing:.18em;text-transform:uppercase;line-height:1.2}.z-serif{font-family:"Zentrak Serif",Georgia,Times New Roman,serif;font-size:var(--z-name);line-height:1.25}.z-lede{font-size:var(--z-body);color:var(--z-ash);max-width:46ch;margin:0}.z-btn{display:inline-block;font-family:Zentrak Display,ui-sans-serif,system-ui,sans-serif;font-size:var(--z-label);letter-spacing:.18em;text-transform:uppercase;color:var(--z-ink);text-decoration:none;background:none;border:0;padding:14px 0 10px;min-height:44px;cursor:pointer;position:relative}.z-btn:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:1px;background:currentColor;transform:scaleX(var(--z-btn-x, 1));transform-origin:left;transition:transform .42s var(--z-ease)}.z-btn--quiet:after{--z-btn-x: 0}@media(hover:hover){.z-btn:hover:after{--z-btn-x: 1;transform:scaleX(1.06)}}.z-btn:focus-visible:after{--z-btn-x: 1}.z-btn--solid{background:var(--z-ink);color:var(--z-paper);padding:15px 26px 13px}.z-btn--solid:after{display:none}.z-strip{padding:var(--z-section) 0}.z-strip--shell{background:var(--z-shell)}.z-strip__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 24px;padding-bottom:clamp(20px,3vw,34px);margin-bottom:clamp(20px,3vw,34px);border-bottom:1px solid var(--z-line)}.z-note{color:var(--z-ash);margin:0;padding:clamp(28px,5vw,56px) 0;border-bottom:1px solid var(--z-line);max-width:44ch}.z-card__link{display:block;text-decoration:none;color:inherit}.z-card__media{position:relative;aspect-ratio:4 / 5;background:var(--z-shell);overflow:hidden;margin-bottom:14px}.z-card__img{width:100%;height:100%;object-fit:cover}.z-card__img--alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s var(--z-ease)}@media(hover:hover){.z-card__link:hover .z-card__img--alt,.z-card__link:focus-visible .z-card__img--alt{opacity:1}}.z-card__img--night{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--z-dim)}.z-card__title{margin:0 0 4px;font-weight:400}.z-card__meta{margin:0 0 6px;color:var(--z-ash);font-size:.875rem}.z-price{font-size:.9375rem;display:inline-flex;gap:10px;align-items:baseline}.z-price__was{color:var(--z-ash);text-decoration-thickness:1px}.z-price--sold{color:var(--z-ash)}.z-badge{position:absolute;top:12px;left:12px;z-index:1;font-family:Zentrak Display,ui-sans-serif,system-ui,sans-serif;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;padding:7px 10px 5px;background:var(--z-paper);color:var(--z-ink)}.z-ph{position:relative;width:100%;background:var(--z-shell);display:grid;place-items:center}.z-ph svg{width:100%;height:auto;display:block}.z-ph__mark{position:absolute;width:34px;height:34px;border:1px solid var(--z-line);border-radius:50%}.z-ph--1 .z-ph__mark{transform:scale(1.4)}.z-ph--2 .z-ph__mark{transform:scale(.75)}html[data-z-mode=night] body{background-color:var(--z-paper-night, #101114)}html[data-z-mode=night],html[data-z-mode=night] [class*=color-],html[data-z-mode=night] [class*=text-block],html[data-z-mode=night] [class*=layout-panel]{--color-background: #101114;--color-background-rgb: 16 17 20;--color-foreground: #F2F0EA;--color-foreground-rgb: 242 240 234;--color-border: #2A2B2F;--color-border-rgb: 42 43 47}html[data-z-mode=night] .header__underlay,html[data-z-mode=night] .header__row{--color-background-top-row: #101114;--color-background-bottom-row: #101114;background-color:#101114}html[data-z-mode=night] .announcement-bar,html[data-z-mode=night] .announcement-bar__text,html[data-z-mode=night] .announcement-bar *{color:#f2f0ea}html[data-z-mode=night] .shopify-section-group-footer-group,html[data-z-mode=night] .shopify-section-group-footer-group :is(p,span,a,h1,h2,h3,h4,h5,h6,li,small,summary,label,div){color:#f2f0ea}html[data-z-mode=night] .header-logo img{filter:invert(1)}body,.header__underlay,.header__row{transition:background-color .6s cubic-bezier(.22,.61,.36,1)}html[data-z-mode=night] [class*=color-custom-],html[data-z-mode=night] [class*=color-custom-] .text-block{--color: var(--z-ink);--color-foreground: var(--z-ink);--color-background: var(--z-paper);--color-border: var(--z-line);--color-foreground-muted: var(--z-ash);--color-foreground-subdued: var(--z-ash)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-z-mode=night] input[data-option-available=false]~.variant-option__button-label__text,html[data-z-mode=night] input[data-option-available=false]~.variant-option__button-label__pill{color:var(--z-ash)}html[data-z-mode=night] .variant-option__strikethrough.variant-option__strikethrough,html[data-z-mode=night] .variant-option__strikethrough.variant-option__strikethrough line{stroke:var(--z-ash)}.compare-at-price.compare-at-price{text-decoration-color:currentColor;text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zentrak-core.css.map */
