.request-section-wrapper .customer.contact{padding:38px 40px;background:#19437a;border-radius:30px;margin:0 auto}.request-section-wrapper .title{text-align:center;color:#fff;margin-bottom:0}.request-section-wrapper{padding:0 0 35px;color:#fff;line-height:1.3}.request-section-wrapper .field,.request-section-wrapper .field-select{display:grid;gap:5px}.request-section-wrapper .field label.field__label{position:static!important;color:#fff;order:-1}details.select-dropdown-detail{border:1px solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:11px;background:#fff;color:#000}details.select-dropdown-detail summary{padding:0 20px;min-height:45px;display:flex;align-items:center}.addtl-mod-dropdown-content{padding:16px 20px;border-top:1px solid rgba(var(--color-foreground),var(--inputs-border-opacity))}.request-section-wrapper .field__input:focus~.field__label,.request-section-wrapper .field__input:not(:placeholder-shown)~.field__label,.request-section-wrapper .field__input:-webkit-autofill~.field__label{font-size:1.6rem;letter-spacing:.1rem}.request-section-wrapper .field__input:focus,.request-section-wrapper .field__input:not(:placeholder-shown),.request-section-wrapper .field__input:-webkit-autofill{padding:1.5rem!important}.request-section-wrapper .field:before,.request-section-wrapper .field:after{display:none}.request-section-wrapper .contact__button{text-align:center}.request-section-wrapper .contact__button button.button{background:#fff;color:#19437a;font-weight:700}.request-section-wrapper .contact__button button.button:before,.request-section-wrapper .contact__button button.button:after{display:none}.request-section-wrapper label{font-size:14px!important}summary.proFormSelect.addtl-mod-dropdown-btn svg{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:calc(var(--inputs-border-width) + 1.5rem)}.checkbox-container.option+.checkbox-container.option{margin-top:10px}.request-section-wrapper .subheading{margin:10px 0 0;text-align:center}.request-section-wrapper form#ContactForm{margin-top:30px}modal-opener.request-quote{width:100%;padding:0 17px;margin:0}.request-section-wrapper .select{padding:0;border-radius:10px;border:0}.request-section-wrapper .select:before,.request-section-wrapper .select:after{display:none}.request-section-wrapper .select select:focus{box-shadow:none}.request-popup .product-popup-modal__content-info{padding:0}.request-popup .product-popup-modal__content{padding:0 35px;width:100%;max-width:740px;overflow:unset;max-height:max-content;height:auto;margin:0 auto!important;position:relative;transform:none;left:0;right:0;transform:translateY(50%) scale(.2);transform-origin:bottom;transition:transform .35s linear,opaicty .4s ease;opacity:0}.product-popup-modal.request-popup[open] .product-popup-modal__content{transform:translateY(0) scale(1);opacity:1}.request-popup .product-popup-modal__toggle{position:absolute;top:20px;right:40px}.request-popup{padding:20px;transition:all .3s ease}.header-title{text-align:center;padding:20px}@keyframes quickScaleDown{0%{transform:scale(1)}to{transform:scale(0)}}@media (max-width: 767px){.request-section-wrapper .customer.contact{border-radius:0}}@media (max-width: 640px){.request-section-wrapper .customer.contact{padding:35px 24px}.request-popup .product-popup-modal__toggle{top:17px;right:12px}.request-popup .product-popup-modal__content{padding:0 12px}}.request-section-wrapper .select svg{color:#000}
/*# sourceMappingURL=/cdn/shop/t/52/assets/request-quote.css.map */
