.event-calendar{--event-calendar-month-bg: var(--color-surface)}.event-calendar.section--alt{--event-calendar-month-bg: var(--color-surface-alt)}.event-calendar.blocks-bg-tint{--event-calendar-month-bg: var(--color-primary-50)}.event-calendar.blocks-bg-dark{--event-calendar-month-bg: var(--color-secondary-900)}.event-calendar__heading{margin-block:0 var(--space-sm)}.event-calendar__intro{max-inline-size:60ch;margin-block-end:var(--space-xl);color:var(--color-text-body)}.event-calendar__month{grid-column:1 / -1;margin-block:0 var(--space-sm);padding-block:var(--space-2xs);font-size:var(--text-md);text-transform:capitalize;background:var(--event-calendar-month-bg)}.event-calendar__list{margin:0;padding:0;list-style:none;container:event-calendar / inline-size}.event-calendar__entry{display:grid;grid-template-columns:3.5rem 1fr;gap:var(--space-xs) var(--space-md);align-items:start;padding-block:var(--space-md);border-block-start:1px solid var(--color-border-subtle)}.event-calendar__entry--month-start{border-block-start:0;padding-block-start:var(--space-xl)}.event-calendar__list>:first-child>.event-calendar__entry,.event-calendar__list>.event-calendar__entry:first-of-type{border-block-start:0;padding-block-start:0}@container event-calendar (min-width: 48rem){.event-calendar__entry{grid-template-columns:4rem 1fr auto;align-items:center;gap:var(--space-lg)}}.event-calendar__date{display:grid;justify-items:center;padding-block:var(--space-2xs);color:var(--color-primary-900);background:var(--color-primary-50);border-radius:var(--radius)}.event-calendar__day{font-family:var(--font-heading);font-size:var(--text-xl);line-height:1}.event-calendar__weekday{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.event-calendar__body{min-inline-size:0}.event-calendar__category{display:inline-block;margin-block-end:var(--space-2xs);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-muted)}.event-calendar__title{margin:0;font-size:var(--text-base);font-weight:700}.event-calendar__meta{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-xs);margin:var(--space-2xs) 0 0;font-size:var(--text-sm);color:var(--color-text-body)}.event-calendar__meta>*+*:before{content:"\b7";margin-inline-end:var(--space-xs);color:var(--color-text-subtle)}.event-calendar__note{margin:var(--space-2xs) 0 0;font-size:var(--text-xs);color:var(--color-text-subtle)}.event-calendar__link{grid-column:2;justify-self:start}@container event-calendar (min-width: 48rem){.event-calendar__link{grid-column:auto}}.event-calendar__empty{padding-block:var(--space-xl);text-align:center}.event-calendar__empty-title{margin:0 0 var(--space-xs);font-family:var(--font-heading);font-size:var(--text-lg)}.event-calendar__empty-text{max-inline-size:55ch;margin-inline:auto;color:var(--color-text-body)}.event-calendar--card .event-calendar__list{display:grid;gap:var(--space-sm)}.event-calendar--card .event-calendar__entry{padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.event-calendar--card .event-calendar__entry--month-start{padding-block-start:var(--space-md)}.event-calendar--card .event-calendar__month{position:static;padding-block-end:var(--space-2xs);border-block-end:1px solid var(--color-border-subtle);background:transparent}.section--alt.event-calendar--card .event-calendar__entry{border-color:var(--color-border)}.blocks-bg-tint.event-calendar--card .event-calendar__entry,.blocks-bg-dark.event-calendar--card .event-calendar__entry{background:color-mix(in srgb,var(--color-text) 6%,transparent);border-color:var(--color-border)}.event-calendar.sx-align .event-calendar__empty{text-align:inherit}.event-calendar.sx-align .event-calendar__empty-text{margin-inline:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/event-calendar.css.map */
