:root{--tsh-navy: #0a1f5c;--tsh-navy-deep: #071645;--tsh-blue: #1f5bff;--tsh-blue-light: #5fa8ff;--tsh-blue-subtle: #e8efff;--tsh-red: #d62631;--tsh-red-hover: #b81e28;--tsh-red-text: #c21f2a;--tsh-straw: #e3b565;--tsh-straw-subtle: #fbf1de;--tsh-silver: #a9b2c3;--tsh-bg-base: #f4f5f7;--tsh-bg-surface: #ffffff;--tsh-bg-subtle: #eceef2;--tsh-border: #dde1e8;--tsh-border-strong: #c5cbd6;--tsh-text: #0e1320;--tsh-text-secondary: #4a5468;--tsh-text-muted: #6b7488;--tsh-text-on-dark: #ffffff;--tsh-text-on-navy-muted: #b9c3da;--tsh-success: #1e9e5a;--tsh-low-stock: #e08a00;--tsh-radius-sm: 4px;--tsh-radius-md: 6px;--tsh-radius-lg: 10px;--tsh-radius-full: 999px;--tsh-shadow-card: 0 1px 2px rgba(14, 19, 32, .06), 0 4px 12px rgba(14, 19, 32, .06);--tsh-shadow-overlay: 0 12px 32px rgba(14, 19, 32, .14);--tsh-focus-ring: 0 0 0 3px rgba(31, 92, 255, .35);--tsh-font-display: "TSH Saira", "Saira", system-ui, sans-serif;--tsh-font-body: "TSH Inter", "Inter", system-ui, sans-serif;--tsh-container: 1320px;--tsh-gutter: 16px}@media screen and (min-width:750px){:root{--tsh-gutter: 32px}}@media screen and (min-width:1200px){:root{--tsh-gutter: 60px}}.tsh-container{box-sizing:border-box;width:100%;max-width:calc(var(--tsh-container) + var(--tsh-gutter) * 2);margin-inline:auto;padding-inline:var(--tsh-gutter)}.tsh-overline{font-family:var(--tsh-font-display);font-weight:600;font-size:1.2rem;line-height:1.2;letter-spacing:.15rem;text-transform:uppercase;margin:0}.tsh-label{font-family:var(--tsh-font-display);font-weight:600;font-size:1.4rem;line-height:1.2;letter-spacing:.08rem;text-transform:uppercase}.tsh-label--s{font-size:1.2rem}.tsh-h3{font-family:var(--tsh-font-display);font-weight:600;font-size:2rem;line-height:1.25;letter-spacing:.03rem;text-transform:uppercase;margin:0}.tsh-body-s{font-family:var(--tsh-font-body);font-size:1.4rem;line-height:1.5;letter-spacing:0;margin:0}.tsh-caption{font-family:var(--tsh-font-body);font-weight:500;font-size:1.2rem;line-height:1.4;letter-spacing:0;margin:0}.tsh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:0;border-radius:var(--tsh-radius-md);font-family:var(--tsh-font-display);font-weight:600;font-size:1.4rem;line-height:1.2;letter-spacing:.08rem;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.tsh-btn:focus-visible{outline:none;box-shadow:var(--tsh-focus-ring)}.tsh-btn--primary{background:var(--tsh-red);color:var(--tsh-text-on-dark)}.tsh-btn--primary:hover{background:var(--tsh-red-hover)}.tsh-btn--secondary{background:var(--tsh-navy);color:var(--tsh-text-on-dark)}.tsh-btn--secondary:hover{background:var(--tsh-navy-deep)}.tsh-link:focus-visible,.tsh-input:focus-visible{outline:none;box-shadow:var(--tsh-focus-ring)}.tsh-lang{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--tsh-border);border-radius:var(--tsh-radius-full);background:var(--tsh-bg-subtle)}.tsh-lang__seg{padding:4px 10px;border:0;border-radius:var(--tsh-radius-full);background:transparent;color:var(--tsh-text-secondary);cursor:pointer}.tsh-lang__seg.is-active{background:var(--tsh-blue);color:var(--tsh-text-on-dark)}.tsh-lang__seg:focus-visible{outline:none;box-shadow:var(--tsh-focus-ring)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/tsh-tokens.css.map */
