.ms-contact-form-sidebar-section{display:flex;flex-direction:column;overflow:hidden}.ms-page-width .ms-contact-form-sidebar-section{border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.ms-contact-form-row .ms-contact-form-section{padding:3rem}.ms-contact-full-width .ms-contact-form-row .ms-contact-form-section{padding:0}@media(min-width:990px){.ms-contact-form-column.ms-contact-form-sidebar-section{flex-direction:row;align-items:stretch}}.ms-contact-form-sidebar-section .ms-banner-section{flex:1;position:relative;display:flex;flex-direction:column}.ms-contact-form-sidebar-section .ms-banner-media{flex:1;position:relative;width:100%;height:100%;overflow:hidden}.ms-contact-form-sidebar-section .ms-banner-media img{width:100%;height:100%;object-fit:cover}.ms-contact-form-column.ms-contact-form-sidebar-section .ms-banner-content,.ms-contact-form-row.ms-contact-form-sidebar-section .ms-banner-content{background:transparent;position:absolute;bottom:30px;padding-left:4rem;padding-right:4rem}.ms-contact-form-column.ms-contact-form-sidebar-section .ms-no-overlay .ms-banner-content{background:transparent;position:absolute;top:50%;left:30px;bottom:auto;transform:translateY(-50%)}.ms-contact-form-row.ms-contact-form-sidebar-section .ms-no-overlay .ms-banner-content{background:transparent;position:relative;padding:3rem 3rem 0;bottom:0;left:0}.ms-contact-form-sidebar-section .ms-title{margin-bottom:2rem}.ms-contact-form-sidebar-section .ms-rich-text-text p{margin-bottom:.5rem}.ms-contact-form-sidebar-section .ms-rich-text-text p{margin-top:0}.ms-contact-form-sidebar-section .ms-banner-text{max-width:300px}.ms-contact-form-sidebar-section .ms-banner-buttons{margin-top:2rem}.ms-contact-form-sidebar-section .ms-banner-media:before{content:"";position:absolute;top:0;left:0;background:linear-gradient(to bottom,transparent 0,rgb(var(--color-base-opacity)) 100%);width:100%;height:100%}.ms-contact-form-sidebar-section .ms-no-overlay .ms-banner-media:before{display:none}.ms-contact-form-column.ms-contact-form-sidebar-section .ms-contact-form-section{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center}.ms-contact-form-sidebar-section .ms-contact__wrapper{flex:1;display:flex;flex-direction:column;justify-content:center}.ms-contact-form-sidebar-section .ms-contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.ms-contact-form-sidebar-section .ms-field{margin-bottom:2rem}@media(min-width:990px){.ms-contact-form-sidebar-section .ms-banner-media.ms-banner-media-height-small img{min-height:500px}.ms-contact-form-sidebar-section .ms-banner-media.ms-banner-media-height-medium img{min-height:650px}.ms-contact-form-sidebar-section .ms-banner-media.ms-banner-media-height-large img{min-height:750px}.ms-contact-form-sidebar-section .ms-contact__fields{grid-template-columns:1fr 1fr}}@media(max-width:990px){.ms-contact-form-sidebar-section .ms-banner-media.ms-banner-media-mobile-height-small img{min-height:350px}.ms-contact-form-sidebar-section .ms-banner-media.ms-banner-media-mobile-height-medium img{min-height:450px}.ms-contact-form-sidebar-section .ms-banner-media.ms-banner-media-mobile-height-large img{min-height:550px}.ms-contact-form-sidebar-section .ms-contact-form-section{padding:20px}.ms-contact-form-sidebar-section .ms-contact__fields{grid-template-columns:1fr}.ms-contact-form-sidebar-section .ms-field--full,.ms-contact-form-sidebar-section .ms-contact-button{grid-column:span 1}.ms-contact-form-sidebar-section .ms-large{font-size:calc(var(--font-heading-scale)* 3.5rem)}.ms-contact-form-sidebar-section .ms-extra-large{font-size:calc(var(--font-heading-scale)* 4rem)}.ms-contact-form-sidebar-section .ms-button{font-size:1.4rem;min-height:calc(3.5rem + var(--buttons-border-width)* 2)}}.ms-contact img{max-width:100%}.ms-contact-form-sidebar-section .ms-contact img{max-width:30px;height:auto}.ms-contact .ms-form-message{align-items:flex-start}.ms-contact .ms-icon-success{margin-top:.2rem}.ms-contact .ms-field{margin-bottom:1.5rem}.ms-contact-button{margin-top:3rem}.ms-contact-form-sidebar-section ul{padding-left:0}.ms-contact-form-sidebar-section ul li{list-style:none;margin-bottom:15px}.ms-contact-form-sidebar-section ul li:before{content:"\2714";font-weight:700;display:inline-block;border-radius:100%;background:rgb(var(--color-base-accent-2));font-size:16px;width:32px;height:32px;line-height:32px;min-width:32px;text-align:center;margin-right:10px}.ms-contact-form-sidebar-section .ms-contact .ms-title-wrapper--no-top-margin{margin-bottom:1rem}.ms-contact-form-sidebar-section .ms-contact .ms-title-wrapper--no-top-margin .ms-title{margin-bottom:0}.ms-contact-form-sidebar-section .ms-buttons{margin-top:1.5rem}@media screen and (min-width:750px){.ms-contact .ms-field{margin-bottom:2rem}.ms-contact-button{margin-top:4rem}}@media screen and (min-width:750px){.ms-contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (min-width:990px){.ms-contact-form-sidebar-section--true{background:linear-gradient(90deg,rgb(var(--color-base-accent-2)) 50%,rgb(var(--color-background)) 20%)}.ms-contact-form-sidebar-section--true.ms-contact-form-sidebar-section--right{background:linear-gradient(90deg,rgb(var(--color-background)) 50%,rgb(var(--color-base-accent-2)) 20%)}.ms-contact-form-sidebar-section--false .ms-ignore-background-padding--true{padding-top:0;padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
