.hbspt-form input,.hbspt-form select,.hbspt-form textarea{border:1px solid #DECEC5;border-radius:4px;padding:20px;background-color:transparent}.hbspt-form input::placeholder,.hbspt-form textarea::placeholder,.hbspt-form select::placeholder{color:#8e8076}.hbspt-form .field:before,.hbspt-form .select:before,.hbspt-form .customer .field:before,.hbspt-form .customer select:before,.hbspt-form .localization-form__select:before{display:none}.hbspt-form .field:after,.hbspt-form .select:after,.hbspt-form .customer .field:after,.hbspt-form .customer select:after,.hbspt-form .localization-form__select:after{display:none}.hs-fieldtype-text .hs-error-msgs{display:none!important}.form-columns-2{display:flex;gap:20px}.no-list.hs-error-msgs.inputs-list{display:none}.input{margin-right:0!important}.form-columns-2{max-width:unset!important}.form-columns-2 input,.form-columns-2 div,.hbspt-form input,.hbspt-form .input,.hbspt-form select,.hbspt-form textarea{width:100%!important;height:100%}.hs-form{display:flex;flex-direction:column;gap:20px}.form-columns-2,.form-columns-1,.form-columns-0{max-width:unset!important;width:100%!important}.hs-form h4{letter-spacing:-.18px;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;margin-top:1rem}.hs-form-booleancheckbox label{display:flex;align-items:center}.hs-form-booleancheckbox input{width:20px!important;height:20px!important}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:10px;font-size:15px}.hs-form-booleancheckbox-display input:checked{background-color:#204558;-webkit-appearance:none;appearance:none;padding:0;border:1px solid #204558;position:relative;display:flex;align-items:center;justify-content:center}.hs-form-booleancheckbox-display input:checked:after{content:"\2713";color:#fff}.hs-button.primary.large{background-color:#204558;color:#fff;border:1px solid #204558;font-weight:500;transition:color .3s,background .3s;cursor:pointer}.hs-button.primary.large:hover{background-color:#062b3e}@media (min-width: 750px){.submitted-message h3{font-size:25px!important;margin-bottom:10px!important}}@media (max-width: 749px){.submitted-message h3{font-size:20px!important;margin-bottom:10px!important}}.submitted-message{background-color:#d7f7d3!important;padding:30px!important;border-radius:4px!important}@media (max-width: 989px){.form-columns-2{flex-direction:column}}.hbspt-form{width:100%}.hs_error_rollup{color:#fff;font-weight:500;background:#f2845b;padding:10px 20px;border-radius:4px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact-bfg.css.map */
