@media(max-width:992px){.CheckoutPage_checkoutPageWrapper__0Asm7{background-color:#fefefe;min-height:100vh;padding-top:calc(env(safe-area-inset-top, 0px) + 20px);padding-left:max(20px,10vw);padding-right:max(20px,10vw)}}.CheckoutPage_apartmentCardContainer__vYK9R{display:flex;justify-content:center;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.CheckoutPage_apartmentCardContainer__vYK9R>*{max-width:100%;box-sizing:border-box}@media(max-width:992px){.CheckoutPage_apartmentCardContainer__vYK9R{padding:0;justify-content:center;width:auto;max-width:100%}.CheckoutPage_apartmentCardContainer__vYK9R>*{box-shadow:none!important;background-color:rgba(0,0,0,0)!important;border:none!important;border-radius:0!important;width:auto!important;max-width:100%!important}.CheckoutPage_apartmentCardContainer__vYK9R .galleryContainer,.CheckoutPage_apartmentCardContainer__vYK9R [class*=Gallery],.CheckoutPage_apartmentCardContainer__vYK9R [class*=galleryContainer]{border-radius:12px!important}}.CheckoutPage_mainContainer__niqPU{margin:88px auto 90px;display:grid;grid-template-columns:1.75fr 1fr;grid-template-rows:repeat(2,auto);grid-gap:20px;gap:20px;max-width:min(1600px,90%);grid-template-areas:"box1 box2" "box3 box2"}.CheckoutPage_desktopLayout__wXYjJ{display:flex;gap:40px;max-width:min(1165px,90%);margin:88px auto 0;box-sizing:border-box;overflow-x:hidden}@media(max-width:992px){.CheckoutPage_desktopLayout__wXYjJ{flex-direction:column;max-width:100%;gap:0;margin:0;padding:0;width:100%}.CheckoutPage_desktopLayout__wXYjJ>*{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}.CheckoutPage_leftSide__tzMrD{width:375px;min-width:0;max-width:375px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.CheckoutPage_leftSide__tzMrD>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}@media(max-width:992px){.CheckoutPage_leftSide__tzMrD{width:100%;max-width:100%;display:contents}}.CheckoutPage_rightSide__rQkMZ{width:750px;min-width:0;max-width:750px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.CheckoutPage_rightSide__rQkMZ>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}@media(max-width:992px){.CheckoutPage_rightSide__rQkMZ{width:100%;max-width:100%;display:contents}.CheckoutPage_mobileOrder1__lyxCj{order:1}.CheckoutPage_mobileOrder2__z5oMe{order:2;width:100%!important}.CheckoutPage_mobileOrder2__z5oMe>*{box-shadow:none!important;background-color:rgba(0,0,0,0)!important;border:none!important;border-radius:0!important;width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.CheckoutPage_mobileOrder3__gOwdJ{order:3}.CheckoutPage_mobileOrder4__qdjL_{order:4;width:100%!important}.CheckoutPage_mobileOrder4__qdjL_>*{box-shadow:none!important;background-color:rgba(0,0,0,0)!important;border:none!important;border-radius:0!important;width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}}.CheckoutPage_bottomSection__Dywq_{width:1165px;max-width:min(1165px,90%);margin:35px auto 90px;box-sizing:border-box;overflow-x:hidden}.CheckoutPage_bottomSection__Dywq_>*{width:100%;max-width:100%;box-sizing:border-box}@media(max-width:992px){.CheckoutPage_bottomSection__Dywq_{width:100%;max-width:100%;margin:20px auto 40px}}.CheckoutPage_box__fEOyW{display:flex;align-items:flex-start;justify-content:center}.CheckoutPage_box1__ojgdT{grid-area:box1;display:flex;flex-direction:column}.CheckoutPage_box2__Vxt7k{display:grid;grid-area:box2;align-self:start}.CheckoutPage_checkoutFormWrapper__ho0jh{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.CheckoutPage_checkoutFormWrapper__ho0jh>div{max-height:none!important;height:auto!important;overflow-y:visible!important;overflow-x:hidden!important;position:relative!important;inset:auto!important;min-height:auto!important;padding-top:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}@media(max-width:992px){.CheckoutPage_checkoutFormWrapper__ho0jh>div{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow-y:visible!important;overflow-x:hidden!important;border-radius:0!important;z-index:auto!important;min-width:0!important;max-width:100%!important;background-color:rgba(0,0,0,0)!important;box-shadow:none!important;border:none!important;padding:0!important}}.CheckoutPage_memberSection__FUtOx{width:100%;min-width:0}.CheckoutPage_memberSection__FUtOx,.CheckoutPage_memberSection__FUtOx>*{max-width:100%;box-sizing:border-box}@media(max-width:992px){.CheckoutPage_memberSection__FUtOx{display:none}}.CheckoutPage_termsContainer__GQpvy{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.CheckoutPage_termsContainer__GQpvy,.CheckoutPage_termsContainer__GQpvy>*{max-width:100%;box-sizing:border-box}.CheckoutPage_box3__F65t4{grid-area:box3;display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:32px}.CheckoutPage_box4__nEnRL{grid-area:box4}.CheckoutPage_formContainer__SJV7i{position:fixed;top:0;left:0;transform:translate(0);display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5)}@media(max-width:992px){.CheckoutPage_mainContainer__niqPU{display:flex;flex-direction:column}.CheckoutPage_box1__ojgdT{order:3}.CheckoutPage_box2__Vxt7k{order:1}.CheckoutPage_memberSection__FUtOx{display:none}.CheckoutPage_box3__F65t4{order:4;align-items:center}.CheckoutPage_box__fEOyW,.CheckoutPage_checkoutFormWrapper__ho0jh{width:100%}.CheckoutPage_checkoutFormWrapper__ho0jh>div{width:100%!important;border-radius:0!important}.CheckoutPage_box2__Vxt7k{width:100%;padding:0}.CheckoutPage_checkoutPageWrapper__0Asm7 .CheckoutPage_apartmentCardContainer__vYK9R{padding:0!important}.CheckoutPage_checkoutPageWrapper__0Asm7 .CheckoutPage_mobileOrder1__lyxCj,.CheckoutPage_checkoutPageWrapper__0Asm7 .CheckoutPage_mobileOrder2__z5oMe,.CheckoutPage_checkoutPageWrapper__0Asm7 .CheckoutPage_mobileOrder3__gOwdJ,.CheckoutPage_checkoutPageWrapper__0Asm7 .CheckoutPage_mobileOrder4__qdjL_{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.CheckoutPage_checkoutPageWrapper__0Asm7 [class*=Container],.CheckoutPage_checkoutPageWrapper__0Asm7 [class*=Wrapper],.CheckoutPage_checkoutPageWrapper__0Asm7 [class*=container],.CheckoutPage_checkoutPageWrapper__0Asm7 [class*=wrapper]{box-shadow:none!important;background-color:rgba(0,0,0,0)!important;border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.CheckoutPage_checkoutPageWrapper__0Asm7 [class*=Gallery],.CheckoutPage_checkoutPageWrapper__0Asm7 [class*=galleryContainer]{border-radius:12px!important}}.CheckoutPage_errorSummary__G_3g1{margin-top:0;color:red;font-family:Montserrat-Light;font-size:16px;font-weight:400}.CheckoutPage_errorSummary__G_3g1 p{margin:0}.DetailsForm_container__OB5vo{max-width:747px;width:100%;background-color:#fff;border-radius:22px;padding:32px 40px;box-shadow:0 2px 12px rgba(0,0,0,.06);box-sizing:border-box;overflow:hidden}.DetailsForm_header__9fX7w{margin-bottom:28px}.DetailsForm_title__uIymK{font-family:Montserrat-Medium;font-size:18px;font-weight:500;line-height:1.4;color:#3d3d3d;margin-bottom:8px}.DetailsForm_subtitle__KXsU6{display:flex;align-items:center;gap:8px;font-family:Montserrat-Regular;font-size:13px;font-weight:400}.DetailsForm_checkIcon__M_X_3{width:18px;height:18px;flex-shrink:0;align-self:center}.DetailsForm_formGrid__JABS5{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 24px;gap:20px 24px;margin-bottom:28px}.DetailsForm_formField__1olMm{display:flex;flex-direction:column}.DetailsForm_label__Ti3RU{font-family:Montserrat-Medium;font-size:14px;font-weight:400;color:#3d3d3d;margin-bottom:8px}.DetailsForm_asterisk__C1HwA{color:red}.DetailsForm_validationWarningText__p8Gl2{color:red;font-family:Montserrat-Regular;font-size:12px;font-weight:400}.DetailsForm_inputWrapper__5ARql{position:relative;display:flex;align-items:center}.DetailsForm_input__4zjg1{font-family:Montserrat-Regular;font-size:14px;font-weight:400;color:#3d3d3d;background-color:rgba(0,0,0,0);border:1px solid #e0e0e0;border-radius:8px;padding:12px 40px 12px 16px;outline:none;transition:border-color .2s ease,color .2s ease;width:100%}.DetailsForm_input__4zjg1::placeholder{color:#b0b0b0}.DetailsForm_input__4zjg1:focus{border-color:#be9b7b}.DetailsForm_inputInvalid__rqQBh{color:red}.DetailsForm_validationIcon__xCVjW{position:absolute;right:12px;width:20px;height:20px;pointer-events:none}.DetailsForm_phoneInputWrapper__swktB{display:flex;align-items:center;gap:12px}.DetailsForm_phoneInput__sPX7G{flex:1 1;position:relative;display:flex;align-items:center}.DetailsForm_phoneInput__sPX7G .PhoneInput{display:flex;align-items:center;gap:12px;flex:1 1}.DetailsForm_phoneInput__sPX7G .PhoneInputCountry{padding:12px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;align-items:center;gap:4px}.DetailsForm_phoneInput__sPX7G .PhoneInputCountryIcon{width:24px;height:18px;border-radius:2px;overflow:hidden;border:none;box-shadow:none}.DetailsForm_phoneInput__sPX7G .PhoneInputCountrySelectArrow{margin-left:4px;border-color:#666;opacity:.6}.DetailsForm_phoneInput__sPX7G .PhoneInputCountryCallingCode{display:none}.DetailsForm_phoneInput__sPX7G .PhoneInputInput{border:1px solid #e0e0e0;border-radius:8px;outline:none;padding:12px 40px 12px 16px;font-family:Montserrat-Regular;font-size:14px;color:#3d3d3d;background:rgba(0,0,0,0);flex:1 1;transition:border-color .2s ease}.DetailsForm_phoneInput__sPX7G .PhoneInputInput::placeholder{color:#b0b0b0}.DetailsForm_phoneInput__sPX7G .PhoneInputInput:focus{border-color:#be9b7b}.DetailsForm_phoneInput__sPX7G .DetailsForm_validationIcon__xCVjW{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.DetailsForm_phoneHelperText___N7FU{font-family:Montserrat-Regular;font-size:11px;color:#3d3d3d;margin-top:6px;line-height:1.4}.DetailsForm_error__djElt{color:red;font-family:Montserrat-Regular;font-size:12px;margin-top:6px}.DetailsForm_companySection__K80Gg{margin-bottom:12px}.DetailsForm_companyToggle__4aKC2{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DetailsForm_companyToggleText__TG3H1{font-family:Montserrat-Medium;font-size:14px;color:#3d3d3d;text-decoration:underline;text-underline-offset:2px}.DetailsForm_companyToggleArrow__Jxrhx{width:12px;height:12px;transition:transform .3s ease}.DetailsForm_companyToggleArrow__Jxrhx.DetailsForm_open__DP2f9{transform:rotate(180deg)}.DetailsForm_companyFields__yRj3J{display:grid;grid-template-columns:1fr;grid-gap:42px;gap:42px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}.DetailsForm_companyFields__yRj3J.DetailsForm_open__DP2f9{max-height:300px;opacity:1;margin-top:20px}.DetailsForm_companyField__Q15wU{display:flex;flex-direction:column}.DetailsForm_companyInput__HaT_8{font-family:Montserrat-Regular;font-size:14px;font-weight:400;color:#3d3d3d;background-color:rgba(0,0,0,0);border:1px solid #e0e0e0;border-radius:8px;padding:12px 16px;outline:none;transition:border-color .2s ease}.DetailsForm_companyInput__HaT_8::placeholder{color:#b0b0b0}.DetailsForm_companyInput__HaT_8:focus{border-color:#be9b7b}.DetailsForm_couponSection__1RHea{padding-top:12px}.DetailsForm_couponLabel__N_I_M{font-family:Montserrat-Medium;font-size:14px;color:#3d3d3d;margin-bottom:12px}.DetailsForm_couponLabel__N_I_M span{color:#888;font-size:13px}.DetailsForm_couponInvalidText__klenP{color:red!important;font-family:Montserrat-Regular;font-size:14px}.DetailsForm_couponInput__iYr7c{flex:1 1;min-width:0;font-family:Montserrat-Regular;font-size:14px;color:#3d3d3d;background-color:rgba(0,0,0,0);border:1px solid #e0e0e0;border-radius:8px;padding:12px 16px;outline:none;transition:border-color .2s ease;box-sizing:border-box;width:100%}.DetailsForm_couponInput__iYr7c::placeholder{color:#b0b0b0}.DetailsForm_couponInput__iYr7c:focus{border-color:#be9b7b}.DetailsForm_couponInputWithIcon__8Wufu{padding-right:40px}.DetailsForm_couponLoadingIcon__UFV_B{position:absolute;right:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.DetailsForm_spinner__3SPfX{width:16px;height:16px;border:2px solid #e0e0e0;border-top-color:#be9b7b;border-radius:50%;animation:DetailsForm_spin___GOXc .8s linear infinite}@keyframes DetailsForm_spin___GOXc{to{transform:rotate(1turn)}}.DetailsForm_couponError__OX50c{color:red;font-family:Montserrat-Regular;font-size:12px;margin-top:8px}@media(max-width:992px){.DetailsForm_container__OB5vo{padding:0!important;border-radius:0!important;background-color:rgba(0,0,0,0)!important;box-shadow:none!important;border:none!important;width:100%!important;max-width:100%!important;margin:0!important}.DetailsForm_header__9fX7w{text-align:center}.DetailsForm_title__uIymK{font-size:16px}.DetailsForm_subtitle__KXsU6{font-size:12px;flex-direction:column;align-items:center;gap:8px}.DetailsForm_formGrid__JABS5{grid-template-columns:1fr;gap:16px}.DetailsForm_couponInput__iYr7c{width:100%}}.UsefulInformations_container__tQ23f{width:100%;display:flex;flex-direction:column;gap:0;border-radius:22px;padding:32px;background-color:#fff}.UsefulInformations_title__K7dZb{font-family:Montserrat-Bold;font-size:16px;font-weight:700;line-height:19px;color:#3d3d3d;margin-bottom:24px}.UsefulInformations_informationsContainer__C9uFU{display:flex;flex-direction:column;gap:0}.UsefulInformations_information__kYerF{display:flex;flex-direction:column;gap:12px;padding:24px 0}.UsefulInformations_informationTitle__cUwO4{font-family:Montserrat-SemiBold;font-size:14px;font-weight:600;line-height:18px;color:#3d3d3d}.UsefulInformations_descriptionRow__e0aPd{display:flex;align-items:center;gap:25px}.UsefulInformations_image__c_NTH{width:32px;height:32px;flex-shrink:0;object-fit:contain}.UsefulInformations_informationDescription__px7Vp{font-family:Montserrat-Regular;font-size:14px;font-weight:400;line-height:18px;color:#3d3d3d}.UsefulInformations_separator__Kuz6J{width:100%;height:.5px;background-color:#cacaca;margin:0}@media(max-width:992px){.UsefulInformations_container__tQ23f{display:none}}.TermsAndConditions_container__VooS5{display:flex;flex-direction:column;align-items:flex-start;gap:24px;background-color:rgba(0,0,0,0);padding:0;width:100%;max-width:747px;box-sizing:border-box}.TermsAndConditions_description__BFwue{font-family:Montserrat-Regular;font-weight:400;font-size:14px;line-height:1.6;color:#3d3d3d;text-align:left}.TermsAndConditions_checkboxContainer__qhUxL{display:flex;flex-direction:row;align-items:center;gap:14px}.TermsAndConditions_checkbox__rjN_C{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;cursor:pointer;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;width:22px;height:22px;min-width:22px;min-height:22px;border-radius:6px;border:2px solid #35281e;transition:all .2s ease}.TermsAndConditions_checkbox__rjN_C:hover{opacity:.8}.TermsAndConditions_checkboxError__RYzMF{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;cursor:pointer;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;width:22px;height:22px;min-width:22px;min-height:22px;border-radius:6px;border:2px solid red;transition:all .2s ease}.TermsAndConditions_checkbox__rjN_C:before{content:"";font-size:14px;font-weight:600;color:#35281e;transition:transform .12s ease-in-out}.TermsAndConditions_checkbox__rjN_C:checked{background-color:#35281e;border-color:#35281e}.TermsAndConditions_checkbox__rjN_C:checked:before{content:"✓";transform:scale(1);color:#fff}.TermsAndConditions_checkboxError__RYzMF:before{content:"";font-size:14px;font-weight:600;transition:transform .12s ease-in-out}.TermsAndConditions_checkboxError__RYzMF:checked{background-color:#35281e;border-color:#35281e}.TermsAndConditions_checkboxError__RYzMF:checked:before{content:"✓";transform:scale(1);color:#fff}.TermsAndConditions_label__gkJBh{font-family:Montserrat-SemiBold;font-weight:400;font-size:14px;line-height:1.5;color:#3d3d3d;cursor:pointer}.TermsAndConditions_privacyPolicy___VWhh,.TermsAndConditions_termsOfUse__3R1of{color:#3d3d3d;text-decoration:underline}.TermsAndConditions_asterics__LB1cv{color:red}.TermsAndConditions_labelContainer__vgNhj{display:flex;flex-direction:column;align-items:flex-start}.TermsAndConditions_mandatoryNote__pCmGz{margin-top:0;margin-left:36px;display:flex;align-items:flex-start;gap:4px}.TermsAndConditions_asterisk__E_kSd{color:red;font-size:12px;font-weight:400}.TermsAndConditions_mandatoryField__7JHpd{font-family:Montserrat-Light;font-size:12px;font-weight:400;color:#3d3d3d}.TermsAndConditions_ctaButton__tFZXD{width:calc(50% - 8px);height:43px;padding:12px 20px;background-color:#35281e;border:none;border-radius:8px;text-align:center;font-family:Montserrat-Medium;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background-color .2s ease,transform .1s ease;margin-top:8px}.TermsAndConditions_ctaButton__tFZXD:hover{background-color:rgb(36.7168674699,27.7108433735,20.7831325301)}.TermsAndConditions_ctaButton__tFZXD:active{transform:scale(.98)}@media(max-width:992px){.TermsAndConditions_container__VooS5{padding:0!important;max-width:100%!important;width:100%!important;margin:0!important;background-color:rgba(0,0,0,0)!important;box-shadow:none!important;border:none!important;border-radius:0!important}.TermsAndConditions_ctaButton__tFZXD{width:100%}}.SummarySection_container__1v8fz{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e8e8e8;padding:25px}.SummarySection_reservationDetails___Knvk{display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:flex-start}.SummarySection_reservationImage__Z0VGY{width:125px;height:85px;margin-right:20px;object-fit:cover}.SummarySection_reservationData__r4KsR{display:flex;flex-direction:column;justify-content:center}.SummarySection_reservationName__1NkKU{font-family:Montserrat-Bold;font-size:16px}.SummarySection_reservationDates___OTcU{font-family:Montserrat-Medium;font-size:15px;margin:0}.SummarySection_calendarContainer__O4q_h{position:absolute;top:190px;z-index:2;align-self:flex-end}@media screen and (max-width:450px){.SummarySection_calendarContainer__O4q_h{align-self:center}}.SummarySection_sectionContainer__k84yn{display:flex;flex-direction:column;width:100%;padding:10px 0}.SummarySection_sectionContainer__k84yn:not(:last-child){border-bottom:1px solid #d1cdc7}.SummarySection_sectionTitle__HjMdb{margin:10px 0;font-family:Montserrat-Bold;font-size:16px}.SummarySection_dateAndEditContainer__PQtBN{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:flex-end}.SummarySection_dataContainer__THWPm{display:flex;justify-content:space-between;margin:5px 0}.SummarySection_dataTitle__jOzfr{margin:0;font-family:Montserrat-Medium;font-size:16px}.SummarySection_dateText__7kTgI{margin:0;font-family:Montserrat-Medium;font-size:15px}.SummarySection_dataValue__O4YWA{margin:0;font-family:Montserrat-Medium;font-size:16px}.SummarySection_editIcon__JzP2k{margin-left:10px;cursor:pointer}.SummarySection_extraServices__tnESv,.SummarySection_subtotal__Kr_Ks{font-family:Montserrat-SemiBold;font-size:16px}.SummarySection_total__FbFas{margin:0;font-family:Montserrat-Bold;font-size:16px}.SummarySection_bestDiscount__q420_{text-align:center;font-family:Montserrat-SemiBold;font-size:12px;color:#3d3d3d}.SummarySection_button__3sB90{width:100%;margin-top:25px;padding:12px;display:flex;justify-content:center;align-items:center;background-color:#35281e;color:#fff;font-family:Montserrat-Medium;border-radius:4px;text-decoration:none;cursor:pointer}.CCForm_wrapper__af05m{position:relative}.CCForm_container__w7wd_{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;display:flex;justify-content:center;align-content:center;height:100vh;width:100vw}.CCForm_formPay__BWvwL{width:30vw;min-width:350px;align-self:center;background-color:#fff;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:40px}#CCForm_payment-message__r68JQ{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#CCForm_payment-element__IGbQz{margin-bottom:24px}.CCForm_reset__470qj,.CCForm_submit__um4Vy{background:#35281e;color:#fff;border-radius:4px;border:0;margin-top:20px;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}.CCForm_textPay__mlzAr{font-family:Aver}.CCForm_textCurrency__5B2mJ{font-family:Aver;width:-moz-fit-content;width:fit-content;margin-top:20px}.CCForm_reset__470qj:hover,.CCForm_submit__um4Vy:hover{filter:contrast(115%)}.CCForm_reset__470qj:disabled,.CCForm_submit__um4Vy:disabled{opacity:.5;cursor:default}.CCForm_spinner__BXXeP,.CCForm_spinner__BXXeP:after,.CCForm_spinner__BXXeP:before{border-radius:50%}.CCForm_spinner__BXXeP{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;transform:translateZ(0)}@keyframes CCForm_loading__awWj9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CCForm_processingOverlay__fCzyI{position:fixed;inset:0;background-color:rgba(209,205,199,.4392156863);display:flex;align-items:center;justify-content:center;z-index:9999}.CCForm_processingCard__X37nW{background-color:#fff;border:1px solid #d1cdc7;border-radius:8px;padding:24px 28px;max-width:520px;width:calc(100% - 32px);display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center;justify-content:center}.CCForm_processingTitle__JbNKj{margin:0;font-family:Montserrat-SemiBold;color:#3d3d3d}.CCForm_processingSubtitle__R7EP6{margin:0;font-family:Montserrat-Regular;color:rgba(61,61,61,.4392156863)}@media only screen and (max-width:600px){.CCForm_formPay__BWvwL{width:80vw;min-width:auto}}.LoginButtons_mainContainer__Ha95k{margin-top:15px;padding:20px;display:flex;flex-direction:column;background-color:#35281e}.LoginButtons_bestDiscount__epsRE{text-align:center;font-family:Montserrat-SemiBold;font-size:16px;color:#3d3d3d;color:#fff}.LoginButtons_button__1H_G9,.LoginButtons_buttonsContainer__YFs8b{display:flex;justify-content:center}.LoginButtons_button__1H_G9{margin:25px 10px 0;padding:12px;font-size:12px;align-items:center;background-color:#35281e;color:#fff;font-family:Montserrat-Medium;border-radius:4px;text-decoration:none;border:1px solid #fff;cursor:pointer}@font-face{font-family:Montserrat Regular;src:url(/_next/static/media/Montserrat-Regular.54c76208.ttf)}@font-face{font-family:Montserrat Light;src:url(/_next/static/media/Montserrat-Light.ac0230b4.ttf)}@font-face{font-family:Montserrat Bold;src:url(/_next/static/media/Montserrat-Bold.0066078b.ttf)}@font-face{font-family:Montserrat Medium;src:url(/_next/static/media/Montserrat-Medium.62e48611.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/_next/static/media/Montserrat-SemiBold.941396b7.ttf)}@font-face{font-family:Montserrat-Regular;src:url(/_next/static/media/Montserrat-Regular.54c76208.ttf) format("truetype")}@font-face{font-family:Montserrat-Light;src:url(/_next/static/media/Montserrat-Light.ac0230b4.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium;src:url(/_next/static/media/Montserrat-Medium.62e48611.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;src:url(/_next/static/media/Montserrat-SemiBold.941396b7.ttf) format("truetype")}@font-face{font-family:Montserrat-Bold;src:url(/_next/static/media/Montserrat-Bold.0066078b.ttf) format("truetype")}@font-face{font-family:Garet-Book;src:url(/_next/static/media/Garet-Book.be77e887.ttf) format("truetype")}@font-face{font-family:Garet-Heavy;src:url(/_next/static/media/Garet-Heavy.5ad1c05d.ttf) format("truetype")}@font-face{font-family:Black-Bones;src:url(/_next/static/media/Black-Bones.235a9665.ttf) format("truetype")}@font-face{font-family:Bricolage-Grotesque;src:url(/_next/static/media/Bricolage-Grotesque.15337765.ttf) format("truetype")}.MemberCta_container__zCS9y{width:100%;display:flex;align-items:center;gap:20px;padding:20px 24px;border-radius:18px;background-color:#5e4b38;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.12)}.MemberCta_logoWrapper__GtCTn{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:12px}.MemberCta_logo__YKCx8{height:120px;width:auto}.MemberCta_textWrapper__Ggeli{display:flex;flex-direction:column;gap:10px}.MemberCta_title__W2kg1{margin:0;font-family:Montserrat-Bold;font-size:24px;line-height:1.2}.MemberCta_description__Aki0o{margin:0;max-width:560px;font-family:Montserrat-Regular;font-size:14px;line-height:1.5;opacity:.9}.MemberCta_buttons__PmNDL{display:flex;flex-wrap:wrap;gap:12px}.MemberCta_joinButton__tc8MQ,.MemberCta_loginButton__ygY_P{padding:10px 20px;border-radius:10px;font-family:Montserrat-Medium;font-size:14px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(0,0,0,0)}.MemberCta_joinButton__tc8MQ{min-width:140px;background:linear-gradient(135deg,#4b3a2a,#35281e);color:#fff;border-color:#4b3a2a}.MemberCta_loginButton__ygY_P{min-width:140px;background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}@media(max-width:992px){.MemberCta_container__zCS9y{flex-direction:column;align-items:flex-start}.MemberCta_logo__YKCx8{height:72px}.MemberCta_buttons__PmNDL{width:100%}.MemberCta_joinButton__tc8MQ,.MemberCta_loginButton__ygY_P{flex:1 1;width:100%;text-align:center}}