.image-with-hubspot-form{overflow:hidden}.image-with-hubspot-form__grid{display:grid;grid-template-columns:1fr;align-items:stretch}@media screen and (min-width:750px){.image-with-hubspot-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.image-with-hubspot-form__grid.reverse-on-desktop>.image-with-hubspot-form__media-block{order:2}.image-with-hubspot-form__grid.reverse-on-desktop>.image-with-hubspot-form__form-block{order:1}}@media screen and (max-width:749px){.image-with-hubspot-form__grid.reverse-on-mobile{display:flex;flex-direction:column-reverse}}.image-with-hubspot-form__media-block{position:relative;width:100%;height:100%;display:flex}.image-with-hubspot-form__media-block img{width:100%;height:100%;object-fit:cover;display:block}.image-with-hubspot-form__form-block{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.image-with-hubspot-form__form-container{width:100%;max-width:100%;margin:0;text-align:left}.image-with-hubspot-form__form-container .custom-hubspot-form,.image-with-hubspot-form__form-container *{text-align:left}.image-with-hubspot-form__heading{margin-bottom:1.5rem;text-align:left}.image-with-hubspot-form__text{margin-bottom:2.5rem;text-align:left}.image-with-hubspot-form__form-block .custom-hubspot-form{padding-bottom:0;width:100%}.image-with-hubspot-form__form-container label{font-size:var(--font-size-static-sm);line-height:var(--line-height-static-md);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground));display:block;margin-block-end:.4rem}.image-with-hubspot-form__form-container input:not([type=checkbox]),.image-with-hubspot-form__form-container input:not([type=submit]) .image-with-hubspot-form__form-container textarea,.image-with-hubspot-form__form-container select,.image-with-hubspot-form__form-container .hs-input:not([type=checkbox]):not(.hs-fieldtype-intl-phone){background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1.2rem 1.6rem;border-radius:0;margin-bottom:1rem;border:1px solid #C6C6C6;width:100%!important;max-width:100%;box-sizing:border-box}.image-with-hubspot-form__form-container .hs-input.hs-fieldtype-intl-phone{display:flex!important;flex-direction:row!important;gap:1.5rem!important;border:none!important;background:transparent!important;padding:0!important;margin-bottom:1rem}.image-with-hubspot-form__form-container .hs-input.hs-fieldtype-intl-phone>select{margin-bottom:0!important;flex:0 0 35%!important;width:35%!important}.image-with-hubspot-form__form-container .hs-input.hs-fieldtype-intl-phone>input{margin-bottom:0!important;flex:1 1 auto!important;width:auto!important}.image-with-hubspot-form__form-container select{padding-right:3.2rem!important}.image-with-hubspot-form__form-container input[type=checkbox],.image-with-hubspot-form__form-container .hs-input[type=checkbox]{width:auto!important;margin-right:.8rem}.image-with-hubspot-form__form-container input::placeholder,.image-with-hubspot-form__form-container textarea::placeholder{color:rgb(var(--color-foreground));opacity:.5}.image-with-hubspot-form__form-container fieldset{border:none;padding:0;margin:0;width:100%!important;max-width:100%!important}.image-with-hubspot-form__form-container .form-columns-2{display:grid!important;grid-template-columns:1fr 1fr;gap:1.5rem;width:100%!important}.image-with-hubspot-form__form-container .form-columns-2 .hs-form-field{width:100%!important;float:none!important}@media screen and (max-width:480px){.image-with-hubspot-form__form-container .form-columns-2{grid-template-columns:1fr;gap:0}}.image-with-hubspot-form__form-container .hs-form-field{margin-bottom:1rem;width:100%!important}.image-with-hubspot-form__form-container ul.inputs-list{margin:-5px 0 0;list-style:none;padding:0}.image-with-hubspot-form__form-container input[type=submit]{padding:.4rem 1.6rem;min-width:1.6rem;min-height:3.2rem;height:3.2rem;display:flex;align-items:center;border-radius:var(--button-border-radius, 0px);cursor:pointer;border:none}@media(max-width:990px){.image-with-hubspot-form__form-container .form-columns-2{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-image-with-hubspot-form.css.map */
