body .vrc__eyebrow{margin:0 0 8px;font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a32252}body .vrc__h{margin:0 0 12px;max-width:760px;font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(24px,3.2vw,34px);line-height:1.2;color:#4a0e2b}body .vrc__p{margin:0;max-width:640px;font-size:16px;line-height:1.65;color:#5e4452}body .vrc__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0 0 22px;font-weight:800;font-size:14px;color:#1f2933}body .vrc__k:before{content:"";width:12px;height:12px;border-radius:3px;background:var(--c)}body .vrc__k--a{--c:#A32252}body .vrc__k--b{--c:#E8590C}body .vrc__y{grid-column:1;grid-row:1;align-self:center;writing-mode:vertical-rl;transform:rotate(180deg);font-size:13px;letter-spacing:.04em;color:#7d5c6b;white-space:nowrap}body .vrc__plot{grid-column:2;grid-row:1;position:relative;aspect-ratio:2.76;border-left:1.5px solid #EBC3D1;border-bottom:1.5px solid #EBC3D1}body .vrc .vrc__fill{fill:#fbe6ee;stroke:none}body .vrc .vrc__ln--a{stroke:#a32252}body .vrc .vrc__ln--b{stroke:#e8590c}body .vrc__dot{position:absolute;right:0;width:10px;height:10px;border-radius:50%;border:2px solid #FFF7FA;box-sizing:content-box;transform:translate(50%,-50%)}body .vrc__dot--a{top:48%;background:#a32252}body .vrc__dot--b{top:97%;background:#e8590c}body .vrc__x{grid-column:2;grid-row:2;display:flex;justify-content:space-between;margin-top:10px;font-size:12px;letter-spacing:.04em;color:#7d5c6b}body .vrc__xl{grid-column:2;grid-row:3;margin-top:2px;text-align:center;font-size:13px;letter-spacing:.04em;color:#5e4452}body .vrc__note{max-width:720px;margin:14px auto 0;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7d5c6b}body .vrx__h span{color:#f2b8c9}body .vrx p{margin:0 0 18px;max-width:900px;line-height:1.7;font-size:16px;color:#fbe0e8}body .vrx__list i{flex:0 0 24px;width:24px;height:24px;border:1.5px solid #FF6B86;border-radius:5px;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;line-height:1;color:#ff6b86}body .vrx .vr-btn{margin-top:20px;background:#fff;color:#a32252!important}body .vri__eyebrow{margin:0 0 8px;text-align:center;font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a32252}body .vri__h{margin:0 auto 28px;max-width:900px;padding:0 24px;text-align:center;font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(24px,3.2vw,34px);line-height:1.2;color:#4a0e2b}body .vri__h span{color:#a32252}body .vri__panel{max-width:620px;margin:0 auto;padding:26px 18px 24px;border-radius:14px;text-align:center;background:radial-gradient(circle at 50% 38%,#fff,#fce5ea 50%,#f2b8c9)}body .vri__in:before{content:"";position:absolute;top:13cqw;right:13cqw;bottom:13cqw;left:13cqw;border:1.5px solid #A32252;border-radius:50%}body .vri__arw{position:absolute;left:0;top:0;transform:translate(-50%,-50%) rotate(90deg);font-size:max(16px,5cqw);font-weight:800;line-height:1;color:#a32252;text-shadow:0 0 0 #A32252}body .vri__node strong{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:4px;white-space:nowrap;font-size:max(11px,2.8cqw);color:#4a0e2b;text-shadow:0 0 3px #FBE0E8,0 0 3px #FBE0E8,0 0 6px #FBE0E8,0 0 8px #FBE0E8}body .vri__core{position:absolute;left:50%;top:50%;width:38cqw;height:38cqw;transform:translate(-50%,-50%);border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 8px 24px #a3225240}body .vri__item{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;color:#4a0e2b}body .vri__dot{width:60px;height:60px;border-radius:50%;background:#a32252;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #a322523d}body .vri__cap{margin:22px 0 0;font-family:Archivo,sans-serif;font-weight:800;font-size:17px;color:#a32252}body .vri__txt{max-width:640px;margin:22px auto 0;padding:0 24px;text-align:center;line-height:1.7;font-size:15px;color:#4b2a3a}body .vrst__eyebrow{margin:0 0 8px;text-align:center;font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a32252}body .vrst__h{margin:0 auto 28px;max-width:900px;padding:0 24px;text-align:center;font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(24px,3.2vw,34px);line-height:1.2;color:#4a0e2b}body .vrst__card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-height:280px;border-radius:14px;overflow:hidden;background:#fce9ef}body .vrst__img{position:relative;background:#f6c9d7;min-height:240px}body .vrst__tag{margin:0 0 8px;font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a32252}body .vrst__t{margin:0 0 10px;font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(20px,2.4vw,26px);line-height:1.2;color:#4a0e2b}body .vrst__p{margin:0;font-size:15px;line-height:1.65;color:#5e4452}body .vrst .vrst__feat img{display:block;width:100%;max-width:440px;height:auto;margin:0 auto;border-radius:14px;box-shadow:0 10px 28px #a322522e}body .vrst__note{max-width:1004px;margin:18px auto 0;padding:0 20px;text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7d5c6b}body .vrt__item:before{content:"";position:absolute;left:8px;top:22px;bottom:-4px;width:2px;background:#ffffff4d}body .vrt__node{position:absolute;left:0;top:5px;width:12px;height:12px;border:3px solid #fff;border-radius:4px;background:#7a1f47;box-sizing:content-box}body .vrt__pill{display:inline-block;margin:0 0 10px;padding:8px 13px;border-radius:6px;background:#fff;font-weight:800;font-size:13px;letter-spacing:.02em;line-height:1.2;color:#4a0e2b}body .vrt__pill span{color:#a32252}body .vrt .vrt__txt{margin:0 0 12px;max-width:none;font-size:15.5px;line-height:1.65;color:#fbe0e8}body .vrt__checks li:before{content:"\2713";flex:0 0 auto;color:#f2b8c9;font-weight:800}body .vrt .vrt__note{margin:14px 0 0 clamp(0px,11vw,140px);max-width:720px;font-size:12px;line-height:1.5;color:#f2b8c9}body .vr-demo{max-width:640px;margin:-14px auto 26px;padding:10px 16px;border:1.5px dashed #A32252;border-radius:10px;background:#fff;text-align:center;font-weight:700;font-size:13px;line-height:1.5;color:#a32252}body .vr-rcard__demo{position:absolute;top:12px;inset-inline-end:12px;padding:3px 8px;border-radius:4px;background:#fce5ea;font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#a32252}body.mgv-ar .mgv-gal__main{background:#fce5ea}
/*# sourceMappingURL=/cdn/shop/t/31/assets/vr-p2.css.map */
