:root{--navy-900:#0e2147;--navy-800:#142a52;--navy-700:#1c3a6e;--navy-600:#23467f;--ink:#10254a;--slate:#5a6b85;--line:#e4e9f2;--paper:#ffffff;--mist:#f3f7fc;--mist-2:#eef3fb;--orange:#e8772e;--orange-600:#d9681d;--orange-100:#fdecdd;--royal:#2f6fd6;--gold:#f5a623;--green:#2e9e5b;--shadow-sm:0 1px 2px rgba(16,37,74,.06),0 1px 1px rgba(16,37,74,.04);--shadow-md:0 10px 30px rgba(16,37,74,.1);--shadow-lg:0 24px 60px rgba(16,37,74,.18);--r:14px;--r-lg:20px;--wrap:1120px;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--sans);color:var(--ink);background:var(--paper);line-height:1.55;-webkit-font-smoothing:antialiased;font-size:16px}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 22px}.serif{font-family:var(--serif)}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--royal)}.eyebrow.light{color:#9fc0f2}h1,h2,h3{font-family:var(--serif);color:var(--ink);line-height:1.08;margin:0}.center{text-align:center}.muted{color:var(--slate)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-weight:700;border-radius:12px;padding:16px 26px;font-size:15px;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;letter-spacing:.01em}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--orange);color:#fff;box-shadow:0 8px 20px #e8772e59;text-transform:uppercase;letter-spacing:.06em}.btn-primary:hover{background:var(--orange-600)}.btn-block{display:flex;width:100%}.btn-outline{border:1.5px solid var(--ink);color:var(--ink);background:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:13px}.btn-outline:hover{background:var(--ink);color:#fff}.topband{background:var(--navy-900);color:#fff;position:sticky;top:0;z-index:60}.announce{display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 16px;font-size:13.5px;font-weight:600;text-align:center;background:linear-gradient(90deg,#0e2147,#1c3a6e 50%,#0e2147)}.announce .rotmsg{min-width:0}.announce .cd{font-variant-numeric:tabular-nums;background:#ffffff24;border-radius:8px;padding:3px 9px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.shipbar{background:#0a1a38;color:#cfe0ff;font-size:12.5px;text-align:center;padding:6px 14px;font-weight:600}.shipbar b{color:#fff}.header{position:sticky;top:0;z-index:55;background:#ffffffeb;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);border-bottom:1px solid var(--line)}.topband+.header{top:0}.nav{display:flex;align-items:center;justify-content:space-between;height:64px}.brand{font-family:var(--serif);font-weight:800;font-size:24px;letter-spacing:-.01em;color:var(--ink)}.nav-right{display:flex;align-items:center;gap:18px}.nav-link{font-weight:600;font-size:14px;color:var(--ink)}.cart-btn{display:inline-flex;align-items:center;gap:8px;background:var(--navy-800);color:#fff;border-radius:10px;padding:9px 16px;font-weight:700;font-size:13px}.hero{position:relative;color:#fff;overflow:hidden;background:radial-gradient(900px 520px at 86% 18%,rgba(245,166,35,.3),transparent 60%),radial-gradient(700px 460px at 12% 90%,rgba(47,111,214,.3),transparent 55%),linear-gradient(135deg,#0c1d3f,#13284f 45%,#1a3566)}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center;padding:62px 0 70px}.hero h1{color:#fff;font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.01em}.hero p.sub{color:#cdd9ee;font-size:17px;max-width:34ch;margin:18px 0 0}.chips{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0}.chip{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#eaf1ff;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:8px 14px}.chip .tick{color:#6fe3a0;font-weight:800}.hero-cd{display:flex;align-items:center;gap:12px;margin:26px 0 16px}.hero-cd .label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffd9b8}.cd-blocks{display:flex;gap:8px}.cd-blocks .seg{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:10px;min-width:52px;text-align:center;padding:8px 6px}.cd-blocks .seg .n{font-family:var(--serif);font-size:24px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.cd-blocks .seg .u{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#bcd0f0;margin-top:5px}.hero-cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:6px}.socialproof{display:flex;align-items:center;gap:10px;color:#dbe6fa;font-size:13.5px;font-weight:600}.avatars{display:flex}.avatars span{width:28px;height:28px;border-radius:50%;border:2px solid #13284f;margin-left:-8px;background:linear-gradient(135deg,#3a63a6,#6fe3a0);display:inline-block}.avatars span:first-child{margin-left:0}.batch{margin-top:16px;font-size:12.5px;color:#ffd9b8;display:flex;align-items:center;gap:8px}.batch .dot{width:8px;height:8px;border-radius:50%;background:#ff8a4c;box-shadow:0 0 0 4px #ff8a4c40;animation:pulse 1.6s infinite}@keyframes pulse{0%{box-shadow:0 0 #ff8a4c80}70%{box-shadow:0 0 0 8px #ff8a4c00}to{box-shadow:0 0 #ff8a4c00}}.hero-media{position:relative;min-height:380px;border-radius:var(--r-lg);overflow:hidden}.media-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(420px 320px at 60% 35%,rgba(245,166,35,.35),transparent 60%),linear-gradient(160deg,#16305d,#0c1d3f);color:#cfe0ff;text-align:center;gap:8px}.media-fallback .wm{font-family:var(--serif);font-weight:800;font-size:40px;color:#fff;letter-spacing:.02em}.media-fallback .lab{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#9fc0f2}.hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product{padding:60px 0}.product-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:46px;align-items:start}.pimg{position:relative;border-radius:var(--r-lg);overflow:hidden;min-height:430px;box-shadow:var(--shadow-md)}.pimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pimg .pfallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(160deg,#eaf1fb,#dfe9f7);color:#7d93b6;gap:6px}.pimg .pfallback .wm{font-family:var(--serif);font-weight:800;font-size:34px;color:#23467f}.badge-bestseller{position:absolute;top:16px;left:16px;z-index:2;background:var(--orange);color:#fff;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:7px 14px;box-shadow:0 6px 16px #e8772e66}.pinfo .pkicker{margin:0 0 8px}.pinfo h2{font-size:clamp(30px,4vw,42px);font-weight:800}.rating{display:flex;align-items:center;gap:10px;margin:12px 0 14px;font-size:14px;color:var(--slate)}.stars{color:var(--gold);letter-spacing:2px;font-size:16px}.rating b{color:var(--ink)}.lead{font-size:15.5px;color:#41506b;margin:0 0 22px}.choose-label{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--royal);margin:0 0 12px}.bundles{display:flex;flex-direction:column;gap:12px}.bundle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;border:2px solid var(--line);border-radius:var(--r);padding:18px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.bundle:hover{border-color:#c3d3ec}.bundle.sel{border-color:var(--orange);background:#fff8f2;box-shadow:0 8px 22px #e8772e24}.bundle .left{display:flex;align-items:center;gap:14px;min-width:0}.radio{width:22px;height:22px;border-radius:50%;border:2px solid #c3cee0;flex:0 0 auto;position:relative;background:#fff}.bundle.sel .radio{border-color:var(--orange)}.bundle.sel .radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--orange)}.bname{font-weight:800;font-size:16px;color:var(--ink)}.bsub{font-size:12.5px;color:var(--slate);margin-top:2px}.bprice{text-align:right;flex:0 0 auto}.bprice .now{font-family:var(--serif);font-weight:800;font-size:22px;color:var(--ink)}.bprice .was{font-size:12.5px;color:#9aa7bd;text-decoration:line-through}.bprice .per{font-size:11.5px;color:var(--slate);margin-top:2px}.tag{position:absolute;top:-11px;right:16px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:999px;padding:4px 11px}.tag.pop{background:var(--orange)}.tag.val{background:var(--navy-700)}.bundle .scarce{margin-top:8px;font-size:11.5px;font-weight:700;color:#c8521c;display:flex;align-items:center;gap:7px}.bundle .scarce .bar{flex:1;height:5px;border-radius:99px;background:#f0d8c6;overflow:hidden;max-width:120px}.bundle .scarce .bar i{display:block;height:100%;background:linear-gradient(90deg,#e8772e,#f0a35a)}.tier-cd{margin-top:8px;font-size:11.5px;font-weight:700;color:#b23b8f;display:flex;align-items:center;gap:6px}.tier-cd .cd{font-variant-numeric:tabular-nums}.freebottle{margin-top:7px;font-size:11.5px;font-weight:700;color:var(--green);display:flex;align-items:center;gap:6px}.totals{display:flex;align-items:center;justify-content:space-between;background:var(--mist);border-radius:var(--r);padding:16px 18px;margin:18px 0 14px}.totals .lab{font-size:14px;color:var(--slate);font-weight:600}.totals .amt{font-family:var(--serif);font-weight:800;font-size:24px;color:var(--ink)}.totals .save{color:var(--green);font-weight:800;font-size:13px;margin-left:8px}.perday{font-size:12.5px;color:var(--slate);text-align:center;margin:-4px 0 14px;font-weight:600}.perday b{color:var(--ink)}.express{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:12px 0 0;font-size:12.5px;color:var(--slate)}.pill{font-weight:800;border-radius:8px;padding:6px 10px;font-size:12px;color:#fff}.pill.paypal{background:#ffc439;color:#142c8e}.pill.shoppay{background:#5a31f4}.pill.gpay{background:#202124}.pay4{font-size:12.5px;color:#41506b;text-align:center;margin:14px 0 0;font-weight:600;background:#f3f7fc;border:1px solid var(--line);border-radius:10px;padding:10px 12px}.pay4 b{color:var(--ink)}.ship-cutoff{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;font-size:13px;font-weight:700;color:#c8521c}.ship-cutoff .cd{font-variant-numeric:tabular-nums}.benefits-list{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:11px}.benefits-list li{display:flex;align-items:center;gap:11px;font-size:14.5px;color:#33425e}.benefits-list li .ck{color:var(--royal);font-weight:900}.guarantee{margin-top:18px;display:flex;align-items:center;gap:9px;font-size:13px;color:var(--slate)}.guarantee .sh{color:var(--royal)}.reserve{display:none;align-items:center;gap:10px;margin:14px 0 0;background:#fff8f2;border:1px solid #f3d8c1;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:700;color:#c8521c}.reserve.show{display:flex}.reserve .cd{font-variant-numeric:tabular-nums;color:var(--orange-600)}.spotlight{background:linear-gradient(90deg,#fdecdd,#fff6ee);border-top:1px solid #f3ddc8;border-bottom:1px solid #f3ddc8}.spotlight .row{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;flex-wrap:wrap;text-align:center}.spotlight .msg{font-size:15px;font-weight:700;color:#9a4a16}.spotlight a{color:var(--orange-600);font-weight:800;text-decoration:underline}.band{background:var(--mist);padding:64px 0}.band-head{text-align:center;max-width:680px;margin:0 auto 38px}.band-head h2{font-size:clamp(28px,4vw,40px);font-weight:800;margin:12px 0}.band-head p{color:var(--slate);font-size:16px}.cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 24px;box-shadow:var(--shadow-sm)}.card .ic{width:46px;height:46px;border-radius:12px;background:var(--navy-800);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.card h3{font-size:20px;font-weight:800;margin-bottom:8px}.card p{color:#52617c;font-size:14px;margin:0}.split{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center;padding:64px 0}.split .media{border-radius:var(--r-lg);overflow:hidden;min-height:380px;position:relative;box-shadow:var(--shadow-md)}.split .media .pfallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(160deg,#eaf1fb,#dfe9f7);color:#7d93b6;gap:6px}.split .media .pfallback .wm{font-family:var(--serif);font-weight:800;font-size:30px;color:#23467f}.split .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.split h2{font-size:clamp(28px,4vw,40px);font-weight:800;margin:12px 0 16px}.split p{color:#41506b;font-size:15.5px;margin:0 0 14px}.stats{display:flex;gap:34px;margin:22px 0 0;flex-wrap:wrap}.stat .n{font-family:var(--serif);font-weight:800;font-size:34px;color:var(--ink);line-height:1}.stat .l{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin-top:6px}.formula{background:linear-gradient(160deg,#0e2147,#142a52);color:#fff;padding:70px 0}.formula .band-head h2{color:#fff}.formula .band-head p{color:#aebfdd}.cards-3.nutri{gap:16px;grid-template-columns:repeat(3,1fr)}.nutri-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:20px}.nutri-card h3{color:#fff;font-size:17px;font-weight:800;margin-bottom:7px}.nutri-card p{color:#aebfdd;font-size:13px;margin:0}.gallery{padding:56px 0 8px}.ghead{text-align:center;margin:0 auto 30px}.ghead h2{font-size:clamp(26px,4vw,38px);font-weight:800;margin-top:10px}.gmosaic{display:grid;grid-template-columns:2fr 1fr 1fr;grid-auto-rows:150px;gap:14px}.gtile{border-radius:14px;overflow:hidden;position:relative;background:linear-gradient(160deg,#16305d,#0c1d3f)}.gtile.big{grid-row:span 2}.gtile .gf{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:14px;color:#cfe0ff;font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(180deg,transparent 40%,rgba(8,20,44,.6))}.gtile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.reviews{background:var(--mist);padding:64px 0}.rhead{text-align:center;margin:0 auto 14px}.rhead h2{font-size:clamp(28px,4vw,40px);font-weight:800;margin:12px 0 10px}.ragg{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--slate);font-size:14px;margin-bottom:34px}.ragg .stars{font-size:18px}.rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rcard{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.rcard .stars{font-size:15px;margin-bottom:12px}.rcard .title{font-weight:800;font-size:15px;color:var(--ink);margin-bottom:7px}.rcard .body{font-size:14px;color:#41506b;margin:0 0 18px;flex:1}.rcard .who{display:flex;align-items:center;gap:11px;border-top:1px solid var(--line);padding-top:14px}.rcard .ava{width:38px;height:38px;border-radius:50%;background:var(--navy-700);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}.rcard .nm{font-weight:700;font-size:13.5px;color:var(--ink)}.rcard .vb{font-size:11.5px;color:var(--green);font-weight:700;display:flex;align-items:center;gap:5px}.faq{padding:64px 0}.fhead{text-align:center;margin:0 auto 30px}.fhead h2{font-size:clamp(28px,4vw,40px);font-weight:800;margin-top:10px}.faq-list{max-width:760px;margin:0 auto}.qa{border-bottom:1px solid var(--line)}.qa button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:20px 4px;font-family:var(--serif);font-weight:800;font-size:18px;color:var(--ink)}.qa .pm{color:var(--royal);font-size:22px;font-weight:600;flex:0 0 auto;transition:transform .2s}.qa.open .pm{transform:rotate(45deg)}.qa .ans{max-height:0;overflow:hidden;transition:max-height .28s ease;color:#41506b;font-size:14.5px}.qa.open .ans{max-height:240px}.qa .ans p{padding:0 4px 20px;margin:0}.finalcta{position:relative;color:#fff;text-align:center;overflow:hidden;background:radial-gradient(700px 400px at 50% -10%,rgba(47,111,214,.4),transparent 60%),linear-gradient(160deg,#0e2147,#1c3a6e)}.finalcta .inner{padding:72px 0}.finalcta h2{color:#fff;font-size:clamp(30px,5vw,52px);font-weight:800;max-width:16ch;margin:14px auto 16px}.finalcta p{color:#cdd9ee;font-size:16px;max-width:46ch;margin:0 auto 26px}.finalcta .trust{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:18px;color:#aebfdd;font-size:12.5px}.footer{background:var(--navy-900);color:#cdd9ee;padding:54px 0 30px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:30px}.footer .brand{color:#fff}.footer p.tag{color:#9fb2d4;font-size:13.5px;max-width:30ch;margin:12px 0 0}.footer h4{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 14px}.footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.footer a{font-size:13.5px;color:#cdd9ee}.footer a:hover{color:#fff}.disclaimer{border-top:1px solid rgba(255,255,255,.1);margin-top:34px;padding-top:18px;font-size:11px;color:#8ea3c6;line-height:1.6}.copyright{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:14px;font-size:12px;color:#9fb2d4}.toast{position:fixed;left:18px;bottom:18px;z-index:70;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg);padding:12px 14px;display:flex;align-items:center;gap:12px;max-width:330px;transform:translateY(140%);opacity:0;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s}.toast.show{transform:translateY(0);opacity:1}.toast .tic{width:40px;height:40px;border-radius:10px;background:var(--mist);color:var(--navy-700);display:flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:18px}.toast .tx{min-width:0}.toast .tx .n{font-weight:800;font-size:13.5px;color:var(--ink)}.toast .tx .m{font-size:12.5px;color:var(--slate)}.toast .tx .vb{font-size:11px;color:var(--green);font-weight:700;margin-top:2px}.toast .close{position:absolute;top:6px;right:8px;color:#b7c1d3;font-size:14px}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:65;background:#fff;border-top:1px solid var(--line);box-shadow:0 -10px 30px #10254a1a;transform:translateY(110%);transition:transform .3s ease}.sticky-atc.show{transform:translateY(0)}.sticky-atc .row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.sticky-atc .info{display:flex;align-items:center;gap:14px;min-width:0}.sticky-atc .mini{width:46px;height:46px;border-radius:10px;background:var(--mist);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:800;color:var(--navy-700);flex:0 0 auto}.sticky-atc .nm{font-weight:800;font-size:14px;color:var(--ink)}.sticky-atc .pr{font-size:13px;color:var(--slate)}.sticky-atc .pr b{color:var(--ink)}.sticky-atc .pr .was{text-decoration:line-through;color:#9aa7bd;margin-left:6px}.sticky-atc .btn{padding:13px 22px}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0a152c8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .25s}.modal-bg.show{opacity:1;pointer-events:auto}.modal{background:#fff;border-radius:20px;max-width:440px;width:100%;overflow:hidden;box-shadow:var(--shadow-lg);transform:translateY(14px) scale(.98);transition:transform .3s}.modal-bg.show .modal{transform:none}.modal .top{background:radial-gradient(400px 200px at 70% 0,rgba(245,166,35,.4),transparent 60%),linear-gradient(160deg,#0e2147,#1c3a6e);color:#fff;padding:30px 28px 26px;text-align:center}.modal .top .eyebrow{color:#ffd9b8}.modal .top h3{color:#fff;font-size:30px;font-weight:800;margin:10px 0 6px}.modal .top p{color:#cdd9ee;font-size:14px;margin:0}.modal .body{padding:24px 28px 28px}.modal .codebox{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff8f2;border:1.5px dashed var(--orange);border-radius:12px;padding:12px 16px;margin-bottom:14px}.modal .codebox .code{font-family:var(--serif);font-weight:800;font-size:22px;letter-spacing:.08em;color:var(--orange-600)}.modal .codebox .exp{font-size:12px;font-weight:800;color:#c8521c;font-variant-numeric:tabular-nums}.modal .field{display:flex;gap:10px;margin-top:6px}.modal input{flex:1;border:1.5px solid var(--line);border-radius:12px;padding:13px 14px;font-size:14px;font-family:inherit}.modal input:focus{outline:none;border-color:var(--royal)}.modal .fine{font-size:11px;color:var(--slate);text-align:center;margin:14px 0 0}.modal .dismiss{display:block;width:100%;text-align:center;margin-top:12px;font-size:12.5px;color:var(--slate);font-weight:600}.modal .x{position:absolute;top:14px;right:16px;color:#fff;font-size:22px;line-height:1}.modal-wrap{position:relative}@media(max-width:900px){.hero-grid,.product-grid,.split,.footer-grid,.cards-3,.cards-3.nutri,.rgrid{grid-template-columns:1fr}.hero-media,.split .media{min-height:280px;order:-1}.gmosaic{grid-template-columns:1fr 1fr;grid-auto-rows:130px}.gtile.big{grid-row:span 1;grid-column:span 2}.announce{font-size:12.5px;gap:8px;flex-wrap:wrap}.footer .copyright{flex-direction:column}.sticky-atc .pr .was{display:none}}@media(max-width:560px){.nav-link{display:none}.hero h1{font-size:38px}.stats{gap:22px}.toast{left:10px;right:10px;max-width:none}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vuroot.css.map */
