.pulse.svelte-fl5fzw{padding-bottom:40px}.seasons.svelte-fl5fzw{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px;display:grid}.seasons.svelte-fl5fzw article:where(.svelte-fl5fzw){background:var(--soft);border-radius:12px;padding:28px 24px}.seasons.svelte-fl5fzw .eyebrow:where(.svelte-fl5fzw){margin-bottom:4px}.seasons.svelte-fl5fzw h3:where(.svelte-fl5fzw){margin-bottom:12px}.seasons.svelte-fl5fzw p:where(.svelte-fl5fzw):last-child{margin:0;font-size:15px}.center.svelte-fl5fzw{text-align:center}.wine-rows.svelte-fl5fzw{gap:40px;display:grid}.wine-rows.svelte-fl5fzw article:where(.svelte-fl5fzw){box-shadow:var(--shadow);background:#fff;border-radius:12px;grid-template-columns:300px 1fr;align-items:start;gap:44px;padding:32px;display:grid}.wine-rows.svelte-fl5fzw .bottle:where(.svelte-fl5fzw) img{object-fit:cover;border-radius:8px;height:420px}.wine-rows.svelte-fl5fzw h3:where(.svelte-fl5fzw){text-transform:uppercase;color:var(--green);margin-bottom:14px;font-size:24px;font-weight:700}.wine-rows.svelte-fl5fzw h4:where(.svelte-fl5fzw){letter-spacing:1px;color:var(--green-dark);margin:18px 0 4px;font-family:Alegreya,Georgia,serif;font-size:17px;font-weight:600}.wine-rows.svelte-fl5fzw p:where(.svelte-fl5fzw){margin:0;font-size:15px}.testimonials.svelte-fl5fzw{text-align:center;max-width:900px}.testimonials.svelte-fl5fzw figure:where(.svelte-fl5fzw){margin:40px 0 0}.testimonials.svelte-fl5fzw blockquote:where(.svelte-fl5fzw){color:var(--charcoal);margin:0 0 12px;font-family:Alegreya,Georgia,serif;font-size:21px;line-height:1.6}.testimonials.svelte-fl5fzw figcaption:where(.svelte-fl5fzw){color:var(--green);font-size:15px}@media (width<=980px){.seasons.svelte-fl5fzw{grid-template-columns:1fr 1fr}}@media (width<=700px){.seasons.svelte-fl5fzw{grid-template-columns:1fr}.wine-rows.svelte-fl5fzw article:where(.svelte-fl5fzw){grid-template-columns:1fr;gap:20px;padding:20px}.wine-rows.svelte-fl5fzw .bottle:where(.svelte-fl5fzw) img{height:300px}.testimonials.svelte-fl5fzw blockquote:where(.svelte-fl5fzw){font-size:18px}}
