.offer-button-container{display:block;width:100%;margin-top:15px}.offer-button-container button{width:100%;margin:0!important;background:#e9ecf4!important;border:none;border-radius:5px;padding:14.5px 5px;line-height:20.7px;transition:all .25s ease-out}.offer-button-container button:hover{background:#d8ddec!important;box-shadow:none!important}.offer-button-container button .offer-button-text{display:block;color:#2a3065;font-size:18px;font-weight:600;line-height:20.7px;opacity:1;transition:opacity 125ms cubic-bezier(.4,0,.2,1),transform 125ms cubic-bezier(.4,0,.2,1);transform:scale(1)}.offer-form-modal-container{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000a;align-items:center;justify-content:center}.offer-form-modal-container[data-active=true]{display:flex}.offer-form-modal-container .modal-content{background-color:#fff;padding:20px;max-width:1100px;width:95vw;max-height:95vh}.offer-form-modal-container .modal-content span.close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.offer-form-modal-container .modal-content span.close svg{height:28px}.offer-form-modal-container .modal-content .form_container .stepper{overflow-y:auto;max-height:600px;padding:0 0 20px}.offer-form-modal-container .modal-content .form_container h2{font-size:28px!important;font-weight:800;color:#000;line-height:35px;margin:10px 0 0}.offer-form-modal-container .modal-content .form_container p{font-size:14px!important;font-weight:400;color:#000;line-height:14px;margin:10px 0 5px;text-align:justify}.offer-form-modal-container .modal-content .form_container .stepper .step[data-active=false]{display:none}.offer-form-modal-container .modal-content .form_container .stepper .step .form_grid{display:grid;column-gap:20px}.offer-form-modal-container .modal-content .form_container .stepper .step .form_grid.g-30-70{grid-template-columns:250px 2fr}.offer-form-modal-container .modal-content .form_container .stepper .step .form_grid.g-50-50{grid-template-columns:1fr 1fr}.offer-form-modal-container .modal-content .form_group{margin-top:10px}.offer-form-modal-container .modal-content label{display:block;font-size:14px;font-weight:700;margin-bottom:8px;line-height:12px;color:#000}.offer-form-modal-container .modal-content input{font-size:14px;padding:8px 10px;font-weight:500;color:#47484e;border:1px solid #47484e45;border-radius:4px;width:100%}.offer-form-modal-container .modal-content .stepper .step .form_group textarea{width:100%;height:auto;min-height:150px;border-radius:5px;padding:8px;resize:none;color:#000;font-size:12px;line-height:normal}.offer-form-modal-container .modal-content .stepper .step .form_group input,.offer-form-modal-container .modal-content .stepper .step .form_group select{padding:5px;background:none}.offer-form-modal-container .modal-content .stepper .step .form_group input.disabled,.offer-form-modal-container .modal-content .stepper .step .form_group select.disabled{opacity:75%;background:#f4f4f4}.offer-form-modal-container .modal-content .description{font-size:14px;font-weight:400;line-height:14px;color:#47484e;margin-top:5px}.offer-form-modal-container .modal-content select{width:100%;padding:8px 10px;border:1px solid #47484e45;border-radius:4px;font-size:14px;line-height:normal}.offer-form-modal-container .modal-content .stepper .step .form-buttons{display:flex;justify-content:flex-end;gap:20px;margin-top:20px}.offer-form-modal-container .modal-content .stepper .step .form-buttons button.submit,.offer-form-modal-container .modal-content .stepper .step .form-buttons button.next_step,.offer-form-modal-container .modal-content .stepper .step .form-buttons button.previous_step{flex-basis:50%;font-size:16px;font-weight:500;color:#fff;border:1px solid #62b959;border-radius:4px;width:100%;height:100%;background:#62b959;cursor:pointer;padding:10px 5px;line-height:18px}.offer-form-modal-container .modal-content .stepper .step .form-buttons button.previous_step{color:#324696;background:#fff;border:1px solid #324696}.offer-form-modal-container .modal-content .stepper .step .form-buttons button span.offer-form-btn-text{display:block;opacity:1;transition:opacity 125ms cubic-bezier(.4,0,.2,1),transform 125ms cubic-bezier(.4,0,.2,1);transform:scale(1)}@media screen and (max-width:768px){.offer-form-modal-container .modal-content .form_container .stepper .step .form_grid{grid-template-columns:1fr!important}.offer-form-modal-container .modal-content .stepper .step .form-buttons{flex-direction:column;gap:10px;margin-top:15px}.offer-form-modal-container .modal-content .form_container .stepper{max-height:450px}.offer-form-modal-container .modal-content .stepper .step .form_group textarea{min-height:100px}.offer-form-modal-container .modal-content .form_container h2{font-size:20px!important}.offer-form-modal-container .modal-content .form_container p{font-size:12px!important}}#quote_modal_success .modal-content{border-radius:5px}.offer-form-modal-container .modal-content .success_container{display:flex;flex-direction:column;align-items:center}.offer-form-modal-container .modal-content .success_container h3{margin-top:28px;margin-bottom:0;font-size:28px!important;font-weight:800;line-height:33px;color:#000}.offer-form-modal-container .modal-content .success_container p{font-size:16px!important;font-weight:400;line-height:24.8px;color:#000;margin-top:16px;text-align:justify}.offer-form-modal-container .modal-content .success_container button{max-width:300px;margin-top:20px;color:#324696;background-color:#fff;border:1px solid #324696;border-radius:5px;font-size:16px;padding:15px 5px;letter-spacing:0em;position:relative;width:calc(100% - 7.9375rem);padding:.90625rem .3125rem}.offer-form-modal-container .modal-content .success_container button span{display:block;opacity:1;transition:opacity 125ms cubic-bezier(.4,0,.2,1),transform 125ms cubic-bezier(.4,0,.2,1);transform:scale(1)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/product-offer-form.css.map */
