.mo-header .mo-menu-contact>a{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:54px}.mo-contact-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;font-size:18px;line-height:1}.mo-contact-icon-phone{background:#e7f3fe;color:#242833}.mo-contact-icon-whatsapp{background:#25d366;color:#fff}.mo-contact-icon svg{width:21px;height:21px;display:block}.mo-map-section{background:#eef6fd;border-top:1px solid #d3e3ef;color:#252932}.mo-map-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);align-items:center}.mo-map-copy{min-width:0}.mo-map-copy h2{font-size:clamp(30px,3.5vw,48px);line-height:1.08;letter-spacing:-.04em;margin:0 0 20px}.mo-map-copy p{max-width:42ch}.mo-map-copy address{font-style:normal;line-height:1.7;margin:24px 0}.mo-map-copy .mo-btn{min-height:56px}.mo-map-copy .mo-textlink{display:flex;width:fit-content;align-items:center;gap:12px;margin-top:18px}.mo-map-frame{min-width:0;overflow:hidden;border:1px solid #b8cbdc;border-radius:22px;background:#dce8f1;box-shadow:0 16px 48px #142c4310}.mo-map-frame iframe{display:block;width:100%;height:440px;border:0}.mo-map-section a:focus-visible{outline:3px solid #2875b7;outline-offset:5px}@media(max-width:749px){.mo-map-grid{grid-template-columns:minmax(0,1fr);gap:28px}.mo-map-copy .mo-btn{width:100%;justify-content:space-between;white-space:normal}.mo-map-copy address{overflow-wrap:anywhere}.mo-map-frame{border-radius:16px}.mo-map-frame iframe{height:320px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=AAAAAAAACAAAAAAAAAAg */
