.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-map{color:#d63638}
