:root{--font-body--family: var(--tcs-font-sans);--font-body--weight: 500;--font-subheading--family: var(--tcs-font-sans);--font-subheading--weight: 600;--font-heading--family: var(--tcs-font-display);--font-heading--weight: 700;--font-accent--family: var(--tcs-font-sans);--font-accent--weight: 600;--font-heading--spacing: var(--tcs-tracking-display-lg)}body{background-color:var(--tcs-ground);color:var(--tcs-text)}:focus-visible{outline:var(--tcs-focus-ring-width) solid var(--tcs-focus-ring);outline-offset:var(--tcs-focus-ring-offset)}::selection{background:var(--tcs-selection-bg);color:var(--tcs-selection-text)}[disabled],[aria-disabled=true]{opacity:var(--tcs-state-disabled-opacity);cursor:not-allowed}.tcs-scrim{background:var(--tcs-scrim)}.tcs-scrim--soft{background:var(--tcs-scrim-soft)}.tcs-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--tcs-space-2);min-height:var(--tcs-control-h-md);padding:0 var(--tcs-space-6);border:0;border-radius:var(--tcs-radius-pill);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-button);font-weight:600;line-height:var(--tcs-leading-button);letter-spacing:var(--tcs-tracking-button);text-transform:uppercase;text-decoration:none;cursor:pointer;background:var(--tcs-btn-primary-bg);color:var(--tcs-btn-primary-text);transition:background-color var(--tcs-motion-fast) var(--tcs-ease-in-out)}.tcs-btn:hover{background:var(--tcs-btn-primary-hover-bg);box-shadow:var(--tcs-shadow-cta-glow)}.tcs-btn:active{filter:brightness(.96)}.tcs-btn[disabled],.tcs-btn[aria-disabled=true]{opacity:1;background:var(--tcs-surface);color:var(--tcs-text-subtle);box-shadow:none}.tcs-btn--ink{background:var(--tcs-btn-ink-bg);color:var(--tcs-btn-ink-text)}.tcs-btn--ink:hover{background:var(--tcs-btn-ink-hover-bg);box-shadow:none}.tcs-btn--blue{background:var(--tcs-btn-blue-bg);color:var(--tcs-btn-blue-text)}.tcs-btn--blue:hover{background:var(--tcs-btn-blue-hover-bg);box-shadow:none}.tcs-btn--secondary{background:transparent;color:var(--tcs-link);box-shadow:inset 0 0 0 var(--tcs-btn-stroke) var(--tcs-link)}.tcs-btn--secondary:hover{background:var(--tcs-surface);box-shadow:inset 0 0 0 var(--tcs-btn-stroke) var(--tcs-link)}.tcs-btn--creme{background:var(--tcs-btn-secondary-creme-bg);color:var(--tcs-text);box-shadow:inset 0 0 0 var(--tcs-btn-stroke) var(--tcs-btn-secondary-creme-border)}.tcs-btn--creme:hover{background:var(--tcs-btn-secondary-creme-bg);box-shadow:inset 0 0 0 var(--tcs-btn-stroke) var(--tcs-btn-secondary-creme-border)}@media(min-width:561px){.tcs-hscale-display-xl.tcs-hscale-display-xl{--font-h1--size: var(--tcs-text-display-xl);--font-h1--line-height: var(--tcs-leading-display-xl);--font-h1--letter-spacing: var(--tcs-tracking-display-xl);--font-h2--size: var(--tcs-text-display-xl);--font-h2--line-height: var(--tcs-leading-display-xl);--font-h2--letter-spacing: var(--tcs-tracking-display-xl);--font-h3--size: var(--tcs-text-display-xl);--font-h3--line-height: var(--tcs-leading-display-xl);--font-h3--letter-spacing: var(--tcs-tracking-display-xl);--font-h4--size: var(--tcs-text-display-xl);--font-h4--line-height: var(--tcs-leading-display-xl);--font-h4--letter-spacing: var(--tcs-tracking-display-xl);--font-h5--size: var(--tcs-text-display-xl);--font-h5--line-height: var(--tcs-leading-display-xl);--font-h5--letter-spacing: var(--tcs-tracking-display-xl);--font-h6--size: var(--tcs-text-display-xl);--font-h6--line-height: var(--tcs-leading-display-xl);--font-h6--letter-spacing: var(--tcs-tracking-display-xl)}.tcs-hscale-display-lg.tcs-hscale-display-lg{--font-h1--size: var(--tcs-text-display-lg);--font-h1--line-height: var(--tcs-leading-display-lg);--font-h1--letter-spacing: var(--tcs-tracking-display-lg);--font-h2--size: var(--tcs-text-display-lg);--font-h2--line-height: var(--tcs-leading-display-lg);--font-h2--letter-spacing: var(--tcs-tracking-display-lg);--font-h3--size: var(--tcs-text-display-lg);--font-h3--line-height: var(--tcs-leading-display-lg);--font-h3--letter-spacing: var(--tcs-tracking-display-lg);--font-h4--size: var(--tcs-text-display-lg);--font-h4--line-height: var(--tcs-leading-display-lg);--font-h4--letter-spacing: var(--tcs-tracking-display-lg);--font-h5--size: var(--tcs-text-display-lg);--font-h5--line-height: var(--tcs-leading-display-lg);--font-h5--letter-spacing: var(--tcs-tracking-display-lg);--font-h6--size: var(--tcs-text-display-lg);--font-h6--line-height: var(--tcs-leading-display-lg);--font-h6--letter-spacing: var(--tcs-tracking-display-lg)}.tcs-hscale-heading-lg.tcs-hscale-heading-lg{--font-h1--size: var(--tcs-text-heading-lg);--font-h1--line-height: var(--tcs-leading-heading-lg);--font-h1--letter-spacing: var(--tcs-tracking-heading-lg);--font-h2--size: var(--tcs-text-heading-lg);--font-h2--line-height: var(--tcs-leading-heading-lg);--font-h2--letter-spacing: var(--tcs-tracking-heading-lg);--font-h3--size: var(--tcs-text-heading-lg);--font-h3--line-height: var(--tcs-leading-heading-lg);--font-h3--letter-spacing: var(--tcs-tracking-heading-lg);--font-h4--size: var(--tcs-text-heading-lg);--font-h4--line-height: var(--tcs-leading-heading-lg);--font-h4--letter-spacing: var(--tcs-tracking-heading-lg);--font-h5--size: var(--tcs-text-heading-lg);--font-h5--line-height: var(--tcs-leading-heading-lg);--font-h5--letter-spacing: var(--tcs-tracking-heading-lg);--font-h6--size: var(--tcs-text-heading-lg);--font-h6--line-height: var(--tcs-leading-heading-lg);--font-h6--letter-spacing: var(--tcs-tracking-heading-lg)}}.tcs-hcolor-ink.tcs-hcolor-ink :is(h1,h2,h3){color:var(--tcs-text)}.tcs-hcolor-ink-soft.tcs-hcolor-ink-soft :is(h1,h2,h3){color:var(--tcs-text-secondary)}.tcs-hcolor-pink.tcs-hcolor-pink :is(h1,h2,h3){color:var(--tcs-link)}.tcs-hcolor-violet.tcs-hcolor-violet :is(h1,h2,h3){color:var(--tcs-c-violet-deep)}.tcs-hcolor-blue.tcs-hcolor-blue :is(h1,h2,h3){color:var(--tcs-c-blue)}
/*# sourceMappingURL=/cdn/shop/t/120/assets/tcs-primitives.css.map */
