:root{--cloud-50: #FFFFFF;--cloud-100: #F5F7FC;--cloud-200: #EEF2FB;--cloud-300: #E2E8F5;--navy-950: #050A18;--ink-900: #0A1224;--ink-850: #0D1426;--ink-800: #141E33;--ink-700: #1C2942;--slate-500: #5A6781;--slate-400: #8A95AC;--blue-600: #1E5BFF;--cyan-400: #00D4FF;--blue-400: #5E7BFF;--silver-blue: #B8D4FF;--slate-on-dark: #94A3B8;--white: #FFFFFF;--grad-brand: linear-gradient(135deg, #1E5BFF 0%, #00D4FF 100%);--grad-brand-wide: linear-gradient(135deg, #1E5BFF 0%, #00D4FF 50%, #1E5BFF 100%);--grad-stage: linear-gradient(135deg, #050A18 0%, #0A1F4D 52%, #1E5BFF 130%);--grad-card-media: radial-gradient(circle at 50% 36%, #1C2942 0%, #0D1426 100%);--grad-text: linear-gradient(120deg, #1E5BFF 0%, #00A8E0 100%);--grad-text-loop: linear-gradient(120deg, #1E5BFF 0%, #2E86F0 22%, #00A8E0 40%, #5AB4FF 50%, #00A8E0 60%, #2E86F0 78%, #1E5BFF 100%);--noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.045'/%3E%3C/svg%3E");--grad-sheen: linear-gradient(105deg, transparent 30%, rgba(255,255,255,.22) 48%, transparent 66%);--border-card: rgba(30, 91, 255, .12);--border-subtle: rgba(10, 18, 36, .08);--border-soft: rgba(10, 18, 36, .05);--border-strong: rgba(30, 91, 255, .38);--hairline: rgba(10, 18, 36, .06);--focus-ring: 0 0 0 3px rgba(30, 91, 255, .38);--focus-color: #1E5BFF;--glass-blur: 18px;--glass-blur-strong: 30px;--glass-saturate: 1.6;--glass-light: rgba(255, 255, 255, .72);--glass-light-2: rgba(255, 255, 255, .55);--glass-dark: rgba(10, 18, 36, .55);--glass-hairline: rgba(255, 255, 255, .55);--glass-edge: rgba(10, 18, 36, .06);--glass-shadow: 0 8px 30px -12px rgba(16, 24, 40, .22), inset 0 1px 0 rgba(255, 255, 255, .6);--success: #18A05B;--warning: #C8841A;--danger: #E04359;--soldout-badge-bg: #66738C;--soldout-badge-fg: #FFFFFF;--bg-page: var(--cloud-50);--bg-alt: var(--cloud-100);--surface-card: var(--white);--surface-raised: var(--white);--surface-subtle: var(--cloud-200);--surface-input: var(--white);--surface-media: var(--noise), var(--grad-stage);--surface-ink: var(--ink-900);--text-primary: var(--ink-900);--text-secondary: var(--slate-500);--text-tertiary: var(--slate-400);--text-price: var(--blue-600);--text-link: var(--blue-600);--text-on-accent: var(--ink-900);--text-on-cta: var(--white);--text-on-ink: var(--white);--accent: var(--grad-brand);--accent-solid: var(--blue-600)}:root{--font-display: "Montserrat", "Google Sans", ui-sans-serif, system-ui, sans-serif;--font-sans: "Google Sans", "Montserrat", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-ui: var(--font-sans);--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--fw-black: 900;--text-2xs: 11px;--text-xs: 12px;--text-sm: 13px;--text-base: 15px;--text-md: 17px;--text-lg: 20px;--text-xl: 24px;--text-2xl: 30px;--text-3xl: 38px;--text-4xl: 48px;--text-5xl: 64px;--text-6xl: 84px;--lh-tight: 1.05;--lh-snug: 1.16;--lh-normal: 1.4;--lh-relaxed: 1.6;--ls-tighter: -.03em;--ls-tight: -.015em;--ls-normal: 0em;--ls-wide: .02em;--ls-wider: .14em;--type-display: var(--fw-bold) var(--text-5xl)/var(--lh-tight) var(--font-display);--type-h1: var(--fw-bold) var(--text-4xl)/var(--lh-tight) var(--font-display);--type-h2: var(--fw-semibold) var(--text-3xl)/var(--lh-snug) var(--font-display);--type-h3: var(--fw-semibold) var(--text-xl)/var(--lh-snug) var(--font-display);--type-product-title: var(--fw-semibold) var(--text-md)/var(--lh-snug) var(--font-display);--type-product-meta: var(--fw-regular) var(--text-sm)/var(--lh-normal) var(--font-sans);--type-product-price: var(--fw-bold) var(--text-lg)/var(--lh-snug) var(--font-display);--type-body: var(--fw-regular) var(--text-base)/var(--lh-relaxed) var(--font-sans);--type-body-sm: var(--fw-regular) var(--text-sm)/var(--lh-normal) var(--font-sans);--type-cta: var(--fw-bold) var(--text-base)/1 var(--font-display);--type-label: var(--fw-bold) var(--text-2xs)/1 var(--font-display)}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--space-11: 80px;--space-12: 96px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-card: 18px;--radius-xl: 24px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(16, 24, 40, .05);--shadow-sm: 0 2px 6px -1px rgba(16, 24, 40, .08), 0 1px 2px rgba(16, 24, 40, .05);--shadow-card: 0 6px 22px -10px rgba(16, 24, 40, .16), 0 2px 6px -2px rgba(16, 24, 40, .06);--shadow-card-hover: 0 30px 56px -22px rgba(16, 24, 40, .3), 0 14px 30px -12px rgba(30, 91, 255, .26), 0 0 0 1px rgba(30, 91, 255, .14);--shadow-cta: 0 8px 20px -8px rgba(30, 91, 255, .5);--shadow-cta-hover: 0 14px 30px -8px rgba(30, 91, 255, .62);--container-max: 1200px;--gutter-mobile: 16px;--gutter-desktop: 32px}:root{--dur-press: .11s;--dur-instant: 90ms;--dur-fast: .16s;--dur-base: .26s;--dur-slow: .42s;--dur-slower: .56s;--dur-panel: .64s;--ease-ios: cubic-bezier(.22, 1, .36, 1);--ease-premium: cubic-bezier(.22, 1, .36, 1);--ease-expo: cubic-bezier(.16, 1, .3, 1);--ease-emphasized: cubic-bezier(.2, 0, 0, 1);--ease-emphasized-in: cubic-bezier(.3, 0, .8, .15);--ease-spring-soft: cubic-bezier(.34, 1.26, .64, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-spring-pop: cubic-bezier(.34, 1.8, .5, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--press-scale: .96;--press-scale-strong: .93;--press-scale-card: .985;--trans-press: transform var(--dur-press) var(--ease-spring);--trans-card: transform var(--dur-base) var(--ease-ios), box-shadow var(--dur-base) var(--ease-ios);--trans-cta: background-position var(--dur-slow) var(--ease-ios), box-shadow var(--dur-base) var(--ease-ios), transform var(--dur-press) var(--ease-spring);--trans-state: background-color var(--dur-base) var(--ease-emphasized), color var(--dur-base) var(--ease-emphasized), transform var(--dur-base) var(--ease-spring-soft)}@keyframes te-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes te-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes te-grad-flow{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes te-pop-in{0%{opacity:0;transform:scale(.86)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes te-add-pop{0%{transform:scale(1)}40%{transform:scale(.94)}70%{transform:scale(1.04)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/tio-tokens.css.map */
