@media (min-width: 1400px) {
  .webbg > .container > .row:has(.Productlist:is([data-catalog-family="parent"], [data-catalog-family="serial"], [data-catalog-family="switch"])) {
    --catalogue-menu-width: clamp(256px, 16.5%, 264px);
  }

  .webbg > .container > .row:has(.Productlist:is([data-catalog-family="parent"], [data-catalog-family="serial"], [data-catalog-family="switch"])) > .col-lg-3.visible-lg {
    width: var(--catalogue-menu-width) !important;
  }

  .webbg > .container > .row:has(.Productlist:is([data-catalog-family="parent"], [data-catalog-family="serial"], [data-catalog-family="switch"])) > .col-lg-9 {
    width: calc(100% - var(--catalogue-menu-width)) !important;
  }

  .webbg > .container > .row:has(.Productlist:is([data-catalog-family="parent"], [data-catalog-family="serial"], [data-catalog-family="switch"])) > .col-lg-3
    .Productclass > ul > li > h5 > a {
    padding-inline: 24px 26px !important;
    font-size: 14px !important;
    line-height: 19px !important;
    white-space: nowrap !important;
  }

  .webbg > .container > .row:has(.Productlist:is([data-catalog-family="parent"], [data-catalog-family="serial"], [data-catalog-family="switch"])) > .col-lg-3
    .fctel-selection-entry__choice {
    min-width: 0;
    padding-inline: 5px;
    gap: 4px;
  }

  .webbg > .container > .row:has(.Productlist:is([data-catalog-family="parent"], [data-catalog-family="serial"], [data-catalog-family="switch"])) > .col-lg-3
    .fctel-selection-entry__icon {
    flex-basis: 19px;
    width: 19px;
    height: 19px;
  }

  .webbg > .container > .row:has(.Productlist:is([data-catalog-family="parent"], [data-catalog-family="serial"], [data-catalog-family="switch"])) > .col-lg-3
    .fctel-selection-entry__label {
    flex: 0 0 auto;
    font-size: 14px;
    letter-spacing: 0;
  }
}
