.lcs{--bg:#000;--page:#0c0b0a;--card:#0a0908;--panel:#0f0e0d;--sheet:#141311;--ink:#f4f2ee;--ink-soft:#e6e2dc;--ink2:#b3aea8;--ink2b:#a8a39f;--ink3:#87817b;--ink4:#6f6a64;--line:rgba(255,255,255,0.1);--line2:rgba(255,255,255,0.16);--orange:#ff6b1a;--orange2:#ff7e33;--gold:#d8bc7a;--green:#39d37e;--red:#ff5252;--dark:#150a03;--disp:var(--font-bricolage),system-ui,sans-serif;--serif:var(--font-playfair),Georgia,serif;--mono:var(--font-jetbrains-mono),ui-monospace,monospace;background:var(--bg);color:var(--ink);font-family:var(--disp);font-variation-settings:"opsz" 14;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.lcs *,.lcs :after,.lcs :before{box-sizing:border-box}.lcs :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.lcs :where(ul,ol){list-style:none;padding:0}.lcs a{color:inherit;text-decoration:none}.lcs button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.lcs img{display:block;max-width:100%}.lcs .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lcs :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lcs .col{max-width:440px;margin:0 auto}.lcs .d96{font-variation-settings:"opsz" 96}.lcs .annc{background:var(--dark);border:1px solid rgba(255,107,26,.5);padding:10px 14px;text-align:center;font-weight:600;font-size:12px;line-height:1.4;color:var(--ink)}.lcs .annc b{font-weight:700;color:var(--orange2)}.lcs .hdr{display:flex;align-items:center;justify-content:space-between;height:72px;padding:14px 20px}.lcs .hdr.back{padding:14px 16px 14px 12px}.lcs .hdr-l{display:flex;align-items:center;gap:6px;min-width:0}.lcs .brand{display:flex;align-items:flex-end;gap:8px;line-height:1;white-space:nowrap}.lcs .brand b{font-weight:800;font-size:21px;letter-spacing:-.4px;color:var(--ink)}.lcs .brand span{font-weight:700;font-size:12px;color:var(--gold)}.lcs .icon44{justify-content:center;width:44px;height:44px;border-radius:22px;flex:none}.lcs .hdr-r,.lcs .icon44{display:flex;align-items:center}.lcs .hdr-r{gap:10px}.lcs .round{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:18px;border:1px solid rgba(255,255,255,.18);font-family:var(--mono);font-weight:700;font-size:12px;line-height:1;color:var(--ink)}.lcs .round.has{border-color:var(--orange);color:var(--orange)}.lcs .desk-only,.lcs .intro{display:none}.lcs .ctry{position:relative;display:flex;align-items:center;gap:8px}.lcs .ctry select{height:36px;max-width:150px;border-radius:18px;border:1px solid rgba(255,255,255,.18);background:transparent;color:var(--ink);padding:0 12px;font:600 12.5px var(--disp);cursor:pointer}.lcs .ctry select option{background:#141311;color:var(--ink)}.lcs .ctry-l{font-weight:600;font-size:13px;color:var(--ink3);white-space:nowrap}@media (max-width:400px){.lcs .brand span{display:none}.lcs .hdr-r{gap:8px}}.lcs .vat-note{margin-top:4px;font-size:12.5px;color:var(--ink3)}.lcs .search{display:flex;gap:8px;padding:0 20px 10px}.lcs .search input{flex:1;height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:var(--panel);color:var(--ink);padding:0 14px;font:500 15px var(--disp)}.lcs .bar-title{display:flex;align-items:center;gap:6px;padding:14px 16px 14px 12px;border-bottom:1px solid rgba(255,255,255,.08);font-weight:700;font-size:17px;line-height:1}.lcs .grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:6px 20px 0}.lcs .card{container-type:inline-size;position:relative;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.lcs .card>a.cover{position:absolute;inset:0;z-index:1;border-radius:14px}.lcs .well{position:relative;height:184px;overflow:hidden;background:radial-gradient(97% 99% at 50% 53%,rgba(var(--g),.42) 0,rgba(var(--g),.21) 33%,rgba(10,9,8,0) 66%),var(--card)}.lcs .well img{position:absolute;left:50%;top:16px;width:70px;height:160px;margin-left:-35px;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(0,0,0,.5))}.lcs .card.gone .well img{opacity:.35}.lcs .card-b{display:flex;flex-direction:column;gap:4px;padding:11px 12px 12px;flex:1}.lcs .card-n{font-weight:700;font-size:14.5px;line-height:1.15;letter-spacing:-.2px}.lcs .idline{font-family:var(--serif);font-style:italic;font-weight:500;font-size:11.5px;line-height:1.35;color:var(--gold)}.lcs .stock{display:flex;flex-direction:column;gap:5px;padding-top:6px}.lcs .track{position:relative;height:4px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.lcs .track i{position:absolute;left:0;top:0;bottom:0;background:var(--green)}.lcs .track i.low{background:var(--orange2)}.lcs .track i.out{background:var(--red)}.lcs .mono-s{font-family:var(--mono);font-weight:500;font-size:10.5px;color:var(--ink2);white-space:nowrap}.lcs .mono-s.out{color:var(--red)}.lcs .price-row{display:flex;align-items:baseline;gap:6px;padding-top:5px;margin-top:auto}.lcs .price-row b{font-family:var(--mono);font-weight:800;font-size:14px}.lcs .price-row s{font-family:var(--mono);font-weight:500;font-size:10.5px;color:var(--ink3)}.lcs .card.gone .price-row b{color:var(--ink3)}@container (max-width: 185px){.lcs .price-row{gap:4px}.lcs .price-row b{font-size:13px}.lcs .price-row s{font-size:10px}.lcs .price-row .act{padding-left:4px;font-size:11px}.lcs .mono-s{white-space:normal}}.lcs .price-row .act{margin-left:auto;position:relative;z-index:2;font-weight:700;font-size:11.5px;color:var(--orange);white-space:nowrap;padding:6px 0 6px 8px;margin-top:-6px;margin-bottom:-6px}.lcs .price-row .act.gold{color:var(--gold)}.lcs .price-row .act:disabled{color:var(--ink3);cursor:default}.lcs .never{padding:12px 20px 0;text-align:center;font-weight:500;font-size:13px;color:var(--ink3)}.lcs .empty{padding:30px 20px;text-align:center;color:var(--ink2);font-size:14px}.lcs .ship-note{margin:18px 20px 0;display:flex;gap:10px;align-items:center;padding:12px 14px;background:var(--card);border:1px solid var(--line);border-radius:12px;font-weight:500;font-size:12.5px;line-height:1.4;color:var(--ink2)}.lcs .ship-note b{font-weight:700;color:var(--ink)}.lcs .ship-note img{flex:none}.lcs .trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:28px 24px 0}.lcs .tile{display:flex;flex-direction:column;gap:10px;min-height:137px;padding:16px;border:1px solid var(--line);border-radius:14px}.lcs .tile b{display:block;font-weight:700;font-size:14px;line-height:1.2}.lcs .tile span{display:block;margin-top:3px;font-size:13px;line-height:1.35;color:var(--ink2b)}.lcs .places{padding:34px 20px 26px}.lcs .places h2{font-weight:800;font-variation-settings:"opsz" 96;font-size:30px;line-height:33px;letter-spacing:-.6px;text-align:center}.lcs .places h2 span{display:block}.lcs .places-g{display:grid;grid-template-columns:1fr 1fr;gap:22px 14px;margin-top:26px}.lcs .place{display:flex;flex-direction:column;gap:10px;min-width:0}.lcs .slot{position:relative;height:148px;border-radius:16px;border:1px solid var(--line);background:var(--card);overflow:hidden}.lcs .slot img{width:100%;height:100%;object-fit:cover}.lcs .slot .tint{position:absolute;top:-1px;bottom:-1px;right:-15px;width:14px}.lcs .slot .warm{position:absolute;inset:-1px;background:radial-gradient(42% 41% at 50% 50%,rgba(232,181,79,.32),rgba(232,181,79,0))}.lcs .slot .chip{position:absolute;top:9px;right:9px;background:var(--gold);border-radius:999px;padding:4px 8px;font-family:var(--mono);font-weight:700;font-size:7.5px;letter-spacing:1.2px;color:var(--dark)}.lcs .place b{font-weight:700;font-size:15px;line-height:19px;letter-spacing:-.15px}.lcs .place p{font-size:12.5px;line-height:18px;color:var(--ink3)}.lcs .specs{padding:6px 24px 0;font-weight:500;font-size:14px;line-height:1.4}.lcs .specs div{display:flex;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.lcs .specs dt{flex:none;width:88px;color:var(--ink3)}.lcs .specs dd{flex:1;color:var(--ink-soft)}.lcs .gtk{padding:56px 24px 0}.lcs .gtk h2{font-weight:800;font-size:26px;line-height:1.1;letter-spacing:-.5px;margin-bottom:16px}.lcs .gtk details{border-bottom:1px solid var(--line)}.lcs .gtk summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;list-style:none;cursor:pointer;font-weight:500;font-size:15px;line-height:1;color:var(--ink-soft)}.lcs .gtk summary::-webkit-details-marker{display:none}.lcs .gtk summary img{transform:rotate(180deg);transition:transform .2s}.lcs .gtk details[open] summary img{transform:none}.lcs .gtk details p{padding-bottom:18px;font-size:14px;line-height:1.5;color:var(--ink2b)}.lcs .gtk details p a{color:var(--gold);text-decoration:underline}.lcs .foot{margin-top:0;background:var(--card);border-top:1px solid var(--line);padding:40px 24px 120px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.lcs .foot .tag{font-weight:500;font-size:13px;line-height:1.6;color:var(--ink2)}.lcs .foot .links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;font-weight:500;font-size:13px;line-height:1;color:var(--gold)}.lcs .foot .legal{font-size:11px;line-height:1.6;color:var(--ink3);text-align:left;max-width:392px}.lcs .foot .legal+.legal{margin-top:-8px}.lcs .hero{position:relative;height:440px;background:radial-gradient(50% 60% at 50% 40%,rgba(var(--g),.65) 0,rgba(var(--g),.42) 36%,rgba(10,9,8,.6) 60%,#0a0908 72%),#0a0908;overflow:hidden}.lcs .hero img{position:absolute;left:50%;top:60px;width:166px;height:380px;margin-left:-83px;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}.lcs .hero.gone img{opacity:.55;filter:grayscale(.4) drop-shadow(0 18px 30px rgba(0,0,0,.6))}.lcs .bubble-wrap{padding:14px 24px 0}.lcs .bubble{position:relative;background:#fff;border-radius:16px;padding:12px 18px;text-align:center;font-weight:600;font-size:14.5px;line-height:19.6px;color:var(--dark);box-shadow:0 14px 17px rgba(0,0,0,.45)}.lcs .bubble:before{content:"";position:absolute;left:50%;top:-6px;width:14px;height:14px;margin-left:-7px;background:#fff;transform:rotate(45deg)}.lcs .bubble.lg{font-size:15px;line-height:1.35;box-shadow:none}.lcs .ptitle{padding:26px 24px 0;font-weight:800;font-variation-settings:"opsz" 96;font-size:36px;line-height:1;letter-spacing:-.9px}.lcs .buy{padding:28px 24px 0}.lcs .pcard{display:flex;flex-direction:column;gap:20px;background:var(--panel);border-radius:20px;padding:22px 20px}.lcs .big{display:flex;align-items:flex-end;gap:12px;line-height:1}.lcs .big b{font-weight:800;font-variation-settings:"opsz" 96;font-size:34px;letter-spacing:-1px}.lcs .big s{font-weight:500;font-size:17px}.lcs .big s,.lcs .gone .big b{color:var(--ink3)}.lcs .save{margin-top:8px;font-weight:600;font-size:14px;line-height:1.3;color:var(--gold)}.lcs .save.red{color:var(--red)}.lcs .scar{display:flex;flex-direction:column;gap:8px}.lcs .scar-r{display:flex;justify-content:space-between;font-weight:500;font-size:14px;line-height:1.3;color:var(--ink2);white-space:nowrap}.lcs .scar-r b{font-weight:700;color:var(--ink)}.lcs .scar-r b.red{color:var(--red)}.lcs .scar .track{background:rgba(255,255,255,.1)}.lcs .scar .track i{background:var(--ink);border-radius:2px}.lcs .scar .track i.out{background:var(--red)}.lcs .qty-row{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:14px}.lcs .stepper{display:inline-flex;align-items:center;height:40px;padding:0 4px;border:1px solid var(--line2);border-radius:20px}.lcs .stepper button{display:flex;align-items:center;justify-content:center;width:36px;height:34px;font-weight:600;font-size:20px;line-height:1}.lcs .stepper button:disabled{color:var(--ink4);cursor:default}.lcs .stepper output{width:24px;text-align:center;font-weight:700;font-size:15px}.lcs .cta{display:flex;align-items:center;justify-content:center;width:100%;height:56px;border-radius:40px;background:var(--orange);color:var(--dark);font-weight:700;font-size:17px;line-height:1;white-space:nowrap}.lcs .cta.off,.lcs .cta:disabled{background:#1f1d1b;color:var(--ink3);cursor:default}.lcs .cta.ghost{border:1px solid rgba(255,255,255,.2)}.lcs .cta.ghost,.lcs .cta.line{background:none;color:var(--ink)}.lcs .cta.line{height:52px;border:1px solid var(--line2);font-weight:600;font-size:15px}.lcs .fine{font-size:13px;line-height:1.45;color:var(--ink3);text-align:center}.lcs .remind{display:flex;flex-direction:column;gap:10px}.lcs .field input,.lcs .field select,.lcs .remind input{height:48px;width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:var(--panel);color:var(--ink);padding:0 14px;font:500 15px var(--disp)}.lcs .field input::placeholder,.lcs .remind input::placeholder{color:var(--ink4)}.lcs .ok{font-weight:600;font-size:14px;color:var(--green);text-align:center}.lcs .err{border-radius:12px;border:1px solid rgba(255,82,82,.4);background:rgba(255,82,82,.08);padding:12px 14px;font-size:14px;line-height:1.45;color:#ffd6d6}.lcs .sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;height:77px;padding:12px 18px;background:rgba(6,6,6,.95);border-top:1px solid var(--orange);transform:translateY(110%);transition:transform .45s var(--ease)}.lcs .sticky:not(.on){visibility:hidden;transition:transform .25s var(--ease-in),visibility 0s .25s}.lcs .sticky.on{transform:none}.lcs .sticky-l{display:flex;align-items:center;gap:12px;min-width:0}.lcs .sticky-l b{display:block;font-weight:700;font-size:14px;line-height:1.2}.lcs .sticky-l span{display:block;margin-top:4px;font-weight:500;font-size:13px;line-height:1;color:var(--ink2);white-space:nowrap}.lcs .sticky .cta{width:auto;height:48px;padding:0 20px;font-size:15px}.lcs .widgets{display:flex;gap:12px;align-items:center;margin:18px 24px 0;padding:14px 16px;border-radius:14px;border:1px solid rgba(216,188,122,.35);background:rgba(216,188,122,.06)}.lcs .widgets b{display:block;font-weight:700;font-size:14px;line-height:1.2;color:var(--ink)}.lcs .widgets span{display:block;margin-top:3px;font-size:13px;line-height:1.35;color:var(--ink2b)}.lcs .widgets i{flex:none;font-style:normal;font-family:var(--mono);font-weight:800;font-size:11px;letter-spacing:1px;color:var(--dark);background:var(--gold);border-radius:999px;padding:4px 8px}.lcs .thumb{position:relative;flex:none;overflow:hidden;background:radial-gradient(50% 66% at 50% 40%,rgba(var(--g),.65),rgba(var(--g),.35) 36%,#0a0908 72%),#0a0908}.lcs .thumb img{position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:88%;width:auto;object-fit:contain}.lcs .t42{width:42px;height:52px;border-radius:9px}.lcs .t52{width:52px;height:64px;border-radius:12px}.lcs .t56{width:56px;height:68px;border-radius:12px}.lcs .t72{width:72px;height:88px;border-radius:14px}.lcs .scrim{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.lcs .drawer{position:fixed;left:0;right:0;bottom:0;z-index:61;max-height:92vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:20px;padding:10px 24px 24px;background:var(--sheet);border-radius:24px 24px 0 0;box-shadow:0 -20px 30px rgba(0,0,0,.6);animation:lcs-sheet .5s var(--ease) backwards}.lcs .handle{width:40px;height:4px;border-radius:2px;background:rgba(255,255,255,.2);flex:none}.lcs .d-title{display:flex;align-items:center;justify-content:space-between;width:100%}.lcs .d-title h2{font-weight:800;font-size:22px;line-height:1;letter-spacing:-.4px}.lcs .close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:20px;background:var(--panel);flex:none}.lcs .d-line{display:flex;gap:14px;width:100%}.lcs .d-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.lcs .d-np{display:flex;justify-content:space-between;gap:10px;font-weight:700;font-size:16px;line-height:1.2}.lcs .d-text p{font-size:13px;line-height:1.4;color:var(--ink2b)}.lcs .d-q{display:flex;align-items:center;justify-content:space-between;padding-top:6px}.lcs .rm{font-weight:500;font-size:14px;color:var(--ink3);text-decoration:underline}.lcs .add-another{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:52px;padding:12px 16px;border:1px dashed rgba(255,255,255,.2);border-radius:14px;text-align:left}.lcs .add-another b{display:block;font-weight:600;font-size:14.5px;line-height:1.2}.lcs .add-another span{display:block;margin-top:4px;font-size:13px;line-height:1.3;color:var(--ink2b)}.lcs .totals{display:flex;flex-direction:column;gap:10px;width:100%;padding-top:16px;border-top:1px solid var(--line);font-weight:500;font-size:14px;line-height:1.3}.lcs .totals div{display:flex;justify-content:space-between;gap:12px}.lcs .totals dt{color:var(--ink2)}.lcs .totals dd{color:var(--ink);text-align:right}.lcs .totals .sum{font-weight:700;font-size:16px}.lcs .totals .sum dt{color:var(--ink)}.lcs .totals .vat dd,.lcs .totals .vat dt{color:var(--ink3);font-size:13px}.lcs .drawer .err,.lcs .drawer .fine{width:100%}.lcs .drawer>*{flex-shrink:0}.lcs .drawer>.cta{position:sticky;bottom:0;z-index:2;box-shadow:0 -18px 18px 4px var(--sheet),0 30px 0 6px var(--sheet)}.lcs .co-side{padding:0 24px}.lcs .co-side .widgets{margin:18px 0 0}.lcs .co-pay{display:flex;flex-direction:column;gap:28px}.lcs .co-pay .paybar{margin:0 -24px -24px}.lcs .co{padding:28px 24px 24px;gap:28px}.lcs .co,.lcs .pair{display:flex;flex-direction:column}.lcs .pair{gap:14px}.lcs .co-side .side-h,.lcs .co-side .side-slot:empty{display:none}.lcs .co-lines{display:flex;flex-direction:column}.lcs .co-line{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.lcs .co-line .tx{flex:1;min-width:0}.lcs .co-line .tx b{display:block;font-weight:700;font-size:15px;line-height:1.2}.lcs .co-line .tx span{display:block;margin-top:4px;font-size:13px;line-height:1.3;color:var(--ink2b)}.lcs .co-line .am{text-align:right;line-height:1;white-space:nowrap}.lcs .co-line .am b{display:block;font-weight:700;font-size:16px}.lcs .co-line .am span{display:block;margin-top:4px;font-size:12.5px;color:var(--ink3)}.lcs .sec{display:flex;flex-direction:column;gap:14px}.lcs .sec h2{font-weight:700;font-size:17px;line-height:1.2}.lcs .field{display:flex;flex-direction:column;gap:6px}.lcs .field>span{font-weight:500;font-size:13px;line-height:1;color:var(--ink2)}.lcs .check{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.4;color:var(--ink2);cursor:pointer}.lcs .check input{appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:6px;border:1.5px solid var(--ink4);background:transparent;display:grid;place-items:center;cursor:pointer}.lcs .check input:checked{border-color:var(--gold);background:rgba(216,188,122,.15) url(/lil-champs/shop/ui/check-gold.svg) 50% /14px no-repeat}.lcs .check a{color:var(--gold);text-decoration:underline}.lcs .check.bad input,.lcs .field.bad input{border-color:rgba(255,108,108,.64)}.lcs .ferr{margin-top:2px;font-weight:500;font-size:13px;line-height:1.2;color:var(--ink2)}.lcs .check+.ferr{margin:8px 0 0 34px}.lcs .stripe-slot{min-height:48px}.lcs .wait{padding:16px;border-radius:14px;background:var(--panel);font-size:14px;line-height:1.45;color:var(--ink2)}.lcs h2.step{display:flex;align-items:center;gap:10px}.lcs h2.step i{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--ink4);font:700 12px/1 var(--disp);font-style:normal;color:var(--ink2)}.lcs h2.step i.done{border-color:var(--gold);background:rgba(216,188,122,.15) url(/lil-champs/shop/ui/check-gold.svg) 50% /13px no-repeat}.lcs .sec.locked{opacity:.45;gap:6px}.lcs .sec.locked .hint{padding-left:34px;font-size:13.5px;line-height:1.4;color:var(--ink2)}.lcs .wait.live,.lcs .wait.todo{display:flex;gap:12px;align-items:flex-start}.lcs .wait.live{border:1px solid rgba(216,188,122,.45);background:rgba(216,188,122,.07);color:var(--ink)}.lcs .wait.todo{border:1px dashed rgba(255,255,255,.18);background:none}.lcs .wait b{display:block;font-weight:700;font-size:14px;line-height:1.3;color:var(--ink)}.lcs .wait b+span{display:block;margin-top:3px;font-size:13px;color:var(--ink2b)}.lcs .wait .spin,.lcs .wait img{flex:none;margin-top:1px}.lcs .spin{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.18);border-top:2px solid var(--gold);animation:lcs-spin .8s linear infinite}.lcs .cta .spin{margin-right:10px;border-top-color:var(--dark)}.lcs .calc{display:inline-flex;align-items:center;gap:8px;color:var(--gold)}.lcs .calc .spin{width:12px;height:12px}.lcs .totals .landed{margin-top:2px;font-size:13px;color:var(--ink3)}.lcs .sum-h{margin:6px 0 12px;font-weight:700;font-size:15px}.lcs .paybar .next{background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-align:center;font-weight:600;font-size:13.5px;color:var(--gold)}@keyframes lcs-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lcs .spin{animation-duration:2.4s}}.lcs .opts{display:flex;flex-direction:column;gap:10px}.lcs .opt{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--panel);border:1px solid transparent;text-align:left;width:100%}.lcs .opt.on{border-color:rgba(216,188,122,.55)}.lcs .opt img{flex:none}.lcs .opt b{display:block;font-weight:700;font-size:14px;line-height:1.2}.lcs .opt span{display:block;margin-top:3px;font-size:13px;line-height:1.4;color:var(--ink2b)}.lcs .paybar{position:sticky;bottom:0;z-index:30;display:flex;flex-direction:column;gap:10px;padding:12px 24px 20px;background:#000;border-top:1px solid rgba(255,255,255,.08)}.lcs .paybar .fine{font-size:12.5px}.lcs .conf-hero{position:relative;height:400px;background:radial-gradient(50% 60% at 50% 40%,rgba(var(--g),.65) 0,rgba(var(--g),.42) 36%,rgba(10,9,8,.6) 60%,#0a0908 72%),#0a0908;overflow:hidden}.lcs .conf-hero .c1{height:340px;width:149px;margin-left:-13px}.lcs .conf-hero .c1,.lcs .conf-hero .c2{position:absolute;left:50%;bottom:0;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}.lcs .conf-hero .c2{height:256px;width:112px;margin-left:-135px;opacity:.92}.lcs .conf-hero .c-only{margin-left:-75px}.lcs .pill{position:absolute;left:24px;top:18px;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 10px;border-radius:17px;background:rgba(57,211,126,.14);font-weight:700;font-size:13.5px;line-height:1;color:var(--green)}.lcs .conf-t{padding:28px 24px 0;display:flex;flex-direction:column;gap:10px}.lcs .conf-t h1{font-weight:800;font-size:32px;line-height:1.05;letter-spacing:-.8px}.lcs .conf-t p{font-size:15px;line-height:1.5;color:var(--ink2b)}.lcs .conf-t .yours{font-weight:700;color:var(--green)}.lcs .breakdown{margin:20px 24px 0;background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.lcs .breakdown summary{display:flex;align-items:center;justify-content:space-between;padding:16px 14px 16px 16px;list-style:none;cursor:pointer;font-weight:700;font-size:15px}.lcs .breakdown summary::-webkit-details-marker{display:none}.lcs .breakdown summary img{transform:rotate(180deg);transition:transform .2s}.lcs .breakdown[open] summary img{transform:none}.lcs .row-link{display:flex;align-items:center;gap:14px;padding:10px 12px 10px 10px;border-top:1px solid var(--line)}.lcs .row-link .tx{flex:1;min-width:0}.lcs .row-link .tx b{display:block;font-weight:700;font-size:14.5px;line-height:1.2}.lcs .row-link .tx span{display:block;margin-top:5px;font-size:13px;line-height:1.35;color:var(--ink2b)}.lcs .row-link .pr{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;white-space:nowrap}.lcs .breakdown .note{padding:2px 16px 14px;font-size:12.5px;color:var(--ink3)}.lcs .breakdown .totals{padding:14px 16px 16px;border-top:1px solid var(--line)}.lcs .next{padding:28px 24px 0;display:flex;flex-direction:column;gap:14px}.lcs .next h2{font-weight:700;font-size:17px;line-height:1.2}.lcs .step{display:flex;gap:14px}.lcs .step .mk{display:flex;flex-direction:column;align-items:center;width:28px;flex:none}.lcs .step .mk i{flex:1;width:2px;background:rgba(255,255,255,.15)}.lcs .step .mk i.done{background:linear-gradient(var(--green),rgba(255,255,255,.15))}.lcs .dotok{display:grid;place-items:center;width:28px;height:28px;border-radius:14px;background:var(--green)}.lcs .step .tx{padding:4px 0 18px}.lcs .step:last-child .tx{padding-bottom:0}.lcs .step .tt{display:flex;align-items:flex-end;gap:10px;white-space:nowrap}.lcs .step .tt b{font-weight:700;font-size:15px;line-height:1.2}.lcs .step .tt span{font-weight:600;font-size:12.5px;line-height:1;color:var(--gold)}.lcs .step p{margin-top:3px;font-size:13.5px;line-height:1.4;color:var(--ink2b)}.lcs .btns{padding:28px 24px 40px;display:flex;flex-direction:column;gap:16px}.lcs .btns .gold{text-align:center;font-weight:500;font-size:14px;color:var(--gold)}.lcs .status{margin:20px 20px 0;padding:20px;background:var(--card);border:1px solid var(--line);border-radius:18px}.lcs .status .ord{font-family:var(--mono);font-weight:500;font-size:11.5px;letter-spacing:.2px;color:var(--ink3)}.lcs .status .head{display:flex;justify-content:space-between;gap:10px;margin-top:8px}.lcs .status h1{font-weight:800;font-variation-settings:"opsz" 96;font-size:34px;line-height:1;letter-spacing:-.8px}.lcs .status .head p{margin-top:6px;max-width:200px;font-size:14px;line-height:1.4;color:var(--ink2)}.lcs .stack{display:flex;padding-top:6px}.lcs .stack .thumb{border:2px solid #000}.lcs .stack .thumb+.thumb{margin-left:-10px}.lcs .prog{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin-top:22px;padding-bottom:16px}.lcs .prog:before{content:"";right:12.5%;background:rgba(255,255,255,.12)}.lcs .prog .done-line,.lcs .prog:before{position:absolute;left:12.5%;top:11px;height:2px}.lcs .prog .done-line{background:var(--green)}.lcs .prog>div{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.lcs .prog .nd{position:relative;width:24px;height:24px;display:grid;place-items:center}.lcs .prog .nd img:first-child{position:absolute;inset:0}.lcs .prog b{margin-top:12px;font-weight:700;font-size:11.5px;white-space:nowrap}.lcs .prog .todo b,.lcs .prog>div>span:not(.nd){font-weight:500;color:var(--ink3)}.lcs .prog>div>span:not(.nd){margin-top:6px;font-family:var(--mono);font-size:10.5px;white-space:nowrap}.lcs .prog .now>span:not(.nd){color:var(--orange)}.lcs .carrier{padding:16px 0 14px;border-top:1px solid var(--line)}.lcs .carrier b{display:block;font-weight:700;font-size:14px}.lcs .carrier span{display:block;margin-top:4px;font-family:var(--mono);font-weight:500;font-size:12px;letter-spacing:.4px;color:var(--ink2b);word-break:break-all}.lcs .status .cta{height:52px;font-size:15px}.lcs .block{padding:32px 24px 0}.lcs .block h2{font-weight:700;font-size:17px}.lcs .block .row-link{padding:12px 0;border-top:0;border-bottom:1px solid var(--line)}.lcs .kv{padding-top:2px;font-weight:500}.lcs .kv div{display:flex;gap:16px;padding:13px 0;border-bottom:1px solid var(--line)}.lcs .kv div:last-child{border-bottom:0}.lcs .kv dt{flex:none;width:84px;font-size:13px;color:var(--ink3)}.lcs .kv dd{flex:1;font-size:14px;color:var(--ink-soft)}.lcs .flat{margin:24px 24px 0;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,107,26,.35);background:rgba(255,107,26,.05);font-size:13.5px;line-height:1.5;color:var(--ink2)}.lcs .flat b{color:var(--ink)}.lcs .policy{padding:8px 24px 64px;max-width:720px;margin:0 auto}.lcs .policy h1{font-weight:800;font-variation-settings:"opsz" 96;font-size:34px;line-height:1.05;letter-spacing:-.8px}.lcs .policy .upd{margin-top:12px;color:var(--ink3);font-family:var(--mono);font-size:12px;letter-spacing:.04em}.lcs .policy a{color:inherit;text-decoration:underline}.lcs .policy h2{margin-top:28px;font-weight:700;font-size:17px}.lcs .policy p{margin-top:10px;font-size:15px;line-height:1.6;color:var(--ink2)}@media (min-width:1024px){.lcs .desk-only{display:revert}.lcs .col{max-width:none}.lcs .annc{padding:10px 40px}.lcs .hdr{position:sticky;top:var(--fd-dock,0);transition:top .52s cubic-bezier(.22,1,.36,1);z-index:40;height:72px;background:rgba(0,0,0,.88);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.lcs .hdr,.lcs .hdr.back{padding:0 max(40px,calc((100% - 1200px) / 2 + 40px))}.lcs .hdr:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--fd-dock,0);background:inherit;pointer-events:none;transition:height .52s cubic-bezier(.22,1,.36,1)}.lcs .hdr-nav{display:flex;gap:32px;font-weight:600;font-size:14px;color:var(--ink2)}.lcs .hdr-nav a:hover{color:var(--ink)}.lcs .ctry select{height:40px;border-radius:20px;max-width:200px}.lcs .cart-btn{width:auto;padding:0 16px;gap:8px;height:40px;border-radius:20px;font-size:13px}.lcs .cart-btn .desk-only{font-family:var(--disp);font-weight:700;font-size:14px}.lcs .search{max-width:1200px;margin:16px auto 0;padding:0 40px}.lcs .intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:56px 40px 48px}.lcs .intro-t{display:flex;flex-direction:column;gap:18px;max-width:480px}.lcs .intro .eyebrow{font-family:var(--mono);font-weight:700;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold)}.lcs .intro h1{font-weight:800;font-variation-settings:"opsz" 96;font-size:56px;line-height:1;letter-spacing:-1.6px}.lcs .intro .lede{font-size:16px;line-height:1.5;color:var(--ink2)}.lcs .intro-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lcs .intro-price b{font-family:var(--mono);font-weight:800;font-size:26px}.lcs .intro-price s{font-family:var(--mono);font-size:15px;color:var(--ink3)}.lcs .intro-price span{font-weight:600;font-size:13.5px;color:var(--gold)}.lcs .intro .scar{max-width:420px}.lcs .intro-cta{width:auto;align-self:flex-start;padding:0 32px}.lcs .intro-art{position:relative;height:420px}.lcs .intro-art .fan{position:absolute;bottom:0;width:210px;height:400px;border-radius:24px;background:radial-gradient(60% 55% at 50% 45%,rgba(var(--g),.55),rgba(var(--g),.12) 55%,transparent 75%)}.lcs .intro-art .fan img{position:absolute;left:50%;bottom:10px;width:160px;height:370px;margin-left:-80px;object-fit:contain;filter:drop-shadow(0 20px 30px rgba(0,0,0,.6))}.lcs .intro-art .f0{left:4%;transform:rotate(-7deg) scale(.86);transform-origin:bottom center}.lcs .intro-art .f1{left:50%;margin-left:-105px;z-index:2}.lcs .intro-art .f2{right:4%;transform:rotate(7deg) scale(.86);transform-origin:bottom center}.lcs .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1200px;margin:0 auto;padding:8px 40px 0;scroll-margin-top:96px}.lcs .card{border-radius:18px;transition:transform .2s ease,border-color .2s ease}.lcs .card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.22)}.lcs .card>a.cover{border-radius:18px}.lcs .well{height:300px}.lcs .well img{top:22px;width:116px;height:266px;margin-left:-58px}.lcs .card-b{padding:16px 18px 18px;gap:6px}.lcs .price-row{padding-top:10px}.lcs .price-row .act{padding:8px 16px;margin:-4px 0;border-radius:999px;border:1px solid rgba(255,107,26,.5)}.lcs .card:hover .price-row .act:not(:disabled){background:var(--orange);color:var(--dark);border-color:var(--orange)}.lcs .ship-note{max-width:1120px;margin:28px auto 0}.lcs .never{padding:16px 40px 0}.lcs .below,.lcs .never{max-width:1200px;margin:0 auto}.lcs .below{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"trust trust" "places places" "specs gtk";gap:0 64px;padding:0 40px 80px;align-items:start}.lcs .below .trust{grid-area:trust;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:56px 0 0}.lcs .below .tile{min-height:0;padding:20px}.lcs .below .places{grid-area:places;padding:72px 0 0}.lcs .below .places h2{text-align:left;font-size:36px;line-height:1.05}.lcs .below .places h2 span{display:inline}.lcs .below .places h2 span+span:before{content:" "}.lcs .below .places-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px}.lcs .below .slot{height:220px}.lcs .below .specs-s{grid-area:specs;padding-top:72px}.lcs .below .gtk h2,.lcs .below .specs-s h2{font-weight:800;font-size:26px;line-height:1.1;letter-spacing:-.5px;margin-bottom:16px}.lcs .below .specs{padding:0}.lcs .below .gtk{grid-area:gtk;padding:72px 0 0}.lcs .gtk h2{scroll-margin-top:96px}.lcs .foot{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:left;padding:40px max(40px,calc((100% - 1200px) / 2 + 40px)) 48px}.lcs .foot .legal{max-width:100%;flex-basis:100%}.lcs .crumbs{display:flex;gap:10px;max-width:1200px;margin:0 auto;padding:20px 40px 0;font-size:13px;color:var(--ink3)}.lcs .crumbs a{color:var(--ink2)}.lcs .crumbs [aria-current],.lcs .crumbs a:hover{color:var(--ink)}.lcs .pdp{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:0 64px;max-width:1200px;margin:0 auto;padding:20px 40px 0;align-items:start}.lcs .pdp-art{position:sticky;top:96px}.lcs .pdp .hero{height:640px;border-radius:28px}.lcs .pdp .hero img{width:240px;height:548px;margin-left:-120px;top:60px}.lcs .pdp .bubble-wrap{padding:18px 0 0}.lcs .pdp>div:last-child{position:sticky;top:96px}.lcs .pdp .buy,.lcs .pdp .ptitle{padding-left:0;padding-right:0}.lcs .pdp .ptitle{padding-top:4px}.lcs .pdp .buy{padding-top:24px}.lcs .pdp .widgets{margin:16px 0 0}.lcs .pick{margin-top:28px}.lcs .pick-h{font-weight:700;font-size:14px;margin-bottom:12px}.lcs .pick ul{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px}.lcs .pick .sw{position:relative;display:block;height:76px;border-radius:12px;border:1px solid var(--line);background:radial-gradient(80% 70% at 50% 50%,rgba(var(--g),.45),transparent 75%),var(--card);overflow:hidden;transition:border-color .15s ease}.lcs .pick .sw img{position:absolute;left:50%;top:6px;width:28px;height:64px;margin-left:-14px;object-fit:contain}.lcs .pick .sw:hover{border-color:rgba(255,255,255,.35)}.lcs .pick .sw.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.lcs .pick .sw.gone img{opacity:.35}.lcs .sticky{display:none}.lcs .drawer{left:auto;top:0;width:440px;max-height:none;border-radius:24px 0 0 24px;animation-name:lcs-side}.lcs .drawer .handle{display:none}.lcs .conf-page .bar-title{padding-left:max(28px,calc((100% - 1120px) / 2 + 28px))}.lcs .trk-page .bar-title{padding-left:max(28px,calc((100% - 1040px) / 2 + 28px))}.lcs .co-page .bar-title{padding-left:max(36px,calc((100% - 1072px) / 2 - 12px))}.lcs .co-wrap{display:grid;grid-template-columns:minmax(0,600px) 400px;justify-content:center;gap:0 72px;padding:0 48px 80px;align-items:start}.lcs .co{grid-column:1;grid-row:1;padding:40px 0 0;gap:0}.lcs .co .co-pay>.sec,.lcs .co>.sec{padding:32px 0;border-top:1px solid var(--line)}.lcs .co>.sec:first-child{padding-top:0;border-top:0}.lcs .co .co-pay{gap:0}.lcs .co .pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.lcs .co .cta.ghost{width:auto;align-self:flex-start;padding:0 32px}.lcs .co .sec.locked{padding:24px 0}.lcs .co-side{grid-column:2;grid-row:1;position:sticky;top:24px;margin-top:40px;padding:24px;border-radius:20px;background:var(--panel);border:1px solid var(--line);display:flex;flex-direction:column;gap:18px;max-height:calc(100vh - 48px);overflow-y:auto}.lcs .co-side .side-h{display:block;font-weight:700;font-size:17px;line-height:1.2}.lcs .co-side .co-line{padding:12px 0}.lcs .co-side .co-line:first-child{padding-top:0}.lcs .co-side .co-line:last-of-type{border-bottom:0}.lcs .co-side .widgets{margin:0}.lcs .co-side .side-slot{display:flex;flex-direction:column;gap:16px}.lcs .co-side .side-slot:empty,.lcs .co-side .summary .sum-h{display:none}.lcs .co-side .totals{padding-top:16px}.lcs .co-side .check,.lcs .co-side .err{font-size:13.5px}.lcs .co-side .secure{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.45;color:var(--ink3)}.lcs .co-side .secure img{flex:none;margin-top:1px;opacity:.8}.lcs .paybar{position:static;padding:0;background:none;border:0}.lcs .conf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:0 56px;max-width:1120px;margin:0 auto;padding:24px 40px 0;align-items:start}.lcs .conf .conf-hero{border-radius:24px;height:520px}.lcs .conf .conf-hero .c1{height:440px;width:193px;margin-left:-20px}.lcs .conf .conf-hero .c2{height:330px;width:145px;margin-left:-175px}.lcs .conf .conf-hero .c-only{margin-left:-96px}.lcs .conf .bubble-wrap{padding:16px 0 0}.lcs .conf .btns,.lcs .conf .conf-t,.lcs .conf .next{padding-left:0;padding-right:0}.lcs .conf .conf-t{padding-top:0}.lcs .conf .breakdown,.lcs .conf .widgets{margin-left:0;margin-right:0}.lcs .trk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 40px;max-width:1040px;margin:0 auto;padding:0 40px 40px;align-items:start}.lcs .trk .status{margin:24px 0 0}.lcs .trk .block{padding:24px 0 0}.lcs .trk .flat{margin:20px 0 0}.lcs .trk .btns{padding:24px 0 0}}.lcs .slot .ph{position:absolute;inset:0;display:flex;align-items:flex-end;padding:14px;background:radial-gradient(90% 75% at 28% 18%,var(--ph),transparent 70%),radial-gradient(70% 60% at 90% 105%,rgba(216,188,122,.1),transparent 70%),linear-gradient(160deg,#17130f,#0a0908 70%)}.lcs .slot .ph:before{--c:rgba(244,242,238,0.3);content:"";position:absolute;inset:12px;background:linear-gradient(var(--c),var(--c)) 0 0 /14px 1px,linear-gradient(var(--c),var(--c)) 0 0 /1px 14px,linear-gradient(var(--c),var(--c)) 100% 0 /14px 1px,linear-gradient(var(--c),var(--c)) 100% 0 /1px 14px,linear-gradient(var(--c),var(--c)) 0 100% /14px 1px,linear-gradient(var(--c),var(--c)) 0 100% /1px 14px,linear-gradient(var(--c),var(--c)) 100% 100% /14px 1px,linear-gradient(var(--c),var(--c)) 100% 100% /1px 14px;background-repeat:no-repeat;pointer-events:none}.lcs .slot .ph-l{position:relative;max-width:100%;padding:0 6px 4px;font-family:var(--mono);font-weight:500;font-size:9.5px;line-height:1.45;letter-spacing:.4px;text-transform:uppercase;color:rgba(244,242,238,.62)}.lcs .slot .chip,.lcs .slot .warm{z-index:1}.lcs{--ease:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.5,0,0.75,0)}@keyframes lcs-rise{0%{translate:0 28px}}@keyframes lcs-lift{0%{translate:0 12px}}@keyframes lcs-hero{0%{translate:0 34px;scale:.96}}@keyframes lcs-fan-l{0%{translate:84px 18px;rotate:7deg}}@keyframes lcs-fan-r{0%{translate:-84px 18px;rotate:-7deg}}@keyframes lcs-pop{0%{scale:.9}}@keyframes lcs-fill{0%{transform:scaleX(0)}}@keyframes lcs-fade{0%{opacity:0}}@keyframes lcs-fade-out{to{opacity:0}}@keyframes lcs-in{0%{opacity:0;translate:0 14px}}@keyframes lcs-out{to{opacity:0;translate:-18px 0}}@keyframes lcs-sheet{0%{transform:translateY(100%)}}@keyframes lcs-sheet-out{to{transform:translateY(100%)}}@keyframes lcs-side{0%{transform:translateX(100%)}}@keyframes lcs-side-out{to{transform:translateX(100%)}}@keyframes lcs-tick{0%{opacity:0;translate:0 -70%}}@keyframes lcs-roll-up{0%{opacity:0;translate:0 70%}}@keyframes lcs-roll-down{0%{opacity:0;translate:0 -70%}}@keyframes lcs-ring{0%{box-shadow:0 0 0 7px rgba(216,188,122,0)}}.lcs .intro-t>*{animation:lcs-lift .7s var(--ease) backwards}.lcs .intro-t>:nth-child(2){animation-delay:50ms}.lcs .intro-t>:nth-child(3){animation-delay:.1s}.lcs .intro-t>:nth-child(4){animation-delay:.15s}.lcs .intro-t>:nth-child(5){animation-delay:.2s}.lcs .intro-t>:nth-child(n+6){animation-delay:.25s}.lcs .intro-art .fan{animation:lcs-rise .9s var(--ease) 60ms backwards}.lcs .intro-art .f0{animation:lcs-fan-l 1.1s var(--ease) .24s backwards}.lcs .intro-art .f2{animation:lcs-fan-r 1.1s var(--ease) .3s backwards}.lcs .grid>.card{animation:lcs-rise .75s var(--ease) backwards}.lcs .grid>.card:nth-child(2){animation-delay:60ms}.lcs .grid>.card:nth-child(3){animation-delay:.12s}.lcs .grid>.card:nth-child(4){animation-delay:.18s}.lcs .grid>.card:nth-child(5){animation-delay:.24s}.lcs .grid>.card:nth-child(n+6){animation-delay:.3s}.lcs .hero img{animation:lcs-hero .9s var(--ease) backwards}.lcs .bubble{animation:lcs-pop .5s var(--ease) .35s backwards;transform-origin:50% 0}.lcs .buy,.lcs .pdp .widgets,.lcs .pick,.lcs .ptitle{animation:lcs-lift .7s var(--ease) backwards}.lcs .buy{animation-delay:70ms}.lcs .pdp .widgets{animation-delay:.14s}.lcs .pick{animation-delay:.21s}.lcs .track i{transform-origin:0 50%;animation:lcs-fill 1.2s var(--ease) .35s backwards}.lcs .rv-wait{opacity:0;translate:0 26px;filter:blur(6px)}.lcs .rv-in{transition:opacity .65s var(--ease) var(--rv-d,0s),translate .8s var(--ease) var(--rv-d,0s),filter .65s var(--ease) var(--rv-d,0s),transform .2s ease,border-color .2s ease}.lcs .gtk details[open]>:not(summary){animation:lcs-in .45s var(--ease)}.lcs .pick .sw img{transition:translate .35s var(--ease)}.lcs .pick .sw.on{animation:lcs-ring .6s var(--ease)}.lcs .cart-btn .cnt{display:inline-block}.lcs .cart-btn .cnt.tick{animation:lcs-tick .45s var(--ease)}.lcs .round{transition:border-color .3s var(--ease),color .3s var(--ease),background-color .2s var(--ease)}.lcs .scrim{animation:lcs-fade .4s var(--ease)}.lcs .scrim.leaving{animation:lcs-fade-out .22s var(--ease-in) forwards;pointer-events:none}.lcs .drawer.leaving{animation:lcs-sheet-out .22s var(--ease-in) forwards;pointer-events:none}.lcs .drawer .d-line{animation:lcs-in .5s var(--ease) .14s backwards}.lcs .drawer .d-line:nth-child(2){animation-delay:.21s}.lcs .drawer .d-line:nth-child(3){animation-delay:.28s}.lcs .drawer .d-line:nth-child(n+4){animation-delay:.35s}.lcs .drawer .d-line.leaving{animation:lcs-out .24s var(--ease-in) forwards}.lcs .d-np .tick{animation:lcs-fade .35s var(--ease)}.lcs .stepper output{overflow:hidden}.lcs .stepper output span{display:inline-block}.lcs .stepper .roll.up{animation:lcs-roll-up .32s var(--ease)}.lcs .stepper .roll.down{animation:lcs-roll-down .32s var(--ease)}.lcs .cta{transition:background-color .2s var(--ease),border-color .2s var(--ease),box-shadow .35s var(--ease),transform .16s var(--ease)}.lcs .cta:not(:disabled):not(.off):active{transform:scale(.98);transition-duration:.08s}.lcs .stepper button{transition:transform .16s var(--ease),color .2s var(--ease)}.lcs .stepper button:not(:disabled):active{transform:scale(.86)}.lcs .price-row .act{transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease),transform .16s var(--ease)}.lcs .price-row .act:not(:disabled):active{transform:scale(.95)}.lcs :is(.add-another,.close,.opt,.breakdown summary){transition:border-color .25s var(--ease),background-color .25s var(--ease)}@media (hover:hover){.lcs .cta:not(:disabled):not(.off):not(.ghost):not(.line):hover{background-color:var(--orange2);box-shadow:0 12px 28px -12px rgba(255,107,26,.6)}.lcs :is(.cta.ghost,.cta.line):not(:disabled):hover{border-color:rgba(255,255,255,.4);background-color:rgba(255,255,255,.04)}.lcs .round:hover{border-color:rgba(255,255,255,.4)}.lcs .round.has:hover{border-color:var(--orange2);background-color:rgba(255,107,26,.08)}.lcs .add-another:hover{border-color:rgba(216,188,122,.55)}.lcs .close:hover{background-color:#1c1a18}.lcs .pick .sw:hover img{translate:0 -4px}}.lcs .co-side{animation:lcs-rise .8s var(--ease) .1s backwards}.lcs .co .co-pay>*,.lcs .co>*{animation:lcs-lift .7s var(--ease) backwards}.lcs .co>:nth-child(2){animation-delay:60ms}.lcs .co>:nth-child(n+3){animation-delay:.12s}.lcs .sec{transition:opacity .4s var(--ease)}.lcs .co-line{animation:lcs-lift .6s var(--ease) .2s backwards}.lcs .conf-hero .c1{animation:lcs-hero .9s var(--ease) .1s backwards}.lcs .conf-hero .c2{animation:lcs-hero .9s var(--ease) .22s backwards}.lcs .prog .done-line{transform-origin:0 50%;animation:lcs-fill 1.2s var(--ease) .3s backwards}@media (min-width:1024px){.lcs .drawer.leaving{animation-name:lcs-side-out}}@media (prefers-reduced-motion:reduce){@keyframes lcs-rise{0%{opacity:1}}@keyframes lcs-lift{0%{opacity:1}}@keyframes lcs-hero{0%{opacity:1}}@keyframes lcs-fan-l{0%{opacity:1}}@keyframes lcs-fan-r{0%{opacity:1}}@keyframes lcs-pop{0%{opacity:1}}@keyframes lcs-fill{0%{opacity:0}}@keyframes lcs-in{0%{opacity:0}}@keyframes lcs-sheet{0%{opacity:0}}@keyframes lcs-side{0%{opacity:0}}@keyframes lcs-tick{0%{opacity:0}}@keyframes lcs-roll-up{0%{opacity:0}}@keyframes lcs-roll-down{0%{opacity:0}}.lcs .cta:not(:disabled):not(.off):active,.lcs .price-row .act:not(:disabled):active,.lcs .stepper button:not(:disabled):active{transform:none}.lcs .pick .sw:hover img{translate:none}}.lcs .cta.in{background:transparent;color:var(--gold);border:1px solid rgba(216,188,122,.6);box-shadow:none;animation:lcs-in-cart .4s var(--ease) both}.lcs .cta.in:hover{background:rgba(216,188,122,.1)}@keyframes lcs-in-cart{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lcs .cart-btn{position:relative;gap:8px}.lcs .cart-btn img{display:block}@media (max-width:1023px){.lcs .cart-btn .cnt{position:absolute;top:-5px;right:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--orange);color:var(--dark);font-size:10px;line-height:17px;text-align:center}.lcs .cart-btn .cnt.zero{display:none}}.lcs .price-row{flex-wrap:wrap}.lcs .in-step{margin-left:auto;position:relative;z-index:2;animation:lcs-in-cart .35s var(--ease) both}.lcs .in-step .stepper{border-color:rgba(216,188,122,.6);color:var(--gold)}.lcs .in-step.compact .stepper{height:32px;padding:0 2px;border-radius:16px}.lcs .in-step.compact .stepper button{width:28px;height:28px;font-size:17px}.lcs .in-step.compact .stepper output{width:20px;font-size:13px}.lcs .in-row{display:flex;gap:10px;align-items:center}.lcs .in-row .cta{flex:1}.lcs .in-row .in-step{margin-left:0}@media (prefers-reduced-motion:reduce){.lcs .cta.in,.lcs .in-step{animation:none}}.lcs .withdraw{width:100%}.lcs .withdraw-confirm{width:100%;border:1px solid var(--line2);border-radius:16px;padding:16px;display:grid;gap:12px;text-align:left;animation:lcs-in-cart .35s var(--ease) both}.lcs .withdraw-confirm p{font-size:14px;line-height:1.45;color:var(--ink2)}.lcs .withdraw-done{width:100%;font-size:14px;line-height:1.45;color:var(--gold)}