.contact-page-content__layout{display:flex;min-height:max(100%,calc(100vh - var(--header-height)))}.contact-page-content__main{flex:0 0 50%;padding:5rem 8rem;font-size:20px}.contact-page-content__map{flex:0 0 50%;align-self:stretch}.contact-page-content__map *{width:100%;height:100%}.contact-page-content__main{flex:0 0 50%}@media (max-width: 748px){.contact-page-content__layout{flex-direction:column}.contact-page-content__main{flex:auto;padding:2rem;font-size:16px}.contact-page-content__map{flex:auto;aspect-ratio:1 / 1;order:2}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/contact-page-content.css.map */
