.zen-events :where(ol){margin:0;padding:0;list-style:none}.zev-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,5vw,72px);align-items:center;padding-block:clamp(36px,4vw,56px) clamp(52px,7.5vw,104px);padding-inline:clamp(16px,4vw,48px)}.zev-hero--single{grid-template-columns:minmax(0,1fr)}.zev-hero__copy{display:flex;flex-direction:column;gap:22px;min-width:0}.zev-next{background:var(--zab-panel);border-radius:var(--zab-radius);padding:clamp(18px,2vw,24px) clamp(20px,3vw,32px) clamp(6px,1vw,10px);min-width:0}.zen-events .zev-next .zab-label{margin-bottom:4px}.zev-next__list li+li{border-top:1px solid var(--zab-line)}.zev-next__list li:nth-child(n+4){display:none}.zev-next__list a{display:flex;flex-direction:column;gap:4px;padding:clamp(14px,1.8vw,18px) 0;text-decoration:none}.zev-next__date{font-family:var(--zab-mono);font-size:13px;letter-spacing:.04em;color:var(--zab-lav)}.zev-next__title{font-size:clamp(20px,1.9vw,24px);font-weight:500;line-height:1.15;letter-spacing:-.018em;font-variation-settings:"opsz" 48,"wdth" 94;color:var(--zab-fg);transition:color .15s ease}.zev-next__place{font-size:15px;line-height:1.4;color:var(--zab-mute)}.zev-next__list a:hover .zev-next__title{color:var(--zab-cyan)}@media(max-width:860px){.zev-hero{grid-template-columns:minmax(0,1fr)}}.zev-list{margin-top:clamp(24px,3.5vw,44px)}.zen-blog-events__empty{margin-top:20px}.zen-events .zen-event-card :where(ul){list-style:none}.zen-event-card__image{display:block;overflow:hidden;border-radius:var(--zab-radius);background:var(--zab-panel)}.zen-event-card__image img{width:100%;height:100%;object-fit:cover}.zen-event-card__content{display:flex;flex-direction:column;gap:8px;min-width:0}.zen-event-card__date{font-family:var(--zab-mono);font-size:13px;letter-spacing:.04em;color:var(--zab-lav)}.zen-events .zen-event-card__title{font-family:var(--zab-display);font-weight:600;line-height:1.12;letter-spacing:-.02em;font-variation-settings:"opsz" 48,"wdth" 92;color:var(--zab-fg)}.zen-event-card__title a{color:inherit;text-decoration:none;transition:color .15s ease}.zen-event-card__title a:hover{color:var(--zab-cyan)}.zen-event-card__location{font-size:15.5px;line-height:1.4;color:var(--zab-mute)}.zen-event-card__tags{display:flex;flex-wrap:wrap;gap:6px}.zen-event-card__tag{display:inline-block;padding:3px 10px;border:1px solid var(--zab-line-strong);border-radius:999px;font-size:12.5px;line-height:1.4;color:var(--zab-soft);text-decoration:none;transition:border-color .15s ease,color .15s ease}.zen-event-card__tag:hover{border-color:var(--zab-lav);color:var(--zab-lav)}.zev-list--feature{display:flex;flex-direction:column}.zen-event-card--feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:start}.zen-event-card--feature+.zen-event-card--feature{margin-top:clamp(32px,4.5vw,56px);padding-top:clamp(32px,4.5vw,56px);border-top:1px solid var(--zab-line)}.zen-event-card--feature:not(:has(.zen-event-card__image)){grid-template-columns:minmax(0,1fr)}.zen-event-card--feature .zen-event-card__image img{height:auto}.zen-events .zen-event-card--feature .zen-event-card__title{font-size:clamp(25px,2.6vw,34px)}.zen-event-card--feature .zen-event-card__text{margin-top:8px;max-width:36em;font-size:17px}.zen-event-card__text :where(h1,h2,h3){display:none}@media(max-width:860px){.zen-event-card--feature{grid-template-columns:minmax(0,1fr)}}.zev-list--compact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3.4vw,44px) clamp(16px,2.2vw,28px)}.zen-event-card--compact{display:flex;flex-direction:column;gap:14px}.zen-event-card--compact .zen-event-card__image{aspect-ratio:1 / 1}.zen-event-card--compact .zen-event-card__content{gap:6px}.zen-events .zen-event-card--compact .zen-event-card__title{font-size:clamp(17px,1.5vw,20px);line-height:1.18}.zen-event-card--compact .zen-event-card__location{font-size:14.5px}@media(max-width:1100px){.zev-list--compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.zev-list--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.zen-event :where(dl,dd,dt){margin:0;padding:0}.zea-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,5vw,72px);align-items:center;padding-block:clamp(36px,4vw,56px) clamp(52px,7.5vw,104px);padding-inline:clamp(16px,4vw,48px)}.zea-hero--single{grid-template-columns:minmax(0,1fr)}.zea-hero__copy{display:flex;flex-direction:column;gap:22px;min-width:0}.zea-crumb{display:flex;flex-wrap:wrap;gap:0 10px}.zea-crumb a{text-decoration:none}.zea-crumb a:hover{color:var(--zab-fg)}.zea-crumb span{color:var(--zab-mute)}.zen-event .zea-title{font-size:clamp(34px,4.2vw,56px);line-height:1;overflow-wrap:anywhere}.zea-facts{border-top:1px solid var(--zab-line)}.zea-facts>div{display:grid;grid-template-columns:5.5em minmax(0,1fr);gap:4px 20px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--zab-line)}.zen-event .zea-facts dt{line-height:1.6}.zea-facts dd{font-size:clamp(18px,1.7vw,21px);font-weight:500;line-height:1.3;letter-spacing:-.012em;color:var(--zab-fg)}.zea-facts dd a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--zab-line-strong);text-underline-offset:5px;transition:color .15s ease,text-decoration-color .15s ease}.zea-facts dd a:hover{color:var(--zab-lav);text-decoration-color:var(--zab-lav)}.zea-flyer img{width:100%;height:auto;border-radius:var(--zab-radius)}@media(max-width:860px){.zea-hero{grid-template-columns:minmax(0,1fr)}.zea-flyer{max-width:460px}}@media(max-width:480px){.zea-facts>div{grid-template-columns:minmax(0,1fr)}}.zen-event .zea-body .zab-part>p:first-child{font-size:1.14em;line-height:1.48;letter-spacing:-.008em}.zea-body :where(h2,h3,h4){margin-top:1.6em;font-family:var(--zab-display);font-weight:600;font-size:clamp(22px,2.2vw,28px);line-height:1.12;letter-spacing:-.02em;color:var(--zab-fg)}.zea-body :where(ul,ol){margin:1em 0 0 1.2em;padding:0;list-style:revert}.zea-body :where(li)+li{margin-top:.4em}.zea-body :where(img,iframe,video){max-width:100%;height:auto;margin-top:1.4em;border-radius:var(--zab-radius)}.zea-body :where(iframe){width:100%;aspect-ratio:16 / 9;border:0}.zen-event .zea-share{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin-top:2.2em;padding-top:18px;border-top:1px solid var(--zab-line);font-size:16px}.zea-share .zab-label{margin-right:4px}.zea-more__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 24px}
/*# sourceMappingURL=/cdn/shop/t/61/assets/zen-events.css.map */
