:root{--izc-ink:#0B1B2E;--izc-ink-2:#33465C;--izc-muted:#66788C;--izc-line:#E2E9F1;--izc-gel:#1683E8;--izc-gel-2:#0C5FC6;--izc-gel-hi:#4FC3FF;--izc-gel-soft:#E6F2FD;--izc-mist:#F2F7FC;--izc-cream:#F7F2EA;--izc-sand:#EADFCF;--izc-white:#FFFFFF;--izc-sale:#EE4F35;--izc-ok:#12A06A;--izc-ok-soft:#E5F6EE;--izc-font:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--izc-r:22px;--izc-r-sm:14px;--izc-ease:cubic-bezier(.2,.8,.2,1);--izc-ease-out:cubic-bezier(.16,1,.3,1);--izc-shadow:0 1px 2px rgba(11,27,46,.06),0 12px 32px -14px rgba(11,27,46,.22);--izc-shadow-lg:0 2px 4px rgba(11,27,46,.06),0 30px 60px -28px rgba(11,27,46,.35);--izc-gutter:max(18px,env(safe-area-inset-left,0px));--izc-max:1180px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body.izc-body{margin:0;background:var(--izc-white);color:var(--izc-ink);font-family:var(--izc-font);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.izc-lock{overflow:hidden}img,video,svg{display:block;max-width:100%}img{height:auto}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--izc-gel-hi);outline-offset:3px;border-radius:6px}.izc-skip{position:absolute;left:-9999px;top:8px;z-index:200;background:var(--izc-ink);color:#fff;padding:10px 14px;border-radius:10px}.izc-skip:focus{left:12px}.izc-wrap{max-width:var(--izc-max);margin:0 auto;padding-left:var(--izc-gutter);padding-right:max(18px,env(safe-area-inset-right,0px))}.izc-narrow{max-width:760px;margin:0 auto;padding-left:var(--izc-gutter);padding-right:max(18px,env(safe-area-inset-right,0px))}.izc-sec{padding-block:clamp(56px,8vw,112px);background:var(--izc-bg,transparent)}.izc-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--izc-gel)}.izc-eyebrow svg{width:16px;height:16px;flex:none}.izc-h1{font-size:clamp(2rem,1.25rem + 2.7vw,3.25rem);line-height:1.04;letter-spacing:-.04em;font-weight:800;margin:0;text-wrap:balance}.izc-h2{font-size:clamp(1.75rem,1.15rem + 2.3vw,2.85rem);line-height:1.06;letter-spacing:-.038em;font-weight:800;margin:0;text-wrap:balance}.izc-h3{font-size:1.18rem;line-height:1.25;letter-spacing:-.02em;font-weight:800;margin:0}.izc-h1 em,.izc-h2 em{font-style:normal;background:linear-gradient(100deg,var(--izc-gel) 10%,var(--izc-gel-hi));-webkit-background-clip:text;background-clip:text;color:transparent}.izc-lead{font-size:clamp(1.02rem,.95rem + .35vw,1.18rem);color:var(--izc-ink-2);margin:0;max-width:60ch}.izc-small{font-size:.84rem;color:var(--izc-muted)}.izc-head{display:grid;gap:14px;justify-items:center;text-align:center;margin-bottom:clamp(32px,5vw,56px)}.izc-head .izc-lead{margin-inline:auto}.izc-rte p{margin:0 0 .8em}.izc-rte p:last-child{margin-bottom:0}.izc-rte ul{margin:0;padding-left:1.15em}.izc-rte li{margin:.25em 0}.izc-btn{--b:var(--izc-ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 24px;border-radius:16px;border:0;background:var(--b);color:#fff;font-weight:800;font-size:1.02rem;letter-spacing:-.01em;text-decoration:none;transition:transform .35s var(--izc-ease),box-shadow .35s var(--izc-ease),background-color .25s,filter .25s;will-change:transform;user-select:none;-webkit-user-select:none}.izc-btn svg{width:22px;height:22px;flex:none}@media(hover:hover){.izc-btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px #0b1b2e73}}.izc-btn:active,.izc-btn.is-press{transform:scale(.975);transition-duration:.12s}.izc-btn[disabled]{opacity:.5;pointer-events:none}.izc-btn-gel{background:linear-gradient(180deg,#2B95F2 0%,var(--izc-gel) 45%,var(--izc-gel-2) 100%);box-shadow:inset 0 1px #ffffff59,0 10px 24px -12px #1683e8bf}@media(hover:hover){.izc-btn-gel:hover{box-shadow:inset 0 1px #ffffff59,0 18px 34px -14px #1683e8d9}}.izc-btn-ghost{background:transparent;color:var(--izc-ink);box-shadow:inset 0 0 0 1.5px var(--izc-line)}@media(hover:hover){.izc-btn-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--izc-ink),0 12px 24px -16px #0b1b2e59}}.izc-btn-light{background:#fff;color:var(--izc-ink);box-shadow:inset 0 0 0 1.5px var(--izc-line)}.izc-btn-block{width:100%}.izc-btn .izc-shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none}.izc-btn .izc-shine:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:izc-shine 4.8s var(--izc-ease) infinite 1.4s}@keyframes izc-shine{0%{left:-60%}22%,to{left:130%}}.izc-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:var(--izc-white);box-shadow:inset 0 0 0 1px var(--izc-line);font-size:.84rem;font-weight:700;color:var(--izc-ink-2);white-space:nowrap}.izc-pill svg{width:17px;height:17px;color:var(--izc-gel)}.izc-pills{display:flex;flex-wrap:wrap;gap:8px}.izc-bar{background:var(--izc-ink);color:#fff;font-size:.82rem;font-weight:700;overflow:hidden;position:relative;z-index:41}.izc-bar-track{display:flex;width:max-content;animation:izc-marquee 32s linear infinite}.izc-bar:hover .izc-bar-track{animation-play-state:paused}.izc-bar-item{display:inline-flex;align-items:center;gap:8px;padding:10px 26px;white-space:nowrap}.izc-bar-item svg{width:16px;height:16px;color:var(--izc-gel-hi)}@keyframes izc-marquee{to{transform:translate(-50%)}}@media(min-width:900px){.izc-bar-track{animation:none;width:auto;justify-content:center}.izc-bar-track [aria-hidden]{display:none}}.izc-header{position:sticky;top:0;z-index:40;background:#ffffffb8;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid rgba(11,27,46,.06);transition:box-shadow .3s}.izc-header.is-scrolled{box-shadow:0 10px 30px -22px #0b1b2e66}@media(prefers-reduced-transparency:reduce){.izc-header{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}.izc-header-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:66px}.izc-logo{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-size:1.32rem;letter-spacing:-.035em;line-height:1}.izc-logo svg{width:34px;height:34px}.izc-logo-w b{font-weight:800}.izc-logo-w span{font-weight:600;color:var(--izc-gel)}.izc-logo img{max-height:40px;width:auto}.izc-nav{display:none;gap:4px}.izc-nav a{padding:8px 12px;border-radius:10px;text-decoration:none;font-weight:700;font-size:.92rem;color:var(--izc-ink-2);transition:background .2s,color .2s}.izc-nav a:hover{background:var(--izc-mist);color:var(--izc-ink)}.izc-header-cta{min-height:42px;padding:0 16px;font-size:.92rem;border-radius:12px}.izc-header-cta small{font-weight:700;opacity:.85}@media(min-width:960px){.izc-nav{display:flex}}.izc-hero{position:relative;overflow:hidden;background:radial-gradient(90% 70% at 85% 30%,#ddeefc,#ddeefc00 60%),linear-gradient(180deg,var(--izc-mist),#fff 85%)}.izc-hero-grid{display:grid;gap:clamp(28px,5vw,64px);align-items:center;padding-block:clamp(28px,6vw,84px) clamp(40px,6vw,84px)}@media(min-width:900px){.izc-hero-grid{grid-template-columns:1.02fr 1fr}}.izc-hero-copy{display:grid;gap:20px;justify-items:start}.izc-hero-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.izc-hero-price b{font-size:2rem;letter-spacing:-.04em;font-weight:800}.izc-hero-price s{color:var(--izc-muted);font-weight:600}.izc-badge-off{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:var(--izc-sale);color:#fff;font-weight:800;font-size:.82rem;letter-spacing:-.01em}.izc-hero-btns{display:flex;flex-wrap:wrap;gap:10px;width:100%}.izc-hero-btns .izc-btn{flex:1 1 220px}.izc-hero-art{position:relative;aspect-ratio:1/1;border-radius:32px;background:radial-gradient(70% 60% at 50% 40%,#fff,#e3f0fc 70%,#d2e6fa);box-shadow:var(--izc-shadow-lg);overflow:hidden;isolation:isolate}.izc-hero-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--izc-ease-out)}.izc-hero-art:hover img{transform:scale(1.03) translateY(-4px)}.izc-hero-hex{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 66L0 50V16L28 0l28 16v34L28 66zm0 31L0 81' fill='none' stroke='%23B9D8F5' stroke-width='1.2'/%3E%3C/svg%3E");background-size:42px 73px;-webkit-mask-image:radial-gradient(70% 60% at 50% 55%,transparent 35%,#000 80%);mask-image:radial-gradient(70% 60% at 50% 55%,transparent 35%,#000 80%)}.izc-glass{position:absolute;display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:16px;background:#ffffffb3;-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);box-shadow:inset 0 1px #ffffffe6,0 10px 30px -14px #0b1b2e59;font-size:.85rem;font-weight:700;line-height:1.2}.izc-glass b{display:block;font-size:.95rem;font-weight:800}.izc-glass small{color:var(--izc-muted);font-weight:600}.izc-glass svg{width:30px;height:30px;color:var(--izc-gel);flex:none}.izc-glass.g1{left:4%;bottom:4%}.izc-glass.g2{right:4%;bottom:4%}@media(max-width:520px){.izc-glass{padding:8px 10px;gap:7px;font-size:.74rem}.izc-glass b{font-size:.8rem}.izc-glass svg{width:22px;height:22px}}.izc-float{animation:izc-float 7s ease-in-out infinite}.izc-float.g2{animation-delay:-3.5s}@keyframes izc-float{50%{transform:translateY(-6px)}}.izc-main{background:var(--izc-bg,#fff);padding-block:clamp(16px,3vw,44px) clamp(48px,6vw,88px)}.izc-main-grid{display:grid;gap:clamp(20px,4vw,56px);align-items:start}@media(min-width:960px){.izc-main-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.izc-gallery{position:sticky;top:92px}}.izc-gallery{display:grid;gap:12px;min-width:0}.izc-viewport{position:relative;border-radius:var(--izc-r);overflow:hidden;background:var(--izc-mist);aspect-ratio:1/1}.izc-track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.izc-track::-webkit-scrollbar{display:none}.izc-slide{flex:0 0 100%;height:100%;margin:0;scroll-snap-align:center;display:grid;place-items:center}.izc-slide img,.izc-slide video{width:100%;height:100%;object-fit:cover}.izc-flags{position:absolute;left:14px;top:14px;z-index:2;display:flex;gap:6px;flex-wrap:wrap;pointer-events:none}.izc-flag{padding:6px 11px;border-radius:999px;background:var(--izc-sale);color:#fff;font-weight:800;font-size:.8rem}.izc-flag.alt{background:#ffffffd1;color:var(--izc-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.izc-arrows{position:absolute;inset:auto 12px 12px auto;z-index:2;display:none;gap:8px}.izc-arrow{width:42px;height:42px;border-radius:50%;border:0;display:grid;place-items:center;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 18px -8px #0b1b2e66;transition:transform .25s var(--izc-ease)}.izc-arrow:hover{transform:scale(1.06)}.izc-arrow:active{transform:scale(.94)}.izc-arrow svg{width:18px;height:18px}@media(hover:hover)and (min-width:700px){.izc-arrows{display:flex}}.izc-dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:6px;z-index:2}.izc-dots i{width:7px;height:7px;border-radius:99px;background:#0b1b2e40;transition:width .35s var(--izc-ease),background .35s}.izc-dots i.on{width:20px;background:var(--izc-ink)}.izc-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(66px,1fr));gap:8px}.izc-thumb{padding:0;border:0;border-radius:12px;overflow:hidden;aspect-ratio:1;background:var(--izc-mist);box-shadow:inset 0 0 0 2px transparent;opacity:.6;transition:opacity .2s,box-shadow .2s,transform .25s var(--izc-ease)}.izc-thumb img{width:100%;height:100%;object-fit:cover}.izc-thumb:hover{opacity:1}.izc-thumb.on{opacity:1;box-shadow:inset 0 0 0 2px var(--izc-gel)}.izc-thumb:active{transform:scale(.95)}@media(max-width:699px){.izc-thumbs{display:none}}.izc-ph{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:10px;text-align:center;padding:24px;background:radial-gradient(70% 60% at 50% 40%,#fff,#e3f0fc 70%,#d2e6fa);color:var(--izc-ink-2)}.izc-ph svg{width:72px;height:72px}.izc-ph b{font-size:1rem}.izc-ph small{color:var(--izc-muted);max-width:28ch}.izc-info{display:grid;gap:18px;min-width:0}.izc-rating{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;color:var(--izc-ink-2);text-decoration:none}.izc-stars{display:inline-flex;gap:2px;color:#f5a524}.izc-stars svg{width:17px;height:17px}.izc-sub{color:var(--izc-ink-2);margin:0;font-size:1.04rem}.izc-price{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.izc-now{font-size:2.15rem;font-weight:800;letter-spacing:-.045em;line-height:1}.izc-was{color:var(--izc-muted);font-size:1.1rem;font-weight:600}.izc-save{margin:-8px 0 0;font-size:.9rem;font-weight:700;color:var(--izc-ok)}.izc-save .izc-tax{color:var(--izc-muted);font-weight:600}.izc-hl{list-style:none;margin:0;padding:0;display:grid;gap:10px}.izc-hl li{display:flex;gap:11px;align-items:flex-start;font-weight:600;color:var(--izc-ink-2)}.izc-hl li svg{width:22px;height:22px;flex:none;color:var(--izc-gel);margin-top:1px}.izc-label{font-size:.82rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--izc-muted);margin-bottom:-6px}.izc-bundles{display:grid;gap:10px}.izc-bundle{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;text-align:left;padding:16px;border-radius:18px;border:0;background:#fff;box-shadow:inset 0 0 0 1.5px var(--izc-line);transition:box-shadow .25s,background .25s,transform .3s var(--izc-ease)}@media(hover:hover){.izc-bundle:hover{box-shadow:inset 0 0 0 1.5px #b9d3ec}}.izc-bundle:active{transform:scale(.99)}.izc-bundle[aria-checked=true]{background:var(--izc-gel-soft);box-shadow:inset 0 0 0 2px var(--izc-gel)}.izc-radio{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px #b7c4d3;transition:box-shadow .25s var(--izc-ease)}.izc-bundle[aria-checked=true] .izc-radio{box-shadow:inset 0 0 0 7px var(--izc-gel)}.izc-bundle b{display:block;font-weight:800;letter-spacing:-.01em}.izc-bundle small{display:block;color:var(--izc-muted);font-size:.84rem;font-weight:600}.izc-bp{text-align:right;font-weight:800;line-height:1.15}.izc-bp s{display:block;color:var(--izc-muted);font-weight:600;font-size:.82rem}.izc-tag{position:absolute;top:-10px;right:14px;padding:3px 10px;border-radius:999px;background:var(--izc-ink);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.02em}.izc-bundle:nth-child(3) .izc-tag{background:var(--izc-ok)}.izc-tl{border-radius:18px;background:var(--izc-mist);padding:16px}.izc-tl-h{margin:0 0 12px;font-size:.92rem;font-weight:600;color:var(--izc-ink-2)}.izc-tl-h b{color:var(--izc-ok)}.izc-tl-g{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:8px}.izc-tl-s{display:grid;justify-items:center;gap:3px;text-align:center;font-size:.8rem}.izc-tl-s b{font-weight:800;font-size:.82rem}.izc-tl-s small{color:var(--izc-muted);font-weight:600;font-size:.76rem;white-space:nowrap}.izc-tl-i{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--izc-gel);box-shadow:0 4px 12px -6px #0b1b2e4d}.izc-tl-i svg{width:19px;height:19px}.izc-tl-l{height:2px;border-radius:2px;background:linear-gradient(90deg,var(--izc-gel),#BFD9F2);margin-bottom:34px}.izc-tl-n{display:block;margin-top:10px;text-align:center;color:var(--izc-muted);font-size:.8rem;font-weight:600}.izc-actions{display:grid;gap:10px}.izc-cod{min-height:68px;padding:10px 20px;border-radius:18px;font-size:1.12rem}.izc-cod .izc-cod-t{display:grid;text-align:left;line-height:1.15}.izc-cod small{font-weight:600;font-size:.82rem;opacity:.9}.izc-cod svg{width:28px;height:28px}.izc-or{display:flex;align-items:center;gap:12px;color:var(--izc-muted);font-size:.8rem;font-weight:700;margin:2px 0}.izc-or:before,.izc-or:after{content:"";flex:1;height:1px;background:var(--izc-line)}.izc-wallets{display:grid;grid-template-columns:1fr 1fr;gap:10px}.izc-wallet{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border-radius:14px;background:#fff;color:var(--izc-ink);font-weight:800;font-size:.92rem;text-decoration:none;box-shadow:inset 0 0 0 1.5px var(--izc-line);transition:transform .3s var(--izc-ease),box-shadow .3s}.izc-wallet svg{height:24px;width:auto}@media(hover:hover){.izc-wallet:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px #b9d3ec,0 12px 24px -14px #0b1b2e59}}.izc-wallet:active{transform:scale(.97)}.izc-card-btn{justify-content:space-between;min-height:52px;font-size:.98rem}.izc-card-btn .izc-card-l{display:inline-flex;align-items:center;gap:10px}.izc-card-logos{display:inline-flex;gap:5px;align-items:center}.izc-card-logos svg{width:auto;height:20px}.izc-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.izc-trust div{display:grid;justify-items:center;gap:6px;text-align:center;padding:12px 6px;border-radius:14px;background:var(--izc-mist);font-size:.76rem;font-weight:700;color:var(--izc-ink-2);line-height:1.25}.izc-trust svg{width:22px;height:22px;color:var(--izc-gel)}.izc-paylogos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;align-items:center}.izc-paylogos svg{height:24px;width:auto}.izc-secure{display:flex;justify-content:center;align-items:center;gap:6px;font-size:.78rem;color:var(--izc-muted);font-weight:600}.izc-secure svg{width:14px;height:14px}.izc-acc{border-top:1px solid var(--izc-line)}.izc-acc-i{border-bottom:1px solid var(--izc-line)}.izc-acc-h{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 2px;background:none;border:0;text-align:left;font-weight:800;font-size:1rem}.izc-acc-h svg{width:20px;height:20px;transition:transform .45s var(--izc-ease);flex:none}.izc-acc-i.open .izc-acc-h svg{transform:rotate(45deg)}.izc-acc-b{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--izc-ease)}.izc-acc-i.open .izc-acc-b{grid-template-rows:1fr}.izc-acc-c{overflow:hidden;color:var(--izc-ink-2)}.izc-acc-c>div{padding:0 2px 18px}.izc-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#08122073;opacity:0;pointer-events:none;transition:opacity .35s var(--izc-ease);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.izc-scrim.on{opacity:1;pointer-events:auto}.izc-sheet{position:fixed;z-index:91;left:0;right:0;bottom:0;max-height:92vh;max-height:92dvh;display:flex;flex-direction:column;background:#fff;border-radius:26px 26px 0 0;box-shadow:0 -20px 60px -20px #08122080;transform:translateY(105%);visibility:hidden;padding-bottom:env(safe-area-inset-bottom,0px)}.izc-sheet.on{visibility:visible}@media(min-width:760px){.izc-sheet{left:50%;right:auto;bottom:auto;top:50%;width:560px;max-height:88vh;border-radius:26px;transform:translate(-50%,-44%) scale(.96);opacity:0;transition:transform .45s var(--izc-ease-out),opacity .3s,visibility 0s .45s}.izc-sheet.on{transform:translate(-50%,-50%);opacity:1;transition:transform .45s var(--izc-ease-out),opacity .3s,visibility 0s}}.izc-grab{display:flex;justify-content:center;padding:10px 0 2px;touch-action:none;cursor:grab}.izc-grab i{width:42px;height:5px;border-radius:9px;background:#d3dce6}@media(min-width:760px){.izc-grab{display:none}}.izc-sheet-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 20px 12px;touch-action:none}@media(min-width:760px){.izc-sheet-h{padding-top:22px}}.izc-sheet-h h3{margin:0;font-size:1.28rem;letter-spacing:-.03em;font-weight:800}.izc-sheet-h p{margin:2px 0 0;color:var(--izc-muted);font-size:.9rem}.izc-x{width:38px;height:38px;border-radius:50%;border:0;background:var(--izc-mist);display:grid;place-items:center;flex:none;transition:transform .25s var(--izc-ease),background .2s}.izc-x:hover{background:#e5edf5}.izc-x:active{transform:scale(.92)}.izc-x svg{width:18px;height:18px}.izc-sheet-b{overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 22px;-webkit-overflow-scrolling:touch}.izc-codsum{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:10px;border-radius:16px;background:var(--izc-mist);margin-bottom:12px}.izc-codsum img,.izc-codsum .izc-codsum-ph{width:56px;height:56px;border-radius:12px;object-fit:cover;background:#fff}.izc-codsum b{display:block;font-size:.94rem;line-height:1.2}.izc-codsum small{color:var(--izc-muted);font-weight:600}.izc-ct{font-weight:800;font-size:1.05rem}.izc-codq{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.izc-codq button{border:0;border-radius:12px;padding:9px 6px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--izc-line);font-weight:800;font-size:.86rem;line-height:1.15;transition:box-shadow .2s,background .2s,transform .2s var(--izc-ease)}.izc-codq button small{display:block;font-weight:600;color:var(--izc-muted);font-size:.74rem}.izc-codq button[aria-checked=true]{background:var(--izc-gel-soft);box-shadow:inset 0 0 0 2px var(--izc-gel)}.izc-codq button:active{transform:scale(.96)}.izc-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.izc-f{position:relative;min-width:0}.izc-f.full{grid-column:1/-1}.izc-f input,.izc-f select,.izc-f textarea{width:100%;height:56px;padding:22px 14px 6px;border-radius:14px;border:0;background:#fff;box-shadow:inset 0 0 0 1.5px var(--izc-line);font-size:16px;font-weight:600;outline:0;transition:box-shadow .2s;-webkit-appearance:none;appearance:none}.izc-f textarea{height:84px;resize:vertical;padding-top:26px}.izc-f select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2366788C' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:38px}.izc-f label{position:absolute;left:15px;top:18px;font-size:.98rem;color:var(--izc-muted);font-weight:600;pointer-events:none;transform-origin:left top;transition:transform .25s var(--izc-ease),color .2s}.izc-f input:focus,.izc-f select:focus,.izc-f textarea:focus{box-shadow:inset 0 0 0 2px var(--izc-gel)}.izc-f input:focus+label,.izc-f input:not(:placeholder-shown)+label,.izc-f textarea:focus+label,.izc-f textarea:not(:placeholder-shown)+label,.izc-f select+label{transform:translateY(-10px) scale(.76);color:var(--izc-gel-2)}.izc-f .izc-msg{display:none;font-size:.78rem;color:var(--izc-sale);font-weight:700;margin:5px 4px 0}.izc-f.bad input,.izc-f.bad select{box-shadow:inset 0 0 0 2px var(--izc-sale)}.izc-f.bad .izc-msg{display:block}.izc-f.ok input{box-shadow:inset 0 0 0 1.5px #9ad7bc}.izc-codnote{display:flex;gap:10px;margin:14px 0;padding:12px 14px;border-radius:14px;background:var(--izc-ok-soft);color:#0b5b3d;font-size:.86rem;font-weight:600}.izc-codnote svg{width:20px;height:20px;flex:none;margin-top:1px}.izc-codfoot{position:sticky;bottom:-22px;z-index:2;margin:0 -20px -22px;padding:6px 20px 22px;background:linear-gradient(#fff0,#fff 14px)}.izc-codtotal{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 2px;margin-bottom:8px;border-top:1px dashed var(--izc-line);font-weight:700}.izc-codtotal b{font-size:1.35rem;letter-spacing:-.03em}.izc-errors{padding:12px 14px;border-radius:12px;background:#fdecea;color:#9b2c1e;font-weight:700;font-size:.88rem;margin-bottom:12px}.izc-done{display:grid;justify-items:center;text-align:center;gap:12px;padding:16px 4px 6px}.izc-done svg{width:84px;height:84px}.izc-done svg circle{stroke-dasharray:230;stroke-dashoffset:230;animation:izc-draw .9s var(--izc-ease-out) forwards}.izc-done svg path{stroke-dasharray:60;stroke-dashoffset:60;animation:izc-draw .5s var(--izc-ease-out) .6s forwards}@keyframes izc-draw{to{stroke-dashoffset:0}}.izc-sheet-foot{display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 0 2px;color:var(--izc-muted);font-size:.78rem;font-weight:700}.izc-sheet-foot svg{width:16px;height:16px;color:var(--izc-ok)}.izc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px max(14px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));background:#ffffffdb;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);border-top:1px solid rgba(11,27,46,.07);transform:translateY(110%);transition:transform .5s var(--izc-ease-out)}.izc-sticky.on{transform:none}.izc-sticky-in{max-width:var(--izc-max);margin:0 auto;display:flex;align-items:center;gap:12px}.izc-sticky-p{display:grid;line-height:1.1;min-width:0}.izc-sticky-p b{font-size:1.15rem;letter-spacing:-.03em}.izc-sticky-p s{font-size:.8rem;color:var(--izc-muted)}.izc-sticky-p small{font-size:.74rem;color:var(--izc-ok);font-weight:700;white-space:nowrap}.izc-sticky .izc-btn{flex:1;min-height:52px;font-size:.98rem}.izc-sticky-img{width:46px;height:46px;border-radius:10px;object-fit:cover;flex:none;display:none}@media(min-width:600px){.izc-sticky-img{display:block}.izc-sticky .izc-btn{flex:0 0 auto;margin-left:auto;min-width:300px}}.izc-trustbar{background:var(--izc-bg,#fff);padding-block:clamp(24px,4vw,40px);border-block:1px solid var(--izc-line)}.izc-trustbar-g{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(min-width:860px){.izc-trustbar-g{grid-template-columns:repeat(4,1fr)}}.izc-ti{display:flex;gap:12px;align-items:center}.izc-ti-i{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--izc-gel-soft);color:var(--izc-gel);flex:none;transition:transform .5s var(--izc-ease)}.izc-ti:hover .izc-ti-i{transform:rotate(-6deg) scale(1.06)}.izc-ti-i svg{width:24px;height:24px}.izc-ti b{display:block;font-size:.95rem;line-height:1.2;letter-spacing:-.01em}.izc-ti small{color:var(--izc-muted);font-weight:600;font-size:.82rem}.izc-vids{display:grid;grid-auto-flow:column;grid-auto-columns:min(66vw,250px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--izc-gutter) 16px;scrollbar-width:none;margin:0 auto;max-width:var(--izc-max)}.izc-vids::-webkit-scrollbar{display:none}@media(min-width:1100px){.izc-vids{grid-auto-flow:row;grid-template-columns:repeat(var(--n,5),1fr);overflow:visible}}.izc-vid{position:relative;margin:0;aspect-ratio:9/16;border-radius:22px;overflow:hidden;background:#0b1b2e;scroll-snap-align:center;box-shadow:var(--izc-shadow);transition:transform .5s var(--izc-ease)}@media(hover:hover){.izc-vid:hover{transform:translateY(-6px) rotate(-.6deg)}}.izc-vid video{width:100%;height:100%;object-fit:cover}.izc-vid figcaption{position:absolute;left:10px;right:10px;bottom:10px;padding:8px 12px;border-radius:12px;background:#ffffffd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.82rem;font-weight:800;color:var(--izc-ink)}.izc-vid-ph{height:100%;display:grid;place-items:center;align-content:center;gap:10px;text-align:center;color:#c9d7e6;padding:16px;font-size:.84rem}.izc-vid-ph span{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#ffffff1f}.izc-vid-ph svg{width:20px;height:20px}.izc-pain-g{display:grid;gap:clamp(28px,5vw,64px);align-items:center}@media(min-width:900px){.izc-pain-g{grid-template-columns:1fr 1fr}}.izc-pain-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.izc-pain-list li{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:18px;background:#fff;box-shadow:var(--izc-shadow);transition:transform .45s var(--izc-ease)}@media(hover:hover){.izc-pain-list li:hover{transform:translate(6px)}}.izc-pain-list li>span{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;flex:none;background:#fdece8;color:var(--izc-sale)}.izc-pain-list li>span svg{width:20px;height:20px}.izc-pain-list b{display:block;letter-spacing:-.01em}.izc-pain-list small{color:var(--izc-muted);font-weight:600;font-size:.88rem}.izc-fix{margin-top:18px;display:flex;gap:14px;align-items:center;padding:18px;border-radius:20px;background:var(--izc-ink);color:#fff}.izc-fix>span{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;flex:none;background:#4fc3ff29;color:var(--izc-gel-hi)}.izc-fix>span svg{width:24px;height:24px}.izc-fix p{margin:0;font-weight:600;color:#d5e2f0}.izc-fix b{color:#fff}.izc-panal{background:var(--izc-bg,var(--izc-ink));color:#fff;overflow:hidden}.izc-panal .izc-lead{color:#b8c8da}.izc-panal .izc-eyebrow{color:var(--izc-gel-hi)}.izc-panal-g{display:grid;gap:clamp(28px,5vw,64px);align-items:center}@media(min-width:900px){.izc-panal-g{grid-template-columns:.9fr 1.1fr}}.izc-panal-copy{display:grid;gap:18px;justify-items:start}.izc-seg{display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:#ffffff14;position:relative}.izc-seg button{position:relative;z-index:1;border:0;background:none;color:#b8c8da;font-weight:800;font-size:.9rem;padding:10px 16px;border-radius:10px;transition:color .3s}.izc-seg button[aria-pressed=true]{color:var(--izc-ink)}.izc-seg i{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:10px;background:#fff;transition:transform .5s var(--izc-ease-out)}.izc-seg[data-mode=gel] i{transform:translate(100%)}.izc-panal-art{position:relative;aspect-ratio:5/4;border-radius:28px;background:radial-gradient(80% 70% at 50% 45%,#13325a,#0b1b2e 75%);box-shadow:inset 0 0 0 1px #ffffff14;overflow:hidden;touch-action:pan-y}.izc-panal-art canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.izc-panal-legend{position:absolute;left:14px;right:14px;bottom:14px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.78rem;font-weight:700;color:#b8c8da;pointer-events:none}.izc-panal-legend .izc-ramp{flex:1;max-width:180px;height:6px;border-radius:9px;background:linear-gradient(90deg,#2a6fb8,#4fc3ff,#ffd166,#ee4f35)}.izc-panal-hint{position:absolute;top:14px;left:50%;transform:translate(-50%);padding:7px 12px;border-radius:999px;background:#ffffff1a;font-size:.78rem;font-weight:700;color:#d5e2f0;pointer-events:none;white-space:nowrap;transition:opacity .4s}.izc-panal-pts{list-style:none;margin:0;padding:0;display:grid;gap:12px}.izc-panal-pts li{display:flex;gap:12px;align-items:flex-start;color:#d5e2f0;font-weight:600}.izc-panal-pts li svg{width:22px;height:22px;color:var(--izc-gel-hi);flex:none;margin-top:1px}.izc-feat-g{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:640px){.izc-feat-g{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.izc-feat-g{grid-template-columns:repeat(3,1fr)}}.izc-feat{padding:24px;border-radius:var(--izc-r);background:#fff;box-shadow:inset 0 0 0 1px var(--izc-line);display:grid;gap:10px;align-content:start;transition:transform .5s var(--izc-ease),box-shadow .5s var(--izc-ease)}@media(hover:hover){.izc-feat:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px transparent,var(--izc-shadow-lg)}}.izc-feat-i{width:50px;height:50px;border-radius:15px;display:grid;place-items:center;background:var(--izc-gel-soft);color:var(--izc-gel)}.izc-feat-i svg{width:26px;height:26px}.izc-feat p{margin:0;color:var(--izc-ink-2);font-size:.95rem}.izc-figs{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:clamp(28px,4vw,44px)}@media(min-width:860px){.izc-figs{grid-template-columns:repeat(4,1fr)}}.izc-fig{padding:22px 18px;border-radius:var(--izc-r);background:var(--izc-ink);color:#fff;display:grid;gap:2px}.izc-fig b{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);letter-spacing:-.045em;line-height:1.05;font-variant-numeric:tabular-nums}.izc-fig small{color:#b8c8da;font-weight:600;font-size:.86rem}.izc-cmp{max-width:820px;margin:0 auto;border-radius:26px;background:#fff;box-shadow:var(--izc-shadow-lg);overflow:hidden}.izc-cmp-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:center}.izc-cmp-row>*{padding:15px 16px;border-bottom:1px solid var(--izc-line);min-width:0}.izc-cmp-row:last-child>*{border-bottom:0}.izc-cmp-row>:first-child{font-weight:700;font-size:.95rem}.izc-cmp-row>:nth-child(2){background:var(--izc-gel-soft);text-align:center}.izc-cmp-row>:nth-child(3){text-align:center;color:var(--izc-muted)}.izc-cmp-head>*{font-weight:800;font-size:.9rem;padding-block:18px}.izc-cmp-head>:nth-child(2){color:var(--izc-gel-2)}.izc-yes,.izc-no{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%}.izc-yes{background:var(--izc-gel);color:#fff}.izc-no{background:#f1f3f6;color:#9aa7b5}.izc-yes svg,.izc-no svg{width:16px;height:16px}.izc-cmp-txt{font-weight:800;font-size:.9rem}.izc-uses{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:760px){.izc-uses{grid-template-columns:repeat(3,1fr)}}@media(min-width:1080px){.izc-uses{grid-template-columns:repeat(6,1fr)}}.izc-use{display:grid;justify-items:center;gap:12px;padding:26px 12px;border-radius:var(--izc-r);background:#fff;text-align:center;box-shadow:0 1px #0b1b2e0a,0 16px 32px -24px #3c281459;transition:transform .5s var(--izc-ease)}@media(hover:hover){.izc-use:hover{transform:translateY(-6px)}.izc-use:hover svg{transform:scale(1.1)}}.izc-use svg{width:44px;height:44px;color:var(--izc-gel);transition:transform .5s var(--izc-ease)}.izc-use b{font-size:.98rem;letter-spacing:-.01em}.izc-use small{color:var(--izc-muted);font-weight:600;font-size:.8rem;line-height:1.3}.izc-about-g{display:grid;gap:clamp(28px,5vw,64px);align-items:center}@media(min-width:900px){.izc-about-g{grid-template-columns:1fr 1fr}}.izc-about-copy{display:grid;gap:18px}.izc-about-figs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.izc-about-fig{padding:22px;border-radius:var(--izc-r);background:#fff;box-shadow:var(--izc-shadow);display:grid;gap:4px;transition:transform .5s var(--izc-ease)}@media(hover:hover){.izc-about-fig:hover{transform:translateY(-4px)}}.izc-about-fig b{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.1rem);letter-spacing:-.045em;line-height:1;color:var(--izc-gel-2)}.izc-about-fig small{color:var(--izc-ink-2);font-weight:600;font-size:.88rem;line-height:1.3}.izc-about-img{border-radius:28px;overflow:hidden;aspect-ratio:4/3;background:var(--izc-sand)}.izc-about-img img{width:100%;height:100%;object-fit:cover}.izc-mision{background:var(--izc-bg,var(--izc-cream))}.izc-quote{font-size:clamp(1.5rem,1rem + 2.2vw,2.6rem);line-height:1.18;letter-spacing:-.035em;font-weight:800;margin:0;text-align:center;text-wrap:balance}.izc-quote em{font-style:normal;color:var(--izc-gel)}.izc-values{display:grid;gap:14px;margin-top:clamp(32px,5vw,56px)}@media(min-width:860px){.izc-values{grid-template-columns:repeat(3,1fr)}}.izc-value{padding:26px;border-radius:var(--izc-r);background:#ffffffb3;box-shadow:inset 0 0 0 1px #0b1b2e0f;display:grid;gap:10px;align-content:start}.izc-value-i{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--izc-gel);box-shadow:0 6px 16px -8px #3c281459}.izc-value-i svg{width:22px;height:22px}.izc-value p{margin:0;color:var(--izc-ink-2);font-size:.95rem}.izc-revs{columns:1;column-gap:14px}@media(min-width:700px){.izc-revs{columns:2}}@media(min-width:1050px){.izc-revs{columns:3}}.izc-rev{break-inside:avoid;margin:0 0 14px;padding:20px;border-radius:var(--izc-r);background:#fff;box-shadow:var(--izc-shadow);display:grid;gap:10px}.izc-rev img{border-radius:14px;width:100%;aspect-ratio:4/3;object-fit:cover}.izc-rev p{margin:0;color:var(--izc-ink-2)}.izc-rev-f{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.88rem}.izc-rev-f b{font-weight:800}.izc-ver{display:inline-flex;align-items:center;gap:4px;color:var(--izc-ok);font-weight:700;font-size:.78rem}.izc-ver svg{width:14px;height:14px}.izc-editor-note{padding:18px;border-radius:16px;border:2px dashed #B9D3EC;background:var(--izc-mist);color:var(--izc-ink-2);text-align:center;font-weight:600}.izc-faq .izc-acc{border-top:0;display:grid;gap:10px}.izc-faq .izc-acc-i{border:0;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--izc-line);padding:0 18px;transition:box-shadow .3s}.izc-faq .izc-acc-i.open{box-shadow:inset 0 0 0 1px transparent,var(--izc-shadow)}.izc-faq-more{margin-top:24px;text-align:center;color:var(--izc-muted);font-weight:600}.izc-faq-more a{color:var(--izc-gel-2);font-weight:800}.izc-cta{padding-block:clamp(16px,3vw,40px) clamp(48px,7vw,96px)}.izc-cta-box{position:relative;overflow:hidden;border-radius:32px;background:linear-gradient(135deg,#0c2747,#0b1b2e 55%);color:#fff;display:grid;gap:24px;padding:clamp(28px,5vw,64px);align-items:center;isolation:isolate}@media(min-width:900px){.izc-cta-box{grid-template-columns:1.2fr .8fr}}.izc-cta-box:before{content:"";position:absolute;right:-12%;top:-30%;width:70%;aspect-ratio:1;z-index:-1;background:radial-gradient(circle,rgba(79,195,255,.35),transparent 65%)}.izc-cta-box .izc-lead{color:#b8c8da}.izc-cta-copy{display:grid;gap:16px;justify-items:start}.izc-cta-img{justify-self:center;width:min(100%,380px)}.izc-cta-img img{width:100%;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.izc-cta .izc-hero-price s{color:#8ea3ba}.izc-footer{background:var(--izc-ink);color:#b8c8da;padding-block:56px calc(110px + env(safe-area-inset-bottom,0px))}@media(min-width:600px){.izc-footer{padding-bottom:56px}}.izc-footer-g{display:grid;gap:32px}@media(min-width:860px){.izc-footer-g{grid-template-columns:1.4fr 1fr 1fr}}.izc-footer .izc-logo{color:#fff}.izc-footer .izc-logo-w span{color:var(--izc-gel-hi)}.izc-footer p{margin:12px 0 0;max-width:40ch;font-size:.92rem}.izc-footer h4{margin:0 0 12px;color:#fff;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.izc-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:.92rem}.izc-footer a{text-decoration:none;transition:color .2s}.izc-footer a:hover{color:#fff}.izc-footer-b{margin-top:36px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;align-items:center;font-size:.82rem}.izc-footer .izc-paylogos{justify-content:flex-start}.izc-cart{padding-block:clamp(28px,5vw,64px)}.izc-cart-g{display:grid;gap:24px;align-items:start}@media(min-width:900px){.izc-cart-g{grid-template-columns:1.4fr 1fr}}.izc-cart-item{display:grid;grid-template-columns:84px 1fr auto;gap:14px;align-items:center;padding:14px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--izc-line)}.izc-cart-item img{width:84px;height:84px;border-radius:14px;object-fit:cover;background:var(--izc-mist)}.izc-qty{display:inline-flex;align-items:center;border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--izc-line);margin-top:6px}.izc-qty a,.izc-qty span{min-width:36px;height:36px;display:grid;place-items:center;text-decoration:none;font-weight:800}.izc-cart-sum{padding:22px;border-radius:22px;background:var(--izc-mist);display:grid;gap:14px}@media(prefers-reduced-motion:no-preference){.izc-js [data-izc-rv]{transition:transform .9s var(--izc-ease-out),opacity .9s var(--izc-ease-out)}.izc-js [data-izc-rv].izc-pre{transform:translateY(26px) scale(.985);opacity:.45}}@media(max-width:699px){.izc-hero.izc-hide-m{display:none}.izc-ti{flex-direction:column;align-items:flex-start;gap:8px}.izc-cmp-row{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,.85fr)}.izc-cmp-row>*{padding:12px 10px}.izc-cmp-row>:first-child{font-size:.86rem}.izc-cmp-head>*{font-size:.8rem}.izc-main{padding-top:10px}}.izc-headline{margin:0;font-size:clamp(1.75rem,1.2rem + 1.9vw,2.6rem);line-height:1.04;letter-spacing:-.042em;font-weight:800;text-wrap:balance}.izc-headline em{font-style:normal;background:linear-gradient(100deg,var(--izc-gel) 10%,var(--izc-gel-hi));-webkit-background-clip:text;background-clip:text;color:transparent}.izc-info .izc-h1{font-size:clamp(1.8rem,1.3rem + 1.9vw,2.6rem)}.izc-info .izc-h1.izc-ptitle{font-size:1.12rem;letter-spacing:-.015em;line-height:1.3;color:var(--izc-ink-2);margin-top:-8px}.izc-info>.izc-eyebrow{margin-bottom:-8px}.izc-ugc{display:grid;gap:10px;min-width:0}.izc-ugc-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.izc-ugc-h b{font-weight:800;letter-spacing:-.01em}.izc-ugc-h span{font-size:.8rem;color:var(--izc-muted);font-weight:600}.izc-ugc-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 20px)/3.15);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:2px}.izc-ugc-row::-webkit-scrollbar{display:none}@media(max-width:699px){.izc-ugc-row{grid-auto-columns:41%}}.izc-ugc-c{position:relative;margin:0;aspect-ratio:9/16;border-radius:16px;overflow:hidden;background:var(--izc-ink);scroll-snap-align:start;box-shadow:0 10px 24px -16px #0b1b2e99;transition:transform .45s var(--izc-ease)}@media(hover:hover){.izc-ugc-c:hover{transform:translateY(-4px)}}.izc-ugc-c video{width:100%;height:100%;object-fit:cover}.izc-ugc-c figcaption{position:absolute;left:7px;right:7px;bottom:7px;padding:6px 9px;border-radius:10px;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.74rem;font-weight:800;line-height:1.2;color:var(--izc-ink)}.izc-ugc-c .izc-vid-ph{font-size:.74rem;padding:10px}@media(max-width:699px){.izc-viewport{aspect-ratio:auto;height:min(94vw,var(--izc-mgal,40svh))}.izc-slide img{object-fit:contain;background:#eef6fc}.izc-info{gap:12px}.izc-info>.izc-eyebrow{display:none}.izc-headline{font-size:1.5rem}.izc-info .izc-h1.izc-ptitle{margin-top:-6px;font-size:1rem}.izc-now{font-size:1.9rem}.izc-save{margin-top:-6px}.izc-cod{min-height:62px}.izc-wallet{min-height:46px}.izc-card-btn,.izc-actions form .izc-btn{min-height:50px}.izc-actions .izc-cod{min-height:62px}.izc-gallery{gap:8px}.izc-bar-item{padding:8px 22px}.izc-header-in{min-height:58px}}.izc-bundles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.izc-bundle{grid-template-columns:1fr;justify-items:center;text-align:center;gap:2px;padding:16px 6px 10px;border-radius:14px}.izc-bundle .izc-radio{position:absolute;left:8px;top:8px;width:16px;height:16px}.izc-bundle[aria-checked=true] .izc-radio{box-shadow:inset 0 0 0 5px var(--izc-gel)}.izc-bundle b{font-size:.92rem}.izc-bundle small{font-size:.7rem;line-height:1.25}.izc-bp{text-align:center;margin-top:4px;font-size:1rem}.izc-bp s{display:inline;margin-left:4px;font-size:.72rem}.izc-tag{top:-9px;left:50%;right:auto;transform:translate(-50%);white-space:nowrap;font-size:.64rem;padding:2px 8px}.izc-bundle:nth-child(1) .izc-tag{background:var(--izc-gel)}.izc-label{display:flex;align-items:center;gap:8px;color:var(--izc-gel-2)}.izc-label:after{content:"";flex:1;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--izc-gel-hi),transparent)}.izc-wallets{gap:8px}.izc-wallet{min-height:44px;border-radius:12px;gap:3px;font-size:1.12rem;font-weight:600;letter-spacing:-.01em;background:#000;color:#fff;box-shadow:none}.izc-wallet svg{height:19px;width:auto}.izc-wallet.izc-gpay svg{height:17px;margin-right:2px}.izc-wallet span{font-family:-apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-weight:500}@media(hover:hover){.izc-wallet:hover{transform:translateY(-2px);box-shadow:0 10px 20px -12px #0009}}.izc-card-btn{min-height:46px;box-shadow:inset 0 0 0 1.5px #bfd9f2;background:linear-gradient(180deg,#fff,#f3f9ff)}.izc-actions form .izc-btn-ghost{min-height:44px;color:var(--izc-gel-2);box-shadow:inset 0 0 0 1.5px var(--izc-gel)}.izc-or{color:var(--izc-gel-2)}.izc-or:before,.izc-or:after{background:linear-gradient(90deg,transparent,#BFD9F2)}.izc-or:after{background:linear-gradient(90deg,#BFD9F2,transparent)}.izc-trust div{background:linear-gradient(180deg,#f1f8ff,#e6f2fd);box-shadow:inset 0 0 0 1px #cfe4f8;color:var(--izc-gel-2)}.izc-tl{background:linear-gradient(180deg,#f1f8ff,#e9f3fd);box-shadow:inset 0 0 0 1px #d3e7fa}.izc-acc-h svg{color:var(--izc-gel)}.izc-viewport{box-shadow:inset 0 0 0 1px #d8e9f9}.izc-thumb.on{box-shadow:inset 0 0 0 2px var(--izc-gel),0 6px 14px -8px #1683e899}.izc-head .izc-h2:after,.izc-about-copy .izc-h2:after{content:"";display:block;width:56px;height:4px;border-radius:4px;margin:14px auto 0;background:linear-gradient(90deg,var(--izc-gel),var(--izc-gel-hi))}.izc-about-copy .izc-h2:after{margin-left:0}.izc-feat{box-shadow:inset 0 0 0 1px #d8e9f9}.izc-feat-i,.izc-ti-i{background:linear-gradient(135deg,#e3f1ff,#cfe6fd);color:var(--izc-gel-2)}.izc-use svg{color:var(--izc-gel)}.izc-use{box-shadow:inset 0 -3px 0 var(--izc-gel-hi),0 16px 32px -24px #0b285059}.izc-about-fig{box-shadow:inset 0 0 0 1px #d8e9f9,var(--izc-shadow)}.izc-faq .izc-acc-i.open{box-shadow:inset 0 0 0 1.5px var(--izc-gel),var(--izc-shadow)}.izc-value-i{background:linear-gradient(135deg,var(--izc-gel),var(--izc-gel-hi));color:#fff}.izc-ugc-h b{color:var(--izc-gel-2)}.izc-ugc-c{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #bfd9f2,0 10px 24px -16px #0b1b2e99}.izc-header{border-bottom:0;box-shadow:inset 0 -2px #e1eefb}.izc-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--izc-gel-hi) 30%,var(--izc-gel) 70%,transparent)}.izc-nav a{color:var(--izc-gel-2);background:#f0f7ff;margin:0 2px;border-radius:999px;padding:7px 14px;box-shadow:inset 0 0 0 1px #d3e7fa;transition:background .2s,color .2s,transform .25s var(--izc-ease)}.izc-nav a:hover{background:var(--izc-gel);color:#fff;transform:translateY(-1px)}.izc-header-cta{border-radius:999px;padding:0 18px}.izc-bar{background:linear-gradient(90deg,#0c5fc6,#1683e8 50%,#2ba4f5)!important;font-size:.88rem;font-weight:800;letter-spacing:.01em}.izc-bar-item{padding:10px 26px}.izc-bar-item svg{width:22px;height:22px;padding:3px;border-radius:50%;background:#fff;color:var(--izc-gel-2)}@media(min-width:900px){.izc-bar-track{gap:6px}.izc-bar-item+.izc-bar-item{border-left:1px solid rgba(255,255,255,.35)}}@media(max-width:699px){.izc-bundle{padding:15px 4px 9px}.izc-bundle b{font-size:.86rem}.izc-bundle small{display:none}.izc-bp{font-size:.95rem}.izc-bp s{display:block;margin:0}.izc-wallet{min-height:42px}.izc-card-btn{min-height:44px}.izc-bar{font-size:.82rem}.izc-bar-item{padding:9px 20px}}.izc-main{background:linear-gradient(180deg,#e9f4ff,#f5faff 38%,#fff 75%)}.izc-viewport{box-shadow:0 1px #fffc inset,0 24px 50px -30px #0c5fc673,inset 0 0 0 1px #d6e9fb}.izc-flag{background:linear-gradient(135deg,#ff6a4d,#ee4f35);box-shadow:0 6px 14px -6px #ee4f3599}.izc-headline em{background:linear-gradient(100deg,#0c5fc6,#1683e8 40%,#4fc3ff);-webkit-background-clip:text;background-clip:text}.izc-now{background:linear-gradient(100deg,#0b1b2e,#123a6b);-webkit-background-clip:text;background-clip:text;color:transparent}.izc-badge-off{background:linear-gradient(135deg,#ff6a4d,#ee4f35);box-shadow:0 6px 14px -8px #ee4f35b3}.izc-save [data-izc-saving]{display:inline-block;padding:2px 9px;border-radius:999px;background:#e3f7ee;color:#0b7c52}.izc-bundle{background:#fff;box-shadow:inset 0 0 0 1.5px #d3e5f7,0 6px 16px -14px #0c5fc680;transition:transform .35s var(--izc-ease),box-shadow .35s var(--izc-ease),background .3s}@media(hover:hover){.izc-bundle:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1.5px #9ccbf5,0 14px 24px -16px #0c5fc68c}}.izc-bundle[aria-checked=true]{background:linear-gradient(180deg,#f2f9ff,#e2f0fe);box-shadow:inset 0 0 0 2px var(--izc-gel),0 14px 28px -16px #1683e899;transform:translateY(-2px)}.izc-bundle[aria-checked=true] .izc-bp>span{color:var(--izc-gel-2)}.izc-tag{background:linear-gradient(135deg,#0b1b2e,#1e3f6e)}.izc-bundle:nth-child(3) .izc-tag{background:linear-gradient(135deg,#12a06a,#22c08a)}.izc-cod{background:linear-gradient(110deg,#0c5fc6,#1683e8,#3fb2fa,#1683e8,#0c5fc6);background-size:300% 100%;animation:izc-grad 6s ease-in-out infinite;box-shadow:inset 0 1px #ffffff59,0 14px 30px -14px #1683e8e6}.izc-cod:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:22px;border:2px solid rgba(79,195,255,.55);opacity:0;animation:izc-ring 3.2s ease-out infinite 1.5s;pointer-events:none}.izc-cod svg{animation:izc-nudge 3.2s ease-in-out infinite 1.5s}@keyframes izc-grad{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes izc-ring{0%{opacity:.9;transform:scale(.98)}70%,to{opacity:0;transform:scale(1.06)}}@keyframes izc-nudge{0%,80%,to{transform:none}86%{transform:rotate(-10deg) scale(1.08)}92%{transform:rotate(8deg) scale(1.08)}}@media(prefers-reduced-motion:reduce){.izc-cod,.izc-cod:before,.izc-cod svg{animation:none}}.izc-card-mini{display:flex;align-items:center;justify-content:center;gap:7px;margin:2px auto 0;padding:6px 12px;border-radius:999px;font-size:.84rem;font-weight:700;color:var(--izc-gel-2);text-decoration:none;transition:background .25s,transform .25s var(--izc-ease)}.izc-card-mini svg{width:16px;height:16px}.izc-card-mini svg[role=img],.izc-card-mini .icon{width:auto;height:18px}.izc-card-mini span{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9ccbf5}@media(hover:hover){.izc-card-mini:hover{background:#eaf4ff}}.izc-card-mini:active{transform:scale(.97)}.izc-gallery .izc-ugc{margin-top:4px;padding:12px;border-radius:20px;background:linear-gradient(135deg,#0c2747,#0b1b2e);box-shadow:0 20px 40px -26px #0b1b2ecc}.izc-gallery .izc-ugc-h b{color:#fff;display:inline-flex;align-items:center;gap:7px}.izc-gallery .izc-ugc-h b:before{content:"";width:8px;height:8px;border-radius:50%;background:#ff5a47;box-shadow:0 0 #ff5a4799;animation:izc-live 1.8s infinite}@keyframes izc-live{0%{box-shadow:0 0 #ff5a4799}to{box-shadow:0 0 0 8px #ff5a4700}}.izc-gallery .izc-ugc-h span{color:#9fc3e8}.izc-gallery .izc-ugc-row{grid-auto-columns:calc((100% - 30px)/4)}.izc-gallery .izc-ugc-c{border-radius:14px;box-shadow:0 0 0 1.5px #4fc3ff59}.izc-gallery .izc-ugc-c figcaption{font-size:.68rem;padding:5px 7px;left:5px;right:5px;bottom:5px}.izc-trust div{transition:transform .35s var(--izc-ease)}@media(hover:hover){.izc-trust div:hover{transform:translateY(-3px)}}.izc-sticky{background:linear-gradient(180deg,#ffffffd1,#eaf4fff2);border-top:1px solid #D3E7FA}.izc-sticky .izc-btn{background:linear-gradient(110deg,#0c5fc6,#1683e8,#3fb2fa,#1683e8,#0c5fc6);background-size:300% 100%;animation:izc-grad 6s ease-in-out infinite}@media(max-width:699px){.izc-main{padding-top:8px}.izc-gallery .izc-ugc{padding:10px;border-radius:16px}.izc-gallery .izc-ugc-row{grid-auto-columns:calc((100% - 24px)/3.4);gap:8px}.izc-gallery .izc-ugc-c{aspect-ratio:3/4}.izc-headline{font-size:1.38rem}.izc-cod{min-height:58px;font-size:1.04rem}.izc-actions{gap:8px}.izc-wallet{min-height:40px}.izc-tl{padding:12px}.izc-tl-h{font-size:.85rem;margin-bottom:8px}}@media(min-width:960px){.izc-gallery .izc-viewport{aspect-ratio:5/4}.izc-gallery .izc-slide img{object-fit:contain;background:#eef6fc}.izc-thumbs{grid-template-columns:repeat(auto-fill,minmax(56px,64px))}}.izc-gallery .izc-viewport,.izc-viewport{aspect-ratio:1/1;height:auto;width:100%;margin-inline:auto}.izc-slide{position:relative;display:block;overflow:hidden}.izc-slide img,.izc-gallery .izc-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:transparent;transform:none}.izc-slide video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.izc-viewport{background:#fff}.izc-track{touch-action:pan-x pan-y;scroll-behavior:smooth}@media(min-width:960px){.izc-gallery .izc-viewport{width:min(100%,64vh)}.izc-thumbs{width:min(100%,64vh);margin-inline:auto}}@media(max-width:699px){.izc-gallery .izc-viewport,.izc-viewport{width:min(100%,var(--izc-mgal,40svh));height:auto;aspect-ratio:1/1}}.izc-ugc-bottom{display:none}@media(max-width:959px){.izc-ugc-top{display:none}.izc-ugc-bottom{display:block}}.izc-ugc-bottom .izc-ugc{padding:12px;border-radius:18px;background:linear-gradient(135deg,#0c2747,#0b1b2e)}.izc-ugc-bottom .izc-ugc-h b{color:#fff;display:inline-flex;align-items:center;gap:7px}.izc-ugc-bottom .izc-ugc-h b:before{content:"";width:8px;height:8px;border-radius:50%;background:#ff5a47;animation:izc-live 1.8s infinite}.izc-ugc-bottom .izc-ugc-h span{color:#9fc3e8}.izc-ugc-bottom .izc-ugc-c figcaption{font-size:.68rem;padding:5px 7px;left:5px;right:5px;bottom:5px}.izc-card-pay{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:7px 14px 7px 8px;border-radius:16px;text-decoration:none;color:var(--izc-ink);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#9ccbf5,#1683e8 50%,#4fc3ff) border-box;border:1.5px solid transparent;box-shadow:0 10px 22px -18px #0c5fc6b3;transition:transform .3s var(--izc-ease),box-shadow .3s var(--izc-ease)}@media(hover:hover){.izc-card-pay:hover{transform:translateY(-2px);box-shadow:0 16px 28px -18px #0c5fc6cc}}.izc-card-pay:active{transform:scale(.98)}.izc-card-ico{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:none;background:linear-gradient(135deg,#1683e8,#4fc3ff);color:#fff;box-shadow:0 6px 12px -6px #1683e8cc}.izc-card-ico svg{width:18px;height:18px}.izc-card-txt{display:grid;flex:1;font-weight:800;font-size:.95rem;line-height:1.15;text-align:left}.izc-card-txt small{font-weight:600;font-size:.72rem;color:var(--izc-muted)}.izc-card-brand svg{height:24px;width:auto;display:block}@media(max-width:699px){.izc-gallery .izc-viewport,.izc-viewport{width:min(100%,var(--izc-mgal,38svh))}.izc-dots{bottom:8px}.izc-flags{left:10px;top:10px}.izc-flag{font-size:.72rem;padding:5px 9px}.izc-info{gap:10px}.izc-headline{font-size:1.28rem;line-height:1.1}.izc-info .izc-h1.izc-ptitle{font-size:.9rem;margin-top:-6px}.izc-price{gap:8px}.izc-now{font-size:1.75rem}.izc-save{margin-top:-8px;font-size:.82rem}.izc-label{margin-bottom:-4px;font-size:.74rem}.izc-card-pay{min-height:48px}}@media(max-width:699px){.izc-ugc-bottom .izc-ugc-row{grid-auto-columns:calc((100% - 24px)/3.4);gap:8px}.izc-ugc-bottom .izc-ugc-c{aspect-ratio:3/4}}.izc-card-pay{background:linear-gradient(120deg,#eaf5ff,#d4eafe 55%,#bfe0fd);border:0;box-shadow:inset 0 0 0 1px #1683e840,0 10px 22px -16px #0c5fc6b3}@media(hover:hover){.izc-card-pay:hover{background:linear-gradient(120deg,#e0f0ff,#c6e3fe 55%,#aed8fc)}}.izc-card-txt{color:#0c3d7a}.izc-card-txt small{color:#3f6a99}.izc-card-brand svg{background:#fff;border-radius:4px}@media(max-width:699px){.izc-main{padding-top:0}.izc-gallery .izc-viewport,.izc-viewport{width:calc(100% + 2*max(18px,env(safe-area-inset-left,0px)));max-width:none;margin-left:calc(-1*max(18px,env(safe-area-inset-left,0px)));margin-right:calc(-1*max(18px,env(safe-area-inset-right,0px)));border-radius:0;box-shadow:none}.izc-flags{left:14px;top:12px}.izc-info{gap:9px}.izc-headline{font-size:1.12rem;letter-spacing:-.03em}.izc-info .izc-h1.izc-ptitle{font-size:.8rem;font-weight:700;color:var(--izc-muted);margin-top:-5px}.izc-now{font-size:1.5rem}.izc-was{font-size:.92rem}.izc-badge-off{font-size:.74rem;padding:4px 8px}.izc-save{font-size:.76rem}.izc-label{font-size:.68rem}.izc-bundle b{font-size:.8rem}.izc-bp{font-size:.88rem}.izc-bp s{font-size:.66rem}.izc-tag{font-size:.58rem}.izc-cod{min-height:54px;font-size:.96rem}.izc-cod small{font-size:.74rem}.izc-or{font-size:.72rem}.izc-wallet{font-size:1rem}.izc-card-txt{font-size:.86rem}.izc-card-txt small{font-size:.66rem}.izc-tl-h{font-size:.8rem}.izc-trust div{font-size:.7rem}.izc-ugc-h b{font-size:.9rem}.izc-ugc-h span{font-size:.72rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/izc.css.map */
