:root{--b:#1f6feb;--b2:#4c94ff;--bd:#0b3d91;--bg:#f4f7fc;--tx:#14213d;--mu:#566579;--ln:#dbe4f2;--ok:#16794c;--er:#c0392b;--r:14px;--sh:0 8px 28px rgba(20,60,140,.12);--ease:cubic-bezier(.2,.8,.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:16px/1.55 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color:var(--tx);background:var(--bg);animation:pagein .5s var(--ease)}body.lock{overflow:hidden}@keyframes pagein{from{opacity:0}to{opacity:1}}a{color:var(--b);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}.wrap{max-width:1240px;margin:0 auto;padding:0 18px}main.wrap{padding-top:16px;padding-bottom:40px;min-height:60vh;animation:rise .55s var(--ease);transition:opacity .2s,transform .2s}main.leave{opacity:0;transform:translateY(6px)}@keyframes rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}h1{font-size:1.7rem;margin:.4em 0;letter-spacing:-.01em}h2{font-size:1.3rem;margin:0}h3{margin:.4em 0}.announce{background:linear-gradient(90deg,var(--bd),var(--b),var(--bd));background-size:200% 100%;animation:shift 8s linear infinite;color:#fff;text-align:center;font-size:.85rem;padding:7px 8px}@keyframes shift{to{background-position:200% 0}}.head{background:rgba(255,255,255,.92);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--ln);position:sticky;top:0;z-index:40;transition:box-shadow .25s}.head.stuck{box-shadow:0 6px 24px rgba(20,60,140,.1)}.head-in{display:flex;gap:18px;align-items:center;padding-top:12px;padding-bottom:12px}.logo img{display:block;transition:transform .3s var(--ease)}.logo:hover img{transform:scale(1.04)}.search{flex:1;display:flex;max-width:620px;position:relative}.search input{flex:1;border:2px solid var(--ln);border-right:0;border-radius:12px 0 0 12px;padding:11px 14px;font:inherit;background:#fff;transition:border-color .2s,box-shadow .2s}.search input:focus{outline:0;border-color:var(--b);box-shadow:0 0 0 4px rgba(31,111,235,.12)}.search button{background:var(--b);color:#fff;border:0;border-radius:0 12px 12px 0;padding:0 18px;cursor:pointer;display:grid;place-items:center;transition:background .2s}.search button:hover{background:var(--bd)}.suggest{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid var(--ln);border-radius:12px;box-shadow:var(--sh);overflow:hidden;z-index:50;animation:drop .18s var(--ease)}.suggest[hidden]{display:none}@keyframes drop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sg{display:flex;align-items:center;gap:10px;padding:8px 12px;color:var(--tx)}.sg:hover,.sg.hl{background:#eef4ff;text-decoration:none}.sg img{border-radius:8px;object-fit:contain;background:#fff}.sg b{flex:1;font-weight:600;font-size:.92rem}.sg span{color:var(--bd);font-weight:700;font-size:.9rem}.sg .sg-c{background:#e8f1ff;color:var(--b);font-size:.7rem;padding:2px 8px;border-radius:99px;font-weight:700}.sg.more{justify-content:center;color:var(--b);font-weight:600;border-top:1px solid var(--ln)}.sg-empty{padding:14px;color:var(--mu)}.head-links{display:flex;gap:6px;margin-left:auto;align-items:center}.hl{display:flex;align-items:center;gap:6px;color:var(--tx);padding:8px 10px;border-radius:10px;font-weight:600;position:relative;transition:background .2s}.hl:hover{background:#eef4ff;text-decoration:none}.hl svg{flex-shrink:0}.cnt{background:var(--b);color:#fff;border-radius:99px;font-size:.72rem;padding:1px 7px;min-width:20px;text-align:center}.cart-link.bump .cnt{animation:bump .5s var(--ease)}.cart-link.bump svg{animation:wiggle .5s}@keyframes bump{40%{transform:scale(1.6)}}@keyframes wiggle{25%{transform:rotate(-14deg)}60%{transform:rotate(10deg)}}.burger{display:none;background:none;border:0;width:40px;height:40px;cursor:pointer;flex-direction:column;gap:5px;justify-content:center;align-items:center}.burger i{display:block;width:22px;height:2.5px;background:var(--tx);border-radius:2px}.catbar{border-top:1px solid #edf2fb}.catbar ul{display:flex;gap:0;justify-content:space-between;margin:0 auto;list-style:none;padding:0 18px}.nav-i{position:static}.nav-i>a{display:block;white-space:nowrap;padding:10px 10px;color:var(--tx);font-weight:600;font-size:.9rem;position:relative}.nav-i>a::after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;background:var(--b);transform:scaleX(0);transition:transform .25s var(--ease)}.nav-i:hover>a::after,.nav-i.open>a::after{transform:scaleX(1)}.nav-i>a:hover{text-decoration:none;color:var(--b)}.mega{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid var(--ln);box-shadow:0 18px 40px rgba(20,60,140,.14);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s,transform .25s var(--ease),visibility .2s}.nav-i.open .mega{opacity:1;visibility:visible;transform:none}.mega-in{max-width:1240px;margin:0 auto;padding:20px 18px 24px;display:grid;grid-template-columns:1fr 280px;gap:24px}.mega-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px;align-content:start}.mega-col b{grid-column:1/-1;font-size:1.05rem;margin-bottom:6px}.mega-col a{padding:7px 10px;border-radius:8px;color:var(--tx)}.mega-col a:hover{background:#eef4ff;text-decoration:none;transform:translateX(4px)}.mega-col a{transition:transform .2s,background .2s}.mega-col small{color:var(--mu);margin-left:4px}.mega-col .all{color:var(--b);font-weight:700;grid-column:1/-1}.mega-pic{border-radius:14px;background:linear-gradient(135deg,#e8f1ff,#fff);display:grid;place-items:center;position:relative;overflow:hidden;min-height:150px}.mega-pic img{width:70%;max-height:170px;object-fit:contain;transition:transform .5s var(--ease)}.mega-pic:hover img{transform:scale(1.08) rotate(-2deg)}.mega-pic span{position:absolute;left:12px;bottom:8px;font-weight:700;color:var(--bd)}.drawer{position:fixed;top:0;left:0;bottom:0;width:min(86vw,340px);background:#fff;z-index:80;transform:translateX(-102%);transition:transform .35s var(--ease);overflow:auto}.drawer.open{transform:none;box-shadow:var(--sh)}.drawer-in{padding:18px}.drawer b{display:block;font-size:1.1rem;margin-bottom:8px}.drawer a,.drawer summary{display:block;padding:11px 8px;color:var(--tx);border-bottom:1px solid #edf2fb;font-weight:600;cursor:pointer}.drawer details a{padding-left:22px;font-weight:400;color:var(--mu)}.scrim{position:fixed;inset:0;background:rgba(10,25,60,.45);opacity:0;visibility:hidden;transition:opacity .3s;z-index:70}.scrim.open{opacity:1;visibility:visible}.btn{display:inline-block;position:relative;overflow:hidden;background:var(--b);color:#fff;border:0;border-radius:12px;padding:11px 22px;font:inherit;font-weight:700;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s,background .2s}.btn::after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-20deg)}.btn:hover{background:var(--bd);text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 20px rgba(31,111,235,.35)}.btn:hover::after{animation:shine .7s}.btn:active{transform:translateY(0) scale(.98)}@keyframes shine{to{left:130%}}.btn.ghost{background:#fff;color:var(--b);border:1px solid var(--b)}.btn.ghost:hover{background:#eef4ff;box-shadow:none}.btn.light{background:#fff;color:var(--bd)}.btn.light:hover{background:#eef4ff}.btn.big{padding:14px 28px;font-size:1.05rem}.btn.block{display:block;text-align:center;width:100%;margin-top:12px}.btn[disabled]{background:#9aa8c0;cursor:not-allowed;transform:none;box-shadow:none}.btn.busy{opacity:.7}.btn.done{background:var(--ok)}.link{background:none;border:0;color:var(--er);cursor:pointer;padding:0;font:inherit}input,select,textarea{font:inherit;border:1px solid var(--ln);border-radius:10px;padding:10px 12px;background:#fff;width:100%;transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--b);box-shadow:0 0 0 4px rgba(31,111,235,.12)}label{display:block;margin:10px 0;font-weight:600;font-size:.92rem}label input,label select,label textarea{margin-top:4px;font-weight:400}label.chk,label.radio{font-weight:400;display:flex;gap:8px;align-items:center}label.chk input,label.radio input{width:auto;margin:0}fieldset{border:1px solid var(--ln);border-radius:var(--r);background:#fff;padding:12px 16px;margin:0 0 16px}legend{font-weight:700;padding:0 6px}.two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.narrow{max-width:420px}.muted{color:var(--mu)}.small{font-size:.85rem}.err{color:var(--er)}.lead{color:var(--mu);font-size:1.05rem;margin:.2em 0 .6em}.flash{padding:11px 16px;border-radius:10px;margin:8px 0;background:#e8f1ff;border:1px solid #bcd3fb;animation:rise .4s var(--ease)}.flash.ok{background:#e6f6ee;border-color:#a8dcc0;color:var(--ok)}.flash.err{background:#fdecea;border-color:#f3b9b2;color:var(--er)}.rv{opacity:0;transform:translateY(22px);transition:opacity .6s var(--ease) var(--d,0ms),transform .6s var(--ease) var(--d,0ms)}.rv.in{opacity:1;transform:none}.hero{position:relative;border-radius:22px;overflow:hidden;height:340px;margin:6px 0 26px;box-shadow:var(--sh)}.slide{position:absolute;inset:0;display:flex;align-items:center;padding:0 clamp(22px,6vw,72px);color:#fff;opacity:0;visibility:hidden;transition:opacity .8s,visibility .8s}.slide.on{opacity:1;visibility:visible}.s1{background:linear-gradient(120deg,#0b3d91,#1f6feb 60%,#4c94ff)}.s2{background:linear-gradient(120deg,#0a2a6b,#2563eb 55%,#38bdf8)}.s3{background:linear-gradient(120deg,#1e2f8f,#3b6df0 60%,#7aa7ff)}.slide-in{position:relative;z-index:2;max-width:520px}.slide h1{font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.15;margin:0 0 10px}.slide p{font-size:1.1rem;opacity:.92;margin:0 0 20px}.slide.on .slide-in>*{animation:rise .8s var(--ease) both}.slide.on .slide-in>*:nth-child(2){animation-delay:.12s}.slide.on .slide-in>*:nth-child(3){animation-delay:.24s}.orb{position:absolute;border-radius:50%;background:rgba(255,255,255,.12);animation:float 9s ease-in-out infinite}.o1{width:360px;height:360px;right:-60px;top:-90px}.o2{width:220px;height:220px;right:22%;bottom:-100px;animation-delay:-4s;background:rgba(255,255,255,.08)}@keyframes float{50%{transform:translate(-22px,18px) scale(1.06)}}.dots{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:3}.dots button{width:10px;height:10px;border-radius:99px;border:0;background:rgba(255,255,255,.5);cursor:pointer;padding:0;transition:width .3s var(--ease),background .3s}.dots button.on{width:30px;background:#fff}.blk{margin:34px 0}.blk-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.blk-h a{font-weight:600}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:14px}.tile{background:#fff;border:1px solid var(--ln);border-radius:var(--r);padding:14px 10px;text-align:center;color:var(--tx);display:flex;flex-direction:column;gap:2px;transition:transform .3s var(--ease),box-shadow .3s,border-color .3s}.tile:hover{transform:translateY(-6px);box-shadow:var(--sh);border-color:var(--b2);text-decoration:none}.tile-img{aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border-radius:10px;background:#f0f5fd;margin-bottom:8px}.tile-img img{width:86%;height:86%;object-fit:contain;transition:transform .5s var(--ease)}.tile:hover .tile-img img{transform:scale(1.12) rotate(-3deg)}.tile small{color:var(--mu)}.promo{display:flex;justify-content:space-between;align-items:center;gap:16px;background:linear-gradient(120deg,var(--bd),var(--b));color:#fff;border-radius:18px;padding:26px 30px;margin:34px 0 0;flex-wrap:wrap}.promo p{margin:4px 0 0;opacity:.9}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px}.card{background:#fff;border:1px solid var(--ln);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;position:relative;transition:transform .35s var(--ease),box-shadow .35s,border-color .35s}.card:hover{transform:translateY(-6px);box-shadow:var(--sh);border-color:#b9cff6}.card-img{position:relative;display:block;aspect-ratio:1;background:#f7faff;overflow:hidden}.card-img img{width:100%;height:100%;object-fit:contain;padding:12px;transition:transform .5s var(--ease)}.card:hover .card-img img{transform:scale(1.08)}.badge{position:absolute;top:10px;left:10px;background:var(--er);color:#fff;font-size:.78rem;font-weight:800;padding:3px 9px;border-radius:99px;z-index:2;animation:pulse 2.4s infinite}.badge.inl{position:static;display:inline-block;animation:none}@keyframes pulse{50%{box-shadow:0 0 0 6px rgba(192,57,43,.18)}}.fav{position:absolute;top:8px;right:8px;width:36px;height:36px;border-radius:50%;border:0;background:rgba(255,255,255,.95);cursor:pointer;display:grid;place-items:center;box-shadow:0 2px 8px rgba(0,0,0,.12);z-index:3;transition:transform .2s}.fav:hover{transform:scale(1.12)}.fav svg{fill:none;stroke:var(--mu);stroke-width:2;transition:fill .2s,stroke .2s}.fav.on svg{fill:#e0334c;stroke:#e0334c}.fav.pop{animation:pop .4s var(--ease)}@keyframes pop{40%{transform:scale(1.4)}}.fav.big{position:static;width:52px;height:52px;border:1px solid var(--ln);box-shadow:none;flex-shrink:0}.card-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px;flex:1}.card-body h3{font-size:.95rem;font-weight:600;margin:0;flex:1;line-height:1.35}.card-body h3 a{color:var(--tx)}.card-brand{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--mu)}.price b{font-size:1.15rem;color:var(--bd)}.price s{color:var(--mu);font-size:.9rem}.price.big b{font-size:2rem}.oos{color:var(--er);font-size:.85rem;font-weight:700}.qadd{margin-top:8px;border:1px solid var(--b);background:#fff;color:var(--b);border-radius:10px;padding:8px;font:inherit;font-weight:700;cursor:pointer;text-align:center;transition:background .2s,color .2s,transform .2s}.qadd:hover{background:var(--b);color:#fff;text-decoration:none;transform:translateY(-1px)}.qadd.busy{opacity:.6}.qadd.done{background:var(--ok);border-color:var(--ok);color:#fff}.ghost{position:fixed;z-index:200;pointer-events:none;border-radius:12px;object-fit:contain;background:#fff;transition:transform .7s cubic-bezier(.5,0,.8,.4),opacity .7s}.crumbs{font-size:.85rem;color:var(--mu);margin:4px 0 8px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.subcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:14px 0 6px}.subcard{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--ln);border-radius:var(--r);padding:10px 14px;color:var(--tx);transition:transform .3s var(--ease),box-shadow .3s,border-color .3s}.subcard:hover{transform:translateY(-4px);box-shadow:var(--sh);border-color:var(--b2);text-decoration:none}.subcard span{width:54px;height:54px;border-radius:10px;background:#f0f5fd;display:grid;place-items:center;flex-shrink:0;overflow:hidden}.subcard img{width:88%;height:88%;object-fit:contain}.subcard b{display:block;line-height:1.25}.subcard div{min-width:0}.subcard small{display:block}.subcard small{color:var(--mu)}.list-layout{display:grid;grid-template-columns:250px 1fr;gap:22px;margin-top:14px}.filters{position:sticky;top:130px;align-self:start;display:flex;flex-direction:column;gap:14px}.filters form,.cattree{background:#fff;border:1px solid var(--ln);border-radius:var(--r);padding:12px 16px}.pr{display:flex;gap:6px}.cattree a{display:flex;justify-content:space-between;padding:6px 8px;border-radius:8px;color:var(--tx);transition:background .2s,padding .2s}.cattree a:hover{background:#eef4ff;text-decoration:none;padding-left:12px}.cattree a.on{background:#e3eeff;color:var(--b);font-weight:700}.cattree .sub{padding-left:20px;font-size:.92rem}.cattree small{color:var(--mu)}.pager{display:flex;gap:6px;justify-content:center;margin:26px 0}.pager a{border:1px solid var(--ln);background:#fff;border-radius:10px;padding:7px 13px;transition:transform .2s,background .2s}.pager a:hover{transform:translateY(-2px);text-decoration:none}.pager a.on{background:var(--b);color:#fff;border-color:var(--b)}.pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;background:#fff;border:1px solid var(--ln);border-radius:var(--r);padding:22px}.zoom{position:relative;overflow:hidden;border-radius:12px;background:#f7faff;cursor:zoom-in}.zoom img{display:block;width:100%;aspect-ratio:1;object-fit:contain;transition:transform .25s ease-out,opacity .15s}.thumbs{display:flex;gap:8px;margin-top:10px}.thumbs a{border:2px solid var(--ln);border-radius:10px;padding:2px;transition:border-color .2s,transform .2s}.thumbs a:hover{transform:translateY(-2px)}.thumbs a.on{border-color:var(--b)}.thumbs img{width:68px;height:68px;object-fit:contain;display:block}.stockline{font-weight:700;margin:6px 0}.stockline.ok{color:var(--ok)}.stockline.no{color:var(--er)}.opts{margin:10px 0}.lbl{display:block;font-weight:600;font-size:.9rem;margin-bottom:6px}.opt{display:inline-block;margin:0 8px 8px 0;font-weight:400}.opt input{position:absolute;opacity:0;width:0}.opt span{display:block;border:2px solid var(--ln);border-radius:10px;padding:8px 14px;cursor:pointer;font-weight:600;transition:border-color .2s,background .2s,transform .2s}.opt span:hover{transform:translateY(-2px)}.opt input:checked+span{border-color:var(--b);background:#eef4ff;color:var(--bd)}.opt small{display:block;font-weight:400;color:var(--mu)}.opt.dis span{opacity:.45;cursor:not-allowed;text-decoration:line-through}.buyrow{display:flex;gap:10px;align-items:stretch;margin-top:14px}.buyrow .grow{flex:1}.stepper{display:flex;border:1px solid var(--ln);border-radius:12px;overflow:hidden;background:#fff}.stepper button{width:40px;border:0;background:#f4f7fc;font-size:1.2rem;cursor:pointer;transition:background .2s}.stepper button:hover{background:#e3eeff}.stepper input{width:54px;border:0;border-radius:0;text-align:center;padding:0;margin:0}.stepper input:focus{box-shadow:none}.perks{list-style:none;padding:0;margin:18px 0 0;color:var(--mu);font-size:.92rem}.perks li{padding:3px 0}.perks li::before{content:"✓ ";color:var(--ok);font-weight:800}.tabs{margin:26px 0;background:#fff;border:1px solid var(--ln);border-radius:var(--r);overflow:hidden}.tabbar{display:flex;border-bottom:1px solid var(--ln);overflow-x:auto}.tabbar button{background:none;border:0;padding:14px 20px;font:inherit;font-weight:700;cursor:pointer;color:var(--mu);position:relative;white-space:nowrap}.tabbar button.on{color:var(--b)}.tabbar button::after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:3px;background:var(--b);border-radius:3px 3px 0 0;transform:scaleX(0);transition:transform .3s var(--ease)}.tabbar button.on::after{transform:scaleX(1)}.tabpane{display:none;padding:6px 22px 18px}.tabpane.on{display:block;animation:rise .4s var(--ease)}.specs{width:100%;border-collapse:collapse}.specs th,.specs td{border-bottom:1px solid var(--ln);padding:10px 12px;text-align:left}.specs th{width:35%;color:var(--mu);font-weight:600}.stickybuy{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--ln);padding:10px 16px;display:none;justify-content:space-between;align-items:center;gap:12px;z-index:30;transform:translateY(110%);transition:transform .35s var(--ease);box-shadow:0 -8px 24px rgba(20,60,140,.1)}.stickybuy.show{transform:none}.stickybuy div{display:flex;flex-direction:column;min-width:0}.stickybuy b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.stickybuy span{color:var(--bd);font-weight:800}.cart-layout{display:grid;grid-template-columns:1fr 360px;gap:22px;align-items:start}.stack>*{margin-bottom:0}.cart-row{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--ln);border-radius:var(--r);padding:10px;margin-bottom:10px;transition:box-shadow .25s}.cart-row:hover{box-shadow:var(--sh)}.cart-row img{object-fit:contain;border-radius:8px;background:#f7faff}.cart-row .qty{width:76px}.grow{flex:1}.rt{min-width:90px;text-align:right}.row-end{text-align:right}.summary{background:#fff;border:1px solid var(--ln);border-radius:var(--r);padding:18px;position:sticky;top:130px}.sum{display:flex;justify-content:space-between;gap:12px;margin:7px 0}.sum.total{font-weight:800;font-size:1.25rem;border-top:1px solid var(--ln);padding-top:10px;margin-top:10px}.coupon{display:flex;gap:6px;margin-top:12px}.coupon input{flex:1}.box{background:#fff;border:1px solid var(--ln);border-radius:var(--r);padding:14px;margin:12px 0}.box pre{white-space:pre-wrap;font:inherit}.empty{text-align:center;padding:56px 0;color:var(--mu)}.tbl{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--r);overflow:hidden}.tbl th,.tbl td{border-bottom:1px solid var(--ln);padding:9px 12px;text-align:left}.prose{max-width:780px;background:#fff;padding:8px 22px;border-radius:var(--r);border:1px solid var(--ln)}.desc>div{background:#fff}.trust{background:#fff;border-top:1px solid var(--ln);margin-top:30px}.trust-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;padding-top:22px;padding-bottom:22px}.trust-in div{display:flex;flex-direction:column}.trust-in b{color:var(--bd)}.trust-in span{color:var(--mu);font-size:.88rem}.foot{background:var(--bd);color:#cfe0ff;padding-top:32px}.foot a{display:block;color:#cfe0ff;margin:5px 0;transition:color .2s,transform .2s}.foot a:hover{color:#fff;transform:translateX(4px);text-decoration:none}.foot b{color:#fff;display:block;margin-bottom:8px}.foot-in{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:26px}.foot p{opacity:.8}.copy{text-align:center;padding:18px;font-size:.85rem;opacity:.75;border-top:1px solid rgba(255,255,255,.12);margin-top:20px}.toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%,30px);background:var(--tx);color:#fff;padding:12px 22px;border-radius:12px;box-shadow:var(--sh);opacity:0;pointer-events:none;transition:opacity .3s,transform .35s var(--ease);z-index:300;max-width:90vw}.toast.show{opacity:1;transform:translate(-50%,0)}.toast.ok{background:var(--ok)}.toast.err{background:var(--er)}.totop{position:fixed;right:18px;bottom:22px;width:46px;height:46px;border-radius:50%;border:0;background:var(--b);color:#fff;font-size:1.3rem;cursor:pointer;box-shadow:var(--sh);opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .3s,transform .3s var(--ease);z-index:35}.totop.show{opacity:1;transform:none;pointer-events:auto}.totop:hover{background:var(--bd)}:focus-visible{outline:3px solid rgba(31,111,235,.45);outline-offset:2px}@media(max-width:900px){.catbar{display:none}.burger{display:flex}.list-layout,.pdp,.cart-layout{grid-template-columns:1fr}.filters,.summary{position:static}.head-in{flex-wrap:wrap;gap:8px}.search{order:3;flex-basis:100%;max-width:none}.hl-t{display:none}.two{grid-template-columns:1fr}.hero{height:290px;border-radius:16px}.foot-in{grid-template-columns:1fr 1fr}.stickybuy{display:flex}.grid{grid-template-columns:repeat(2,1fr);gap:12px}.card-body{padding:10px}.pdp{padding:14px}.buyrow{flex-wrap:wrap}.logo img{width:124px}body{padding-bottom:0}}@media not all{*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.rv{opacity:1;transform:none}}.catbar ul{overflow-x:auto;scrollbar-width:none}.mega{pointer-events:none}.nav-i.open .mega{pointer-events:auto}.list-layout>*,.cart-layout>*,.pdp>*,.cols>*,.foot-in>*,.two>*{min-width:0}.pr input{min-width:0}html,body{max-width:100%;overflow-x:clip}@media(max-width:900px){.subcards{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.subcard{padding:8px 10px}.subcard span{width:44px;height:44px}.cart-row{flex-wrap:wrap}.hero{height:260px}.promo{padding:20px}.blk{margin:26px 0}.card-body h3{font-size:.88rem}.price b{font-size:1.02rem}h1{font-size:1.4rem}}.fdet>summary{display:none;cursor:pointer;font-weight:700;background:#fff;border:1px solid var(--ln);border-radius:12px;padding:12px 16px;list-style:none}.fdet>summary::after{content:"▾";float:right;transition:transform .25s}.fdet[open]>summary::after{transform:rotate(180deg)}.fdet[open]>summary{margin-bottom:12px}@media(max-width:900px){.fdet>summary{display:block}.filters .fdet>*:not(summary){margin-bottom:12px}}@media(min-width:901px){.fdet>summary{display:none!important}}.fdet>*:not(summary){margin-bottom:14px}.marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-in{display:flex;gap:14px;width:max-content;animation:marq 32s linear infinite}.marquee:hover .marquee-in{animation-play-state:paused}.marquee a{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:16px 34px;font-weight:800;letter-spacing:.04em;color:var(--bd);white-space:nowrap;transition:transform .25s,box-shadow .25s}.marquee a:hover{transform:translateY(-3px);box-shadow:var(--sh);text-decoration:none}@keyframes marq{to{transform:translateX(-50%)}}.done{text-align:center;margin-top:10px}.dc{stroke-dasharray:152;stroke-dashoffset:152;animation:dr .7s .1s ease forwards}.dk{stroke-dasharray:40;stroke-dashoffset:40;animation:dr .4s .7s ease forwards}@keyframes dr{to{stroke-dashoffset:0}}.center{text-align:center}.mbar{display:none}@media(max-width:760px){.mbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:45;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);border-top:1px solid var(--ln);padding:6px 0 calc(6px + env(safe-area-inset-bottom))}.mbar a{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:.68rem;color:var(--mu);font-weight:600;transition:color .2s,transform .2s}.mbar a:active{transform:scale(.92);color:var(--b)}.mbar a:hover{text-decoration:none;color:var(--b)}body{padding-bottom:64px}.totop{bottom:76px}}@media print{.mbar{display:none}}.stars{display:inline-block;width:5.2em;height:1em;font-size:15px;position:relative;vertical-align:middle;background:linear-gradient(90deg,#f5a623 var(--r),#d7deea var(--r));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='10' viewBox='0 0 52 10'%3E%3Cpath id='s' d='M5 0l1.5 3.3 3.5.4-2.6 2.4.7 3.5L5 7.800 1.900 9.600l.7-3.500L0 3.700l3.500-.4z'/%3E%3Cuse href='%23s' x='10.400'/%3E%3Cuse href='%23s' x='20.800'/%3E%3Cuse href='%23s' x='31.200'/%3E%3Cuse href='%23s' x='41.600'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='10' viewBox='0 0 52 10'%3E%3Cpath id='s' d='M5 0l1.5 3.3 3.5.4-2.6 2.4.7 3.5L5 7.800 1.900 9.600l.7-3.500L0 3.700l3.500-.4z'/%3E%3Cuse href='%23s' x='10.400'/%3E%3Cuse href='%23s' x='20.800'/%3E%3Cuse href='%23s' x='31.200'/%3E%3Cuse href='%23s' x='41.600'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.rv-link{display:inline-flex;align-items:center;gap:6px;color:var(--mu);margin:2px 0 6px}.rv-sum{display:flex;gap:30px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.rv-big{display:flex;flex-direction:column;align-items:center;gap:4px}.rv-big b{font-size:2.6rem;line-height:1;color:var(--bd)}.rv-bars{flex:1;min-width:200px;display:grid;gap:5px}.rv-bars div{display:grid;grid-template-columns:30px 1fr 26px;gap:8px;align-items:center;font-size:.85rem}.rv-bars i{height:8px;border-radius:9px;background:#e6edf8;overflow:hidden}.rv-bars u{display:block;height:100%;background:#f5a623;border-radius:9px;animation:grow .8s var(--ease)}@keyframes grow{from{width:0!important}}.rv{padding:14px 0;border-top:1px solid var(--ln);animation:rise .5s var(--ease)}.rv-h{display:flex;gap:10px;align-items:center}.rv p{margin:6px 0}.rv-form{margin-top:22px;display:grid;gap:10px;max-width:560px;padding:18px;border-radius:14px;background:#f4f8ff}.rv-form input,.rv-form textarea{padding:10px 12px;border:1px solid var(--ln);border-radius:10px;font:inherit;width:100%;box-sizing:border-box}.rv-form h3{margin:0}.hp{position:absolute!important;left:-9999px}.rate{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px}.rate input{position:absolute;opacity:0;pointer-events:none}.rate label{font-size:2rem;line-height:1;color:#cbd5e6;cursor:pointer;transition:color .15s,transform .2s}.rate label:hover,.rate label:hover~label,.rate input:checked~label{color:#f5a623}.rate label:hover{transform:scale(1.2)}.card-rt{display:flex;align-items:center;gap:4px;color:var(--mu);font-size:.78rem;margin:2px 0}.card-rt .stars{font-size:12px}:root{--spring:linear(0,.009 .8%,.036 1.6%,.15 3.6%,.55 7.7%,.9 12%,1.04 15%,1.07 17.5%,1.06 20%,1.01 26%,.99 31%,1 40%,1);--glow:0 18px 44px rgba(31,111,235,.22)}body::before{content:"";position:fixed;inset:-20% -10% auto -10%;height:90vh;z-index:-1;pointer-events:none;background:radial-gradient(40% 50% at 15% 20%,rgba(76,148,255,.22),transparent 70%),radial-gradient(35% 45% at 80% 10%,rgba(124,92,255,.16),transparent 70%),radial-gradient(30% 40% at 55% 60%,rgba(56,189,248,.14),transparent 70%);filter:blur(30px);animation:aurora 22s ease-in-out infinite alternate;will-change:transform}@keyframes aurora{to{transform:translate3d(4%,6%,0) scale(1.12) rotate(3deg)}}.head::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:linear-gradient(90deg,var(--b2),#7c5cff,#38bdf8);transform-origin:0 50%;transform:scaleX(var(--sp,0));pointer-events:none}@supports(animation-timeline:scroll()){.head::after{transform:scaleX(0);animation:sprog linear both;animation-timeline:scroll(root)}@keyframes sprog{to{transform:scaleX(1)}}}.head{transition:box-shadow .25s,background .3s}.head-in{transition:padding .3s var(--ease)}.head.stuck .head-in{padding-top:7px;padding-bottom:7px}.head.stuck{background:rgba(255,255,255,.8)}.logo img{transition:transform .5s var(--spring)}.hero{isolation:isolate;transform:translateY(calc(var(--hs,0)*26px)) scale(calc(1 - var(--hs,0)*.045));opacity:calc(1 - var(--hs,0)*.45);transform-origin:50% 0;will-change:transform}.hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(500px circle at calc(var(--hx,.7)*100%) calc(var(--hy,.3)*100%),rgba(255,255,255,.2),transparent 60%);transition:opacity .4s}.hero::before{content:"";position:absolute;inset:-30%;z-index:0;pointer-events:none;background:conic-gradient(from 0deg at 70% 30%,rgba(255,255,255,0),rgba(255,255,255,.14),rgba(124,92,255,.2),rgba(255,255,255,0) 60%);animation:spin 26s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.orb{translate:calc(var(--mx,0)*-34px) calc(var(--my,0)*-24px);transition:translate .6s var(--ease)}.o2{translate:calc(var(--mx,0)*28px) calc(var(--my,0)*20px)}.slide h1{background:linear-gradient(100deg,#fff 30%,#cfe3ff 55%,#fff 80%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:rise .8s var(--ease) both,sheen 6s 1s ease-in-out infinite}@keyframes sheen{50%{background-position:-100% 0}}.slide.on .slide-in>*{animation-timing-function:var(--spring)}.slide.on h1{animation:rise .9s var(--spring) both,sheen 6s 1.2s ease-in-out infinite}.dots button.on{position:relative;overflow:hidden}.dots button.on::after{content:"";position:absolute;inset:0;background:var(--b2);transform-origin:0 50%;animation:dotp 5.5s linear both}@keyframes dotp{from{transform:scaleX(0)}}.blk-h h2{position:relative;display:inline-block}.blk-h h2::after{content:"";position:absolute;left:0;bottom:-6px;height:3px;width:42%;border-radius:3px;background:linear-gradient(90deg,var(--b),#7c5cff);transform-origin:0 50%;animation:uline 1s var(--ease) both}@keyframes uline{from{transform:scaleX(0)}}@media not all{body::before,.hero::before{animation:none!important}.head::after{animation:none!important}.slide h1{color:#fff;background:none}}.rv{opacity:0;transform:translateY(28px) scale(.97);filter:blur(6px);transition:opacity .7s var(--ease) var(--d,0ms),transform .8s var(--spring) var(--d,0ms),filter .7s var(--ease) var(--d,0ms)}.rv.in{opacity:1;transform:none;filter:none}.card.rv.in,.tile.rv.in{transition:opacity .7s var(--ease) var(--d,0ms),transform .35s var(--ease),filter .5s,box-shadow .35s,border-color .35s}.card,.tile{--rx:0deg;--ry:0deg;transform-style:preserve-3d}.card.tilt,.tile.tilt{transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-6px);box-shadow:var(--glow);transition:transform .12s linear,box-shadow .35s,border-color .35s}.card::after,.tile::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(260px circle at var(--gx,50%) var(--gy,0%),rgba(255,255,255,.7),transparent 60%);mix-blend-mode:soft-light;transition:opacity .3s}.card.tilt::after,.tile.tilt::after{opacity:1}.card.tilt .card-img img{transform:scale(1.08) translate(calc(var(--ry)*-.5),calc(var(--rx)*.5))}.card:hover{border-color:#a9c6f7}.card-img::before,.tile-img::before,.subcard span::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.75) 50%,transparent 80%);background-size:200% 100%;animation:shim 1.4s linear 4;opacity:1;transition:opacity .4s}.tile-img,.subcard span{position:relative}.img-ok::before{opacity:0!important;animation:none}.card-img:has(img.ld)::before,.tile-img:has(img.ld)::before,.subcard span:has(img.ld)::before{opacity:0;animation:none}@keyframes shim{from{background-position:200% 0}to{background-position:-200% 0}}.card-img img,.tile-img img{opacity:0;transform:scale(1.04);transition:opacity .6s var(--ease),transform .6s var(--ease)}.card-img img.ld,.tile-img img.ld{opacity:1;transform:none}.card:hover .card-img img.ld{transform:scale(1.08)}.price b{font-variant-numeric:tabular-nums}.qadd{position:relative;overflow:hidden}.qadd::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--px,50%) var(--py,50%),rgba(255,255,255,.45),transparent 55%);opacity:0;transition:opacity .25s}.qadd:hover::after{opacity:1}.fav{transition:transform .35s var(--spring),background .2s}.fav:hover{transform:scale(1.18)}.fav.pop{animation:favpop .55s var(--spring)}@keyframes favpop{30%{transform:scale(1.5) rotate(-12deg)}}@media not all{.rv{filter:none}.card-img img,.tile-img img{opacity:1;transform:none}.card-img::before,.tile-img::before,.subcard span::before{display:none}}@media(hover:none){.card.tilt,.tile.tilt{transform:none}}.pdp{position:relative;overflow:hidden;background:linear-gradient(#fff,#fff) padding-box}.pdp::before{content:"";position:absolute;width:520px;height:520px;left:-140px;top:-180px;border-radius:50%;background:radial-gradient(closest-side,rgba(76,148,255,.18),transparent);pointer-events:none;animation:float 12s ease-in-out infinite}.pdp>*{position:relative}.pdp>div:first-child{animation:pdpL .9s var(--spring) both}.pdp>div:last-child>*{animation:rise .8s var(--ease) both}.pdp>div:last-child>*:nth-child(2){animation-delay:.06s}.pdp>div:last-child>*:nth-child(3){animation-delay:.12s}.pdp>div:last-child>*:nth-child(4){animation-delay:.18s}.pdp>div:last-child>*:nth-child(5){animation-delay:.24s}.pdp>div:last-child>*:nth-child(n+6){animation-delay:.3s}@keyframes pdpL{from{opacity:0;transform:translateX(-24px) scale(.97)}to{opacity:1;transform:none}}.zoom{box-shadow:inset 0 0 0 1px var(--ln);transition:box-shadow .3s}.zoom:hover{box-shadow:inset 0 0 0 1px #a9c6f7,0 14px 40px rgba(31,111,235,.16)}.thumbs a.on{box-shadow:0 0 0 3px rgba(31,111,235,.15);transform:translateY(-2px)}.price.big b{display:inline-block;background:linear-gradient(100deg,var(--bd),var(--b));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.price.big b.flip{animation:flip .5s var(--spring)}@keyframes flip{from{opacity:0;transform:translateY(14px) scale(.9)}}.opt span{transition:border-color .2s,background .2s,transform .3s var(--spring),box-shadow .2s}.opt:hover span{transform:translateY(-2px)}.opt input:checked+span{transform:scale(1.04);box-shadow:0 6px 16px rgba(31,111,235,.22)}.btn.mag{transition:transform .25s var(--ease),box-shadow .2s,background .2s;translate:var(--tx,0) var(--ty,0)}.stepper button{transition:background .15s,transform .2s var(--spring)}.stepper button:active{transform:scale(.82)}.tabbar{position:relative}.tabbar::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:var(--tw,0);transform:translateX(var(--tl,0));background:linear-gradient(90deg,var(--b),#7c5cff);border-radius:3px;transition:transform .45s var(--spring),width .45s var(--spring)}.tabbar.ind button.on{border-bottom-color:transparent!important;box-shadow:none!important}.tabpane.on{animation:rise .5s var(--spring)}.stockline.ok::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ok);margin-right:7px;animation:ping 2s infinite}@keyframes ping{0%{box-shadow:0 0 0 0 rgba(22,121,76,.5)}80%,100%{box-shadow:0 0 0 9px rgba(22,121,76,0)}}.btn.ripple-o{position:relative}.rip{position:absolute;border-radius:50%;background:rgba(255,255,255,.5);transform:scale(0);animation:rip .6s var(--ease);pointer-events:none}@keyframes rip{to{transform:scale(1);opacity:0}}.pdp .zoom img{will-change:transform}@media not all{.pdp::before{animation:none}.rip{display:none}}@supports(view-transition-name:x){@view-transition{navigation:auto}.head{view-transition-name:site-head}.foot{view-transition-name:site-foot}::view-transition-group(*){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(root){animation:vt-out .22s ease both}::view-transition-new(root){animation:vt-in .4s cubic-bezier(.2,.8,.2,1) both}::view-transition-old(site-head),::view-transition-new(site-head){animation:none;mix-blend-mode:normal}@keyframes vt-out{to{opacity:0;transform:translateY(-6px) scale(.995)}}@keyframes vt-in{from{opacity:0;transform:translateY(12px)}}main.leave{opacity:1;transform:none}}@supports(animation-timeline:scroll()){.promo{animation:pgrow linear both;animation-timeline:view();animation-range:entry 0% cover 40%}@keyframes pgrow{from{transform:scale(.94);opacity:.4}to{transform:none;opacity:1}}.trust-in div{animation:tin linear both;animation-timeline:view();animation-range:entry 0% entry 90%}@keyframes tin{from{opacity:0;transform:translateY(24px)}}.foot-in>*{animation:tin linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}.subcard{position:relative;overflow:hidden;transition:transform .35s var(--spring),box-shadow .3s,border-color .3s}.subcard:hover{transform:translateY(-4px);box-shadow:var(--sh);border-color:#a9c6f7;text-decoration:none}.subcard::after{content:"→";position:absolute;right:14px;top:50%;translate:-10px -50%;opacity:0;color:var(--b);font-weight:800;transition:opacity .25s,translate .35s var(--spring)}.subcard:hover::after{opacity:1;translate:0 -50%}.chips a,.chips span{transition:transform .3s var(--spring),background .2s,box-shadow .2s}.chips a:hover{transform:translateY(-2px) scale(1.04)}.filters form,.cattree{transition:box-shadow .3s}.filters form:hover,.cattree:hover{box-shadow:0 10px 30px rgba(20,60,140,.08)}.filters input[type=checkbox],.filters input[type=radio]{accent-color:var(--b);transition:transform .2s var(--spring)}.filters input:active{transform:scale(1.35)}.pager a{transition:transform .3s var(--spring),background .2s,color .2s,box-shadow .2s}.pager a:hover{box-shadow:0 6px 14px rgba(31,111,235,.18)}.crumbs a{background:linear-gradient(var(--b),var(--b)) 0 100%/0 1px no-repeat;transition:background-size .3s var(--ease)}.crumbs a:hover{background-size:100% 1px;text-decoration:none}.grid.swap .card{animation:rise .5s var(--spring) both}@media not all{.hero,.promo,.trust-in div,.foot-in>*{animation:none!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.cart-row{animation:rowin .6s var(--spring) both;transition:box-shadow .25s,transform .35s var(--spring),opacity .35s,max-height .4s}.cart-row:nth-child(2){animation-delay:.06s}.cart-row:nth-child(3){animation-delay:.12s}.cart-row:nth-child(4){animation-delay:.18s}.cart-row:nth-child(n+5){animation-delay:.24s}@keyframes rowin{from{opacity:0;transform:translateX(-22px)}}.cart-row:hover{transform:translateX(4px)}.cart-row img{transition:transform .4s var(--spring)}.cart-row:hover img{transform:scale(1.1) rotate(-3deg)}.cart-row .qty{width:76px;text-align:center;font-weight:700}.cart-row .rt{min-width:96px;text-align:right;font-variant-numeric:tabular-nums}.summary{animation:rise .7s .15s var(--spring) both;background:linear-gradient(180deg,#fff,#f8fbff)}.summary .sum span:last-child{font-variant-numeric:tabular-nums}.sum.total span:last-child{background:linear-gradient(100deg,var(--bd),var(--b));-webkit-background-clip:text;background-clip:text;color:transparent}.ship{margin:10px 0 4px}.ship p{margin:0 0 6px;font-size:.85rem;color:var(--mu)}.ship-bar{height:8px;border-radius:9px;background:#e6edf8;overflow:hidden;position:relative}.ship-bar i{position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(var(--p,0));background:linear-gradient(90deg,var(--b2),#7c5cff);border-radius:9px;transition:transform 1.2s var(--spring)}.ship-bar i::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.6) 50%,transparent 70%);background-size:200% 100%;animation:shim 1.8s linear infinite}.ship.full .ship-bar i{background:linear-gradient(90deg,#16a06a,#34d399)}.ship.full p{color:var(--ok);font-weight:700}.coupon button{transition:transform .3s var(--spring),background .2s}.coupon input{text-transform:uppercase;letter-spacing:.06em}label.radio,label.chk{padding:12px 14px;border:1px solid var(--ln);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .25s,transform .3s var(--spring)}label.radio:hover,label.chk:hover{transform:translateX(3px);border-color:#a9c6f7}label.radio:has(input:checked),label.chk:has(input:checked){border-color:var(--b);background:#eef4ff;box-shadow:0 0 0 3px rgba(31,111,235,.12)}label.radio input,label.chk input{accent-color:var(--b)}fieldset{transition:box-shadow .3s,border-color .3s;animation:rise .6s var(--spring) both}fieldset:nth-of-type(2){animation-delay:.08s}fieldset:nth-of-type(3){animation-delay:.16s}fieldset:focus-within{border-color:#a9c6f7;box-shadow:0 12px 34px rgba(31,111,235,.1)}legend{background:linear-gradient(100deg,var(--bd),#7c5cff);-webkit-background-clip:text;background-clip:text;color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):user-valid{border-color:#7fcfa6}input:user-invalid{border-color:#e8a199}.empty{animation:rise .7s var(--spring)}.empty::before{content:"";display:block;width:84px;height:84px;margin:0 auto 10px;animation:float 4s ease-in-out infinite;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f6feb' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11h10.2L20 7H6.2'/%3E%3Ccircle cx='9' cy='19.5' r='1.3'/%3E%3Ccircle cx='17' cy='19.5' r='1.3'/%3E%3C/svg%3E") center/contain no-repeat}.done svg{filter:drop-shadow(0 8px 18px rgba(22,121,76,.35))}.done{animation:rise .7s var(--spring)}.box{transition:box-shadow .3s,transform .3s var(--spring)}.box:hover{box-shadow:var(--sh)}.summary .btn.big{position:relative;box-shadow:0 10px 26px rgba(31,111,235,.3)}.summary .btn.big::before{content:"";position:absolute;inset:-3px;border-radius:15px;border:2px solid var(--b2);opacity:0;animation:halo 2.8s 1.5s ease-out infinite}@keyframes halo{0%{opacity:.7;transform:scale(1)}70%,100%{opacity:0;transform:scale(1.08,1.3)}}@media not all{.empty::before,.summary .btn.big::before{animation:none}.ship-bar i::after{display:none}}.btn.ghost,.qadd.ghost{position:relative;z-index:auto;pointer-events:auto;object-fit:initial;transition:transform .2s var(--ease),box-shadow .2s,background .2s,color .2s}.qadd.ghost{display:block}.search{transition:max-width .45s var(--spring),transform .3s var(--spring)}.search:focus-within{max-width:700px}.search:focus-within input{box-shadow:0 0 0 4px rgba(31,111,235,.14),0 10px 30px rgba(31,111,235,.14)}.search button svg{transition:transform .4s var(--spring)}.search button:hover svg{transform:scale(1.2) rotate(-8deg)}.suggest{transform-origin:50% 0}.suggest .sg{animation:sgin .35s var(--spring) both}.suggest .sg:nth-child(2){animation-delay:.04s}.suggest .sg:nth-child(3){animation-delay:.08s}.suggest .sg:nth-child(4){animation-delay:.12s}.suggest .sg:nth-child(n+5){animation-delay:.16s}@keyframes sgin{from{opacity:0;transform:translateY(-8px)}}.sg{transition:background .15s,padding-left .25s var(--ease)}.sg:hover,.sg.hl{padding-left:18px}.catbar{position:relative}.catbar-ind{position:absolute;bottom:0;left:0;height:3px;border-radius:3px;width:var(--w,0);transform:translateX(var(--x,0));background:linear-gradient(90deg,var(--b),#7c5cff);opacity:0;transition:transform .4s var(--spring),width .4s var(--spring),opacity .25s;pointer-events:none}.catbar.hot .catbar-ind{opacity:1}.nav-i>a::after{display:none}.nav-i>a{transition:color .2s,transform .3s var(--spring)}.nav-i:hover>a{transform:translateY(-1px)}.mega{clip-path:inset(0 0 100% 0);transition:opacity .2s,transform .35s var(--spring),visibility .2s,clip-path .4s var(--ease)}.nav-i.open .mega{clip-path:inset(0 0 -40px 0)}.nav-i.open .mega-col a{animation:mlink .45s var(--spring) both}.nav-i.open .mega-col a:nth-child(2){animation-delay:.03s}.nav-i.open .mega-col a:nth-child(3){animation-delay:.06s}.nav-i.open .mega-col a:nth-child(4){animation-delay:.09s}.nav-i.open .mega-col a:nth-child(5){animation-delay:.12s}.nav-i.open .mega-col a:nth-child(n+6){animation-delay:.15s}@keyframes mlink{from{opacity:0;transform:translateY(10px)}}.nav-i.open .mega-pic{animation:pdpL .6s .05s var(--spring) both}.hl{transition:background .2s,transform .3s var(--spring)}.hl:hover{transform:translateY(-2px)}.hl svg{transition:transform .35s var(--spring)}.hl:hover svg{transform:scale(1.15)}.cnt{box-shadow:0 0 0 2px #fff;transition:transform .3s var(--spring)}.announce{position:relative;overflow:hidden}.announce::after{content:"";position:absolute;top:0;bottom:0;left:-30%;width:25%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:skewX(-20deg);animation:annsh 6s 2s ease-in-out infinite}@keyframes annsh{to{left:130%}}.burger i{transition:transform .35s var(--spring),opacity .2s,width .3s}.burger:active i:nth-child(2){width:14px}.drawer a,.drawer summary{transition:background .2s,padding-left .25s var(--ease)}.drawer a:hover,.drawer summary:hover{background:#eef4ff;padding-left:14px;text-decoration:none}.drawer.open .drawer-in>*{animation:mlink .5s var(--spring) both}.drawer.open .drawer-in>*:nth-child(2){animation-delay:.05s}.drawer.open .drawer-in>*:nth-child(3){animation-delay:.1s}.drawer.open .drawer-in>*:nth-child(n+4){animation-delay:.15s}.mbar a{transition:transform .3s var(--spring),color .2s}.mbar a:active{transform:scale(.88)}.toast{border-left:4px solid var(--b2)}.toast.ok{border-left-color:#34d399}.toast.err{border-left-color:#f87171}.totop{transition:opacity .3s,transform .4s var(--spring),background .2s}.totop:hover{transform:translateY(-4px)}.totop.show{animation:none}@media not all{.announce::after{display:none}.mega{clip-path:none}}@media(max-width:760px){.tiles{display:flex!important;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 18px;margin:0 -18px;padding:6px 18px 14px;scrollbar-width:none;overscroll-behavior-x:contain}.tiles::-webkit-scrollbar{display:none}.tiles .tile{flex:0 0 132px;scroll-snap-align:start}.hero{border-radius:18px}.slide h1{font-size:1.55rem}.card:active,.tile:active,.subcard:active{transform:scale(.97);transition:transform .15s}.mbar a{position:relative}.mbar a::before{content:"";position:absolute;top:2px;left:50%;width:34px;height:3px;margin-left:-17px;border-radius:3px;background:var(--b);transform:scaleX(0);transition:transform .35s var(--spring)}.mbar a.on::before,.mbar a:active::before{transform:scaleX(1)}.stickybuy{backdrop-filter:blur(12px);background:rgba(255,255,255,.9);box-shadow:0 -10px 30px rgba(20,60,140,.1)}.grid{gap:12px}.card-body{padding:10px 11px 12px}body{-webkit-tap-highlight-color:transparent}.filters .fdet>summary{box-shadow:0 4px 14px rgba(20,60,140,.06);transition:box-shadow .2s,transform .2s var(--spring)}.fdet>summary:active{transform:scale(.98)}}@media(hover:none){.card:hover,.tile:hover{transform:none}}.btn.busy,.qadd.busy{pointer-events:none;color:transparent!important}.btn.busy::before,.qadd.busy::before{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;animation:spin .7s linear infinite}.qadd.busy::before{border-color:rgba(31,111,235,.25);border-top-color:var(--b)}.btn.busy,.qadd.busy{opacity:1}.btn.done,.qadd.done{animation:okpop .5s var(--spring)}.btn.done::before{content:"✓ ";font-weight:800}@keyframes okpop{40%{transform:scale(1.06)}}.qadd.done{background:var(--ok);border-color:var(--ok);color:#fff}.ghost:not(.btn):not(.qadd){box-shadow:0 14px 36px rgba(31,111,235,.45);filter:saturate(1.2)}.cart-link.bump::after{content:"";position:absolute;right:2px;top:50%;width:34px;height:34px;margin-top:-17px;border-radius:50%;border:2px solid var(--b2);animation:ringout .7s var(--ease) both;pointer-events:none}@keyframes ringout{from{transform:scale(.4);opacity:.9}to{transform:scale(1.7);opacity:0}}.sk{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px}.sk i{display:block;height:300px;border-radius:var(--r);background:linear-gradient(100deg,#eaf0fa 30%,#f8fbff 50%,#eaf0fa 70%) 0 0/200% 100%;animation:shim 1.3s linear infinite}.suggest .sk-row{display:flex;gap:10px;align-items:center;padding:9px 12px}.sk-row i{display:block;height:40px;width:40px;border-radius:8px;flex:none}.sk-row i+i{flex:1;height:14px;border-radius:7px}.sk-row i{background:linear-gradient(100deg,#eaf0fa 30%,#f8fbff 50%,#eaf0fa 70%) 0 0/200% 100%;animation:shim 1.2s linear infinite}#navbar{position:fixed;left:0;top:0;height:3px;width:100%;z-index:500;pointer-events:none;background:linear-gradient(90deg,var(--b2),#7c5cff,#38bdf8);transform-origin:0 50%;transform:scaleX(0);opacity:0}#navbar.go{opacity:1;transform:scaleX(.85);transition:transform 6s cubic-bezier(.1,.7,.2,1),opacity .2s}img{transition:opacity .3s}.cart-row.out{opacity:0;transform:translateX(40px) scale(.96)}@media not all{#navbar{display:none}.btn.busy::before,.qadd.busy::before{animation-duration:2s}}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.promo{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(120deg,var(--bd),var(--b) 60%,#4c94ff);background-size:160% 100%;animation:promoflow 10s ease-in-out infinite alternate}@keyframes promoflow{to{background-position:100% 0}}.promo::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;padding:2px;background:conic-gradient(from var(--ang),transparent 0 60%,rgba(255,255,255,.9) 80%,transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:angs 5s linear infinite}@keyframes angs{to{--ang:360deg}}.promo::after{content:"";position:absolute;width:260px;height:260px;right:-60px;top:-110px;border-radius:50%;background:rgba(255,255,255,.12);z-index:-1;animation:float 8s ease-in-out infinite}.trust-in div{padding:10px 12px;border-radius:12px;transition:background .25s,transform .35s var(--spring)}.trust-in div:hover{background:#eef4ff;transform:translateY(-3px)}.trust-in b{display:flex;align-items:center;gap:8px}.trust-in b::before{content:"";width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,var(--b2),#7c5cff);box-shadow:0 0 0 0 rgba(76,148,255,.5);animation:ping2 2.6s infinite}.trust-in div:nth-child(2) b::before{animation-delay:.4s}.trust-in div:nth-child(3) b::before{animation-delay:.8s}.trust-in div:nth-child(4) b::before{animation-delay:1.2s}@keyframes ping2{70%,100%{box-shadow:0 0 0 10px rgba(76,148,255,0)}}.foot{position:relative;overflow:hidden;background:linear-gradient(160deg,#0b3d91,#0a2f73 60%,#122a66)}.foot::before{content:"";position:absolute;width:560px;height:560px;right:-160px;top:-260px;border-radius:50%;background:radial-gradient(closest-side,rgba(76,148,255,.28),transparent);animation:float 14s ease-in-out infinite;pointer-events:none}.foot>*{position:relative}.foot a{background:linear-gradient(#fff,#fff) 0 100%/0 1px no-repeat;transition:color .2s,transform .3s var(--spring),background-size .3s var(--ease);width:fit-content}.foot a:hover{background-size:100% 1px}.marquee a{transition:transform .35s var(--spring),box-shadow .25s,background .25s,color .25s}.marquee a:hover{background:var(--b);color:#fff}.rv-bars u{transform-origin:0 50%;animation:grow2 1.1s var(--spring) both;background:linear-gradient(90deg,#f5a623,#ffc857)}@keyframes grow2{from{transform:scaleX(0)}}.rv-big b{background:linear-gradient(100deg,var(--bd),#7c5cff);-webkit-background-clip:text;background-clip:text;color:transparent}.stars{transition:transform .3s var(--spring)}.rate label:hover~label{color:#f5a623}.prose,.tbl{animation:rise .6s var(--spring) both}.tbl tr{transition:background .2s}.tbl tbody tr:hover{background:#f4f8ff}.narrow{animation:rise .7s var(--spring) both;background:#fff;border:1px solid var(--ln);border-radius:18px;padding:22px 24px;box-shadow:var(--sh)}@media not all{.promo,.promo::before,.promo::after,.foot::before,.trust-in b::before{animation:none!important}}::selection{background:rgba(31,111,235,.22);color:var(--bd)}html{scrollbar-color:#b9cdee transparent;scrollbar-width:thin;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:focus-visible{outline:3px solid rgba(31,111,235,.55);outline-offset:3px;border-radius:8px;transition:outline-offset .15s var(--ease)}.card:focus-within{border-color:#a9c6f7;box-shadow:var(--glow)}.trust,.foot{content-visibility:auto;contain-intrinsic-size:auto 320px}.paused *,.paused *::before,.paused *::after{animation-play-state:paused!important}.skip{position:absolute;left:12px;top:-60px;z-index:600;background:var(--b);color:#fff;padding:10px 16px;border-radius:10px;transition:top .25s var(--spring)}.skip:focus{top:10px;text-decoration:none}@media(max-width:760px){body::before{filter:none;opacity:.7;animation:none}.hero::before{animation:none;opacity:.6}.card.rv,.rv{filter:none}}@media(prefers-contrast:more){:root{--ln:#9fb2d3;--mu:#475569}.card,.tile{border-color:#9fb2d3}}@media(forced-colors:active){.head::after,.ship-bar i,.tabbar::after{background:Highlight}}@media print{body::before,.hero::before,.hero::after,.head::after,#navbar{display:none!important}.rv{opacity:1!important;transform:none!important;filter:none!important}}@media(max-width:760px){.hero{animation:rise .7s var(--ease) both}.slide h1{background:linear-gradient(100deg,#fff 30%,#bcd6ff 50%,#fff 70%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:m11sh 5s linear infinite}@keyframes m11sh{to{background-position:-220% 0}}.rv{transform:translateY(34px) scale(.94);transition-duration:.7s}.grid>.rv:nth-child(odd){transform:translate(-26px,30px) scale(.94)}.grid>.rv:nth-child(even){transform:translate(26px,30px) scale(.94)}.rv.in,.grid>.rv.in{transform:none}.card.m11touch,.tile.m11touch{transform:scale(.97);box-shadow:0 0 0 2px rgba(31,111,235,.35),0 12px 30px rgba(31,111,235,.2)}.card,.tile{position:relative;overflow:hidden}.m11glow{position:absolute;width:160px;height:160px;margin:-80px 0 0 -80px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(76,148,255,.35),transparent);animation:m11g .6s ease-out forwards;z-index:3}@keyframes m11g{from{transform:scale(.2);opacity:1}to{transform:scale(1.6);opacity:0}}}@media(max-width:760px){.tiles{touch-action:pan-x pan-y;overscroll-behavior:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.tiles .tile{touch-action:pan-x pan-y;-webkit-user-drag:none;user-select:none}.tiles .tile img{pointer-events:none;-webkit-user-drag:none}}@media(max-width:900px){.burger{width:44px;height:44px}.head-links .hl{min-height:44px;min-width:44px;justify-content:center}.dots button{position:relative}.dots button::before{content:"";position:absolute;inset:-17px -4px}}@media(max-width:760px){.foot a{padding:11px 0;margin:0}.mbar a{min-height:48px;justify-content:center}.foot-in{gap:14px}}.list-layout>section>.muted:first-child{margin:0 0 12px;font-size:.9rem}.filters h3,.cattree h3{font-size:.95rem;margin:0 0 8px;color:var(--bd)}.pager{flex-wrap:wrap}.pager a{min-width:40px;text-align:center}.card-body h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:761px) and (max-width:900px){.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.tbl-wrap{overflow-x:auto;border-radius:var(--r);-webkit-overflow-scrolling:touch}.tbl-wrap .tbl{min-width:460px}.empty.ord::before,#favempty::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f6feb' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 8l-9-5-9 5v8l9 5 9-5V8z'/%3E%3Cpath d='M3.3 7.5L12 12.5l8.7-5M12 22V12.5'/%3E%3C/svg%3E")}#favempty::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f6feb' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 5.6a5.2 5.2 0 00-7.4 0L12 7l-1.4-1.4a5.2 5.2 0 00-7.4 7.4L12 21.8l8.8-8.8a5.2 5.2 0 000-7.4z'/%3E%3C/svg%3E")}.empty .btn{margin-top:8px}.flash{display:flex;gap:10px;align-items:flex-start;box-shadow:0 4px 14px rgba(20,60,140,.07)}.flash::before{content:"ℹ";flex:none;width:22px;height:22px;border-radius:50%;background:var(--b);color:#fff;font-size:.8rem;font-weight:800;display:grid;place-items:center;margin-top:1px}.flash.ok::before{content:"✓";background:var(--ok)}.flash.err::before{content:"!";background:var(--er)}.flash.err{animation:rise .4s var(--ease),fshake .45s .1s var(--ease)}@keyframes fshake{20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.cart-row{transition:box-shadow .25s,transform .3s var(--spring)}.cart-row .qty:focus{border-color:var(--b)}@media not all{.flash.err{animation:none}}.catbar ul.wrap{padding-left:8px;padding-right:8px}.nav-i>a::after{left:10px;right:10px}.thumbs{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding:4px 4px 6px;margin-left:-4px;margin-right:-4px}.thumbs::-webkit-scrollbar{display:none}.thumbs a{flex:none;scroll-snap-align:start;background:#fff}.thumbs a:focus-visible,.opt input:focus-visible+span,.stepper button:focus-visible{outline:3px solid rgba(31,111,235,.4);outline-offset:2px}.zoom{touch-action:pan-y pinch-zoom}.zoom.pdx-sk{background:linear-gradient(100deg,#eef3fb 30%,#f9fbff 50%,#eef3fb 70%) 0 0/200% 100%;animation:pdxsk 1.3s linear infinite}@keyframes pdxsk{to{background-position:-200% 0}}.zoom img{transition:transform .25s ease-out,opacity .2s}.zoom.pdx-in{cursor:zoom-out}.zoom.pdx-in img{transition:transform .2s ease-out}.pdx-cnt{position:absolute;right:10px;bottom:10px;background:rgba(15,30,60,.62);color:#fff;font-size:.74rem;font-weight:700;padding:3px 9px;border-radius:999px;pointer-events:none;font-variant-numeric:tabular-nums;backdrop-filter:blur(6px)}.opt.dis span{background:repeating-linear-gradient(135deg,#f6f8fc 0 6px,#fff 6px 12px)}.stockline.no::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--er);margin-right:7px}.perks li::before{content:"";display:inline-block;width:.95em;height:.95em;margin-right:8px;vertical-align:-.12em;background:var(--ok);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat}.stickybuy .btn{white-space:nowrap;flex:none}@media(max-width:760px){.stickybuy{z-index:46}.pdp .tabpane{padding-left:14px;padding-right:14px}.tabbar button{padding:14px 16px}}@media not all{.pdp>div:first-child,.pdp>div:last-child>*,.tabpane.on,.price.big b.flip,.stockline.ok::before,.zoom.pdx-sk{animation:none!important}.stickybuy,.tabbar::after,.opt span,.thumbs a,.zoom img{transition:none!important}.opt input:checked+span,.thumbs a.on{transform:none}}.empty.nf::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f6feb' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3M8.5 11h5'/%3E%3C/svg%3E")}.empty.nf p{margin:0 0 12px}.card,.tile{will-change:auto}.pager a:focus-visible{outline:2px solid var(--b);outline-offset:2px}.pager a:active{transform:scale(.94)}.drawer{visibility:hidden;transition:transform .35s var(--ease),visibility 0s linear .35s}.drawer.open{visibility:visible;transition:transform .35s var(--ease),visibility 0s}.rate input:focus-visible+label{outline:3px solid rgba(31,111,235,.55);outline-offset:2px;border-radius:6px}.stickybuy:not(.show){visibility:hidden;transition:transform .35s var(--ease),visibility 0s .35s}.stickybuy.show{visibility:visible}.tabbar button:focus-visible{outline-offset:-3px}body{animation:none}.announce{animation:none}.promo::before{animation:none;display:none}.promo{animation:none;background-size:100% 100%}.btn.busy::before,.qadd.busy::before{animation:spin .7s linear infinite}@media(max-width:760px),(pointer:coarse){body::before{animation:none;filter:none;will-change:auto}.hero{transform:none;opacity:1;will-change:auto}.hero::before,.orb,.pdp::before,.foot::before,.promo::after,.announce::after,.empty::before{animation:none}.stockline.ok::before,.trust-in b::before,.badge{animation:none}.summary .btn.big::before{display:none}.ship-bar i::after{animation:none;display:none}.slide h1,.slide.on h1{animation:rise .6s var(--ease) both}.head,.stickybuy,.mbar{-webkit-backdrop-filter:none;backdrop-filter:none}.head{background:rgba(255,255,255,.98)}.stickybuy,.mbar{background:rgba(255,255,255,.98)}.card-img::before,.tile-img::before,.subcard span::before{animation-duration:2s}}.burger[aria-expanded=true] i:nth-child(1){transform:translateY(7.5px) rotate(45deg)}.burger[aria-expanded=true] i:nth-child(2){opacity:0;transform:scaleX(.2)}.burger[aria-expanded=true] i:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.drawer{overscroll-behavior:contain;padding-top:env(safe-area-inset-top)}.announce{text-wrap:balance}@media(max-width:760px){.drawer{padding-bottom:calc(70px + env(safe-area-inset-bottom))}}@media(max-width:760px){.btn.primary,.btn.big{animation:none;background-size:100% 100%}.btn.done,.qadd.done{animation:okpop .5s var(--spring)}.card-img img{animation:none}.mbar a.on svg,.mbar a.on i{animation:none}body::before{animation:none!important}.hero::before{animation:none!important}.cart-row,.summary,fieldset,.empty,.done{animation-duration:.35s;animation-delay:0s!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;color-scheme:light;overflow-wrap:break-word}.two{grid-template-columns:repeat(2,minmax(0,1fr))}input,select,textarea{min-width:0;max-width:100%}@media(max-width:380px){.two{grid-template-columns:minmax(0,1fr)}.wrap{padding-left:12px;padding-right:12px}h1{font-size:1.45rem}}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,1em)}}@supports(padding:max(0px)){.wrap{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}@media(max-width:380px){.wrap{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}.totop{right:max(18px,env(safe-area-inset-right))}}@media(max-height:480px) and (orientation:landscape){.mbar a{flex-direction:row;justify-content:center;gap:6px}.drawer{padding-bottom:20px}main.wrap{min-height:0}}.foot :focus-visible,.slide :focus-visible,.announce :focus-visible,.dots :focus-visible{outline-color:#fff;box-shadow:0 0 0 5px rgba(31,111,235,.9)}.drawer :focus-visible{outline-offset:-3px}@media(forced-colors:active){.dots button.on{outline:2px solid Highlight}.mbar a[aria-current=page]{outline:2px solid Highlight}}body::before{filter:none;animation:none;will-change:auto}.pdp::before,.foot::before{animation:none}.pdp .zoom img{will-change:auto}.pdp>div:first-child,.pdp>div:last-child>*{animation-duration:.5s}@media(hover:none){.cart-row:hover,label.radio:hover,label.chk:hover,.opt:hover span{transform:none}.cart-row:hover img{transform:none}}.sum>span:first-child{min-width:0;overflow-wrap:anywhere}.sum>span:last-child{flex:none;white-space:nowrap}textarea{resize:vertical;max-width:100%}@media(max-width:380px){.cart-row .rt{min-width:0}.coupon{flex-wrap:wrap}.coupon input{flex:1 1 140px}}@media(hover:none){.card,.tile{transform-style:flat}}.stickybuy{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.stickybuy>div{flex:1 1 0}.stickybuy>div b{display:block}@media(min-width:761px){.stickybuy{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}@media(max-width:380px){.stickybuy{gap:8px;padding-top:8px;padding-bottom:8px}.stickybuy .btn{padding-left:14px;padding-right:14px}.pdp{padding:10px}.pdp .tabpane{padding-left:10px;padding-right:10px}.opt span{padding:8px 12px}.thumbs img{width:56px;height:56px}.specs th,.specs td{padding:8px 6px}.specs th{width:40%}}.specs th,.specs td{overflow-wrap:anywhere}.stepper button{min-height:44px}@media(max-height:480px) and (orientation:landscape){.stickybuy{padding-top:6px;padding-bottom:6px}.stickybuy .btn{padding-top:8px;padding-bottom:8px}.zoom img{max-height:70vh;max-height:70svh}}body::before{filter:none;animation:none;will-change:auto}.rv{filter:none}.card.rv.in,.tile.rv.in{filter:none}.announce{animation:none}.promo{animation:none}.promo::before{display:none}@supports(animation-timeline:view()){.promo{animation:pgrow linear both;animation-timeline:view();animation-range:entry 0% cover 40%}}@media(max-width:760px){.head,.mbar,.stickybuy{backdrop-filter:none;-webkit-backdrop-filter:none}.head{background:#fff}.head.stuck{background:rgba(255,255,255,.97)}.mbar,.stickybuy{background:#fff}.hero{transform:none;opacity:1;will-change:auto}.hero::before,.orb,.announce::after,.promo::after,.foot::before{animation:none}.slide h1,.slide.on h1{animation:rise .9s var(--spring) both}.trust-in b::before{animation:none}}@media not all{.promo{animation:none!important}}@media(max-width:900px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px) and (max-width:900px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.card-body h3,.card-brand{overflow-wrap:anywhere}.card-brand{white-space:normal}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.sg b{min-width:0;overflow-wrap:anywhere}.sg span,.sg .sg-c{flex:none;white-space:nowrap}.sg img{flex:none}.suggest{max-height:min(70vh,480px);max-height:min(70dvh,480px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.filters select,.filters input:not([type=checkbox]):not([type=radio]){max-width:100%}.pager a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:380px){.grid{gap:10px}.card-body{padding:8px 9px 10px}.card-body h3{font-size:.84rem}.price b{font-size:.98rem}.qadd{padding:10px 4px}.pager a{padding:7px 10px;min-width:38px}.cattree a{padding:10px 8px}}@media(max-height:480px) and (orientation:landscape){.grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.suggest{max-height:60vh;max-height:60dvh}}@media(max-width:760px){.fav::after{content:"";position:absolute;inset:-4px}.link{min-height:44px;padding:0 8px}.cart-row .qty{min-height:44px}.crumbs a{display:inline-block;padding:10px 2px}.btn{min-height:44px}}.slide h1{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;padding-bottom:.08em}.slide p{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slide-in{padding-bottom:26px}.drawer{overflow-x:hidden;padding-left:env(safe-area-inset-left)}.announce{padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}.mbar{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.mbar a{min-width:0;padding:0 2px;text-align:center;overflow-wrap:anywhere}.head-links .hl{flex:none}@media(max-width:380px){.logo img{width:104px;height:auto}.head-links{gap:0}.head-links .hl{padding-left:6px;padding-right:6px}.hero{height:280px}.slide{padding-left:18px;padding-right:18px}.slide h1{font-size:1.4rem}.slide p{font-size:.95rem;margin-bottom:14px}.mbar a{font-size:.62rem}}@media(max-height:480px) and (orientation:landscape){.hero{height:min(260px,78vh);height:min(260px,78svh)}.slide p{-webkit-line-clamp:2;line-clamp:2;margin-bottom:12px}.slide h1{font-size:1.4rem;-webkit-line-clamp:2;line-clamp:2}.head{position:static}.announce{padding-top:4px;padding-bottom:4px}}@media(min-width:761px) and (max-width:900px){.totop{bottom:84px}}@media(max-width:760px){.cart-row{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"im nm nm" "im qt rt";gap:6px 12px;align-items:center}.cart-row>a:first-child{grid-area:im;align-self:start}.cart-row>.grow{grid-area:nm;min-width:0;overflow-wrap:anywhere}.cart-row>.qty{grid-area:qt;justify-self:start;width:84px}.cart-row>.rt{grid-area:rt;min-width:0;white-space:nowrap}.cart-row>input[type=hidden]{display:none}.row-end .btn,.summary .btn.block{width:100%}.coupon .btn{flex:none}}@media(max-width:760px){.opt span{min-height:44px;display:flex;flex-direction:column;justify-content:center}.stepper button{min-width:44px}.thumbs a{min-width:44px;min-height:44px}}main.wrap>h2{margin:30px 0 12px;font-size:1.25rem}main.wrap>h1+form{margin-bottom:6px}.tbl th{background:#f4f8ff;color:var(--mu);font-size:.82rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.tbl td{font-variant-numeric:tabular-nums}.tbl tr:last-child td{border-bottom:0}.tbl-wrap{border:1px solid var(--ln);background:#fff}.tbl-wrap .tbl{border-radius:0}.box b{color:var(--bd)}.box form{margin-top:6px}.narrow h3{margin:0 0 6px;font-size:1.1rem}@media(min-width:761px) and (max-width:900px){.cart-row{display:grid;grid-template-columns:84px minmax(0,1fr) 84px auto;grid-template-areas:"im nm qt rt";gap:12px 16px;align-items:center;flex-wrap:nowrap}.cart-row>a:first-child{grid-area:im}.cart-row>.grow{grid-area:nm;min-width:0}.cart-row>.qty{grid-area:qt;width:84px}.cart-row>.rt{grid-area:rt;min-width:96px;white-space:nowrap}.cart-row>input[type=hidden]{display:none}.summary{max-width:none}.narrow{max-width:520px}}@media(min-width:901px){.cart-row .grow{min-width:0}.summary h3{margin:0 0 10px;font-size:1.1rem}}@media(max-width:760px){.qadd{min-height:44px;display:flex;align-items:center;justify-content:center}.cattree a{min-height:44px;align-items:center}.ffilter select,.ffilter input:not([type=checkbox]):not([type=radio]){min-height:44px;font-size:16px}.ffilter label.chk{display:flex;align-items:center;gap:10px;min-height:44px}.ffilter input[type=checkbox]{width:22px;height:22px;flex:none}.chips a,.chips span{min-height:44px;display:inline-flex;align-items:center}.sg{min-height:48px}}@media(min-width:901px){.pdp{align-items:start}}@media(min-width:640px) and (max-width:900px){.pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;padding:18px}.pdp .zoom img{max-height:420px}.price.big b{font-size:1.75rem}}.empty>h1{margin:0 0 4px;font-size:clamp(3rem,14vw,5.5rem);line-height:1;font-weight:900;letter-spacing:-.04em;background:linear-gradient(135deg,var(--bd),var(--b2));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.empty .btn+.btn{margin-left:6px}.box,.summary,.cart-row{transition:box-shadow .25s var(--ease),border-color .25s}.box:hover,.summary:hover{box-shadow:var(--sh)}html{scrollbar-color:#b9c8e2 transparent}a,button,select,summary{-webkit-tap-highlight-color:rgba(31,111,235,.12)}@media not all{.empty>h1{background:none;color:var(--bd)}}.hm-sl{overflow:hidden}.hm-bg{position:absolute;inset:0;z-index:0;display:block}.hm-bg img{width:100%;height:100%;object-fit:cover;display:block}.hm-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(5,20,60,.62),rgba(5,20,60,.12) 70%)}.hm-sl .slide-in{z-index:3}.hm-full{position:absolute;inset:0;z-index:2}.hm-sl .slide-in h1{-webkit-text-fill-color:#fff;color:#fff;background:none;animation:rise .8s var(--ease) both;text-shadow:0 2px 14px rgba(0,0,0,.25)}.hm-sub{margin:-6px 0 12px}.hm-banners{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.hm-banners.hm-n1{grid-template-columns:1fr}.hm-bn{position:relative;display:flex;align-items:flex-end;min-height:170px;border-radius:18px;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate;transition:transform .35s var(--ease),box-shadow .35s}.hm-bn:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(15,40,90,.25)}.hm-bn img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform .6s var(--ease)}.hm-bn:hover img{transform:scale(1.06)}.hm-bt{display:flex;flex-direction:column;gap:2px;padding:18px 20px;width:100%;background:linear-gradient(0deg,rgba(5,20,60,.55),transparent)}.hm-bt b{font-size:1.2rem}.hm-bt small{opacity:.92;font-size:.9rem}.hm-prev{position:fixed;left:12px;bottom:12px;z-index:80;background:#14213d;color:#fff;border-radius:99px;padding:6px 14px;font-size:.78rem;opacity:.85;pointer-events:none}@media(max-width:700px){.hm-bn{min-height:140px}.hm-shade{background:linear-gradient(0deg,rgba(5,20,60,.6),rgba(5,20,60,.1))}}.promo{background-image:linear-gradient(120deg,#0a2a6b,#0b3d91 55%,#1f6feb)}.promo h2,.promo p{color:#fff}.promo p{opacity:.95}@supports(interpolate-size:allow-keywords) and (selector(::details-content)){:root{interpolate-size:allow-keywords}.drawer details::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .38s var(--ease),opacity .3s,content-visibility .38s allow-discrete}.drawer details[open]::details-content{block-size:auto;opacity:1}.fdet::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .4s var(--ease),opacity .3s,content-visibility .4s allow-discrete}.fdet[open]::details-content{block-size:auto;opacity:1}@media(min-width:901px){.fdet::details-content{block-size:auto;opacity:1;transition:none}}.drawer summary{list-style:none}.drawer summary::after{content:"▾";float:right;transition:transform .3s var(--spring)}.drawer details[open]>summary::after{transform:rotate(180deg)}}@media not all{details::details-content{transition:none!important}}@supports(animation-timeline:view()){.blk-h h2,main.wrap>h2{animation:g2wipe linear both;animation-timeline:view();animation-range:entry 5% entry 70%}.blk-h h2::after{animation:g2line linear both;animation-timeline:view();animation-range:entry 30% entry 95%;transform-origin:0 50%}@keyframes g2wipe{from{clip-path:inset(0 100% 0 0);opacity:.2}to{clip-path:inset(0 -8px 0 0);opacity:1}}@keyframes g2line{from{transform:scaleX(0)}to{transform:scaleX(1)}}}@media not all{.blk-h h2,.blk-h h2::after,main.wrap>h2{animation:none!important}}.buyrow .btn.grow{white-space:nowrap;min-width:0}@media(max-width:480px){.buyrow .btn.grow{flex:1 1 140px}.buyrow .stepper input{width:44px}}html[data-motion="off"] *,html[data-motion="off"] *::before,html[data-motion="off"] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-motion="off"] .rv{opacity:1;transform:none}html[data-motion="off"] body::before,html[data-motion="off"] .hero::before{animation:none!important}html[data-motion="off"] .head::after{animation:none!important}html[data-motion="off"] .slide h1{color:#fff;background:none}html[data-motion="off"] .rv{filter:none}html[data-motion="off"] .card-img img,html[data-motion="off"] .tile-img img{opacity:1;transform:none}html[data-motion="off"] .card-img::before,html[data-motion="off"] .tile-img::before,html[data-motion="off"] .subcard span::before{display:none}html[data-motion="off"] .pdp::before{animation:none}html[data-motion="off"] .rip{display:none}html[data-motion="off"] .hero,html[data-motion="off"] .promo,html[data-motion="off"] .trust-in div,html[data-motion="off"] .foot-in>*{animation:none!important}html[data-motion="off"]::view-transition-group(*),html[data-motion="off"]::view-transition-old(*),html[data-motion="off"]::view-transition-new(*){animation:none!important}html[data-motion="off"] .empty::before,html[data-motion="off"] .summary .btn.big::before{animation:none}html[data-motion="off"] .ship-bar i::after{display:none}html[data-motion="off"] .announce::after{display:none}html[data-motion="off"] .mega{clip-path:none}html[data-motion="off"] #navbar{display:none}html[data-motion="off"] .btn.busy::before,html[data-motion="off"] .qadd.busy::before{animation-duration:2s}html[data-motion="off"] .promo,html[data-motion="off"] .promo::before,html[data-motion="off"] .promo::after,html[data-motion="off"] .foot::before,html[data-motion="off"] .trust-in b::before{animation:none!important}html[data-motion="off"] .flash.err{animation:none}html[data-motion="off"] .pdp>div:first-child,html[data-motion="off"] .pdp>div:last-child>*,html[data-motion="off"] .tabpane.on,html[data-motion="off"] .price.big b.flip,html[data-motion="off"] .stockline.ok::before,html[data-motion="off"] .zoom.pdx-sk{animation:none!important}html[data-motion="off"] .stickybuy,html[data-motion="off"] .tabbar::after,html[data-motion="off"] .opt span,html[data-motion="off"] .thumbs a,html[data-motion="off"] .zoom img{transition:none!important}html[data-motion="off"] .opt input:checked+span,html[data-motion="off"] .thumbs a.on{transform:none}html[data-motion="off"] .promo{animation:none!important}html[data-motion="off"] .empty>h1{background:none;color:var(--bd)}html[data-motion="off"] details::details-content{transition:none!important}html[data-motion="off"] .blk-h h2,html[data-motion="off"] .blk-h h2::after,html[data-motion="off"] main.wrap>h2{animation:none!important}html[data-motion="soft"] body::before,html[data-motion="soft"] .hero::before,html[data-motion="soft"] .orb,html[data-motion="soft"] .marquee-in,html[data-motion="soft"] .promo::before,html[data-motion="soft"] .foot::before,html[data-motion="soft"] .empty::before,html[data-motion="soft"] .pdp::before{animation:none!important}html[data-motion="soft"] .slide h1{animation-iteration-count:1!important}html[data-motion="soft"] .zoom img{transition-duration:.2s}html[data-motion="soft"] .card.tilt,html[data-motion="soft"] .tile.tilt{transform:translateY(-4px)}.mo-btn{display:inline-flex;align-items:center;gap:6px;margin-top:10px;background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:6px 14px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .2s,transform .2s}.mo-btn:hover{background:rgba(255,255,255,.22);transform:translateY(-1px)}.mo-btn b{font-weight:800}.h2w{display:inline-block;white-space:nowrap}.h2c{display:inline-block}.h2-mesh,.h2-s,.h2-prog{display:none;pointer-events:none}html:not([data-motion="off"]) .hero{--h2x:7%;--h2kb:1.12;--h2e:cubic-bezier(.34,1.56,.64,1)}html[data-motion="soft"] .hero{--h2x:3%;--h2kb:1.04}html:not([data-motion="off"]) .slide{transform:translate3d(var(--h2x),0,0);transition:opacity .9s,visibility .9s,transform 1.1s var(--ease)}html:not([data-motion="off"]) .slide.on{transform:none}html:not([data-motion="off"]) .slide.h2-out{transform:translate3d(calc(var(--h2x)*-1),0,0)}html:not([data-motion="off"]) .slide h1.h2-split{background:none;-webkit-text-fill-color:#fff;color:#fff;animation:none!important;text-shadow:0 2px 16px rgba(0,0,0,.25)}html:not([data-motion="off"]) .slide.on h1.h2-split .h2c{animation:h2-ch .85s var(--h2e) calc(var(--i,0)*26ms + .12s) backwards!important}html[data-motion="soft"] .slide.on h1.h2-split .h2c{animation-name:h2-chs!important}@keyframes h2-ch{from{opacity:0;transform:translate3d(0,70%,0) rotate(6deg) scale(.8)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes h2-chs{from{opacity:0;transform:translate3d(0,22%,0)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .slide.on .slide-in>p{animation:h2-up .8s var(--ease) calc(var(--h2d,500ms)*.8) backwards!important}html:not([data-motion="off"]) .slide.on .slide-in>.btn{animation:h2-pop .75s var(--h2e) calc(var(--h2d,500ms)*.8 + .22s) backwards!important}@keyframes h2-up{from{opacity:0;transform:translate3d(0,22px,0)}to{opacity:var(--h2po,.92);transform:none}}@keyframes h2-pop{from{opacity:0;transform:scale(.55) translate3d(0,14px,0)}to{opacity:1;transform:none}}html[data-motion="soft"] .slide.on .slide-in>.btn{animation-name:h2-pops!important}@keyframes h2-pops{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .slide.on .hm-bg img,html:not([data-motion="off"]) .slide.h2-out .hm-bg img{animation:h2-kb 9s ease-out both!important;transform-origin:60% 40%;will-change:transform}@keyframes h2-kb{from{transform:scale(1)}to{transform:scale(var(--h2kb,1.1)) translate3d(-1.2%,-.8%,0)}}html:not([data-motion="off"]) .h2-mesh{display:block;position:absolute;inset:-25%;z-index:1;background:radial-gradient(40% 40% at 25% 30%,rgba(255,255,255,.22),transparent 70%),radial-gradient(35% 35% at 78% 66%,rgba(124,92,255,.4),transparent 70%),radial-gradient(30% 30% at 62% 20%,rgba(56,189,248,.34),transparent 70%);animation:h2-fade 1.4s ease both}html[data-motion="full"] .h2-mesh,html:not([data-motion]) .h2-mesh{animation:h2-fade 1.4s ease both,h2-mesh 14s ease-in-out 1.4s infinite alternate}@keyframes h2-fade{from{opacity:0}to{opacity:1}}@keyframes h2-mesh{from{transform:translate3d(-3%,-2%,0) scale(1) rotate(0)}to{transform:translate3d(4%,3%,0) scale(1.12) rotate(7deg)}}html:not([data-motion="off"]) .h2-s{display:block;position:absolute;z-index:1;border:3px solid rgba(255,255,255,.4);animation:h2-in 1s var(--h2e) backwards}.h2-s1{width:clamp(70px,14vw,150px);height:clamp(70px,14vw,150px);border-radius:50%;right:9%;top:12%;animation-delay:.3s!important}.h2-s2{width:clamp(44px,8vw,84px);height:clamp(44px,8vw,84px);border-radius:22%;right:26%;bottom:16%;background:rgba(255,255,255,.16);border-color:transparent;--h2r:18deg;rotate:18deg;animation-delay:.5s!important}.h2-s3{width:clamp(16px,3vw,30px);height:clamp(16px,3vw,30px);border-radius:50%;right:42%;top:18%;background:#fff;border:0;opacity:.7;animation-delay:.7s!important}.h2-s4{width:clamp(30px,6vw,64px);height:clamp(30px,6vw,64px);border-radius:30%;right:4%;bottom:22%;border-color:rgba(255,255,255,.3);rotate:-12deg;animation-delay:.9s!important}.h2-s5{width:clamp(10px,2vw,20px);height:clamp(10px,2vw,20px);border-radius:50%;right:18%;top:48%;background:rgba(255,255,255,.8);border:0;animation-delay:1.1s!important}@keyframes h2-in{from{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}html[data-motion="full"] .h2-s1,html:not([data-motion]) .h2-s1{animation:h2-in 1s var(--h2e) .3s backwards,h2-fl1 7s ease-in-out 1.3s infinite alternate!important}html[data-motion="full"] .h2-s2,html:not([data-motion]) .h2-s2{animation:h2-in 1s var(--h2e) .5s backwards,h2-fl2 9s ease-in-out 1.5s infinite alternate!important}html[data-motion="full"] .h2-s3,html:not([data-motion]) .h2-s3{animation:h2-in 1s var(--h2e) .7s backwards,h2-fl1 5s ease-in-out 1.7s infinite alternate-reverse!important}html[data-motion="full"] .h2-s4,html:not([data-motion]) .h2-s4{animation:h2-in 1s var(--h2e) .9s backwards,h2-fl2 8s ease-in-out 1.9s infinite alternate-reverse!important}html[data-motion="full"] .h2-s5,html:not([data-motion]) .h2-s5{animation:h2-in 1s var(--h2e) 1.1s backwards,h2-fl1 6s ease-in-out 2.1s infinite alternate!important}@keyframes h2-fl1{from{translate:0 0;rotate:0deg}to{translate:-16px 22px;rotate:24deg}}@keyframes h2-fl2{from{translate:0 0;rotate:18deg}to{translate:20px -24px;rotate:-20deg}}html:not([data-motion="off"]) .h2-prog{display:block;position:absolute;left:0;right:0;bottom:0;height:4px;z-index:4;background:rgba(255,255,255,.18)}.h2-prog i{display:block;height:100%;background:linear-gradient(90deg,#fff,#9cc4ff);transform-origin:0 50%;transform:scaleX(0);border-radius:0 4px 4px 0}.h2-prog.go i{animation:h2-bar var(--h2ms,5500ms) linear forwards}.hero.h2-hold .h2-prog i{animation-play-state:paused!important}@keyframes h2-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:760px){.h2-s1{right:4%;top:8%}.h2-s4{display:none!important}}html:not([data-motion="off"]) .grid .card.rv{transform:translateY(46px) scale(.94);filter:none}html:not([data-motion="off"]) .grid .card.rv.in{transform:none;transition:opacity .75s var(--ease) var(--d,0ms),transform .85s var(--spring) var(--d,0ms),box-shadow .35s,border-color .35s}html:not([data-motion="off"]) .card-img::after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(135deg,#dbe8ff,#f1f6ff);transform-origin:100% 50%;pointer-events:none;transition:transform .9s cubic-bezier(.7,0,.2,1) .1s}html:not([data-motion="off"]) .card.in .card-img::after,html:not([data-motion="off"]) .card-img:has(img.ld)::after{transform:scaleX(0)}html:not([data-motion="off"]) .card:hover,html:not([data-motion="off"]) .card.k3-touch{transform:translateY(-9px);box-shadow:0 22px 44px rgba(31,111,235,.22),0 0 0 1px #a9c6f7}html:not([data-motion="off"]) .card-img img.ld{transition:opacity .6s var(--ease),transform .7s var(--ease)}html:not([data-motion="off"]) .card:hover .card-img img.ld,html:not([data-motion="off"]) .card.k3-touch .card-img img.ld{transform:scale(1.1) rotate(-1deg)}html:not([data-motion="off"]) .card-img .k3-gl,html:not([data-motion="off"]) .card-img{--k3x:50%}html:not([data-motion="off"]) .card:hover .card-img::after{transform:scaleX(0)}html:not([data-motion="off"]) .card .qadd{transition:background .2s,color .2s,transform .25s var(--spring),box-shadow .25s}html:not([data-motion="off"]) .card:hover .qadd{box-shadow:0 6px 16px rgba(31,111,235,.25)}html:not([data-motion="off"]) .qadd:active{transform:scale(.92)}html:not([data-motion="off"]) .badge{animation:k3-badge 1.8s ease-in-out infinite}@keyframes k3-badge{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(229,57,53,.55)}50%{transform:scale(1.12);box-shadow:0 0 0 8px rgba(229,57,53,0)}}html:not([data-motion="off"]) .fav.pop{animation:k3-heart .6s var(--spring)}@keyframes k3-heart{0%{transform:scale(1)}30%{transform:scale(1.6) rotate(-14deg)}60%{transform:scale(.9) rotate(6deg)}100%{transform:scale(1)}}.k3-p{position:fixed;z-index:300;width:8px;height:8px;border-radius:50%;pointer-events:none}html:not([data-motion="off"]) .cnt.k3-hop{animation:k3-hop .7s var(--spring)}@keyframes k3-hop{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-12px) scale(1.5)}50%{transform:translateY(0) scale(.85)}70%{transform:translateY(-5px) scale(1.15)}100%{transform:none}}html:not([data-motion="off"]) .price b.k3-flip{display:inline-block;animation:k3-flip .6s var(--ease)}@keyframes k3-flip{0%{transform:rotateX(90deg);opacity:0}100%{transform:none;opacity:1}}html:not([data-motion="off"]) .grid.swap .card{animation:rise .55s var(--spring) both}.g3-off{position:fixed;left:0;right:0;top:0;z-index:400;background:#b45309;color:#fff;text-align:center;font-size:.88rem;font-weight:600;padding:8px 12px;transform:translateY(0);opacity:1;transition:transform .5s var(--spring,cubic-bezier(.34,1.56,.64,1)),opacity .3s,display .5s allow-discrete,overlay .5s allow-discrete}@starting-style{.g3-off{transform:translateY(-100%);opacity:0}}.g3-off[hidden]{display:none;transform:translateY(-100%);opacity:0}.g3-off.back{background:var(--ok)}.card h3,.card .name,.pcard h3{overflow-wrap:anywhere;hyphens:auto}.flash,.toast,.empty{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.g3-off{transition:none}}html[data-motion="off"] .g3-off{transition:none}html:not([data-motion="off"]) .card:not(.rv) .card-img::after{display:none}html:not([data-motion="off"]) .head{animation:an4-hd .7s var(--ease) both}@keyframes an4-hd{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .head{transition:box-shadow .35s,background .3s,transform .35s var(--ease)}html:not([data-motion="off"]) .head.stuck{box-shadow:0 10px 30px rgba(20,60,140,.2),0 1px 0 rgba(31,111,235,.15)}html:not([data-motion="off"]) .logo img{transition:transform .4s var(--ease),width .35s var(--ease)}html:not([data-motion="off"]) .head.stuck .logo img{transform:scale(.86)}html:not([data-motion="off"]) .head.stuck .logo:hover img{transform:scale(.92) rotate(-2deg)}html:not([data-motion="off"]) .head-links .hl{transition:background .2s,transform .3s var(--spring)}html:not([data-motion="off"]) .head-links .hl:hover{transform:translateY(-3px)}html:not([data-motion="off"]) .head-links .hl:hover svg{animation:an4-wob .6s var(--ease)}@keyframes an4-wob{30%{transform:rotate(-12deg) scale(1.12)}65%{transform:rotate(8deg) scale(1.08)}}html:not([data-motion="off"]) .search{transition:flex-grow .45s var(--ease),max-width .45s var(--ease),transform .4s var(--spring)}html:not([data-motion="off"]) .search:focus-within{max-width:760px;transform:scale(1.02)}html:not([data-motion="off"]) .search input{transition:border-color .2s,box-shadow .35s,background .3s}html:not([data-motion="off"]) .search input:focus{box-shadow:0 0 0 5px rgba(31,111,235,.16),0 10px 28px rgba(31,111,235,.18)}html:not([data-motion="off"]) .search:focus-within button svg{animation:an4-pulse 1.4s ease-in-out infinite}@keyframes an4-pulse{50%{transform:scale(1.18)}}html:not([data-motion="off"]) .suggest{animation:an4-drop .35s var(--spring) both;transform-origin:50% 0}@keyframes an4-drop{from{opacity:0;transform:translateY(-10px) scaleY(.92)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .suggest .sg{animation:an4-sg .45s var(--spring) both}html:not([data-motion="off"]) .suggest .sg:nth-child(2){animation-delay:.06s}html:not([data-motion="off"]) .suggest .sg:nth-child(3){animation-delay:.12s}html:not([data-motion="off"]) .suggest .sg:nth-child(4){animation-delay:.18s}html:not([data-motion="off"]) .suggest .sg:nth-child(5){animation-delay:.24s}html:not([data-motion="off"]) .suggest .sg:nth-child(n+6){animation-delay:.3s}@keyframes an4-sg{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .nav-i.open .mega-col a{animation:an4-ml .5s var(--spring) both}@keyframes an4-ml{from{opacity:0;transform:translateY(14px) translateX(-8px)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .nav-i.open .mega-col a:nth-child(2){animation-delay:.05s}html:not([data-motion="off"]) .nav-i.open .mega-col a:nth-child(3){animation-delay:.1s}html:not([data-motion="off"]) .nav-i.open .mega-col a:nth-child(4){animation-delay:.15s}html:not([data-motion="off"]) .nav-i.open .mega-col a:nth-child(5){animation-delay:.2s}html:not([data-motion="off"]) .nav-i.open .mega-col a:nth-child(n+6){animation-delay:.25s}html:not([data-motion="off"]) .nav-i.open .mega-pic{animation:an4-pic .7s .1s var(--spring) both}@keyframes an4-pic{from{opacity:0;transform:translateX(26px) scale(.94)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .drawer{transition:transform .5s var(--spring),visibility 0s linear .5s}html:not([data-motion="off"]) .drawer.open{transition:transform .5s var(--spring),visibility 0s}html:not([data-motion="off"]) .scrim{transition:opacity .4s,visibility .4s,backdrop-filter .4s;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}html:not([data-motion="off"]) .scrim.open{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html:not([data-motion="off"]) .drawer.open .drawer-in>*{animation:an4-di .55s var(--spring) both}@keyframes an4-di{from{opacity:0;transform:translateX(-34px)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .drawer.open .drawer-in>*:nth-child(2){animation-delay:.07s}html:not([data-motion="off"]) .drawer.open .drawer-in>*:nth-child(3){animation-delay:.12s}html:not([data-motion="off"]) .drawer.open .drawer-in>*:nth-child(4){animation-delay:.17s}html:not([data-motion="off"]) .drawer.open .drawer-in>*:nth-child(5){animation-delay:.22s}html:not([data-motion="off"]) .drawer.open .drawer-in>*:nth-child(6){animation-delay:.27s}html:not([data-motion="off"]) .drawer.open .drawer-in>*:nth-child(7){animation-delay:.32s}html:not([data-motion="off"]) .drawer.open .drawer-in>*:nth-child(n+8){animation-delay:.36s}html:not([data-motion="off"]) .burger i{transition:transform .4s var(--spring),opacity .2s,width .3s}html:not([data-motion="off"]) .burger[aria-expanded="true"] i:nth-child(1){transform:translateY(7.5px) rotate(45deg)}html:not([data-motion="off"]) .burger[aria-expanded="true"] i:nth-child(2){opacity:0;transform:scaleX(0)}html:not([data-motion="off"]) .burger[aria-expanded="true"] i:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.an4-pill{position:absolute;top:0;left:0;height:3px;width:34px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--b),#7c5cff);transform:translateX(var(--x,0));transition:transform .5s var(--spring);pointer-events:none;opacity:0}.an4-pill.on{opacity:1}html[data-motion="off"] .an4-pill{transition:none}html:not([data-motion="off"]) .mbar a.on::before{transform:scaleX(0)}html:not([data-motion="off"]) .mbar a.on svg{animation:an4-hop .7s var(--spring) both}@keyframes an4-hop{0%{transform:translateY(0)}30%{transform:translateY(-8px) scale(1.18)}100%{transform:none}}html:not([data-motion="off"]) .mbar a.an4-pop svg{animation:an4-hop .6s var(--spring)}html:not([data-motion="off"]) .mbar a.on{color:var(--b)}html:not([data-motion="off"]) .announce{animation:shift 6s linear infinite,an4-an .6s var(--ease) both}@keyframes an4-an{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.announce .an4-tr{display:flex;width:max-content;gap:60px;animation:an4-mq var(--an4d,18s) linear infinite}.announce:hover .an4-tr{animation-play-state:paused}.announce .an4-tr>*{white-space:nowrap}@keyframes an4-mq{to{transform:translateX(calc(-50% - 30px))}}html[data-motion="off"] .announce .an4-tr{animation:none;margin:0 auto}html[data-motion="soft"] .announce .an4-tr{animation-duration:calc(var(--an4d,18s)*1.5)}@keyframes a5inR{from{opacity:0;transform:translateX(48px) scale(1.03)}to{opacity:1;transform:none}}@keyframes a5inL{from{opacity:0;transform:translateX(-48px) scale(1.03)}to{opacity:1;transform:none}}@keyframes a5ring{0%{transform:scale(.85);opacity:0}60%{transform:scale(1.12);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes a5pulse{0%{transform:scale(1)}35%{transform:scale(1.07)}100%{transform:scale(1)}}@keyframes a5glow{0%{box-shadow:0 0 0 0 rgba(31,111,235,.55)}100%{box-shadow:0 0 0 14px rgba(31,111,235,0)}}@keyframes a5star{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes a5bar{0%,100%{transform:none}30%{transform:translateY(-4px) scale(1.05)}60%{transform:none}}@keyframes a5up{from{opacity:0;transform:translateY(26px) scale(.96)}to{opacity:1;transform:none}}html:not([data-motion="off"]) #mainimg.a5-r{animation:a5inR .5s var(--ease,cubic-bezier(.2,.8,.2,1)) both}html:not([data-motion="off"]) #mainimg.a5-l{animation:a5inL .5s var(--ease,cubic-bezier(.2,.8,.2,1)) both}html:not([data-motion="off"]) .thumbs a{position:relative}html:not([data-motion="off"]) .thumbs a::after{content:"";position:absolute;inset:-3px;border-radius:12px;border:3px solid var(--b);opacity:0;pointer-events:none;transition:opacity .25s}html:not([data-motion="off"]) .thumbs a.on::after{opacity:1;animation:a5ring .45s var(--spring,cubic-bezier(.3,1.5,.5,1)) both}html:not([data-motion="off"]) .thumbs a:not(.on){opacity:.72;transition:opacity .25s,transform .25s,border-color .2s}html:not([data-motion="off"]) .thumbs a:not(.on):hover{opacity:1}html:not([data-motion="off"]) .opt input:checked+span{animation:a5pulse .45s var(--spring,cubic-bezier(.3,1.5,.5,1)),a5glow .7s ease-out}html:not([data-motion="off"]) .a5-pulse{animation:a5pulse .5s var(--spring,cubic-bezier(.3,1.5,.5,1)),a5glow .8s ease-out;transform-origin:left center}html:not([data-motion="off"]) .stickybuy{transition:transform .5s var(--spring,cubic-bezier(.3,1.3,.5,1)),opacity .3s}html:not([data-motion="off"]) .stickybuy:not(.show){opacity:0}html:not([data-motion="off"]) .stickybuy.show{opacity:1}html:not([data-motion="off"]) .stickybuy.show .btn{animation:a5bar .8s .35s ease-in-out 2}html:not([data-motion="off"]) .a5-st .stars{animation:a5star 1.1s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--a5d,0s)}html:not([data-motion="off"]) .a5-pre .stars{clip-path:inset(0 100% 0 0)}html:not([data-motion="off"]) .tabbar button{transition:color .25s,transform .25s}html:not([data-motion="off"]) .tabbar button:hover{transform:translateY(-1px)}html:not([data-motion="off"]) .tabbar button.on{transform:translateY(-1px)}html:not([data-motion="off"]) .tabs+.blk .grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 4px 14px;scrollbar-width:thin;overscroll-behavior-x:contain}html:not([data-motion="off"]) .tabs+.blk .grid>*{flex:0 0 min(260px,72%);scroll-snap-align:start}html:not([data-motion="off"]) .tabs+.blk.a5-in .grid>*{animation:a5up .6s var(--ease,cubic-bezier(.2,.8,.2,1)) both;animation-delay:calc(var(--i,0)*70ms)}html:not([data-motion="off"]) .tabs+.blk:not(.a5-in) .grid>*{opacity:0}html[data-motion="soft"] .thumbs a.on::after{animation:none}.a7-bar,.a7-fx{display:none}html:not([data-motion="off"]) .a7-bar{display:block;position:fixed;left:0;top:0;height:4px;width:100%;z-index:80;pointer-events:none;transform-origin:0 50%;transform:scaleX(var(--a7p,0));background:linear-gradient(90deg,#38bdf8,#1f6feb,#7c3aed);box-shadow:0 0 12px rgba(31,111,235,.7);will-change:transform}html:not([data-motion="off"]) .a7-bar::after{content:"";position:absolute;right:0;top:-3px;width:12px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 10px 3px rgba(56,189,248,.9)}html:not([data-motion="off"]) body.a7-in main#main,html:not([data-motion="off"]) body.a7-in .foot{animation:a7-enter .6s cubic-bezier(.2,.8,.2,1) both}html:not([data-motion="off"]) body.a7-in .foot{animation-delay:.12s}@keyframes a7-enter{from{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}html:not([data-motion="off"]) body.a7-out main#main,html:not([data-motion="off"]) body.a7-out .foot{opacity:0;transform:translate3d(0,-14px,0);transition:opacity .22s ease,transform .22s ease}html[data-motion="soft"] body.a7-in main#main,html[data-motion="soft"] body.a7-in .foot{animation-name:a7-enters}@keyframes a7-enters{from{opacity:0}to{opacity:1}}html[data-motion="full"] .a7-fx{display:block;position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.a7-fx i{position:absolute;bottom:-30px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.9),rgba(76,148,255,.45));opacity:0;animation:a7-float var(--d) linear var(--dl) infinite;will-change:transform,opacity}@keyframes a7-float{0%{opacity:0;transform:translate3d(0,0,0)}12%{opacity:.7}85%{opacity:.5}100%{opacity:0;transform:translate3d(var(--dx),-110vh,0)}}html[data-motion="full"] body{background-image:linear-gradient(125deg,rgba(76,148,255,.07),rgba(124,58,237,.05),rgba(56,189,248,.07),rgba(76,148,255,.07));background-size:300% 300%;animation:a7-grad 16s ease-in-out infinite alternate}@keyframes a7-grad{from{background-position:0 0}to{background-position:100% 100%}}html:not([data-motion="off"]) .a7-h{opacity:0;transform:translate3d(-26px,0,0);clip-path:inset(-30px 100% -30px 0);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.8,.2,1),clip-path .9s cubic-bezier(.2,.8,.2,1)}html:not([data-motion="off"]) .a7-h.a7-on{opacity:1;transform:none;clip-path:inset(-30px -30px -30px -30px)}html:not([data-motion="off"]) .a7-h::after{transform-origin:0 50%}html:not([data-motion="off"]) .a7-h:not(.a7-on)::after{transform:scaleX(0)}html:not([data-motion="off"]) .a7-h.a7-on::after{transform:none;transition:transform .9s cubic-bezier(.2,.8,.2,1) .35s}html:not([data-motion="off"]) .foot-in>.a7-f{opacity:0;transform:translate3d(0,34px,0);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0)*90ms)}html:not([data-motion="off"]) .foot-in>.a7-f.a7-on{opacity:1;transform:none}html:not([data-motion="off"]) .copy.a7-f{opacity:0;transition:opacity 1s ease .5s}html:not([data-motion="off"]) .copy.a7-f.a7-on{opacity:1}.totop{--a7r:0}html:not([data-motion="off"]) .totop{background:conic-gradient(#fff calc(var(--a7r)*1%),transparent 0) padding-box,var(--b);box-shadow:0 0 0 3px rgba(31,111,235,.25),var(--sh)}html:not([data-motion="off"]) .totop::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(#38bdf8 calc(var(--a7r)*1%),rgba(255,255,255,.25) 0);-webkit-mask:radial-gradient(circle,transparent 17px,#000 18px);mask:radial-gradient(circle,transparent 17px,#000 18px)}html:not([data-motion="off"]) .totop{background:var(--b);position:fixed}html:not([data-motion="off"]) .totop.show{animation:a7-pop .6s cubic-bezier(.34,1.56,.64,1) both}html:not([data-motion="off"]) .totop.show:hover{transform:translateY(-4px) scale(1.08)}@keyframes a7-pop{from{opacity:0;transform:translateY(26px) scale(.5)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .hm-bn::before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-20deg);transition:left .8s var(--ease)}html:not([data-motion="off"]) .hm-bn:hover::before{left:130%}html:not([data-motion="off"]) .hm-bn[href]::after{content:"\2192";position:absolute;right:16px;top:14px;z-index:2;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.2);backdrop-filter:blur(4px);font-weight:700;opacity:0;transform:translateX(-10px);transition:opacity .3s,transform .4s var(--spring)}html:not([data-motion="off"]) .hm-bn[href]:hover::after,html:not([data-motion="off"]) .hm-bn[href]:focus-visible::after{opacity:1;transform:none}html:not([data-motion="off"]) .hm-bn .hm-bt b{display:inline-block;transition:transform .4s var(--spring)}html:not([data-motion="off"]) .hm-bn:hover .hm-bt b{transform:translateX(5px)}html:not([data-motion="off"]) .hm-bn:not(:has(img)){background-size:160% 160%;animation:hw2-bg 9s ease-in-out infinite alternate}@keyframes hw2-bg{to{background-position:100% 100%}}html:not([data-motion="off"]) .promo .btn.light{animation:hw2-pulse 2.8s ease-in-out infinite}@keyframes hw2-pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,255,255,.45)}60%{box-shadow:0 0 0 12px rgba(255,255,255,0)}}.hw2-cd{display:flex;gap:8px;margin-top:10px}.hw2-cd span{min-width:50px;padding:6px 8px;border-radius:10px;background:rgba(255,255,255,.16);text-align:center;font-size:.7rem;line-height:1.1;font-variant-numeric:tabular-nums}.hw2-cd b{display:block;font-size:1.25rem}html:not([data-motion="off"]) .hw2-cd span.hw2-t b{animation:hw2-tick .5s var(--ease)}@keyframes hw2-tick{from{transform:translateY(-40%);opacity:0}}html:not([data-motion="off"]) .trust-in div:hover b::before{animation:hw2-bounce .6s var(--spring)}@keyframes hw2-bounce{30%{transform:translateY(-6px) scale(1.4)}60%{transform:translateY(1px)}}html:not([data-motion="off"]) .trust-in div{animation-name:tin;animation-delay:0s}@supports not (animation-timeline:view()){html:not([data-motion="off"]) .trust-in div{animation:tin .6s var(--ease) both}html:not([data-motion="off"]) .trust-in div:nth-child(2){animation-delay:.1s}html:not([data-motion="off"]) .trust-in div:nth-child(3){animation-delay:.2s}html:not([data-motion="off"]) .trust-in div:nth-child(4){animation-delay:.3s}}.blk,.promo{position:relative}html:not([data-motion="off"]) .blk+.blk::before{content:"";position:absolute;left:8%;right:8%;top:-17px;height:1px;background:linear-gradient(90deg,transparent,var(--ln),transparent);transform-origin:50% 50%;transform:scaleX(0);transition:transform 1.1s var(--ease)}html:not([data-motion="off"]) .blk.hw2-in::before{transform:scaleX(1)}html:not([data-motion="off"]) .hm-banners.hw2-par .hm-bn{translate:0 var(--hw2y,0px)}html[data-motion="soft"] .hm-bn::before,html[data-motion="soft"] .hm-bn:not(:has(img)),html[data-motion="soft"] .promo .btn.light{animation:none}@media(hover:none){.hm-bn[href]::after{opacity:1!important;transform:none!important}}html:not([data-motion="off"]) .cart-row{animation:a6row .7s var(--spring,cubic-bezier(.2,.8,.2,1)) both;animation-delay:calc(var(--a6i,0)*90ms)}@keyframes a6row{from{opacity:0;transform:translateX(-34px) scale(.97)}to{opacity:1;transform:none}}html:not([data-motion="off"]) .cart-row.a6-out{animation:a6out .48s cubic-bezier(.4,0,.2,1) forwards;overflow:hidden;pointer-events:none}@keyframes a6out{0%{opacity:1;transform:none;max-height:var(--a6h,120px)}45%{opacity:0;transform:translateX(60px) scale(.94);max-height:var(--a6h,120px);margin-bottom:10px;padding-top:10px;padding-bottom:10px}100%{opacity:0;transform:translateX(60px) scale(.94);max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-width:0}}.a6-x{grid-area:rt;justify-self:end;align-self:start;width:30px;height:30px;min-width:30px;border:0;border-radius:50%;background:#eef2f9;color:var(--mu);font:700 18px/1 system-ui;cursor:pointer;display:grid;place-items:center;padding:0;transition:background .2s,color .2s,transform .3s var(--spring,ease)}.a6-x:hover,.a6-x:focus-visible{background:#fde8e6;color:var(--er);transform:rotate(90deg) scale(1.1)}.cart-row .rt{transition:color .3s,transform .3s}.a6-pop{animation:a6pop .6s var(--spring,ease)}@keyframes a6pop{35%{transform:scale(1.14);color:var(--b)}}html:not([data-motion="off"]) .ship-bar{height:10px;box-shadow:inset 0 1px 3px rgba(20,60,140,.15)}html:not([data-motion="off"]) .ship-bar i{transition:transform 1.6s cubic-bezier(.22,1.2,.36,1) .25s}html:not([data-motion="off"]) .ship.full .ship-bar{animation:a6glow 1.4s .9s 2 ease-out}@keyframes a6glow{0%{box-shadow:0 0 0 0 rgba(52,211,153,.7)}100%{box-shadow:0 0 0 14px rgba(52,211,153,0)}}html:not([data-motion="off"]) .ship.full p{animation:a6pop .8s .8s var(--spring,ease)}.a6-conf{position:fixed;left:0;top:0;width:0;height:0;pointer-events:none;z-index:400}.a6-conf i{position:absolute;left:0;top:0;width:9px;height:14px;border-radius:2px;will-change:transform,opacity}html:not([data-motion="off"]) .a6-hi{animation:a6hi 1.6s ease-out}@keyframes a6hi{0%,100%{background:transparent}20%{background:rgba(52,211,153,.28)}}html:not([data-motion="off"]) .summary p.err{animation:a6shake .5s cubic-bezier(.36,.07,.19,.97) both}html:not([data-motion="off"]) input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,html:not([data-motion="off"]) select:focus,html:not([data-motion="off"]) textarea:focus{border-color:var(--b);box-shadow:0 0 0 4px rgba(31,111,235,.16),0 8px 22px rgba(31,111,235,.14);transform:translateY(-1px)}html:not([data-motion="off"]) input,html:not([data-motion="off"]) select,html:not([data-motion="off"]) textarea{transition:border-color .2s,box-shadow .25s,transform .25s var(--ease)}.a6-shake{animation:a6shake .5s cubic-bezier(.36,.07,.19,.97) both!important;border-color:var(--er)!important;box-shadow:0 0 0 4px rgba(192,57,43,.15)!important}@keyframes a6shake{10%,90%{transform:translateX(-2px)}20%,80%{transform:translateX(5px)}30%,50%,70%{transform:translateX(-8px)}40%,60%{transform:translateX(8px)}}html:not([data-motion="off"]) .cart-layout fieldset.a6-pre{opacity:0;transform:translateY(26px)}html:not([data-motion="off"]) .cart-layout fieldset.a6-pre.a6-in{opacity:1;transform:none;transition:opacity .6s var(--ease),transform .7s var(--spring,ease),box-shadow .3s,border-color .3s;transition-delay:calc(var(--a6i,0)*110ms)}html:not([data-motion="off"]) fieldset:focus-within{border-color:var(--b2);box-shadow:0 10px 30px rgba(31,111,235,.14)}html:not([data-motion="off"]) label.radio:has(input:checked),html:not([data-motion="off"]) label.chk:has(input:checked){animation:a6sel .45s var(--spring,ease)}@keyframes a6sel{40%{transform:scale(1.03);background:#eef4ff}}html:not([data-motion="off"]) .done svg{overflow:visible}html:not([data-motion="off"]) .done{position:relative}html:not([data-motion="off"]) .done::after{content:"";position:absolute;left:50%;top:0;width:64px;height:64px;margin-left:-32px;border-radius:50%;border:3px solid #34d399;opacity:0;animation:a6ring 1.2s 1.05s ease-out 2}@keyframes a6ring{0%{transform:scale(.8);opacity:.9}100%{transform:scale(2.4);opacity:0}}html:not([data-motion="off"]) .done+h1{animation:rise .8s .9s var(--spring,ease) both}.toast{display:flex;align-items:center;gap:10px;overflow:hidden;min-width:220px;transform:translate(-50%,40px) scale(.92)}.toast.show{transform:translate(-50%,0) scale(1);transition:opacity .3s,transform .55s cubic-bezier(.34,1.56,.64,1)}.toast.ok::before,.toast.err::before{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:13px;background:rgba(255,255,255,.22)}.toast.ok::before{content:"✓"}.toast.err::before{content:"!"}html:not([data-motion="off"]) .toast.show::before{animation:a6pop .7s .15s var(--spring,ease)}html:not([data-motion="off"]) .toast.show::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:rgba(255,255,255,.65);transform-origin:0 50%;animation:a6bar 2.8s linear forwards}html:not([data-motion="off"]) .toast.err.show{animation:a6shake .5s .1s both}@keyframes a6bar{to{transform:scaleX(0)}}html[data-motion="soft"] .a6-x:hover,html[data-motion="soft"] .a6-x:focus-visible{transform:none}@media(max-width:900px){.a6-x{grid-area:rt;margin-right:0}}html:not([data-motion="off"]) .blk-h a{position:relative;display:inline-flex;gap:6px;align-items:center;transition:color .25s}html:not([data-motion="off"]) .blk-h a::after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;border-radius:2px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform .35s var(--ease)}html:not([data-motion="off"]) .blk-h a:hover::after{transform:scaleX(1)}html:not([data-motion="off"]) .blk-h a .hw2-ar{display:inline-block;transition:transform .35s var(--spring,var(--ease))}html:not([data-motion="off"]) .blk-h a:hover .hw2-ar{transform:translateX(6px)}html:not([data-motion="off"]) .tile>b{background:linear-gradient(90deg,var(--b),#7c5cff) 0 100%/0 2px no-repeat;padding-bottom:3px;align-self:center;transition:background-size .4s var(--ease),color .25s}@media(hover:hover){html:not([data-motion="off"]) .tile:hover>b{background-size:100% 2px;color:var(--b)}html:not([data-motion="off"]) .tile:hover{transform:translateY(-6px);box-shadow:0 14px 30px rgba(31,111,235,.16);border-color:rgba(31,111,235,.45)}}html:not([data-motion="off"]) .tile small{transition:transform .3s var(--ease),color .3s}html:not([data-motion="off"]) .tile:hover small{transform:translateY(-1px);color:var(--b)}html:not([data-motion="off"]) .marquee a{position:relative;display:inline-flex;align-items:center;gap:10px;transition:transform .3s var(--spring,var(--ease)),box-shadow .25s,background .3s,color .3s,border-color .3s}html:not([data-motion="off"]) .marquee a::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--b);opacity:.35;transform:scale(.6);transition:transform .3s var(--spring,var(--ease)),opacity .3s,background .3s}html:not([data-motion="off"]) .marquee a:hover::before{transform:scale(1.5);opacity:1;background:#fff}html:not([data-motion="off"]) .marquee a:hover{border-color:var(--b)}.hw2-wrap{position:relative}html:not([data-motion="off"]) .grid.hw2-row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;padding:6px 2px 12px;margin:0 -2px}html:not([data-motion="off"]) .grid.hw2-row::-webkit-scrollbar{display:none}html:not([data-motion="off"]) .grid.hw2-row>*{flex:0 0 clamp(168px,23.5%,260px);scroll-snap-align:start}html:not([data-motion="off"]) .hw2-row>.rv:nth-child(n){transform:translateX(-38px) scale(.95);transition-delay:var(--d,0ms)}html:not([data-motion="off"]) .hw2-row>.rv.in:nth-child(n){transform:none}.hw2-bar{height:3px;border-radius:3px;background:var(--ln);margin:4px 2px 0;overflow:hidden}.hw2-bar i{display:block;height:100%;width:30%;border-radius:3px;background:linear-gradient(90deg,var(--b),#7c5cff);transform:translateX(var(--x,0));transition:transform .15s linear,width .3s}.hw2-btn{position:absolute;top:42%;z-index:5;width:42px;height:42px;border-radius:50%;border:1px solid var(--ln);background:rgba(255,255,255,.96);color:var(--bd);font-size:1.2rem;line-height:1;cursor:pointer;box-shadow:0 6px 18px rgba(20,60,140,.18);display:grid;place-items:center;opacity:0;pointer-events:none;transform:scale(.8);transition:opacity .25s,transform .3s var(--spring,var(--ease)),background .2s,color .2s}.hw2-btn.p{left:-14px}.hw2-btn.n{right:-14px}.hw2-wrap:hover .hw2-btn.ok,.hw2-btn.ok:focus-visible{opacity:1;pointer-events:auto;transform:none}.hw2-btn:hover{background:var(--b);color:#fff;transform:scale(1.08)!important}@media(hover:none){.hw2-btn{display:none}}@media(max-width:760px){html:not([data-motion="off"]) .grid.hw2-row>*{flex-basis:clamp(150px,44%,220px)}}html[data-motion="soft"] .hw2-row>.rv:nth-child(n){transform:translateY(16px)}html[data-motion="soft"] .hw2-row>.rv.in:nth-child(n){transform:none}html[data-intro="1"]:not([data-motion="off"])::after{content:"BestFast";position:fixed;inset:0;z-index:99999;display:grid;place-items:center;font:800 clamp(2rem,8vw,3.6rem)/1 inherit;letter-spacing:.04em;color:#fff;background:radial-gradient(circle at 50% 45%,var(--b2,#4c94ff),var(--bd,#1450b8));background-repeat:no-repeat;pointer-events:none;animation:an10-veil 1s cubic-bezier(.7,0,.2,1) both}html[data-intro="1"]:not([data-motion="off"])::before{content:"";position:fixed;left:50%;top:calc(50% + 2.6rem);width:min(220px,50vw);height:4px;margin-left:calc(min(220px,50vw)/-2);border-radius:4px;background:rgba(255,255,255,.9);z-index:100000;pointer-events:none;transform-origin:0 50%;animation:an10-bar .75s cubic-bezier(.5,0,.2,1) both}@keyframes an10-veil{0%,70%{opacity:1;clip-path:inset(0 0 0 0)}100%{opacity:0;clip-path:inset(0 0 100% 0)}}@keyframes an10-bar{from{transform:scaleX(0);opacity:1}85%{opacity:1}to{transform:scaleX(1);opacity:0}}html[data-intro="1"]:not([data-motion="off"]) body{animation:an10-bodyin .9s .55s cubic-bezier(.2,.8,.2,1) backwards}@keyframes an10-bodyin{from{opacity:.0;transform:translate3d(0,18px,0) scale(.985)}to{opacity:1;transform:none}}html:not([data-motion="off"]) :is(.btn,button.btn,.qadd,.cart-link,.fav,.dots button){transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s,background .2s,color .2s,filter .2s}html:not([data-motion="off"]) :is(.btn,.qadd):hover{transform:translate3d(0,-3px,0) scale(1.03);filter:saturate(1.15)}html:not([data-motion="off"]) :is(.btn,.qadd):active{transform:translate3d(0,1px,0) scale(.94);transition-duration:.08s;filter:brightness(.94)}html:not([data-motion="off"]) :is(.btn,.qadd):focus-visible{outline:3px solid var(--b2,#4c94ff);outline-offset:3px;animation:an10-focus .5s ease-out}@keyframes an10-focus{from{outline-offset:10px;outline-color:transparent}}html:not([data-motion="off"]) :is(main p,main li,.foot,.crumbs,.prose) a:not(.btn):not(.qadd):not(.card):not([class*="tile"]){text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;transition:background-size .35s cubic-bezier(.2,.8,.2,1),color .2s;padding-bottom:1px}html:not([data-motion="off"]) :is(main p,main li,.foot,.crumbs,.prose) a:not(.btn):not(.qadd):not(.card):not([class*="tile"]):is(:hover,:focus-visible){background-size:100% 2px}html:not([data-motion="off"]) :is(.nav-i>a,.nav a){position:relative}html:not([data-motion="off"]) label{transition:color .25s,transform .25s cubic-bezier(.2,.8,.2,1)}html:not([data-motion="off"]) label:focus-within{color:var(--b,#1f6feb);transform:translate3d(3px,0,0)}html:not([data-motion="off"]) input:not([type=checkbox]):not([type=radio]):focus,html:not([data-motion="off"]) textarea:focus,html:not([data-motion="off"]) select:focus{box-shadow:0 0 0 4px rgba(31,111,235,.22);transition:box-shadow .25s,border-color .25s}html:not([data-motion="off"]) input[type=checkbox],html:not([data-motion="off"]) input[type=radio]{accent-color:var(--b,#1f6feb);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}html:not([data-motion="off"]) input[type=checkbox]:checked,html:not([data-motion="off"]) input[type=radio]:checked{animation:an10-chk .45s cubic-bezier(.34,1.56,.64,1)}html:not([data-motion="off"]) input[type=checkbox]:active,html:not([data-motion="off"]) input[type=radio]:active{transform:scale(.8)}@keyframes an10-chk{0%{transform:scale(.6)}55%{transform:scale(1.35)}100%{transform:scale(1)}}html:not([data-motion="off"]) img.an10-bl{filter:blur(14px) saturate(1.3);transform:scale(1.06);opacity:.6}html:not([data-motion="off"]) img.an10-bl.an10-ok{filter:none;transform:none;opacity:1;transition:filter .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s}html:not([data-motion="off"]) :is(.sk i,.sk-row i,.zoom.pdx-sk){background-image:linear-gradient(100deg,#dfe8f6 25%,#fff 50%,#dfe8f6 75%)!important;background-size:250% 100%!important;animation-duration:1.1s!important}html:not([data-motion="off"]) .btn::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}html:not([data-motion="off"]) .badge{animation-name:pulse;animation-duration:1.6s}html:not([data-motion="off"]) .announce::after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent);animation-duration:4s}@keyframes an10-pulse{50%{box-shadow:0 0 0 9px rgba(192,57,43,.28)}}html:not([data-motion="off"]) .badge:not(.inl){animation:an10-pulse 1.6s infinite}html:not([data-motion="off"]) .rv:not(.in){opacity:0;transform:translate3d(0,34px,0)}html:not([data-motion="off"]) .rv{transition-duration:.75s}html:not([data-motion="off"]) .rv.in{opacity:1;transform:none}.promo{padding:26px 30px!important;box-sizing:border-box}@media(max-width:900px){.promo{padding:20px!important}}@supports(text-wrap:pretty){p,li,.card p,.desc{text-wrap:pretty}}@supports(font-variant-numeric:tabular-nums){.price,.pr,.total,.sum,td,.qty,[class*=fiyat]{font-variant-numeric:tabular-nums}}@supports(field-sizing:content){textarea:not([rows="1"]){field-sizing:content;min-height:5.5em;max-height:50vh;transition:border-color .2s,box-shadow .2s}}@supports(caret-color:auto){input,textarea{caret-color:var(--b)}}@media(prefers-reduced-motion:reduce){textarea{field-sizing:fixed}}.card{border-color:rgba(31,111,235,.10);box-shadow:0 1px 2px rgba(16,42,90,.04),0 6px 18px -10px rgba(16,42,90,.14)}.card-img{background:radial-gradient(120% 90% at 50% 20%,#fff 0%,#f1f6ff 70%,#e8f0ff 100%)}.card-img img{padding:16px;mix-blend-mode:multiply}.card .badge{animation:none;top:10px;left:10px;font-size:.72rem;letter-spacing:.02em;padding:4px 9px;background:linear-gradient(135deg,#ff4d5e,var(--er));box-shadow:0 4px 12px -4px rgba(220,38,38,.55)}.card-brand{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--b)}.card-body h3{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:0 0 auto;min-height:2.7em;letter-spacing:-.01em}.card-body .price{margin-top:auto;padding-top:6px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;flex-direction:row-reverse;justify-content:flex-end}.card-body .price b{font-size:1.22rem;font-weight:800;letter-spacing:-.02em}.card-body .price s{font-size:.8rem;opacity:.75}.card .oos{display:inline-block;align-self:flex-start;background:#fef2f2;padding:3px 10px;border-radius:99px;font-size:.78rem}.card .qadd{border-radius:12px;border-color:transparent;background:#eaf2ff;transition:background .2s,color .2s,transform .25s var(--ease),box-shadow .25s}.card .qadd:hover,.card .qadd:focus-visible{background:var(--b);color:#fff;box-shadow:0 8px 18px -8px rgba(31,111,235,.7)}@media(hover:hover) and (min-width:901px){.card:hover{box-shadow:0 2px 4px rgba(16,42,90,.05),0 22px 44px -18px rgba(31,111,235,.35)}}@media(max-width:900px){.card-body .price b{font-size:1.08rem}.card-body h3{font-size:.88rem}}.slide h1{letter-spacing:-.025em;text-wrap:balance}.slide .btn.light{backdrop-filter:blur(10px) saturate(1.4);-webkit-backdrop-filter:blur(10px) saturate(1.4);background:rgba(255,255,255,.92);box-shadow:0 8px 24px rgba(0,20,70,.25),inset 0 1px 0 #fff;border-radius:999px;padding-left:24px;padding-right:24px}.slide .btn.light::after{content:" →";display:inline-block;transition:transform .25s var(--ease)}.slide .btn.light:hover::after{transform:translateX(4px)}@media(min-width:901px){.slide h1{font-size:clamp(2.4rem,4.2vw,3.5rem);line-height:1.05}.slide-in{max-width:600px}.hero{height:380px;border-radius:26px}.tiles{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:14px;overflow:visible;margin:0;padding:0}.tiles .tile{flex:none;border-radius:22px;background:linear-gradient(160deg,#fff,#f3f7ff);box-shadow:0 1px 2px rgba(20,60,140,.06),0 8px 24px rgba(31,111,235,.07)}.tiles .tile:first-child{grid-column:span 2;grid-row:span 2;justify-content:flex-end;padding:20px;text-align:center}.tiles .tile:last-child:nth-child(4n){grid-column:span 2}.tiles .tile:last-child:nth-child(4n) .tile-img{aspect-ratio:2/1}.tiles .tile:first-child .tile-img{flex:1;aspect-ratio:auto;min-height:180px}.tiles .tile:first-child b{font-size:1.35rem;letter-spacing:-.02em}}html:not([data-motion="off"]) .tiles .tile:hover{box-shadow:0 18px 40px rgba(31,111,235,.18)}.search{transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.search:focus-within{box-shadow:0 0 0 4px rgba(37,99,235,.14),0 10px 30px rgba(20,60,140,.14)}.nav-i>a{border-radius:999px;transition:background .25s,color .25s}.nav-i:hover>a,.nav-i.open>a{background:#eef4ff}.mega{border-radius:0 0 22px 22px}.mega-col a{border-radius:12px}.drawer{border-radius:0 24px 24px 0}.drawer a,.drawer summary{border-radius:12px;border-bottom-color:transparent}html:not([data-motion="off"]) .head{transition:box-shadow .25s,background .3s,transform .4s var(--ease)}html:not([data-motion="off"]) .head.gz-hide{transform:translateY(-100%)}@media(max-width:760px){.mbar{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));border:1px solid rgba(20,60,140,.1);border-radius:22px;padding:6px 4px;box-shadow:0 12px 32px rgba(20,60,140,.2);background:rgba(255,255,255,.97)}.mbar a.on,.mbar a[aria-current=page]{color:var(--b)}html:not([data-motion="off"]) .mbar{transition:transform .4s var(--ease),opacity .3s}html:not([data-motion="off"]) .mbar.gz-hide{transform:translateY(130%);opacity:0}body{padding-bottom:86px}.totop{bottom:96px}}.gz-ft-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:22px;padding-top:18px;padding-bottom:6px;border-top:1px solid rgba(255,255,255,.14);position:relative}.gz-ft-pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.gz-ft-pay li{padding:6px 12px;font-size:12.5px;font-weight:600;color:#e6efff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .25s,transform .3s}.gz-ft-pay li:hover{background:rgba(255,255,255,.16);transform:translateY(-2px)}.foot a.gz-ft-tel{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;margin:0;border-radius:999px;background:#fff;color:#0a2f73;font-weight:700;box-shadow:0 6px 18px rgba(0,0,0,.22)}.foot a.gz-ft-tel:hover{color:#0a2f73;transform:translateY(-2px)}@media(max-width:760px){.gz-ft-bar{flex-direction:column;align-items:stretch}.foot a.gz-ft-tel{justify-content:center;padding:13px 16px}}.gz-lc-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 14px}.list-layout>section>.gz-lc-bar>.gz-lc-count{margin:0;font-size:.92rem}.gz-lc-count b{font-size:1.15rem;color:var(--bd);letter-spacing:-.02em}.gz-lc-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.gz-lc-chips a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(31,111,235,.09);border:1px solid rgba(31,111,235,.22);color:var(--bd);font-size:.84rem;font-weight:600;min-height:34px;transition:background .2s,transform .25s,box-shadow .2s}.gz-lc-chips a:hover{background:rgba(31,111,235,.16);box-shadow:0 4px 12px rgba(31,111,235,.18)}.gz-lc-chips a:focus-visible{outline:2px solid var(--b);outline-offset:2px}.gz-lc-chips a:active{transform:scale(.95)}html:not([data-motion="off"]) .gz-lc-chips li{animation:rise .5s var(--spring) both}.filters form{border-radius:18px;box-shadow:0 8px 28px rgba(20,60,140,.06)}.ffilter select,.ffilter input:not([type=checkbox]):not([type=radio]){border-radius:12px;transition:border-color .2s,box-shadow .2s}.ffilter select:focus,.ffilter input:focus{box-shadow:0 0 0 3px rgba(31,111,235,.18);outline:none}@media(max-width:900px){.filters .fdet>summary{border-radius:999px;font-size:.95rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}.pdp{border-radius:22px;box-shadow:0 1px 2px rgba(10,47,115,.05),0 14px 40px -18px rgba(10,47,115,.18)}.pdp .zoom{border-radius:18px;background:radial-gradient(120% 100% at 50% 0,#f4f8ff,#e9f1ff);box-shadow:inset 0 0 0 1px rgba(30,100,220,.08)}.pdp .thumbs a{border-radius:12px}.pdp .buy h1{font-size:clamp(1.4rem,1rem + 1.6vw,2.1rem);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.pdp .price.big b{font-size:clamp(1.9rem,1.4rem + 1.8vw,2.6rem);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pdp .stockline{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-weight:600;font-size:.85rem}.pdp .stockline.ok{background:#e8f8ee;color:#12703a}.pdp .stockline.no{background:#fdeceb;color:#a52a20}.pdp .perks{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pdp .perks li{padding:12px 14px 12px 42px;position:relative;font-size:.85rem;line-height:1.35;border-radius:14px;background:linear-gradient(180deg,#f7faff,#eef4ff);border:1px solid rgba(30,100,220,.12);transition:transform .25s,box-shadow .25s}.pdp .perks li::before{content:"";position:absolute;left:12px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;background:#1e64dc;box-shadow:0 0 0 5px rgba(30,100,220,.14)}.pdp .perks li::after{content:"";position:absolute;left:19px;top:50%;width:4px;height:8px;margin-top:-6px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.pdp .perks li:first-child{grid-column:1/-1}html:not([data-motion="off"]) .pdp .perks li:hover{transform:translateY(-2px);box-shadow:0 10px 22px -12px rgba(30,100,220,.45)}@media(min-width:901px){.pdp .buy{position:sticky;top:96px;align-self:start}.pdp .gallery{position:sticky;top:96px}}@media(max-width:480px){.pdp .perks{grid-template-columns:1fr}}.tabs .tabbar{gap:6px;padding:6px;border-radius:999px;background:#eef3fc;border:0;overflow-x:auto;scrollbar-width:none}.tabs .tabbar::-webkit-scrollbar{display:none}.tabs .tabbar button{border-radius:999px;white-space:nowrap}.tabs .tabbar button.on{background:#fff;color:#1e64dc;box-shadow:0 2px 8px rgba(10,47,115,.14)}.tabs .tabpane{line-height:1.7;max-width:78ch}.specs{border-collapse:separate;border-spacing:0;width:100%;max-width:none;border-radius:14px;overflow:hidden;border:1px solid rgba(30,100,220,.12)}.specs tr:nth-child(odd){background:#f6f9ff}.specs th{color:#35507e;font-weight:600}.stickybuy{backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);background:rgba(255,255,255,.82);border-top:1px solid rgba(30,100,220,.15);box-shadow:0 -10px 30px -12px rgba(10,47,115,.25);padding-bottom:max(10px,env(safe-area-inset-bottom))}@media(prefers-color-scheme:dark){html[data-theme="dark"] .pdp .perks li,html[data-theme="dark"] .specs tr:nth-child(odd){background:rgba(255,255,255,.05)}}:root{--gz-fs-xs:clamp(.75rem,.73rem + .1vw,.8rem);--gz-fs-sm:clamp(.85rem,.83rem + .1vw,.9rem);--gz-fs-md:clamp(1rem,.97rem + .15vw,1.0625rem);--gz-fs-h3:clamp(1.05rem,1rem + .3vw,1.25rem);--gz-fs-h2:clamp(1.25rem,1.1rem + .8vw,1.75rem);--gz-fs-h1:clamp(1.6rem,1.3rem + 1.6vw,2.5rem);--gz-fs-display:clamp(2rem,1.4rem + 3vw,3.6rem);--gz-lh-tight:1.15;--gz-lh-body:1.6;--gz-sp-1:4px;--gz-sp-2:8px;--gz-sp-3:12px;--gz-sp-4:16px;--gz-sp-5:24px;--gz-sp-6:40px;--gz-r-sm:8px;--gz-r-md:14px;--gz-r-lg:22px;--gz-s1:0 1px 2px rgba(20,40,90,.06),0 1px 1px rgba(20,40,90,.04);--gz-s2:0 4px 12px rgba(20,60,140,.08),0 1px 3px rgba(20,40,90,.05);--gz-s3:0 14px 36px rgba(20,60,140,.14),0 3px 8px rgba(20,40,90,.06);--gz-surf-0:#fff;--gz-surf-1:#f7faff;--gz-surf-2:#eef4ff;--gz-focus:0 0 0 3px rgba(31,111,235,.35);--gz-t-fast:.15s;--gz-t-base:.28s}body{font-family:system-ui,-apple-system,"Segoe UI Variable Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:var(--gz-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{line-height:var(--gz-lh-tight);text-wrap:balance;font-weight:750}h1{font-size:var(--gz-fs-h1);letter-spacing:-.02em}h2{font-size:var(--gz-fs-h2);letter-spacing:-.015em}h3{font-size:var(--gz-fs-h3)}p,.lead{text-wrap:pretty}.small{font-size:var(--gz-fs-sm)}.slide h1{font-size:var(--gz-fs-display);letter-spacing:-.025em}.cnt,[class*="price"],.price,.tot,td,th{font-variant-numeric:tabular-nums}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--b);outline-offset:2px;box-shadow:var(--gz-focus)}.card{box-shadow:var(--gz-s1)}.card:hover{box-shadow:var(--gz-s3)}.tile{box-shadow:var(--gz-s1)}.muted{color:#4d5c70}@media(prefers-contrast:more){:root{--mu:#3b4859}.muted{color:#3b4859}}.gz-steps{display:flex;gap:6px;list-style:none;margin:6px 0 18px;padding:0;font-size:.82rem;font-weight:600;color:var(--mu);counter-reset:none}.gz-steps li{flex:1;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.7);border:1px solid var(--ln);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz-steps li span{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#e8f1ff;color:var(--b);font-size:.75rem}.gz-steps li.on{color:var(--bd);border-color:var(--b);background:#fff;box-shadow:0 6px 18px rgba(31,111,235,.14)}.gz-steps li.on span{background:var(--b);color:#fff}.gz-steps li.done span{background:var(--ok);color:#fff;font-size:0}.gz-steps li.done span::after{content:"✓";font-size:.8rem}@media(max-width:560px){.gz-steps li{font-size:.72rem;padding:7px 6px;gap:5px}.gz-steps li:not(.on){flex:0 0 auto}.gz-steps li:not(.on):not(.done){display:none}}html:not([data-motion="off"]) .gz-steps li.on span{animation:gzpulse 2.4s ease-in-out infinite}@keyframes gzpulse{50%{box-shadow:0 0 0 6px rgba(31,111,235,.15)}}.summary .btn.big::after{content:"🔒";margin-left:8px;font-size:.9em}.summary .muted.small{display:flex;gap:6px;align-items:flex-start;line-height:1.4}label input:not([type=checkbox]):not([type=radio]):focus,label textarea:focus,label select:focus{outline:0;border-color:var(--b);box-shadow:0 0 0 4px rgba(31,111,235,.13)}label input:not([type=checkbox]):not([type=radio]):user-invalid,label textarea:user-invalid{border-color:var(--er);box-shadow:0 0 0 4px rgba(192,57,43,.1)}label.radio:has(input:checked){border-color:var(--b);background:#f0f6ff;box-shadow:0 6px 18px rgba(31,111,235,.12)}.blk{margin:clamp(34px,6vw,64px) 0}.blk-h{align-items:flex-end;margin-bottom:clamp(14px,2.4vw,22px)}.blk-h h2{font-size:clamp(1.35rem,2.6vw,1.9rem);letter-spacing:-.025em;line-height:1.1;text-wrap:balance}.blk-h a{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:999px;background:#eef4ff;font-size:.88rem;white-space:nowrap;transition:background .25s,color .25s}.blk-h a:hover{background:var(--b);color:#fff}.hm-bn{border-radius:24px;box-shadow:0 1px 2px rgba(20,60,140,.06),0 10px 28px rgba(31,111,235,.10)}.hm-bt b{letter-spacing:-.02em;text-wrap:balance}.hm-bn::after{content:"→";position:absolute;right:14px;top:14px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-weight:700}@media(min-width:901px){.hm-banners.hm-n3{grid-template-columns:2fr 1fr 1fr}.hm-banners.hm-n3 .hm-bn:first-child{min-height:260px}.hm-banners.hm-n3 .hm-bn:first-child .hm-bt b{font-size:1.6rem}.hm-banners.hm-n4{grid-template-columns:repeat(4,1fr)}.hm-bn{min-height:200px}}.promo{border-radius:26px;padding:clamp(24px,4vw,44px)}.promo h2{font-size:clamp(1.4rem,3vw,2.1rem);letter-spacing:-.025em;text-wrap:balance}.marquee a{border-radius:999px;font-weight:600;letter-spacing:-.01em}@media(max-width:760px){.blk .grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;margin:0 -18px;padding:4px 18px 14px;scrollbar-width:none}.blk .grid::-webkit-scrollbar{display:none}.blk .grid>.card{flex:0 0 46%;min-width:150px;scroll-snap-align:start}html:not([data-motion="off"]) .tabs+.blk .grid{margin:0 -18px;padding:4px 18px 14px;scroll-padding:0 18px}html:not([data-motion="off"]) .tabs+.blk .grid>*{flex-basis:min(220px,62%)}}html:not([data-motion="off"]) .hm-bn:hover::after{background:#fff;color:var(--b);transform:translateX(3px);transition:transform .25s var(--ease),background .25s}.card-img{position:relative;border-radius:var(--r) var(--r) 0 0;box-shadow:inset 0 0 0 1px rgba(31,111,235,.06)}.card-img::after{content:"";position:absolute;inset:auto 0 0 0;height:28%;background:linear-gradient(to top,rgba(31,111,235,.06),transparent);pointer-events:none}html:not([data-motion="off"]) .card-img img{transition:transform .5s var(--ease),filter .4s}@media(hover:hover) and (min-width:901px){html:not([data-motion="off"]) .card:hover .card-img img{transform:scale(1.045)}}.badge.gz-new,.badge.gz-hot,.badge.gz-ok{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:99px;letter-spacing:.02em}.badge.gz-new{background:rgba(31,111,235,.12);color:var(--bd);border:1px solid rgba(31,111,235,.25)}.badge.gz-ok{background:rgba(22,121,76,.12);color:var(--ok);border:1px solid rgba(22,121,76,.25)}.badge.gz-hot{background:linear-gradient(135deg,#ff8a3d,#ff4d5e);color:#fff}svg.ic,.ic svg{stroke-linecap:round;stroke-linejoin:round}.empty.nf::before{width:104px;height:104px;filter:drop-shadow(0 10px 18px rgba(31,111,235,.25))}.empty.nf{background:radial-gradient(60% 50% at 50% 0%,rgba(31,111,235,.08),transparent 70%)}@media(max-width:760px){.o1{width:200px;height:200px;right:-70px;top:auto;bottom:-70px;opacity:.7}.o2{right:auto;left:-60px;bottom:-110px;opacity:.6}.hero .dots{z-index:3}}.pdp .perks li{padding-left:50px}.pdp .perks li::before{content:"";position:absolute;left:12px;top:50%;width:26px;height:26px;margin:-13px 0 0;border-radius:50%;background:#1e64dc;box-shadow:0 0 0 4px rgba(30,100,220,.14);-webkit-mask:none;mask:none}.pdp .perks li::after{content:"";position:absolute;left:21px;top:50%;width:6px;height:11px;margin:-8px 0 0;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg);background:none}@property --bf1-l{syntax:"<length>";inherits:false;initial-value:0px}@property --bf1-r{syntax:"<length>";inherits:false;initial-value:0px}@supports(anchor-name:--a) and (position-anchor:--a) and (left:anchor(left)){html:not([data-motion="off"]) .tabs .tabbar{position:relative}html:not([data-motion="off"]) .tabs .tabbar button.on{anchor-name:--bf1-tab}html:not([data-motion="off"]) .tabs .tabbar button::after{display:none}html:not([data-motion="off"]) .tabs .tabbar::after{content:"";position:absolute;position-anchor:--bf1-tab;top:calc(anchor(bottom) - 3px);left:calc(anchor(left) + 12px);right:calc(anchor(right) + 12px);height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,var(--b),var(--b2,var(--b)));transition:left .45s var(--spring),right .45s var(--ease);pointer-events:none}}@supports(animation-timeline:scroll(self inline)){@media(max-width:760px){html:not([data-motion="off"]) .blk .grid{animation:bf1-edge linear both;animation-timeline:scroll(self inline);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--bf1-l),#000 calc(100% - var(--bf1-r)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--bf1-l),#000 calc(100% - var(--bf1-r)),transparent 100%)}}}@keyframes bf1-edge{0%{--bf1-l:0px;--bf1-r:26px}8%{--bf1-l:26px}92%{--bf1-r:26px}100%{--bf1-l:26px;--bf1-r:0px}}@supports(width:calc(sibling-index()*1px)){html:not([data-motion="off"]) .trust-in div{animation-range:entry calc(sibling-index()*7% - 7%) entry calc(75% + sibling-index()*7%)}html:not([data-motion="off"]) .foot-in>*{animation-range:entry calc(sibling-index()*6% - 6%) entry calc(80% + sibling-index()*6%)}html:not([data-motion="off"]) .subcards .subcard{animation:bf1-up .5s var(--ease) both;animation-delay:calc(min(sibling-index(),8)*45ms)}}@keyframes bf1-up{from{opacity:0;transform:translateY(14px) scale(.97)}}@media(max-width:760px){.hero .orb{opacity:.55}.hero .o1{width:200px;height:200px;right:-70px;top:auto;bottom:-70px}.hero .o2{width:120px;height:120px;right:auto;left:-40px;bottom:-50px}.hero .slide h1{position:relative;z-index:3}}@supports(view-transition-name:x){html:not([data-motion="off"])::view-transition-group(bf2-img){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1);overflow:clip;border-radius:14px}html:not([data-motion="off"])::view-transition-old(bf2-img),html:not([data-motion="off"])::view-transition-new(bf2-img){height:100%;object-fit:cover;animation:none;mix-blend-mode:normal}}@property --bf2-py{syntax:"<length>";inherits:false;initial-value:0px}@supports(animation-timeline:scroll(root)){html:not([data-motion="off"]) .hero .o1{animation:float 9s ease-in-out infinite,bf2-par linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 700px}html:not([data-motion="off"]) .hero .o2{animation:float 9s ease-in-out infinite,bf2-par2 linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 700px}@keyframes bf2-par{to{translate:0 90px}}@keyframes bf2-par2{to{translate:0 -60px}}}@media(hover:hover) and (pointer:fine){html:not([data-motion="off"]) .bf2-mag{translate:var(--mx,0px) var(--my,0px);transition:translate .35s var(--spring,cubic-bezier(.34,1.56,.64,1)),transform .2s,box-shadow .2s,background .2s}}@media(max-width:760px){.hero .orb{opacity:.28!important;translate:none!important;animation:none!important}.hero .o1{width:150px;height:150px;right:-50px;bottom:-60px;top:auto}.hero .o2{width:90px;height:90px;left:-30px;bottom:-40px;right:auto;top:auto}}.trust-in b::before{width:34px;height:34px;flex:none;border-radius:10px;animation:none!important;box-shadow:none;background:linear-gradient(135deg,#e6f0ff,#d8e6ff) center/100% no-repeat}.trust-in b::after{content:"";position:absolute;left:0;top:0;width:34px;height:34px;background:#1e64dc;-webkit-mask:var(--ti) center/20px no-repeat;mask:var(--ti) center/20px no-repeat}.trust-in b{position:relative;min-height:34px;gap:10px}.trust-in b::after{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6h14v11H1zM15 10h4l3 3v4h-7'/%3E%3Ccircle cx='6' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E")}.trust-in div:nth-child(2) b::after{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2l8 3v6c0 5-3.5 9-8 11-4.5-2-8-6-8-11V5z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E")}.trust-in div:nth-child(3) b::after{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E")}.trust-in div:nth-child(4) b::after{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18v-6a9 9 0 0 1 18 0v6'/%3E%3Cpath d='M21 19a2 2 0 0 1-2 2h-1v-6h3zM3 19a2 2 0 0 0 2 2h1v-6H3z'/%3E%3C/svg%3E")}.pdp .perks li::before{width:30px;height:30px;margin-top:-15px;left:10px;box-shadow:0 0 0 3px rgba(30,100,220,.14)}.pdp .perks li::after{left:20px;margin-top:-9px;width:7px;height:12px}.pdp .perks li{padding-left:54px;min-height:52px;display:flex;align-items:center}:root{--b:var(--bf-color-brand-blue);--b2:var(--bf-color-brand-blue-light);--bd:var(--bf-color-brand-navy);--bg:var(--bf-color-neutral-100);--tx:var(--bf-color-brand-navy);--mu:var(--bf-color-neutral-500);--ln:var(--bf-color-neutral-200);--er:var(--bf-color-semantic-danger);--r:var(--bf-radius-md);--sh:var(--bf-shadow-card);--bf-ok-text:#16794c;--bf-fs-display:clamp(2.25rem,1.6rem + 2.8vw,3rem);--bf-fs-h1:clamp(1.75rem,1.4rem + 1.5vw,2.25rem);--bf-fs-h2:clamp(1.375rem,1.2rem + .8vw,1.75rem);--bf-fs-h3:1.25rem}body{font-family:var(--bf-font-body);font-size:16px;line-height:1.5}h1,h2,h3,.btn,.price b{font-family:var(--bf-font-display)}h1{font-size:var(--bf-fs-h1);line-height:1.22;font-weight:700;letter-spacing:-.03em}h2{font-size:var(--bf-fs-h2);line-height:1.29;font-weight:700;letter-spacing:-.02em}h3{font-size:var(--bf-fs-h3);line-height:1.4;font-weight:600}.bf-display{font-size:var(--bf-fs-display);line-height:1.17;font-weight:700;letter-spacing:-.03em}.bf-small{font-size:14px;line-height:20px}.bf-caption{font-size:12px;line-height:16px;font-weight:500}.price,.price b,.price s,.cnt,.total,.sum,.tot{font-variant-numeric:tabular-nums}.price b{font-weight:700}.bf-mono,.specs td,.specs td *,.sku,.orderno,.trackno,code,kbd,samp,.pz-mono{font-family:var(--bf-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.specs td{font-size:.92em}.btn{border-radius:var(--bf-radius-md);min-height:44px}.btn:not(.ghost):not(.light):hover{background:var(--bf-color-brand-blue-hover)}.btn:not(.ghost):not(.light):active{background:var(--bf-color-brand-blue-pressed)}.search button:hover{background:var(--bf-color-brand-blue-hover)}.search input{border-radius:var(--bf-radius-md) 0 0 var(--bf-radius-md)}.search button{border-radius:0 var(--bf-radius-md) var(--bf-radius-md) 0}input,select,textarea{border-radius:var(--bf-radius-sm)}.card,.tile{border-radius:var(--bf-radius-lg);box-shadow:var(--bf-shadow-card)}.suggest,.mega{box-shadow:var(--bf-shadow-pop)}.sg,.mega-col a{border-radius:var(--bf-radius-sm)}.cnt,.sg .sg-c{border-radius:var(--bf-radius-pill)}.stockline.ok,.ok{color:var(--bf-ok-text)}@media(max-width:760px){input,select,textarea{font-size:max(16px,1em)}}.logo{display:inline-flex;align-items:center}.logo .bf-logo,.foot .bf-logo,.bf-dr-lg .bf-logo{display:block;height:auto;width:150px;max-width:100%}.logo svg{transition:transform 150ms var(--ease)}.logo:hover svg{transform:none}.bf-dr-lg{display:block;padding:4px 0 14px!important;margin-bottom:6px}.bf-dr-lg:hover{background:none!important;padding-left:0!important}.foot{background:#0d1726}.foot .bf-logo{width:150px}@media(max-width:900px){.logo .bf-logo{width:124px}}@media(max-width:380px){.logo .bf-logo{width:120px}}.cart-link svg{overflow:visible}.bf-spd{opacity:0;stroke:currentColor;fill:none;stroke-linecap:round}html:not([data-motion="off"]) .cart-link.bump svg{animation:bf-cart 220ms cubic-bezier(.2,.8,.2,1) 1}html:not([data-motion="off"]) .cart-link.bump .bf-spd{animation:bf-spd 120ms linear 1}@keyframes bf-cart{0%{transform:none}50%{transform:translateX(6px)}100%{transform:none}}@keyframes bf-spd{0%,100%{opacity:0}30%,70%{opacity:1}}html:not([data-motion="off"]) :is(a,button,.btn,.qadd,.fav){transition-duration:150ms}html[data-intro="1"]:not([data-motion="off"])::after{content:"";font:inherit;letter-spacing:0;background:#1f6feb url(/brand/bestfast-mark-white.svg) center 45%/120px 120px no-repeat}html[data-intro="1"]:not([data-motion="off"])::before{top:calc(50% + 90px)}:root{--bf-ink:var(--bf-color-brand-navy);--bf-white:var(--bf-color-brand-white);--bf-ring:var(--bf-color-brand-blue);--bf-input-bd:color-mix(in srgb,var(--bf-color-neutral-500) 75%,var(--bf-color-brand-white));--bf-ok-bg:color-mix(in srgb,var(--bf-color-semantic-success) 12%,var(--bf-color-brand-white));--bf-warn-bg:color-mix(in srgb,var(--bf-color-semantic-warning) 14%,var(--bf-color-brand-white));--bf-err-bg:color-mix(in srgb,var(--bf-color-semantic-danger) 10%,var(--bf-color-brand-white));--bf-warn-text:color-mix(in srgb,var(--bf-color-semantic-warning) 60%,var(--bf-color-brand-navy));--bf-err-text:color-mix(in srgb,var(--bf-color-semantic-danger) 85%,var(--bf-color-brand-navy));--bf-ok-text:color-mix(in srgb,var(--bf-color-semantic-success) 70%,var(--bf-color-brand-navy));--bf-scrim:color-mix(in srgb,var(--bf-color-brand-navy) 50%,transparent);--bf-ease:cubic-bezier(.2,.8,.2,1);--bf-h-btn:44px}@media(max-width:760px){:root{--bf-h-btn:48px}}:focus-visible{outline:3px solid var(--bf-ring);outline-offset:2px}.foot :focus-visible,.slide :focus-visible,.announce :focus-visible,.dots :focus-visible,.promo :focus-visible,.hm-bn:focus-visible{outline-color:var(--bf-white);box-shadow:0 0 0 5px var(--bf-ring)}.btn{min-height:var(--bf-h-btn);display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--bf-radius-md);font-family:var(--bf-font-display);font-weight:600;line-height:1.25;box-shadow:none;transition:background-color .15s var(--bf-ease),color .15s var(--bf-ease),border-color .15s var(--bf-ease),transform .15s var(--bf-ease)}.btn::after{display:none}.btn:hover{transform:none;box-shadow:none}.btn:active{transform:none}.btn:not(.ghost):not(.light):not(.bf-ghost){background:var(--bf-color-brand-blue);color:var(--bf-white)}.btn:not(.ghost):not(.light):not(.bf-ghost):hover{background:var(--bf-color-brand-blue-hover)}.btn:not(.ghost):not(.light):not(.bf-ghost):active{background:var(--bf-color-brand-blue-pressed)}.btn.ghost{background:var(--bf-white);color:var(--bf-color-brand-blue);border:1.5px solid var(--bf-color-brand-blue)}.btn.ghost:hover{background:var(--bf-color-brand-tint);color:var(--bf-color-brand-blue-hover)}.btn.ghost:active{background:var(--bf-color-brand-tint);color:var(--bf-color-brand-blue-pressed)}.btn.bf-ghost{background:transparent;color:var(--bf-color-brand-blue);border:0}.btn.bf-ghost:hover{background:var(--bf-color-brand-tint)}.btn.bf-ghost:active{background:var(--bf-color-brand-tint);color:var(--bf-color-brand-blue-pressed)}.btn.light{background:var(--bf-white);color:var(--bf-color-brand-navy)}.btn.light:hover,.btn.light:active{background:var(--bf-color-brand-tint)}.btn.done{background:var(--bf-ok-text)}.btn[disabled],.btn[aria-disabled=true]{background:var(--bf-color-neutral-200);color:var(--bf-color-neutral-500);border-color:transparent;cursor:not-allowed}.qadd{min-height:var(--bf-h-btn);border-radius:var(--bf-radius-md)}.qadd::after{display:none}.qadd:not(.ghost){background:var(--bf-color-brand-blue);color:var(--bf-white)}.qadd:not(.ghost):hover{background:var(--bf-color-brand-blue-hover)}.qadd:not(.ghost):active{background:var(--bf-color-brand-blue-pressed)}.qadd.ghost{border:1.5px solid var(--bf-color-brand-blue);color:var(--bf-color-brand-blue);background:var(--bf-white)}input,select,textarea{border-radius:var(--bf-radius-sm);border:1px solid var(--bf-input-bd);color:var(--bf-ink);min-height:var(--bf-h-btn)}textarea{min-height:96px}input[type=checkbox],input[type=radio]{min-height:0}input::placeholder,textarea::placeholder{color:var(--bf-color-neutral-500);opacity:1}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--bf-color-brand-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--bf-color-brand-blue) 28%,transparent)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--bf-ring);outline-offset:1px}input[aria-invalid=true],.err input{border-color:var(--bf-color-semantic-danger)}.search input{border-color:var(--bf-input-bd)}.card{border-radius:var(--bf-radius-lg);box-shadow:var(--bf-shadow-card);overflow:hidden}.card-img{background:var(--bf-color-neutral-50)}.card .price b,.price b{font-family:var(--bf-font-display);font-weight:700;font-variant-numeric:tabular-nums;color:var(--bf-ink)}.price s{font-variant-numeric:tabular-nums}.badge{background:var(--bf-color-semantic-deal);color:var(--bf-white);border-radius:var(--bf-radius-pill);font-weight:700;letter-spacing:0;animation:none!important;box-shadow:none}.oos,.stockline.no{color:var(--bf-err-text)}.stockline.no::before{background:var(--bf-color-semantic-danger)}.stockline.ok{color:var(--bf-ok-text)}.stockline.ok::before{background:var(--bf-color-semantic-success)}.stockline.low,.lowstock,.stock-low{color:var(--bf-warn-text)}.flash{background:var(--bf-color-brand-tint);border:1px solid color-mix(in srgb,var(--bf-color-brand-blue) 30%,var(--bf-color-brand-white));color:var(--bf-ink);border-radius:var(--bf-radius-md)}.flash.ok{background:var(--bf-ok-bg);border-color:color-mix(in srgb,var(--bf-color-semantic-success) 40%,var(--bf-color-brand-white));color:var(--bf-ok-text)}.flash.ok::before{background:var(--bf-color-semantic-success)}.flash.warn{background:var(--bf-warn-bg);border-color:color-mix(in srgb,var(--bf-color-semantic-warning) 45%,var(--bf-color-brand-white));color:var(--bf-warn-text)}.flash.warn::before{background:var(--bf-color-semantic-warning)}.flash.err{background:var(--bf-err-bg);border-color:color-mix(in srgb,var(--bf-color-semantic-danger) 40%,var(--bf-color-brand-white));color:var(--bf-err-text)}.flash.err::before{background:var(--bf-color-semantic-danger)}.link,.err-text,.field-err{color:var(--bf-err-text)}.chips a,.chips span,.chip{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border-radius:var(--bf-radius-sm);background:var(--bf-color-brand-tint);color:var(--bf-ink);font-size:14px;line-height:20px;font-weight:500;border:1px solid transparent}.chips a:hover{transform:none;border-color:var(--bf-color-brand-blue);text-decoration:none}.chips a.on,.chips .on{background:var(--bf-color-brand-blue);color:var(--bf-white)}.bf-modal,dialog.bf-modal{border:0;border-radius:var(--bf-radius-lg);box-shadow:var(--bf-shadow-pop);background:var(--bf-white);color:var(--bf-ink);padding:24px;max-width:min(92vw,520px)}.bf-modal::backdrop{background:var(--bf-scrim)}.bf-sheet{position:fixed;left:0;right:0;bottom:0;max-height:85vh;overflow:auto;background:var(--bf-white);border-radius:var(--bf-radius-xl) var(--bf-radius-xl) 0 0;box-shadow:var(--bf-shadow-pop);padding:20px 16px calc(20px + env(safe-area-inset-bottom));z-index:80}.scrim{background:var(--bf-scrim)}.mbar button{font:inherit;background:none;border:0;cursor:pointer;padding:0}@media(max-width:760px){.mbar{grid-template-columns:repeat(4,1fr);background:var(--bf-white);border-top:1px solid var(--ln)}.mbar :is(a,button){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;font-family:var(--bf-font-body);font-size:12px;line-height:16px;font-weight:500;color:var(--bf-color-neutral-500)}.mbar :is(a,button):hover,.mbar :is(a,button):active{color:var(--bf-color-brand-blue)}.mbar a.on,.mbar button[aria-expanded=true]{color:var(--bf-color-brand-blue);font-weight:600}.mbar a.on svg{fill:color-mix(in srgb,var(--bf-color-brand-blue) 18%,transparent)}.drawer{top:auto;left:0;right:0;bottom:0;width:auto;max-height:85vh;border-radius:var(--bf-radius-xl) var(--bf-radius-xl) 0 0;transform:translateY(102%);box-shadow:none;padding-top:0;transition:transform 220ms var(--bf-ease),visibility 0s linear 220ms}.drawer.open{transform:none;box-shadow:var(--bf-shadow-pop);transition:transform 220ms var(--bf-ease),visibility 0s}.drawer-in::before{content:"";display:block;width:40px;height:4px;border-radius:var(--bf-radius-pill);background:var(--bf-color-neutral-300);margin:0 auto 12px}.drawer-in{padding-top:10px}}.announce{background:var(--bf-color-brand-blue)!important;animation:none!important;color:var(--bf-white)}.announce::after{display:none}.announce a{color:var(--bf-white)!important}.promo{background:var(--bf-color-brand-blue)!important;background-image:none!important;animation:none;color:var(--bf-white)}.promo::before{display:none}.slide,.hm-bn{background-image:none!important;background-color:var(--bf-color-brand-blue)!important;color:var(--bf-white)}.slide:nth-child(even),.hm-bn:nth-child(even){background-color:var(--bf-color-brand-navy)!important}.hm-shade{background:var(--bf-scrim)}.hm-bt{background:var(--bf-scrim)}.h2-mesh{display:none!important}.mega-pic{background:var(--bf-color-brand-tint)}.foot{background:var(--bf-color-brand-navy)}.foot::before{display:none}.head::after,#navbar,.catbar-ind,.tabbar::after,.an4-pill,.blk-h h2::after,.a7-bar,.h2-prog i,.hw2-bar i{background:var(--bf-color-brand-blue)!important}.price.big b,.sum.total span:last-child,legend,.rv-big b,.empty>h1{background:none!important;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--bf-ink)}.trust-in b::before{background:var(--bf-color-brand-blue)}.summary{background:var(--bf-white)}@media(forced-colors:active){.btn{border:1px solid ButtonText}.badge{border:1px solid CanvasText}}.kf-mega{grid-template-columns:minmax(0,1fr) 240px;max-height:min(72vh,560px);overflow:auto;overscroll-behavior:contain}.kf-mega-all{grid-template-columns:minmax(0,1fr)}.kf-cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px 22px;align-content:start}.kf-col{display:flex;flex-direction:column;min-width:0}.kf-col a{padding:5px 8px;border-radius:8px;color:var(--tx);font-size:.9rem;line-height:1.3;transition:background .2s}.kf-col a:hover{background:#eef4ff;text-decoration:none}.kf-col small{color:var(--mu);margin-left:4px}.kf-col .kf-h{font-weight:700;color:var(--bd);font-size:.95rem;margin-bottom:2px}.kf-col .kf-more{color:var(--b);font-size:.84rem}.kf-all{grid-column:1/-1;padding:8px 10px;color:var(--b);font-weight:700}.kf-mega>.mega-pic{grid-column:2;grid-row:1}.kf-mega>.kf-all{grid-row:2;grid-column:1/-1}.drawer small{float:right;color:var(--mu);font-weight:400}.drawer details.kf-sub>summary{padding-left:22px;font-weight:500}.drawer details.kf-sub a{padding-left:38px}.cattree a.root{font-weight:700}.cattree .sub3{padding-left:34px;font-size:.88rem;color:var(--mu)}.cattree a.on{color:var(--b)}.kf-aside{max-height:calc(100vh - 150px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.kf-form{padding:0!important;overflow:hidden}.kf-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 4px}.kf-head b{font-size:.95rem;color:var(--bd)}.kf-x{display:none;background:none;border:0;font-size:1.8rem;line-height:1;cursor:pointer;color:var(--tx);width:44px;height:44px}.kf-body{padding:0 16px 8px}.kf-sort{display:block;margin:6px 0 10px}.kf-sort select{width:100%}.kf-g{border-top:1px solid #edf2fb;padding:2px 0}.kf-g>summary{cursor:pointer;list-style:none;font-weight:700;font-size:.92rem;padding:10px 0;display:flex;align-items:center;gap:6px;color:var(--tx)}.kf-g>summary::-webkit-details-marker{display:none}.kf-g>summary::after{content:"▾";margin-left:auto;color:var(--mu);transition:transform .25s}.kf-g:not([open])>summary::after{transform:rotate(-90deg)}.kf-badge{font-style:normal;font-size:.72rem;font-weight:700;background:var(--b);color:#fff;border-radius:999px;padding:1px 7px;min-width:18px;text-align:center}.kf-list{list-style:none;margin:0 0 6px;padding:0;max-height:260px;overflow:auto;scrollbar-width:thin}.kf-list label{display:flex;align-items:center;gap:8px;padding:5px 2px;cursor:pointer;font-size:.9rem;line-height:1.3}.kf-list label:hover{color:var(--b)}.kf-list input{flex:none;width:16px;height:16px}.kf-lb{flex:1;min-width:0;overflow-wrap:anywhere}.kf-list small{color:var(--mu);flex:none}.kf-more-d>summary{cursor:pointer;color:var(--b);font-size:.86rem;padding:4px 0 8px;list-style:none}.kf-more-d>summary::-webkit-details-marker{display:none}.kf-bsearch{width:100%;margin:0 0 6px;padding:9px 12px;border:1px solid var(--ln);border-radius:12px;font:inherit;font-size:.9rem}.kf-stok{display:flex!important;align-items:center;gap:8px;border-top:1px solid #edf2fb;padding:12px 0!important}.kf-foot{display:flex;gap:8px;padding:10px 16px 14px;border-top:1px solid #edf2fb;background:#fff}.kf-foot .btn{flex:1;text-align:center;justify-content:center}.kf-fbtn{display:none;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--ln);border-radius:999px;background:#fff;color:var(--tx);font:inherit;font-weight:700;cursor:pointer}.kf-scrim{display:none}.gz-lc-chips .kf-clear{background:transparent;border-style:dashed}@media(max-width:900px){.kf-fbtn{display:inline-flex}.kf-x{display:block}.list-layout>aside.kf-aside{position:fixed;inset:0 0 0 auto;width:min(92vw,400px);max-height:none;z-index:90;background:#fff;border-radius:22px 0 0 22px;transform:translateX(105%);visibility:hidden;transition:transform .35s var(--ease),visibility 0s linear .35s;overflow:hidden;display:flex;flex-direction:column;gap:0;padding:env(safe-area-inset-top) 0 0}.kf-aside .cattree{display:none}.kf-aside .kf-form{display:flex;flex-direction:column;flex:1;min-height:0;border:0;box-shadow:none;border-radius:0}.kf-aside .kf-body{flex:1;overflow:auto;overscroll-behavior:contain}.kf-aside .kf-foot{padding-bottom:calc(14px + env(safe-area-inset-bottom))}body.kf-open .list-layout>aside.kf-aside{transform:none;visibility:visible;transition:transform .35s var(--ease),visibility 0s;box-shadow:var(--sh)}.kf-scrim{display:block;position:fixed;inset:0;background:rgba(10,25,60,.45);z-index:89;opacity:0;pointer-events:none;transition:opacity .3s}body.kf-open .kf-scrim{opacity:1;pointer-events:auto}body.kf-open{overflow:hidden}.kf-list{max-height:none}.kf-list label{min-height:44px}.kf-g>summary{min-height:44px}.kf-mega{display:none}}.spec-ozet{list-style:none;margin:.5em 0 .8em;padding:0;display:grid;gap:4px;font-size:.9rem}.spec-ozet li{display:flex;gap:8px;justify-content:space-between;border-bottom:1px dashed var(--ln,#dfe7f5);padding:3px 0}.spec-ozet span{color:var(--mu,#5b6b88)}.spec-ozet b{font-weight:600;text-align:right;overflow-wrap:anywhere}.pdp .kunye{margin:14px 0 0;display:grid;gap:0;border:1px solid var(--ln);border-radius:12px;overflow:hidden;font-size:.9rem}.pdp .kunye div{display:flex;gap:12px;padding:7px 12px}.pdp .kunye div:nth-child(even){background:rgba(127,127,127,.07)}.pdp .kunye dt{width:96px;flex:none;color:var(--mu)}.pdp .kunye dd{margin:0;overflow-wrap:anywhere}.kunye code,.specs td,.spec-print{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.kunye code{font-size:.85rem}.specs td{font-size:.9rem}.specs tr:nth-child(even){background:rgba(127,127,127,.07)}.specs tr:hover{background:rgba(31,111,235,.07)}.spec-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:8px 0 4px}.spec-title{font-size:1.1rem;margin:0}.btn.sm{padding:6px 14px;font-size:.85rem}.print-only{display:none}.desc table{border-collapse:collapse;width:100%}.desc th,.desc td{border:1px solid var(--ln);padding:8px 10px;text-align:left;vertical-align:top}.desc .tblwrap{overflow-x:auto;margin:10px 0}.desc ul,.desc ol{padding-left:22px}.desc h3,.desc h4{margin:14px 0 6px}@media print{html.printing-specs body *{visibility:hidden!important}html.printing-specs #t2,html.printing-specs #t2 *{visibility:visible!important}html.printing-specs #t2{display:block!important;position:absolute;left:0;top:0;width:100%;padding:0}html.printing-specs .spec-act{display:none}html.printing-specs .print-only{display:block}html.printing-specs .specs tr:nth-child(even){background:#eee!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.trust-in b::after{background:#fff!important}.foot .gz-ft-tel,.gz-ft-bar .gz-ft-tel{background:#fff!important;color:#0D1726!important;border:0}.card-img,.tile-img,.subcard span,.mega-pic,.cart-row img,.pdp .zoom,.zoom,.gallery .zoom,.thumbs a,.sg img,.fav-img,.ci-img,.cat-ic{background:#fff!important}.card-img::after,html:not([data-motion="off"]) .card-img::after{background:#fff!important}.card-img img,.tile-img img{mix-blend-mode:normal}.zoom.pdx-sk{background:#fff!important;animation:none}.pdp .zoom{box-shadow:inset 0 0 0 1px #EEF1F6}.g-pc-img,.pc-img,.mini-pic,.cart-img,.order-img{background:#fff!important}.marquee-in{animation-duration:var(--mqd,180s)!important}html:not([data-motion="off"]) .tabs .tabbar::after,.tabs .tabbar::after{display:none!important;content:none!important}.tabs .tabbar button{transition:background .22s cubic-bezier(.2,.8,.2,1),color .22s,box-shadow .22s}.pdp,.pdp .gallery,.pdp .gallery>*,.pdp .zoom,.pdp .zoom img{background-color:#fff!important}.pdp::before,html:not([data-motion="off"]) .pdp::before,.pdp .gallery::before,.pdp .gallery::after,.pdp .zoom::before{display:none!important;background:none!important}.pdp .gallery{background-image:none!important}.sl{--sl-fg:#fff;--sl-ms:6000ms;position:relative;margin:6px 0 26px;font-family:Sora,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;outline:0}.sl-vp{position:relative;overflow:hidden;border-radius:24px;height:clamp(380px,34vw,460px);background:#0d1726;touch-action:pan-y;user-select:none;-webkit-user-select:none;isolation:isolate;contain:layout paint}.sl.sl-drag .sl-vp{cursor:grabbing}.sl.sl-js .sl-vp{cursor:grab}.sl-s{position:absolute;inset:0;display:flex;align-items:center;padding:0 clamp(22px,6vw,76px);overflow:hidden;color:#fff;background:#1f6feb;will-change:transform}.sl-bg-blue{background:#1f6feb;color:#fff}.sl-bg-navy{background:#0d1726;color:#fff}.sl-bg-tint{background:#e8f0fe;color:#0d1726}.sl-bg-white{background:#fff;color:#0d1726}.sl-bg-white{box-shadow:inset 0 0 0 1px #dde3ee}.sl.sl-js .sl-s:not(.is-on):not(.is-vis){visibility:hidden}.sl:not(.sl-js) .sl-s:not(:first-child){display:none}.sl-in{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:560px;min-width:0;padding-bottom:36px}.sl-kick{font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;opacity:.9}.sl-bg-navy .sl-kick{color:#5b9bff;opacity:1}.sl-bg-tint .sl-kick,.sl-bg-white .sl-kick{color:#1a5fd0;opacity:1}.sl-badge{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:99px;font-size:.78rem;font-weight:700;margin:0 0 12px;background:#e11d48;color:#fff}.sl-h{font-weight:700;font-size:clamp(1.6rem,4vw,3rem);line-height:1.1;letter-spacing:-.03em;margin:0 0 14px;color:inherit;background:none;-webkit-text-fill-color:currentColor;text-shadow:none;animation:none;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;padding-bottom:.06em}.sl-p{font-size:1.05rem;line-height:1.55;margin:0 0 24px;opacity:.92;max-width:46ch;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sl-bs{display:flex;flex-wrap:wrap;gap:12px}.sl-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:12px;font:600 .95rem/1 Sora,system-ui,sans-serif;text-decoration:none;white-space:nowrap;border:2px solid transparent;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.sl-btn:hover{text-decoration:none}.sl-bg-blue .sl-b1,.sl-has-img .sl-b1{background:#fff;color:#0d1726}.sl-bg-blue .sl-b1:hover,.sl-has-img .sl-b1:hover{background:#e8f0fe}.sl-bg-blue .sl-b2,.sl-bg-navy .sl-b2,.sl-has-img .sl-b2{background:transparent;color:#fff;border-color:rgba(255,255,255,.75)}.sl-bg-blue .sl-b2:hover,.sl-bg-navy .sl-b2:hover,.sl-has-img .sl-b2:hover{background:rgba(255,255,255,.14);border-color:#fff}.sl-bg-navy .sl-b1{background:#1f6feb;color:#fff}.sl-bg-navy .sl-b1:hover{background:#1a5fd0}.sl-bg-tint .sl-b1,.sl-bg-white .sl-b1{background:#1f6feb;color:#fff}.sl-bg-tint .sl-b1:hover,.sl-bg-white .sl-b1:hover{background:#1a5fd0}.sl-bg-tint .sl-b2,.sl-bg-white .sl-b2{background:transparent;color:#0d1726;border-color:#0d1726}.sl-bg-tint .sl-b2:hover,.sl-bg-white .sl-b2:hover{background:rgba(13,23,38,.07)}.sl a:focus-visible,.sl button:focus-visible{outline:3px solid #5b9bff;outline-offset:3px;box-shadow:0 0 0 2px #0d1726}.sl-bg-tint a:focus-visible,.sl-bg-white a:focus-visible,.sl-bg-tint button:focus-visible,.sl-bg-white button:focus-visible{outline-color:#1f6feb;box-shadow:0 0 0 2px #fff}.sl:focus-visible .sl-vp{outline:3px solid #5b9bff;outline-offset:3px}.sl-bgimg,.sl-bgimg img{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0}.sl-bgimg img{max-width:none}.sl-has-img::before{content:"";position:absolute;inset:0;z-index:1;background:rgba(13,23,38,.58)}.sl-full{position:absolute;inset:0;z-index:2}.sl-art,.sl-prod{position:absolute;z-index:1;right:clamp(16px,5vw,72px);top:28px;bottom:28px;width:min(40%,420px);display:flex;align-items:center;justify-content:center}.sl-art img{width:100%;height:100%;display:block;border-radius:20px}.sl-prod{background:#fff;border-radius:20px;padding:20px;text-decoration:none}.sl-bg-white .sl-prod{box-shadow:0 0 0 1px #dde3ee}.sl-prod img{width:100%;height:100%;object-fit:contain;display:block}.sl-l-split .sl-in,.sl-l-product .sl-in{max-width:min(54%,560px)}.sl-l-center{justify-content:center;text-align:center}.sl-l-center .sl-in{align-items:center;max-width:720px}.sl-l-center .sl-p{margin-left:auto;margin-right:auto}.sl-l-center .sl-bs{justify-content:center}.sl-l-center.sl-has-img::before{background:rgba(13,23,38,.58)}.sl-l-banner .sl-in{max-width:min(60%,620px)}.sl-l-product .sl-in{padding-bottom:36px}.sl-pc{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:4px;padding:12px 12px 12px 18px;border-radius:20px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.28)}.sl-bg-tint .sl-pc,.sl-bg-white .sl-pc{background:#fff;border-color:#dde3ee}.sl-bg-white .sl-pc{background:#f7f9fc}.sl-pn{display:flex;flex-direction:column;min-width:0;max-width:240px}.sl-pn small{font-size:.74rem;font-weight:600;opacity:.8;letter-spacing:.04em;text-transform:uppercase}.sl-pn b{font-size:.92rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sl-pp{display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.sl-pp del{font-size:.78rem;opacity:.7}.sl-pp strong{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.sl-add{height:44px;padding:0 18px;font-size:.88rem}.sl-nav{position:absolute;top:50%;z-index:5;width:48px;height:48px;margin-top:-24px;border-radius:50%;border:0;background:rgba(13,23,38,.62);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .25s,background-color .2s;padding:0}.sl-nav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sl-prev{left:16px}.sl-next{right:16px}.sl-nav:hover{background:#0d1726}@media(hover:hover){.sl:hover .sl-nav,.sl:focus-within .sl-nav{opacity:1}}.sl-nav:focus-visible{opacity:1}.sl:not(.sl-js) .sl-nav,.sl:not(.sl-js) .sl-ui,.sl[data-n="1"] .sl-nav,.sl[data-n="1"] .sl-ui{display:none}.sl-ui{position:absolute;left:0;right:0;bottom:12px;z-index:5;display:flex;align-items:center;justify-content:center;gap:10px;pointer-events:none}.sl-ui>*{pointer-events:auto}.sl-dots{display:flex;gap:8px;align-items:center}.sl-dot{position:relative;width:10px;height:10px;border-radius:99px;border:0;padding:0;background:var(--sl-fg);opacity:.45;cursor:pointer;transition:width .3s,opacity .3s}.sl-dot::before{content:"";position:absolute;inset:-17px -4px}.sl-dot.on{width:36px;opacity:.95;background:var(--sl-fg)}.sl-dot i{position:absolute;inset:0;border-radius:99px;background:var(--sl-fg);transform:scaleX(0);transform-origin:0 50%;display:none}.sl-dot.on i{display:block}.sl[data-fg="light"]{--sl-fg:#fff}.sl[data-fg="dark"]{--sl-fg:#0d1726}.sl-dot.on{background:color-mix(in srgb,var(--sl-fg) 35%,transparent);opacity:1}.sl-pause{width:32px;height:32px;border-radius:50%;border:0;background:transparent;color:var(--sl-fg);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;position:relative}.sl-pause::before{content:"";position:absolute;inset:-6px}.sl-pause svg{width:14px;height:14px;fill:currentColor}.sl-pause .i-play{display:none}.sl.sl-paused .sl-pause .i-play{display:block}.sl.sl-paused .sl-pause .i-pause{display:none}.sl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html:not([data-motion="off"]) .sl-dot.on i{transform:scaleX(0);animation:sl-prog var(--sl-ms) linear forwards}html:not([data-motion="off"]) .sl.sl-hold .sl-dot.on i,html:not([data-motion="off"]) .sl.sl-paused .sl-dot.on i{animation-play-state:paused}html[data-motion="off"] .sl-dot.on i{display:none}html[data-motion="off"] .sl-pause{display:none}@keyframes sl-prog{to{transform:scaleX(1)}}html:not([data-motion="off"]) .sl-s.sl-in-anim .sl-k{animation:sl-up .7s var(--ease) both}html:not([data-motion="off"]) .sl-s.sl-in-anim .sl-kick{animation-delay:.05s}html:not([data-motion="off"]) .sl-s.sl-in-anim .sl-h{animation:sl-up .8s var(--ease) .12s both}html:not([data-motion="off"]) .sl-s.sl-in-anim .sl-p{animation:sl-up .8s var(--ease) .24s both}html:not([data-motion="off"]) .sl-s.sl-in-anim .sl-b,html:not([data-motion="off"]) .sl-s.sl-in-anim .sl-pc{animation:sl-up .8s var(--ease) .36s both}html:not([data-motion="off"]) .sl-s.sl-in-anim .sl-art,html:not([data-motion="off"]) .sl-s.sl-in-anim .sl-prod{animation:sl-pop 1s var(--ease) .1s both}html[data-motion="soft"] .sl-s.sl-in-anim .sl-k,html[data-motion="soft"] .sl-s.sl-in-anim .sl-h,html[data-motion="soft"] .sl-s.sl-in-anim .sl-p,html[data-motion="soft"] .sl-s.sl-in-anim .sl-b,html[data-motion="soft"] .sl-s.sl-in-anim .sl-pc{animation-name:sl-fade;animation-duration:.5s;animation-delay:0s}html[data-motion="soft"] .sl-s.sl-in-anim .sl-art,html[data-motion="soft"] .sl-s.sl-in-anim .sl-prod{animation-name:sl-fade;animation-duration:.5s}@keyframes sl-up{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes sl-pop{from{opacity:0;transform:translate3d(24px,0,0) scale(.96)}to{opacity:1;transform:none}}@keyframes sl-fade{from{opacity:0}to{opacity:1}}.sl-vp.sl-vp-fb .sl-s{will-change:auto}@media(max-width:700px){.sl{margin-top:2px}.sl-vp{height:auto;aspect-ratio:4/5;max-height:540px;border-radius:20px}.sl-s{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:28px 20px 48px}.sl-in,.sl-l-split .sl-in,.sl-l-product .sl-in,.sl-l-banner .sl-in{flex:0 0 auto;max-width:100%;padding-bottom:0}.sl-in{width:100%}.sl-bs{width:100%}.sl-l-center .sl-in{max-width:100%}.sl-l-center,.sl-l-banner{justify-content:center}.sl-h{font-size:clamp(1.5rem,7vw,1.9rem);margin-bottom:10px}.sl-p{font-size:.95rem;-webkit-line-clamp:2;line-clamp:2;margin-bottom:16px}.sl-btn{height:44px;padding:0 18px;font-size:.9rem;min-width:0}.sl-bs{flex-wrap:nowrap;gap:10px}.sl-bs .sl-btn{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.sl-art,.sl-prod{position:relative;inset:auto;order:2;flex:1 1 0;min-height:0;width:100%;height:auto;margin-top:14px}.sl-l-split .sl-art,.sl-l-product .sl-prod{min-height:0}.sl-l-product .sl-in{display:contents}.sl-l-product .sl-badge,.sl-l-product .sl-kick{align-self:flex-start}.sl-l-product .sl-h{margin-bottom:8px}.sl-l-product .sl-p,.sl-l-product .sl-bs{display:none}.sl-l-product .sl-pc{order:3;margin-top:12px;padding:8px 8px 8px 14px}.sl-l-product .sl-pn{flex:1 1 100%;max-width:none}.sl-l-product .sl-pn b{-webkit-line-clamp:1;line-clamp:1}.sl-l-product .sl-pc{gap:4px 12px}.sl-l-product .sl-pp{flex:1 1 auto}.sl-l-product .sl-pp strong{font-size:1.1rem}.sl-nav{display:none}.sl-ui{bottom:10px}}@media(max-width:380px){.sl-s{padding:24px 16px 48px}.sl-pc{gap:6px 10px}}@media(forced-colors:active){.sl-dot.on{outline:2px solid Highlight}.sl-btn{border-color:ButtonText}}@media print{.sl-nav,.sl-ui{display:none}}@media(min-width:701px) and (max-width:1100px){.sl-vp{height:clamp(400px,48vw,460px)}.sl-l-product .sl-p{display:none}.sl-l-product .sl-h{-webkit-line-clamp:2;line-clamp:2}.sl-l-product .sl-in,.sl-l-split .sl-in{padding-bottom:40px}}@media(min-width:701px){.sl-l-product .sl-pc{margin-top:14px}}@media(max-width:380px){.sl-vp{aspect-ratio:3/4;max-height:none}}@media(min-width:701px) and (max-width:1100px){.sl-l-product .sl-b2{display:none}.sl-l-product .sl-in{max-width:min(56%,560px)}.sl-l-product .sl-pc{margin-top:10px;max-width:calc(100% - 16px)}.sl-l-product .sl-pn b{-webkit-line-clamp:1;line-clamp:1}}.pdp .perks li:first-child{grid-column:auto}.pdp .perks li:nth-child(odd):last-child{grid-column:1/-1}@supports selector(:active-view-transition-type(a)){html:not([data-motion="off"]):active-view-transition-type(bf-back)::view-transition-old(root){animation:bf4-out-r .24s cubic-bezier(.4,0,1,1) both}html:not([data-motion="off"]):active-view-transition-type(bf-back)::view-transition-new(root){animation:bf4-in-l .4s cubic-bezier(.2,.8,.2,1) both}html:not([data-motion="off"]):active-view-transition-type(bf-fwd)::view-transition-old(root){animation:bf4-out-l .24s cubic-bezier(.4,0,1,1) both}html:not([data-motion="off"]):active-view-transition-type(bf-fwd)::view-transition-new(root){animation:bf4-in-r .4s cubic-bezier(.2,.8,.2,1) both}html[data-motion="soft"]:active-view-transition-type(bf-back,bf-fwd)::view-transition-old(root),html[data-motion="soft"]:active-view-transition-type(bf-back,bf-fwd)::view-transition-new(root){animation-name:vt-in}}@keyframes bf4-out-l{to{opacity:0;transform:translateX(-28px)}}@keyframes bf4-out-r{to{opacity:0;transform:translateX(28px)}}@keyframes bf4-in-r{from{opacity:0;transform:translateX(28px)}}@keyframes bf4-in-l{from{opacity:0;transform:translateX(-28px)}}html:not([data-motion="off"]) .cart-link.bump svg path,html:not([data-motion="off"]) .cart-link.bump svg circle{stroke-dasharray:60;animation:bf4-draw .65s cubic-bezier(.3,.7,.2,1) both}html:not([data-motion="off"]) .cart-link.bump svg circle{animation-delay:.2s}@keyframes bf4-draw{from{stroke-dashoffset:60}to{stroke-dashoffset:0}}html[data-motion="soft"] .cart-link.bump svg path,html[data-motion="soft"] .cart-link.bump svg circle{animation:none}@supports(transition-behavior:allow-discrete){@starting-style{html:not([data-motion="off"]) .kf-badge{transform:scale(.3);opacity:0}}html:not([data-motion="off"]) .kf-badge{transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .25s}}html:not([data-motion="off"]) .cnt.bf4-roll{display:inline-block;overflow:hidden}@media(prefers-reduced-motion:reduce){.cart-link.bump svg path,.cart-link.bump svg circle{animation:none!important}}.hm-bn:not(:has(img)){min-height:0;align-items:center}.hm-bn:not(:has(img)) .hm-bt{padding:26px 64px 26px 22px}.hm-banners.hm-n3 .hm-bn:not(:has(img)):first-child{min-height:0}@media(min-width:701px){.hm-bn:not(:has(img)){min-height:132px}.hm-banners.hm-n3 .hm-bn:not(:has(img)):first-child{min-height:132px}}@media(max-width:700px){.hm-bn:not(:has(img)) .hm-bt{padding:20px 60px 20px 20px}}.spec-ozet li{display:block}.spec-ozet span{display:block;font-size:.78rem}.spec-ozet b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-align:left;font-weight:500;overflow-wrap:anywhere}@supports(interpolate-size:allow-keywords) and (selector(::details-content)){:root{interpolate-size:allow-keywords}:is(.kf-g,.kf-sub,.kf-more-d)::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .36s var(--ease),opacity .26s,content-visibility .36s allow-discrete}:is(.kf-g,.kf-sub,.kf-more-d)[open]::details-content{block-size:auto;opacity:1}html[data-motion="off"] :is(.kf-g,.kf-sub,.kf-more-d)::details-content{transition:none}}@supports selector(:active-view-transition-type(a)){html:active-view-transition-type(bf-list)::view-transition-old(root),html:active-view-transition-type(bf-list)::view-transition-new(root){animation:none}html:not([data-motion="off"]):active-view-transition-type(bf-list)::view-transition-group(bf5-grid){animation-duration:.34s}html:not([data-motion="off"]):active-view-transition-type(bf-list)::view-transition-old(bf5-grid){animation:bf5-gout .16s ease both}html:not([data-motion="off"]):active-view-transition-type(bf-list)::view-transition-new(bf5-grid){animation:bf5-gin .36s .06s cubic-bezier(.2,.8,.2,1) both}html[data-motion="soft"]:active-view-transition-type(bf-list)::view-transition-new(bf5-grid){animation-name:bf5-gfade}}@keyframes bf5-gout{to{opacity:0}}@keyframes bf5-gin{from{opacity:0;transform:translateY(10px)}}@keyframes bf5-gfade{from{opacity:0}}@supports(container-type:scroll-state){@media(max-width:760px){html:not([data-motion="off"]) .tiles .tile{container-type:scroll-state}html:not([data-motion="off"]) .tiles .tile>*{opacity:.78;transform:scale(.97);transition:opacity .3s,transform .35s var(--ease)}@container scroll-state(snapped:x){html:not([data-motion="off"]) .tiles .tile>*{opacity:1;transform:none}}}}@supports(width:calc(sibling-index()*1px)){@starting-style{html:not([data-motion="off"]) .gz-lc-chips li{opacity:0;transform:scale(.85) translateY(4px)}}html:not([data-motion="off"]) .gz-lc-chips li{transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(sibling-index()*45ms)}}@supports(animation-timeline:view()){html:not([data-motion="off"]) .pdp .perks li::after{animation:bf5-tick linear both;animation-timeline:view();animation-range:entry 25% entry 100%}html:not([data-motion="off"]) .pdp .perks li::before{animation:bf5-pop linear both;animation-timeline:view();animation-range:entry 10% entry 70%}}@keyframes bf5-tick{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(-2px)}}@keyframes bf5-pop{from{transform:scale(.4);opacity:.3}to{transform:none;opacity:1}}.summary .muted.small{display:block}.summary .kdv-blok.muted.small{display:block}label.chk{display:block;line-height:1.45}label.chk input{display:inline-block;vertical-align:-2px;margin:0 8px 0 0;flex:none}@media(max-width:760px){.trust{margin-top:8px}.trust-in{grid-template-columns:1fr 1fr;gap:6px 10px;padding-top:14px;padding-bottom:14px}.trust-in div{padding:8px 6px}.trust-in b{font-size:.92rem;gap:8px}.trust-in span{font-size:.8rem;line-height:1.35}.blk{margin-bottom:22px}}@media(max-width:420px){.trust-in{grid-template-columns:1fr}.trust-in div{padding:6px 4px}}.card-img img,.zoom img,.thumbs a img,.cart-row img,.ci-img img,.sl-prod img,.pc-img img,.mini-pic img,.cart-img img,.order-img img{object-fit:contain;mix-blend-mode:multiply}.card-img,.zoom,.thumbs a,.cart-row img,.ci-img,.sl-prod{background-color:#fff}.an6-peek{position:fixed;right:18px;top:78px;z-index:310;display:flex;gap:12px;align-items:center;width:min(320px,calc(100vw - 36px));padding:10px 14px 14px;background:#fff;color:var(--tx);border:1px solid var(--ln);border-radius:14px;box-shadow:0 18px 44px rgba(15,40,90,.22);text-decoration:none;overflow:hidden;visibility:hidden;opacity:0;transform:translateY(-14px) scale(.96);transform-origin:100% 0;transition:opacity .25s,transform .45s cubic-bezier(.34,1.4,.64,1),visibility 0s .45s}.an6-peek.on{visibility:visible;opacity:1;transform:none;transition-delay:0s}@starting-style{.an6-peek.on{opacity:0;transform:translateY(-14px) scale(.96)}}.an6-peek img{width:44px;height:44px;object-fit:contain;background:#fff;border-radius:8px;flex:none;border:1px solid var(--ln)}.an6-peek span{display:grid;min-width:0}.an6-peek b{font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an6-peek small{color:var(--b);font-weight:600}.an6-peek i{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--b2);transform-origin:0 50%;transform:scaleX(0)}.an6-peek.on i{animation:an6bar 3.6s linear forwards}@keyframes an6bar{from{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:760px){.an6-peek{top:auto;bottom:76px;right:50%;transform:translate(50%,16px) scale(.96)}.an6-peek.on{transform:translate(50%,0)}@starting-style{.an6-peek.on{transform:translate(50%,16px) scale(.96)}}}@supports(animation-timeline:view()){.hm-sl .slide-in{animation:an6par linear both;animation-timeline:view();animation-range:exit 0% exit 70%}@keyframes an6par{to{transform:translateY(-34px);opacity:.35}}.tiles .tile{animation:an6tile linear both;animation-timeline:view();animation-range:entry 0% entry 80%}@keyframes an6tile{from{opacity:0;transform:translateY(26px) scale(.94)}}}html[data-motion="off"] .an6-peek{display:none}html[data-motion="off"] .hm-sl .slide-in,html[data-motion="off"] .tiles .tile{animation:none!important}@media(prefers-reduced-motion:reduce){.an6-peek.on i{animation:none}}a{color:#1a5fd0}.card-brand{color:#1a5fd0}.gz-steps li span{color:#1a5fd0}.crumbs a{display:inline-block;padding:4px 2px}.card-brand{display:inline-block;padding:5px 0}.spec dd a,dl dd a{display:inline-block;padding:3px 0}.sl-sr{color:inherit}.announce a{display:inline-block;padding:4px 0}.cattree a.on,.cattree a.sub.on{color:#1857c4}html:not([data-motion="off"]) .hm-bn:not(:has(img)){animation:hw2-bg 9s ease-in-out 1 forwards}@supports (animation-timeline:view()){html:not([data-motion="off"]) .hm-bn:not(:has(img)){animation:hw2-bg linear both;animation-timeline:view()}}.prose-wide{max-width:780px}.prose h2{margin:1.1em 0 .3em}.prose ul{padding-left:1.2em;margin:.4em 0 1em}.prose li{margin:.25em 0}.bf-ct{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start;margin:12px 0 28px}.bf-ct-form{display:grid;gap:12px}.bf-ct-form label{display:grid;gap:4px;font-weight:600}.bf-ct-form input:not(.hp),.bf-ct-form select,.bf-ct-form textarea{padding:10px 12px;border:1px solid var(--ln);border-radius:10px;font:inherit;width:100%;box-sizing:border-box;background:#fff}.bf-ct-form .btn{justify-self:start}.bf-ct-info p{margin:.6em 0}.bf-faq{max-width:820px;display:grid;gap:8px;margin:12px 0 20px}.bf-faq details{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:0 16px}.bf-faq summary{cursor:pointer;font-weight:700;padding:14px 22px 14px 0;list-style:none;position:relative}.bf-faq summary::-webkit-details-marker{display:none}.bf-faq summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.3rem;color:var(--b);transition:transform .25s var(--ease)}.bf-faq details[open] summary::after{transform:translateY(-50%) rotate(45deg)}.bf-faq details p{margin:0 0 14px;color:var(--mu)}.bf-smgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.bf-sm{list-style:none;padding:0;margin:0}.bf-sm li{margin:.3em 0}.bf-sm ul{list-style:none;padding-left:1.1em;margin:.2em 0 .5em;border-left:2px solid var(--ln)}@media(max-width:900px){.bf-ct{grid-template-columns:1fr}}.tk-cta{display:block;width:100%;box-sizing:border-box;text-align:center;margin:10px 0 0}.tk-cta small{font-weight:400;opacity:.8}.tk-form{display:grid;gap:12px;max-width:760px;margin:14px 0}.tk-form label{display:grid;gap:4px;font-weight:600}.tk-form input:not([type=checkbox]),.tk-form textarea,.tk-form select{padding:10px 12px;border:1px solid var(--ln);border-radius:10px;font:inherit;width:100%;box-sizing:border-box;background:#fff}.tk-form .chk{display:flex;gap:8px;align-items:flex-start;font-weight:400}.tk-form .chk input{width:auto;margin-top:4px}.tk-form .two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tk-ur{display:grid;gap:10px;padding:14px;border:1px solid var(--ln);border-radius:12px;background:#f7faff}.tk-ur h2{margin:0;font-size:1.05rem}.tk-row{display:flex;gap:12px;align-items:center}.tk-row img{border-radius:8px;object-fit:contain;background:#fff}.tk-row .grow{flex:1;min-width:0}.tk-tbl{overflow-x:auto}.tk-t{width:100%;border-collapse:collapse;margin:10px 0}.tk-t th,.tk-t td{padding:9px 8px;border-bottom:1px solid var(--ln);text-align:left}.tk-t .r{text-align:right;white-space:nowrap}.tk-sum{max-width:420px;margin-left:auto}.tk-act{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.tk-act form{margin:0}.tk-st{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.82rem;font-weight:600;background:#eef4ff;color:#1a5fd0}.tk-kazanildi{background:#e7f6ec;color:#166534}.tk-kaybedildi{background:#fdecec;color:#991b1b}.tk-yeni{background:#fff4dd;color:#8a5a00}@media(max-width:640px){.tk-form .two{grid-template-columns:1fr}.tk-sum{max-width:none}}@media(max-width:640px){.bf-ct-form .two{grid-template-columns:1fr}.bf-ct-form .btn{justify-self:stretch}}
