#customer_login form .woocommerce-form-row:after,#customer_login form .woocommerce-form-row:before{display:none}#customer_login form .document{display:flex;align-items:center;gap:10px}#customer_login form .document #document_type_field{flex:0 1 40%}#customer_login form .document #document_number_field{flex:0 1 100%}.woocommerce-account h2{font-size:25px;font-weight:800;text-transform:uppercase;font-family:"Roboto",sans-serif;margin:0 0 .6em}.woocommerce-account p{margin-top:0}.woocommerce form .form-row .required{border-bottom:0 !important;color:#e2401c}#customer_login .form-row label{color:#2f3e30;display:block;margin-bottom:.5em;font-weight:400;font-family:"Roboto",sans-serif;margin-bottom:8px;font-size:16px;line-height:19px}#customer_login .input-text{padding:calc(.734em - 2px) 1em;background-color:#fff;color:#525252;border-width:1px;border-style:solid;border-color:#f5f5f5;-webkit-appearance:none;box-sizing:border-box;font-weight:400;border-radius:6px;outline:0;transition:all ease-in-out .3s}#customer_login .woocommerce-form input[type=checkbox]{display:inline-block}#customer_login .woocommerce-form button[type=submit]{display:block;width:100%;border-radius:6px;background-color:#2a492c;border-color:#2a492c;color:#fff;cursor:pointer;padding:calc(1.07em - 2px) 3.2em;text-decoration:none;text-shadow:none;display:inline-block;-webkit-appearance:none;font-weight:500;line-height:1.4;margin-top:0}#customer_login .woocommerce-form button[type=submit]:hover{color:#fff;background-color:#5a9d5e;border-color:#5a9d5e}#customer_login label.woocommerce-form__label-for-checkbox{margin-bottom:.5em;position:relative}#customer_login label.woocommerce-form__label-for-checkbox span:before{content:"";display:none;height:10px;width:10px;border:2px solid #2f3e30;background:var(--wp--preset--color--white);margin-right:.5rem;transform:translateY(0)}#customer_login .upload--area .custom-file-container{position:relative;display:flex}#customer_login .upload--area .custom-file-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}#customer_login .upload--area .custom-file-label{border-bottom:1px solid #f5f5f5;padding:8px;display:flex;justify-content:space-between;align-items:center;padding-left:0;cursor:pointer;width:100%}#customer_login .upload--area .custom-file-label:after{content:'Subir';display:inline-block;padding:calc(1.07em - 2px) 2em;border-radius:6px;background-color:#2a492c;border-color:#2a492c;color:#fff;border-radius:4px;cursor:pointer;margin-left:10px}#customer_login .upload--area .custom-file-label:hover:after{color:#fff;background-color:#5a9d5e;border-color:#5a9d5e}#customer_login .upload--area .custom-file-input:focus+.custom-file-label{border-radius:6px;background-color:#2a492c;border-color:#2a492c;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}#customer_login .upload--area .help{display:block;font-size:12px;font-weight:700}#customer_login .upload--area .custom-file-label .size{display:block;font-size:.75em;font-weight:700;letter-spacing:-.8px}.woocommerce-billing-fields #billing_first_name_field{width:100%}.wc-item-meta{display:none !important}label[for=billing_address_1]{font-size:0}label[for=billing_address_1]:after{content:'Derección';font-size:initial}