.mailerpress-form-line{display:flex;flex-direction:column;gap:8px;margin-bottom:1.5rem}.mailerpress-form-line label{font-size:1rem;font-weight:500;line-height:1.4;color:#333}.mailerpress-form-line input[type="text"],.mailerpress-form-line input[type="password"],.mailerpress-form-line select,.mailerpress-form-line button{box-sizing:border-box;padding:.5rem 1rem;border-radius:6px;border:1px solid #ccc;font-size:1rem;line-height:1.5;min-height:44px;background-color:#fff;color:#222;font-family:inherit;font-weight:400;width:100%;transition:border-color 0.2s,box-shadow 0.2s}.mailerpress-form-line input:focus,.mailerpress-form-line select:focus{border-color:#0073aa;outline:none;box-shadow:0 0 0 3px rgb(0 115 170 / .2)}.mailerpress-form-line button{background-color:#0073aa;border-color:#0073aa;color:#fff;cursor:pointer;font-weight:500;width:auto;align-self:flex-start;padding:.5rem 1.5rem;transition:background-color 0.2s,border-color 0.2s}.mailerpress-form-line button:hover{background-color:#005f8d;border-color:#005f8d}