.mv-contact{background:var(--mv-bone, #F4F1EC);color:var(--mv-ink, #0A0A0A);padding-block:var(--sp-24, 96px)}.mv-contact__grid{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:var(--sp-12, 48px);align-items:start}.mv-contact__card{background:#fff;border:1px solid rgba(10,10,10,.08);border-radius:var(--rad-lg, 16px);padding:var(--sp-8, 32px) var(--sp-6, 24px)}.mv-contact__heading{font-size:var(--fs-h4, 20px);font-weight:700;margin:0 0 var(--sp-3, 12px)}.mv-contact__text{font-size:var(--fs-small, 14px);color:var(--mv-graphite, #3F3F3F);line-height:1.625;margin:0 0 var(--sp-6, 24px)}.mv-contact__actions{display:flex;flex-direction:column;gap:var(--sp-3, 12px);align-items:flex-start}.mv-contact__email{font-size:var(--fs-small, 14px);color:var(--mv-blue, #3050A0);text-decoration:none}.mv-contact__email:hover{text-decoration:underline}.mv-contact__note{font-size:var(--fs-eyebrow, 12px);color:var(--mv-mute, #8A8A8A);margin:var(--sp-4, 16px) 0 0}.mv-contact__social{display:flex;flex-direction:column;gap:var(--sp-3, 12px)}.mv-contact__social-link{display:inline-flex;align-items:center;gap:var(--sp-3, 12px);font-size:var(--fs-body, 16px);font-weight:600;color:var(--mv-ink, #0A0A0A);text-decoration:none;min-height:44px;transition:color .15s var(--ease)}.mv-contact__social-link:hover{color:var(--mv-blue, #3050A0)}.mv-contact__social-link svg{width:20px;height:20px;color:var(--mv-graphite, #3F3F3F)}.mv-contact__social-link:hover svg{color:var(--mv-blue, #3050A0)}.mv-contact__lang{display:flex;flex-wrap:wrap;gap:var(--sp-3, 12px);align-items:center}.mv-contact__lang-current{font-size:var(--fs-body, 16px);font-weight:600}.mv-contact__lang-link{background:transparent;border:1px solid rgba(10,10,10,.2);border-radius:var(--rad-md, 8px);padding:8px 16px;min-height:36px;font-size:var(--fs-small, 14px);cursor:pointer;transition:border-color .15s var(--ease)}.mv-contact__lang-link:hover{border-color:var(--mv-blue, #3050A0);color:var(--mv-blue, #3050A0)}.mv-contact__lang-form{margin:0}@media(max-width:989px){.mv-contact__grid{grid-template-columns:1fr 1fr}.mv-contact__card--lang{grid-column:1 / -1}}@media(max-width:749px){.mv-contact__grid{grid-template-columns:1fr;gap:var(--sp-6, 24px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-mv-contact.css.map */
