.mx{display:block;background:var(--mx-bg, #fff);font-family:var(--mx-font-body, inherit);padding-block:48px}.mx__heading{font-family:var(--mx-font-heading, inherit);font-size:var(--mx-heading-size, 26px);font-weight:700;color:var(--mx-heading, #17335C);margin:0 0 24px}.mx__grid{display:grid;grid-template-columns:repeat(var(--mx-cols-desktop, 4),1fr);gap:16px}.mx-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;background:var(--mx-card-bg, #fff);border:1px solid var(--mx-card-border, #DCE6F0);border-radius:var(--mx-radius, 12px);padding:22px 20px;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.mx-card:hover{box-shadow:0 6px 18px #17335c1a;transform:translateY(-2px)}.mx-card__logo{display:flex;align-items:center;min-height:36px}.mx-card__img{max-width:140px;max-height:44px;width:auto;height:auto;object-fit:contain;display:block}.mx-card__name-fallback{font-family:var(--mx-font-heading, inherit);font-weight:700;font-size:18px;color:var(--mx-heading, #17335C)}.mx-card__tagline{font-size:var(--mx-tagline-size, 13px);color:var(--mx-tagline, #5B6B7F);text-decoration:underline}.mx--empty{padding:40px 20px;text-align:center;opacity:.6}@media screen and (max-width:989px){.mx__grid{grid-template-columns:repeat(var(--mx-cols-mobile, 2),1fr)}}@media screen and (max-width:749px){.mx{padding-block:32px}.mx-card{padding:18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-featured-brands.css.map */
