:root{--purple-1:#9d6bff;--purple-2:#7b2ff2;--purple-3:#4b1a9e;--grad:linear-gradient(120deg,#9d6bff 0%,#7b2ff2 45%,#4b1a9e 100%);--grad-soft:linear-gradient(120deg,rgba(157,107,255,.18),rgba(123,47,242,.05));--gold-1:#f7e9a8;--gold-2:#d8b24a;--gold-3:#a87b1e;--gold-grad:linear-gradient(120deg,#fbeeb0 0%,#d8b24a 48%,#a87b1e 100%);--gold-soft:linear-gradient(120deg,rgba(216,178,74,.2),rgba(168,123,30,.05));--gold-line:rgba(216,178,74,.5);--radius:16px;--maxw:1240px;--font-head:"Space Grotesk","Space Grotesk Fallback",sans-serif;--font-body:"Inter","Inter Fallback",sans-serif;--bg:#0c0a14;--bg-2:#13101f;--card:#16121f;--card-2:#1c1729;--border:rgba(157,107,255,.16);--border-strong:rgba(157,107,255,.32);--text:#f3f0fb;--text-dim:#a39db8;--header-bg:rgba(12,10,20,.72);--hero-glow:radial-gradient(circle at 70% 30%,rgba(123,47,242,.45),transparent 55%);--chip-bg:rgba(157,107,255,.08)}body.gradient,body{background:var(--bg)!important;background-color:var(--bg)!important;color:var(--text);font-family:var(--font-body)}#MainContent{background:var(--bg)}.vmr h1,.vmr h2,.vmr h3,.vmr .brandword{font-family:var(--font-head);letter-spacing:-.01em}.vmr a{color:inherit;text-decoration:none}.vmr img{max-width:100%;display:block}.vmr .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.vmr *{box-sizing:border-box}.vmr .hero{position:relative;overflow:hidden;border-bottom:1px solid var(--border)}.vmr .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-glow);pointer-events:none}.vmr .hero-inner{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;padding:72px 0 84px;position:relative}.vmr .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--purple-1);background:var(--chip-bg);border:1px solid var(--border-strong);padding:7px 14px;border-radius:999px;margin-bottom:22px}.vmr .eyebrow .pulse{width:7px;height:7px;border-radius:50%;background:var(--purple-1);box-shadow:0 0 #9d6bff99;animation:vmrpulse 2s infinite}@keyframes vmrpulse{0%{box-shadow:0 0 #9d6bff8c}70%{box-shadow:0 0 0 10px #9d6bff00}to{box-shadow:0 0 #9d6bff00}}.vmr .hero h1{font-size:clamp(40px,5.2vw,68px);line-height:1.02;font-weight:700;margin-bottom:20px;color:var(--text)}.vmr .hero h1 .grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.vmr .hero p.sub{font-size:18px;color:var(--text-dim);max-width:480px;margin-bottom:32px}.vmr .cta-row{display:flex;gap:14px;flex-wrap:wrap}.vmr .btn{font-family:var(--font-body);font-weight:600;font-size:15px;padding:14px 26px;border-radius:12px;cursor:pointer;border:1px solid transparent;transition:.22s;display:inline-flex;align-items:center;gap:9px;text-decoration:none}.vmr .btn-primary{background:var(--grad);color:#fff;box-shadow:0 8px 28px #7b2ff266}.vmr .btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 36px #7b2ff28c}.vmr .btn-ghost{background:transparent;color:var(--text);border-color:var(--border-strong)}.vmr .btn-ghost:hover{background:var(--chip-bg)}.vmr .hero-stats{display:flex;gap:34px;margin-top:46px}.vmr .hero-stats div b{font-family:var(--font-head);font-size:26px;display:block;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.vmr .hero-stats div span{font-size:13px;color:var(--text-dim)}.vmr .hero-stats div.gold b{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.vmr .orbit-stage{position:relative;height:420px;display:grid;place-items:center}.vmr .orbit-ring{position:absolute;border:1px solid var(--border-strong);border-radius:50%}.vmr .r1{width:380px;height:380px;animation:vmrspin 26s linear infinite;border-color:var(--gold-line)}.vmr .r2{width:300px;height:300px;border-style:dashed;opacity:.5;animation:vmrspin 18s linear infinite reverse}@keyframes vmrspin{to{transform:rotate(360deg)}}.vmr .orbit-stage .planet{width:230px;height:230px;border-radius:50%;background:var(--grad);box-shadow:0 0 90px #7b2ff28c,inset -20px -20px 60px #00000059;position:relative;display:grid;place-items:center}.vmr .orbit-stage .planet svg{width:150px;height:auto;filter:drop-shadow(0 4px 14px rgba(0,0,0,.4))}.vmr .chip-float{position:absolute;background:var(--card);border:1px solid var(--border-strong);border-radius:12px;padding:10px 14px;font-size:13px;font-weight:600;color:var(--text);box-shadow:0 12px 34px #0000004d;display:flex;align-items:center;gap:8px}.vmr .chip-float .dot{width:9px;height:9px;border-radius:50%;background:var(--grad)}.vmr .cf1{top:24px;left:-6px;animation:vmrfloat 4s ease-in-out infinite}.vmr .cf2{bottom:40px;right:-8px;animation:vmrfloat 5s ease-in-out infinite}@keyframes vmrfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.vmr .strip{background:var(--grad);color:#fff;overflow:hidden;white-space:nowrap}.vmr .strip .track{display:inline-flex;gap:50px;padding:13px 0;animation:vmrmarq 28s linear infinite;font-weight:600;font-size:13.5px;letter-spacing:.04em}.vmr .strip .track span{display:inline-flex;align-items:center;gap:10px}.vmr .strip .gd{color:#ffe9a8}@keyframes vmrmarq{to{transform:translate(-50%)}}.vmr section.block{padding:78px 0}.vmr .sec-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:34px;gap:20px}.vmr .sec-head h2{font-size:clamp(26px,3vw,38px);font-weight:700;color:var(--text)}.vmr .sec-head h2:after{content:"";display:block;width:48px;height:3px;background:var(--gold-grad);border-radius:2px;margin-top:12px}.vmr .sec-head p{color:var(--text-dim);font-size:15px;margin-top:6px}.vmr .sec-head a.more{font-size:14px;font-weight:600;color:var(--gold-2);white-space:nowrap;transition:.2s}.vmr .sec-head a.more:hover{filter:brightness(1.15)}.vmr .cats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.vmr .cat{position:relative;border-radius:var(--radius);border:1px solid var(--border);background:var(--card);padding:22px;overflow:hidden;transition:.25s;cursor:pointer;min-height:128px;display:flex;flex-direction:column;justify-content:space-between;color:var(--text)}.vmr .cat:hover{transform:translateY(-4px);border-color:var(--border-strong);box-shadow:0 18px 40px #7b2ff22e}.vmr .cat .ico{width:44px;height:44px;border-radius:12px;background:var(--grad-soft);border:1px solid var(--border-strong);display:grid;place-items:center;color:var(--purple-1)}.vmr .cat .ico svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vmr .cat b{font-family:var(--font-head);font-size:16px;display:block}.vmr .cat small{color:var(--text-dim);font-size:12.5px}.vmr .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.vmr .card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:.25s;display:flex;flex-direction:column}.vmr .card:hover{transform:translateY(-5px);border-color:var(--border-strong);box-shadow:0 22px 50px #7b2ff233}.vmr .card .ph{aspect-ratio:1/1;background:var(--card-2);position:relative;overflow:hidden;display:block}.vmr .card .ph img{width:100%;height:100%;object-fit:cover;transition:.4s}.vmr .card:hover .ph img{transform:scale(1.06)}.vmr .badge{position:absolute;top:12px;left:12px;background:var(--grad);color:#fff;font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px;letter-spacing:.03em;z-index:2}.vmr .badge.badge-gold{background:var(--gold-grad);color:#2a1f05}.vmr .wish{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:10px;background:var(--header-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;color:var(--text-dim);border:1px solid var(--border);cursor:pointer;transition:.2s;z-index:2}.vmr .wish:hover{color:var(--purple-1);border-color:var(--border-strong)}.vmr .wish svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8}.vmr .card .body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.vmr .card .cat-tag{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--purple-1)}.vmr .card h3{font-size:15px;font-weight:600;font-family:var(--font-body);line-height:1.35;color:var(--text)}.vmr .card h3 a{color:inherit}.vmr .stars{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-dim)}.vmr .stars .sg{color:#eab94d;letter-spacing:1px}.vmr .price-row{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:6px}.vmr .price{font-family:var(--font-head);font-size:19px;font-weight:700;color:var(--text)}.vmr .price s{font-size:13px;color:var(--text-dim);font-weight:400;margin-right:7px}.vmr .add{width:40px;height:40px;border-radius:11px;background:var(--grad);color:#fff;border:0;display:grid;place-items:center;cursor:pointer;transition:.2s;box-shadow:0 6px 18px #7b2ff266}.vmr .add:hover{transform:scale(1.08)}.vmr .add svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.vmr .vmr-add-form{margin:0}.vmr .feats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.vmr .feat{text-align:center;padding:26px 18px;border-radius:var(--radius);border:1px solid var(--border);background:var(--card)}.vmr .feat .fi{width:52px;height:52px;margin:0 auto 14px;border-radius:14px;background:var(--grad-soft);border:1px solid var(--border-strong);display:grid;place-items:center;color:var(--purple-1)}.vmr .feat .fi svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vmr .feat:nth-child(2) .fi,.vmr .feat:nth-child(4) .fi{background:var(--gold-soft);border-color:var(--gold-line);color:var(--gold-2)}.vmr .feat b{font-family:var(--font-head);font-size:15.5px;display:block;margin-bottom:5px;color:var(--text)}.vmr .feat span{font-size:13px;color:var(--text-dim)}.vmr .about{background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.vmr .about-inner{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center;padding:84px 0}.vmr .about-copy .eyebrow{margin-bottom:18px}.vmr .about-copy h2{font-size:clamp(28px,3.2vw,40px);margin-bottom:18px;line-height:1.08;color:var(--text)}.vmr .gold-text{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.vmr .about-copy p{color:var(--text-dim);font-size:15.5px;margin-bottom:15px;max-width:520px}.vmr .about-list{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.vmr .about-list .it{display:flex;gap:12px;align-items:flex-start}.vmr .about-list .ck{width:30px;height:30px;border-radius:9px;background:var(--gold-soft);border:1px solid var(--gold-line);color:var(--gold-2);display:grid;place-items:center;flex:0 0 auto}.vmr .about-list .ck svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vmr .about-list .it b{font-family:var(--font-head);font-size:14.5px;display:block;margin-bottom:2px;color:var(--text)}.vmr .about-list .it span{color:var(--text-dim);font-size:13px;line-height:1.4}.vmr .about-visual{position:relative;border-radius:24px;border:1px solid var(--border);background:var(--grad-soft);min-height:380px;display:grid;place-items:center;overflow:hidden}.vmr .about-visual .ring{position:absolute;border-radius:50%}.vmr .about-visual .ring.a{width:300px;height:300px;border:1px solid var(--border-strong);animation:vmrspin 32s linear infinite}.vmr .about-visual .ring.b{width:212px;height:212px;border:1px dashed var(--gold-line);animation:vmrspin 24s linear infinite reverse}.vmr .ab-orb{width:168px;height:168px;border-radius:50%;background:var(--grad);display:grid;place-items:center;box-shadow:0 0 70px #7b2ff273;position:relative;z-index:2}.vmr .ab-orb span{font-family:var(--font-head);font-weight:700;font-size:78px;color:#fff;line-height:1}.vmr .ab-badge{position:absolute;background:var(--card);border:1px solid var(--gold-line);color:var(--text);border-radius:12px;padding:9px 13px;font-size:12.5px;font-weight:600;display:flex;align-items:center;gap:7px;z-index:3;box-shadow:0 12px 30px #00000038}.vmr .ab-badge .d{width:8px;height:8px;border-radius:50%;background:var(--gold-grad)}.vmr .ab-badge.b1{top:30px;right:24px;animation:vmrfloat 5s ease-in-out infinite}.vmr .ab-badge.b2{bottom:34px;left:22px;animation:vmrfloat 4s ease-in-out infinite}.vmr .faq-wrap{max-width:800px;margin:0 auto}.vmr .faq-item{border:1px solid var(--border);border-radius:14px;background:var(--card);margin-bottom:12px;overflow:hidden;transition:.2s}.vmr .faq-item[open]{border-color:var(--border-strong);box-shadow:0 10px 30px #7b2ff21a}.vmr .faq-item summary{list-style:none;cursor:pointer;padding:19px 22px;display:flex;align-items:center;gap:16px;font-family:var(--font-head);font-size:15.5px;font-weight:600;color:var(--text)}.vmr .faq-item summary::-webkit-details-marker{display:none}.vmr .faq-item .qi{width:28px;height:28px;border-radius:8px;background:var(--grad-soft);border:1px solid var(--border-strong);display:grid;place-items:center;color:var(--purple-1);flex:0 0 auto;transition:.25s;margin-left:auto}.vmr .faq-item .qi svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.vmr .faq-item[open] .qi{transform:rotate(45deg);background:var(--gold-soft);border-color:var(--gold-line);color:var(--gold-2)}.vmr .faq-item .ans{padding:0 22px 20px;color:var(--text-dim);font-size:14.5px;line-height:1.65}.vmr .faq-item .ans p{margin:0}.vmr .news{position:relative;background:var(--card);border:1px solid var(--border);border-radius:20px;padding:38px 42px;display:grid;grid-template-columns:1.15fr 1fr;gap:34px;align-items:center;overflow:hidden}.vmr .news:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:var(--gold-grad)}.vmr .news .nl-ico{width:46px;height:46px;border-radius:13px;background:var(--grad-soft);border:1px solid var(--border-strong);display:grid;place-items:center;color:var(--purple-1);margin-bottom:14px}.vmr .news .nl-ico svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vmr .news h2{font-size:25px;margin-bottom:8px;color:var(--text)}.vmr .news p{color:var(--text-dim);font-size:14.5px;max-width:400px}.vmr .news form{display:flex;flex-direction:column;gap:0}.vmr .news input[type=email]{flex:1;border:1px solid var(--border-strong);background:var(--bg);color:var(--text);border-radius:11px;padding:13px 16px;font-size:14.5px;font-family:var(--font-body)}.vmr .news input::placeholder{color:var(--text-dim)}.vmr .news .btn-sub{background:var(--grad);color:#fff;border-radius:11px;padding:13px 22px;font-weight:600;border:0;cursor:pointer;font-family:var(--font-body);white-space:nowrap;box-shadow:0 8px 22px #7b2ff259;transition:.2s}.vmr .news .btn-sub:hover{transform:translateY(-2px)}.vmr .news small{display:block;color:var(--text-dim);font-size:12px;margin-top:10px}@media(max-width:990px){.vmr .hero-inner{grid-template-columns:1fr}.vmr .orbit-stage{height:340px}.vmr .cats,.vmr .grid,.vmr .feats{grid-template-columns:repeat(2,1fr)}.vmr .about-inner{grid-template-columns:1fr}.vmr .about-visual{min-height:300px}.vmr .news{grid-template-columns:1fr;gap:22px}}@media(max-width:600px){.vmr .hero-inner{padding:48px 0 56px}.vmr .hero-stats{gap:22px;flex-wrap:wrap}.vmr section.block{padding:54px 0}.vmr .cats,.vmr .grid,.vmr .feats{grid-template-columns:1fr 1fr;gap:12px}.vmr .about-list{grid-template-columns:1fr}.vmr .news{padding:28px 22px}.vmr .orbit-stage .planet{width:180px;height:180px}.vmr .orbit-stage .planet svg{width:118px}.vmr .r1{width:300px;height:300px}.vmr .r2{width:236px;height:236px}}.shopify-section-group-header-group,.section-header,.header-wrapper{background:var(--header-bg)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border)!important}.header-wrapper{box-shadow:none!important}.header__menu-item,.header__menu-item span,.list-menu__item{color:var(--text-dim)!important;font-family:var(--font-body);font-weight:500}.header__menu-item:hover,.header__menu-item:hover span{color:var(--text)!important}.header__icons .header__icon,.header__icon{color:var(--text-dim)!important}.header__icons .header__icon:hover{color:var(--text)!important}.header__icon .icon{color:inherit}.cart-count-bubble{background:var(--purple-2)!important}.cart-count-bubble span{color:#fff!important}.footer{background:var(--bg-2)!important;border-top:1px solid var(--border)!important;color:var(--text-dim)}.footer *{color:var(--text-dim)}.footer .footer__content-top a:hover,.footer a:hover{color:var(--text)}.footer__content-bottom{border-top:1px solid var(--border)}.footer-block__heading,.footer h2,.footer h3{color:var(--text)!important;font-family:var(--font-head)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/vmr.css.map */
