:root{--volt:#A2D709;--volt2:#8FBE06;--volt-deep:#5C7A04;--black:#0A0A0A;--ink:#34372E;--muted:#7C8270;--line:rgba(10,10,10,.32);--line2:rgba(10,10,10,.2);--glass:rgba(255,255,255,.66);--glass2:rgba(255,255,255,.88);--disp:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ld-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:#fbfdf4;pointer-events:none}.ld-bg .aurora{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;filter:blur(70px);opacity:.85}.ld-bg .aurora i{position:absolute;display:block;border-radius:50%}.ld-bg .aurora i:nth-child(1){width:46vw;height:46vw;left:-6%;top:-8%;background:radial-gradient(circle,rgba(162,215,9,.5),transparent 65%);animation:drift1 18s ease-in-out infinite}.ld-bg .aurora i:nth-child(2){width:40vw;height:40vw;right:-8%;top:2%;background:radial-gradient(circle,rgba(162,215,9,.36),transparent 65%);animation:drift2 22s ease-in-out infinite}.ld-bg .aurora i:nth-child(3){width:52vw;height:52vw;left:18%;bottom:-18%;background:radial-gradient(circle,rgba(143,190,6,.4),transparent 65%);animation:drift3 26s ease-in-out infinite}@keyframes drift1{0%,to{transform:translate(0)}50%{transform:translate(7%,6%)}}@keyframes drift2{0%,to{transform:translate(0)}50%{transform:translate(-8%,5%)}}@keyframes drift3{0%,to{transform:translate(0)}50%{transform:translate(5%,-7%)}}@media(prefers-reduced-motion:reduce){.ld-bg .aurora i{animation:none}}.ld-scope{font:400 15.5px/1.6 var(--disp);color:var(--black);-webkit-font-smoothing:antialiased;text-align:center;position:relative}.ld-scope *{box-sizing:border-box;margin:0;padding:0}.ld-scope [hidden]{display:none!important}.ld-scope a{color:inherit;text-decoration:none}.ld-scope img{max-width:100%}.ld-scope .note{background:#fff9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#6f7563;font-size:12px;padding:8px 14px;border-bottom:1px solid var(--line2)}.ld-scope .topbar{background:var(--black);color:var(--volt);font:800 11px/1.4 var(--disp);letter-spacing:.1em;text-transform:uppercase;padding:11px 14px}.ld-scope header.ld-head{position:sticky;top:14px;z-index:40;margin:14px auto 0;max-width:1200px;width:calc(100% - 28px);background:var(--glass2);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:2px solid var(--line);border-radius:30px;box-shadow:0 22px 56px -26px #0a0a0a4d}.ld-scope .hrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 22px}.ld-scope .logo{font:800 21px var(--disp);letter-spacing:-.03em;display:flex;align-items:center;gap:9px;white-space:nowrap}.ld-scope .logo .dot{width:13px;height:13px;border-radius:50%;background:var(--volt);box-shadow:0 0 0 5px #a2d70938}.ld-scope .util{display:flex;gap:16px;font:700 12.5px var(--disp);color:var(--ink);align-items:center}.ld-scope .util a,.ld-scope .util span{cursor:pointer}.ld-scope .util a:hover,.ld-scope .util span:hover{color:var(--volt-deep)}.ld-scope .search{display:flex;align-items:center;gap:9px;background:#ffffffb8;border:2px solid var(--line);border-radius:30px;padding:9px 16px;width:230px;max-width:230px;transition:.16s}.ld-scope .search:focus-within{border-color:var(--volt);box-shadow:0 0 0 4px #a2d70938;background:#fff}.ld-scope .search .sicon{color:var(--volt-deep);flex:0 0 auto}.ld-scope .search input{border:none;background:transparent;outline:none;font:600 13px var(--disp);color:var(--black);width:100%;text-align:left}.ld-scope .search input::placeholder{color:var(--muted)}.ld-scope .search input::-webkit-search-cancel-button{-webkit-appearance:none}.ld-scope .subnav{border-top:1.5px solid var(--line2);overflow-x:auto}.ld-scope .subnav .in{display:flex;gap:20px;padding:12px 22px;white-space:nowrap;font:700 12.5px var(--disp);color:var(--ink);justify-content:center;min-width:max-content;margin:0 auto}.ld-scope .subnav a:hover,.ld-scope .subnav .navhot{color:var(--volt-deep)}.ld-scope .wrap{max-width:1200px;margin:0 auto;padding:0 14px}.ld-scope .hero{max-width:1200px;margin:28px auto 0;width:calc(100% - 28px);padding:64px 40px;background:var(--glass);backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);border:2px solid var(--line);border-radius:40px;box-shadow:0 50px 110px -56px #0a0a0a73;display:flex;flex-direction:column;align-items:center;gap:30px}.ld-scope .eyebrow-h{display:inline-flex;align-items:center;gap:8px;font:800 11px var(--disp);letter-spacing:.2em;text-transform:uppercase;color:var(--black);background:var(--volt);padding:8px 16px;border-radius:30px}.ld-scope .hero h1{font:800 clamp(40px,7vw,84px)/.98 var(--disp);letter-spacing:-.04em;margin:16px 0 14px;max-width:14ch}.ld-scope .hero h1 em{font-style:normal;background:linear-gradient(115deg,var(--volt-deep),var(--volt));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ld-scope .hero p{font-size:18px;color:var(--ink);max-width:34ch;margin:0 auto}.ld-scope .cta{display:flex;gap:12px;margin-top:26px;flex-wrap:wrap;justify-content:center}.ld-scope .btn{font:800 13px var(--disp);letter-spacing:.01em;padding:17px 28px;border-radius:40px;border:1.5px solid var(--black);transition:.16s;cursor:pointer;display:inline-block}.ld-scope .btn:hover{background:var(--black);color:#fff}.ld-scope .btn.p{background:var(--volt);border-color:var(--volt);color:var(--black);box-shadow:0 18px 40px -14px #a2d709d9}.ld-scope .btn.p:hover{background:var(--volt2);border-color:var(--volt2);color:var(--black)}.ld-scope .herostage{background:var(--glass2);border-radius:34px;padding:30px 30px 24px;border:2px solid var(--line);box-shadow:0 36px 80px -44px #0a0a0a73;position:relative;max-width:420px;width:100%}.ld-scope .herostage img{width:100%;max-width:300px;height:280px;object-fit:contain;mix-blend-mode:multiply}.ld-scope .herostage .tag{display:inline-block;background:var(--black);color:var(--volt);font:800 11px var(--disp);letter-spacing:.06em;text-transform:uppercase;padding:9px 15px;border-radius:30px;margin-top:4px}.ld-scope .herostage .herobuy{display:block;width:100%;max-width:240px;margin:16px auto 0;text-align:center}.ld-scope .herostage .spec{display:inline-block;background:var(--volt);color:var(--black);border-radius:24px;padding:8px 16px;font:800 14px var(--disp);margin-bottom:10px}.ld-scope .herostage .spec small{font:800 10px var(--disp);letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin-right:6px}.ld-scope .trust{max-width:1200px;margin:22px auto 0;width:calc(100% - 28px);display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ld-scope .trust .cell{padding:26px;background:var(--glass2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:2px solid var(--line);border-radius:24px}.ld-scope .trust b{display:block;font:800 22px var(--disp)}.ld-scope .trust span{font:700 12px var(--disp);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.ld-scope .secthead{margin:64px 0 24px}.ld-scope .secthead h2{font:800 clamp(28px,4vw,46px) var(--disp);letter-spacing:-.04em}.ld-scope .secthead h2 em{font-style:normal;color:var(--volt-deep)}.ld-scope .secthead .count{display:block;margin-top:8px;font:700 12px var(--disp);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.ld-scope .rail{display:flex;gap:18px;overflow-x:auto;padding:4px 4px 20px;scroll-snap-type:x mandatory}.ld-scope .rail .card{min-width:230px;max-width:230px;scroll-snap-align:start}.ld-scope .catcards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ld-scope .catcard{background:var(--glass2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:2px solid var(--line);border-radius:28px;padding:30px;transition:.2s}.ld-scope .catcard:hover{transform:translateY(-6px);border-color:var(--volt);box-shadow:0 30px 56px -30px #a2d709b3}.ld-scope .catcard h3{font:800 20px var(--disp);margin-bottom:7px;letter-spacing:-.02em}.ld-scope .catcard p{font-size:13.5px;color:var(--ink)}.ld-scope .catcard .n{display:inline-block;margin-top:14px;font:800 11px var(--disp);letter-spacing:.06em;text-transform:uppercase;color:var(--volt-deep)}.ld-scope .catsec{margin-top:8px}.ld-scope .cathead{margin:60px 0 24px;padding-top:26px;border-top:1.5px solid var(--line2)}.ld-scope .cathead h2{font:800 clamp(26px,3.4vw,40px) var(--disp);letter-spacing:-.03em}.ld-scope .cathead h2 em{font-style:normal;color:var(--volt-deep)}.ld-scope .cathead p{color:var(--ink);font-size:14px;margin-top:8px}.ld-scope .cathead .count{color:var(--muted);font-weight:800}.ld-scope .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ld-scope .card{background:var(--glass2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid var(--line);border-radius:24px;padding:18px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:.2s;overflow:hidden}.ld-scope .card:hover{transform:translateY(-6px);border-color:var(--volt);box-shadow:0 28px 54px -30px #a2d70999}.ld-scope .thumb{position:relative;width:100%;background:#fff;border-radius:20px;height:200px;display:flex;align-items:center;justify-content:center;padding:18px;margin-bottom:15px;border:2px solid var(--line)}.ld-scope .thumb img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.ld-scope .age{position:absolute;top:10px;left:10px;background:var(--black);color:var(--volt);font:800 10px var(--disp);letter-spacing:.06em;padding:5px 9px;border-radius:20px}.ld-scope .clink{display:flex;flex-direction:column;align-items:center;flex:1;width:100%}.ld-scope .card .eyebrow{font:800 10px var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ld-scope .card h3{font:600 14px/1.4 var(--disp);margin:7px 0 10px;flex:1;overflow-wrap:anywhere}.ld-scope .stars{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 12px}.ld-scope .srow{position:relative;display:inline-block;font-size:13px;letter-spacing:1px;color:#d7e0c5;line-height:1}.ld-scope .sfill{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;color:var(--volt2)}.ld-scope .rnum{font:800 11px var(--disp);color:var(--ink)}.ld-scope .rcount{font:500 11px var(--disp);color:var(--muted)}.ld-scope .row{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.ld-scope .price{font:800 20px var(--disp)}.ld-scope .addwrap{display:flex;justify-content:center;width:100%}.ld-scope .add{font:800 11px var(--disp);letter-spacing:.06em;text-transform:uppercase;background:var(--volt);color:var(--black);padding:13px 18px;border-radius:30px;border:2px solid var(--volt);cursor:pointer;transition:.15s;width:100%;max-width:200px;white-space:nowrap}.ld-scope .add:hover{background:var(--volt2);border-color:var(--volt2)}.ld-scope .add[disabled]{opacity:.5;cursor:not-allowed}.ld-scope .qty{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--volt);border-radius:30px;overflow:hidden;background:#fff;width:100%;max-width:200px}.ld-scope .qbtn{background:transparent;border:none;width:44px;height:44px;font:800 18px var(--disp);cursor:pointer;color:var(--volt-deep);flex:0 0 auto}.ld-scope .qbtn:hover{background:var(--volt);color:var(--black)}.ld-scope .qval{flex:1 1 auto;text-align:center;font:800 14px var(--disp)}.ld-scope .soldout{font:800 11px var(--disp);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:13px 18px;border:2px solid var(--line);border-radius:30px;width:100%;max-width:200px}.ld-scope .blocksec{margin-top:20px}.ld-scope .block{max-width:920px;margin:0 auto;background:var(--glass2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:2px solid var(--line);border-radius:34px;padding:48px 40px;box-shadow:0 34px 80px -50px #0a0a0a66}.ld-scope .block h2{font:800 clamp(28px,4vw,46px) var(--disp);letter-spacing:-.04em;margin:14px 0 12px}.ld-scope .block h2 em{font-style:normal;background:linear-gradient(115deg,var(--volt-deep),var(--volt));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ld-scope .block>p{color:var(--ink);max-width:46ch;margin:0 auto 24px;font-size:16px}.ld-scope .block .btn{margin-top:6px}.ld-scope .offers{background:linear-gradient(150deg,rgba(162,215,9,.22),var(--glass2) 60%);border-color:#a2d70980}.ld-scope .offers b{color:var(--volt-deep)}.ld-scope .tradegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0}.ld-scope .tcard{background:#ffffffb3;border:2px solid var(--line);border-radius:22px;padding:22px;text-align:center}.ld-scope .tcard b{display:block;font:800 15px var(--disp);margin-bottom:6px}.ld-scope .tcard span{font-size:13px;color:var(--ink)}.ld-scope .faq{max-width:680px;margin:24px auto 0;text-align:center}.ld-scope .faq details{background:#ffffffa8;border:2px solid var(--line);border-radius:18px;padding:6px 22px;margin-bottom:12px}.ld-scope .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:12px;font:800 15px var(--disp);padding:14px 0;text-align:center}.ld-scope .faq summary::-webkit-details-marker{display:none}.ld-scope .faq .chev{font:800 20px var(--disp);color:var(--volt-deep);transition:.2s;flex:0 0 auto}.ld-scope .faq details[open] .chev{transform:rotate(45deg)}.ld-scope .faq p{color:var(--ink);font-size:14.5px;padding:0 0 16px;text-align:center}.ld-scope .cform{max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.ld-scope .cform input,.ld-scope .cform textarea{font:500 14.5px var(--disp);padding:14px 16px;border:2px solid var(--line);border-radius:16px;background:#fffc;outline:none;width:100%;text-align:center;resize:vertical}.ld-scope .cform input:focus,.ld-scope .cform textarea:focus{border-color:var(--volt)}.ld-scope .cform .btn{margin-top:4px}.ld-scope .reviews{background:linear-gradient(160deg,rgba(162,215,9,.12),var(--glass2) 55%);overflow:hidden}.ld-scope .revcols{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px;height:430px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.ld-scope .revcol{overflow:hidden}.ld-scope .revtrack{display:flex;flex-direction:column;gap:16px;will-change:transform}.ld-scope .revcol.up .revtrack{animation:revup 26s linear infinite}.ld-scope .revcol.down .revtrack{animation:revdown 26s linear infinite}.ld-scope .revcol.slow .revtrack{animation-duration:34s}.ld-scope .reviews:hover .revtrack{animation-play-state:paused}@keyframes revup{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes revdown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.ld-scope .revcard{background:#fff;border:2px solid var(--line);border-radius:22px;padding:20px 22px;text-align:center;box-shadow:0 18px 40px -30px #0a0a0a80}.ld-scope .revstars{color:var(--volt2);font-size:14px;letter-spacing:2px;margin-bottom:8px}.ld-scope .revcard blockquote{font:600 14.5px/1.55 var(--disp);color:var(--black)}.ld-scope .revcard figcaption{margin-top:12px;font:800 12px var(--disp);letter-spacing:.02em;color:var(--volt-deep)}@media(prefers-reduced-motion:reduce){.ld-scope .revtrack{animation:none!important}.ld-scope .revcols{height:auto;mask-image:none;-webkit-mask-image:none}.ld-scope .revcol{overflow:visible}.ld-scope .revtrack .revcard:nth-child(n+4){display:none}}.ld-scope .ribbon{max-width:1200px;margin:78px auto 0;width:calc(100% - 28px)}.ld-scope .ribbon .in{background:var(--black);border-radius:34px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:38px 24px}.ld-scope .ribbon b{display:block;font:800 17px var(--disp);color:var(--volt)}.ld-scope .ribbon span{font:700 11px var(--disp);text-transform:uppercase;letter-spacing:.06em;color:#b9c3a6}.ld-scope footer.ld-foot{margin-top:26px}.ld-scope footer.ld-foot .in{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:56px 24px}.ld-scope footer.ld-foot .col{display:flex;flex-direction:column;align-items:center}.ld-scope footer.ld-foot h4{color:var(--black);font:800 12px var(--disp);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.ld-scope footer.ld-foot p{color:var(--ink);max-width:30ch}.ld-scope footer.ld-foot a{display:block;color:var(--ink);padding:4px 0}.ld-scope footer.ld-foot a:hover{color:var(--volt-deep)}.ld-scope .pay{display:flex;gap:7px;margin-top:14px;flex-wrap:wrap;justify-content:center}.ld-scope .pay span{background:#ffffffbf;border:1.5px solid var(--line2);border-radius:30px;padding:6px 11px;font:700 10px var(--disp);letter-spacing:.05em;color:var(--ink)}.ld-scope .news{display:flex;margin-top:10px;background:#fffc;border:2px solid var(--line);border-radius:30px;overflow:hidden;width:100%;max-width:280px}.ld-scope .news input{flex:1;min-width:0;border:none;background:transparent;padding:12px 14px;font:500 13px var(--disp);outline:none;text-align:center}.ld-scope .news button{border:none;background:var(--volt);color:var(--black);font:800 11px var(--disp);text-transform:uppercase;letter-spacing:.06em;padding:0 18px;cursor:pointer;flex:none}.ld-scope .promo{position:fixed;left:50%;transform:translate(-50%);bottom:16px;z-index:50;background:var(--black);color:var(--volt);font:800 12px var(--disp);letter-spacing:.04em;padding:13px 18px;border-radius:30px;box-shadow:0 20px 44px -16px #0a0a0a99;display:flex;gap:12px;align-items:center;max-width:calc(100% - 28px)}.ld-scope .promo .x{cursor:pointer;opacity:.6;font-weight:800}.ld-scope .pdp{max-width:1100px;margin:24px auto 0;width:calc(100% - 28px);background:var(--glass);backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);border:2px solid var(--line);border-radius:40px;box-shadow:0 50px 110px -56px #0a0a0a73;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:40px;text-align:left;align-items:start}.ld-scope .pdp .pimg{background:#fff;border:2px solid var(--line);border-radius:30px;padding:34px;min-height:420px;display:flex;align-items:center;justify-content:center;position:relative}.ld-scope .pdp .pimg img{max-width:100%;max-height:420px;object-fit:contain;mix-blend-mode:multiply}.ld-scope .pdp .crumbs{font:700 11.5px var(--disp);color:var(--muted);letter-spacing:.04em;margin-bottom:14px}.ld-scope .pdp .crumbs a:hover{color:var(--volt-deep)}.ld-scope .pdp .peyebrow{font:800 11px var(--disp);letter-spacing:.16em;text-transform:uppercase;color:var(--volt-deep)}.ld-scope .pdp h1{font:800 clamp(26px,3.4vw,40px)/1.08 var(--disp);letter-spacing:-.03em;margin:8px 0 14px}.ld-scope .pdp .pstars{display:flex;align-items:center;gap:8px;margin-bottom:16px}.ld-scope .pdp .pprice{font:800 30px var(--disp);margin-bottom:6px}.ld-scope .pdp .pprice s{font-weight:500;color:var(--muted);font-size:20px;margin-left:8px}.ld-scope .pdp .punit{font:600 12.5px var(--disp);color:var(--muted);margin-bottom:18px}.ld-scope .pdp .pdesc{font-size:15px;color:var(--ink);line-height:1.65;margin-bottom:22px}.ld-scope .pdp .pdesc p{margin-bottom:10px}.ld-scope .pbuy{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap;margin-bottom:14px}.ld-scope .pqty{display:flex;align-items:center;border:1.5px solid var(--black);border-radius:30px;overflow:hidden;background:#fff;flex:0 0 auto}.ld-scope .pqty button{background:transparent;border:none;width:48px;height:54px;font:800 20px var(--disp);cursor:pointer;color:var(--black)}.ld-scope .pqty button:hover{background:var(--volt);color:var(--black)}.ld-scope .pqty input{width:46px;height:54px;border:none;text-align:center;font:800 16px var(--disp);outline:none;background:transparent;-moz-appearance:textfield}.ld-scope .pqty input::-webkit-outer-spin-button,.ld-scope .pqty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ld-scope .paddbtn{flex:1 1 auto;min-width:200px;background:var(--volt);color:var(--black);border:2px solid var(--volt);border-radius:30px;font:800 13px var(--disp);letter-spacing:.06em;text-transform:uppercase;padding:16px 24px;cursor:pointer;transition:.15s;box-shadow:0 18px 40px -14px #a2d709d9}.ld-scope .paddbtn:hover{background:var(--volt2);border-color:var(--volt2)}.ld-scope .paddbtn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.ld-scope .pdp .shopify-payment-button{margin-top:4px;margin-bottom:14px}.ld-scope .pdp .shopify-payment-button__button{border-radius:30px!important;font-family:var(--disp)!important;min-height:54px}.ld-scope .preassure{display:flex;gap:12px;align-items:flex-start;background:#a2d70924;border:1.5px solid rgba(162,215,9,.5);border-radius:18px;padding:14px 16px;font:600 13px var(--disp);color:var(--ink);margin-bottom:18px}.ld-scope .preassure svg{flex:0 0 auto;color:var(--volt-deep);margin-top:1px}.ld-scope .agegate{background:#0a0a0a0a;border:2px solid var(--line);border-radius:18px;padding:16px;margin-bottom:16px;text-align:center}.ld-scope .agegate b{display:block;font:800 13px var(--disp);margin-bottom:6px}.ld-scope .agegate p{font:600 12.5px var(--disp);color:var(--ink);margin-bottom:12px}.ld-scope .agegate .agebtns{display:flex;gap:10px;justify-content:center}.ld-scope .agegate .agebtns button{font:800 11px var(--disp);letter-spacing:.05em;text-transform:uppercase;padding:11px 18px;border-radius:30px;cursor:pointer;border:2px solid var(--black)}.ld-scope .agegate .yes{background:var(--volt);border-color:var(--volt)}.ld-scope .agegate .no{background:transparent}.ld-scope .pacc{margin-top:8px;border-top:2px solid var(--black)}.ld-scope .pacc details{border-bottom:1px solid var(--line2)}.ld-scope .pacc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font:800 14px var(--disp);padding:16px 2px}.ld-scope .pacc summary::-webkit-details-marker{display:none}.ld-scope .pacc .chev{font:800 20px var(--disp);color:var(--volt-deep);transition:.2s}.ld-scope .pacc details[open] .chev{transform:rotate(45deg)}.ld-scope .pacc .body{font-size:14px;color:var(--ink);line-height:1.6;padding:0 2px 18px}@media(max-width:860px){.ld-scope .pdp{grid-template-columns:1fr;padding:26px;border-radius:30px}.ld-scope .pdp .pimg{min-height:300px}}.ld-scope .cartpage{max-width:1000px;margin:24px auto 0;width:calc(100% - 28px);background:var(--glass2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid var(--line);border-radius:34px;box-shadow:0 34px 80px -50px #0a0a0a66;padding:40px;text-align:left}.ld-scope .cartpage h1{font:800 clamp(28px,4vw,44px) var(--disp);letter-spacing:-.03em;margin-bottom:24px;text-align:center}.ld-scope .cartpage .empty{text-align:center;color:var(--muted);font:600 16px var(--disp);padding:40px 0}.ld-scope .citem{display:flex;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line2)}.ld-scope .citem .pic{width:84px;height:84px;flex:0 0 84px;background:#fff;border:2px solid var(--line2);border-radius:16px;display:flex;align-items:center;justify-content:center;padding:8px}.ld-scope .citem .pic img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.ld-scope .citem .nm{font:700 15px var(--disp);margin-bottom:4px}.ld-scope .citem .nm a:hover{color:var(--volt-deep)}.ld-scope .citem .vd{font:600 12px var(--disp);color:var(--muted)}.ld-scope .citem .meta{flex:1;min-width:0}.ld-scope .citem .pr{font:800 16px var(--disp);white-space:nowrap}.ld-scope .citem .cq{display:inline-flex;align-items:center;border:1.5px solid var(--black);border-radius:24px;overflow:hidden;background:#fff;margin-top:8px}.ld-scope .citem .cq button{width:36px;height:36px;border:none;background:transparent;font:800 16px var(--disp);cursor:pointer;color:var(--black)}.ld-scope .citem .cq button:hover{background:var(--volt)}.ld-scope .citem .cq span{min-width:34px;text-align:center;font:800 14px var(--disp)}.ld-scope .citem .rm{display:block;background:none;border:none;color:var(--muted);font:700 11px var(--disp);text-decoration:underline;cursor:pointer;margin-top:8px}.ld-scope .citem .rm:hover{color:var(--black)}.ld-scope .cartfoot{margin-top:26px;max-width:380px;margin-left:auto}.ld-scope .cartfoot .ln{display:flex;justify-content:space-between;font:700 14px var(--disp);color:var(--ink);margin-bottom:10px}.ld-scope .cartfoot .ln.tot{font:800 20px var(--disp);color:var(--black);border-top:2px solid var(--black);padding-top:12px;margin-top:4px}.ld-scope .cartfoot .cnote{font:600 12px var(--disp);color:var(--muted);margin:6px 0 16px}.ld-scope .cartfoot .cocheck{display:block;width:100%;text-align:center;background:var(--volt);color:var(--black);border:2px solid var(--volt);border-radius:30px;font:800 14px var(--disp);letter-spacing:.04em;text-transform:uppercase;padding:17px;cursor:pointer;box-shadow:0 16px 36px -16px #a2d709d9}.ld-scope .cartfoot .cocheck:hover{background:var(--volt2);border-color:var(--volt2)}.ld-scope .cartfoot .shopify-payment-button{margin-top:12px}.ld-scope .cartcount{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--volt);color:var(--black);border-radius:20px;font:800 11px var(--disp)}#cartlink{background:var(--black);color:#fff;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font:700 12.5px var(--disp);padding:9px 16px;border-radius:30px}#cartlink:hover{color:var(--volt)}#cartlink .cicon{flex:0 0 auto}.ld-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a0a73;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:60;opacity:0;visibility:hidden;transition:.25s}.ld-overlay.open{opacity:1;visibility:visible}.ld-drawer{position:fixed;top:0;right:0;height:100%;width:420px;max-width:92vw;z-index:70;text-align:left;font-family:var(--disp);color:var(--black);background:var(--glass2);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-left:2px solid var(--line);box-shadow:-30px 0 80px -40px #0a0a0a99;transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.ld-drawer.open{transform:translate(0)}.ld-drawer .dhead{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1.5px solid var(--line2)}.ld-drawer .dhead h3{font:800 18px var(--disp);letter-spacing:-.02em}.ld-drawer .dclose{background:transparent;border:none;font:800 24px var(--disp);line-height:1;cursor:pointer;color:var(--ink)}.ld-drawer .dclose:hover{color:var(--black)}.ld-drawer .dprog{padding:15px 22px;border-bottom:1.5px solid var(--line2);background:linear-gradient(150deg,rgba(162,215,9,.16),transparent)}.ld-drawer .dprog .lbl{display:block;font:700 12.5px var(--disp);color:var(--ink);margin-bottom:9px}.ld-drawer .dprog .lbl b{color:var(--volt-deep)}.ld-drawer .dbar{height:9px;border-radius:9px;background:#0a0a0a1a;overflow:hidden}.ld-drawer .dbar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--volt2),var(--volt));border-radius:9px;transition:width .35s}.ld-drawer .dbody{flex:1;overflow-y:auto;padding:4px 22px}.ld-drawer .dempty{text-align:center;color:var(--muted);font:600 14px var(--disp);padding:54px 12px 30px}.ld-drawer .ditem{display:flex;gap:13px;padding:15px 0;border-bottom:1px solid var(--line2)}.ld-drawer .ditem .pic{width:62px;height:62px;flex:0 0 62px;background:#fff;border:1.5px solid var(--line2);border-radius:14px;display:flex;align-items:center;justify-content:center;padding:6px}.ld-drawer .ditem .pic img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.ld-drawer .ditem .meta{flex:1;min-width:0}.ld-drawer .ditem .nm{font:600 13px/1.35 var(--disp);margin-bottom:6px}.ld-drawer .ditem .pr{font:800 14px var(--disp);margin-bottom:9px}.ld-drawer .ditem .dq{display:inline-flex;align-items:center;border:1.5px solid var(--line2);border-radius:22px;overflow:hidden;vertical-align:middle}.ld-drawer .ditem .dq button{width:32px;height:32px;border:none;background:transparent;font:800 16px var(--disp);cursor:pointer;color:var(--volt-deep)}.ld-drawer .ditem .dq button:hover{background:var(--volt);color:var(--black)}.ld-drawer .ditem .dq span{min-width:30px;text-align:center;font:800 13px var(--disp)}.ld-drawer .ditem .rm{background:transparent;border:none;color:var(--muted);font:700 11px var(--disp);cursor:pointer;text-decoration:underline;margin-left:12px;vertical-align:middle}.ld-drawer .ditem .rm:hover{color:var(--black)}.ld-drawer .dfoot{padding:18px 22px 22px;border-top:1.5px solid var(--line2);background:#ffffff8c}.ld-drawer .dline{display:flex;justify-content:space-between;align-items:baseline;font:700 13px var(--disp);color:var(--ink);margin-bottom:8px}.ld-drawer .dline .free{color:var(--volt-deep);font-weight:800}.ld-drawer .dline.tot{font:800 19px var(--disp);color:var(--black);margin:12px 0 6px}.ld-drawer .dnote{font:600 11.5px var(--disp);color:var(--muted);margin-bottom:14px}.ld-drawer .dcheck{display:block;width:100%;text-align:center;background:var(--volt);color:var(--black);border:2px solid var(--volt);border-radius:30px;font:800 13px var(--disp);letter-spacing:.04em;text-transform:uppercase;padding:16px;cursor:pointer;box-shadow:0 16px 36px -16px #a2d709d9}.ld-drawer .dcheck:hover{background:var(--volt2);border-color:var(--volt2)}.ld-drawer .dcheck[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.ld-drawer .dpay{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:13px}.ld-drawer .dpay span{font:700 9.5px var(--disp);letter-spacing:.04em;color:var(--muted);background:#0a0a0a0d;border-radius:20px;padding:5px 9px}.ld-drawer .dsecure{display:block;text-align:center;font:700 11px var(--disp);color:var(--muted);margin-top:10px}.ld-mbar{position:fixed;left:12px;right:12px;bottom:12px;z-index:55;display:none;align-items:center;justify-content:space-between;gap:12px;font-family:var(--disp);background:var(--black);color:#fff;border-radius:24px;box-shadow:0 20px 44px -16px #0a0a0a99;padding:11px 12px 11px 18px}.ld-mbar .l{display:flex;flex-direction:column;text-align:left}.ld-mbar .l b{font:800 14px var(--disp);color:var(--volt)}.ld-mbar .l span{font:700 10px var(--disp);text-transform:uppercase;letter-spacing:.05em;color:#b9c3a6}.ld-mbar button{background:var(--volt);color:var(--black);border:none;border-radius:20px;font:800 12px var(--disp);text-transform:uppercase;letter-spacing:.04em;padding:13px 18px;cursor:pointer;white-space:nowrap}.ld-toast{position:fixed;left:50%;top:84px;transform:translate(-50%) translateY(-14px);z-index:80;font-family:var(--disp);background:var(--black);color:#fff;border-radius:24px;padding:12px 20px;font:800 12px var(--disp);box-shadow:0 18px 40px -16px #0a0a0a99;opacity:0;visibility:hidden;transition:.25s;display:flex;align-items:center;gap:9px}.ld-toast.show{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.ld-toast .dot{width:8px;height:8px;border-radius:50%;background:var(--volt)}@media(max-width:980px){.ld-scope .grid{grid-template-columns:repeat(2,1fr)}.ld-scope .catcards{grid-template-columns:1fr 1fr}.ld-scope .tradegrid{grid-template-columns:1fr}.ld-scope .revcols{grid-template-columns:1fr 1fr}.ld-scope footer.ld-foot .in{grid-template-columns:1fr 1fr}.ld-scope .hrow{padding:12px 16px;gap:12px}.ld-scope .search{width:170px;max-width:170px}.ld-scope .util{gap:13px;font-size:12px}}@media(max-width:760px){.ld-scope .hero{padding:46px 24px;border-radius:32px}.ld-scope .trust{grid-template-columns:1fr}.ld-scope .ribbon .in{grid-template-columns:1fr 1fr;border-radius:28px}.ld-scope .hrow{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:13px 16px}.ld-scope .logo{order:1}.ld-scope .util{order:2;gap:14px;justify-content:center;flex-wrap:wrap}.ld-scope .search{order:3;width:100%;max-width:100%;min-width:0}.ld-scope .catcards{grid-template-columns:1fr}.ld-scope .block{padding:38px 22px;border-radius:28px}.ld-mbar.show{display:flex}.ld-scope .promo{display:none}.ld-drawer{width:100%;max-width:100%}}@media(max-width:560px){.ld-scope .grid{grid-template-columns:1fr 1fr;gap:12px}.ld-scope .card{padding:13px;border-radius:20px}.ld-scope .thumb{height:150px;padding:12px;border-radius:16px;margin-bottom:12px}.ld-scope .card h3{font-size:13px}.ld-scope .price{font-size:18px}.ld-scope .add{padding:12px 14px;max-width:100%}.ld-scope .qty{max-width:100%}.ld-scope .qbtn{width:40px;height:42px;font-size:17px}.ld-scope .rail .card{min-width:200px;max-width:200px}.ld-scope footer.ld-foot .in{grid-template-columns:1fr;padding:48px 18px}.ld-scope .ribbon .in{grid-template-columns:1fr;padding:30px 20px}.ld-scope .hero h1{margin-top:10px}.ld-scope .revcols{grid-template-columns:1fr;height:380px}.ld-scope .revcol.down,.ld-scope .revcol.slow{display:none}}@media(max-width:400px){.ld-scope .grid{grid-template-columns:1fr}.ld-scope .rail .card{min-width:78vw;max-width:78vw}.ld-scope .card{padding:16px}.ld-scope .thumb{height:200px}.ld-scope .card h3{font-size:14px}.ld-scope .add,.ld-scope .qty{max-width:240px}}@media(prefers-reduced-motion:reduce){.ld-drawer,.ld-overlay,.ld-toast,.ld-drawer .dbar i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/london-delivered.css.map */
