.vstack{display:grid;grid-template-columns:1fr;gap:clamp(24px,4vw,56px);align-items:center}@media(min-width:990px){.vstack{grid-template-columns:.95fr 1.05fr}}.vstack-media{position:relative;border-radius:var(--r-card);overflow:hidden;background:var(--mist);aspect-ratio:1}.vstack-media img,.vstack-media .ph{width:100%;height:100%;object-fit:cover;display:block}.vstack-badge{position:absolute;left:18px;top:18px;background:var(--deep);color:#fff;font-weight:800;font-size:13px;letter-spacing:.03em;padding:7px 14px;border-radius:var(--r-pill)}.vstack-card{background:#fff;border-radius:var(--r-card);padding:clamp(22px,3.4vw,40px);box-shadow:0 24px 60px #0a154614,0 0 0 1px var(--line);display:grid;gap:18px}.vstack-kicker{margin:0;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--tide)}.vstack-card h2{margin:0;font-size:clamp(28px,3vw,42px)}.vstack-list{list-style:none;margin:0;padding:0;display:grid}.vstack-item{display:grid;grid-template-columns:26px 1fr auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px dashed var(--line)}.vstack-item:first-child{border-top:1px dashed var(--line)}.vstack-check{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--tide-wash);color:var(--tide)}.vstack-check .i{width:14px;height:14px;stroke-width:2.4}.vstack-name{display:grid;gap:2px;min-width:0}.vstack-name b{font-size:16px;font-weight:700;color:var(--deep)}.vstack-name span{font-size:13.5px;color:var(--ink-soft)}.vstack-val{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink-soft);white-space:nowrap}.vstack-val em{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:var(--glow);color:var(--deep);padding:3px 8px;border-radius:6px}.vstack-item.is-bonus .vstack-check{background:var(--glow);color:var(--deep)}.vstack-sum{display:grid;gap:8px;padding:16px 18px;border-radius:14px;background:var(--soft)}.vstack-sum>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;color:var(--ink-soft)}.vstack-sum s{font-variant-numeric:tabular-nums;font-weight:700}.vstack-pay span{color:var(--deep);font-weight:700}.vstack-pay b{font-family:var(--font-display);font-weight:800;font-size:clamp(28px,3vw,36px);color:var(--deep);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.vstack-save{margin:2px 0 0;justify-self:end;font-size:14px;font-weight:700;color:var(--good)}.vstack-card .btn{width:100%}.vstack-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:-4px 0 0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-value-stack.css.map */
