.section-b4u-mcf .row.full-width-row-full,.section-b4u-mcf .row.full-width-row-full>.columns{padding:0}.b4u-mcf__card{display:flex;flex-direction:row;border-radius:var(--block-border-radius, 16px);overflow:hidden;background:var(--mcf-form-bg, #ffffff)}.b4u-mcf__card--image-right{flex-direction:row-reverse}.b4u-mcf__image-panel{flex:0 0 48%;background:var(--mcf-image-bg, #F6F6F6);padding:24px;display:flex;align-items:stretch}.b4u-mcf__image-panel>img,.b4u-mcf__image-panel .rimage-outer-wrapper,.b4u-mcf__image-panel .rimage-wrapper{width:100%;flex:1}.b4u-mcf__image-panel img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.b4u-mcf__image-panel .rimage-wrapper{border-radius:8px;overflow:hidden}.b4u-mcf__image-panel .rimage-wrapper img{border-radius:0}.b4u-mcf__form-panel{flex:1;padding:48px 40px}.b4u-mcf__card:not(.b4u-mcf__card--has-image) .b4u-mcf__form-panel{max-width:680px;margin:0 auto}.b4u-mcf__eyebrow{display:block;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent, #FD6262);margin-bottom:10px}.b4u-mcf__heading{margin-bottom:28px}.b4u-mcf__text-blocks{margin-bottom:24px}.b4u-mcf__text-block+.b4u-mcf__text-block{margin-top:16px}.b4u-mcf__text-block-heading{display:block;margin-bottom:4px}.b4u-mcf__fields{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.b4u-mcf__field{grid-column:1 / -1}.b4u-mcf__field--half{grid-column:auto}.b4u-mcf__form .form-notification{grid-column:1 / -1;margin-bottom:16px}.b4u-mcf__form .field input[type=text],.b4u-mcf__form .field input[type=email],.b4u-mcf__form .field input[type=tel],.b4u-mcf__form .field textarea,.b4u-mcf__form .field select{border:1px solid rgba(0,0,0,.1);border-radius:8px}@media only screen and (min-width:1068px){.b4u-mcf__form-panel{padding:56px 48px}}@media only screen and (min-width:768px)and (max-width:1067px){.b4u-mcf__image-panel{flex:0 0 42%}.b4u-mcf__form-panel{padding:40px 32px}}@media only screen and (max-width:767px){.b4u-mcf__card,.b4u-mcf__card--image-right{flex-direction:column}.b4u-mcf__image-panel{flex:none;min-height:260px;padding:16px}.b4u-mcf__form-panel{padding:32px 24px}.b4u-mcf__field--half{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/b4u-media-contact-form.css.map */
