.DeleteConfirmModal_deleteConfirmationModalContent___YLMk{max-width:520px;padding:32px}@media(max-width:767px){.DeleteConfirmModal_deleteConfirmationModalContent___YLMk{padding:24px}}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_modalTitle__bwV4D{gap:20px;margin-bottom:32px;cursor:default}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_modalTitle__bwV4D .DeleteConfirmModal_modalTitleIcon__87jO5{display:flex;align-items:center;justify-content:center;color:#e60000;background-color:#ffe6e6;padding:12px;border-radius:50%}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_modalSubtitle__8_bM4{font-weight:500;cursor:default}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_passwordWrapper__kyAKh{margin-top:24px}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_passwordWrapper__kyAKh .DeleteConfirmModal_errorMessage__JmBMn,.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_passwordWrapper__kyAKh label{font-weight:600}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_passwordWrapper__kyAKh input{border-radius:8px;margin:10px 0 0}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_passwordWrapper__kyAKh input:focus-within{outline:0}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_passwordWrapper__kyAKh .DeleteConfirmModal_errorMessage__JmBMn{color:#c91b1b;margin-top:10px}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_buttonRow__EyajM{display:flex;justify-content:flex-end;gap:20px;margin-top:24px}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_buttonRow__EyajM button{border-radius:12px}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_buttonRow__EyajM .DeleteConfirmModal_confirmBtn__GrqR7{min-height:48px;font-size:18px;font-weight:600;padding:12px 20px;background-color:#e60000;color:#fff;border:0;outline:0;cursor:pointer;transition:background-color .2s ease-in-out}@media(max-width:767px){.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_buttonRow__EyajM .DeleteConfirmModal_confirmBtn__GrqR7{font-size:16px}}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_buttonRow__EyajM .DeleteConfirmModal_confirmBtn__GrqR7:hover{background-color:#c91b1b}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_buttonRow__EyajM .DeleteConfirmModal_confirmBtn__GrqR7:disabled{background-color:#8c8c8c;cursor:default}.DeleteConfirmModal_deleteConfirmationModalContent___YLMk .DeleteConfirmModal_buttonRow__EyajM .DeleteConfirmModal_confirmBtn__GrqR7:disabled:hover{background-color:#8c8c8c}.ConfirmationModal_confirmationModalContent__7wDhJ{max-width:450px;padding:32px}@media(max-width:767px){.ConfirmationModal_confirmationModalContent__7wDhJ{padding:24px}}.ConfirmationModal_confirmationModalContent__7wDhJ .ConfirmationModal_modalTitle__PGpYM{gap:20px;margin-bottom:32px;cursor:default}.ConfirmationModal_confirmationModalContent__7wDhJ .ConfirmationModal_modalTitle__PGpYM .ConfirmationModal_modalTitleIcon__fFjTS{display:flex;align-items:center;justify-content:center;color:#2f7029;background-color:#edf8ec;padding:10px;border-radius:50%}.ConfirmationModal_confirmationModalContent__7wDhJ .ConfirmationModal_modalSubtitle__lKCmz{font-weight:500;cursor:default}.ConfirmationModal_confirmationModalContent__7wDhJ .ConfirmationModal_buttonRow__UWtEQ{display:flex;justify-content:flex-end;margin-top:24px}.ConfirmationModal_confirmationModalContent__7wDhJ .ConfirmationModal_buttonRow__UWtEQ button{padding:12px 20px;border-radius:12px}.CopyToast_toast__xiGlo{background:#040404;color:#f9f9f9;padding:18px 40px;border-radius:32px;font-size:18px;font-weight:600;text-align:center;list-style:none;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);animation:CopyToast_slideIn__ehlya .2s ease-in-out}@media(max-width:767px){.CopyToast_toast__xiGlo{padding:16px 32px;font-size:16px}}.CopyToast_success__EjDcM{background-color:#2f7029}.CopyToast_error__QHLLN{background-color:#c91b1b}.CopyToast_toastViewport__mEBe_{position:fixed;bottom:32px;left:50%;transform:translateX(-50%);z-index:9999;padding-left:0}@media(max-width:991px){.CopyToast_toastViewport__mEBe_{bottom:120px}}@keyframes CopyToast_slideIn__ehlya{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.MobileMenu_trigger__9oZgP{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #d3d3d3;border-radius:14px;background-color:hsla(0,0%,100%,.7);color:#333;cursor:pointer;transition:border-color .2s ease-in-out}.MobileMenu_trigger__9oZgP:hover{border-color:#767676}@media(max-width:767px){.MobileMenu_trigger__9oZgP{display:inline-flex}}.MobileMenu_srOnly__BFX_j{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MobileMenu_content__MmMw8{position:fixed;top:0;right:0;bottom:0;width:84%;max-width:360px;background-color:#fff;z-index:1001;padding:64px 20px 24px;display:flex;flex-direction:column;box-shadow:-8px 0 24px rgba(0,0,0,.12);animation:MobileMenu_panelIn__fvx6f .25s ease-out}.MobileMenu_content__MmMw8:focus-visible{outline:0}.MobileMenu_closeBtn__drJYo{position:absolute;top:16px;right:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:12px;cursor:pointer;color:#333}.MobileMenu_closeBtn__drJYo:hover{background-color:#f2f2f2}.MobileMenu_userInfo__xId_I{display:flex;flex-direction:column;padding:0 4px 16px;margin-bottom:12px;border-bottom:1px solid #f2f2f2}.MobileMenu_userInfo__xId_I .MobileMenu_userName__FFU6h{font-size:16px;font-weight:600;color:#333}.MobileMenu_userInfo__xId_I .MobileMenu_userEmail__m6mbp{font-size:15px;font-weight:500;color:#8c8c8c;margin-top:4px;word-break:break-all}.MobileMenu_menuList__tYyRj{display:flex;flex-direction:column;gap:4px}.MobileMenu_menuItem__3LPYu{display:flex;align-items:center;gap:10px;width:100%;padding:14px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600;color:#333;background:none;border:0;border-radius:12px;text-align:left;cursor:pointer;transition:background-color .2s ease-in-out}.MobileMenu_menuItem__3LPYu:hover{background-color:#f2f2f2}.MobileMenu_divider__LAuYt{height:1px;background-color:#f2f2f2;margin:12px 0}.MobileMenu_logoutItem__iQsG8{color:#333;font-family:Nohemi,sans-serif;font-size:16px;font-weight:600}.MobileMenu_loginItem__PiPt1{background-color:#333;color:#fff}.MobileMenu_loginItem__PiPt1:hover{background-color:#3b3b3b}@keyframes MobileMenu_panelIn__fvx6f{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Home_heroTextWrapper__p8vNy{position:relative;z-index:2}.Home_searchFieldHolder__0yKbc{position:relative}.Home_homeHero__JL2Z9{padding:140px 0 0;background-color:#f7f7f7;height:980px;display:flex;flex-direction:column}.Home_homeHero__JL2Z9 span{color:#5b4be8}@media(max-width:991px){.Home_homeHero__JL2Z9{height:820px;padding:120px 0 0}}@media(max-width:767px){.Home_homeHero__JL2Z9{padding:100px 0 0;height:680px}}@media(max-width:521px){.Home_homeHero__JL2Z9{height:620px;padding:90px 0 0}}.Home_homeHero__JL2Z9 .Home_heroTitle__IPknZ{font-size:56px;line-height:67px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Nohemi,sans-serif;color:#3b3b3b;font-weight:600}@media(max-width:767px){.Home_homeHero__JL2Z9 .Home_heroTitle__IPknZ{font-size:40px;line-height:120%}}@media(max-width:521px){.Home_homeHero__JL2Z9 .Home_heroTitle__IPknZ{font-size:32px}}.Home_homeHero__JL2Z9 .Home_heroTitle__IPknZ .Home_rotatingWordWrapper__EgZsR{height:100%;display:inline-flex;align-items:center;position:relative}.Home_homeHero__JL2Z9 .Home_heroTitle__IPknZ .Home_rotatingWord__hWsHi{position:static;display:inline-block;min-width:200px;font-size:56px;text-align:left;white-space:nowrap;background:linear-gradient(270deg,#aea0d3 -14.29%,#745db1 46.67%,#5f44a6 107.62%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:opacity .5s ease-in-out}@media(max-width:767px){.Home_homeHero__JL2Z9 .Home_heroTitle__IPknZ .Home_rotatingWord__hWsHi{min-width:unset;font-size:42px}}.Home_homeHero__JL2Z9 .Home_heroSubTitle__B7E06{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:18px;text-align:center;margin-top:8px}@media(max-width:767px){.Home_homeHero__JL2Z9 .Home_heroSubTitle__B7E06{font-size:16px}}@media(max-width:521px){.Home_homeHero__JL2Z9 .Home_heroSubTitle__B7E06{font-size:14px}}.Home_homeHeroVisualWrapper__0HdXc{height:100%;overflow-x:hidden;position:relative}.Home_homeHeroVisual__vvQOz{height:100%;display:flex;justify-content:space-between;width:calc(100vw + 180px);position:absolute;left:-90px;top:0;z-index:1;overflow:hidden}@media(max-width:767px){.Home_homeHeroVisual__vvQOz{align-items:flex-end}}.Home_homeHeroVisualItem__Zs10J{align-self:end}.Home_homeHeroVisualItem__Zs10J img{display:block}.Home_homeHeroVisualItemFour__D7fRW img,.Home_homeHeroVisualItemOne__ECtzR img,.Home_homeHeroVisualItemThree__6cYnX img,.Home_homeHeroVisualItemTwo__9yFdk img{border-radius:24px}.Home_homeHeroVisualItemOne__ECtzR img{margin-bottom:95px;transform:rotate(4deg)}@media(max-width:1250px){.Home_homeHeroVisualItemOne__ECtzR img{display:none}}.Home_homeHeroVisualItemTwo__9yFdk img{margin-bottom:85px;transform:rotate(-4deg)}@media(max-width:991px){.Home_homeHeroVisualItemTwo__9yFdk img{width:180px;height:204px;margin-bottom:50px}}@media(max-width:767px){.Home_homeHeroVisualItemTwo__9yFdk img{width:150px;height:175px;margin-bottom:32px}}@media(max-width:521px){.Home_homeHeroVisualItemTwo__9yFdk img{width:130px;height:152px;margin-bottom:24px}}.Home_homeHeroVisualItemThree__6cYnX img{margin-bottom:65px;transform:rotate(4deg)}@media(max-width:991px){.Home_homeHeroVisualItemThree__6cYnX img{width:160px;height:206px;margin-bottom:40px}}@media(max-width:767px){.Home_homeHeroVisualItemThree__6cYnX img{width:140px;height:180px;margin-bottom:32px}}@media(max-width:521px){.Home_homeHeroVisualItemThree__6cYnX img{width:120px;height:154px;margin-bottom:24px}}.Home_homeHeroVisualItemCenter__4Vqbp{overflow:hidden;position:relative;background:hsla(0,0%,100%,.1);border-radius:60px 60px 0 0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.Home_homeHeroVisualItemCenter__4Vqbp:before{content:"";background-image:url(/bria-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:152px;height:63px;display:block;position:absolute;top:calc(50% - 31px);left:calc(50% - 76px)}@media(max-width:991px){.Home_homeHeroVisualItemCenter__4Vqbp img{width:188px;height:283px}}@media(max-width:767px){.Home_homeHeroVisualItemCenter__4Vqbp img{width:160px;height:240px}}@media(max-width:521px){.Home_homeHeroVisualItemCenter__4Vqbp img{width:200px;height:280px}.Home_homeHeroVisualItemCenter__4Vqbp{border-radius:40px 40px 0 0}.Home_homeHeroVisualItemCenter__4Vqbp:before{width:110px;height:46px;top:calc(50% - 23px);left:calc(50% - 55px)}}.Home_homeHeroVisualItemGlass__BlpA6{background:hsla(0,0%,100%,.1);border-radius:25px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px solid hsla(0,0%,100%,.2)}.Home_homeHeroVisualItemFour__D7fRW img{margin-bottom:90px;transform:rotate(-2deg)}@media(max-width:1250px){.Home_homeHeroVisualItemFour__D7fRW img{display:none}}.Home_homeHeroVisualLine__KNn4N{position:relative;display:flex;justify-content:center;width:100%;height:100%;overflow:hidden}.Home_homeHeroVisualLine__KNn4N svg{align-self:end;position:absolute;bottom:-100px;z-index:0}@media(max-width:767px){.Home_homeHeroVisualLine__KNn4N svg{bottom:-200px}}.Home_homeClubs__HsLnt{padding:120px 0 60px;background-color:#fff}@media(max-width:767px){.Home_homeClubs__HsLnt{padding:80px 0 20px}}.Home_homeCards__dgEx6{padding:80px 0 100px}@media(max-width:767px){.Home_homeCards__dgEx6{padding:60px 0 8px}}.Home_homeCards__dgEx6 .Home_cardsHeader__3L7cT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.Home_homeCards__dgEx6 .Home_homeCardsTitle__xTolo{font-size:48px;font-family:Nohemi,sans-serif;font-weight:500}@media(max-width:767px){.Home_homeCards__dgEx6 .Home_homeCardsTitle__xTolo{font-size:32px}}.Home_homeCards__dgEx6 .Home_cardsSwiperWrapper__CorZ_{position:relative;padding-bottom:24px;padding-left:16px;padding-right:16px}@media(max-width:991px){.Home_homeCards__dgEx6 .Home_cardsSwiperWrapper__CorZ_{padding-left:16px;padding-right:0}}.Home_homeCards__dgEx6 .Home_cardNavWrapper__6kkaR{display:flex;gap:12px}@media(max-width:767px){.Home_homeCards__dgEx6 .Home_cardNavWrapper__6kkaR{display:none}}.Home_homeCards__dgEx6 .Home_cardNavBtn__cUKke{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;border:1px solid #d3d3d3;border-radius:50%;cursor:pointer}.Home_homeCards__dgEx6 .Home_Card__P7VB0{padding:30px 24px;border-radius:30px;color:#fff;height:100%;min-height:338px;position:relative;display:flex;align-items:end}.Home_homeCards__dgEx6 .Home_Card__P7VB0:after{content:" ";display:block;background-image:url(/cards-illu.svg);background-size:cover;opacity:.15;width:100%;height:100%;position:absolute;top:0;left:0}.Home_homeCards__dgEx6 .Home_Card__P7VB0 h3{font-family:Nohemi,sans-serif;font-size:32px;font-weight:600;color:#333;position:relative;z-index:1}@media(max-width:767px){.Home_homeCards__dgEx6 .Home_Card__P7VB0 h3{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.Home_homeCards__dgEx6 .Home_CardBlue__qwzQ0{background-color:#5b4be8}.Home_homeCards__dgEx6 .Home_CardRed__3UD8Y{background-color:#f05052}.Home_homeCards__dgEx6 .Home_CardGreen__gFwEi{background-color:#a9f35a}.Home_homeCards__dgEx6 .Home_CardPink__R7NUQ{background-color:#ff6baf}.Home_homeStickyCardsHeader__kLY4a{background-color:#0e0e12;padding-top:80px}.Home_homeStickyCards__hP3cj{width:100%;min-height:100vh;padding-bottom:100px;background-color:#0e0e12}@media(max-width:767px){.Home_homeStickyCards__hP3cj{padding:0 0 56px}}.Home_homeStickyCardsTitle__yfNzW{font-size:48px;font-family:Nohemi,sans-serif;font-weight:500;margin-bottom:24px;color:#fff}@media(max-width:767px){.Home_homeStickyCardsTitle__yfNzW{font-size:32px}}.PaymentStep_paymentStep__j5XWn{padding:32px 24px;background-color:#fff;border:1px solid #d3d3d3;border-radius:24px;box-shadow:0 2px 8px 0 rgba(97,97,97,.16)}@media(max-width:767px){.PaymentStep_paymentStep__j5XWn{padding:24px 16px;border-radius:20px}}.PaymentStep_paymentStep__j5XWn h3{display:flex;align-items:center;font-size:24px;font-weight:600;margin-bottom:32px;color:#333;cursor:default}@media(max-width:767px){.PaymentStep_paymentStep__j5XWn h3{font-size:20px;margin-bottom:24px}}.PaymentStep_paymentStep__j5XWn h3 button{display:inline-flex;color:#333;background-color:rgba(0,0,0,0);border:0;padding:0;margin-right:16px;cursor:pointer}.PaymentStep_paymentStep__j5XWn .PaymentStep_paymentForm__KOOV8 .PaymentStep_paymentFormInfo__mP6u6{display:flex;gap:12px;margin-top:24px}.PaymentStep_paymentStep__j5XWn .PaymentStep_paymentForm__KOOV8 .PaymentStep_paymentFormInfo__mP6u6 svg{flex:none;color:#5b4be8}.PaymentStep_paymentStep__j5XWn .PaymentStep_paymentForm__KOOV8 .PaymentStep_paymentFormInfo__mP6u6 p{margin-top:2px}.PaymentStep_paymentStep__j5XWn .PaymentStep_payBtn__3u1gV{width:100%;padding:16px;margin-top:24px}.PaymentStep_paymentStep__j5XWn .PaymentStep_payBtn__3u1gV:disabled{background:#9ca3af;cursor:not-allowed}.PickYourSpot_pickYourSpotContent__YGaYb{padding-bottom:40px;padding-top:114px}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb{padding-bottom:0}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotTitle__Dij1M{margin-bottom:60px}@media(max-width:991px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotTitle__Dij1M{margin-bottom:32px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotTitle__Dij1M h3{display:flex;align-items:center;font-size:36px;font-weight:500;padding-bottom:12px;color:#333;font-family:Nohemi,sans-serif;cursor:default}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotTitle__Dij1M h3 a{display:inline-flex;color:#333;margin-right:16px}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotTitle__Dij1M h3{font-size:24px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotTitle__Dij1M p{font-size:20px;color:#8c8c8c}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotTitle__Dij1M p{font-size:18px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotTitle__Dij1M .PickYourSpot_specialDateDescription__sN2kt{color:#333;font-size:18px;white-space:pre-line;word-wrap:break-word;margin-top:20px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z{display:flex;flex-direction:column}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioGroup__m01TN{display:flex;flex-direction:column;gap:32px}@media(max-width:991px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioGroup__m01TN{gap:20px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;background-color:#fff;padding:24px;border:2px solid rgba(0,0,0,0);border-radius:24px;box-shadow:0 2px 8px 0 rgba(97,97,97,.16);cursor:pointer;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM:hover{box-shadow:0 0 3px 1px rgba(106,79,183,.8)}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM[data-state=checked]{border-color:#5b4be8;box-shadow:0 0 3px 0 rgba(106,79,183,.8)}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM[data-state=checked] .PickYourSpot_radioOuterCircle__2AXL_{border-color:#5b4be8}@media(max-width:991px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM{padding:20px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf{display:flex;flex-direction:column;align-items:flex-start;font-family:Plus Jakarta Sans,sans-serif}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_badgeAvailability__pRFbP{position:absolute;top:-14px;right:32px;background-color:#8c8c8c;color:#fff;font-weight:700;padding:8px 14px;border-radius:32px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_badgeWarning__0acJE{background-color:#5b4be8}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf h4{font-size:24px;font-family:Nohemi,sans-serif;letter-spacing:-.1px;font-weight:400;color:#333;margin-bottom:8px}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf h4{font-size:20px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf p{font-size:24px;font-weight:600;color:#333}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf p{font-size:20px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_radioCardInfo__TkyB8{display:flex;flex-wrap:wrap;row-gap:8px;margin-bottom:24px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_radioCardInfo__TkyB8 p{display:flex;align-items:center;font-size:16px;font-weight:400;text-align:left;color:#8c8c8c}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_radioCardInfo__TkyB8 p:before{width:6px;height:6px;margin:0 10px;content:" ";display:inline-block;background-color:#8c8c8c;align-self:center;border-radius:50%}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_radioCardInfo__TkyB8 p:before{display:none}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_radioCardInfo__TkyB8 p:first-child:before{display:none}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioCard__CAcbM .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_radioCardInfo__TkyB8{flex-direction:column}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_disabledZone__q4jh9{pointer-events:none;cursor:not-allowed}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_disabledZone__q4jh9[data-state=checked]{border-color:rgba(0,0,0,0);box-shadow:0 2px 8px 0 rgba(97,97,97,.16)}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_disabledZone__q4jh9 .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_radioCardInfo__TkyB8 p,.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_disabledZone__q4jh9 .PickYourSpot_radioCardContent__dZ_vf h4,.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_disabledZone__q4jh9 .PickYourSpot_radioCardContent__dZ_vf p{color:#d3d3d3}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_disabledZone__q4jh9 .PickYourSpot_radioCardContent__dZ_vf .PickYourSpot_radioCardInfo__TkyB8 p:before{background-color:#d3d3d3}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioOuterCircle__2AXL_{width:24px;height:24px;border:2px solid #d3d3d3;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;flex-shrink:0}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_radioIndicator__1xM7C{width:14px;height:14px;background-color:#5b4be8;border-radius:50%}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_errorBlock__iIgK6{display:flex;padding-top:24px;gap:12px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_errorBlock__iIgK6 .PickYourSpot_error__18ggG{color:#ca1c1c}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_zoneCardListInfo__s_H6I{display:flex;gap:12px;margin-top:24px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_zoneCardList__jLs7Z .PickYourSpot_zoneCardListInfo__s_H6I svg{flex:none;color:#5b4be8}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR{position:-webkit-sticky;position:sticky;top:105px;left:0;padding:24px;background-color:#fff;border:1px solid #d3d3d3;border-radius:24px;box-shadow:0 2px 8px 0 rgba(97,97,97,.16)}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_specialDateToday__r3ZMR{margin-bottom:16px;border-bottom:1px solid #d3d3d3}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_specialDateToday__r3ZMR .PickYourSpot_specialDateName__ncLBr{font-size:20px;font-weight:600;margin-bottom:4px;gap:8px;display:flex;align-items:center}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_specialDateDescription__sN2kt{color:#333;font-size:16px;white-space:pre-line;word-wrap:break-word;margin-bottom:16px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_specialDateDescription__sN2kt .PickYourSpot_readMoreButton__VcxgR{margin-left:8px;padding:0;border:0;background:none;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;color:#5b4be8;font-weight:700;cursor:pointer}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryHeader__BtLiE{display:flex;align-items:center;gap:16px;margin-bottom:32px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryHeader__BtLiE .PickYourSpot_pickYourSpotSummaryHeaderImage__CkTZG{width:96px;height:96px;position:relative;flex:none;background-color:#d3d3d3;border-radius:12px;overflow:hidden}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryHeader__BtLiE .PickYourSpot_pickYourSpotSummaryHeaderContent__1H1sN p{font-size:24px;font-weight:600;font-family:Nohemi,sans-serif;color:#333;margin-bottom:4px}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryHeader__BtLiE .PickYourSpot_pickYourSpotSummaryHeaderContent__1H1sN p{font-size:20px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryHeader__BtLiE .PickYourSpot_pickYourSpotSummaryHeaderContent__1H1sN span{font-size:16px;color:#8c8c8c}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ{padding-bottom:16px;border-bottom:1px solid #d3d3d3}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ h4{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:20px;font-weight:600;margin-bottom:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ h4 button{display:flex;align-items:center;gap:8px;min-height:24px;font-size:16px;font-weight:600;color:#5b4be8;background-color:rgba(0,0,0,0);padding:4px;border:0;border-radius:8px;outline:0;cursor:pointer;transition:color .2s ease-in-out}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ h4 button:hover{color:#4d3689}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ .PickYourSpot_pickYourSpotSummaryInfoDiv__SmrOW{display:flex}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ .PickYourSpot_pickYourSpotSummaryInfoDiv__SmrOW p{display:flex;gap:8px;align-items:center}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ .PickYourSpot_pickYourSpotSummaryInfoDiv__SmrOW .PickYourSpot_pickYourSpotSummaryInfoDate__EGEPk{width:60%}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ .PickYourSpot_pickYourSpotSummaryInfoDiv__SmrOW .PickYourSpot_pickYourSpotSummaryInfoGuest__Jh3pB{width:40%}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryInfo__D3reZ p{color:#494949}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryZone__v9V7I{border-bottom:1px solid #d3d3d3;margin-top:-1px;transition:margin-top .5s ease-in-out}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryZone__v9V7I .PickYourSpot_pickYourSpotSummaryZoneContent__4sFwz{display:flex;align-items:center;justify-content:space-between;overflow:hidden;max-height:0;padding:0;transition:max-height .5s ease,padding .5s ease}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryZone__v9V7I h4{font-size:20px;font-weight:600;margin-bottom:6px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryZone__v9V7I p{min-height:19px;color:#494949}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryZone__v9V7I span{font-size:20px;font-weight:600}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryZone__v9V7I.PickYourSpot_open__Bgvpu{margin-top:0}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryZone__v9V7I.PickYourSpot_open__Bgvpu .PickYourSpot_pickYourSpotSummaryZoneContent__4sFwz{max-height:96px;padding:16px 0}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_pickYourSpotSummaryTotal__XIrtA{display:flex;justify-content:space-between;font-size:20px;font-weight:600;margin:24px 0 8px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_sidebarBtn__pShwH{margin-top:24px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR .PickYourSpot_infoText__cjSHV{font-size:14px;color:#494949;margin-top:8px}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummary__1kpxR{border:0;border-radius:0;box-shadow:0 -2px 12px rgba(0,0,0,.15)}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummaryWrapper__0vzoA{position:relative;padding:0 16px}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotSummaryWrapper__0vzoA{padding:0;margin-top:48px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotCounter__YZ8GN{border:1px solid #d3d3d3;background-color:#e6e3f6;margin-top:30px;border-radius:24px;padding:22px 24px;display:flex;justify-content:space-between;box-shadow:0 2px 8px 0 rgba(97,97,97,.16)}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotCounter__YZ8GN{margin-bottom:30px;margin-top:0;border-radius:0}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotCounterTitle__QKgJX{color:#141414;font-size:18px;align-self:center}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotCounterNumbers__70kWc{color:#494949;font-size:24px;font-weight:600}@media(max-width:767px){.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotCounterNumbers__70kWc{font-size:20px}}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotErrorPage__3Qgro{display:flex;flex-direction:column;align-items:center;padding-bottom:48px}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotErrorPage__3Qgro p{font-size:20px;font-weight:600}.PickYourSpot_pickYourSpotContent__YGaYb .PickYourSpot_pickYourSpotErrorPage__3Qgro a{text-decoration:none;margin-top:24px;padding:12px 32px}.PickYourSpot_specialModalDescription__w5MKB{color:#494949;font-size:16px;line-height:1.2}.ReservationModal_reservationModal__vdhi8{width:calc(100vw - 32px)!important;max-width:480px!important;max-height:90vh!important;overflow-y:auto}@media(max-width:767px){.ReservationModal_reservationModal__vdhi8{padding:20px}}.ReservationModal_reservationModal__vdhi8::-webkit-scrollbar{width:5px;background-color:rgba(0,0,0,0)}.ReservationModal_reservationModal__vdhi8::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:5px;margin-top:24px;margin-bottom:24px}.ReservationModal_reservationModal__vdhi8::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:5px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalTitle__jBnag{display:none}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationId__YOUto{display:flex;justify-content:center;margin-bottom:16px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationId__YOUto p{font-size:20px;font-weight:800;text-align:center;padding:10px 16px;background-color:#f2f2f2;border-radius:10px;cursor:default}@media(max-width:521px){.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationId__YOUto p{width:100%}}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_qrCodeWrapper__9n43r{display:flex;justify-content:center;width:100%;margin-bottom:16px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_qrCodeWrapper__9n43r svg{max-width:240px}@media(max-width:521px){.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_qrCodeWrapper__9n43r svg{max-width:unset}}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG{display:flex;flex-direction:column;border:1px solid #d3d3d3;border-radius:10px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoItem__PbfL2{display:flex;flex-direction:column;padding:16px;border-bottom:1px dashed #d3d3d3}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoItem__PbfL2 p{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:20px;font-weight:500;margin-bottom:5px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoItem__PbfL2 p span{font-weight:600}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoItem__PbfL2 p:last-child{margin-bottom:0}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoItem__PbfL2:last-child{border-bottom:0}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p span{font-size:18px;font-weight:700}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8{display:flex;flex-direction:column-reverse;align-items:flex-end}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusCancelled___QmDs,.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusConfirmed__VKh58,.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusPaid__Husv3,.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusPending__keCVr,.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusPreauthorized__ypIWY,.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusRefunded__548Wv,.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusRequested__OiU0n{padding:8px 16px 6px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#040404;background-color:#f2f2f2;border-radius:20px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusPending__keCVr{color:#772917;background-color:#fdead7}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusConfirmed__VKh58,.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusPaid__Husv3{color:#2f7029;background-color:#edf8ec}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusCancelled___QmDs{color:#e60000;background-color:#ffe6e6}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_reservationInfo__7AWsG .ReservationModal_reservationInfoTotal__aTL7C p .ReservationModal_reservationInfoTotalBadge__ECpN8 .ReservationModal_statusRefunded__548Wv{color:#164c63;background-color:#ecfdff}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_arrivalInfo__QMCGe{display:flex;margin-top:16px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_arrivalInfo__QMCGe svg{flex:none;margin-right:8px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_modalBody__GOidC .ReservationModal_arrivalInfo__QMCGe p{font-weight:500}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalFooter__zGpAc{margin-top:16px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalFooter__zGpAc .ReservationModal_cancelInfo__OKNFR{display:flex;margin-bottom:16px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalFooter__zGpAc .ReservationModal_cancelInfo__OKNFR svg{flex:none;margin-right:8px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalFooter__zGpAc .ReservationModal_cancelInfo__OKNFR p{font-weight:500}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalFooter__zGpAc button{width:100%;border-radius:10px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalFooter__zGpAc .ReservationModal_cancelReservationBtn__iM_ob{color:#fff;background-color:#c91b1b;border-color:#c91b1b;margin-bottom:16px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalFooter__zGpAc .ReservationModal_cancelConfirmWrapper__QDjzD{display:flex;gap:16px;margin-bottom:16px}.ReservationModal_reservationModal__vdhi8 .ReservationModal_reservationModalFooter__zGpAc .ReservationModal_cancelConfirmWrapper__QDjzD button{margin-bottom:0}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/Nohemi-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/Nohemi-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/Nohemi-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.ReservationsPage_reservationsPage__MSYLf{padding-bottom:60px;padding-top:114px}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf{padding-top:96px}}.ReservationsPage_reservationsPage__MSYLf h1{font-size:32px;margin-bottom:24px}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf h1{font-size:24px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationList__IqfTI{display:flex;flex-direction:column;gap:32px;margin-bottom:48px}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationList__IqfTI{gap:20px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED{grid-template-columns:repeat(1,1fr)}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa{flex-direction:column;align-items:flex-start;background-color:#fff;border-radius:16px;box-shadow:0 2px 8px 0 rgba(97,97,97,.16);overflow:hidden}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA{position:relative;width:100%;height:190px;overflow:hidden}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA{display:none}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA .ReservationsPage_overlay__vCJsU{display:flex;align-items:flex-end;position:absolute;bottom:0;left:0;width:100%;height:100%;padding:0 14px 14px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8))}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA .ReservationsPage_overlay__vCJsU .ReservationsPage_overlayInfo__Iphvm{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA .ReservationsPage_overlay__vCJsU .ReservationsPage_overlayInfo__Iphvm p,.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA .ReservationsPage_overlay__vCJsU .ReservationsPage_overlayInfo__Iphvm span{font-size:18px;font-weight:700;color:#fff;cursor:default}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA .ReservationsPage_overlay__vCJsU .ReservationsPage_overlayInfo__Iphvm span{display:block;font-size:12px;color:#2f7029;background-color:#edf8ec;padding:6px 12px;border-radius:32px}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA .ReservationsPage_overlay__vCJsU .ReservationsPage_overlayInfo__Iphvm span.ReservationsPage_gray__sH22C{color:#040404;background-color:#f2f2f2}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA .ReservationsPage_overlay__vCJsU .ReservationsPage_overlayInfo__Iphvm span.ReservationsPage_red__zRtNf{color:#e60000;background-color:#ffe6e6}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemImage__I4lRA .ReservationsPage_overlay__vCJsU .ReservationsPage_overlayInfo__Iphvm span.ReservationsPage_blue__Dpk0m{color:#164c63;background-color:#ecfdff}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY{display:flex;flex-direction:column;padding:16px}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY{padding:20px 16px 20px 20px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemDate__aq2ne{font-size:18px;font-weight:600;margin-bottom:16px;display:none;align-items:center;gap:8px}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemDate__aq2ne{display:flex}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemDate__aq2ne span{display:block;font-size:12px;padding:6px 12px;margin-left:auto;border-radius:32px}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemLocationName__LR6yM,.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemLocation__fAV_D{font-size:20px;font-weight:700}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemLocationName__LR6yM,.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemLocation__fAV_D{font-size:18px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemLocation__fAV_D{font-size:16px;font-weight:500;color:#8c8c8c;margin-top:4px}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY .ReservationsPage_itemLocation__fAV_D{font-size:15px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_upcomingReservationItemContent__shUaY button{width:100%;margin-top:20px}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_desktopVersion__gAUe1{display:none}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_mobileVersion__9QQJU{display:none}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_mobileVersion__9QQJU .ReservationsPage_row__tEw2X{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_mobileVersion__9QQJU .ReservationsPage_row__tEw2X button{width:unset;margin-top:0;background-color:rgba(0,0,0,0);padding:0;border:0;border-radius:50%;cursor:pointer}@media(max-width:767px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_upcomingReservationsGrid__44uED .ReservationsPage_upcomingReservationItem__2t3Fa .ReservationsPage_mobileVersion__9QQJU{display:unset}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_gray__sH22C{color:#040404;background-color:#f2f2f2}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_red__zRtNf{color:#e60000;background-color:#ffe6e6}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_blue__Dpk0m{color:#164c63;background-color:#ecfdff}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_noShowBadge__H4dT2{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:600;color:#e60000;background-color:#ffe6e6}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_attendedBadge__E4Dfb{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:600;color:#1a7f5a;background-color:#e7f7f0}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_cancelledBadge__uC19O{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:600;color:#e60000;background-color:#ffe6e6}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_accordionTrigger__rUhDY{all:unset;display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%;background-color:rgba(0,0,0,0)}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_accordionTrigger__rUhDY h1{margin:0}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_accordionTrigger__rUhDY svg{transform:rotate(-90deg);transition:transform .2s ease-in-out}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_accordionTrigger__rUhDY[data-state=open] svg{transform:rotate(0)}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_accordionContent__Kcqa_{overflow:hidden;transition:all .3s ease-in-out}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_accordionContent__Kcqa_[data-state=closed]{animation:ReservationsPage_slideUp__YWvoe .18s cubic-bezier(.4,0,.2,1)}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_accordionContent__Kcqa_[data-state=open]{animation:ReservationsPage_slideDown__1LwAP .22s cubic-bezier(.2,0,0,1)}@keyframes ReservationsPage_slideDown__1LwAP{0%{height:0;opacity:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes ReservationsPage_slideUp__YWvoe{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i{display:flex;flex-direction:column;background-color:#fff;margin-top:24px;border-radius:16px;border:1px solid #d3d3d3}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #d3d3d3}@media(max-width:521px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky{padding:16px 16px 16px 20px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky .ReservationsPage_pastReservationItemContent__m_eYo{display:flex;flex-direction:column}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky .ReservationsPage_pastReservationItemContent__m_eYo .ReservationsPage_itemDate__aq2ne{font-size:20px;font-weight:700}@media(max-width:521px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky .ReservationsPage_pastReservationItemContent__m_eYo .ReservationsPage_itemDate__aq2ne{font-size:18px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky .ReservationsPage_pastReservationItemContent__m_eYo .ReservationsPage_itemLocationName__LR6yM{font-size:18px;font-weight:500;margin-top:4px}@media(max-width:521px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky .ReservationsPage_pastReservationItemContent__m_eYo .ReservationsPage_itemLocationName__LR6yM{font-size:16px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky button{background-color:rgba(0,0,0,0);padding:6px;border:0;border-radius:50%;cursor:pointer;transition:background-color .3s ease-in-out}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky button:hover{background-color:#f2f2f2}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_pastReservationList__uda8i .ReservationsPage_pastReservationItem__zkVky:last-child{border-bottom:0}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_loadMoreContainer__fyoz1{display:flex;justify-content:center;margin-top:16px}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_noReservationsFound__hxoHC h2{font-size:32px}@media(max-width:521px){.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_noReservationsFound__hxoHC h2{font-size:32px}}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_noReservationsFound__hxoHC p{margin:16px 0}.ReservationsPage_reservationsPage__MSYLf .ReservationsPage_noReservationsFound__hxoHC a{text-decoration:none;padding:12px 24px;font-family:Nohemi,sans-serif}