.flexi-contact-form-section{--flexi-form-gap: 2rem;--flexi-column-gap: 1rem}@media (min-width: 990px){.flexi-contact-form-section{--flexi-column-gap: 5rem}}.flexi-contact-form__columns{display:grid;gap:var(--flexi-column-gap);align-items:start;grid-template-columns:1fr}.flexi-contact-form__columns--centered{max-width:70rem;margin:0 auto}@media (min-width: 750px){.flexi-contact-form__columns--2{grid-template-columns:1fr 1fr}}.flexi-column__content{display:flex;flex-direction:column;height:100%}.flexi-heading{margin:0}.flexi-text{color:rgba(var(--color-foreground))}.flexi-text p:last-child{margin-bottom:0}.flexi-media{position:relative}.flexi-media__img{max-width:100%;height:auto;border-radius:var(--border-radius-base)}.flexi-column__content>.flexi-block{margin-bottom:var(--flexi-form-gap)}.flexi-column__content>.flexi-block.flexi-heading{margin-bottom:1.5rem}.flexi-contact-form .field{margin-bottom:var(--spacing-base-1)}.flexi-contact-form .field.field-hidden{margin-bottom:0}.flexi-contact-form-section .field-checkbox{display:flex;flex-direction:column;align-items:flex-start}.field-checkbox-group{display:inline-flex;align-items:center}.field-checkbox-group input{margin-right:.5rem}.field-checkbox-group label{margin:0}.field .field-help-text{display:block;margin-top:.5rem}@media (min-width: 990px){.flexi-column__content:has(.field-half-width){display:flex;flex-direction:row;flex-wrap:wrap;column-gap:2rem}.field-half-width{flex:0 0 calc(50% - 1rem)!important;width:calc(50% - 1rem)!important}.flexi-column__content:has(.field-half-width)>.flexi-block:not(.field-half-width){flex:0 0 100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-flexi-contact-form.css.map */
