@import"https://use.typekit.net/jlc0twg.css";@import"https://fonts.cdnfonts.com/css/sofia-pro";@import"https://fonts.googleapis.com/css2?family=Open+Sans&display=swap";.react-calendar{border-top:2px solid var(--mui-palette-primary-main);box-shadow:0 2px 4px -1px #00000026;overflow:hidden;background:var(--mui-palette-background-paper)}.react-calendar .react-calendar__navigation{background:var(--mui-palette-background-paper);display:flex;height:44px;margin-top:0}.react-calendar .react-calendar__navigation button{color:var(--mui-palette-background-paper)}.react-calendar .react-calendar__navigation__label{background-color:var(--mui-palette-primary-main);font-family:brandon-grotesque,sans-serif;font-weight:400;font-size:18px;line-height:32px;letter-spacing:.15px;padding-top:4px;border:none;margin:0}.react-calendar button.react-calendar__navigation__arrow{background-color:var(--mui-palette-primary-main);cursor:pointer;font-size:32px;padding:0 21px;border:none;margin:0}.react-calendar__month-view__weekdays{display:flex;background-color:var(--mui-palette-background-paper)}.react-calendar__month-view__weekdays__weekday{align-items:center;color:var(--mui-palette-secondary-primary);display:flex;font-family:brandon-grotesque,sans-serif;font-size:10px;font-weight:400;height:28px;justify-content:center;letter-spacing:.4px;line-height:16px;text-align:center}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__month-view__weekdays__weekday abbr[title]{border-bottom:none}.react-calendar__month-view__days{padding:10px}.react-calendar__tile{border:.5px solid var(--mui-palette-secondary-main);color:var(--mui-palette-secondary-main);font-family:brandon-grotesque;font-size:16px;font-weight:600;height:62px;letter-spacing:.1px;line-height:24px;background-color:#f2f2f2;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding-left:0;padding-right:0}.react-calendar__tile .tile-min-price{color:var(--mui-default-text);background-color:#f2f2f2;width:fit-content;border-radius:4px;padding:4px;font-size:10px;font-weight:400;line-height:10px}@media screen and (max-width: 390px){.react-calendar__tile .tile-min-price{font-size:8px}}.react-calendar__tile .few-available{background-color:var(--mui-palette-error-light)}.react-calendar__tile .selling-out{background-color:var(--mui-palette-secondary-main)}.react-calendar__tile:disabled{color:var(--mui-palette-secondary-dark);cursor:not-allowed}.react-calendar__tile:disabled .tile-min-price{background-color:var(--mui-palette-primary-dark)}.react-calendar__tile--active{background-color:var(--mui-palette-secondary-main);color:#fff}@media screen and (max-width: 390px){.react-calendar__tile--active{font-size:12px;padding:2px 0}}@keyframes circular-rotate{0%{transform:rotate(0);transform-origin:50% 50%}to{transform:rotate(360deg);transform-origin:50% 50%}}body{background:transparent!important}.spinner{animation:circular-rotate 1.4s linear infinite;height:56px;width:56px}.spinner svg{fill:var(--mui-palette-primary-main)}.header-wrapper{padding:0 12px}.header-wrapper .separator{background-color:var(--mui-palette-primary-main)}.header{display:flex;align-items:center;justify-content:space-between;padding:10px;box-sizing:border-box;margin-bottom:20px}.header-logo{width:50%;display:flex;margin:auto}@media screen and (max-width: 1200px){.header-logo{max-width:50%}}.header-logo img{height:auto;max-width:100%;margin:auto}.header a{text-decoration:none;color:var(--mui-palette-primary-main)}.app{border-radius:0!important;min-height:100vh}.app .step-card__title{text-transform:uppercase;font-size:24px;font-weight:600}@media screen and (max-width: 425px){.app .step-card__title{font-size:18px}}@media screen and (max-width: 992px){.app .StepperFooter{position:fixed;bottom:0px;left:0;background:#fff;width:100%;right:0;padding:10px;border-top:1px solid var(--mui-palette-primary-main);z-index:1}.app .StepperFooter>div{margin:0 0 0 auto}}.app .step-card__back-button{border-radius:30px;font-size:1rem;border:1px solid var(--mui-palette-secondary-main);color:var(--mui-palette-secondary-main);padding:0 24px;text-transform:uppercase}@media screen and (max-width: 992px){.app .step-card__back-button{font-size:.8rem}}.app .step-card__next-button{border-radius:30px;background-color:var(--mui-selectable-text);font-size:1rem;font-weight:600;padding:0 20px;color:var(--mui-selectable-background);text-transform:uppercase}.app .step-card__next-button:disabled{background-color:var(--mui-selectable-text);color:var(--mui-selectable-background);opacity:.25}@media screen and (max-width: 992px){.app .step-card__next-button{font-size:.8rem}}.app .step-card-section__title{font-family:brandon-grotesque,sans-serif;font-weight:500;font-size:18px}.app .section-title{font-family:brandon-grotesque,sans-serif;font-weight:500;font-size:18px;color:var(--mui-palette-text-primary);padding:0 6px}.app .last-chance .step-card-section__title{margin-top:34px}.app .last-chance__cards-section{margin-top:0}.app .stepper .MuiStepLabel-label.Mui-active{padding-top:0;display:flex;justify-content:center;align-items:center;color:var(--mui-step-navigation-text)}@media screen and (min-width: 992px){.app .stepper .MuiStepLabel-label.Mui-active{height:24px}}.app .stepper .MuiStepLabel-label.Mui-completed{color:var(--mui-step-navigation-text)}.app .stepper .MuiStepLabel-label.Mui-disabled{padding-top:0;display:flex;justify-content:center;align-items:center;color:var(--mui-step-navigation-text);opacity:50%}@media screen and (min-width: 992px){.app .stepper .MuiStepLabel-label.Mui-disabled{height:24px}}.app .stepper .step-badge__box--active{background-color:var(--mui-selectable-text)}.app .stepper .step-badge__box--active p{color:var(--mui-selectable-background)}.app .stepper.stepper__step-icon-root{color:var(--mui-palette-background-paper)}.app .stepper.stepper__step-icon-active{color:var(--mui-palette-secondary-paper)}.app .stepper .step-icon--inactive{background-color:var(--mui-selectable-background);color:var(--mui-selectable-text)}.app .stepper .step-icon__typography--inactive{font-family:brandon-grotesque;color:var(--mui-selectable-text);font-size:14px;padding:0}.app .stepper .step-icon__typography--active{font-family:brandon-grotesque;font-size:14px;padding:0;color:var(--mui-palette-background-paper)}.app .date-selection-step__tickets-warning{padding-bottom:15px;font-family:brandon-grotesque,sans-serif}.app .date-selection-step__accordion{border:1px solid var(--mui-palette-text-secondary);border-radius:8px;margin-bottom:20px;overflow:hidden}.app .date-selection-step__accordion.Mui-expanded{margin-top:0}.app .date-selection-step__accordion-details{background-color:var(--mui-palette-primary-main);padding:0}.app .date-selection-step__accordion-summary{height:35px;min-height:35px;background-color:var(--mui-selectable-background);color:var(--mui-selectable-text);padding:0 11px}.app .date-selection-step__accordion-summary.Mui-expanded{height:35px;min-height:35px}.app .date-selection-step .step-card{text-transform:none;background:var(--mui-card-background)}.app .date-selection-step .step-card__title{color:var(--mui-header-text)}.app .ticket-selection-step__bulk-discounts{margin-top:32px}.app .ticket-selection-step__bulk-discounts__title{height:22px;font-family:Sofia Pro;font-style:normal;font-weight:500;font-size:14px;line-height:157%;letter-spacing:.1px;color:#e8e8e8;flex:none;order:0;flex-grow:0}.app .ticket-selection-step__bulk-discounts__description{height:40px;font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:166%;letter-spacing:.4px;color:#e8e8e8b3;flex:none;order:1;align-self:stretch;flex-grow:0}.app .MuiAccordionSummary-content{justify-content:space-between}.app .date-selection-step__accordion-title{font-family:brandon-grotesque,sans-serif;font-size:18px;font-weight:500}.app .legend-row{display:flex;gap:10px;flex-direction:row;justify-content:space-between}.app .legend-row__unavailable .content-legend__dot{background:var(--mui-palette-primary-dark)}.app .legend-row__unavailable .content-legend__square{border-color:var(--mui-palette-text-secondary)}.app .legend-row__only-a-few-available{color:var(--mui-palette-error-light)}.app .legend-row__only-a-few-available .content-legend__square{border-color:var(--mui-palette-error-light);background:var(--mui-palette-error-light)}.app .legend-row__only-a-few-available .content-legend__dot{background:var(--mui-palette-background-paper)}.app .legend-row__selling-out{color:var(--mui-palette-secondary-main)}.app .legend-row__selling-out .content-legend__square{border-color:var(--mui-palette-secondary-main);background:var(--mui-palette-secondary-main)}.app .legend-row__selling-out .content-legend__dot{background:var(--mui-palette-background-paper)}.app .legend-row__available{color:var(--mui-palette-primary-main)}.app .legend-row__available .content-legend__square{border-color:var(--mui-palette-primary-main);background:var(--mui-palette-primary-main)}.app .legend-row__available .content-legend__dot{background:var(--mui-palette-background-paper)}.app .legend-row__time-soldout .content-legend__flag{border-top:10px solid var(--mui-palette-primary-dark)}.app .legend-row__time-soldout .content-legend__dot{background:var(--mui-palette-primary-dark)}.app .legend-row__time-soldout .content-legend__square{border-color:var(--mui-palette-text-secondary)}.app .legend-row__time-available .content-legend__square{border-color:var(--mui-palette-text-secondary);background:var(--mui-palette-background-paper)}.app .legend-row__time-available .content-legend__dot{background:var(--mui-palette-primary-main)}.app .legend-row__time-only-a-few-available .content-legend__square{border-color:var(--mui-palette-text-secondary);background:var(--mui-palette-background-paper)}.app .legend-row__time-only-a-few-available .content-legend__flag{border-top-color:var(--mui-palette-secondary-main)}.app .legend-row__time-only-a-few-available .content-legend__dot{background:var(--mui-palette-primary-main)}.app .order-summary{background:var(--mui-card-background);border:2px solid var(--mui-palette-primary-main);width:100%}.app .order-summary .separator{background-color:var(--mui-palette-primary-main)}.app .order-summary .event-summary__title{color:var(--mui-header-text);font-weight:600;text-transform:uppercase;font-family:brandon-grotesque,sans-serif}.app .order-summary .event-summary__subtitle{color:var(--mui-description-text);font-weight:500;font-size:18px}.app .order-summary .event-summary__time{color:var(--mui-description-text);opacity:.8;font-family:brandon-grotesque,sans-serif;font-weight:500;font-size:18px}.app .order-summary .event-summary__show-cart-button,.app .order-summary .event-summary__hide-cart-button{padding-left:0;padding-bottom:0}.app .order-summary .event-summary__show-cart-button svg,.app .order-summary .event-summary__hide-cart-button svg{color:var(--mui-palette-primary-main)}.app .order-summary .event-summary__show-cart-button p,.app .order-summary .event-summary__hide-cart-button p{color:var(--mui-palette-primary-main);font-family:brandon-grotesque,sans-serif;text-transform:none;font-size:14px}.app .order-summary .order-summary__total-title{color:var(--mui-palette-primary-main);font-family:brandon-grotesque,sans-serif}.app .order-summary .order-summary__total-price{color:var(--mui-palette-primary-main)}.app .order-summary .order-subtotal{color:#fff!important}.app .order-summary .order-subtotal .aux-button-icon{padding:0;display:flex;justify-content:end;margin-top:0;min-width:0}.app .legend-row__only-a-few-available{text-transform:capitalize}.app .legend-row__only-a-few-available .content-legend__flag{border-top-color:var(--mui-palette-primary-main)}.app .cart-product-item{border:2px solid var(--mui-palette-primary-main);border-radius:10px}.app .cart-product-item__quantity{color:var(--mui-default-text)}.app .cart-product-item__title-quantity-wrapper{justify-content:space-between}.app .cart-product-item__description{max-width:80%;color:var(--mui-default-text)}.app .cart-product-item__price{margin-left:10px;text-align:center;color:var(--mui-default-text);min-width:47px}@media screen and (min-width: 992px){.app .cart-product-item__price{min-width:66px}}.app .step-card{background:var(--mui-card-background);margin:0 12px}.app .step-card .step-card__step-indicator{padding-top:0;font-size:34px;font-weight:700;background-color:var(--mui-palette-background-paper);color:var(--mui-default-text);border:1px solid var(--mui-palette-primary-main)}.app .step-card__title{color:var(--mui-header-text)}.app .product-item{background:var(--mui-palette-background-paper);border:2px solid rgba(232,232,232,.38);padding:12px 16px;color:var(--mui-palette-secondary-main)}.app .product-item__label{height:18px}.app .product-item__info-button{padding-top:4px;padding-bottom:4px}.app .product-item__label-text{vertical-align:top}.app .product-item-product{flex:1;min-height:60px;padding:unset}.app .product-item__name{color:var(--mui-default-text);font-size:18px;line-height:18px}@media screen and (min-width: 400px){.app .product-item__name{font-size:20px;font-weight:500}}@media screen and (min-width: 992px){.app .product-item__name{font-size:24px;font-weight:600}}.app .product-item-infoDescription{color:var(--mui-palette-secondary-main);padding-bottom:0;font-size:12px;padding:unset;padding-bottom:16px}.app .product-item__description{color:var(--mui-palette-secondary-main)}.app .product-item__price-text{color:var(--mui-default-text);font-size:18px;font-family:brandon-grotesque,sans-serif;font-weight:500;margin-right:10px}@media screen and (min-width: 400px){.app .product-item__price-text{font-size:20px;font-weight:500}}@media screen and (min-width: 992px){.app .product-item__price-text{font-size:24px;font-weight:600;margin-left:15px}}.app .product-item__quantity-add{background-color:var(--mui-palette-secondary-paper);color:var(--mui-default-text)}.app .product-item__quantity-text{font-family:brandon-grotesque,sans-serif;font-size:20px;font-weight:500;width:34px;color:var(--mui-default-text)}@media screen and (min-width: 992px){.app .product-item__quantity-text{width:44px;font-size:24px;font-weight:700}}.app .product-item__quantity-substract{background-color:var(--mui-palette-background-paper);color:var(--mui-default-text)}.app .wave-instructions{padding:20px 10px;font-family:brandon-grotesque,sans-serif}.app .time-table{overflow:hidden}.app .time-table .time-cell{font-family:brandon-grotesque,sans-serif;font-size:14px;font-weight:500;background:var(--mui-selectable-background);color:var(--mui-selectable-text);border:1px solid var(--mui-selectable-text)}.app .time-table .time-cell:disabled{color:var(--mui-palette-primary-main) -disabled;border-color:var(--mui-palette-text-disabled);opacity:30%}.app .time-table .time-cell.time-cell--active{background-color:var(--mui-selectable-text);color:var(--mui-selectable-background)}.app .time-table .time-cell.time-cell--active div{font-weight:600;border-color:var(--mui-palette-background-paper)}.app .time-table .time-cell__children-wrapper{height:100%;width:100%}.app .time-table .time-cell__children-content{height:100%;display:flex;align-items:center;justify-content:center}.app .time-table .time-cell__children-content--soldout,.app .time-table .time-cell__children-content--only-a-few-available{margin-top:-14px;padding-bottom:3px}.app .time-table .time-cell__children-content__available-seats{display:flex;justify-content:center;border-radius:30px;border:1px solid var(--mui-palette-secondary-main);margin:4px 0;padding:0 5px;font-size:10px;font-weight:400;width:105px}.app .time-table .time-cell__children-content__available-seats--soldout{border-color:var(--mui-palette-text-disabled);color:var(--mui-palette-text-disabled)}.app .time-selection-step__legend-row{margin:30px 0}@media screen and (max-width: 992px){.app .time-selection-step{margin-bottom:35px}}.app .time-selection-step__FLEX-card-benefits-wrapper{display:flex;font-size:14px;padding-top:6px}@media screen and (min-width: 992px){.app .time-selection-step__FLEX-card-benefits-wrapper{grid-template-rows:44px 30px}}.app .time-selection-step__FLEX-card-benefit-row{display:flex;flex-direction:row;column-gap:8px}.app .time-selection-step__FLEX-card-benefit-icon{color:var(--mui-palette-secondary-main)}.app .time-selection-step__FLEX-card-benefit-description{color:var(--mui-palette-primary-main)}.app .upgrade-card{border:2px solid var(--mui-palette-secondary-main);border-radius:8px;padding:25px;font-family:brandon-grotesque,sans-serif;cursor:pointer}.app .upgrade-card-clicked{border:2px solid var(--mui-palette-secondary-main);border-radius:8px;padding:25px;font-family:brandon-grotesque,sans-serif;background-image:var(--mui-palette-primary-main);color:var(--mui-palette-background-paper)}.app .upgrade-card:hover{background-image:var(--mui-palette-primary-main);color:var(--mui-palette-background-paper)}.app .upgrade-card__title{font-weight:700;font-size:30px}.app .upgrade-card__title-wrapper{display:flex;column-gap:10px;margin-bottom:15px;align-items:center}@media screen and (min-width: 992px){.app .upgrade-card__title{font-size:34px}}.app .upgrade-card__subtitle{padding-bottom:15px;color:var(--mui-palette-secondary-main);font-weight:500;font-size:18px}.app .upgrade-card__benefits-title{font-size:14px;font-weight:500}.app .custom-information-form .boolean-field,.app .custom-information-form .text-field{margin-top:16px}.app .custom-information-form .boolean-field .MuiCheckbox-root,.app .custom-information-form .text-field .MuiCheckbox-root{margin-bottom:auto!important}.app .custom-information-form .multiple-option-field{margin-top:32px}.app .custom-information-form .MuiFormGroup-root{padding:0 6px}.app .user-information-form,.app .custom-information-form{margin-top:16px;gap:8px}.app .user-information-form .MuiTextField-root .MuiOutlinedInput-root fieldset,.app .custom-information-form .MuiTextField-root .MuiOutlinedInput-root fieldset{border:2px solid var(--mui-palette-primary-main);border-radius:6px;margin-bottom:4px}.app .user-information-form .MuiTextField-root label,.app .custom-information-form .MuiTextField-root label{color:var(--mui-palette-text-primary)}.app .user-information-form .MuiTextField-root label.Mui-error,.app .custom-information-form .MuiTextField-root label.Mui-error{color:#f44336}.app .user-information-form .MuiTextField-root .MuiOutlinedInput-root.Mui-error fieldset,.app .custom-information-form .MuiTextField-root .MuiOutlinedInput-root.Mui-error fieldset{border:2px solid rgb(244,67,54)}.app .user-information-form .MuiTextField-root input:-webkit-autofill,.app .user-information-form .MuiTextField-root input:-webkit-autofill:hover,.app .user-information-form .MuiTextField-root input:-webkit-autofill:focus,.app .user-information-form .MuiTextField-root input:-webkit-autofill:active,.app .custom-information-form .MuiTextField-root input:-webkit-autofill,.app .custom-information-form .MuiTextField-root input:-webkit-autofill:hover,.app .custom-information-form .MuiTextField-root input:-webkit-autofill:focus,.app .custom-information-form .MuiTextField-root input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.app .payment-step input:-webkit-autofill,.app .payment-step input:-webkit-autofill:hover,.app .payment-step input:-webkit-autofill:focus,.app .payment-step input:-webkit-autofill:active{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px #222 inset;box-shadow:0 0 0 1000px #222 inset;transition:background-color 5000s ease-in-out 0s}.app .payment-step__additional-text-below-next-button{margin-top:15px}.app .payment-step__checkbox{color:var(--mui-palette-text-primary)}.app .discount-form{width:100%}.app .discount-form>form>div>div>div{width:-webkit-fill-available}.app .discount-form__input{margin-top:14px;width:100%}.app .discount-form__input label{color:var(--mui-palette-text-primary)}.app .discount-form__input .MuiOutlinedInput-root fieldset{border-bottom:2px solid var(--mui-palette-text-disabled);border-radius:0}.app .discount-form__input .Mui-disabled{opacity:50%}.app .banner{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-primary-main)}.app .banner div{font-family:brandon-grotesque,sans-serif;font-size:14px;font-weight:400;color:var(--mui-palette-primary-main)}.app .banner-success{border:1px solid var(--mui-palette-success-main)}.app .banner-success svg{color:var(--mui-palette-success-main)}.app .banner-error{border:1px solid var(--mui-palette-error-main)}.app .banner-error svg{color:var(--mui-palette-error-main)}.app .discount-form__apply-button{border-radius:30px;background:var(--mui-palette-primary-main);font-size:15px;font-family:brandon-grotesque,sans-serif;font-weight:600;padding:12px 34px;color:#fff;text-transform:uppercase;margin-bottom:2px}.app .discount-form__apply-button:disabled{border-color:var(--mui-palette-text-disabled);background:var(--mui-palette-background-paper);color:var(--mui-palette-text-disabled);opacity:.25}.app .payment-step input:-webkit-autofill,.app .payment-step input:-webkit-autofill:hover,.app .payment-step input:-webkit-autofill:focus,.app .payment-step input:-webkit-autofill:active{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px #000623 inset;box-shadow:0 0 0 1000px #000623 inset;transition:background-color 5000s ease-in-out 0s}.app .payment-step .terms-and-conditions__label,.app .payment-step .terms-and-conditions__label a{color:var(--mui-palette-text-primary);font-family:brandon-grotesque,sans-serif;font-size:16px}.app .payment-step .terms-and-conditions__label a,.app .payment-step .terms-and-conditions__label a:visited{text-decoration:none;font-weight:600;color:var(--mui-palette-secondary-main)}.app .payment-step .terms-and-conditions__label a:hover,.app .payment-step .terms-and-conditions__label a:visited:hover{text-decoration:underline}.app .payment-step__checkbox{color:var(--mui-palette-text-primary)}.app .payment-option__radio-button{border-width:2px;border-style:solid;border-color:var(--mui-palette-primary-main);border-radius:6px;padding:8px 18px;margin-bottom:12px}.app .payment-option .MuiRadio-root{color:var(--mui-palette-primary-main)}.app .discount-form__input label{color:var(--mui-palette-text-primary)}.app .discount-form__input .MuiOutlinedInput-root fieldset{border:2px solid var(--mui-palette-primary-main);border-radius:10px}.app .ticket-step__additional-text{color:var(--mui-description-text);font-family:brandon-grotesque,sans-serif;font-size:18px}.app .thank-you{background-color:var(--mui-palette-background-paper);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;max-width:100%}.app .thank-you .thank-you__title{color:var(--mui-palette-secondary-main)}@media screen and (max-width: 440px){.app .thank-you .thank-you__title{font-size:17px}}.app .thank-you .thank-you__receipt-button{color:var(--mui-palette-secondary-main);border-color:var(--mui-palette-secondary-main);border-radius:30px;font-family:brandon-grotesque,sans-serif;text-transform:uppercase;line-height:27px;max-width:500px;min-width:176px}@media screen and (max-width: 440px){.app .thank-you .thank-you__receipt-button{max-width:185px}}.app .thank-you .thank-you__pass-button{background-color:var(--mui-palette-primary-main);color:var(--mui-palette-background-paper);border-radius:30px;font-family:brandon-grotesque,sans-serif;text-transform:uppercase;max-width:500px;min-width:176px;line-height:27px}@media screen and (max-width: 440px){.app .thank-you .thank-you__pass-button{max-width:185px}}.footer{display:flex;flex-direction:column;margin-top:30px;background-image:linear-gradient(0deg,#0c0c0c,#0c0c0c),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}@media screen and (max-width: 992px){.footer{padding-bottom:64px}}.footer .separator{background-color:var(--mui-palette-primary-main)}.footer .footer-content{margin:30px 45px;display:flex;flex-direction:column}.footer .footer-content__copyright{color:var(--mui-palette-text-primary);order:1}@media screen and (max-width: 992px){.footer .footer-content__copyright{order:2;align-self:center;padding-top:40px}}.footer .footer-content .footer-links{order:2;display:flex;gap:15px}.footer .footer-content .footer-links a{text-decoration:none;color:var(--mui-palette-primary-main)}@media screen and (max-width: 992px){.footer .footer-content .footer-links{justify-content:space-around;padding-top:15px;order:1}}@media screen and (min-width: 992px){.footer .footer-content{flex-direction:row;justify-content:space-between}}.footer p{font-family:brandon-grotesque,sans-serif}.ConfirmationModal__title,.ConfirmationModal__description{color:var(--mui-palette-secondary-main)}.ConfirmationModal__button-text-variant{color:red!important}.popup-text{color:#000;overflow-y:scroll;height:100%}.popup-content{margin:50px auto!important}.react-calendar{box-shadow:0 2px 4px -1px #00000026;overflow:hidden}.react-calendar .react-calendar__navigation{background:var(--mui-palette-primary-main);display:flex;height:44px}.react-calendar .react-calendar__navigation button{color:var(--mui-palette-primary-contrastText)}.react-calendar .react-calendar__navigation__label{font-family:Sofia Pro,sans-serif;font-weight:400;font-size:18px;line-height:32px;letter-spacing:.15px;padding-top:4px}.react-calendar button.react-calendar__navigation__arrow{cursor:pointer;font-size:32px;padding:0 21px}.react-calendar button.react-calendar__navigation__arrow:hover{background-color:#ffffff30}.react-calendar__month-view__weekdays{display:flex;background-color:var(--mui-palette-grey-200)}.react-calendar__month-view__weekdays__weekday{align-items:center;color:var(--mui-palette-text-secondary);display:flex;font-family:Open Sans,sans-serif;font-size:10px;font-weight:400;height:28px;justify-content:center;letter-spacing:.4px;line-height:16px;text-align:center}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__tile{border:.5px solid rgba(0,0,0,.1215686275);color:var(--mui-selectable-text);font-family:Sofia Pro;font-size:14px;font-weight:400;height:46px;letter-spacing:.1px;line-height:22px;text-align:center;background:var(--mui-selectable-background);cursor:pointer}.react-calendar__tile:disabled{background-color:#fff;color:#00000061;cursor:not-allowed}.react-calendar__tile--active{background:none;background-color:var(--mui-selectable-text);color:var(--mui-selectable-background)}.react-calendar__tile--popular{position:relative}.react-calendar__tile--popular:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--mui-palette-primary-main);transform:rotate(225deg);top:-2px;right:-7px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*:focus{outline:0}body{margin:0;-webkit-backface-visibility:hidden}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;line-height:1}fieldset{border:0;padding:0;margin:0}img{display:inline-block;vertical-align:middle}legend{max-width:100%}select{width:100%}textarea{height:auto;min-height:rem-calc(80)}a,a:link,a:visited,a:hover,a:active{color:unset;text-decoration:none;font-weight:400}@media print{*{box-shadow:none!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid}tr,img{page-break-inside:avoid}img{max-width:100%!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}}body{font-family:brandon-grotesque,sans-serif;scroll-behavior:smooth}h1,h2,h3,h4,h5,p{margin:0}.background-svg{padding-top:3px;height:36px;width:36px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjIiIGN5PSIyMiIgcj0iMjIiIGZpbGw9IiM1RkJGOTQiLz4KPC9zdmc+Cg==);text-align:center;justify-self:center;font-size:1.5rem;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media screen and (max-width: 960px){.background-svg{padding-top:2px;height:28px;width:28px;font-size:1.2rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjIiIGN5PSIyMiIgcj0iMjIiIGZpbGw9IiM1RkJGOTQiLz4KPC9zdmc+Cg==)}}svg{width:inherit;height:inherit}.button-group-time-selection button{width:50%;color:var(--mui-palette-secondary-main)}.button-group-time-selection :first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.button-group-time-selection :last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.button-group-time-selection .button-active{background-color:var(--mui-palette-secondary-main);color:var(--mui-palette-text-secondary)}.button-group-time-selection .button-active:hover{background-color:var(--mui-palette-secondary-main)}.MuiOutlinedInput-input:-webkit-autofill{box-shadow:0 0 0 100px var(--palette-background-default) inset;-webkit-box-shadow:0 0 0 100px var(--palette-background-default) inset!important;-webkit-text-fill-color:var(--palette-text-secondary)!important}abbr{cursor:"pointer";border-bottom:"none"}abbr[title]{border-bottom:"none"}.legend-row__unavailable .content-legend__dot{background:var(--mui-palette-text-disabled)}.legend-row__soldout .content-legend__flag{border-top-color:var(--mui-palette-text-disabled)}.legend-row__soldout .content-legend__dot{background:var(--mui-palette-text-disabled)}.legend-row__available .content-legend__square,.legend-row__only-a-few-available .content-legend__square,.legend-row__popular .content-legend__square{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),#2196f3}.legend-row__selected .content-legend__square{background:var(--mui-palette-primary-main)}.legend-row__selected .content-legend__dot{background:white}.popup-content{margin:auto;background:#fff;width:50%;padding:5px;border:1px solid #d7d7d7}[role=tooltip].popup-content{width:200px;box-shadow:0 0 3px #00000029;border-radius:5px}.popup-overlay{background:rgba(0,0,0,.5)}[data-popup=tooltip].popup-overlay{background:transparent}.popup-arrow{-webkit-filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));color:#fff;stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30px;stroke-dashoffset:-54px;left:0;right:0;top:0;bottom:0}
