.venue-modal[data-v-b526d349]{overflow:hidden;border-radius:20px!important}.venue-modal__header[data-v-b526d349]{background:rgb(var(--surface-50));justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 24px;display:flex;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f!important}.venue-modal__headings[data-v-b526d349]{flex:1;min-width:0}.venue-modal__name[data-v-b526d349]{color:rgb(var(--gray-900));margin:0;font-size:1.125rem;font-weight:700;line-height:130%}.venue-modal__address[data-v-b526d349]{color:rgb(var(--gray-600));align-items:center;gap:4px;margin:0;font-size:.875rem;font-weight:500;line-height:160%;display:flex}.venue-modal__address .geo-flag[data-v-b526d349]{height:14px}.venue-modal__content[data-v-b526d349]{padding:16px 24px 24px!important}.venue-modal__swiper-wrapper[data-v-b526d349]{margin-bottom:24px}.venue-modal__swiper-wrapper swiper-container[data-v-b526d349]{aspect-ratio:3/2;border-radius:10px;display:block}.venue-modal__swiper-wrapper swiper-container swiper-slide[data-v-b526d349]{height:100%}.venue-modal__swiper-wrapper swiper-container swiper-slide img[data-v-b526d349]{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%}.venue-modal__swiper-wrapper swiper-container[data-v-b526d349]::part(button-next),.venue-modal__swiper-wrapper swiper-container[data-v-b526d349]::part(button-prev){width:40px;height:40px;color:rgb(var(--gray-800));background:#fff0}.venue-modal__slide-img[data-v-b526d349]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.venue-modal__last-slide[data-v-b526d349]{border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.venue-modal__last-slide-overlay[data-v-b526d349]{background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;padding:0 10%;display:flex;position:absolute;top:0;left:0}.venue-modal__last-slide-overlay a[data-v-b526d349]{text-align:center;color:#fff;font-size:1.5rem;font-weight:700;line-height:140%;display:inline-block}@media (width<=499px){.venue-modal__last-slide-overlay a[data-v-b526d349]{font-size:1.125rem}}.venue-modal__last-slide-overlay a[data-v-b526d349]:hover{text-decoration:underline}.venue-modal__section[data-v-b526d349]:not(:last-child){margin-bottom:32px}.venue-modal__description[data-v-b526d349]{color:rgb(var(--gray-700));font-size:.9375rem;line-height:170%}.venue-modal__description[data-v-b526d349] p{margin-bottom:8px}.venue-modal__learn-more[data-v-b526d349]{color:rgb(var(--gray-700));margin-top:4px;font-size:.875rem;font-weight:700;text-decoration:underline;display:inline-block}.venue-modal__subtitle[data-v-b526d349]{color:rgb(var(--gray-900));margin-bottom:12px;font-size:1rem;font-weight:700}.venue-modal__attributes[data-v-b526d349]{flex-wrap:wrap;gap:12px;display:flex}.venue-modal__attribute-card[data-v-b526d349]{background:rgb(var(--surface-50));color:rgb(var(--gray-600));border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 20px;font-size:.875rem;display:flex}.venue-modal__attribute-card p[data-v-b526d349]{margin:0}.venue-modal__event-types[data-v-b526d349]{flex-wrap:wrap;gap:10px;display:flex}.venue-modal__event-type-card[data-v-b526d349]{background:rgb(var(--surface-50));color:rgb(var(--gray-600));white-space:nowrap;border-radius:10px;padding:12px 20px;font-size:.875rem}.venue-modal__pricing[data-v-b526d349]{flex-wrap:wrap;gap:16px;display:flex}.venue-modal__price-card[data-v-b526d349]{background:rgb(var(--surface-50));color:rgb(var(--gray-900));border-radius:10px;padding:14px 20px}.venue-modal__price-card p[data-v-b526d349]{margin:0;font-size:.9375rem}.venue-modal__price-title[data-v-b526d349]{color:rgb(var(--gray-500));margin-bottom:4px!important;font-size:.8125rem!important}.venue-modal__footer[data-v-b526d349]{justify-content:flex-end;align-items:center;gap:12px;display:flex;padding:12px 24px!important;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f!important}.venue-modal__footer-link[data-v-b526d349],.venue-modal__footer-cta[data-v-b526d349]{border:1px solid rgb(var(--v-theme-primary));white-space:nowrap;text-align:center;border-radius:8px;padding:6px 16px;font-size:.875rem;font-weight:700}.venue-modal__footer-link[data-v-b526d349]{color:rgb(var(--v-theme-primary))}.venue-modal__footer-cta[data-v-b526d349]{background:rgb(var(--v-theme-primary));color:#fff}
