:root{--st-color-cream: #faf9f7;--st-color-card: #ffffff;--st-color-ink: #2c2c2c;--st-color-ink-hover: #1f1f1f;--st-color-muted: #6b6660;--st-color-accent: #b0aaa4;--st-color-border: #e8e4df;--st-color-success-bg: #ecf3ee;--st-color-success-fg: #1f5a3a;--st-color-warning-bg: #f7efdf;--st-color-warning-fg: #6b4d1a;--st-color-info-bg: #ecf0f3;--st-color-info-fg: #355068;--st-color-danger-bg: #f4e4e1;--st-color-danger-fg: #6e2a23;--color-background: 250, 249, 247;--color-foreground: 44, 44, 44;--color-button: 44, 44, 44;--color-button-text: 255, 255, 255;--color-secondary-button: 250, 249, 247;--color-secondary-button-text: 44, 44, 44;--color-link: 44, 44, 44;--color-badge-foreground: 44, 44, 44;--color-badge-background: 255, 255, 255;--color-badge-border: 232, 228, 223;--color-shadow: 44, 44, 44;--color-base-text: 44, 44, 44;--color-base-background-1: 250, 249, 247;--color-base-background-2: 255, 255, 255;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 44, 44, 44;--color-base-accent-1: 44, 44, 44;--color-base-accent-2: 44, 44, 44;--st-font-display: "Fraunces", "GT Sectra", "Tiempos Headline", Georgia, "Times New Roman", serif;--st-font-body: "Inter", "S\f6hne", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--st-font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--font-heading-family: var(--st-font-display);--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: var(--st-font-body);--font-body-style: normal;--font-body-weight: 400;--st-text-hero: clamp(2.25rem, 1.4rem + 4vw, 4.5rem);--st-text-display: clamp(1.75rem, 1.2rem + 2.5vw, 2.75rem);--st-text-headline: clamp(1.375rem, 1.1rem + 1.2vw, 1.875rem);--st-text-title: 1.125rem;--st-text-body: 1rem;--st-text-small: .875rem;--st-text-label: .75rem;--st-leading-tight: 1.15;--st-leading-snug: 1.3;--st-leading-normal: 1.55;--st-leading-prose: 1.65;--st-tracking-display: -.01em;--st-tracking-body: 0;--st-tracking-label: .08em;--st-tracking-brand: .375em;--st-prose-width: 68ch;--st-space-3xs: 2px;--st-space-2xs: 4px;--st-space-xs: 8px;--st-space-sm: 12px;--st-space-md: 16px;--st-space-lg: 24px;--st-space-xl: 32px;--st-space-2xl: 48px;--st-space-3xl: 64px;--st-space-4xl: 96px;--st-space-5xl: 128px;--st-section-py: clamp(var(--st-space-2xl), 4vw + 1.5rem, var(--st-space-4xl));--st-section-px: clamp(var(--st-space-md), 2vw + .5rem, var(--st-space-2xl));--st-radius-sm: 4px;--st-radius-md: 8px;--st-radius-lg: 12px;--st-radius-pill: 9999px;--st-border-width: 1px;--st-border-color: var(--st-color-border);--st-shadow-popover: 0 4px 24px -8px rgba(44, 44, 44, .12);--st-ease-out: cubic-bezier(.16, 1, .3, 1);--st-duration-fast: .12s;--st-duration-base: .2s;--st-duration-slow: .32s}body{background-color:var(--st-color-cream);color:var(--st-color-ink);font-family:var(--st-font-body);font-size:var(--st-text-body);line-height:var(--st-leading-normal);letter-spacing:var(--st-tracking-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:750px){body{font-size:var(--st-text-body)}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--st-font-display);font-weight:400;letter-spacing:var(--st-tracking-display);line-height:var(--st-leading-tight);color:var(--st-color-ink)}.st-style-guide{background-color:var(--st-color-cream);color:var(--st-color-ink);padding:var(--st-section-py) var(--st-section-px);max-width:1200px;margin:0 auto}.st-style-guide__section{border-top:var(--st-border-width) solid var(--st-border-color);padding-top:var(--st-space-2xl);margin-top:var(--st-space-2xl)}.st-style-guide__section:first-child{border-top:0;padding-top:0;margin-top:0}.st-style-guide__eyebrow{font-family:var(--st-font-body);font-size:var(--st-text-label);font-weight:500;letter-spacing:var(--st-tracking-label);text-transform:uppercase;color:var(--st-color-muted);margin:0 0 var(--st-space-md) 0}.st-style-guide__title{font-family:var(--st-font-display);font-size:var(--st-text-display);font-weight:400;line-height:var(--st-leading-tight);letter-spacing:var(--st-tracking-display);color:var(--st-color-ink);margin:0 0 var(--st-space-lg) 0}.st-style-guide__lede{font-family:var(--st-font-body);font-size:var(--st-text-body);line-height:var(--st-leading-prose);color:var(--st-color-muted);max-width:var(--st-prose-width);margin:0 0 var(--st-space-2xl) 0}.st-style-guide__grid{display:grid;gap:var(--st-space-lg);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.st-style-guide__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--st-space-md);margin-bottom:var(--st-space-md)}.st-style-guide__row:last-child{margin-bottom:0}.st-type-sample{display:block;margin:0 0 var(--st-space-lg) 0}.st-type-sample__label{font-family:var(--st-font-body);font-size:var(--st-text-label);font-weight:500;letter-spacing:var(--st-tracking-label);text-transform:uppercase;color:var(--st-color-muted);display:block;margin-bottom:var(--st-space-xs)}.st-type-sample__hero{font-family:var(--st-font-display);font-size:var(--st-text-hero);font-weight:400;line-height:var(--st-leading-tight);letter-spacing:var(--st-tracking-display);color:var(--st-color-ink);margin:0}.st-type-sample__display{font-family:var(--st-font-display);font-size:var(--st-text-display);font-weight:400;line-height:var(--st-leading-tight);letter-spacing:var(--st-tracking-display);color:var(--st-color-ink);margin:0}.st-type-sample__headline{font-family:var(--st-font-display);font-size:var(--st-text-headline);font-weight:400;line-height:var(--st-leading-snug);color:var(--st-color-ink);margin:0}.st-type-sample__title{font-family:var(--st-font-body);font-size:var(--st-text-title);font-weight:500;line-height:var(--st-leading-snug);color:var(--st-color-ink);margin:0}.st-type-sample__body{font-family:var(--st-font-body);font-size:var(--st-text-body);font-weight:400;line-height:var(--st-leading-prose);color:var(--st-color-ink);max-width:var(--st-prose-width);margin:0}.st-type-sample__small{font-family:var(--st-font-body);font-size:var(--st-text-small);font-weight:400;line-height:var(--st-leading-normal);color:var(--st-color-muted);margin:0}.st-type-sample__brand{font-family:var(--st-font-display);font-size:1.125rem;font-weight:400;letter-spacing:var(--st-tracking-brand);text-transform:uppercase;color:var(--st-color-ink);margin:0}.st-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;font-family:var(--st-font-body);font-size:var(--st-text-small);font-weight:500;letter-spacing:.02em;border-radius:var(--st-radius-sm);border:var(--st-border-width) solid transparent;cursor:pointer;text-decoration:none;transition:background-color var(--st-duration-base) var(--st-ease-out),color var(--st-duration-base) var(--st-ease-out),border-color var(--st-duration-base) var(--st-ease-out)}.st-btn--primary{background-color:var(--st-color-ink);color:var(--st-color-card)}.st-btn--primary:hover,.st-btn--primary:focus-visible{background-color:var(--st-color-ink-hover)}.st-btn--secondary{background-color:var(--st-color-card);color:var(--st-color-ink);border-color:var(--st-color-border)}.st-btn--secondary:hover,.st-btn--secondary:focus-visible{background-color:var(--st-color-cream);border-color:var(--st-color-ink)}.st-btn--ghost{background-color:transparent;color:var(--st-color-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;min-height:44px;padding:8px 0}.st-btn--ghost:hover,.st-btn--ghost:focus-visible{text-decoration-thickness:2px}.st-btn:focus-visible{outline:2px solid var(--st-color-ink);outline-offset:2px}.st-field{display:flex;flex-direction:column;gap:var(--st-space-xs);margin-bottom:var(--st-space-md)}.st-field__label{font-family:var(--st-font-body);font-size:var(--st-text-label);font-weight:500;letter-spacing:var(--st-tracking-label);text-transform:uppercase;color:var(--st-color-muted)}.st-field__input,.st-field__textarea,.st-field__select{font-family:var(--st-font-body);font-size:var(--st-text-body);color:var(--st-color-ink);background-color:var(--st-color-card);border:var(--st-border-width) solid var(--st-color-border);border-radius:var(--st-radius-sm);padding:12px 16px;min-height:48px;width:100%;transition:border-color var(--st-duration-base) var(--st-ease-out)}.st-field__textarea{min-height:120px;resize:vertical}.st-field__input::placeholder,.st-field__textarea::placeholder{color:var(--st-color-accent)}.st-field__input:focus-visible,.st-field__textarea:focus-visible,.st-field__select:focus-visible{outline:none;border-color:var(--st-color-ink);box-shadow:0 0 0 1px var(--st-color-ink)}.st-field__hint{font-size:var(--st-text-small);color:var(--st-color-muted)}.st-swatch{border:var(--st-border-width) solid var(--st-color-border);border-radius:var(--st-radius-md);overflow:hidden;background-color:var(--st-color-card)}.st-swatch__chip{height:88px;border-bottom:var(--st-border-width) solid var(--st-color-border)}.st-swatch__meta{padding:var(--st-space-md);display:flex;flex-direction:column;gap:2px}.st-swatch__name{font-family:var(--st-font-body);font-size:var(--st-text-small);font-weight:500;color:var(--st-color-ink)}.st-swatch__hex{font-family:var(--st-font-mono);font-size:var(--st-text-label);color:var(--st-color-muted)}.st-swatch__role{font-family:var(--st-font-body);font-size:var(--st-text-label);letter-spacing:var(--st-tracking-label);text-transform:uppercase;color:var(--st-color-muted)}.st-spacer{display:flex;align-items:flex-end;gap:var(--st-space-md);margin-bottom:var(--st-space-md)}.st-spacer__bar{background-color:var(--st-color-ink);height:24px;border-radius:2px}.st-spacer__name{font-family:var(--st-font-body);font-size:var(--st-text-label);letter-spacing:var(--st-tracking-label);text-transform:uppercase;color:var(--st-color-muted);width:56px;flex-shrink:0}.st-spacer__value{font-family:var(--st-font-mono);font-size:var(--st-text-label);color:var(--st-color-muted);margin-left:var(--st-space-sm)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sacred-tones.css.map */
