:root{--fh:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--bg:#0a0a0f;--card:#1c1c2e;--bg2:#141420;--cyan:#00e5ff;--blue:#0077ff;--txt:#f0ede8;--txt2:rgba(240,237,232,.55);--line:rgba(255,255,255,.07);--foot:#070710;--ok:#00b67a;--r:14px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--txt);font:400 15px/1.5 DM Sans,system-ui,sans-serif;overflow-x:hidden}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3{font-family:var(--fh);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0}.wrap{max-width:1120px;margin:0 auto;padding:0 16px}.muted{color:var(--txt2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:14px 20px;font:700 15px DM Sans,sans-serif;text-decoration:none;background:var(--cyan);color:#0a0a0f;transition:transform .12s}.btn:active{transform:scale(.97)}.btn[disabled]{opacity:.35;pointer-events:none}.btn--ghost{background:transparent;color:var(--txt);border:1px solid rgba(255,255,255,.18)}.btn--block{width:100%}.ann{background:linear-gradient(90deg,var(--blue),var(--cyan));color:#0a0a0f;text-align:center;font:700 12.5px/1.3 DM Sans,sans-serif;padding:8px 12px}.hd{position:sticky;top:0;z-index:50;background:#0a0a0feb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.hd__in{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:60px}.hd__logo{justify-self:center;display:flex;align-items:center;text-decoration:none}.hd__logo img{height:40px;width:auto}.logo-txt{font:800 22px/1 var(--fh);display:flex;align-items:center;gap:6px}.logo-txt span{font-size:10px;background:linear-gradient(90deg,var(--blue),var(--cyan));color:#0a0a0f;padding:3px 7px;border-radius:20px;letter-spacing:.1em}.icon-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;position:relative}.cart-count{position:absolute;top:5px;right:3px;min-width:18px;height:18px;border-radius:9px;background:var(--cyan);color:#0a0a0f;font:700 11px/18px DM Sans,sans-serif;text-align:center;padding:0 4px}.cart-count[data-n="0"],.hd__nav{display:none}@media(min-width:900px){.hd__in{grid-template-columns:1fr auto 1fr}.hd__burger{display:none}.hd__logo{grid-column:2}.hd__nav{display:flex;gap:26px;grid-column:1;grid-row:1}.hd__nav a{text-decoration:none;color:var(--txt2);font-weight:500}.hd__nav a:hover{color:var(--txt)}.hd__cart{grid-column:3;justify-self:end}}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:none}.mnav.open{display:block}.mnav__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.mnav__panel{position:absolute;top:0;left:0;bottom:0;width:82%;max-width:320px;background:var(--bg2);padding:20px;display:flex;flex-direction:column;border-right:1px solid var(--line)}.mnav__panel a{padding:14px 4px;border-bottom:1px solid var(--line);text-decoration:none;font:700 17px var(--fh)}.hero{padding:28px 0 8px;text-align:center}.hero h1{font-size:32px}.hero h1 em{font-style:normal;background:linear-gradient(90deg,var(--blue),var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{margin:10px auto 0;max-width:460px;color:var(--txt2)}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0}.chip{font-size:12.5px;border:1px solid var(--line);background:var(--bg2);border-radius:30px;padding:6px 12px}.vitrine{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 0 0;padding:12px 14px;border:1px dashed rgba(0,229,255,.35);border-radius:12px;font-size:13px;color:var(--txt2)}.vitrine a{color:var(--cyan);font-weight:700;white-space:nowrap;text-decoration:none}.sec{padding:26px 0}.sec__t{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 14px}.sec__t h2{font-size:22px}.sec__t span{font-size:13px;color:var(--txt2)}.grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(min-width:760px){.grid{grid-template-columns:repeat(3,1fr);gap:16px}}@media(min-width:1000px){.grid{grid-template-columns:repeat(4,1fr)}}.pc{position:relative;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;text-decoration:none;transition:border-color .15s,transform .15s}.pc:hover{border-color:#00e5ff80;transform:translateY(-2px)}.pc__vis{position:relative;height:118px;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 0%,rgba(0,119,255,.35),transparent 60%),var(--bg2)}.pc__num{font:800 46px/1 var(--fh);letter-spacing:-.03em;background:linear-gradient(180deg,#fff,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.pc__num small{font-size:.38em;display:block;text-align:center;letter-spacing:.15em;-webkit-text-fill-color:var(--txt2)}.pc__badge{position:absolute;top:8px;left:8px;font:700 11px/1 DM Sans,sans-serif;padding:5px 8px;border-radius:20px;background:var(--cyan);color:#0a0a0f}.pc__badge--alt{background:#fff}.pc__body{padding:12px;display:flex;flex-direction:column;gap:6px;flex:1}.pc__name{font:700 14.5px/1.25 var(--fh)}.dots{display:flex;flex-wrap:wrap;gap:4px}.dot{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff26}.pc__meta{font-size:12px;color:var(--txt2)}.pc__price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-top:auto}.pc__price b{font:800 19px var(--fh);color:var(--cyan)}.pc__price s{font-size:12.5px;color:var(--txt2)}.pc__deal{font-size:11.5px;color:var(--ok);font-weight:700}.pc__cta{margin:0 12px 12px;padding:10px;font-size:13.5px}.pc--soldout{opacity:.5}.trust{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(min-width:760px){.trust{grid-template-columns:repeat(4,1fr)}}.trust div{background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:12px;font-size:12.5px;color:var(--txt2)}.trust b{display:block;color:var(--txt);font:700 13.5px/1.25 var(--fh);margin:4px 0 2px}.trust i{font-style:normal;font-size:20px}.pro{display:flex;flex-direction:column;gap:10px;background:linear-gradient(135deg,#0077ff40,#00e5ff14);border:1px solid rgba(0,229,255,.25);border-radius:var(--r);padding:18px}.pro h3{font-size:20px}.pro p{margin:0;color:var(--txt2);font-size:14px}.pp{padding:14px 0 120px}.crumb{font-size:12px;color:var(--txt2);margin:0 0 10px}.crumb a{text-decoration:none}@media(min-width:900px){.pp__grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}.pp__left{position:sticky;top:80px}}.pp__vis{height:150px;border-radius:var(--r);background:radial-gradient(120% 100% at 50% 0%,rgba(0,119,255,.45),transparent 65%),var(--bg2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.pp__vis .pc__num{font-size:64px}@media(min-width:900px){.pp__vis{height:320px}.pp__vis .pc__num{font-size:110px}}.pp h1{font-size:26px;margin:16px 0 6px}.rating{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--txt2);text-decoration:none}.stars{display:inline-flex;gap:2px}.stars i{width:16px;height:16px;background:var(--ok);border-radius:3px;display:flex;align-items:center;justify-content:center;font-style:normal;color:#fff;font-size:11px}.pp__price{display:flex;align-items:baseline;gap:10px;margin:12px 0 4px;flex-wrap:wrap}.pp__price b{font:800 28px var(--fh);color:var(--cyan)}.pp__price s{color:var(--txt2)}.save-pill{font:700 12px DM Sans,sans-serif;background:#00b67a26;color:var(--ok);padding:4px 8px;border-radius:20px}.unit-note{font-size:13px;color:var(--txt2)}.tiers{margin:16px 0 10px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);padding:14px}.tiers__msg{font:700 14.5px/1.35 var(--fh);margin:0 0 12px}.tiers__msg em{font-style:normal;color:var(--cyan)}.tiers__bar{position:relative;height:6px;background:#ffffff14;border-radius:6px;margin:0 8px}.tiers__fill{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:6px;background:linear-gradient(90deg,var(--blue),var(--cyan));transition:width .25s}.tiers__steps{display:flex;justify-content:space-between;margin-top:8px}.tiers__step{text-align:center;font-size:11.5px;color:var(--txt2);min-width:60px}.tiers__step b{display:block;font:800 13px var(--fh);color:var(--txt)}.tiers__step.on b{color:var(--cyan)}.mixnote{font-size:12px;color:var(--txt2);margin:8px 0 0}.fl__head{display:flex;justify-content:space-between;align-items:center;margin:18px 0 8px}.fl__head h2{font-size:17px}.fl__search{width:100%;background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:11px 12px;color:var(--txt);font:inherit;margin:0 0 8px}.fl__search:focus{outline:none;border-color:var(--cyan)}.fl{display:flex;flex-direction:column;gap:6px}.fl__row{display:flex;align-items:center;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:8px 8px 8px 10px;transition:border-color .15s,background .15s}.fl__row.has{border-color:#00e5ff99;background:#00e5ff0f}.fl__row.out{opacity:.4}.fl__row--mix{border-style:dashed}.fl__sw{width:26px;height:26px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 2px #ffffff1f}.fl__name{flex:1;font-size:14px;line-height:1.25}.fl__name small{display:block;color:var(--txt2);font-size:11.5px}.qty{display:flex;align-items:center;gap:2px;flex:none}.qty button{width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:var(--bg2);font-size:18px;line-height:1}.qty button:last-child{background:var(--cyan);color:#0a0a0f;border-color:var(--cyan);font-weight:800}.qty button[disabled]{opacity:.3}.qty output{width:30px;text-align:center;font:800 15px var(--fh)}.fl__row:not(.has) .qty button:first-child,.fl__row:not(.has) .qty output{visibility:hidden}.satc{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#141420f7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.satc__in{max-width:1120px;margin:0 auto;display:flex;align-items:center;gap:12px}.satc__info{flex:1;min-width:0;font-size:12px;color:var(--txt2);line-height:1.3}.satc__info b{display:block;font:800 18px var(--fh);color:var(--txt)}.satc__info .save{color:var(--ok);font-weight:700}.satc .btn{flex:none;padding:14px 18px}body.has-satc .wa{bottom:92px}.ship{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;padding:12px;background:#00b67a14;border:1px solid rgba(0,182,122,.25);border-radius:12px;font-size:13px}.ship b{color:var(--ok)}.badges{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0}.badges div{background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:10px;font-size:12px;color:var(--txt2);display:flex;gap:8px;align-items:center}.badges b{color:var(--txt)}.upsell{display:flex;gap:12px;align-items:center;margin:16px 0 0;padding:12px;border-radius:12px;background:linear-gradient(135deg,#07f3,#00e5ff0f);border:1px solid rgba(0,229,255,.3);text-decoration:none}.upsell__n{font:800 22px/1 var(--fh);color:var(--cyan);flex:none;width:56px;text-align:center}.upsell div{flex:1;font-size:12.5px;color:var(--txt2)}.upsell b{display:block;color:var(--txt);font:700 14px var(--fh)}.specs{margin:18px 0 0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.specs div{display:flex;justify-content:space-between;padding:10px 12px;font-size:13px;border-bottom:1px solid var(--line)}.specs div:last-child{border:0}.specs span{color:var(--txt2)}.faq{margin:18px 0 0}.faq details,.rte details{border-bottom:1px solid var(--line)}.faq summary,.rte summary{list-style:none;cursor:pointer;padding:14px 26px 14px 0;font:700 15px var(--fh);position:relative;color:var(--txt)}.faq summary::-webkit-details-marker,.rte summary::-webkit-details-marker{display:none}.faq summary:after,.rte summary:after{content:"+";position:absolute;right:2px;top:12px;font-size:20px;color:var(--cyan)}.faq details[open] summary:after,.rte details[open] summary:after{content:"\2212"}.faq details p{margin:0 0 14px;color:var(--txt2);font-size:14px}.tp__head{text-align:center;margin:0 0 14px}.tp__head p{margin:6px 0 0;font-size:13.5px;color:var(--txt2)}.tp__head a{color:var(--cyan);text-decoration:none}.tp__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 16px 8px;margin:0 -16px;scrollbar-width:none}.tp__track::-webkit-scrollbar{display:none}.tp__card{scroll-snap-align:start;flex:none;width:76vw;max-width:290px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px;text-decoration:none}.tp__card p{margin:0;font-size:13.5px;flex:1}.tp__ok{font-size:11px;font-weight:700;color:var(--ok);background:#00b67a1f;padding:3px 8px;border-radius:20px;width:fit-content}.tp__who{font-size:12.5px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/8/assets/jnr.css.map */
