.mf{background-color:var(--mf-bg);color:var(--mf-text)}.mf .mf__grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:48px 40px;max-width:1340px;margin:0 auto;padding:72px 48px 56px}.mf .mf__col-heading{font-family:"Inter",var(--font-heading-family, sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--mf-text);margin:0 0 20px}.mf .mf__logo-wrap{display:flex;flex-direction:row;align-items:center;gap:14px;margin-bottom:28px}.mf__logo-wrap{align-items:center}.mf .mf__logo-img{display:block;height:64px;width:auto;object-fit:contain}.mf .mf__wordmark{font-family:"Inter",var(--font-heading-family, sans-serif);font-size:.9375rem;font-weight:800;letter-spacing:.25em;text-transform:uppercase;color:var(--mf-text)}.mf .mf__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.mf .mf__links a{font-size:.875rem;line-height:1.4;color:var(--mf-link);text-decoration:none;transition:color .2s ease}.mf .mf__links a:hover{opacity:.7}.mf .mf__social-list{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:11px}.mf .mf__social-link{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--mf-link);text-decoration:none;transition:color .2s ease}.mf .mf__social-link:hover{opacity:.7}.mf .mf__social-link svg{width:16px;height:16px;flex-shrink:0}.mf .mf__social-link svg path,.mf .mf__social-link svg rect,.mf .mf__social-link svg circle{fill:currentColor}.mf .mf__payment-icons{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.mf .mf__payment-icons figure{margin:0;line-height:0}.mf .mf__payment-icons .payment-icons__icon{height:22px;width:auto;border-radius:3px;display:block}.mf .mf__bottom{max-width:1340px;margin:0 auto;padding:20px 48px 28px;border-top:1px solid var(--mf-border)}.mf .mf__copyright{font-size:.75rem;color:var(--mf-link);margin:0}@media only screen and (max-width:1068px){.mf .mf__grid{grid-template-columns:1fr 1fr;padding:52px 32px 44px;gap:44px 32px}.mf .mf__bottom{padding:18px 32px 24px}}@media only screen and (max-width:767px){.mf .mf__grid{grid-template-columns:1fr;padding:40px 20px 36px;gap:36px}.mf .mf__bottom{padding:16px 20px 24px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/macrider-footer.css.map */
