@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--cb-ground:#F7F5F1;--cb-surface:#FFFFFF;--cb-raise:#F0EDE6;--cb-ink:#26251F;--cb-ink2:#5C5955;--cb-ink3:#8B867D;--cb-champagne:#C8BDA0;--cb-accent-ink:#7E7048;--cb-night:#141210;--cb-night-ink:#EFEBE4;--cb-night-ink2:#A29B8F;--cb-rule:#E4E0D8;--cb-rule-strong:#CFC9BC;--cb-card-bg:#FFFFFF;--cb-card-ink:#26251F;--cb-card-ink2:#5C5955;--cb-card-rule:#E4E0D8;--cb-sans:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--cb-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--cb-pad:clamp(20px,5vw,84px);--cb-maxw:1360px}.cb-section{font-family:var(--cb-sans);font-weight:400;font-size:16px;line-height:1.65;color:var(--cb-ink2);-webkit-font-smoothing:antialiased}.cb-section .cb-mono,.cb-section .cb-eyebrow,.cb-section .cb-spec dt{font-family:var(--cb-mono)}.cb-wrap{max-width:var(--cb-maxw);margin-inline:auto;padding-inline:var(--cb-pad)}.cb-eyebrow{font-family:var(--cb-mono);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--cb-accent-ink);margin:0}.cb-mono{font-family:var(--cb-mono);font-variant-numeric:tabular-nums}.cb-lede{font-size:clamp(16px,1.25vw,19px);color:var(--cb-ink2);max-width:62ch;margin:0}.cb-h1{font-family:var(--cb-sans);font-weight:800;font-size:clamp(38px,6.4vw,76px);line-height:1.08;letter-spacing:-.02em;color:var(--cb-ink);margin:0;text-wrap:balance}.cb-h2{font-family:var(--cb-sans);font-weight:700;font-size:clamp(28px,3.6vw,46px);line-height:1.08;letter-spacing:-.02em;color:var(--cb-ink);margin:0;text-wrap:balance}.cb-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border:1px solid var(--cb-ink);background:var(--cb-ink);color:var(--cb-ground);font-family:var(--cb-sans);font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:0;transition:.25s;cursor:pointer}.cb-btn:hover{background:transparent;color:var(--cb-ink)}.cb-btn--gold{background:var(--cb-champagne);border-color:var(--cb-champagne);color:#302b1e}.cb-btn--gold:hover{background:transparent;color:var(--cb-accent-ink)}.cb-btn--on-night{background:var(--cb-champagne);border-color:var(--cb-champagne);color:#302b1e}.cb-btn--on-night:hover{background:transparent;color:var(--cb-champagne)}.cb-btn--ghost-night{background:transparent;border-color:#efebe459;color:var(--cb-night-ink)}.cb-btn--ghost-night:hover{background:var(--cb-night-ink);color:var(--cb-night)}.cb-rv{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.7,.3,1),transform .9s cubic-bezier(.2,.7,.3,1)}.cb-rv.cb-in,.no-js .cb-rv{opacity:1;transform:none}.cb-spec{border-top:1px solid rgba(239,235,228,.18);margin:26px 0 0;padding:0}.cb-spec>div{display:grid;grid-template-columns:minmax(120px,.5fr) 1fr;gap:16px;padding:11px 0;border-bottom:1px solid rgba(239,235,228,.1)}.cb-spec dt{font-family:var(--cb-mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--cb-champagne)}.cb-spec dd{margin:0;color:var(--cb-night-ink);font-size:14.5px}.cb-spec--light{border-top-color:var(--cb-rule)}.cb-spec--light>div{border-bottom-color:var(--cb-rule)}.cb-spec--light dt{color:var(--cb-accent-ink)}.cb-spec--light dd{color:var(--cb-ink)}@media(prefers-reduced-motion:reduce){.cb-rv{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cb-brand.css.map */
