.breakdance .bde-popup-23656-100{background-color:#000000BF}.breakdance .bde-popup-23656-100 .breakdance-popup{width:640px}.breakdance .bde-popup-23656-100 .breakdance-popup-content{background:#000}.breakdance .bde-popup-23656-100 .breakdance-popup-content{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-popup-23656-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonSize:24px;--closeButtonOutsidePadding:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;background-color:#000000BD}.breakdance .bde-popup-23656-100 .breakdance-popup{width:min(640px,calc(100vw - 32px))}.breakdance .bde-popup-23656-100 .breakdance-popup-content{padding:40px 44px 42px;border-radius:0;border-top:6px solid #ed1c24;max-height:calc(100dvh - 40px);overflow-y:auto;box-sizing:border-box}.breakdance .bde-popup-23656-100 .breakdance-popup-close-button{border-radius:0}.breakdance .bde-popup-23656-100 .booking-notice-brand{margin:0 0 24px;line-height:0}.breakdance .bde-popup-23656-100 .booking-notice-brand img{width:140px;height:auto;display:inline-block}.breakdance .bde-popup-23656-100 h2{margin:0 0 24px;font-family:balto,sans-serif;font-size:40px;font-weight:800;line-height:1.08;text-transform:uppercase;color:#f9f4e8}.breakdance .bde-popup-23656-100 .booking-notice-copy{margin:0;color:#f9f4e8;font-family:source-sans-pro,sans-serif;font-size:20px;line-height:1.5}.breakdance .bde-popup-23656-100 .booking-notice-copy a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700}.breakdance .bde-popup-23656-100 a:focus-visible{outline:2px solid #f9f4e8;outline-offset:5px}.breakdance .bde-popup-23656-100 .bde-button{margin-top:28px}.breakdance .bde-popup-23656-100 .bde-button__button{border-radius:0;min-height:48px;padding:15px 26px;font-size:17px;text-transform:uppercase}@media (max-width:479px){.breakdance .bde-popup-23656-100 .breakdance-popup-content{padding:30px 22px 28px}.breakdance .bde-popup-23656-100 .booking-notice-brand{margin-bottom:22px}.breakdance .bde-popup-23656-100 .booking-notice-brand img{width:120px}.breakdance .bde-popup-23656-100 h2{font-size:30px;margin-bottom:20px}.breakdance .bde-popup-23656-100 .booking-notice-copy{font-size:18px;line-height:1.45}.breakdance .bde-popup-23656-100 .bde-button,.breakdance .bde-popup-23656-100 .bde-button__button{width:100%}}@media (max-width:1119px){.breakdance .bde-popup-23656-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:1023px){.breakdance .bde-popup-23656-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:767px){.breakdance .bde-popup-23656-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:479px){.breakdance .bde-popup-23656-100{align-items:center;text-align:center;justify-content:center}.breakdance .bde-popup-23656-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}.breakdance .bde-button-23656-107{margin-top:20px}.breakdance .bde-button-23656-107 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#FFF;--bde-button-custom-text-color-hover:#FFF;--bde-button-custom-background-color:#ED1C24;--bde-button-custom-background-color-hover:#ED1C24;border-radius:0px;border-radius:0px;color:#FFF;font-family:balto;font-weight:700}