.header-get-a-quote:focus-visible{border:1px solid}.border-button{border:2px solid #ea580c!important;--border-offset: 0}.quote-form .contact-form-div{width:100%}.quote-video{position:relative;width:50%;height:100%;background-color:#1e293b}.quote-video .video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.5}.quote-form{position:fixed;top:0;left:0;width:100%;height:100%;display:none;background-color:var(--gradient-background);justify-content:center;align-items:center;z-index:22}.quote-form .contact-form-div{display:flex;flex-direction:column;gap:20px}.quote-form .contact-lable-div{position:relative}.quote-form .form__label{position:relative;left:0;top:0;font-size:1.25rem}.quote-form form{position:relative;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding:0 2px}.quote-form form::-webkit-scrollbar{width:0!important}.quote-form .form-heading{font-weight:600;font-size:48px}.quote-form .form-close-button:focus-visible{border:1px solid}.quote-form .form-close-button{position:absolute;top:20px;right:20px;height:44px;display:flex;align-items:center;gap:.5rem;background:transparent;border:none;color:#fff;cursor:pointer}.quote-form .form-close-button.hover-icon{color:rgb(var(--color-foreground))}.quote-form .form-close-button svg{width:24px;height:24px;filter:brightness(0) saturate(100%) invert(14%) sepia(7%) saturate(3314%) hue-rotate(179deg) brightness(96%) contrast(94%)}.dark-mode .quote-form .form-close-button svg{width:24px;height:24px;filter:unset}.quote-form .contact__button{margin-block:40px;display:flex;justify-content:flex-end}.quote-form .form-wrapper{height:100%;display:flex;flex-direction:column;width:50%;gap:24px;padding:40px 120px}.quote-video-text{position:relative;height:100%;width:100%;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;gap:1.5rem}.quote-video-text .heading,.quote-video-text>*{max-width:50rem;font-weight:700;color:#fff;font-size:48px}.form__label{color:#fff}#closeButton span{font-size:16px;letter-spacing:1px;line-height:180%!important}#closeButton:hover span{color:#ea580c}.contact-form-div{padding-right:3px}select.custom-select{padding:11px 22px 11px 20px!important}@media screen and (max-width:1536px){.quote-form form{min-width:32rem}.quote-form .form-wrapper{padding:40px 60px}}@media screen and (max-width:1024px){.quote-form .quote-video{display:none}.quote-form .form-wrapper{width:100%;padding:40px 20px 100px;overflow-y:auto}.quote-form .contact__button{margin-bottom:60px}}@media screen and (max-width:989px){.header-get-a-quote{display:none}}@media screen and (max-width:640px){.quote-form form{min-width:auto}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/component-quote-form.css.map */
