.spx-event-carousel{--event-card-width: 43%;display:block;color:var(--spx-text-main)}.spx-event-carousel__header{display:grid;gap:32px;margin-bottom:32px}.spx-event-carousel__header:last-child{margin-bottom:0}.spx-event-carousel .spx-event-carousel__title{margin:0;color:var(--spx-text-main);font-size:34px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.spx-event-carousel .spx-event-carousel__description{margin:0 0 12px;color:var(--spx-text-main);font-size:18px;font-weight:700;line-height:1.15}.spx-event-carousel__eyebrow{margin:0;color:var(--spx-text-gray);font-size:14px;line-height:1.6}.spx-event-carousel__agenda{display:grid;gap:6px;margin:32px 0 0;padding:0;list-style:none;counter-reset:event-agenda;color:var(--spx-text-main);font-size:14px;line-height:1.6}.spx-event-carousel__agenda li{display:flex;gap:12px;counter-increment:event-agenda}.spx-event-carousel__agenda li:before{flex:0 0 2ch;color:var(--spx-text-gray);content:counter(event-agenda,decimal-leading-zero)}.spx-event-carousel__slider{display:block}.spx-event-carousel__slider[data-loop=true][data-event-initial] .swiper{clip-path:inset(-100vmax -100vmax -100vmax var(--event-initial-clip, 0px))}.spx-event-carousel .swiper-wrapper{align-items:stretch}.spx-event-carousel .spx-event-carousel__slide{display:flex;width:var(--event-card-width);height:auto;min-width:0}.spx-event-carousel .spx-event-carousel__slide--info{width:calc(var(--event-card-width) * 2)}.spx-event-carousel__card{box-sizing:border-box;width:100%;min-width:0;aspect-ratio:5 / 7;overflow:hidden;border-radius:var(--spx-radius-sm)}.spx-event-carousel__info{display:flex;flex-direction:column;min-height:200px;aspect-ratio:auto;padding:20px;background:var(--event-card-bg, var(--spx-mist-white));overflow-wrap:anywhere}.spx-event-carousel__info>*{flex-shrink:0}.spx-event-carousel .spx-event-carousel__card-title{margin:0 0 12px;color:var(--spx-text-main);font-size:24px;font-weight:700;line-height:1.15}.spx-event-carousel__card-description{margin:0 0 32px;color:var(--spx-text-gray);font-size:14px;line-height:1.4}.spx-event-carousel__card-footer{margin:auto 0 0;color:var(--spx-text-main);font-size:18px;font-weight:700;line-height:1.4}.spx-event-carousel__image :is(picture,.spx-image,img,svg){display:block;width:100%;height:100%;object-fit:cover}.spx-event-carousel .spx-event-carousel__pagination{--spx-pagination-color: var(--spx-brand-accent);--spx-pagination-active-color: var(--spx-text-main);position:static;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:auto;margin:32px 0 0;transform:none}@media(min-width:750px){.spx-event-carousel{--event-card-width: calc((100% - 72px)/4) }.spx-event-carousel__header{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;margin-bottom:100px}.spx-event-carousel .spx-event-carousel__title{font-size:58px}.spx-event-carousel .spx-event-carousel__description{margin-bottom:14px;font-size:24px}.spx-event-carousel__agenda{gap:4px;margin-top:32px;font-size:16px}.spx-event-carousel__agenda li{gap:16px}.spx-event-carousel__info{padding:40px 24px}.spx-event-carousel .spx-event-carousel__card-title{margin-bottom:24px;font-size:34px}.spx-event-carousel__card-description,.spx-event-carousel__card-footer{font-size:24px}.spx-event-carousel__mobile-break{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/spx-event-carousel.css.map */
