body.no-scroll{overflow-y:hidden}.button--quote-request{background-color:rbg(var(--color-button))}.quote-request-form__outer{position:fixed;width:100%;height:100vh;left:0;top:0;background-color:#0006;z-index:1000;visibility:hidden;opacity:0;cursor:pointer}.quote-request-form__outer.is-active{visibility:visible;opacity:1}.quote-request-form__inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1030px;max-height:95vh;max-width:95%;background-color:#fff;padding:20px 25px;border-radius:var(--buttons-radius);cursor:auto;overflow-y:auto}.modal-closer,.modal-closer svg{width:20px;height:20px}.modal-closer{position:absolute;right:10px;top:10px;padding:0;border:none;background:none;cursor:pointer}.quote-request-form__content h2,.quote-request-form__content h3{text-align:center}.quote-request-form__content .form-flex__outer{width:100%;display:flex;flex-wrap:wrap;gap:0 3rem}.quote-request-form__content .form-flex__inner--half{flex:1 0 calc(50% - 3rem)}.quote-request-form__content .form-flex__inner--third{flex:1 1 calc(33.333% - 3rem);min-width:125px}.quote-request-form__content .form-block{margin-bottom:1.5rem}.quote-request-form__content .custom-field{display:flex}.custom-field.row{align-items:center;gap:1rem}.custom-field.column,.custom-field--column{flex-direction:column}.quote-request-form__content label{cursor:pointer}.quote-request-form__content label .required{color:red}.quote-request-form__content input:not([type=radio]),.quote-request-form__content select{font-family:inherit;height:3rem}.quote-request-form__content input[type=radio]{margin:0}.quote-request-form__content .check-box-flex{display:flex;flex-wrap:wrap}.quote-request-form__content .main-columns-data{min-width:100px;margin:0}.quote-request-form__content .main-columns-data label{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/96/assets/quote-request-form.css.map */
