h2.svelte-vop3ag{color:#004b23;font-weight:400;font-size:1.5rem;margin-bottom:.5rem}@media (min-width: 64rem){h2.svelte-vop3ag{font-size:1.75rem}}.tasting-section.svelte-vop3ag{display:flex;align-items:center;gap:3rem;border-radius:.5rem;margin:3rem 0;flex-wrap:wrap}.tasting-section.svelte-vop3ag p:where(.svelte-vop3ag){color:#242424;margin-bottom:.5rem}.tasting-section__content.svelte-vop3ag{max-width:70ch}.tasting-section__content.svelte-vop3ag p:where(.svelte-vop3ag):last-of-type{margin-bottom:1rem}.tasting-section__content.svelte-vop3ag h3:where(.svelte-vop3ag){margin-top:1rem;font-family:Nunito Sans,sans-serif;font-weight:600;line-height:1.5}.tasting-section.svelte-vop3ag img:where(.svelte-vop3ag){flex:1;height:auto;border-radius:.5rem;object-fit:cover;max-height:21rem;min-width:20rem}.event-section.svelte-vop3ag{background-color:#fff;padding:2rem;border-radius:.5rem}.event-section.svelte-vop3ag .event-intro:where(.svelte-vop3ag){display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width: 64rem){.event-section.svelte-vop3ag .event-intro:where(.svelte-vop3ag){grid-template-columns:repeat(2,1fr)}}.event-section.svelte-vop3ag h3:where(.svelte-vop3ag){font-family:Nunito Sans,sans-serif;color:#495057;font-weight:400;text-transform:uppercase;margin-top:2rem}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag){display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr);margin-top:1.5rem}@media (min-width: 64rem){.event-section.svelte-vop3ag .events:where(.svelte-vop3ag){grid-template-columns:repeat(2,minmax(0,1fr))}}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .first-img:where(.svelte-vop3ag){flex:1;position:relative;min-height:20rem;padding:1.5rem;background-color:#f2f4f1;border-radius:.5rem}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .first-img:where(.svelte-vop3ag) img:where(.svelte-vop3ag){position:absolute;object-fit:cover;width:100%;height:100%;border-radius:.5rem;left:0;top:0}@media (min-width: 64rem){.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .first-img:where(.svelte-vop3ag){min-height:18rem}}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .event-card:where(.svelte-vop3ag){padding:1.5rem;border-radius:.5rem;background-color:#fff;border:2px solid #dee2e6}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .event-card:where(.svelte-vop3ag) .event-top:where(.svelte-vop3ag){gap:1.5rem;display:flex;align-items:flex-end}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .event-card:where(.svelte-vop3ag) .event-date:where(.svelte-vop3ag){display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#004b23;color:#fff;border-radius:.25rem;padding:.5rem 1rem;min-width:4.5rem}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .event-card:where(.svelte-vop3ag) .event-date__day:where(.svelte-vop3ag){font-size:1.75rem;font-family:Lora,serif;line-height:1}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .event-card:where(.svelte-vop3ag) .event-date__month:where(.svelte-vop3ag){font-size:.875rem;font-family:Nunito Sans,sans-serif;text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .event-card:where(.svelte-vop3ag) .event-title:where(.svelte-vop3ag){font-size:1.25rem;font-family:Nunito Sans,sans-serif;color:#004b23;text-transform:uppercase;margin:0;padding-bottom:.25rem;border-bottom:1px solid #004b23;overflow-wrap:anywhere}.event-section.svelte-vop3ag .events:where(.svelte-vop3ag) .event-card:where(.svelte-vop3ag) .event-desc:where(.svelte-vop3ag){color:#242424;margin:1.5rem 0 0;line-height:1.5}
