._section_1vssv_5{flex-direction:column;gap:1.11111rem;display:flex}._title_1vssv_11{margin:0}._empty_1vssv_15{color:var(--color-text-secondary);font-size:var(--font-size-md);margin:0}._list_1vssv_21{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.888889rem;display:grid}._card_1vssv_27{border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:.666667rem;flex-direction:column;gap:1rem;padding:1.11111rem;display:flex}._date_1vssv_37{color:var(--color-brand);font-size:var(--font-size-md);font-weight:600}._details_1vssv_43{flex-wrap:wrap;gap:1.33333rem;display:flex}._detail_1vssv_43{flex-direction:column;gap:.222222rem;display:flex}._label_1vssv_55{font-size:var(--font-size-xxs);color:var(--color-text-secondary)}._sold_out_1vssv_60{background-color:var(--color-brand);color:var(--color-white);font-size:var(--font-size-xxs);font-weight:600;line-height:var(--line-height-compact);border-radius:.333333rem;align-self:flex-start;padding:.277778rem .5rem}._info_17r1o_5{flex-direction:column;gap:1.11111rem;padding-top:.333333rem;display:flex}._content_17r1o_12{flex-direction:column;align-items:flex-start;gap:.666667rem;display:flex}._meta_17r1o_19{flex-wrap:wrap;align-items:center;gap:.444444rem;margin-bottom:1.11111rem;display:flex}._badge_17r1o_27{background-color:var(--color-brand);color:var(--color-white);font-size:var(--font-size-xxs);line-height:var(--line-height-compact);text-transform:uppercase;letter-spacing:.06em;border-radius:100px;align-self:flex-end;padding:.222222rem .555556rem}._title_17r1o_39{font-size:var(--font-size-3xl);line-height:var(--line-height-tight);margin:0}._subtitle_17r1o_45{font-size:var(--font-size-xl);line-height:var(--line-height-tight);color:var(--color-text-secondary);margin:0}._description_17r1o_52{max-width:60ch;font-size:var(--font-size-md);line-height:var(--line-height-normal);margin:0}@media (width<=767px){._title_17r1o_39{font-size:var(--font-size-2xl)}._subtitle_17r1o_45{font-size:var(--font-size-lg)}._description_17r1o_52{font-size:var(--font-size-sm)}}:root{--base-font-size:18}._block_1h8ds_5{flex-direction:column;gap:2.22222rem;display:flex}
