.page_container__70Tru{max-width:1720px;margin:0 auto;padding:20px}.page_title__QlQba{font-family:Tenor Sans,sans-serif;font-size:32px;margin-bottom:30px;margin-top:60px;color:#323433}.page_empty__opwJJ{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center}.page_emptyText__Ib7Ks{font-size:18px;margin-bottom:20px;color:#323433}.page_continueButton__WmFnr{background-color:#A45B38;color:white;font-weight:600;padding:15px 30px;border-radius:4px;text-decoration:none;transition:background-color .3s}.page_continueButton__WmFnr:hover{background-color:#8a4b2d}.page_cartContent__rdGAf{display:flex;gap:30px}.page_cartLeft__A7r9Z{border-top:1px solid rgba(193,175,134,.5);flex:1 1}.page_cartItems__tYZGt{display:flex;flex-direction:column;gap:20px}.page_cartItem__yqWzW{display:flex;align-items:center;gap:20px;padding:30px 0;border-bottom:1px solid rgba(193,175,134,.5)}.page_itemLeft__5L6S4{display:flex;flex-direction:column;align-items:center;width:190px}.page_productImage__W108H{width:140px;height:100px;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.page_productImage__W108H img{width:100%;height:100%;object-fit:cover}.page_bestsellerBadge__EC8rN{background:linear-gradient(135deg,#A45B38,#C1AF86);color:white;padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.page_productRating__ibwB8{display:flex;align-items:center;gap:10px}.page_stars__90RCB{display:flex;gap:3px}.page_reviews__lMXAf{font-size:12px;color:#323433}.page_itemContent__LtBeK{flex:1 1;position:relative}.page_productNameLink__cPgd0{text-decoration:none;cursor:pointer}.page_productNameLink__cPgd0:hover .page_productName__aiNOG{color:#A45B38}.page_productName__aiNOG{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:135%;color:#323433;transition:color .3s ease}.page_productArticle__mNGe5{font-weight:400;font-size:14px;line-height:140%;color:#323433;margin:15px 0}.page_productDetails__imLO1{display:flex;flex-direction:column;gap:15px}.page_colorMaterial__WD_eN span{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:140%;color:#a45b38}.page_colorMaterial__WD_eN{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:14px}.page_detailDivider__gCy8G{width:.5px;height:12px;background-color:#A45B38;display:inline-block}.page_quantityPrice___xf94{display:flex;align-items:center;gap:30px}.page_quantityControls__cc4F5{display:flex;flex-direction:column;align-items:center}.page_quantityButtons__3SJNL{display:flex;align-items:center;gap:10px}.page_minusButton__jlgj5,.page_plusButton__77v7O{background:none;border:1px solid rgba(193,175,134,.5);width:19px;height:19px;display:flex;justify-content:center;align-items:center;cursor:pointer}.page_quantity__ooECY{font-family:Tenor Sans,sans-serif;font-size:20px;color:rgba(50,52,51,.8)}.page_priceBlock___siJf{display:flex;align-items:center;gap:2px}.page_price__5eq3J{font-weight:400;text-align:center;color:#a45b38}.page_currency__4or0L,.page_price__5eq3J{font-family:Tenor Sans,sans-serif;font-size:20px}.page_currency__4or0L{color:#A45B38}.page_removeButton__pFHGk{position:absolute;top:-40px;right:0;background:none;border:none;cursor:pointer}.page_checkoutForm__PRP_v{margin-top:60px}.page_formSection__7XbWo{margin-bottom:50px}.page_sectionTitle__uR_qI{font-family:Tenor Sans,sans-serif;font-size:20px;margin-bottom:30px;color:#323433}.page_formContent__XpjFm{display:flex;flex-direction:column;gap:20px}.page_switchField__XJY8r{display:flex;align-items:center;gap:10px}.page_switch__hmZNS{position:relative;display:inline-block;width:36px;height:20px}.page_switch__hmZNS input{opacity:0;width:0;height:0}.page_slider__3kxaR{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:transparent;border:1px solid rgba(50,52,51,.5);border-radius:34px;transition:.4s}.page_slider__3kxaR:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:rgba(50,52,51,.5);border-radius:50%;transition:.4s}input:checked+.page_slider__3kxaR{background-color:transparent;border-color:#A45B38}input:checked+.page_slider__3kxaR:before{transform:translateX(16px);background-color:#A45B38}.page_switchLabel__uf7OT{font-size:12px;color:#323433}.page_formRow___RmXH{display:flex;gap:20px;width:100%;flex-wrap:wrap}.page_inputField__9uC26 input,.page_inputField__9uC26 textarea{width:100%;padding:11px 20px;background-color:#F9F8F4;border:1px solid #c8c8c8;height:55px;font-family:Montserrat,sans-serif;font-size:16px}.page_inputField__9uC26 input::placeholder,.page_inputField__9uC26 textarea::placeholder{color:rgba(193,175,134,.5)}.page_addressField__a7xP8 input{width:100%;padding:11px 20px;height:55px;background-color:#F9F8F4;border:1px solid #c8c8c8;font-family:Montserrat,sans-serif;font-size:16px}.page_deliveryOptions__nmURF{display:flex;flex-direction:column;gap:20px}.page_radioField__zDZbd{display:flex}.page_radioOption__xEJkX{display:flex;align-items:center;gap:30px;cursor:pointer}.page_radioOption__xEJkX input{display:none}.page_radioCircle__do36r{width:20px;height:20px;border:1px solid rgba(50,52,51,.5);border-radius:50%;position:relative}.page_radioOption__xEJkX input:checked+.page_radioContent__dk_5D .page_radioCircle__do36r{border-color:#A45B38}.page_radioOption__xEJkX input:checked+.page_radioContent__dk_5D .page_radioCircle__do36r:after{content:"";position:absolute;width:12px;height:12px;background-color:#A45B38;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.page_radioContent__dk_5D{display:flex;align-items:center;gap:30px}.page_radioTitle____X2K{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;color:#323433}.page_radioDesc__3OWlE{font-size:12px;color:#999A99;margin-top:3px}.page_commentField__5N62q{margin-bottom:20px}.page_commentField__5N62q .page_floatingLabel__nF_vC{top:20%}.page_commentField__5N62q textarea{width:100%;height:100px;resize:none;padding:11px 20px;background-color:#F9F8F4;border:1px solid #c8c8c8;border-radius:4px;font-family:Montserrat,sans-serif;font-size:16px}.page_commentField__5N62q textarea::placeholder{color:rgba(193,175,134,.5)}.page_termsText__mhp4R{font-size:12px;color:#999A99;text-align:center;max-width:600px;margin:40px auto 0}.page_termsText__mhp4R a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#a45b38}.page_orderSummary__gKHv_{width:400px;flex-shrink:0;padding:60px 20px;border:1px solid rgba(193,175,134,.5);display:flex;height:max-content;flex-direction:column}.page_summaryTitle___9CoN{font-family:Tenor Sans,sans-serif;font-size:32px;color:#323433;margin-bottom:60px}.page_summaryContent__UPMqh{display:flex;flex-direction:column}.page_summaryRow__nx_qf{padding:20px 0;border-top:1px solid rgba(193,175,134,.5)}.page_summaryRowTitle__sNjhV{justify-content:space-between;font-weight:400;text-align:center}.page_summaryRowPrice__52CEC,.page_summaryRowTitle__sNjhV{display:flex;align-items:center;font-family:Tenor Sans,sans-serif;font-size:20px;color:rgba(50,52,51,.8)}.page_summaryRowPrice__52CEC{gap:2px}.page_summaryTotal__1RQ5e{display:flex;align-items:center;gap:2px;font-family:Tenor Sans,sans-serif;font-size:20px;color:#A45B38}.page_promoCode__trTg_{padding:20px 0;border-top:1px solid #c1af8680;font-size:14px;color:#323433;cursor:pointer;display:flex;justify-content:flex-end;align-items:flex-end}.page_promoCode__trTg_ span{display:flex;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:140%;color:#a45b38;border:1px solid #c1af8680;padding:0;width:160px;height:30px;align-items:center;justify-content:center}.page_promoCodeForm__yoxWf{display:flex;gap:5px 20px;padding:20px 0;flex-wrap:wrap;border-top:1px solid #c1af8680}.page_promoCodeForm__yoxWf .page_inputContainer__GLdiP{flex:1 1}.page_promoCodeInput__6ooZ_{padding:11px 15px;background-color:#F9F8F4;border:1px solid #c8c8c8;height:40px!important}.page_promoCodeButton___ao_d,.page_promoCodeInput__6ooZ_{flex:1 1;font-family:Montserrat,sans-serif;font-size:14px}.page_promoCodeButton___ao_d{padding:0 15px;background-color:#958F8A;color:white;height:40px;border:none;font-weight:500;cursor:pointer}.page_confirmButton__rTqM_{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:30px;padding:15px 30px;background-color:#A45B38;color:white;border:none;font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;cursor:pointer;transition:background-color .3s}@media (max-width:1440px){.page_cartContent__rdGAf{flex-direction:column}.page_cartLeft__A7r9Z,.page_orderSummary__gKHv_{width:100%}}@media (max-width:768px){.page_formRow___RmXH{flex-direction:column}.page_container__70Tru{padding:0 16px}.page_title__QlQba{margin:30px 0 10px;font-size:24px}.page_itemLeft__5L6S4{width:120px}.page_productName__aiNOG{font-size:14px}.page_productArticle__mNGe5{font-size:12px;margin:10px 0}.page_colorMaterial__WD_eN span{font-size:12px}.page_priceBlock___siJf,.page_price__5eq3J,.page_quantity__ooECY{font-size:16px}.page_productImage__W108H{width:100%;height:auto}.page_currency__4or0L{font-size:16px}.page_removeButton__pFHGk{top:-20px}.page_cartItem__yqWzW{gap:16px;align-items:flex-start}.page_cartItems__tYZGt{gap:0}.page_checkoutForm__PRP_v{margin-top:30px}.page_sectionTitle__uR_qI{margin-bottom:20px}.page_orderSummary__gKHv_{width:100%;padding:20px}.page_summaryTitle___9CoN{margin-bottom:20px;font-size:24px}.page_summaryRow__nx_qf{padding:10px 0}.page_summaryRowPrice__52CEC,.page_summaryTotal__1RQ5e{font-size:16px}.page_promoCode__trTg_,.page_promoCode__trTg_ span{font-size:12px}.page_confirmButton__rTqM_{font-size:16px;padding:10px 20px}.page_radioContent__dk_5D{gap:16px;flex-shrink:0}.page_formSection__7XbWo{margin-bottom:20px}.page_summaryRowTitle__sNjhV{font-size:16px}}.page_innMessage__vYC6J{margin-top:10px;width:100%}.page_innInvalid__zmnSL{background-color:#FFF4F4;color:#FF4D4D;padding:15px;border-radius:4px;margin-bottom:10px;font-size:14px}.page_innValid__5G_v6{background-color:#F0FFF0;color:#008000;padding:15px;border-radius:4px;font-weight:500;font-size:14px}.page_innConfirmButton__vV84b{background-color:#A45B38;color:white;border:none;border-radius:4px;padding:8px 20px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;cursor:pointer;display:block;margin-left:auto}.page_addressToDelivery__SiOVT{display:flex;flex-direction:column;gap:20px;width:100%}.page_addressField__a7xP8{flex:1 1}.page_addressFields__OS_ni{display:flex;flex:1 1;gap:20px}.page_addressFields__OS_ni .page_inputField__9uC26{flex:none!important}.page_addressLabel__R4lC9{display:block;font-size:10px;color:rgba(193,175,134,.5);margin-bottom:5px}.page_required__XopfR{color:#FF8F8F;margin-left:3px}.page_formContent__XpjFm .page_inputField__9uC26{flex:1 1}.page_addressInput__HY63a,.page_apartmentField___MWSt{width:100%;padding:11px 20px;background-color:#F9F8F4;border:1px solid #c8c8c8;font-family:Montserrat,sans-serif;font-size:16px}.page_mapContainer__X7xHR{overflow:hidden;height:300px;position:relative;z-index:1;background:#f5f5f5;border:1px solid #ddd;border-radius:8px}.page_addressSelector__HSZX8{width:100%}.page_radioHint__pX08j{font-size:12px;color:#C1AF86;margin-top:4px;font-style:italic}.page_minimalCartMap__x7jcD{border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:768px){.page_addressFields__OS_ni{flex-direction:column}}.page_inputContainer__GLdiP{position:relative;width:100%}.page_inputContainer__GLdiP input{width:100%;padding:11px 20px;background-color:#F9F8F4;border:1px solid #c8c8c8;height:55px;font-family:Montserrat,sans-serif;font-size:16px}.page_floatingLabel__nF_vC{position:absolute;left:15px;top:35%;transform:translateY(-50%);color:rgba(193,175,134,.5);transition:all .2s ease;pointer-events:none;padding:0 5px;background-color:transparent;font-family:Montserrat,sans-serif;font-size:16px}.page_inputContainer__GLdiP input:focus+.page_floatingLabel__nF_vC,.page_inputContainer__GLdiP input:not(:placeholder-shown)+.page_floatingLabel__nF_vC{top:5px;font-size:10px;color:#c1a286;transform:translateY(0)}.page_inputContainer__GLdiP input::placeholder{opacity:0}.page_inputContainer__GLdiP textarea{width:100%;height:100px;resize:none;padding:20px;background-color:#F9F8F4;border:1px solid #c8c8c8;border-radius:4px;font-family:Montserrat,sans-serif;font-size:16px}.page_inputContainer__GLdiP textarea:focus+.page_floatingLabel__nF_vC,.page_inputContainer__GLdiP textarea:not(:placeholder-shown)+.page_floatingLabel__nF_vC{top:5px;font-size:12px;color:#A45B38;background-color:#F9F8F4;transform:translateY(0)}.page_requiredStar__RK7o5{color:#ff8f8f}.page_errorInput__yDQt0{border-color:#dc3545!important}.page_errorMessage___nG2e{color:#dc3545;font-size:12px;margin-top:4px;display:block}.page_customSelect__zWxDW{position:relative;width:100%}.page_selectHeader__H4eGM{display:flex;align-items:center;justify-content:space-between;border:1px solid #c8c8c8;background-color:#F9F8F4;cursor:pointer;position:relative}.page_selectArrow__D_Cy_{position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:all .2s}.page_paymentOptions__mEiVb{display:flex;flex-direction:column;gap:20px}.page_selectOptions__6ec_j{position:absolute;top:108%;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#FFF;border:1px solid #c8c8c8;z-index:10}.page_selectOption__dkSm5{padding:15px 20px;cursor:pointer;transition:background-color .2s}.page_selectOption__dkSm5:hover{background-color:#F9F8F4}.page_customSelect__zWxDW .page_inputContainer__GLdiP{flex:1 1;border:none}.page_customSelect__zWxDW .page_inputContainer__GLdiP input{border:none;background-color:transparent;cursor:pointer}.page_innInput__eIT4y{width:100%;flex:1 1 100%}.page_savedAddresses__I9S5X{padding:15px;background-color:#f9f9f9}.page_savedAddresses__I9S5X h4{margin:0 0 10px;font-size:14px;color:#323433;font-weight:600}.page_savedAddress__FxULa{padding:10px;margin:5px 0;background-color:white;border:1px solid #e0e0e0;cursor:pointer;font-size:14px;transition:all .3s ease}.page_savedAddress__FxULa:hover{background-color:#f0f0f0;border-color:#C1AF86}.page_savedAddress__FxULa.page_selected__WJemi{background-color:#F0FFF0;border-color:#27ae60;color:#27ae60}.page_promoCodeInput__6ooZ_.page_error__MU0lP{border-color:#e74c3c}.page_promoCodeInput__6ooZ_.page_success__5DMN_{border-color:#27ae60}.page_promoCodeButton___ao_d.page_loading__cZf_s,.page_promoCodeButton___ao_d:disabled{background-color:#95a5a6;cursor:not-allowed}.page_promoCodeError__TGjWE{color:#e74c3c}.page_promoCodeError__TGjWE,.page_promoCodeSuccess__13ndg{font-size:12px;margin-top:5px;font-family:Montserrat,sans-serif}.page_promoCodeSuccess__13ndg{color:#27ae60;font-weight:500}.page_loadingIndicator__yQ0SG{font-size:12px;color:#999A99;font-weight:400;margin-left:10px}.page_modalOverlay__iH6_h{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.page_modal__6BIKQ{background-color:white;padding:30px;border-radius:8px;max-width:400px;width:90%;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.15)}.page_modal__6BIKQ h3{margin:0 0 15px;font-family:Tenor Sans,sans-serif;font-size:20px;color:#323433}.page_modal__6BIKQ p{margin:0 0 25px;font-size:14px;color:#666;line-height:1.5}.page_modalButtons__cfq7L{display:flex;gap:15px;justify-content:center}.page_modalButtonCancel__AL8z1{background-color:#f8f9fa;color:#323433;border:1px solid #dee2e6;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}.page_modalButtonCancel__AL8z1:hover{background-color:#e9ecef;border-color:#adb5bd}.page_modalButtonConfirm__HV3X3{background-color:#dc3545;color:white;border:1px solid #dc3545;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}.page_modalButtonConfirm__HV3X3:hover{background-color:#c82333;border-color:#bd2130}.AddressSelector_addressSelector__3Jqun,.AddressSelector_inputContainer__LXdqx{position:relative;width:100%}.AddressSelector_addressInput__t24Nc{width:100%;padding:12px 40px 12px 12px;border:1px solid #ddd;font-size:14px;transition:border-color .2s,box-shadow .2s;background:white}.AddressSelector_addressInput__t24Nc:focus{outline:none;border-color:#C1AF86;box-shadow:0 0 0 2px rgba(193,175,134,.2)}.AddressSelector_addressInput__t24Nc::placeholder{color:#999}.AddressSelector_loadingIndicator__3hH1F{position:absolute;right:50px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.AddressSelector_spinner__tWLbT{width:16px;height:16px;border:2px solid #f3f3f3;border-top-color:#c1af86;border-radius:50%;animation:AddressSelector_spin__yqmWX 1s linear infinite}@keyframes AddressSelector_spin__yqmWX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddressSelector_mapButton__5I3F3{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:16px;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.AddressSelector_mapButton__5I3F3:hover{background-color:rgba(193,175,134,.1)}.AddressSelector_suggestions__iQjWp{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #ddd;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:200px;overflow-y:auto}.AddressSelector_suggestion__xOM70{padding:12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.AddressSelector_suggestion__xOM70:last-child{border-bottom:none}.AddressSelector_suggestion__xOM70:hover{background-color:#f8f8f8}.AddressSelector_suggestionAddress__o6YJG{font-size:14px;color:#333;margin-bottom:4px}.AddressSelector_suggestionDetails__ebYdH{font-size:12px;color:#666}.AddressSelector_mapModal__r5Q24{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.AddressSelector_mapModalContent__nyM3s{background:white;border-radius:12px;width:100%;max-width:800px;max-height:90vh;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3)}.AddressSelector_mapModalHeader__zD601{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #eee}.AddressSelector_mapModalHeader__zD601 h3{margin:0;font-size:18px;color:#333}.AddressSelector_closeButton__M0qrW{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.AddressSelector_closeButton__M0qrW:hover{background-color:#f0f0f0}@media (max-width:768px){.AddressSelector_mapModal__r5Q24{padding:10px}.AddressSelector_mapModalContent__nyM3s{max-height:95vh}.AddressSelector_mapModalHeader__zD601{padding:15px}.AddressSelector_mapModalHeader__zD601 h3{font-size:16px}.AddressSelector_suggestions__iQjWp{max-height:150px}.AddressSelector_suggestion__xOM70{padding:10px}.AddressSelector_suggestionAddress__o6YJG{font-size:13px}.AddressSelector_suggestionDetails__ebYdH{font-size:11px}}.AddressSelector_suggestions__iQjWp::-webkit-scrollbar{width:6px}.AddressSelector_suggestions__iQjWp::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.AddressSelector_suggestions__iQjWp::-webkit-scrollbar-thumb{background:#C1AF86;border-radius:3px}.AddressSelector_suggestions__iQjWp::-webkit-scrollbar-thumb:hover{background:#a8996f}.AuthModal_overlay__Gb7QK{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.AuthModal_modal__E_hSo{background:white;padding:60px 85px;width:100%;max-width:820px;position:relative;max-height:90vh;overflow-y:auto}.AuthModal_closeButton__xDX5W{position:absolute;right:45px;top:45px;background:none;border:none;cursor:pointer;color:#323433}.AuthModal_title__c5fMN{font-family:Tenor Sans,sans-serif;font-weight:400;font-size:32px;text-align:center;margin-bottom:20px;color:#323433}.AuthModal_subtitle__z_Fcz{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:150%;margin-bottom:30px;text-align:center;color:#323433}.AuthModal_content__imGx2{display:grid;grid-template-columns:1fr 1fr}.AuthModal_socialAuth__DOjMB{padding-right:35px;margin-right:35px;border-right:1px solid #e5e5e5}.AuthModal_socialAuth__DOjMB h3{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;line-height:150%;margin-bottom:15px;color:#323433}.AuthModal_emailAuth__sA2HH{max-width:300px}.AuthModal_socialButton__ncliz{font-size:14px;line-height:140%;margin-bottom:10px;display:flex;align-items:center;gap:10px;justify-content:center;width:100%;border:1px solid #c8c8c8;padding:11px 20px;background:#fff}.AuthModal_emailAuth__sA2HH h3,.AuthModal_socialButton__ncliz{font-family:Montserrat,sans-serif;font-weight:500;color:#323433}.AuthModal_emailAuth__sA2HH h3{font-size:16px;line-height:150%;margin-bottom:15px}.AuthModal_form__G3zCB{display:flex;flex-direction:column;gap:16px}.AuthModal_inputWrapper__rUjTy{position:relative;width:100%}.AuthModal_errorText__sj07I{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;line-height:140%;color:#a45b38}.AuthModal_modal__E_hSo:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";pointer-events:none;width:91%;height:87%;border:1px solid #c1a286}.AuthModal_modal__E_hSo.AuthModal_modal__E_hSo .AuthModal_emailAuth__sA2HH{max-width:100%}.AuthModal_checkboxError__I8MMn{color:#FF4D4D}.AuthModal_checkboxError__I8MMn input[type=checkbox]{border-color:#FF4D4D}.AuthModal_input__EFFPy{border:1px solid #c8c8c8;padding:11px 20px;background:#f9f8f4;font-family:Montserrat,sans-serif;font-weight:500;width:100%;line-height:140%;color:rgba(193,175,134,.5)}.AuthModal_input__EFFPy:focus{outline:none;border-color:#C1A286}.AuthModal_forgotPassword__cGwo6{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:140%;text-align:right;color:#a45b38}.AuthModal_checkboxGroup__bzds0{display:flex;flex-direction:column;gap:12px;margin-top:30px}.AuthModal_checkbox__6b_Wb{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;line-height:140%;color:#323433;display:flex;gap:10px;align-items:center}.AuthModal_checkbox__6b_Wb input[type=checkbox]{width:18px;height:18px;accent-color:#A45B38;cursor:pointer}.AuthModal_checkbox__6b_Wb a{text-decoration:underline!important;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#a45b38}.AuthModal_submitButton__6p2si{padding:15px 30px;background:#a45b38;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;line-height:150%;text-align:center;color:#fff}.AuthModal_switchMode__wUQii{font-weight:400;margin-top:10px;text-align:center;color:rgba(50,52,51,.8)}.AuthModal_switchMode__wUQii,.AuthModal_switchMode__wUQii button{font-family:Montserrat,sans-serif;font-size:14px;line-height:140%}.AuthModal_switchMode__wUQii button{font-weight:500;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#c1a286}.AuthModal_divider__ZeMsn{display:none}.AuthModal_input__EFFPy{color:#323433;font-size:16px}.AuthModal_input__EFFPy::placeholder{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:140%;color:rgba(193,175,134,.5)}.AuthModal_divider__ZeMsn span{font-family:Montserrat,sans-serif;font-weight:400}@media (max-width:768px){.AuthModal_modal__E_hSo{height:100%;padding:60px 16px;max-height:100%}.AuthModal_input__EFFPy{font-size:14px;padding:10px 16px;height:50px}.AuthModal_submitButton__6p2si{font-size:14px;text-align:left}.AuthModal_closeButton__xDX5W{top:20px;right:20px}.AuthModal_content__imGx2{grid-template-columns:1fr;gap:32px}.AuthModal_socialAuth__DOjMB{margin-right:0}.AuthModal_checkbox__6b_Wb{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;line-height:140%;color:#323433;display:flex;gap:10px;align-items:center}.AuthModal_checkbox__6b_Wb input[type=checkbox]{width:18px;height:18px;accent-color:#A45B38;cursor:pointer;flex-shrink:0}.AuthModal_socialAuth__DOjMB{padding-right:0;border-right:none}.AuthModal_title__c5fMN{font-size:24px}.AuthModal_subtitle__z_Fcz{font-size:14px}.AuthModal_divider__ZeMsn{display:flex;align-items:center;text-align:center;color:#666}.AuthModal_divider__ZeMsn:after,.AuthModal_divider__ZeMsn:before{content:"";flex:1 1;border-bottom:1px solid #e5e5e5}.AuthModal_divider__ZeMsn span{padding:0 16px}.AuthModal_modal__E_hSo:after{display:none}}