@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@500;600;700;800&family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap");:root{--color-azur-50:#eef5fc;--color-azur-100:#d5e6f8;--color-azur-200:#a9caf0;--color-azur-300:#7fafe8;--color-azur-400:#5fa0e6;--color-azur-500:#4491e4;--color-azur-600:#2d7bd0;--color-azur-700:#2364ad;--color-azur-800:#1c4d85;--color-azur-900:#143657;--color-red-50:var(--color-azur-50);--color-red-100:var(--color-azur-100);--color-red-200:var(--color-azur-200);--color-red-300:var(--color-azur-300);--color-red-400:var(--color-azur-400);--color-red-500:var(--color-azur-500);--color-red-600:var(--color-azur-600);--color-red-700:var(--color-azur-700);--color-red-800:var(--color-azur-800);--color-red-900:var(--color-azur-900);--color-steel-50:oklch(0.985 0.005 270);--color-steel-100:oklch(0.965 0.005 270);--color-steel-200:oklch(0.93 0.005 270);--color-steel-300:oklch(0.88 0.008 270);--color-steel-400:oklch(0.74 0.012 270);--color-steel-500:oklch(0.58 0.014 270);--color-steel-600:oklch(0.46 0.014 270);--color-steel-700:oklch(0.36 0.012 270);--color-steel-800:oklch(0.26 0.010 270);--color-steel-900:oklch(0.18 0.010 270);--color-paper:oklch(0.985 0.005 90);--color-paper-sunken:oklch(0.965 0.005 90);--color-success-bg:oklch(0.95 0.04 145);--color-success-fg:oklch(0.45 0.13 145);--color-warn-bg:oklch(0.95 0.06 75);--color-warn-fg:oklch(0.50 0.14 65);--color-danger-bg:oklch(0.95 0.04 25);--color-danger-fg:oklch(0.48 0.22 25);--color-info-bg:oklch(0.95 0.03 240);--color-info-fg:oklch(0.45 0.12 240);--fg-1:var(--color-steel-900);--fg-2:var(--color-steel-700);--fg-3:var(--color-steel-500);--fg-4:var(--color-steel-400);--fg-on-brand:var(--color-paper);--fg-brand:var(--color-azur-500);--bg-page:var(--color-paper);--bg-surface:#ffffff;--bg-sunken:var(--color-paper-sunken);--bg-ink:var(--color-steel-900);--bg-brand:var(--color-azur-500);--bg-brand-hover:var(--color-azur-600);--bg-brand-press:var(--color-azur-700);--bg-brand-soft:var(--color-azur-50);--border-1:oklch(0.93 0.005 270);--border-2:oklch(0.88 0.008 270);--border-strong:var(--color-steel-900);--border-brand:var(--color-azur-500);--scrim:oklch(0.18 0.010 270/0.4);--font-sans:"Google Sans","DM Sans",-apple-system,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Noto Sans CJK SC","Noto Sans Arabic",sans-serif;--font-mono:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;--font-display:"Rubik",var(--font-sans);--fs-12:0.75rem;--fs-14:0.875rem;--fs-16:1rem;--fs-18:1.125rem;--fs-22:1.375rem;--fs-28:1.75rem;--fs-36:2.25rem;--fs-48:3rem;--fs-64:4rem;--fs-84:5.25rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--lh-tight:1.0;--lh-display:1.10;--lh-heading:1.25;--lh-body:1.5;--lh-relaxed:1.65;--ls-tight:-0.035em;--ls-snug:-0.02em;--ls-normal:-0.005em;--ls-wide:0.08em;--ls-mono:-0.005em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-30:120px;--space-40:160px;--container-text:640px;--container-default:1120px;--container-wide:1440px;--radius-chip:6px;--radius-input:10px;--radius-card:14px;--radius-panel:20px;--radius-pill:999px;--shadow-xs:0 1px 2px rgb(15 15 25/0.06);--shadow-sm:0 2px 8px rgb(15 15 25/0.06),0 1px 2px rgb(15 15 25/0.04);--shadow-md:0 8px 24px rgb(15 15 25/0.08),0 2px 4px rgb(15 15 25/0.04);--shadow-lg:0 24px 64px rgb(15 15 25/0.12),0 4px 12px rgb(15 15 25/0.06);--shadow-inset:inset 0 1px 2px rgb(15 15 25/0.06);--shadow-brand-glow:0 12px 40px rgb(68 145 228/0.30);--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-linear:linear;--dur-instant:80ms;--dur-micro:120ms;--dur-state:200ms;--dur-enter:320ms;--dur-hero:600ms}@media (prefers-reduced-motion:reduce){:root{--dur-micro:0ms;--dur-state:0ms;--dur-enter:0ms;--dur-hero:0ms}}*{box-sizing:border-box}body,html{margin:0;padding:0;color:var(--fg-1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;min-height:100dvh}body,html{background:var(--bg-page)}body{display:flex;flex-direction:column}main{flex:1 0 auto}footer{flex-shrink:0}html{background:var(--bg-ink)}button{font-family:inherit}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}.t-eyebrow{font:var(--fw-semibold) var(--fs-12)/1.2 var(--font-sans);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--fg-brand)}.t-display{font:var(--fw-bold) var(--fs-84)/var(--lh-display) var(--font-display)}.t-display,.t-h1{letter-spacing:var(--ls-tight);color:var(--fg-1)}.t-h1{font:var(--fw-bold) var(--fs-48)/var(--lh-display) var(--font-display)}.t-h2{font:var(--fw-bold) var(--fs-36)/var(--lh-display) var(--font-display);letter-spacing:var(--ls-tight)}.t-h2,.t-h3{color:var(--fg-1)}.t-h3{font:var(--fw-semibold) var(--fs-28)/var(--lh-heading) var(--font-display);letter-spacing:var(--ls-snug)}.t-h4{font:var(--fw-semibold) var(--fs-22)/var(--lh-heading) var(--font-sans);color:var(--fg-1)}.t-lede{font:var(--fw-regular) var(--fs-18)/var(--lh-body) var(--font-sans)}.t-body,.t-lede{color:var(--fg-2)}.t-body{font:var(--fw-regular) var(--fs-16)/var(--lh-body) var(--font-sans)}.t-small{font:var(--fw-regular) var(--fs-14)/var(--lh-body) var(--font-sans);color:var(--fg-3)}.t-mono{font:var(--fw-medium) var(--fs-14)/1.3 var(--font-mono);letter-spacing:var(--ls-mono);color:var(--fg-1)}.container{max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width:1100px){.shop-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:900px){.grid-3,.grid-4{grid-template-columns:1fr 1fr!important}.shop-grid{grid-template-columns:repeat(2,1fr)!important}.stack-mobile{grid-template-columns:1fr!important}}@media (max-width:640px){.grid-3,.grid-4{grid-template-columns:1fr!important}.container{padding:0 16px}section{padding-top:64px!important;padding-bottom:64px!important}.globe-wrap,.globe-wrap svg{width:280px!important;height:280px!important}.why-card{min-height:auto!important}}@media (max-width:420px){.shop-grid{grid-template-columns:1fr!important}}body,html{overflow-x:hidden;max-width:100vw}.header-nav{display:flex}.header-menu-toggle{display:none}.header-cta{display:inline-flex}.header-basket-label,.header-lang-label{display:inline}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:48px;gap:48px}@media (max-width:1024px){.header-nav{display:none!important}.header-menu-toggle{display:inline-flex!important}}@media (max-width:640px){.header-basket-label,.header-cta{display:none!important}.header-lang-btn{min-height:40px}.footer-grid{grid-template-columns:1fr 1fr!important;gap:32px 24px!important}.footer-grid>:first-child{grid-column:1/-1}footer a{display:inline-block;padding-block:5px}.crisp-client .cc-13wro{bottom:84px!important}}.rich-product-description>*+*{margin-top:.85em}.rich-product-description h2,.rich-product-description h3,.rich-product-description h4{font:600 18px/1.3 var(--font-sans);color:var(--fg-1);margin-top:1.4em}.rich-product-description h3{font-size:16px}.rich-product-description p{margin:0}.rich-product-description ol,.rich-product-description ul{margin:0;-webkit-padding-start:1.4em;padding-inline-start:1.4em}.rich-product-description li+li{margin-top:.35em}.rich-product-description code{background:var(--bg-sunken);padding:1px 6px;border-radius:4px;font:500 .92em/1 var(--font-mono);color:var(--fg-1)}.rich-product-description pre{background:var(--bg-sunken);padding:14px 16px;border-radius:10px;overflow-x:auto}.rich-product-description pre code{background:transparent;padding:0}.rich-product-description a{color:var(--bg-brand);text-decoration:underline;text-underline-offset:2px}.rich-product-description strong{font-weight:700;color:var(--fg-1)}.rich-product-description blockquote{-webkit-border-start:3px solid var(--bg-brand);border-inline-start:3px solid var(--bg-brand);-webkit-padding-start:12px;padding-inline-start:12px;color:var(--fg-3);margin:0}.rich-product-description table{border-collapse:collapse;width:100%;font-size:14px}.rich-product-description td,.rich-product-description th{border:1px solid var(--border-2);padding:6px 10px;text-align:start}.rich-product-description th{background:var(--bg-sunken);font-weight:600}@media (max-width:720px){section{padding-top:48px!important;padding-bottom:48px!important}h1{font-size:32px!important;line-height:1.1!important}h2{font-size:26px!important;line-height:1.2!important}h3{font-size:20px!important;line-height:1.25!important}p{font-size:15px!important;line-height:1.55!important}.container{padding-left:16px;padding-right:16px}.compat-row{gap:8px!important}.compat-row>div{height:64px!important}.compat-row img{height:44px!important}.lpa-row{gap:16px!important}.lpa-row img{height:64px!important}section [role=tablist] button{width:6px!important;height:6px!important}section [role=tablist] button[aria-selected=true]{width:18px!important}.globe-wrap,.globe-wrap svg{width:280px!important;height:280px!important}*,:after,:before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.globe-pin,.globe-spin,.globe-spin-rev{animation:none!important}}.checkout-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:24px;gap:24px;margin-top:24px}@media (max-width:800px){.checkout-grid{grid-template-columns:1fr}}.checkout-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:640px){.checkout-row{grid-template-columns:1fr}}.phone-field{width:100%}.phone-field .form-control{width:100%!important;box-sizing:border-box!important;height:auto!important;border:1px solid var(--border-2)!important;background:var(--bg-page)!important;color:var(--fg-1)!important;font:500 14px/1.4 var(--font-sans)!important;outline:none!important;transition:border-color .12s,box-shadow .12s}.phone-field .form-control:focus{border-color:var(--bg-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--bg-brand) 15%,transparent)!important}.phone-field-md .form-control{padding:10px 12px 10px 52px!important;border-radius:10px!important}.phone-field-sm .form-control{padding:8px 10px 8px 48px!important;border-radius:8px!important;font-size:14px!important}.phone-field .flag-dropdown{background:var(--bg-page)!important;border:1px solid var(--border-2)!important;border-right:none!important}.phone-field-md .flag-dropdown{border-radius:10px 0 0 10px!important}.phone-field-sm .flag-dropdown{border-radius:8px 0 0 8px!important}.phone-field .selected-flag{background:transparent!important;padding:0 8px 0 10px!important}.phone-field .flag-dropdown.open .selected-flag,.phone-field .selected-flag:focus,.phone-field .selected-flag:hover{background:var(--bg-sunken)!important;border-radius:inherit}.phone-field .arrow{border-top-color:var(--fg-3)!important}.phone-field .arrow.up{border-bottom-color:var(--fg-3)!important}.phone-field .country-list{background:var(--bg-surface)!important;border:1px solid var(--border-1)!important;border-radius:12px!important;box-shadow:var(--shadow-md)!important;margin-top:4px!important;overflow:hidden!important}.phone-field .country-list .search{padding:8px 8px 6px!important;background:var(--bg-surface)!important;border-bottom:1px solid var(--border-1)!important;position:-webkit-sticky;position:sticky;top:0}.phone-field .country-list .search-box{border:1px solid var(--border-2)!important;border-radius:8px!important;padding:6px 10px!important;background:var(--bg-page)!important;color:var(--fg-1)!important;font:500 13px/1.4 var(--font-sans)!important;width:100%!important;box-sizing:border-box!important;outline:none!important}.phone-field .country-list .country{padding:8px 12px!important;display:flex;align-items:center;gap:10px}.phone-field .country-list .country.highlight,.phone-field .country-list .country:hover{background:var(--bg-brand-soft)!important}.phone-field .country-list .country-name{color:var(--fg-1)!important}.phone-field .country-list .dial-code{color:var(--fg-3)!important}