.regalo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;align-items:center}
.regalo-vale{width:100%;max-width:420px;justify-self:center;border-radius:var(--radius);box-shadow:0 14px 34px rgba(0,0,0,.22)}
@media (max-width:760px){.regalo-grid{grid-template-columns:1fr;gap:28px}.regalo-vale{max-width:320px}}
