:root{--nine-bone: #f7f4ef;--nine-ink: #161311;--nine-stone: #8c8377;--nine-gold: #b79a6a;--nine-gold-deep: #9c7f4f;--nine-line: #e4ded4;--nine-cream: #fbf9f5;--nine-serif: var(--font-heading--family, "Cormorant Garamond", Georgia, serif);--nine-sans: var(--font-body--family, "Jost", "Helvetica Neue", Arial, sans-serif);--nine-gutter: clamp(1.15rem, 5vw, 4.5rem);--nine-maxw: 1420px;--nine-section-y: clamp(3.5rem, 8vw, 8rem);--nine-ease: cubic-bezier(.22, 1, .36, 1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.button,.nine-btn{font-family:var(--nine-sans);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:500}.product-title,.product-card__title{font-family:var(--nine-sans);letter-spacing:.02em}.nine-wrap{width:100%;max-width:var(--nine-maxw);margin-inline:auto;padding-inline:var(--nine-gutter)}.nine-eyebrow{font-family:var(--nine-sans);text-transform:uppercase;letter-spacing:.34em;font-size:.7rem;font-weight:500;color:var(--nine-gold-deep);margin:0 0 1.1rem;display:inline-block}.nine-eyebrow--light{color:var(--nine-gold)}.nine-display{font-family:var(--nine-serif);font-weight:500;line-height:1.02;letter-spacing:-.01em;margin:0;font-size:clamp(2.4rem,6vw,4.75rem)}.nine-heading{font-family:var(--nine-serif);font-weight:500;line-height:1.06;letter-spacing:-.005em;margin:0;font-size:clamp(1.9rem,4vw,3.1rem)}.nine-lede{font-family:var(--nine-sans);font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.85;color:var(--nine-stone);font-weight:300;max-width:52ch}.nine-rule{width:46px;height:1px;background:var(--nine-gold);border:0;margin:0 0 1.6rem}.nine-rule--center{margin-inline:auto}.nine-btn{display:inline-flex;align-items:center;gap:.65em;padding:1.05em 2.4em;background:var(--nine-ink);color:var(--nine-cream);text-decoration:none;border:1px solid var(--nine-ink);border-radius:0;cursor:pointer;transition:background .4s var(--nine-ease),color .4s var(--nine-ease),border-color .4s var(--nine-ease)}.nine-btn:hover,.nine-btn--ghost{background:transparent;color:var(--nine-ink)}.nine-btn--ghost:hover{background:var(--nine-ink);color:var(--nine-cream)}.nine-btn--gold{background:var(--nine-gold);border-color:var(--nine-gold);color:var(--nine-ink)}.nine-btn--gold:hover{background:transparent;color:var(--nine-ink)}.nine-btn--on-dark{background:var(--nine-cream);border-color:var(--nine-cream);color:var(--nine-ink)}.nine-btn--on-dark:hover{background:transparent;color:var(--nine-cream)}.nine-link{font-family:var(--nine-sans);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:500;color:var(--nine-ink);text-decoration:none;border-bottom:1px solid var(--nine-gold);padding-bottom:.25em;transition:color .3s var(--nine-ease)}.nine-link:hover{color:var(--nine-gold-deep)}.nine-reveal{opacity:0;transform:translateY(22px);transition:opacity .9s var(--nine-ease),transform .9s var(--nine-ease)}.nine-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nine-reveal{opacity:1;transform:none;transition:none}}.nine-band{padding-block-start:var(--nine-section-y);padding-block-end:var(--nine-section-y)}.nine-band--ink{background:var(--nine-ink);color:var(--nine-cream)}.nine-band--bone{background:var(--nine-bone)}.nine-band--cream{background:var(--nine-cream)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/nine.css.map */
