html,body{background-color:#000}#PageContainer>.transition-body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}#PageContainer>.transition-body>.shopify-section{flex-shrink:0}#MainContent{flex:1 0 auto;min-height:0;background-color:var(--hb-night, #0d0d0d)}.hb-h1,.hb-scope h1{margin:0;font-family:var(--hb-font-title);font-size:var(--hb-h1-size);font-weight:var(--hb-title-weight);letter-spacing:var(--hb-h1-tracking);line-height:var(--hb-h1-leading);color:var(--hb-text);text-transform:uppercase}.hb-h2,.hb-scope h2{margin:0;font-family:var(--hb-font-title);font-size:var(--hb-h2-size);font-weight:var(--hb-title-weight);letter-spacing:var(--hb-h2-tracking);line-height:var(--hb-h2-leading);color:var(--hb-text);text-transform:uppercase}.hb-h3,.hb-scope h3{margin:0;font-family:var(--hb-font-title);font-size:var(--hb-h3-size);font-weight:var(--hb-title-weight);letter-spacing:var(--hb-h3-tracking);line-height:var(--hb-h3-leading);color:var(--hb-text);text-transform:uppercase}.hb-title{margin:0;font-family:var(--hb-font-title);font-size:var(--hb-title-size);font-weight:var(--hb-title-weight);letter-spacing:var(--hb-title-tracking);line-height:var(--hb-title-leading);text-transform:uppercase;color:var(--hb-text)}.hb-kicker{display:block;font-family:var(--hb-font-ui);font-size:var(--hb-kicker-size);font-weight:var(--hb-kicker-weight);letter-spacing:var(--hb-kicker-tracking);line-height:1.2;text-transform:uppercase;color:var(--hb-text-soft)}.hb-kicker--accent{color:var(--hb-accent)}.hb-lead,.hb-scope .lead{font-family:var(--hb-font-serif);font-size:var(--hb-lead-size);font-weight:400;line-height:var(--hb-lead-leading);color:var(--hb-text-soft);max-width:40ch}.hb-body,.hb-scope p{margin:0 0 1em;font-family:var(--hb-font-body);font-size:var(--hb-body-size);font-weight:var(--hb-body-weight);line-height:var(--hb-body-leading);color:var(--hb-text);text-transform:none}.hb-scope p:last-child{margin-bottom:0}.hb-caption{font-family:var(--hb-font-ui);font-size:var(--hb-caption-size);font-weight:700;letter-spacing:var(--hb-caption-tracking);line-height:1.35;text-transform:uppercase;color:var(--hb-text-soft)}.hb-mono{font-family:var(--hb-font-mono);font-size:9.5px;letter-spacing:0;text-transform:none;color:var(--hb-text-soft)}.hb-link,.hb-scope a:not([class]){color:var(--hb-link);text-decoration:none;transition:color var(--hb-dur-micro) var(--hb-ease)}.hb-link:hover,.hb-scope a:not([class]):hover{color:var(--hb-link-hover)}.hb-mark,.hb-scope mark{padding:1px 5px;border-radius:0;background:var(--hb-gold);color:var(--hb-ink);font-weight:700}.hb-on-dark .hb-mark,.hb-on-dark.hb-scope mark,.hb-on-dark .hb-scope mark{padding:0;background:transparent;color:var(--hb-gold)}.hb-list,.hb-scope ul:not([class]){display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;font-family:var(--hb-font-body);font-size:var(--hb-body-size);line-height:1.5;color:var(--hb-text)}.hb-list>li,.hb-scope ul:not([class])>li{display:flex;gap:12px;align-items:baseline}.hb-list>li:before,.hb-scope ul:not([class])>li:before{content:"";flex:0 0 auto;width:8px;height:8px;background:var(--hb-gold);transform:translateY(-1px)}.hb-list--ordered,.hb-scope ol:not([class]){display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;counter-reset:hb-step;font-family:var(--hb-font-body);font-size:var(--hb-body-size);line-height:1.5;color:var(--hb-text)}.hb-list--ordered>li,.hb-scope ol:not([class])>li{display:flex;gap:12px;align-items:baseline;counter-increment:hb-step}.hb-list--ordered>li:before,.hb-scope ol:not([class])>li:before{content:counter(hb-step) ".";flex:0 0 auto;min-width:16px;background:none;font-family:var(--hb-font-serif);font-size:15px;font-weight:600;color:var(--hb-gold-deep)}.hb-callout{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:0;background:var(--hb-night);color:var(--hb-on-ink);font-family:var(--hb-font-body);font-size:13.5px;line-height:1.6}.hb-callout__label{font-family:var(--hb-font-ui);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--hb-gold)}.hb-rule{height:0;margin:0;border:0;border-top:1px solid var(--hb-rule-soft)}.hb-rule--strong{border-top:var(--hb-outline-width) solid var(--hb-outline)}.hb-stack{display:flex;flex-direction:column;gap:var(--hb-section-gap)}.hb-surface{background:var(--hb-bg);color:var(--hb-text)}.hb-surface--panel{background:var(--hb-bg-panel)}.hb-surface--deep{background:var(--hb-bg-deep)}.hb-surface--dark{background:var(--hb-bg-dark);color:var(--hb-on-ink)}.hb-surface--realm{background:var(--hb-accent-surface);color:var(--hb-accent-ink)}.hb-lift{transition:transform var(--hb-dur-lift) var(--hb-ease),box-shadow var(--hb-dur-lift) var(--hb-ease)}.hb-lift:hover{transform:translate(calc(var(--hb-lift) * -1),calc(var(--hb-lift) * -1));box-shadow:var(--hb-lift-shadow)}.hb-scope :focus-visible,.hb-focus:focus-visible{outline:2px solid var(--hb-outline);outline-offset:-2px}.hb-on-dark .hb-focus:focus-visible,.hb-on-dark.hb-scope :focus-visible{outline-color:var(--hb-gold)}.hb-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.breadcrumb{font-family:var(--hb-font-ui);font-size:13px;line-height:1.4;color:var(--hb-ink-dim)}.breadcrumb a,.breadcrumb a:visited{color:var(--hb-ink-dim);text-decoration:none}.breadcrumb a:hover,.breadcrumb a:focus-visible{color:var(--hb-gold)}.breadcrumb__divider{padding-inline:5px;color:var(--hb-ink-dim);opacity:.5}.breadcrumb [aria-current=page]{color:var(--hb-on-ink)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hb-base.css.map */
