#MainContent:has(.evp-events){background:#f7f7f7}.evp-events{display:block;padding-top:56px;padding-bottom:64px;scroll-margin-top:150px}.evp-events>h2{font-size:clamp(28px,4vw,40px);text-transform:uppercase;margin-bottom:24px}.evp-events__intro{max-width:760px;margin-bottom:32px}.evp-events__list{display:grid;gap:40px}.evp-event{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);border:1px solid #ddd;background:#fff;scroll-margin-top:150px}.evp-event__image{background:#181818;align-self:start}.evp-event__image img{display:block;width:100%;height:auto}.evp-event__body{padding:clamp(24px,3vw,44px);align-self:center;min-width:0}.evp-event__body:first-child{grid-column:1 / -1}.evp-event__date{font-weight:700;text-transform:uppercase;color:#b40000;letter-spacing:.04em}.evp-event__title{font-size:clamp(28px,4vw,42px);line-height:1.1;text-transform:uppercase;margin:0 0 12px;overflow-wrap:anywhere}.evp-event__location{font-weight:700}.evp-event__services{display:grid;gap:10px;margin:24px 0;padding:0;list-style:none}.evp-event__services li{position:relative;padding-left:25px;font-size:14px;font-weight:600;line-height:1.5;color:#333}.evp-event__services li:before{content:"";position:absolute;left:3px;top:5px;width:7px;height:11px;border-right:2px solid #c60013;border-bottom:2px solid #c60013;transform:rotate(45deg)}.evp-event__actions{display:flex;flex-wrap:wrap;gap:12px}.evp-event__actions .btn{white-space:normal}.evp-event__note{margin:16px 0 0;color:#555}.evp-event__details{max-width:900px;margin:40px auto 0;padding:clamp(24px,3vw,44px);border:1px solid #ddd;background:#fff;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.evp-event__details :is(h2,h3,h4){margin-top:1.5em;margin-bottom:.65em;line-height:1.2}.evp-event__details .metafield-rich_text_field>:first-child{margin-top:0}.evp-event__details .metafield-rich_text_field>:last-child{margin-bottom:0}.evp-event__details li+li{margin-top:8px}.evp-events__back{display:inline-block;margin-bottom:24px;text-decoration:underline}.evp-event-dialog{border:0;padding:40px 24px 24px;width:min(760px,calc(100% - 32px));max-height:90vh;overflow:auto;color:#171717}.evp-event-dialog::backdrop{background:#000000b3}.evp-event-dialog__close{position:absolute;top:4px;right:8px;width:40px;height:40px;border:0;background:transparent;font-size:30px;cursor:pointer}.evp-event-dialog [data-event-form-status]:empty{display:none}.evp-event-dialog [data-event-form][hidden]{display:none}@media(max-width:749px){.evp-event{grid-template-columns:minmax(0,1fr)}.evp-events{padding-top:32px;padding-bottom:40px}}.evp-event-dialog:not([open]){display:none}#evp-events{display:block;scroll-margin-top:150px}.evp-event-registration{display:block;max-width:900px;margin:40px auto 0;padding:clamp(24px,3vw,44px);border:1px solid #ddd;background:#fff;scroll-margin-top:150px}.evp-event-registration [data-event-form-status]:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/210/assets/evp-events.css.map */
