:root{--ts-bg: #0b0a08;--ts-bg-raised: #0f0c09;--ts-surface: #171310;--ts-surface-deep: #1c1712;--ts-surface-deepest: #14100b;--ts-gold: #c9a227;--ts-gold-bright: #ecd489;--ts-gold-deep: #8a6d1f;--ts-cream: #f3ecdd;--ts-cream-dim: rgba(243, 236, 221, .74);--ts-cream-dimmer: rgba(243, 236, 221, .55);--ts-hairline: rgba(201, 162, 39, .25);--ts-hairline-strong: rgba(201, 162, 39, .35);--ts-grad-headline: linear-gradient(115deg, #9a7c25, #ecd489 38%, #c9a227 62%, #8a6d1f);--ts-font-display: "Italiana", serif;--ts-font-body: "Questrial", sans-serif;--ts-font-label: "Josefin Sans", sans-serif;--ts-font-quote: "Cormorant Garamond", serif;--ts-radius-card: 1.6rem;--ts-radius-tile: 1.2rem;--ts-radius-panel: 1.6rem;--ts-shadow-float: 0 10px 30px rgba(0, 0, 0, .5);--ts-shadow-card: 0 2px 10px rgba(0, 0, 0, .45)}.ts-section{background:var(--ts-bg);color:var(--ts-cream);font-family:var(--ts-font-body);font-size:1.6rem;line-height:1.6}.ts-section h1,.ts-section h2,.ts-section h3,.ts-section h4{color:var(--ts-cream);margin:0}.ts-section a{color:inherit}.ts-section h1.ts-h-gradient,.ts-section h2.ts-h-gradient,.ts-section .ts-h-gradient{color:transparent}.ts-h-hero{font-size:3.3rem;line-height:1.12;text-wrap:balance}.ts-h-section{font-size:2.4rem;line-height:1.2;text-wrap:balance}.ts-h-card{font-size:2rem;line-height:1.25}@media(min-width:990px){.ts-h-hero{font-size:4.8rem}.ts-h-section{font-size:3rem}.ts-h-card{font-size:2.4rem}}.ts-section--raised{background:var(--ts-bg-raised)}.ts-wrap{max-width:70.4rem;margin:0 auto;padding:0 2rem}@media(min-width:990px){.ts-wrap{max-width:115.2rem}}.ts-eyebrow{font-family:var(--ts-font-label);font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ts-gold)}.ts-h-display{font-family:var(--ts-font-display);font-weight:400;line-height:1.15;margin:0}.ts-h-gradient{background:var(--ts-grad-headline);-webkit-background-clip:text;background-clip:text;color:transparent}.ts-dim{color:var(--ts-cream-dim)}.ts-quote{font-family:var(--ts-font-quote);font-style:italic}.ts-stars{color:var(--ts-gold);letter-spacing:.1em}.ts-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1.5rem 3.8rem;border-radius:3.2rem;font-family:var(--ts-font-body);font-size:1.4rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:0;transition:filter .15s ease,transform .15s ease}.ts-btn--primary{background:var(--ts-gold);color:var(--ts-bg)}.ts-btn--primary:hover{filter:brightness(1.08)}.ts-btn--outline{background:transparent;color:var(--ts-gold);border:1px solid var(--ts-gold)}.ts-btn--outline:hover{background:#c9a22714}.ts-pill{display:inline-flex;align-items:center;min-height:4.4rem;padding:.8rem 2rem;border-radius:3.2rem;border:1px solid var(--ts-hairline-strong);color:var(--ts-cream);font-family:var(--ts-font-label);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.ts-pill--gold{background:var(--ts-gold);color:var(--ts-bg);border-color:var(--ts-gold)}.ts-chip{display:inline-flex;align-items:center;padding:.6rem 1.4rem;border-radius:3.2rem;font-family:var(--ts-font-label);font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.ts-chip--outline{border:1px solid var(--ts-hairline-strong);color:var(--ts-cream-dim)}.ts-chip--gold{background:var(--ts-gold);color:var(--ts-bg)}.ts-card{background:var(--ts-surface);border:1px solid var(--ts-hairline);border-radius:var(--ts-radius-card)}.ts-hairline-top{border-top:1px solid var(--ts-hairline)}.ts-hairline-bottom{border-bottom:1px solid var(--ts-hairline)}.ts-badge-verified{font-family:var(--ts-font-label);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ts-cream-dimmer)}.ts-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ts-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#0b0a08f5;border-top:1px solid var(--ts-hairline);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(110%);transition:transform .25s ease}.ts-sticky-bar.is-visible{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ts-btn,.ts-sticky-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ts-theme.css.map */
