.vr-guide-jump,.vr-guide-shop{font-family:var(--font-body--family,Arial,sans-serif);color:#171b1e;line-height:1.5}
.vr-guide-jump{display:flex;flex-wrap:wrap;gap:8px 20px;padding:16px 18px;background:#f5f6f7;border-left:3px solid #c9141b;width:min(100%,var(--normal-content-width,800px));margin:0 auto}
.vr-guide-jump span{width:100%;font-size:14px;font-weight:700}.vr-guide-jump a{color:#171b1e;font-size:14px;text-underline-offset:3px;padding-block:4px}
.vr-guide-shop{margin:36px auto 0;padding:24px 0;border-top:1px solid #dde1e4;scroll-margin-top:120px;width:100%}
.vr-guide-shop h2{font:700 26px/1.2 var(--font-body--family,Arial,sans-serif);letter-spacing:-.02em;margin:0 0 12px}.vr-guide-shop>p{font-size:14px;color:#555d63;margin:0 0 20px}
.vr-guide-shop__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.vr-guide-shop__card{display:flex;gap:14px;align-items:start;padding:16px;border:1px solid #dde1e4;border-radius:6px;min-width:0;background:#fff}
.vr-guide-shop__image{flex:0 0 100px}.vr-guide-shop__image img{display:block;width:100%;height:100px;object-fit:contain}
.vr-guide-shop__card h3{font:650 15px/1.4 var(--font-body--family,Arial,sans-serif);margin:0}.vr-guide-shop__card h3 a{color:#171b1e;text-decoration:none}
.vr-guide-shop__card .vr-guide-shop__price{font-size:18px;font-weight:700;margin:10px 0}.vr-guide-shop__card .vr-guide-shop__button{display:inline-flex;min-height:44px;align-items:center;padding:10px 12px;background:#171b1e;color:#fff;border-radius:4px;text-decoration:none;font-size:13px;font-weight:700}
.vr-guide-shop .vr-guide-shop__help{margin-top:20px}.vr-guide-shop a:focus-visible,.vr-guide-jump a:focus-visible{outline:3px solid #c9141b;outline-offset:3px}
@media(max-width:900px){.vr-guide-shop__grid{grid-template-columns:1fr}.vr-guide-shop__image{flex-basis:92px}}
