.three-list-block{display:flex;flex-direction:column}.three-list-block .rooms-list-header{text-align:center}.three-list-block .rooms-list-carousel{order:1}.three-list-block .rooms-list-carousel .column-content{--items: 3;display:grid;column-gap:var(--gutter-standard);row-gap:var(--space-xl);grid-template-columns:repeat(var(--items), minmax(calc(33.3333333333% - 2rem), 23rem))}.three-list-block .rooms-list-carousel .column-content .single-event-details{padding-bottom:var(--space-l);margin:0;gap:var(--gutter-tight)}.three-list-block .rooms-list-carousel .column-content .single-event-details p{margin:0;width:auto}.three-list-block .rooms-list-carousel .column-content .single-event-details p svg{color:var(--color-accent-primary);margin-right:var(--space-3xs);width:var(--size-m-3);height:var(--size-m-3)}.three-list-block .rooms-list-carousel .column-content .single-event-details .tac .tac-desc{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);font-style:var(--font-style-body);font-style:italic}.three-list-block .rooms-list-carousel .column-content .events-content-lockup{margin-right:0}.three-list-block .rooms-list-carousel .column-content .events-content-lockup:last-of-type{margin-right:0}.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container{aspect-ratio:379/303;width:100%;height:auto}.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container .vimeo-player,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container lite-youtube,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container video,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container img{width:100%;height:100%}.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container .vimeo-player .slick-list,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container lite-youtube .slick-list,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container video .slick-list,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container img .slick-list{padding:0;height:100%}.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container .vimeo-player .slick-list .slick-track,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container lite-youtube .slick-list .slick-track,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container video .slick-list .slick-track,.three-list-block .rooms-list-carousel .column-content .events-content-lockup .media-container img .slick-list .slick-track{gap:0;height:100%}@media only screen and (max-width: 52rem){.three-list-block .rooms-list-carousel .column-content{--items: 2}}@media only screen and (max-width: 48rem){.three-list-block .rooms-list-carousel .column-content{--items: 1}}.three-list-block .rooms-list-footer{order:2;margin-top:var(--space-3xl)}.three-list-block .rooms-list-footer .buttons-events-header{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--gutter-standard)}.three-list-block .rooms-list-footer .rooms-list-footer-lite{padding-inline:var(--container-wide);padding-top:var(--space-m);border-top:1px solid;border-color:oklch(from var(--color-body) l c h/0.25);display:flex;justify-content:space-between}.three-list-block .rooms-list-footer .rooms-list-footer-lite .slick-controls{display:flex;flex-direction:row;gap:var(--gutter-x-tight)}.three-list-block .rooms-list-footer .rooms-list-footer-lite .slick-controls .slick-control{padding:var(--space-2xs) var(--space-s);border:2px solid var(--color-body);border-radius:25px}.three-list-block .rooms-list-footer .rooms-list-footer-lite .slick-controls .slick-control svg{width:var(--size-m-3);height:var(--size-m-3);padding:6px 3px;color:var(--color-body)}@media only screen and (max-width: 48rem){.three-list-block .rooms-list-footer .rooms-list-footer-lite .slick-controls{justify-content:left}}@media only screen and (max-width: 48rem){.three-list-block .rooms-list-footer .rooms-list-footer-lite{flex-direction:column;gap:var(--gutter-tight)}}
/*# sourceMappingURL=three-events.css.map */
