:root{--page-title-display:none}body.elementor-page-3293,body.elementor-page-3293 p,body.elementor-page-3293 span,body.elementor-page-3293 a,body.elementor-page-3293 button,body.elementor-page-3293 input,body.elementor-page-3293 label{font-family:'IRANSans',Tahoma,sans-serif}body.elementor-page-3293 h1,body.elementor-page-3293 h2,body.elementor-page-3293 h3{font-family:'iranyekan',Tahoma,sans-serif}body.elementor-page-3293 #hs-tab-login:checked+label,body.elementor-page-3293 #hs-tab-reg:checked+label{background-color:#fff;color:#7209b7 !important;box-shadow:0 4px 12px rgba(74,6,121,.12)}body.elementor-page-3293:has(#hs-tab-reg:checked) #customer_login .u-column1{display:none !important}body.elementor-page-3293:has(#hs-tab-login:checked) #customer_login .u-column2{display:none !important}body.elementor-page-3293 .woocommerce-notices-wrapper:empty{display:none}body.elementor-page-3293 #customer_login{display:block !important;width:100%}body.elementor-page-3293 #customer_login:before,body.elementor-page-3293 #customer_login:after{display:none !important}body.elementor-page-3293 #customer_login .u-column1,body.elementor-page-3293 #customer_login .u-column2{float:none !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important}body.elementor-page-3293 #customer_login h2{display:none}body.elementor-page-3293 .woocommerce form.login,body.elementor-page-3293 .woocommerce form.register{border:0 !important;padding:0 !important;margin:0 !important;background:0 0 !important;box-shadow:none !important}body.elementor-page-3293 .woocommerce form .form-row{padding:0 !important;margin:0 0 12px !important;width:100% !important;float:none !important}body.elementor-page-3293 .woocommerce form .form-row label{display:block;font-size:13px;font-weight:700;color:#1d1530;margin-bottom:6px;line-height:1.8}body.elementor-page-3293 .woocommerce form .form-row label.woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:8px;font-weight:500;margin:0 0 10px}body.elementor-page-3293 .woocommerce form .form-row input.input-text{width:100% !important;height:48px;border-radius:12px !important;border:1px solid #e7e1f0 !important;background:#faf8fd !important;padding:0 14px !important;font-size:14px;color:#1d1530;box-shadow:none !important}body.elementor-page-3293 .woocommerce form .form-row input.input-text:focus{border-color:#7209b7 !important;background:#fff !important;outline:none}body.elementor-page-3293 .woocommerce form button.button{display:block;width:100%;float:none !important;height:50px;margin:4px 0 0 !important;border:0 !important;border-radius:14px !important;background:linear-gradient(135deg,#8a1fd1,#6a0bb0) !important;color:#fff !important;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 10px 24px rgba(114,9,183,.25)}body.elementor-page-3293 .woocommerce form button.button:hover{background:linear-gradient(135deg,#7a18bd,#4a0679) !important}body.elementor-page-3293 .woocommerce .lost_password{margin:10px 0 0 !important;font-size:13px;text-align:center}body.elementor-page-3293 .woocommerce .lost_password a{color:#7209b7;font-weight:700;text-decoration:none}body.elementor-page-3293 .woocommerce-privacy-policy-text p{font-size:12px;line-height:1.9;color:#8a83a0;margin:0 0 10px}body.elementor-page-3293 .woocommerce-privacy-policy-text a{color:#7209b7}body.elementor-page-3293 .woocommerce-error,body.elementor-page-3293 .woocommerce-message,body.elementor-page-3293 .woocommerce-info{border-radius:12px;font-size:13px;line-height:1.9;margin:0 0 14px !important;list-style:none}