:root{--brand-primary: #2952ff;--brand-primary-hover: #1f42d6;--brand-primary-soft: #eef2ff;--brand-ink: #0b0d12;--bg: #ffffff;--bg-subtle: #f7f8fa;--bg-muted: #eef0f4;--border: #e6e8ee;--border-strong: #cfd3dd;--text: #0b0d12;--text-secondary: #4a5061;--text-tertiary: #7a8090;--text-inverse: #ffffff;--success: #137a47;--success-soft: #e8f5ee;--warning: #b86a00;--warning-soft: #fff4e0;--danger: #c0392b;--trustpilot: #00b67a;--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 12px;--space-6: 16px;--space-7: 20px;--space-8: 24px;--space-9: 32px;--space-10: 40px;--space-11: 48px;--space-12: 56px;--space-13: 64px;--space-14: 80px;--space-15: 96px;--space-16: 120px;--space-17: 160px;--font-display: "Inter", system-ui, -apple-system, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--fs-hero: clamp(32px, 6vw, 64px);--fs-h2: clamp(24px, 3vw, 36px);--fs-h3: clamp(18px, 1.6vw, 22px);--fs-lead: clamp(16px, 1.4vw, 18px);--fs-body: 15px;--fs-sm: 13px;--fs-xs: 12px;--fs-price-lg: clamp(28px, 3vw, 36px);--lh-tight: 1.05;--lh-snug: 1.2;--lh-base: 1.5;--lh-relaxed: 1.65;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 800;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(11,13,18,.04);--shadow-sm: 0 2px 4px rgba(11,13,18,.05), 0 1px 2px rgba(11,13,18,.04);--shadow-md: 0 4px 12px rgba(11,13,18,.06), 0 1px 3px rgba(11,13,18,.04);--shadow-lg: 0 12px 32px rgba(11,13,18,.08), 0 2px 6px rgba(11,13,18,.04);--shadow-focus: 0 0 0 3px rgba(41,82,255,.18);--ease-out: cubic-bezier(.2,.6,.2,1);--ease-in-out: cubic-bezier(.4,0,.2,1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s;--max-content: 1440px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-base);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}a{color:var(--brand-primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{margin:0;font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:-.01em;color:var(--text)}h1{font-size:var(--fs-hero);letter-spacing:-.02em}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/44/assets/m2-tokens.css.map */
