.cod-lp{--blue:#0b4fd6;--navy:#0a1f44;--heat:#ff5a1f;--sun:#ffd23f;--go:#12a150;--go-d:#0b7a3b;--ink:#101828;--muted:#5b6474;--line:#e3e8f0;--soft:#f2f6fc;--ice:#e6f0ff;--warm:#fff4ec;max-width:640px;margin:0 auto;background:#fff;color:var(--ink);font:16px/1.5 Archivo,system-ui,sans-serif;box-shadow:0 0 40px #0a1f441f;overflow:hidden}.cod-lp *{box-sizing:border-box}.cod-lp h1,.cod-lp h2,.cod-lp h3{margin:0;line-height:1.12;font-weight:900;letter-spacing:-.01em;text-wrap:balance}.cod-lp p{margin:0}.cod-lp em{font-style:normal;color:var(--heat)}.cod-lp img{max-width:100%;height:auto;display:block}.cod-lp .hero{padding:14px 14px 18px;background:linear-gradient(180deg,var(--ice),#fff 60%)}.cod-lp .hero-badge{display:inline-block;background:var(--heat);color:#fff;font-weight:900;font-size:14px;padding:5px 12px;border-radius:999px;margin-bottom:8px;letter-spacing:.03em}.cod-lp h1{font-size:clamp(30px,8.4vw,44px);text-transform:uppercase;color:var(--navy)}.cod-lp h1 em{display:inline}.cod-lp .h-end{display:block;color:var(--blue)}.cod-lp .rating{display:inline-flex;gap:6px;align-items:center;margin:8px 0 10px;color:var(--ink);text-decoration:none;font-size:15px}.cod-lp .stars{color:#f5a400;letter-spacing:1px;font-size:18px}.cod-lp .gallery{position:relative;margin:4px 0 12px}.cod-lp .gallery>img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;border:3px solid var(--navy)}.cod-lp .burst{position:absolute;z-index:2;top:-6px;right:-4px;width:116px;height:116px;display:grid;place-items:center;text-align:center;background:var(--heat);color:#fff;border-radius:50%;box-shadow:0 0 0 5px #fff,0 6px 18px #0000004d;transform:rotate(10deg);padding:12px;font-weight:900;font-size:14px;line-height:1.1;text-transform:uppercase}.cod-lp .burst span{text-shadow:0 1px 2px rgba(0,0,0,.35)}.cod-lp .off-tag{position:absolute;z-index:2;top:12px;left:12px;background:var(--sun);color:var(--navy);font-weight:900;font-size:24px;padding:6px 12px;border-radius:10px;box-shadow:0 4px 12px #0003}.cod-lp .thumbs{display:flex;gap:8px;margin-top:8px;overflow-x:auto}.cod-lp .thumbs img{width:66px;height:66px;flex:none;object-fit:cover;border-radius:8px;border:2px solid var(--line);cursor:pointer}.cod-lp .thumbs img.on{border-color:var(--blue)}.cod-lp .price-box{background:var(--warm);border:2px dashed var(--heat);border-radius:14px;padding:12px 14px;margin-bottom:12px;text-align:center}.cod-lp .price-line{display:flex;align-items:baseline;justify-content:center;gap:14px}.cod-lp .price-was{font-size:24px;color:var(--muted);text-decoration-color:var(--heat);text-decoration-thickness:3px}.cod-lp .price-big{font-size:52px;font-weight:900;color:var(--heat);line-height:1}.cod-lp .price-note{margin-top:6px;font-size:15px}.cod-lp .ticks{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:6px}.cod-lp .ticks li{padding-left:30px;position:relative;font-weight:600}.cod-lp .ticks li:before{content:"\2714";position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:var(--go);color:#fff;font-size:13px;display:grid;place-items:center}.cod-lp .cta{display:block;width:100%;border:0;cursor:pointer;text-align:center;text-decoration:none;color:#fff;background:linear-gradient(180deg,#19c065,var(--go));border-bottom:5px solid var(--go-d);border-radius:14px;padding:16px 12px 13px;font:900 22px/1.1 Archivo,system-ui,sans-serif;letter-spacing:.02em;box-shadow:0 8px 20px #12a15059;animation:codpulse 1.8s infinite;margin:14px 0 0}.cod-lp .cta small{display:block;font-weight:600;font-size:13px;letter-spacing:0;margin-top:5px;opacity:.95}.cod-lp .cta:disabled{opacity:.7;animation:none}@keyframes codpulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.cod-lp .cta{animation:none}}.cod-lp .cutoff{margin-top:10px;text-align:center;background:#fff;border:2px dashed var(--heat);border-radius:10px;padding:8px;font-size:15px}.cod-lp .cutoff b{color:var(--heat)}.cod-lp .timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0;text-align:center}.cod-lp .timeline div{background:#fff;border:2px solid var(--line);border-radius:10px;padding:8px 4px;font-size:13px;line-height:1.2}.cod-lp .timeline span{display:block;font-size:20px}.cod-lp .timeline b{display:block;font-size:14px}.cod-lp .timeline small{color:var(--muted);font-weight:600}.cod-lp .trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;text-align:center}.cod-lp .trust-grid div{background:var(--navy);color:#fff;border-radius:10px;padding:8px 2px;font-size:12px;line-height:1.2}.cod-lp .trust-grid i{display:block;font-style:normal;font-size:20px}.cod-lp .trust-grid b{display:block;color:var(--sun);font-size:12px;margin:2px 0}.cod-lp .marquee{background:var(--heat);color:#fff;overflow:hidden;white-space:nowrap;font-weight:900;font-size:14px;padding:10px 0}.cod-lp .marquee>div{display:inline-block;animation:codmarq 22s linear infinite}.cod-lp .marquee span{margin:0 16px}@keyframes codmarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cod-lp .marquee>div{animation:none}}.cod-lp .band{padding:28px 14px}.cod-lp .band>h2{font-size:clamp(26px,7vw,34px);text-align:center;color:var(--navy);margin-bottom:14px}.cod-lp .band.soft{background:var(--soft)}.cod-lp .band.cold{background:var(--navy);color:#fff}.cod-lp .band.cold>h2{color:#fff}.cod-lp .band.hot{background:linear-gradient(180deg,var(--warm),#fff)}.cod-lp .wide{width:100%;border-radius:14px;margin-bottom:14px;aspect-ratio:4/3;object-fit:cover}.cod-lp .lead{font-size:18px;text-align:center;margin-bottom:12px}.cod-lp .proof{display:grid;gap:8px;padding:14px;background:var(--soft)}.cod-lp .proof .q{background:#fff;border-left:5px solid var(--blue);border-radius:10px;padding:10px 12px;font-size:15px}.cod-lp .proof p{font-style:italic;margin:2px 0 4px}.cod-lp .ex{font-style:normal;font-size:11px;font-weight:700;background:#eef1f5;color:var(--muted);padding:1px 6px;border-radius:4px;text-transform:uppercase;margin-left:4px}.cod-lp .pain{display:grid;gap:10px}.cod-lp .pain>div{display:flex;gap:12px;background:#ffffff14;border-radius:12px;padding:12px}.cod-lp .pain span{flex:none;width:30px;height:30px;border-radius:50%;background:#ff4d4f;display:grid;place-items:center;font-weight:900}.cod-lp .pain b{display:block;font-size:18px;color:var(--sun)}.cod-lp .turn{text-align:center;font-weight:800;font-size:19px;margin-top:16px}.cod-lp .ok{list-style:none;padding:0;margin:0;display:grid;gap:8px}.cod-lp .ok li{background:#fff;border:2px solid #c9f0d8;border-radius:10px;padding:10px 12px 10px 42px;position:relative;font-weight:700}.cod-lp .ok li:before{content:"\2714";position:absolute;left:12px;top:10px;width:22px;height:22px;border-radius:50%;background:var(--go);color:#fff;font-size:13px;display:grid;place-items:center}.cod-lp .feat{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cod-lp .feat>div{background:var(--soft);border-radius:12px;padding:12px;border-top:4px solid var(--blue)}.cod-lp .feat i{font-style:normal;font-size:28px}.cod-lp .feat h3{font-size:17px;margin:4px 0;color:var(--navy)}.cod-lp .feat p{font-size:14px;color:#333}.cod-lp table.cmp{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;border:2px solid var(--navy);border-radius:12px;overflow:hidden;background:#fff}.cod-lp .cmp th,.cod-lp .cmp td{padding:10px 8px;border-bottom:1px solid var(--line);text-align:center}.cod-lp .cmp td:first-child{text-align:left;font-weight:700}.cod-lp .cmp td small{display:block;font-weight:500;color:var(--muted);font-size:12px}.cod-lp .cmp th{background:var(--navy);color:#fff;font-size:13px}.cod-lp .cmp th.us{background:var(--blue)}.cod-lp .cmp td.us{color:var(--go);font-weight:900;font-size:22px;background:#effbf3}.cod-lp .cmp td.no{color:#e5484d;font-weight:900;font-size:22px}.cod-lp .steps{display:grid;gap:14px}.cod-lp .step{border-radius:14px;overflow:hidden;border:2px solid var(--line);background:#fff}.cod-lp .step img{width:100%;aspect-ratio:4/3;object-fit:cover}.cod-lp .st-txt{display:flex;gap:12px;padding:12px}.cod-lp .st-txt .n{flex:none;width:40px;height:40px;border-radius:50%;background:var(--blue);color:#fff;font-weight:900;font-size:20px;display:grid;place-items:center}.cod-lp .st-txt h3{font-size:19px;color:var(--navy)}.cod-lp .uses{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cod-lp .uses figure:first-child:nth-last-child(odd){grid-column:1/-1}.cod-lp .uses figure{margin:0;border-radius:12px;overflow:hidden;background:#fff;border:2px solid var(--line)}.cod-lp .uses img{width:100%;aspect-ratio:4/3;object-fit:cover}.cod-lp .uses figcaption{padding:8px;font-weight:800;text-align:center;font-size:15px}.cod-lp .where{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:12px}.cod-lp .where span{background:#fff;border:2px solid var(--line);border-radius:999px;padding:6px 12px;font-weight:700;font-size:14px}.cod-lp .offer{background:var(--navy);color:#fff;text-align:center;position:relative}.cod-lp .offer>h2{color:#fff}.cod-lp .ribbon{display:inline-block;background:var(--sun);color:var(--navy);font-weight:900;padding:4px 14px;border-radius:6px;margin-bottom:10px}.cod-lp .stack{display:grid;gap:8px;text-align:left}.cod-lp .stack>div{display:flex;justify-content:space-between;gap:10px;background:#ffffff1a;border-radius:10px;padding:12px;font-weight:700}.cod-lp .stack>div.hot{background:var(--heat)}.cod-lp .rev-summary{text-align:center;font-size:17px;margin-bottom:6px}.cod-lp .ex-note{text-align:center;font-size:13px;color:var(--muted);margin-bottom:12px}.cod-lp .reviews{display:grid;gap:10px}.cod-lp .review{background:var(--soft);border-radius:12px;padding:12px}.cod-lp .who{display:flex;align-items:center;gap:10px;margin-bottom:4px}.cod-lp .who small{display:block;color:var(--muted)}.cod-lp .who .ex,.cod-lp .who .ver{margin-left:auto}.cod-lp .ver{color:var(--go);font-weight:700;font-size:13px}.cod-lp .rv-img{width:100%;max-width:280px;aspect-ratio:1;object-fit:cover;border-radius:10px;margin-top:8px}.cod-lp .av{width:38px;height:38px;border-radius:50%;background:var(--blue);color:#fff;font-weight:900;display:grid;place-items:center;flex:none}.cod-lp .guarantee{display:flex;gap:14px;align-items:center;background:var(--ice)}.cod-lp .seal{flex:none;width:96px;height:96px;border-radius:50%;background:var(--go);color:#fff;font-weight:900;display:grid;place-items:center;text-align:center;line-height:1.1;font-size:18px;border:4px dashed #fff;box-shadow:0 0 0 4px var(--go)}.cod-lp .guarantee h3{font-size:21px;margin-bottom:8px;color:var(--navy)}.cod-lp .guarantee .ok li{padding-top:7px;padding-bottom:7px;font-size:14px}.cod-lp .guarantee .ok li:before{top:7px}.cod-lp table.spec{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;font-size:15px}.cod-lp .spec td{padding:9px 12px;border-bottom:1px solid var(--line)}.cod-lp .spec td:first-child{font-weight:700;color:var(--navy);width:45%}.cod-lp .warn{margin-top:12px;background:#fff7e0;border-left:5px solid var(--sun);padding:10px 12px;border-radius:8px;font-size:14px}.cod-lp .faq details{border:2px solid var(--line);border-radius:12px;margin-bottom:8px;background:#fff}.cod-lp .faq summary{cursor:pointer;padding:12px 40px 12px 14px;font-weight:800;list-style:none;position:relative}.cod-lp .faq summary::-webkit-details-marker{display:none}.cod-lp .faq summary:after{content:"+";position:absolute;right:14px;top:8px;font-size:24px;color:var(--blue)}.cod-lp .faq details[open] summary:after{content:"\2013"}.cod-lp .faq details p{padding:0 14px 12px}.cod-lp #comanda{padding:24px 12px 30px;background:linear-gradient(180deg,var(--navy),#123a7a)}.cod-lp .form-box{background:#fff;border-radius:16px;padding:16px;border:4px solid var(--sun);box-shadow:0 12px 30px #0000004d}.cod-lp .form-head{text-align:center;margin-bottom:10px}.cod-lp .form-head h2{font-size:30px;color:var(--navy)}.cod-lp .form-head p{color:var(--muted);font-size:15px}.cod-lp .step-t{font-weight:900;color:var(--blue);margin:14px 0 8px;font-size:16px}.cod-lp .bundles{display:grid;gap:10px}.cod-lp label.bundle{position:relative;display:flex;align-items:center;gap:10px;border:2px solid var(--line);border-radius:12px;padding:14px 12px;cursor:pointer;background:#fff}.cod-lp label.bundle.on{border-color:var(--go);background:#effbf3;box-shadow:0 0 0 2px var(--go) inset}.cod-lp label.bundle input{width:22px;height:22px;accent-color:var(--go);flex:none;margin:0}.cod-lp .bundle .tag{position:absolute;top:-11px;right:10px;background:var(--heat);color:#fff;font-size:11px;font-weight:900;padding:2px 8px;border-radius:999px}.cod-lp .bundle .bt{flex:1;min-width:0}.cod-lp .bundle .bt b{display:block;font-size:17px}.cod-lp .bundle .bt span{font-size:13px;color:var(--go-d);font-weight:700}.cod-lp .bundle .bp{text-align:right;flex:none}.cod-lp .bundle .bp s{display:block;color:var(--muted);font-size:13px}.cod-lp .bundle .bp b{font-size:20px;color:var(--heat)}.cod-lp .cf{display:block;margin-bottom:10px;min-width:0}.cod-lp .cf label{display:block;position:static;font-weight:700;font-size:14px;margin:0 0 4px;color:var(--ink)}.cod-lp .cf label i{color:#e5484d;font-style:normal}.cod-lp .cf input,.cod-lp .cf select{display:block;position:static;width:100%;height:50px;margin:0;padding:0 12px;border:2px solid #cfd6e2;border-radius:10px;font:16px Archivo,system-ui,sans-serif;background:#f9fbfe;color:var(--ink);appearance:none;-webkit-appearance:none}.cod-lp .cf select{background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 12px) 21px;background-size:6px 6px;background-repeat:no-repeat;padding-right:30px}.cod-lp .cf input:focus,.cod-lp .cf select:focus{outline:none;border-color:var(--blue);background:#fff}.cod-lp .cf .msg{display:none;color:#e5484d;font-size:13px;margin-top:4px}.cod-lp .cf.err input,.cod-lp .cf.err select{border-color:#e5484d}.cod-lp .cf.err .msg{display:block}.cod-lp .row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cod-lp .row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.cod-lp .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.cod-lp label.extra{display:flex;align-items:center;gap:10px;border:2px dashed var(--heat);background:var(--warm);border-radius:12px;padding:12px;cursor:pointer;margin-top:6px}.cod-lp label.extra input{width:22px;height:22px;accent-color:var(--heat);flex:none;margin:0}.cod-lp .x-t{flex:1}.cod-lp .x-t b{display:block}.cod-lp .x-t small{color:var(--muted)}.cod-lp .xp{font-weight:900;color:var(--heat);white-space:nowrap}.cod-lp .cimg img{width:56px;height:56px;object-fit:cover;border-radius:8px}.cod-lp .summary{background:var(--soft);border-radius:12px;padding:10px 12px;font-size:15px}.cod-lp .summary>div{display:flex;justify-content:space-between;gap:10px;padding:4px 0}.cod-lp .summary .tot{border-top:2px solid var(--line);margin-top:4px;padding-top:8px;font-weight:900;font-size:18px}.cod-lp .summary .tot b{color:var(--heat);font-size:22px}.cod-lp .dpd{display:flex;align-items:center;gap:12px;margin-top:12px;border:2px solid #dc0032;border-radius:12px;padding:10px 12px;background:#fff5f7}.cod-lp .dpd img{width:84px;height:auto;flex:none}.cod-lp .dpd b{display:block;font-size:17px;color:#dc0032}.cod-lp .dpd span{font-size:14px;color:var(--ink)}.cod-lp .pay-note{text-align:center;color:var(--muted);font-size:13px;margin-top:10px}.cod-lp .thanks{display:none;text-align:center;padding:20px 6px}.cod-lp .th-ic{font-size:56px}.cod-lp .thanks h2{font-size:26px;color:var(--go-d);margin:6px 0 10px}.cod-lp a.sticky{position:fixed;left:50%;bottom:10px;transform:translate(-50%,140%);width:min(620px,calc(100% - 20px));z-index:50;display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff;background:var(--go);border-bottom:4px solid var(--go-d);border-radius:14px;padding:10px 16px;box-shadow:0 8px 24px #0000004d;transition:transform .25s}.cod-lp a.sticky.show{transform:translate(-50%)}.cod-lp .st-t{flex:1;line-height:1.2}.cod-lp .st-t b{display:block;font-size:18px}.cod-lp .st-t small{font-size:13px}.cod-lp .st-go{font-size:34px;font-weight:900}.cod-lp .modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a1f44b3;display:none;align-items:center;justify-content:center;z-index:100;padding:16px}.cod-lp .modal.open{display:flex}.cod-lp .modal .card{background:#fff;border-radius:16px;padding:20px;max-width:420px;width:100%;text-align:center;border:4px solid var(--sun)}.cod-lp .modal .badge{display:inline-block;background:var(--heat);color:#fff;font-weight:900;font-size:13px;padding:4px 10px;border-radius:999px}.cod-lp .modal h3{font-size:26px;margin:10px 0;color:var(--navy)}.cod-lp .modal .no{display:block;width:100%;margin-top:10px;background:none;border:0;color:var(--muted);text-decoration:underline;font-size:14px;cursor:pointer;padding:6px}.cod-lp .bonus{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;background:#fff3c4;border:2px solid var(--heat);border-radius:12px;padding:8px 10px;font-size:15px;font-weight:700;text-align:center;line-height:1.25}.cod-lp .bonus[hidden]{display:none}.cod-lp .bonus b[data-left]{display:inline-block;min-width:58px;background:var(--heat);color:#fff;border-radius:6px;padding:1px 6px;font-variant-numeric:tabular-nums}.cod-lp .cta-top{margin:10px 0 12px}.cod-lp .trust-grid{grid-template-columns:repeat(3,1fr)}.cod-lp .safe-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 14px}.cod-lp .safe-grid div{background:#fff;border:2px solid var(--line);border-left:5px solid var(--go);border-radius:12px;padding:10px;font-size:13px;line-height:1.35}.cod-lp .safe-grid i{font-style:normal;font-size:22px;display:block}.cod-lp .safe-grid b{display:block;font-size:15px;color:var(--navy);margin:2px 0}.cod-lp .safe-grid a{color:var(--blue)}.cod-lp .safe-row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px}.cod-lp .safe-row span{background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:700}.cod-lp .st-t small b{color:var(--sun)}.cod-lp .extra .xp s{color:var(--muted);font-weight:600;margin-right:4px}.cod-lp .call-note{font-size:13.5px;font-weight:700;color:var(--navy);margin-top:6px}.cod-lp .forwho .not{margin-top:10px;background:var(--warm);border-radius:10px;padding:10px 12px;font-size:14px}.cod-lp .rating{flex-wrap:wrap}.cod-lp .rating u{text-decoration:underline}@keyframes codblink{50%{opacity:.2}}.cod-lp .picks{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0 2px}.cod-lp .picks a{position:relative;display:block;text-align:center;text-decoration:none;color:var(--ink);background:#fff;border:2px solid var(--line);border-radius:12px;padding:16px 4px 8px;line-height:1.15}.cod-lp .picks a.hot{border-color:var(--go);background:#effbf3;transform:scale(1.04)}.cod-lp .picks em{position:absolute;top:-9px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--heat);color:#fff;font-size:10px;font-weight:900;border-radius:999px;padding:2px 7px}.cod-lp .picks b{display:block;font-size:14px}.cod-lp .picks span{display:block;font-size:21px;font-weight:900;color:var(--heat);margin:3px 0}.cod-lp .picks small{font-size:11.5px;color:var(--go-d);font-weight:700}.cod-lp .proof{display:block}.cod-lp .proof-h{text-align:center;font-size:15px;margin-bottom:8px}.cod-lp .proof-h a{color:var(--blue);font-weight:700}.cod-lp .proof-row{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.cod-lp .proof-row .q{flex:0 0 78%;scroll-snap-align:start}.cod-lp .proof-row .q img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;margin-bottom:6px}.cod-lp .maths .m-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.cod-lp .maths .m-grid>div{border-radius:12px;padding:12px;font-size:14px}.cod-lp .maths .m-grid b{display:block;font-size:17px;margin-bottom:6px}.cod-lp .maths ul{margin:0;padding-left:18px}.cod-lp .maths .m-grid p{margin-top:8px;font-weight:900}.cod-lp .maths .m-old{background:#f3f4f6;color:var(--muted)}.cod-lp .maths .m-old p{color:#b42318}.cod-lp .maths .m-new{background:#effbf3;border:2px solid var(--go)}.cod-lp .maths .m-new p{color:var(--go-d);font-size:16px}.cod-lp .modal .card p{margin:8px 0}.cod-lp .tbox{margin:10px 0;background:#fff4ef;border:2px solid var(--heat);color:#222;border-radius:10px;padding:7px 10px;text-align:center;font-size:15px;line-height:1.35}.cod-lp .tbox[hidden]{display:none}.cod-lp .tbox [data-cd]{color:var(--heat);font-variant-numeric:tabular-nums;font-weight:900}.cod-lp .tbox [data-shipday]{text-transform:uppercase}.cod-lp select:disabled{background:#f2f2f2;color:#888}.cod-lp .hero{padding:10px 12px 18px;background:#fff}.cod-lp .h-media .gallery{margin:0 0 10px}.cod-lp .h-media .gallery>img{border:0;border-radius:12px;aspect-ratio:1}.cod-lp .h-media .burst{width:96px;height:96px;font-size:13px;top:8px;right:8px}.cod-lp .h-media .off-tag{font-size:22px}.cod-lp .hero-badge{font-size:12px;padding:4px 10px;margin-bottom:6px}.cod-lp .hero h1{font-size:clamp(23px,6.2vw,30px);text-transform:none;line-height:1.15;color:var(--navy)}.cod-lp .hero h1 .h-end{color:var(--blue)}.cod-lp .hero .rating{margin:6px 0 8px;font-size:14px}.cod-lp .hook{background:#111;color:var(--sun);font-weight:800;font-size:14.5px;line-height:1.35;text-align:center;border-radius:10px;padding:9px 12px;margin-bottom:10px}.cod-lp .bcards{display:grid;gap:7px;margin-bottom:12px}.cod-lp .bcards>div{display:flex;gap:10px;align-items:flex-start;background:#f4f6f9;border-radius:10px;padding:9px 11px}.cod-lp .bcards i{flex:none;width:22px;height:22px;border-radius:5px;background:#111;color:var(--sun);font-style:normal;font-weight:900;font-size:13px;display:grid;place-items:center;margin-top:1px}.cod-lp .bcards p{font-size:13.5px;line-height:1.35;color:#3a4250}.cod-lp .bcards b{display:block;font-size:16px;color:#111;line-height:1.2;margin-bottom:2px}.cod-lp .deal{background:#111;color:#fff;border-radius:14px;padding:12px 14px 14px;text-align:center;margin-bottom:12px}.cod-lp .deal-h{font-weight:900;font-size:15px;letter-spacing:.03em;color:var(--sun);margin-bottom:4px}.cod-lp .deal-h b{font-size:22px}.cod-lp .deal .price-was{color:#aab;font-size:24px}.cod-lp .deal .price-big{font-size:54px;color:#ff4d3a}.cod-lp .deal-save{display:inline-block;margin-top:6px;background:var(--sun);color:#111;font-weight:900;border-radius:999px;padding:4px 14px;font-size:15px}.cod-lp .deal .price-note{color:#e8ebf0;font-size:14px;margin-top:8px}.cod-lp .deal .price-note b{color:var(--sun)}.cod-lp .cta-big{display:flex;align-items:stretch;padding:0;overflow:hidden;text-align:left;margin-bottom:10px}.cod-lp .cta-big>i{flex:none;display:grid;place-items:center;width:64px;background:#111;font-style:normal;font-size:28px}.cod-lp .cta-big>span{flex:1;padding:13px 10px;text-align:center;font-size:23px;letter-spacing:.02em}.cod-lp .picks-h{font-weight:900;font-size:15px;margin:12px 0 2px}@media(min-width:960px){.cod-lp{max-width:1160px}.cod-lp>section,.cod-lp>.marquee{max-width:760px;margin-left:auto;margin-right:auto}.cod-lp>.marquee{max-width:none}.cod-lp .hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:34px;padding:26px 30px 30px}.cod-lp .h-media{position:sticky;top:90px;align-self:start}.cod-lp .h-media .thumbs img{width:80px;height:80px}.cod-lp .hero h1{font-size:32px}.cod-lp .hero .tbox{margin-top:0}}.cod-lp a.sticky small b{display:inline;font-size:inherit}@media(min-width:960px){.cod-lp{overflow:clip}}.cod-lp i.lsub{display:block;font-style:normal;font-size:12px;font-weight:700;color:var(--muted);margin-top:2px}.cod-lp .review.rv-more{display:none}.cod-lp .rv-open .review.rv-more{display:block}.cod-lp .rv-toggle{display:block;width:100%;margin:14px 0 4px;padding:14px;border:2px solid var(--navy);border-radius:12px;background:#fff;color:var(--navy);font:inherit;font-weight:800;font-size:15px;cursor:pointer}.cod-lp .cmp-badge{display:table;margin:0 auto 10px;padding:8px 18px;border-radius:999px;background:#e0211b;color:#fff;font-weight:900;font-size:22px;letter-spacing:.5px;box-shadow:0 6px 18px #e0211b4d;transform:rotate(-2deg)}.cod-lp .cmp-badge small{display:block;font-size:12px;font-weight:700;letter-spacing:0;text-align:center;opacity:.95}.cod-lp .cmp th.us small{display:block;color:#ffd23f;font-size:12px;font-weight:900}.cod-lp .brandbar{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--navy);padding:8px 14px}.cod-lp .brandbar a{display:flex;line-height:0}.cod-lp .brandbar svg{height:30px;width:auto}.cod-lp .brandbar span{color:#cfd8ea;font-size:11.5px;font-weight:700;text-align:right;line-height:1.25}.cod-lp .kicker{font-weight:900;font-size:17px;color:#111;margin:2px 0 4px}.cod-lp .hero-offer{background:var(--sun);color:#111;font-weight:800;font-size:15px;line-height:1.35;border-radius:10px;padding:10px 12px;margin:0 0 12px;text-align:center}.cod-lp .offer-cta{font-weight:900;font-size:18px;text-align:center;margin:14px 0 4px}@media(max-width:340px){.cod-lp .brandbar span{display:none}.cod-lp .brandbar{justify-content:center}}@media(min-width:760px){.cod-lp .brandbar{padding:10px 30px}.cod-lp .brandbar svg{height:38px}.cod-lp .brandbar span{font-size:13px}}.cod-lp .g-wrap{position:relative;border-radius:12px;overflow:hidden;background:#f4f6f9}.cod-lp .g-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.cod-lp .g-track::-webkit-scrollbar{display:none}.cod-lp .g-slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}.cod-lp .g-slide img{display:block;width:100%;aspect-ratio:1;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cod-lp .g-arr{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:38px;height:38px;border-radius:50%;border:0;background:#ffffffeb;color:var(--navy);font:900 26px/1 Archivo,system-ui,sans-serif;cursor:pointer;box-shadow:0 3px 12px #00000040;display:grid;place-items:center;padding:0 0 3px}.cod-lp .g-prev{left:8px}.cod-lp .g-next{right:8px}.cod-lp .g-count{position:absolute;z-index:3;right:10px;bottom:10px;background:#0a1f44d1;color:#fff;font-size:12px;font-weight:800;padding:4px 10px;border-radius:99px}.cod-lp .g-logo{position:absolute;z-index:3;left:10px;bottom:10px;display:flex;line-height:0;background:#0a1f44e0;padding:6px 10px;border-radius:9px;box-shadow:0 3px 10px #0003}.cod-lp .g-logo svg{height:20px;width:auto}.cod-lp .thumbs img{transition:border-color .15s}@media(min-width:760px){.cod-lp .g-logo svg{height:26px}.cod-lp .g-arr{width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cod-landing.css.map */
