@font-face{font-family:Marcellus;src:url(halidom-marcellus-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(halidom-jbmono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(halidom-jbmono-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(halidom-sourceserif-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(halidom-sourceserif-400i.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(halidom-sourceserif-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--hal-ink: #12100E;--hal-ink-rgb: 18 16 14;--hal-ink-deep: #0B0A09;--hal-ink-surface: #191614;--hal-ink-raised: #201C19;--hal-cream: #F4EFE4;--hal-cream-rgb: 244 239 228;--hal-brass: #C8A463;--hal-brass-rgb: 200 164 99;--hal-brass-deep: #816433;--hal-line: rgb(var(--hal-cream-rgb) / .12);--hal-line-strong: rgb(var(--hal-cream-rgb) / .24);--hal-line-interactive: rgb(var(--hal-cream-rgb) / .38);--hal-accent: var(--hal-brass);--hal-accent-on: var(--hal-ink);--hal-canvas: var(--hal-ink);--hal-deep: var(--hal-ink-deep);--hal-surface: var(--hal-ink-surface);--hal-raised: var(--hal-ink-raised);--hal-bone: var(--hal-cream);--hal-bone-dim: rgb(var(--hal-cream-rgb) / .55);--hal-gilt: var(--hal-accent);--hal-gilt-lt: var(--hal-accent);--hal-line-int: var(--hal-line-interactive);--hal-open: var(--hal-accent);--hal-open-b: var(--hal-accent);--hal-closing: var(--hal-accent);--hal-closing-b: var(--hal-accent);--hal-sealed: rgb(var(--hal-cream-rgb) / .55);--hal-sealed-b: var(--hal-line-interactive);--color-background: var(--hal-ink);--color-background-rgb: var(--hal-ink-rgb);--color-foreground: var(--hal-cream);--color-foreground-rgb: var(--hal-cream-rgb);--color-border: var(--hal-cream);--color-border-rgb: var(--hal-cream-rgb);--palette-lightest: var(--hal-cream);--palette-lightest-rgb: var(--hal-cream-rgb);--palette-darkest: var(--hal-ink);--palette-darkest-rgb: var(--hal-ink-rgb);--opacity-muted-text: .55;--opacity-subdued-text: .72;--color-primary-button-background: transparent;--color-primary-button-text: var(--hal-accent);--color-primary-button-border: var(--hal-accent);--color-primary-button-focus-outline: var(--hal-accent);--color-primary-button-hover-background: var(--hal-accent);--color-primary-button-hover-text: var(--hal-accent-on);--color-primary-button-hover-border: var(--hal-accent);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--hal-cream);--color-secondary-button-border: var(--hal-line-interactive);--color-secondary-button-hover-background: transparent;--color-secondary-button-hover-text: var(--hal-accent);--color-secondary-button-hover-border: var(--hal-accent);--style-border-width-primary: 1px;--style-border-width-secondary: 1px;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-pills: 0px;--style-border-radius-inputs: 0px;--style-border-radius-popover: 0px;--style-border-radius-xs: 0px;--style-border-radius-sm: 0px;--style-border-radius-md: 0px;--style-border-radius-lg: 0px;--border-radius-sm: 0px;--color-input-background: transparent;--color-input-text: var(--hal-cream);--color-input-text-rgb: var(--hal-cream-rgb);--color-input-border: var(--hal-line-interactive);--style-border-width-inputs: 1px;--style-border-drawer: 1px solid var(--hal-line);--style-border-popover: 1px solid var(--hal-line);--border-color: var(--hal-line);--color-variant-background: transparent;--color-variant-text: var(--hal-cream);--color-variant-text-rgb: var(--hal-cream-rgb);--color-variant-border: var(--hal-line-interactive);--color-variant-hover-background: transparent;--color-variant-hover-text: var(--hal-accent);--color-variant-hover-border: var(--hal-accent);--color-selected-variant-background: var(--hal-accent);--color-selected-variant-text: var(--hal-accent-on);--color-selected-variant-text-rgb: var(--hal-ink-rgb);--color-selected-variant-border: var(--hal-accent);--color-selected-variant-hover-background: var(--hal-accent);--color-selected-variant-hover-text: var(--hal-accent-on);--color-selected-variant-hover-border: var(--hal-accent);--variant-picker-button-radius: 0px;--variant-picker-swatch-radius: 0px;--shadow-button: none;--shadow-drawer: none;--shadow-popover: none;--shadow-blur: 0px;--hover-shadow-color: transparent;--backdrop-opacity: .6;--backdrop-color-rgb: var(--hal-ink-rgb);--gradient-image-overlay: none;--font-heading--family: "Marcellus", Georgia, "Times New Roman", serif;--font-heading--style: normal;--font-heading--weight: 400;--font-accent--family: "Marcellus", Georgia, "Times New Roman", serif;--font-accent--style: normal;--font-accent--weight: 400;--font-body--family: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-subheading--style: normal;--font-subheading--weight: 500;--hal-font-reading: "Source Serif 4", Georgia, "Times New Roman", serif;--font-paragraph--line-height: 1.8;--letter-spacing--heading-tight: .01em;--letter-spacing--heading-normal: .03em;--letter-spacing--heading-loose: .06em;--letter-spacing--display-tight: .01em;--letter-spacing--display-normal: .03em;--letter-spacing--display-loose: .06em;--line-height--display-tight: 1.1;--line-height--display-normal: 1.2;--line-height--display-loose: 1.3;--letter-spacing-sm: .22em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-synthesis-weight:none}.button,.button-primary,.button-secondary,button.button{letter-spacing:.22em;font-variant-ligatures:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--hal-accent);outline-offset:2px}.hal-on-cream{--color-background: var(--hal-cream);--color-background-rgb: var(--hal-cream-rgb);--color-foreground: var(--hal-ink);--color-foreground-rgb: var(--hal-ink-rgb);--color-border: var(--hal-ink);--color-border-rgb: var(--hal-ink-rgb);--hal-line: rgb(var(--hal-ink-rgb) / .14);--hal-line-strong: rgb(var(--hal-ink-rgb) / .28);--hal-line-interactive: rgb(var(--hal-ink-rgb) / .48);--hal-accent: var(--hal-brass-deep);--hal-accent-on: var(--hal-cream);--hal-bone: var(--hal-ink);--hal-bone-dim: rgb(var(--hal-ink-rgb) / .64);--hal-gilt: var(--hal-accent);--hal-gilt-lt: var(--hal-accent);--hal-line-int: var(--hal-line-interactive);--hal-open: var(--hal-accent);--hal-sealed: rgb(var(--hal-ink-rgb) / .64);--opacity-muted-text: .64;--color-primary-button-text: var(--hal-accent);--color-primary-button-border: var(--hal-accent);--color-primary-button-focus-outline: var(--hal-accent);--color-primary-button-hover-background: var(--hal-accent);--color-primary-button-hover-text: var(--hal-accent-on);--color-primary-button-hover-border: var(--hal-accent);--color-secondary-button-text: var(--hal-ink);--color-secondary-button-border: var(--hal-line-interactive);--color-secondary-button-hover-text: var(--hal-accent);--color-secondary-button-hover-border: var(--hal-accent);--color-input-text: var(--hal-ink);--color-input-text-rgb: var(--hal-ink-rgb);--color-input-border: var(--hal-line-interactive);--color-variant-text: var(--hal-ink);--color-variant-text-rgb: var(--hal-ink-rgb);--color-variant-border: var(--hal-line-interactive);--color-variant-hover-text: var(--hal-accent);--color-variant-hover-border: var(--hal-accent);--color-selected-variant-background: var(--hal-accent);--color-selected-variant-text: var(--hal-accent-on);--color-selected-variant-text-rgb: var(--hal-cream-rgb);--color-selected-variant-border: var(--hal-accent);--color-selected-variant-hover-background: var(--hal-accent);--color-selected-variant-hover-text: var(--hal-accent-on);--color-selected-variant-hover-border: var(--hal-accent);--border-color: var(--hal-line);background-color:var(--hal-cream);color:var(--hal-ink)}.hal-kicker{display:flex;align-items:center;gap:14px;font-family:var(--font-body--family);font-size:10px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--hal-accent)}.hal-kicker:before{content:"";flex:0 0 34px;height:1px;background:var(--hal-accent)}.hal-label{font-family:var(--font-body--family);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--color-foreground-muted)}.hal-hairline{border:0;border-top:1px solid var(--hal-line)}.hal-status{display:inline-block;font-family:var(--font-body--family);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding:5px 10px;border:1px solid var(--hal-line-interactive);color:var(--color-foreground-muted);white-space:nowrap}.hal-status--open{border-color:var(--hal-accent);color:var(--hal-accent)}.hal-status--closing{background:var(--hal-accent);border-color:var(--hal-accent);color:var(--hal-accent-on)}.hal-status--sealed,.hal-status--coming-soon{border-color:var(--hal-line-interactive);color:var(--color-foreground-muted)}.hal-status--waitlist{border-color:var(--hal-line-interactive);color:var(--hal-accent)}.hal-price{font-family:var(--font-body--family);font-variant-numeric:tabular-nums;letter-spacing:.02em}.hal-numbered{list-style:none;margin:0;padding:0;counter-reset:hal-n}.hal-numbered>li{counter-increment:hal-n;display:grid;grid-template-columns:3.5rem 1fr;gap:1rem;padding:1.1rem 0;border-top:1px solid var(--hal-line)}.hal-numbered>li:before{content:"0" counter(hal-n);font-family:var(--font-body--family);font-size:10px;letter-spacing:.2em;color:var(--hal-accent)}.hal-reading,.hal-reading p,.hal-reading li,.page-width-content .rte,.page-width-content .rte p,.page-width-content .rte li,.hrt__intro,.hrt__intro p{font-family:var(--hal-font-reading);font-size:1.05rem;line-height:1.75}.product-details .text-block p,.product-details .text-block li{font-family:var(--hal-font-reading)!important;font-size:1.05rem!important;line-height:1.7!important}.hal-reading table,.hal-reading table td,.hal-reading table th,.page-width-content .rte table,.page-width-content .rte table td,.page-width-content .rte table th{font-family:var(--font-body--family);font-size:.82rem;line-height:1.6}.hal-reading strong,.page-width-content .rte strong,.product-details .text-block strong{font-weight:600}:root{--hal-verdigris: #7FA98C;--hal-oxide: #CE8158;--hal-phase-wait: var(--hal-bone-dim);--hal-phase-move: var(--hal-brass);--hal-phase-near: var(--hal-verdigris);--hal-phase-slip: var(--hal-oxide);--hal-phase-unknown: var(--hal-line-interactive)}.hal-on-cream{--hal-verdigris: #3F6B51;--hal-oxide: #9A4A22;--hal-phase-move: var(--hal-brass-deep)}.hal-phase{--hal-phase-tone: var(--hal-phase-unknown);font-family:var(--font-body--family)}.hal-phase--wait{--hal-phase-tone: var(--hal-phase-wait)}.hal-phase--move{--hal-phase-tone: var(--hal-phase-move)}.hal-phase--near{--hal-phase-tone: var(--hal-phase-near)}.hal-phase__bar{display:inline-flex;gap:3px;flex:0 0 auto}.hal-phase__seg{width:14px;height:5px;border:1px solid var(--hal-line-interactive);background:transparent}.hal-phase__seg.is-on{background:var(--hal-phase-tone);border-color:var(--hal-phase-tone)}.hal-phase__now{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--hal-phase-tone);white-space:nowrap}.hal-phase__now--eta{color:var(--color-foreground-muted)}.hal-phase__vis{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hal-phase__closing{font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--hal-oxide);white-space:nowrap}.hal-phase--card{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--hal-line)}.hal-phase--card .hal-phase__seg{width:11px;height:4px}.hal-phase--card .hal-phase__closing{margin-left:auto;padding:3px 7px;border:1px solid var(--hal-oxide)}.hal-phase--row{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.hal-phase--row .hal-phase__now{font-size:.7rem;letter-spacing:.14em}.hal-phase--unknown.hal-phase--row .hal-phase__now{color:var(--color-foreground-muted);opacity:.7}.hal-phase--full{border:1px solid var(--hal-line);padding:22px 22px 20px}.hal-phase__kicker{display:block;margin-bottom:14px}.hal-phase__headline{margin:0 0 14px;display:flex;align-items:baseline;gap:10px}.hal-phase--full .hal-phase__now{font-family:var(--font-heading--family, serif);font-size:1.35rem;font-weight:400;letter-spacing:.06em;text-transform:none}.hal-phase--full .hal-phase__bar{display:flex;width:100%;gap:4px}.hal-phase--full .hal-phase__seg{flex:1 1 0;width:auto;height:6px}.hal-phase__steps{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;list-style:none;margin:12px 0 0;padding:0}.hal-phase__steps li{font-size:10px;line-height:1.5;letter-spacing:.04em;color:var(--color-foreground-muted);opacity:.45;white-space:nowrap}.hal-phase__steps li+li:before{content:"\2192";margin-right:8px;opacity:.5}.hal-phase__steps li.is-done{opacity:1;color:var(--hal-phase-tone)}.hal-phase__steps li.is-done:before{color:var(--color-foreground-muted)}.hal-phase__blurb{margin:16px 0 0;font-family:var(--hal-font-reading);font-size:.92rem;line-height:1.6;color:var(--color-foreground-muted)}.hal-phase__facts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0 0;padding-top:18px;border-top:1px solid var(--hal-line)}.hal-phase__facts dd{margin:6px 0 0;font-size:.95rem;font-variant-numeric:tabular-nums}.hal-phase__was{color:var(--hal-oxide);opacity:.85;margin-left:6px;font-size:.82rem;display:inline-block;white-space:nowrap}.hal-phase__notice{margin:16px 0 0;padding-left:12px;border-left:2px solid var(--hal-oxide);font-family:var(--hal-font-reading);font-size:.88rem;line-height:1.6}.hal-phase__notice--closing{border-left-color:var(--hal-oxide)}.hal-phase__link{margin:18px 0 0;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.hal-phase__link a{color:var(--hal-accent);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}@media(max-width:749px){.hal-phase__facts{grid-template-columns:1fr;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/halidom.css.map */
