.mrg-story .prices{display:grid;gap:12px;margin:26px 0 0}.mrg-story .price{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px;box-shadow:var(--shadow);text-align:center}.mrg-story .price .tag{display:inline-block;background:var(--ink);color:var(--bg);font-size:12px;font-weight:700;padding:3px 10px;border-radius:99px}.mrg-story .price .shot{position:relative;aspect-ratio:4/3;margin:12px 0;border-radius:12px;overflow:hidden;background:#fff;border:1px solid var(--line)}.mrg-story .price .shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:8px}.mrg-story .price .name{font-size:15px;font-weight:700;color:var(--ink);margin:0}.mrg-story .price .amt{font-size:26px;font-weight:900;color:#dc2626;letter-spacing:-.02em;margin:6px 0 0}@media(min-width:720px){.mrg-story .prices{grid-template-columns:repeat(3,1fr)}}