﻿body{display:flex;align-items:center;justify-content:center}#header-container,#site-footer,#breadcrumb-wrap,#page-header{display:none}#primary{margin-top:0}#page-body{padding:108px 20px !important}.woocommerce{max-width:848px;margin-inline:auto}#customer_login{display:flex;flex-direction:column;flex:1}#customer_login-wrap{background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:24px;margin-bottom:12px;display:flex;gap:24px}#customer_login-cover{display:flex;width:376px}#customer_login-cover img{border-radius:12px}#customer_login h2{color:var(--primary-200);font-size:1.25rem;font-weight:bold}#customer_login .flex-1{flex:1}#customer_login .u-column1,#customer_login .u-column2{display:flex;flex-direction:column}#customer_login .woocommerce-form{display:flex;flex-direction:column}#customer_login .u-column2{display:none}#customer_login .form-row{margin-bottom:16px}#customer_login label{font-weight:600;color:var(--gray-200)}#customer_login .button{min-width:180px}#customer_login a{color:var(--primary-400);font-size:.875rem;font-weight:500;text-decoration:underline;text-underline-offset:4px}#customer_login a:hover{color:var(--primary-100)}.customer_login-subtitle{color:var(--gray-200);font-weight:600;margin-bottom:32px}.form-button-wrap{margin-bottom:0 !important}#after-login-inputs,.woocommerce-privacy-policy-text{margin-bottom:auto !important}#after-login-inputs{display:flex;align-items:center;justify-content:space-between}#remember-wrap label{display:flex;align-items:center;gap:8px}#remember-wrap label span{color:var(--gray-400);font-size:.875rem;font-weight:500}.form-row:has(#username),.password-input,.form-row:has(#reg_email){position:relative;display:block}.form-row:has(#username)::after,.show-password-input::after,.form-row:has(#reg_email)::after{content:"";font-family:"Ramzineh";position:absolute;bottom:12px;right:16px;font-size:1.5rem;line-height:1;color:var(--gray-400)}.show-password-input{cursor:pointer}.show-password-input::after{content:"";top:12px;bottom:auto}.display-password.show-password-input::after{content:""}#username,#password,#reg_email,#reg_password{padding-right:44px}.switch-form-wrap{margin-bottom:4px !important;font-size:.875rem;color:var(--gray-200);font-weight:500}@media screen and (max-width: 767px){#customer_login-cover{width:300px}}@media screen and (max-width: 480px){#customer_login-cover{display:none}#after-login-inputs,.woocommerce-privacy-policy-text{margin-bottom:16px !important}#after-login-inputs{flex-direction:column;align-items:start;gap:4px}}/*# sourceMappingURL=login.min.css.map */