.contact-main{display:block}.contact-main .success-msg,.contact-main .error-msg{margin-bottom:1rem}.contact-main .success-msg{font-size:1.5em;color:var(--scheme-badges-background)}.contact-main .grid-item{margin-bottom:1em}.contact-main .grid{--grid-gap: 1em}.contact-main .grid-item:last-child .field{margin-bottom:var(--grid-gap)}.contact-main .btn-wrap{margin-top:0}.contact-main .radio-group .label{margin-bottom:1em;opacity:1}.contact-main .radio-group .options.flex .radio-field:not(:last-child){margin-right:1.5em}.contact-main .radio-group .options:not(.flex) .radio-field:not(:last-child){margin-bottom:.5em}.contact-main .note{margin:calc(var(--grid-gap) / 2 * -1) 0 0}.contact-heading .img-wrap{max-width:var(--heading-column-image-width);border-radius:var(--heading-column-image-border-radius)}.contact-heading .img-wrap img{border-radius:inherit}.contact-heading .text strong{font-family:var(--heading-font-family);font-size:calc(var(--font-heading-scale) * 2.2rem);font-weight:300;font-style:normal;letter-spacing:0em;line-height:1.2;text-transform:none}.contact-heading .btn-wrap{margin:0 -.8rem}@media (max-width:66em){.contact-heading .img-wrap{max-width:35em;margin:0 auto}}@media (min-width: 38.001rem){.contact-main .grid-item:not(.one-whole){flex:1 0 100%}}@media (max-width: 38em){.contact-main .grid-item:not(.one-whole){flex:1 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/contact_main.css.map */
