.tec-tickets__seating-tab-heading{margin:28px 0 0}.tec-tickets__seating-tab-heading-wrapper{align-items:baseline;display:flex;flex-wrap:wrap;margin-bottom:22px}.button.tec-tickets__seating-tab-heading__button,.tec-tickets-seating-modal-wrapper.tec-tickets__seating-tab-heading__button{margin-bottom:12px;margin-right:6px}.tec-tickets-seating-modal-wrapper .tec-tickets-seating-modal__button{display:block}.tec-tickets__seating-tab-heading__description{flex-basis:100%}.tec-tickets__seating-tab-heading__description p{margin-bottom:0;margin-top:0}.tec-tickets__seating-tab-wrapper--iframe-wrapper{display:flex}.tec-tickets__seating-tab--empty{align-items:center;display:flex;justify-content:center;min-height:400px}.tec-tickets__seating-tab__cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start}.tec-tickets__seating-tab__cards .tec-tickets__seating-tab__card{background:#fff;height:320px;padding:10px;width:260px}.tec-tickets__seating-tab__cards .tec-tickets__seating-tab__card-thumbnail{height:220px}.tec-tickets__seating-tab__cards .tec-tickets__seating-tab__card-thumbnail img{height:100%;object-fit:contain;vertical-align:bottom;width:100%}.tec-tickets__seating-tab__cards .tec-tickets__seating-tab__card-content{color:#3c434a;margin:15px 0}.tec-tickets__seating-tab__cards .tec-tickets__seating-tab__card-title{font-size:16px;font-weight:700;line-height:24px}.tec-tickets__seating-tab__cards .tec-tickets__seating-tab__card-capacity{font-size:13px;font-weight:400;line-height:18px}.tec-tickets__seating-tab__cards .tec-tickets__seating-tab__card-actions{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin:10px 0}.tec-tickets__seating-tab__cards .tec-tickets__seating-tab__card-actions .delete-layout{color:#d63638}.tec-tickets-seating-modal-wrapper .tribe-modal__wrapper{padding:var(--tec-spacer-4) var(--tec-spacer-5);width:380px}.tec-tickets-seating-modal-wrapper select.tec-tickets-seating__select-map{color:#1d2327;max-width:100%}.tec-tickets-seating-modal-wrapper select.tec-tickets-seating__select-map:focus{border-color:#1d2327;box-shadow:none}.tec-tickets-seating-modal-wrapper .tribe-dialog__wrapper .tribe-dialog__close-button{display:none}.tec-tickets-seating-modal-wrapper .tribe-dialog__wrapper .tribe-dialog__content,.tec-tickets-seating-modal-wrapper .tribe-dialog__wrapper .tribe-modal__content{padding:0}.tec-tickets-seating__new-layout-wrapper{display:flex;flex-direction:column;gap:10px}.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__new-layout-header{font-size:16px;font-weight:700;line-height:24px}.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__select-map{font-size:18px;line-height:36px}.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__new-layout-map-preview{display:flex;height:260px;justify-content:center}.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__new-layout-map-preview img{height:100%}.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__new-layout-map-info{margin:0 auto}.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__new-layout-map-info .tec-tickets-seating__new-layout-map-name{font-size:16px;font-weight:700;line-height:24px}.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__new-layout-map-info .tec-tickets-seating__new-layout-map-seats-count,.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__new-layout-map-info .tec-tickets-seating__new-layout-map-seats-label{font-size:13px;font-weight:400;line-height:18px}.tec-tickets-seating__new-layout-wrapper .tec-tickets-seating__new-layout-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:15px}
