.BookingDatesForm_root__k1v5k{display:flex;flex-direction:column}.BookingDatesForm_bookingBreakdownTitle__RLE4w{font-weight:var(--fontWeightMedium);letter-spacing:1px}.BookingDatesForm_totalDivider__W3ZvC{background-color:var(--colorGrey100);border:none;height:1px;margin:12px 0 5px;width:100%}@media (min-width:768px){.BookingDatesForm_totalDivider__W3ZvC{margin:7px 0 0}}.BookingDatesForm_bookingDates__svVWv{flex-shrink:0;z-index:1}.BookingDatesForm_priceBreakdownContainer__NhBlC{margin-bottom:24px;margin-top:24px;padding:0 24px;position:relative}@media (min-width:768px){.BookingDatesForm_priceBreakdownContainer__NhBlC{margin-top:24px;padding:0}}.BookingDatesForm_error__Ou4mQ{color:var(--marketplaceColor);display:inline-block;margin:0 24px}.BookingDatesForm_sideBarError__70Dww{color:var(--marketplaceColor);margin:0 24px 12px}@media (min-width:768px){.BookingDatesForm_sideBarError__70Dww{margin:24px 0 12px}}.BookingDatesForm_finePrint__Vxu9Z{text-align:center}.BookingDatesForm_submitButton__BTs1x{align-items:center;border-top:1px solid var(--colorGrey100);bottom:0;display:flex;padding:6px 24px;position:fixed;width:100%}@media (min-width:768px){.BookingDatesForm_submitButton__BTs1x{border-top:none;margin-top:0;padding:0;position:static}}.BookingDatesForm_totalPriceBtn__AcQLX{color:var(--marketplaceColor);display:block;font-size:18px;font-weight:700}@media (min-width:768px){.BookingDatesForm_totalPriceBtn__AcQLX{display:none}}.BookingDatesForm_arrowIcon__ZaKK3{stroke:var(--marketplaceColor);fill:var(--marketplaceColor)}.BookingDatesForm_seatsField__MEua1{margin:24px 24px 0}@media (min-width:768px){.BookingDatesForm_seatsField__MEua1{margin:16px 0 0}}.BookingDatesForm_notPossibleToDeliverError__H6gIV,.BookingDatesForm_seatsError__lBaOk{color:var(--marketplaceColor);margin:12px 24px 0;text-align:center}@media (min-width:768px){.BookingDatesForm_notPossibleToDeliverError__H6gIV,.BookingDatesForm_seatsError__lBaOk{margin:0}}.BookingDatesForm_addToCartButton__H1PkZ{margin-bottom:10px;margin-left:auto;margin-top:10px;padding:0 10px;width:auto}@media (min-width:768px){.BookingDatesForm_addToCartButton__H1PkZ{width:100%}}.BookingDatesForm_addToCartButton__H1PkZ{background-color:var(--marketplaceColor);border-color:var(--marketplaceColor)}.BookingDatesForm_addToCartButton__H1PkZ:hover{background-color:var(--marketplaceColorDark);border-color:var(--marketplaceColorDark)}.BookingDatesForm_addedCartModalContainer__Hd4km{padding:15px!important}.BookingDatesForm_modalContainerHeading__b\+iLF{text-wrap:balance;color:var(--marketplaceColor);font-size:28px;font-weight:800;letter-spacing:-.5px;line-height:1.2;text-align:center}@media (min-width:1024px){.BookingDatesForm_modalContainerHeading__b\+iLF{font-size:38px}}.BookingDatesForm_cartUpdatedButtons__bKl5P{align-items:center;column-gap:20px;display:flex;flex-direction:column;padding-top:20px;row-gap:15px}@media (min-width:768px){.BookingDatesForm_cartUpdatedButtons__bKl5P{flex-direction:row;padding-bottom:15px}}.BookingDatesForm_cartUpdatedButtons__bKl5P a{text-decoration:none!important}.BookingDatesForm_cartUpdatedBack__I-LgM{width:312px}.BookingDatesForm_goToCart__aeaK6{background-color:var(--marketplaceColor);width:312px}.BookingDatesForm_deliveryAddressOptionTitle__Hd4xj{font-weight:var(--fontWeightBold)}.BookingDatesForm_deliveryMethods__jaAXB{display:flex;gap:50px;margin:24px 24px 0}@media (min-width:768px){.BookingDatesForm_deliveryMethods__jaAXB{margin:24px 0 0}}.BookingDatesForm_deliveryAddresses__dTk9g{margin:12px 24px 0}@media (min-width:768px){.BookingDatesForm_deliveryAddresses__dTk9g{margin:12px 0 0}}.BookingDatesForm_addMoreAddress__kXmxL{color:var(--marketplaceColor);font-size:16px;font-weight:600;margin-top:20px}.BookingDatesForm_seatsBadge__BikRP{background-color:var(--marketplaceColor);border-radius:50%;color:var(--colorWhite);left:12px;min-width:24px;position:absolute;top:20px}.BookingDatesForm_seatsInputWrapper__NUMtT{align-items:center;column-gap:6px;display:flex}.BookingDatesForm_seatsInputBtn__G5hYS{align-items:center;background-color:var(--colorWhite);border:1px solid #d8dce6;border-radius:8px;cursor:pointer;display:flex;height:46px;justify-content:center;width:46px}.BookingDatesForm_seatsInputBtnIcon__hCU1J{color:#484848;font-size:18px}.BookingDatesForm_seatInputBtnValue__\+wFQJ{align-items:center;background-color:var(--colorWhite);border-radius:8px;color:#484848;display:flex;height:46px;justify-content:center;width:46px}.BookingDatesForm_seatInputBtnValue__\+wFQJ input{border:none;color:var(--colorBlack)!important;font-family:Gilroy;font-size:20px;font-weight:600;letter-spacing:.01em;line-height:22.4px;opacity:1!important;padding:12px 0;text-align:center}@media (min-width:768px){.BookingDatesForm_seatInputBtnValue__\+wFQJ input{padding-bottom:8px;padding-top:8px}}.BookingDatesForm_placeHolderPriceWrapper__kF4QL{padding:0 24px;padding-bottom:20px!important;padding-top:20px!important}@media (min-width:768px){.BookingDatesForm_placeHolderPriceWrapper__kF4QL{padding:0}}.BookingDatesForm_root__k1v5k{position:relative}.BookingDatesForm_input__bpn9p{height:0;opacity:0;position:absolute;width:0}.BookingDatesForm_input__bpn9p:checked+label .BookingDatesForm_checked__MyiIb{display:inline}.BookingDatesForm_input__bpn9p:checked+label .BookingDatesForm_required__z8RdZ,.BookingDatesForm_input__bpn9p:focus+label .BookingDatesForm_notChecked__Mbxzt,.BookingDatesForm_input__bpn9p:focus+label .BookingDatesForm_required__z8RdZ,.BookingDatesForm_input__bpn9p:hover+label .BookingDatesForm_notChecked__Mbxzt,.BookingDatesForm_input__bpn9p:hover+label .BookingDatesForm_required__z8RdZ{stroke:var(--colorBlack)}.BookingDatesForm_input__bpn9p:checked+label .BookingDatesForm_notChecked__Mbxzt{stroke:none}.BookingDatesForm_input__bpn9p:checked+label .BookingDatesForm_text__jDitq,.BookingDatesForm_input__bpn9p:focus+label .BookingDatesForm_text__jDitq,.BookingDatesForm_input__bpn9p:hover+label .BookingDatesForm_text__jDitq{color:var(--colorBlack)}.BookingDatesForm_input__bpn9p:disabled+label{cursor:not-allowed;opacity:.5}.BookingDatesForm_input__bpn9p:disabled+label .BookingDatesForm_text__jDitq{cursor:not-allowed}.BookingDatesForm_label__kPp9I{align-items:center;display:flex;padding-bottom:5px;padding-top:1px}@media (min-width:768px){.BookingDatesForm_label__kPp9I{padding-bottom:8px;padding-top:0}}.BookingDatesForm_radioButtonWrapper__r-vsd{align-items:center;align-self:center;cursor:pointer;display:inline-flex;height:24px;margin-right:8px}.BookingDatesForm_checkedStyle__dEcgT{stroke:var(--marketplaceColor);fill:var(--marketplaceColor)}.BookingDatesForm_notChecked__Mbxzt{stroke:var(--colorGrey300)}.BookingDatesForm_notChecked__Mbxzt:hover{stroke:pink}.BookingDatesForm_required__z8RdZ{stroke:var(--colorAttention)}.BookingDatesForm_required__z8RdZ:hover{stroke:pink}.BookingDatesForm_text__jDitq{color:var(--colorBlack);cursor:pointer}.BookingDatesForm_addressModalCloseButton__IMrX6{position:absolute!important}.BookingDatesForm_addressModalContainer__j6rs8{margin-bottom:2.5vh!important;margin-top:2.5vh!important;padding-bottom:0!important;padding-top:5px!important}.BookingDatesForm_shippingLabel__4f7YN{margin-left:24px;margin-top:15px;padding:0}@media (min-width:768px){.BookingDatesForm_shippingLabel__4f7YN{margin-left:0}}.BookingDatesForm_deliveryPopupContainer__GvLwo{background-color:var(--colorWhite);border-radius:12px;bottom:90px;box-shadow:0 8px 28px 0 #00000047;height:auto;left:0;max-width:100%;position:absolute;transform:none;width:400px;z-index:1}@media (min-width:1024px){.BookingDatesForm_deliveryPopupContainer__GvLwo{bottom:70px;left:-100%;transform:translateX(25%)}}.BookingDatesForm_deliveryPopupHeader__V6c10{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:center;padding:20px 0;position:relative;width:100%}.BookingDatesForm_deliveryPopupCloseIcon__JZKiy{cursor:pointer;position:absolute;right:20px}.BookingDatesForm_deliveryPopupContent__iBh7\+{display:flex;flex-direction:column;gap:10px;max-height:500px;overflow-y:auto;padding:20px;scrollbar-width:thin}.BookingDatesForm_deliveryPopupContent__iBh7\+ p{margin:0}.BookingDatesForm_deliveryPopupContentHeading__Xp9Sj{font-size:15px;font-weight:700}.BookingDatesForm_generalTermsText__9urVU{font-size:14px;margin-left:24px;margin-top:20px;position:relative}.BookingDatesForm_generalTermsText__9urVU span{cursor:pointer;text-decoration:underline}@media (min-width:1024px){.BookingDatesForm_generalTermsText__9urVU{margin-left:0}}.BookingDatesForm_generalPaymentTermsPopupContainer__AqTnT{background-color:var(--colorWhite);border-radius:12px;bottom:25px;box-shadow:0 8px 28px 0 #00000047;height:auto;left:0;max-width:100%;position:absolute;transform:none;width:400px;z-index:1}@media (min-width:1024px){.BookingDatesForm_generalPaymentTermsPopupContainer__AqTnT{left:-100%;transform:translateX(50%)}}.BookingDatesForm_termsHeading__m8B81{text-wrap:balance;color:var(--marketplaceColor);font-size:28px;font-weight:800;letter-spacing:-.5px;line-height:1.2;text-align:center}@media (min-width:1024px){.BookingDatesForm_termsHeading__m8B81{font-size:38px}}.BookingDatesForm_termsContent__6cB\+f{font-size:16px;letter-spacing:0;line-height:22.4px;margin-bottom:0;margin-top:32px;max-height:calc(100vh - 182px);overflow-x:auto;scrollbar-width:thin}@media (min-width:1024px){.BookingDatesForm_termsContent__6cB\+f{max-height:calc(80vh - 242px)}}
/*# sourceMappingURL=BookingDatesForm.dd50860c.chunk.css.map*/