.tab[data-v-35aae28e]{border-bottom:1px solid #31395a;flex-grow:1;padding-bottom:1.5rem;margin-bottom:2.5rem}.tab .badge-tab[data-v-35aae28e]{cursor:pointer;background-color:#31395a;font-size:14px;padding:14px 20px;margin:4px;position:relative}.tab .badge-tab.selected[data-v-35aae28e]{background-color:#6562d3}.tab .badge-tab.notification[data-v-35aae28e]:after{content:"";position:absolute;border-radius:50%;background-color:#ff497c;width:12px;height:12px;top:1px;right:0}.booking-container{margin-top:16px}.booking-container .side-card{background-color:#31395a;margin-bottom:16px}.booking-container .side-card .card-body{padding:1.5rem 0 10px 25px}.booking-container .side-card .card-body .item{font-size:1rem;font-weight:700;margin-bottom:1rem;text-align:left;background-repeat:no-repeat;background-position-y:center;cursor:pointer}.booking-container .side-card .card-body .item img{margin-right:14px;width:16px;vertical-align:sub}.booking-container .side-card .card-body .item.selected{color:#6562d3}.tab-container{-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-left:-15px;margin-right:-15px}.tab-container::-webkit-scrollbar{display:none}.tab-container>.container{min-width:340px}*{font-family:Fira Sans,sans-serif}@media (min-width:576px){.avify-confirmation-close-modal .modal-xs{max-width:400px}}.avify-confirmation-close-modal .modal-content{background-color:#31395a;border-bottom:none}.avify-confirmation-close-modal .modal-header{border-bottom:none;justify-content:center}.avify-confirmation-close-modal .modal-title{color:#fff;font-size:14px}@media (min-width:576px){.avify-confirmation-close-modal .modal-title{font-size:20px}}.avify-confirmation-close-modal .modal-body{text-align:center;color:#fff}.avify-confirmation-close-modal .modal-footer{border-top:none}header[data-v-16ad28fb]{padding:0}h4[data-v-16ad28fb]{margin-bottom:2rem}[data-v-16ad28fb]{font-family:Fira Sans,sans-serif}@media (min-width:576px){.avify-confirmation-close-modal .modal-xs[data-v-16ad28fb]{max-width:400px}}.avify-confirmation-close-modal .modal-content[data-v-16ad28fb]{background-color:#31395a;border-bottom:none}.avify-confirmation-close-modal .modal-header[data-v-16ad28fb]{border-bottom:none;justify-content:center}.avify-confirmation-close-modal .modal-title[data-v-16ad28fb]{color:#fff;font-size:14px}@media (min-width:576px){.avify-confirmation-close-modal .modal-title[data-v-16ad28fb]{font-size:20px}}.avify-confirmation-close-modal .modal-body[data-v-16ad28fb]{text-align:center;color:#fff}.avify-confirmation-close-modal .modal-footer[data-v-16ad28fb]{border-top:none}.avify-confirmation-close-modal .buttons[data-v-16ad28fb]{display:flex;justify-content:center}.avify-confirmation-close-modal .buttons>button[data-v-16ad28fb]{margin-left:1rem;margin-right:1rem;padding-left:2rem;padding-right:2rem}.avify-modal{font-family:Fira Sans,sans-serif}.avify-modal.fade{background-color:#080a1a}.avify-modal .modal-content{border:1px solid #31395a;height:100vh;background-color:transparent}@media (min-width:576px){.avify-modal .modal-content{height:auto}}.avify-modal .modal-content .modal-header{background-color:#31395a;border-bottom:none}.avify-modal .modal-content .modal-header .modal-title{color:#fff;font-size:14px}@media (min-width:576px){.avify-modal .modal-content .modal-header .modal-title{font-size:20px}}.avify-modal .modal-content .modal-header .close{cursor:pointer;padding-left:0;margin-left:0}.avify-modal .modal-content .modal-body{background-color:#141935;color:#fff;overflow-y:auto}.avify-modal .modal-content .modal-footer{background-color:#141935;border-top:1px solid #141935}.gmap-autocomplete[data-v-9c2fbbbc]{color:#fff;font-size:14px;background-color:transparent}.gmap-autocomplete[data-v-9c2fbbbc]::-moz-placeholder{color:#fff}.gmap-autocomplete[data-v-9c2fbbbc]:-ms-input-placeholder{color:#fff}.gmap-autocomplete[data-v-9c2fbbbc]::placeholder{color:#fff}.pac-container{background-color:#31395a;z-index:10000!important}.pac-container:after{background-image:none;height:0}.pac-item{color:#fff;border:none;padding:3px 15px}.pac-item:hover{color:#1c2340;background-color:#0acce8}.pac-item:hover *{color:#1c2340}.pac-item-query{color:#fff;padding-right:1rem}hr{margin:0 -15px}form h5{padding:15px 0}form div.catering{padding-top:1.25rem}form .algolia-places{margin-bottom:0}.booking-closed-card.has-bookings .card-header[data-v-2a699adf],.booking-expired-card.has-bookings .card-header[data-v-2a699adf],.booking-opened-card.has-bookings .card-header[data-v-2a699adf]{padding:1rem 2rem}.booking-closed-card.has-bookings .card-header h5[data-v-2a699adf],.booking-expired-card.has-bookings .card-header h5[data-v-2a699adf],.booking-opened-card.has-bookings .card-header h5[data-v-2a699adf]{font-size:1.25rem;margin:0}.booking-closed-card .card-header[data-v-2a699adf],.booking-expired-card .card-header[data-v-2a699adf],.booking-opened-card .card-header[data-v-2a699adf]{padding:.75rem 2rem}.booking-closed-card .card-header h5[data-v-2a699adf],.booking-expired-card .card-header h5[data-v-2a699adf],.booking-opened-card .card-header h5[data-v-2a699adf]{margin:5px 0;font-size:1.5rem}.booking-closed-card .card-header .col[data-v-2a699adf],.booking-expired-card .card-header .col[data-v-2a699adf],.booking-opened-card .card-header .col[data-v-2a699adf]{display:flex;justify-content:space-between;align-items:center}.booking-closed-card.side-card div.card-body[data-v-2a699adf],.booking-expired-card.side-card div.card-body[data-v-2a699adf],.booking-opened-card.side-card div.card-body[data-v-2a699adf]{padding-bottom:0}.booking-closed-card.side-card div.card-body.booking-list[data-v-2a699adf],.booking-expired-card.side-card div.card-body.booking-list[data-v-2a699adf],.booking-opened-card.side-card div.card-body.booking-list[data-v-2a699adf]{background-color:#141935;padding:0}.booking-closed-card.side-card div.card-body .container[data-v-2a699adf],.booking-expired-card.side-card div.card-body .container[data-v-2a699adf],.booking-opened-card.side-card div.card-body .container[data-v-2a699adf]{padding:0;margin-top:2rem}.booking-closed-card.side-card div.card-body .container .row[data-v-2a699adf],.booking-expired-card.side-card div.card-body .container .row[data-v-2a699adf],.booking-opened-card.side-card div.card-body .container .row[data-v-2a699adf]{margin-bottom:1.9rem;border-bottom:1px solid hsla(0,0%,100%,.12549019607843137);padding:0 1.2rem 12px .66rem;margin-left:0;margin-right:0}.booking-closed-card.side-card div.card-body .container .row[data-v-2a699adf]:last-of-type,.booking-expired-card.side-card div.card-body .container .row[data-v-2a699adf]:last-of-type,.booking-opened-card.side-card div.card-body .container .row[data-v-2a699adf]:last-of-type{margin-bottom:.81rem;border-bottom-width:0}.booking-closed-card.side-card div.card-body .container .row a.btn[data-v-2a699adf],.booking-expired-card.side-card div.card-body .container .row a.btn[data-v-2a699adf],.booking-opened-card.side-card div.card-body .container .row a.btn[data-v-2a699adf]{padding-left:1.2rem;padding-right:1.2rem}.booking-closed-card.side-card div.card-body .container .row .booking-name[data-v-2a699adf],.booking-expired-card.side-card div.card-body .container .row .booking-name[data-v-2a699adf],.booking-opened-card.side-card div.card-body .container .row .booking-name[data-v-2a699adf]{font-size:1rem;font-weight:700}.booking-closed-card.side-card div.card-body .container .row .booking-code[data-v-2a699adf],.booking-closed-card.side-card div.card-body .container .row .booking-event-date[data-v-2a699adf],.booking-closed-card.side-card div.card-body .container .row .booking-location[data-v-2a699adf],.booking-expired-card.side-card div.card-body .container .row .booking-code[data-v-2a699adf],.booking-expired-card.side-card div.card-body .container .row .booking-event-date[data-v-2a699adf],.booking-expired-card.side-card div.card-body .container .row .booking-location[data-v-2a699adf],.booking-opened-card.side-card div.card-body .container .row .booking-code[data-v-2a699adf],.booking-opened-card.side-card div.card-body .container .row .booking-event-date[data-v-2a699adf],.booking-opened-card.side-card div.card-body .container .row .booking-location[data-v-2a699adf]{font-weight:300;font-size:.75rem}.btn-outline[data-v-2a699adf],.btn-outline img[data-v-2a699adf]{outline:none}.booking-wrapper[data-v-2a699adf]{margin-top:1.3rem;margin-bottom:6.25rem}.booking-opened-card header.card-header[data-v-2a699adf]{padding-top:.7rem!important;padding-bottom:.7rem!important}.booking-opened-card header.card-header button.small[data-v-2a699adf]{padding:0}