:root{--vsi-field: #eef1f4;--vsi-field-deep: #e4e9ee;--vsi-cream: #f7f4f0;--vsi-cream-deep: #f0ebe4;--vsi-surface: #ffffff;--vsi-ink: #171717;--vsi-ink-soft: #3a3a3a;--vsi-muted: #5c5c5c;--vsi-coral: #c16452;--vsi-coral-hover: #a85343;--vsi-coral-soft: #d47866;--vsi-coral-tint: rgba(193, 100, 82, .08);--vsi-coral-tint-strong: rgba(193, 100, 82, .14);--vsi-coral-glow: rgba(193, 100, 82, .28);--vsi-glass: rgba(255, 255, 255, .78);--vsi-glass-strong: rgba(255, 255, 255, .9);--vsi-glass-soft: rgba(255, 255, 255, .55);--vsi-glass-grad-a: rgba(255, 255, 255, .92);--vsi-glass-grad-b: rgba(255, 255, 255, .7);--vsi-glass-blur: 16px;--vsi-glass-blur-sm: 14px;--vsi-glass-blur-lg: 18px;--vsi-glass-sat: 1.15;--vsi-panel: var(--vsi-glass);--vsi-panel-strong: var(--vsi-glass-strong);--vsi-panel-grad: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .72));--vsi-panel-grad-strip: linear-gradient(165deg, rgba(255, 255, 255, .92), rgba(255, 255, 255, .72));--vsi-blur: blur(var(--vsi-glass-blur)) saturate(var(--vsi-glass-sat));--vsi-blur-strong: blur(var(--vsi-glass-blur-lg)) saturate(1.2);--vsi-border: rgba(23, 23, 23, .1);--vsi-border-strong: rgba(23, 23, 23, .14);--vsi-border-soft: rgba(23, 23, 23, .06);--vsi-shadow: 0 10px 28px rgba(23, 23, 23, .07), 0 1px 0 rgba(255, 255, 255, .7) inset;--vsi-shadow-lift: 0 16px 36px rgba(23, 23, 23, .1), 0 1px 0 rgba(255, 255, 255, .75) inset;--vsi-shadow-media: 0 22px 48px rgba(23, 23, 23, .1);--vsi-shadow-coral: 0 8px 20px var(--vsi-coral-glow);--vsi-shadow-btn: 0 8px 20px rgba(193, 100, 82, .28), inset 0 1px rgba(255, 255, 255, .28);--vsi-radius: 20px;--vsi-radius-sm: 14px;--vsi-radius-lg: 22px;--vsi-radius-media: 22px;--vsi-radius-pill: 999px;--vsi-font-sans: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--vsi-tracking-display: -.02em;--vsi-tracking-tight: -.02em;--vsi-tracking-eyebrow: .1em;--vsi-fs-eyebrow: .78rem;--vsi-fs-body: 1.05rem;--vsi-fs-lede: clamp(1.12rem, 1.7vw, 1.25rem);--vsi-fs-h1: clamp(2rem, 4.2vw, 2.85rem);--vsi-fs-h2: clamp(1.45rem, 2.8vw, 1.85rem);--vsi-fs-h3: clamp(1.12rem, 1.6vw, 1.28rem);--vsi-lh-display: 1.18;--vsi-lh-tight: 1.18;--vsi-lh-body: 1.55;--vsi-weight-body: 400;--vsi-weight-medium: 650;--vsi-weight-bold: 700;--vsi-weight-heavy: 750;--vsi-text-eyebrow: var(--vsi-fs-eyebrow);--vsi-text-xs: .82rem;--vsi-text-sm: .9rem;--vsi-text-base: var(--vsi-fs-body);--vsi-text-lede: var(--vsi-fs-lede);--vsi-text-h3: var(--vsi-fs-h3);--vsi-text-h2: var(--vsi-fs-h2);--vsi-text-h1: var(--vsi-fs-h1);--vsi-text-phone: clamp(1.55rem, 2.8vw, 1.95rem);--vsi-page-pad: clamp(1.15rem, 3.2vw, 2.5rem);--vsi-content-max: 1280px;--vsi-content-max-narrow: 1180px;--vsi-page-max: 1180px;--vsi-section-gap: clamp(2.1rem, 3.5vw, 2.85rem);--vsi-section-gap-tight: 1.45rem;--vsi-stack-gap: .95rem;--vsi-card-pad: 1.2rem 1.35rem 1.3rem;--vsi-card-pad-lg: 1.7rem 1.75rem 1.8rem;--vsi-action-gap: .55rem;--vsi-btn-min-h: 3rem;--vsi-btn-pad: .65rem 1.35rem;--vsi-btn-grad: var(--vsi-coral);--vsi-header-blur: 18px;--vsi-field-wash: radial-gradient(120% 80% at 50% -10%, rgba(255, 255, 255, .55), transparent 55%), linear-gradient(180deg, var(--vsi-field) 0%, var(--vsi-field-deep) 100%);--vsi-phone-display: "(303) 287-5732";--vsi-phone-tel: "tel:+13032875732";--vsi-ss-coral: var(--vsi-coral);--vsi-ss-coral-hover: var(--vsi-coral-hover);--vsi-ss-coral-soft: var(--vsi-coral-soft);--vsi-ss-ink: var(--vsi-ink);--vsi-ss-muted: var(--vsi-muted);--vsi-ss-cream: var(--vsi-cream);--vsi-ss-field: var(--vsi-field);--vsi-ss-field-deep: var(--vsi-field-deep);--vsi-ss-panel: var(--vsi-glass);--vsi-ss-panel-strong: var(--vsi-glass-strong);--vsi-ss-border: var(--vsi-border);--vsi-ss-shadow: var(--vsi-shadow);--vsi-ss-radius: var(--vsi-radius);--vsi-ss-radius-sm: var(--vsi-radius-sm)}.vsi-page-field{color:var(--vsi-ink);background:var(--vsi-field-wash)}.vsi-glass-card{margin:0;padding:var(--vsi-card-pad);border-radius:var(--vsi-radius);border:1px solid var(--vsi-border);background:var(--vsi-panel-grad);box-shadow:var(--vsi-shadow);backdrop-filter:var(--vsi-blur);-webkit-backdrop-filter:var(--vsi-blur);color:var(--vsi-ink)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vsi-tokens.css.map */
