@media screen and (width > 767px) and (width < 1092px){.hubspot-form-container{padding:40px 30px!important}}.hubspot-form-container{display:flex;padding:40px 30px;gap:30px}.hubspot-form-container .image{display:flex;flex:0 0 47%;align-items:center;justify-content:center;position:relative;overflow:hidden}.hubspot-form-container .text{display:flex;flex:0 0 50%;flex-direction:column}.hubspot-form-container .text p:first-child{margin-top:0}.hubspot-form,.iframe-container iframe{max-width:920px!important;width:100%;margin:0 auto;padding:0 20px}.hubspot-form form{display:flex;flex-direction:column;gap:1.6rem;padding-block:3rem}.hubspot-form .title{font-weight:700!important;margin:0}.hubspot-form .title h1,.hubspot-form .title h2,.hubspot-form .title h3,.hubspot-form .title h4,.hubspot-form .title h5,.hubspot-form .title h6{font-family:forma-djr-display;font-size:30px;font-weight:500;text-transform:uppercase;color:#151515;margin-top:0}.hubspot-form .subtitle p{color:#000000b3;font-size:16px;line-height:120%;margin:10px 0 0;text-transform:uppercase}.hubspot-form form fieldset{width:100%;max-width:100%}.hubspot-form form .field{display:flex;flex-direction:column;gap:5px;width:100%;margin-bottom:10px;padding:0 5px;font-weight:100;font-size:16px;border:none!important;position:relative;transition:box-shadow var(--duration-short) ease}.hubspot-form form .field:after{content:none}.hubspot-form form .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);background-color:rgb(var(--color-background));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));border:0}.hubspot-form form .field input[type=checkbox],.hubspot-form form .field input[type=radio]{width:auto;height:auto;min-height:auto;min-width:auto;margin-right:10px}.hubspot-form form .inputs-list{padding:0}.hubspot-form form .inputs-list li::marker{content:none}.hubspot-form form .field input[type=text],.hubspot-form form .field input[type=email],.hubspot-form form .field input[type=tel]{padding:5px 10px;border:1px solid #ccc;border-radius:999px;width:100%}.hubspot-form form .field textarea{padding:5px 10px;border:1px solid #ccc;width:100%;height:100px}.hubspot-form form input[type=submit]{display:inline-flex;align-items:center;gap:30px;background:#000;font-family:forma-djr-text;color:#fff;padding:6px 20px 9px;height:43px;border-radius:999px;text-decoration:none;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:.28px;transition:all .3s ease}@media (min-width: 1200px){.hubspot-form form input[type=submit]{font-size:20px;line-height:120%}}.hubspot-form form .input select{width:100%;border-radius:999px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;padding:13px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12"><path d="M2 4l4 4 4-4" stroke="%23000" stroke-width="2" fill="none" stroke-linecap="round"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:12px;color:#000}.hubspot-form form .input select::-ms-expand{display:none}.hubspot-form form .hs-error-msgs{color:red;list-style:none;padding-left:0}@media screen and (width < 768px){.hubspot-form-container{flex-direction:column;padding-block:40px;padding-inline:20px}.hubspot-form form,.hubspot-form{padding:0}}.hubspot-section .button{display:inline-flex;align-items:center;gap:30px;background:#000;font-family:forma-djr-text;color:#fff;padding:6px 20px 9px;height:43px;border-radius:999px;text-decoration:none;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:.28px;transition:all .3s ease;width:max-content}.hubspot-section .single-block{display:block!important}.hubspot-section .image--small img{width:25%}.hubspot-section .image--medium img{width:50%}.hubspot-section .image--large img{width:100%}.hubspot-section .align-top{justify-content:flex-start}.hubspot-section .align-center{justify-content:center}.hubspot-section .align-bottom{justify-content:flex-end}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hubspot-forms.css.map */
