@media (min-width: 768px) {
  .footer-products-layout .abFoot_nav > ul {
    display: grid;
    grid-template-columns: minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
  }

  .footer-products-layout .abFoot_nav > ul > li {
    float: none;
    width: auto;
    max-width: none;
    min-width: 0;
    margin: 0;
  }

  .footer-products-layout .abFoot_nav > ul > .clear {
    display: none;
  }

  .footer-products-layout .footer-products__links {
    display: grid;
    grid-template-rows: repeat(8, auto);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-auto-flow: column;
    column-gap: 16px;
  }

  .footer-products-layout .footer-products__links > a {
    box-sizing: border-box;
    height: auto;
    min-height: 40px;
    padding: 9px 0;
    line-height: 22px;
    white-space: normal;
    overflow-wrap: anywhere;
    text-overflow: clip;
  }

  .footer-products-layout .footer-products__links > a:focus-visible {
    color: #fff;
    outline: 2px solid #fff;
    outline-offset: 2px;
  }
}
