.m-product-selector-form{display:none}.m-product-selector-form.active{display:block;overflow:hidden}.m-product-selector-form .pop-up-overlay{background-color:#000;bottom:0;content:"";display:block;height:100vh;left:0;right:0;position:fixed;opacity:.6;overflow:auto;top:0;transition:all .5s ease-in-out;z-index:9999}.m-product-selector-form .container{bottom:0;display:block;left:0;right:0;top:0;margin:0 auto;opacity:1;padding-top:4.5rem;position:fixed;overflow:auto;transition:opacity .5s ease-out;z-index:10000}.m-product-selector-form .form-container{background:#fff;box-shadow:0 20px 50px rgba(0,0,0,0.1);margin:0 auto;max-width:1000px;padding:2rem 1rem;position:relative}.m-product-selector-form .form-container .form .hs-form-field>label{font-size:.9rem;margin-bottom:1rem}.m-product-selector-form .form-container .form .hs-form-field select{background-position-x:90%}.m-product-selector-form .form-container .form .hs-form-field{margin-bottom:2.5rem}.m-product-selector-form .form-container .form .input{margin-top:1rem}.m-product-selector-form .form-container .form .hs-form--action .actions input[type="submit"]{background-color:#000;padding:1.2rem .5rem;width:100%}.m-product-selector-form .form-container .close-popup{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;position:absolute;right:1rem;top:2.5rem;width:30px}.m-product-selector-form .form-container .close-popup::before{background:url('https://f.hubspotusercontent20.net/hubfs/5735921/system/icons/close-icon.svg') center/cover no-repeat;content:"";flex:0 0 30px;height:30px;width:30px}@media only screen and (min-width:576px){.m-product-selector-form .form-container .form .hs-form--action .actions input[type="submit"]{padding:1.2rem 1.6rem;min-width:395px;width:auto}}@media only screen and (min-width:992px){.m-product-selector-form .form-container{padding:2.2rem 4.5rem}.m-product-selector-form .form-container .close-popup{right:3rem}.m-product-selector-form .form-container .form .hs-fieldtype-select{width:35% !important}.m-product-selector-form .form-container .form .hs_email{width:60% !important}}@media only screen and (min-width:1175px){.m-product-selector-form .form-container .form .hs-fieldtype-select{width:32% !important}.m-product-selector-form .form-container .form .hs_email{width:64% !important}}