.find-car-form-wrapper{max-width:800px;margin:0 auto}.find-car-form-container{background:#fff;padding:4rem}@media screen and (max-width: 749px){.find-car-form-container{padding:2rem 1.6rem}}@media screen and (max-width: 480px){.find-car-form-container{padding:0}}.find-car-form__heading{font-size:3.2rem;font-weight:700;color:var(--color-text-black-neutral, #1a1a1a);margin-bottom:1.6rem;text-align:center}@media screen and (max-width: 749px){.find-car-form__heading{font-size:2.2rem;margin-bottom:1.2rem}}.find-car-form__description{font-size:1.6rem;color:var(--neutral-n700, #4a5568);margin-bottom:3.2rem;text-align:center}@media screen and (max-width: 749px){.find-car-form__description{font-size:1.4rem;margin-bottom:2.4rem}}.find-car-form{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}@media screen and (max-width: 749px){.find-car-form{grid-template-columns:1fr;gap:1.8rem}}@media screen and (max-width: 480px){.find-car-form{gap:1.6rem}}.find-car-form__field{display:flex;flex-direction:column}.find-car-form__field--full{grid-column:1 / -1}.find-car-form__section-divider{margin-bottom:.8rem}.find-car-form__section-divider:first-of-type{margin-top:0;padding-top:0;border-top:none}.find-car-form__section-title{font-size:2rem;font-weight:600;color:var(--color-text-black-neutral, #1a1a1a);margin-bottom:-1.5rem}@media screen and (max-width: 749px){.find-car-form__section-title{font-size:1.8rem}}.find-car-form__label{font-size:1.4rem;font-weight:600;color:var(--color-text-black-neutral, #1a1a1a);display:flex;align-items:center;gap:.4rem}@media screen and (max-width: 749px){.find-car-form__label{font-size:1.3rem}}.required-mark{color:var(--color-primary-pr-700, #e91401);font-weight:700}.find-car-form__input,.find-car-form__textarea{width:100%;border:1px solid var(--neutral-n600);padding:.8rem 1.2rem;border-radius:.6rem;font-size:1.6rem;transition:all .2s ease;font-family:inherit}.find-car-form__input:focus,.find-car-form__textarea:focus{outline:none;border-color:var(--color-primary-pr-700, #e91401);box-shadow:0 0 0 3px #e914011a}@media screen and (max-width: 749px){.find-car-form__input,.find-car-form__textarea{font-size:16px}}.phone-input{display:flex;position:relative}.phone-prefix{border-right:1px solid #000;padding:1px 12px;opacity:.5;position:absolute;top:26px;height:37px;display:flex;align-items:center}@media screen and (max-width: 749px){.phone-prefix{font-size:16px}}.phone-input input{padding-left:7rem}.form-error{color:var(--color-primary-pr-700, #e91401);font-size:1.2rem;margin-top:.4rem;display:block}.invalid{border-color:var(--color-primary-pr-700, #e91401)!important}.find-car-form__textarea{resize:vertical;min-height:10rem}.customer-type{margin-top:0;margin-bottom:.8rem}.ask-how-container{display:flex;align-items:center}.ask-how-container p{margin:0 20px 0 0}.tabs{display:flex;width:100%;position:relative}.tabs:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--border-color-neutral);z-index:1}.tabs:after{content:"";position:absolute;bottom:0;left:0;width:calc(100% / 3);height:2px;background-color:var(--color-primary-pr-700);transition:transform .3s ease;transform:translate(0);z-index:2}.tabs[data-active-tab="0"]:after{transform:translate(0)}.tabs[data-active-tab="1"]:after{transform:translate(100%)}.tabs[data-active-tab="2"]:after{transform:translate(200%)}.tab-button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;border:none;cursor:pointer;position:relative;background-color:transparent;width:100%;color:var(--neutral-black);flex:1;flex-shrink:1;min-width:0;padding:1.6rem 1.6rem 1.2rem;transition:color .3s ease}@media screen and (max-width: 480px){.tab-button{padding:1.2rem .8rem 1rem}}@media screen and (max-width: 360px){.tab-button{padding:1rem .6rem .8rem;font-size:1.3rem}}.tab-button:hover{color:var(--color-primary-pr-700);transition:.2s}.tab-button.active{color:var(--color-primary-pr-700)}.find-car-form__checkbox{display:flex;align-items:flex-start;gap:1.2rem;cursor:pointer;font-size:1.4rem}@media screen and (max-width: 749px){.find-car-form__checkbox{font-size:1.3rem;gap:1rem}}.find-car-form__checkbox input[type=checkbox]{width:2rem;height:2rem;margin-top:.2rem;accent-color:var(--color-primary-pr-700, #e91401);flex-shrink:0}.find-car-form__checkbox a{color:var(--color-primary-pr-700, #e91401);text-decoration:underline}.find-car-form__error{font-size:1.3rem;color:var(--color-primary-pr-700, #e91401);display:none;margin-top:-.4rem}.find-car-form__actions{grid-column:1 / -1;display:flex;justify-content:center;margin-top:1.6rem}.find-car-form__submit{width:100%;padding:.75rem 2.4rem .75rem 2.8rem!important;font-size:1.6rem;font-weight:600;border-radius:5rem;display:flex;align-items:center;justify-content:center;gap:1rem;transition:all .2s ease}@media screen and (max-width: 749px){.find-car-form__submit{width:100%;min-width:auto;font-size:16px;padding:1.4rem 2.4rem}}.find-car-form__submit:disabled{opacity:.6;cursor:not-allowed}.find-car-form__submit-loader .spinner{width:2rem;height:2rem;animation:rotate 2s linear infinite}.find-car-form__submit-loader .path{stroke:currentColor;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.find-car-form__success{text-align:center;padding:4rem 2rem}.find-car-form__success-icon{width:8rem;height:8rem;margin:0 auto 2.4rem}.find-car-form__success-icon svg{width:100%;height:100%}.find-car-form__success-icon circle{stroke:var(--color-primary-pr-700, #e91401);stroke-width:2;fill:none;animation:success-circle .6s ease-in-out}.find-car-form__success-icon path{stroke:var(--color-primary-pr-700, #e91401);stroke-width:2;fill:none;stroke-dasharray:48;stroke-dashoffset:48;animation:success-check .6s .3s ease-in-out forwards}@keyframes success-circle{0%{stroke-dasharray:0 157}to{stroke-dasharray:157 157}}@keyframes success-check{to{stroke-dashoffset:0}}.find-car-form__success-title{font-size:2.8rem;font-weight:700;color:var(--color-text-black-neutral, #1a1a1a);margin-bottom:1.2rem}.find-car-form__success-message{font-size:1.6rem;color:var(--neutral-n700, #4a5568);max-width:50rem;margin:0 auto 3.2rem}.find-car-form__success-actions{display:flex;gap:1.6rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2.4rem}.find-car-form__success-actions .button{min-width:20rem;padding:1.4rem 2.4rem;text-decoration:none;font-size:1.6rem;font-weight:600;border-radius:.6rem;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.find-car-form__success-actions .button--secondary{background-color:transparent;border:1px solid var(--color-primary-pr-700, #e91401);color:var(--color-primary-pr-700, #e91401)}.find-car-form__success-actions .button--secondary:hover{background-color:var(--color-primary-pr-700, #e91401);color:#fff}@media screen and (max-width: 749px){.find-car-form__success-actions{flex-direction:column;gap:1.2rem}.find-car-form__success-actions .button{width:100%;font-size:16px}}.find-car-form__error-box{background:#fff5f5;border:.2rem solid var(--color-primary-pr-700, #e91401);border-radius:1.2rem;padding:2.4rem;text-align:center;margin-top:2.4rem}.find-car-form__error-message{font-size:1.6rem;color:var(--color-primary-pr-700, #e91401);font-weight:600;margin-bottom:1.2rem}.find-car-form__error-fallback{font-size:1.4rem;color:var(--neutral-n700, #4a5568);margin-bottom:1.6rem}.find-car-form__error-fallback a{color:var(--color-primary-pr-700, #e91401);text-decoration:underline}.find-car-form__retry{margin-top:1.2rem}.find-car-form__honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/find-car-form.css.map */
