.vh-cta[data-astro-cid-uayxtovs]{margin-top:.6rem}.vh-card[data-astro-cid-uayxtovs]{justify-content:center;width:100%;display:flex}.vh-card[data-astro-cid-uayxtovs] .voucher-wrap{transform:rotate(-5deg)}.v-step-grid[data-astro-cid-uayxtovs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.v-step[data-astro-cid-uayxtovs]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);align-content:start;gap:.6rem;padding:1.6rem;display:grid}.v-step-top[data-astro-cid-uayxtovs]{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.v-step-num[data-astro-cid-uayxtovs]{font-family:var(--font-display);color:var(--orchid-500);font-size:2.6rem;font-style:italic;line-height:1}.v-step-icon[data-astro-cid-uayxtovs]{width:2.6rem;height:2.6rem;color:var(--wine-500);background:#fff;border-radius:50%;place-items:center;display:grid}.v-step-icon[data-astro-cid-uayxtovs] svg{width:1.2rem;height:1.2rem}.v-step[data-astro-cid-uayxtovs] h3[data-astro-cid-uayxtovs]{font-size:1.45rem;font-weight:500}.v-step[data-astro-cid-uayxtovs] p[data-astro-cid-uayxtovs]{color:var(--muted);font-size:.95rem}.v-order-grid[data-astro-cid-uayxtovs]{align-items:start;gap:clamp(3rem,6vw,5rem);display:grid}@media (width>=1040px){.v-order-grid[data-astro-cid-uayxtovs]{grid-template-columns:1fr .95fr}.v-preview[data-astro-cid-uayxtovs]{top:calc(var(--header-h) + 2rem);position:sticky}}.v-form-lead[data-astro-cid-uayxtovs]{margin:1rem 0 2rem}.v-form[data-astro-cid-uayxtovs]{gap:1.8rem;display:grid}.v-form[data-astro-cid-uayxtovs] fieldset[data-astro-cid-uayxtovs]{border:0;min-width:0;padding:0}.v-form[data-astro-cid-uayxtovs] legend[data-astro-cid-uayxtovs]{letter-spacing:.2em;text-transform:uppercase;color:var(--orchid-500);margin-bottom:.9rem;padding:0;font-size:.75rem;font-weight:500}.v-fields[data-astro-cid-uayxtovs]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.v-full[data-astro-cid-uayxtovs]{grid-column:1/-1}@media (width<=600px){.v-fields[data-astro-cid-uayxtovs]{grid-template-columns:1fr}}.opt[data-astro-cid-uayxtovs]{color:var(--faint);font-weight:400}.select[data-astro-cid-uayxtovs]{position:relative}.select[data-astro-cid-uayxtovs] select[data-astro-cid-uayxtovs]{appearance:none;cursor:pointer;padding-right:2.6rem}.select[data-astro-cid-uayxtovs] svg{pointer-events:none;width:1.05rem;height:1.05rem;color:var(--muted);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.v-delivery[data-astro-cid-uayxtovs]{flex-wrap:wrap;gap:.6rem;display:flex}.v-radio[data-astro-cid-uayxtovs]{cursor:pointer;position:relative}.v-radio[data-astro-cid-uayxtovs] input[data-astro-cid-uayxtovs]{opacity:0;position:absolute}.v-radio[data-astro-cid-uayxtovs] span[data-astro-cid-uayxtovs]{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:.55rem;padding:.75rem 1.1rem;font-size:.925rem;transition:border-color .2s,box-shadow .2s;display:inline-flex}.v-radio[data-astro-cid-uayxtovs] span[data-astro-cid-uayxtovs] svg{width:1.1rem;height:1.1rem}.v-radio[data-astro-cid-uayxtovs] input[data-astro-cid-uayxtovs]:checked+span[data-astro-cid-uayxtovs]{border-color:var(--fuchsia-500);box-shadow:0 0 0 3px #e0157f1f}.v-radio[data-astro-cid-uayxtovs] input[data-astro-cid-uayxtovs]:focus-visible+span[data-astro-cid-uayxtovs]{outline:2px solid var(--fuchsia-500);outline-offset:2px}.v-counter[data-astro-cid-uayxtovs]{justify-self:end}.v-submit[data-astro-cid-uayxtovs]{justify-self:start}.v-success[data-astro-cid-uayxtovs]{outline:none;justify-items:start;gap:1rem;padding:2rem 0;display:grid}.v-success[data-astro-cid-uayxtovs][hidden]{display:none}.v-success-mark[data-astro-cid-uayxtovs]{width:6rem;color:var(--fuchsia-500)}.v-demo[data-astro-cid-uayxtovs]{color:var(--wine-500);background:var(--rose-100);border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.7rem 1rem;font-size:.85rem;display:flex}.v-demo[data-astro-cid-uayxtovs][hidden]{display:none}.v-demo[data-astro-cid-uayxtovs] svg{flex:none;width:1rem;height:1rem}.v-preview[data-astro-cid-uayxtovs]{justify-items:center;gap:1.25rem;display:grid}.v-preview-label[data-astro-cid-uayxtovs]{letter-spacing:.2em;text-transform:uppercase;color:var(--orchid-500);justify-self:start;font-size:.75rem}.v-conditions[data-astro-cid-uayxtovs]{border-radius:var(--radius);border:1px solid var(--line);background:#fff;width:100%;padding:1.5rem}.v-conditions[data-astro-cid-uayxtovs] h3[data-astro-cid-uayxtovs]{margin-bottom:.7rem;font-size:1.35rem;font-weight:500}.v-conditions[data-astro-cid-uayxtovs] ul[data-astro-cid-uayxtovs]{gap:.5rem;display:grid}.v-conditions[data-astro-cid-uayxtovs] li[data-astro-cid-uayxtovs]{color:var(--ink-700);gap:.6rem;font-size:.9rem;display:flex}.v-conditions[data-astro-cid-uayxtovs] svg{width:1rem;height:1rem;color:var(--fuchsia-500);flex:none;margin-top:.25rem}
