.error-alert{background:#fee2e2;border:1px solid #fca5a5;border-radius:8px;display:inline-flex;gap:8px;max-width:896px;padding:16px;width:424px}.error-alert .error-message{color:#232323;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#accountPage .checkout-intro h1{margin-bottom:8px}#accountPage .form-content{margin:0 auto;max-width:424px}#accountPage .form-section .signin-grid{display:grid;gap:24px;grid-template-columns:1fr;margin-bottom:16px}@media (max-width:767px){#accountPage .form-section .signin-grid{padding-left:0;padding-right:0}}#accountPage .form-section .form-floating>label{left:0;width:94%}#accountPage .form-floating>.form-control-plaintext~label,#accountPage .form-floating>.form-control:focus~label,#accountPage .form-floating>.form-control:not(:placeholder-shown)~label,#accountPage .form-floating>.form-select~label{opacity:1}#accountPage .signup .form-check{display:flex;gap:8px;justify-content:center;margin-bottom:40px}#accountPage .signup .form-check .form-check-input{flex:0 0 18px}#accountPage .signup .form-check .form-check-label{color:#212b36!important;font-size:14px;line-height:24px}#accountPage .signup .form-check .form-check-label a{color:#232323;text-decoration:underline;text-underline-offset:3px}#accountPage .signup .form-check .form-check-label a:hover{color:#232323;text-decoration:none}#accountPage .form-check .form-check-input{margin-right:0}#accountPage .was-validated .form-check-input#affCheck:invalid,#accountPage .was-validated .form-check-input#affCheck:valid{background-color:#23410a;border-color:#23410a}#acctFound .btn i{margin-left:6px}#vehiclesFoundModal .foundVehicle{border:1px solid #d1d1d1;border-radius:6px;display:flex;margin-bottom:1em;padding:16px}#vehiclesFoundModal .foundVehicle .mb-0{margin-bottom:1em}#vehiclesFoundModal .foundVehicle p{flex:1 0 0;font-weight:700;margin:0}#vehiclesFoundModal .foundVehicle a{color:#23410a}#vehiclesFoundModal .modal-footer{justify-content:end}