*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#050505;color:#f5f5f5;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.ticker{background:#e8e8e8;color:#090909;text-align:center;padding:9px;font-size:11px;font-weight:900;letter-spacing:2px}header{height:92px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;border-bottom:1px solid #242424;position:sticky;top:0;background:#050505f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10}.logo{width:145px;height:58px;object-fit:cover;object-position:center}nav{display:flex;gap:34px;font-size:12px;font-weight:800;letter-spacing:1.5px}.bag,.cta{background:#f4f4f4;color:#070707;padding:15px 21px;font-weight:900;font-size:12px;letter-spacing:1px}.hero{min-height:720px;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:6vw;overflow:hidden;background:radial-gradient(circle at 75% 50%,#122234 0,#080808 35%,#050505 60%)}.hero-copy{z-index:2}.eyebrow{font-size:11px;font-weight:900;letter-spacing:4px;color:#9b9b9b;margin-bottom:18px}.hero h1,.why h2,.how h2,.banner h2{font-size:clamp(64px,8vw,120px);line-height:.82;margin:0 0 30px;letter-spacing:-6px;font-style:italic}.hero h1 span,.why h2 span,.how h2 span,.banner h2 span{color:#18baff}.hero-copy>p{max-width:510px;color:#aaa;line-height:1.7;margin:0 0 34px}.mini{display:flex;gap:24px;margin-top:35px;color:#bbb;font-size:10px;font-weight:800;letter-spacing:1px}.hero-art{position:relative;display:grid;place-items:center}.hero-art img{width:min(650px,53vw);position:relative;z-index:2;filter:drop-shadow(0 25px 60px #000)}.glow{position:absolute;width:70%;height:70%;background:#009cff;filter:blur(100px);opacity:.23;border-radius:50%}.shop{padding:100px 5vw;background:#ededed;color:#090909}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:45px}.section-head h2,.faq h2{font-size:55px;margin:0;letter-spacing:-3px;font-style:italic}.section-head p{max-width:400px;color:#555;line-height:1.5}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.card{background:#fff;padding:18px 18px 22px;border-top:5px solid}.card.blue{border-color:#10baff}.card.green{border-color:#35ec9a}.card.red{border-color:#ff3159}.card.orange{border-color:#ff8b16}.card img{width:100%;aspect-ratio:1/1;object-fit:cover}.card h3{font-size:22px;margin:17px 0 5px}.card p{color:#666;font-size:13px;min-height:32px}.card button{width:100%;border:1px solid #111;background:#111;color:#fff;padding:14px;font-weight:900;font-size:10px;letter-spacing:.5px}.why{padding:120px 5vw}.why h2{font-size:85px}.benefits{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #333;margin-top:70px}.benefits>div{padding:45px 28px;border-right:1px solid #333}.benefits b{display:block;font-size:55px}.benefits span{font-size:11px;font-weight:900;letter-spacing:2px}.benefits p{color:#888;font-size:13px;line-height:1.5}.how{padding:110px 5vw;background:#111;display:grid;grid-template-columns:1fr 1fr;gap:10vw}.how h2{font-size:80px}.how ol{list-style:none;padding:0;margin:0}.how li{display:flex;gap:30px;padding:30px 0;border-bottom:1px solid #333}.how li>b{font-size:12px;color:#18baff}.how h3{margin:0 0 8px;font-size:21px}.how p{margin:0;color:#888}.banner{min-height:500px;padding:90px 5vw;text-align:center;display:flex;flex-direction:column;align-items:center;background:radial-gradient(circle,#152534,#050505 60%)}.banner img{width:220px;height:85px;object-fit:cover;margin-bottom:20px}.banner h2{font-size:75px}.faq{padding:100px 12vw;background:#ededed;color:#090909}.faq>div{margin-bottom:45px}.faq details{border-top:1px solid #bbb;padding:25px 0}.faq details:last-child{border-bottom:1px solid #bbb}.faq summary{font-weight:900;cursor:pointer;display:flex;justify-content:space-between}.faq details p{color:#555;max-width:650px;line-height:1.6}footer{padding:70px 5vw;text-align:center;border-top:1px solid #222}footer img{width:180px;height:70px;object-fit:cover}footer>p{font-weight:900;letter-spacing:3px}.legal{font-size:10px!important;color:#555;font-weight:400!important;letter-spacing:0!important;margin-top:35px}@media(max-width:850px){header{height:72px}header nav{display:none}.logo{width:110px}.hero{grid-template-columns:1fr;padding:70px 6vw 30px}.hero h1{font-size:62px;letter-spacing:-4px}.hero-art{margin-top:45px}.hero-art img{width:110%}.mini{flex-wrap:wrap}.section-head{display:block}.grid{grid-template-columns:1fr 1fr}.why h2,.how h2,.banner h2{font-size:55px;letter-spacing:-3px}.benefits{grid-template-columns:1fr 1fr}.how{grid-template-columns:1fr}.faq{padding:80px 6vw}}@media(max-width:520px){.grid,.benefits{grid-template-columns:1fr}.bag{font-size:9px;padding:12px}.hero h1{font-size:54px}.section-head h2,.faq h2{font-size:43px}}button{cursor:pointer}.bag{border:0}.shop .eyebrow,.faq .eyebrow{color:#666}.card{position:relative;overflow:hidden}.card .priceRow{display:flex;justify-content:space-between;align-items:center;margin:18px 0 12px}.card .priceRow b{font-size:19px}.card select{width:100%;padding:11px;border:1px solid #bbb;background:#fff;margin-bottom:8px;font-weight:700}.bundle{padding:100px 5vw;background:#e9e9e9;color:#080808;display:grid;grid-template-columns:.8fr 1.2fr;gap:5vw;align-items:center}.bundle h2,.subscribe h2{font-size:clamp(55px,7vw,95px);line-height:.88;letter-spacing:-5px;font-style:italic;margin:0 0 20px}.bundle h2 span{color:#08aeea}.bundle p{color:#555}.price{font-size:30px;font-weight:900;margin:30px 0}.price small{font-size:9px;letter-spacing:1px;margin-left:8px}.dark{border:0;background:#080808;color:#fff}.bundle-cans{display:grid;grid-template-columns:1fr 1fr;gap:10px;transform:rotate(-3deg)}.bundle-cans img{width:100%;aspect-ratio:1;object-fit:cover}.subscribe{padding:120px 5vw;text-align:center;background:radial-gradient(circle,#172633,#050505 60%)}.subscribe p{color:#999;max-width:560px;margin:0 auto 35px;line-height:1.6}.footlinks{display:flex;justify-content:center;gap:25px;flex-wrap:wrap;font-size:10px;font-weight:900;letter-spacing:1px;margin:25px 0}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000b;z-index:30;opacity:0;pointer-events:none;transition:.25s}.overlay.open{opacity:1;pointer-events:auto}.cart{position:fixed;right:-480px;top:0;width:min(440px,100%);height:100%;background:#f3f3f3;color:#080808;z-index:31;transition:.3s;display:flex;flex-direction:column}.cart.open{right:0}.cart-head{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #ccc}.cart-head h2{margin:0;font-style:italic}.cart-head button{border:0;background:none;font-size:32px}.cart-items{padding:18px;overflow:auto;flex:1}.cart-item{display:grid;grid-template-columns:80px 1fr auto;gap:12px;border-bottom:1px solid #ccc;padding:14px 0}.cart-item img{width:80px;height:80px;object-fit:cover}.cart-item h4{margin:3px 0;font-size:13px}.cart-item small{color:#666}.remove{border:0;background:none;text-decoration:underline;font-size:10px;padding:0;margin-top:8px}.cart-bottom{padding:20px;border-top:1px solid #ccc}.total{display:flex;justify-content:space-between;font-weight:900;margin-bottom:15px}.checkout{width:100%;padding:17px;border:0;background:#080808;color:#fff;font-weight:900}.cart-bottom>small{display:block;color:#777;line-height:1.4;margin-top:10px}.empty{color:#777;text-align:center;margin-top:60px}@media(max-width:850px){.bundle{grid-template-columns:1fr}.bundle-cans{margin-top:30px}.bundle h2,.subscribe h2{letter-spacing:-3px}}body.cart-open{overflow:hidden}.cart{box-shadow:-20px 0 70px #0008}.cart-bottom .checkout{display:block;text-align:center}.qty{display:flex;align-items:center;gap:12px;margin-top:12px}.qty button{width:28px;height:28px;border:1px solid #bbb;background:#fff;font-size:18px}.cart-item>b{font-size:12px;white-space:nowrap}.product-shell{display:grid;grid-template-columns:1.08fr .92fr;min-height:720px;background:#ededed;color:#090909}.product-media{display:grid;place-items:center;padding:5vw;background:radial-gradient(circle,#fff 0,#dedede 65%)}.product-media img{width:100%;max-width:720px;height:auto}.product-info{padding:8vw 7vw 7vw 5vw;align-self:center}.product-info h1{font-size:clamp(48px,6vw,82px);line-height:.9;letter-spacing:-4px;font-style:italic;margin:0 0 18px}.product-price{font-size:28px;font-weight:900;margin-bottom:24px}.product-copy{color:#555;line-height:1.7;margin-bottom:25px}.product-chips{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 30px}.product-chips span{border:1px solid #aaa;padding:9px 11px;font-size:9px;font-weight:900;letter-spacing:1px}.product-info label{display:block;font-size:10px;font-weight:900;letter-spacing:1.5px;margin:16px 0 7px}.product-info select,.product-info input[type=number]{width:100%;padding:14px;border:1px solid #aaa;background:#fff;font-weight:700}.product-add{width:100%;border:0;margin-top:18px}.product-note{font-size:9px;color:#777;line-height:1.5;margin-top:18px}.product-strip{display:grid;grid-template-columns:repeat(3,1fr);background:#080808;padding:0 5vw}.product-strip>div{padding:38px;border-right:1px solid #292929}.product-strip b{display:block;font-size:24px;font-style:italic}.product-strip span{color:#777;font-size:11px}.trust-row{display:grid;grid-template-columns:repeat(3,1fr);background:#0b0b0b;border-top:1px solid #242424;border-bottom:1px solid #242424}.trust-row>div{padding:30px 5vw;text-align:center;border-right:1px solid #242424}.trust-row b{display:block;font-size:12px;letter-spacing:1.5px}.trust-row span{font-size:10px;color:#777}.card button:disabled,.product-add:disabled{opacity:.45;cursor:not-allowed}@media(max-width:850px){.product-shell{grid-template-columns:1fr}.product-info{padding:55px 6vw}.product-strip,.trust-row{grid-template-columns:1fr}.product-strip>div,.trust-row>div{border-right:0;border-bottom:1px solid #242424}.cart{width:100%}}:root{--chrome:#d7d9dc;--graphite:#0a0b0d;--panel:#101216;--electric:#19b9ff}body{background:var(--graphite);background-image:linear-gradient(115deg,rgba(255,255,255,.025),transparent 35%)}.ticker{background:#0d0f12;color:#cfd3d8;border-bottom:1px solid #262a30}header{background:#07080adb;border-color:#272a30;height:84px}.bag,.cta{background:linear-gradient(135deg,#f4f4f4,#aeb4bc);color:#050607;border-radius:999px}.hero{min-height:790px;background:radial-gradient(circle at 74% 44%,rgba(24,184,255,.18),transparent 24%),radial-gradient(circle at 75% 48%,#242932 0,#0b0d10 37%,#050607 70%);position:relative}.hero:before{content:"JOLT";position:absolute;left:2vw;top:8%;font-size:clamp(150px,25vw,390px);font-weight:1000;font-style:italic;letter-spacing:-.09em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.055);line-height:.8}.hero h1{font-size:clamp(68px,8.8vw,136px);color:#f5f6f7;text-shadow:0 12px 60px #000}.hero h1 span{color:#cbd0d6}.hero-copy>p{color:#a5abb3}.eyebrow{color:#7f8791}.hero-art img{width:min(700px,56vw);transform:rotate(4deg);filter:drop-shadow(0 45px 80px #000) drop-shadow(0 0 35px rgba(24,184,255,.08));transition:transform .5s ease}.hero-art:hover img{transform:rotate(1deg) scale(1.035)}.glow{background:#16b9ff;opacity:.16}.trust-row{background:#08090b}.shop{background:#0d0f12;color:#f4f5f6}.shop .eyebrow{color:#777f89}.section-head p{color:#8b929b}.card{background:linear-gradient(145deg,#17191d,#0c0d10);color:#f5f5f5;border:1px solid #262a30;border-top:1px solid #454b54;padding:14px;border-radius:18px}.card img{border-radius:12px;filter:saturate(.92) contrast(1.03)}.card p{color:#9298a0}.card button{border:1px solid #3a3f47;background:#f1f2f3;color:#090a0c;border-radius:999px}.card .priceRow span{color:#737a84}.why{background:radial-gradient(circle at 50% 0,#171a20,#08090b 55%)}.why h2 span,.how h2 span{color:#bfc5cc}.benefits{border-color:#292d33}.benefits>div{border-color:#292d33}.benefits b{background:linear-gradient(#fff,#858c95);-webkit-background-clip:text;color:transparent}.how{background:#0e1013}.how li{border-color:#2b2e34}.how li>b{color:#bfc5cc}.subscribe,.banner{background:radial-gradient(circle at 50% 25%,#222730,#090a0c 58%)}.faq{background:#111318;color:#f1f2f4}.faq .eyebrow{color:#747b85}.faq details{border-color:#30343a}.faq details:last-child{border-color:#30343a}.faq details p{color:#8d949e}.bundle{background:#0b0d10;color:#f3f4f5}.bundle p{color:#9097a0}.bundle h2 span{color:#c3c8ce}.dark{background:linear-gradient(135deg,#f4f4f4,#9fa6af);color:#08090b;border-radius:999px}.bundle-cans img{border-radius:16px;border:1px solid #292d33}.product-shell{background:#0d0f12;color:#f4f5f6}.product-media{background:radial-gradient(circle,#222730 0,#0d0f12 68%)}.product-info .product-copy{color:#949ba4}.product-info select,.product-info input[type=number]{background:#15171b;color:#f4f4f4;border-color:#373c44}.product-chips span{border-color:#3b4048}.product-note{color:#737b85}footer{background:#060709}.cart{background:#111318;color:#f2f3f4}.cart-head,.cart-bottom,.cart-item{border-color:#30343a}.cart-item small,.cart-bottom>small,.empty{color:#89909a}.qty button{background:#1b1e23;color:#fff;border-color:#3a3f47}.checkout{background:#f1f2f3;color:#08090b;border-radius:999px}@media(max-width:850px){.hero{min-height:720px;padding-top:90px}.hero:before{top:10%;font-size:46vw}.hero-art img{width:116%;max-width:620px}.hero h1{font-size:clamp(54px,16vw,82px)}.card{border-radius:15px}.shop{padding-top:75px}}.restock-signup{padding:96px 5vw;background:radial-gradient(circle at 50% 0,rgba(30,185,255,.11),transparent 36%),#090a0c;border-top:1px solid #24282e;border-bottom:1px solid #24282e;text-align:center}.restock-inner{max-width:900px;margin:0 auto}.restock-signup h2{font-size:clamp(46px,7vw,88px);line-height:.9;letter-spacing:-.055em;font-style:italic;margin:12px 0 20px;background:linear-gradient(180deg,#fff,#aab0b8);-webkit-background-clip:text;color:transparent}.restock-copy{max-width:620px;margin:0 auto 34px;color:#969da6;line-height:1.65}.restock-form{max-width:680px;margin:0 auto}.restock-fields{display:grid;grid-template-columns:1fr auto;background:#111318;border:1px solid #343941;border-radius:999px;padding:7px}.restock-fields input{min-width:0;background:transparent;border:0;color:#fff;padding:0 20px;font-size:12px;font-weight:800;letter-spacing:1.2px;outline:0}.restock-fields input::placeholder{color:#6f7680}.restock-fields button{border:0;border-radius:999px;background:linear-gradient(135deg,#f4f4f4,#aeb4bc);color:#08090b;padding:17px 28px;font-size:11px;font-weight:1000;letter-spacing:1px;cursor:pointer}.restock-fine{margin:15px 0 0;color:#5f6670;font-size:10px}.restock-success{border:1px solid #3b424b;background:#111318;padding:20px;border-radius:999px;font-weight:900;letter-spacing:1.5px}.restock-error{color:#ff6b78;font-size:12px;margin-top:12px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:600px){.restock-signup{padding:76px 6vw}.restock-fields{grid-template-columns:1fr;border-radius:18px;padding:8px}.restock-fields input{height:54px;text-align:center}.restock-fields button{width:100%;border-radius:12px}.restock-signup h2{font-size:48px}}.hero-art{align-self:end;min-height:560px}.hero-art img{background:#fff;border-radius:28px;box-shadow:0 45px 100px #000000b8,0 0 70px #14afff1a;object-fit:contain}.hero-art:after{content:"BLUE RASPBERRY";position:absolute;right:2%;bottom:2%;z-index:3;font-size:10px;font-weight:900;letter-spacing:3px;color:#ffffff8f}@media(max-width:850px){.hero-art{min-height:0;margin-top:58px;padding:0 2vw 26px}.hero-art img{width:100%;max-width:610px;transform:none;border-radius:22px}.hero-art:hover img{transform:none}.hero-art:after{right:6%;bottom:4%;font-size:8px}.hero{padding-bottom:48px}}.hero-art img{background:transparent!important;border-radius:0!important;box-shadow:none!important;mix-blend-mode:normal}.hero-art canvas.hero-keyed{width:min(700px,56vw);height:auto;position:relative;z-index:2;transform:rotate(4deg);filter:drop-shadow(0 45px 80px #000) drop-shadow(0 0 38px rgba(24,184,255,.16));transition:transform .5s ease}.hero-art:hover canvas.hero-keyed{transform:rotate(1deg) scale(1.035)}.restock-signup{position:relative;overflow:hidden}.restock-signup:before{content:"JOLT";position:absolute;inset:auto 0 -35px;font-size:170px;font-weight:1000;font-style:italic;letter-spacing:-.08em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.035);pointer-events:none}.restock-inner{position:relative;z-index:1}@media(max-width:850px){.hero-art canvas.hero-keyed{width:100%;max-width:610px;transform:none}.hero-art:hover canvas.hero-keyed{transform:none}}.shop-v431{background:radial-gradient(circle at 50% 0,rgba(30,185,255,.07),transparent 28%),#090b0e;color:#f4f5f6}.shop-v431 .section-head{max-width:1450px;margin-left:auto;margin-right:auto}.jolt-product-grid{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.jolt-product-card{--flavor:#bfc5cc;position:relative;overflow:hidden;background:linear-gradient(155deg,#15181d,#090a0d 68%);border:1px solid #282d34;border-radius:24px;min-width:0;box-shadow:0 20px 60px #00000038}.jolt-product-card.blue{--flavor:#19b9ff}.jolt-product-card.mint{--flavor:#56e5b3}.jolt-product-card.strawberry{--flavor:#ff5269}.jolt-product-card.mango{--flavor:#ff9a35}.jolt-product-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--flavor);box-shadow:0 0 30px var(--flavor);z-index:3}.jolt-product-visual{height:340px;display:grid;place-items:center;padding:24px 18px 8px;background:radial-gradient(circle at 50% 52%,color-mix(in srgb,var(--flavor) 16%,transparent),transparent 45%)}.jolt-product-visual img,.jolt-product-visual canvas{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 28px 32px rgba(0,0,0,.62));transition:transform .35s ease}.jolt-product-card:hover .jolt-product-visual img,.jolt-product-card:hover .jolt-product-visual canvas{transform:translateY(-5px) scale(1.035)}.jolt-product-info{padding:18px 20px 22px}.jolt-product-info h3{font-size:20px;line-height:1.05;margin:0 0 14px;letter-spacing:-.03em;font-style:italic}.jolt-product-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.jolt-product-meta b{font-size:18px}.jolt-product-meta span{font-size:9px;font-weight:900;letter-spacing:1.2px;color:#8c949e}.jolt-product-form button{width:100%;border:1px solid #3b4149;border-radius:999px;background:#f1f2f3;color:#08090b;padding:15px 16px;font-size:10px;font-weight:1000;letter-spacing:1px}.jolt-product-form button:disabled{opacity:.45}.jolt-empty{grid-column:1/-1;text-align:center;color:#89919b;padding:50px 0}.collection-v431{min-height:70vh;padding-top:80px}@media(max-width:900px){.jolt-product-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding:0 6vw 14px;margin:0 -5vw;scrollbar-width:none}.jolt-product-grid::-webkit-scrollbar{display:none}.jolt-product-card{flex:0 0:min(78vw,340px);scroll-snap-align:center}.jolt-product-visual{height:330px}.shop-v431 .section-head{margin-bottom:30px}}@media(max-width:520px){.jolt-product-card{flex-basis:82vw}.jolt-product-visual{height:315px;padding:20px 14px 4px}.jolt-product-info{padding:16px 18px 20px}.jolt-product-info h3{font-size:19px}}.product-media{overflow:hidden;background:radial-gradient(circle at 50% 45%,#242a33 0,#111419 42%,#090b0e 72%)!important}.product-media .product-main-source{width:100%;max-width:720px;height:auto;object-fit:contain}.product-media canvas.jolt-keyed-product{display:block;width:min(100%,720px)!important;height:auto!important;filter:drop-shadow(0 36px 48px rgba(0,0,0,.72));transform:scale(.96)}.payment-strip{max-width:900px;margin:34px auto 0;padding:26px 0 4px;border-top:1px solid #25292f;display:flex;flex-direction:column;align-items:center;gap:17px}.payment-label{display:flex;align-items:center;gap:12px}.payment-label span{font-size:10px;font-weight:1000;letter-spacing:2px;color:#d6dae0}.payment-label small{font-size:9px;color:#69717c}.payment-icons{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.payment-icons li{display:grid;place-items:center;background:#f5f5f5;border-radius:5px;padding:3px 5px;min-width:42px;height:28px}.payment-icon{width:36px;height:22px;display:block}.payment-icons:empty{display:none}@media(max-width:850px){.product-media{min-height:390px;padding:38px 5vw}.product-media canvas.jolt-keyed-product{width:min(94vw,620px)!important}.payment-strip{margin-top:30px}.payment-label{flex-direction:column;gap:5px}}.jolt-product-visual,.product-media,.cart-item,.cart-product-image,.cart-drawer-product-image{background-color:transparent!important}.jolt-product-visual img.jolt-key-source,.product-media img.jolt-key-source,.cart img.jolt-key-source{object-fit:contain!important}.cart-product-image{width:100px!important;height:100px!important;object-fit:contain!important}.cart-drawer-product-image{object-fit:contain!important;background:transparent!important}.payment-label{flex-direction:column!important;gap:4px!important;text-align:center}.payment-label strong{font-size:13px;font-weight:1000;letter-spacing:2.5px;color:#f2f4f7}.payment-label small{font-size:8px;letter-spacing:1.6px;color:#737b85}.payment-fallback{max-width:520px;margin:0;text-align:center;color:#737b85;font-size:10px;line-height:1.5}.payment-strip{padding-bottom:16px}.product-info .jolt-quantity-select,.jolt-cart-quantity-select,.cart-qty-select{width:100%;-webkit-appearance:auto;appearance:auto;background:#15171b;color:#f4f4f4;border:1px solid #373c44;border-radius:12px;padding:14px 15px;font-size:12px;font-weight:900;letter-spacing:.7px}.product-info .jolt-quantity-select{margin-bottom:16px}.cart-item-compact{display:grid!important;grid-template-columns:78px minmax(0,1fr) auto!important;gap:13px!important;align-items:center!important;padding:16px 0!important}.cart-thumb{width:78px;height:78px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:radial-gradient(circle,#242a33,#0e1013 72%)}.cart-thumb img,.cart-thumb canvas{display:block!important;width:72px!important;height:72px!important;max-width:72px!important;max-height:72px!important;object-fit:contain!important;filter:drop-shadow(0 10px 12px rgba(0,0,0,.55))}.cart-item-copy{min-width:0}.cart-item-copy h4{margin:0 0 4px;font-size:13px;line-height:1.15}.cart-item-copy small{display:block;min-height:12px}.cart-qty-label{display:block;margin-top:9px;font-size:8px;font-weight:1000;letter-spacing:1.2px;color:#7f8791}.cart-qty-select{display:block;width:122px;margin-top:5px;padding:9px 10px;border-radius:9px;font-size:10px}.cart-line-price{align-self:start;padding-top:2px;font-size:12px;white-space:nowrap}.cart-items{overflow-y:auto}.cart{width:min(430px,94vw)}.faq-expanded{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.5fr);gap:6vw;align-items:start}.faq-intro{position:sticky;top:110px}.faq-intro>p{color:#8d949e;line-height:1.6;max-width:330px}.faq-list details{border-top:1px solid #30343a}.faq-list details:last-child{border-bottom:1px solid #30343a}.faq-list summary{cursor:pointer}.faq-list details p strong{color:#f1f2f4}.faq-list summary span{transition:transform .2s ease}.faq-list details[open] summary span{transform:rotate(45deg)}@media(max-width:850px){.cart{width:94vw}.cart-item-compact{grid-template-columns:68px minmax(0,1fr) auto!important}.cart-thumb{width:68px;height:68px}.cart-thumb img,.cart-thumb canvas{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}.cart-qty-select{width:112px}.faq-expanded{display:block}.faq-intro{position:static;margin-bottom:34px}.faq-intro>p{max-width:none}}@media(max-width:430px){.cart-item-compact{grid-template-columns:62px minmax(0,1fr) auto!important;gap:10px!important}.cart-thumb{width:62px;height:62px}.cart-thumb img,.cart-thumb canvas{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important}.cart-line-price{font-size:11px}.cart-qty-select{width:104px;padding:8px}.cart-item-copy h4{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/jolt.css.map */
