.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-tabbed_navigation .ls-target {
  visibility: hidden;
  height: 0 !important;
  overflow: hidden !important;
}
.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-tabbed_navigation .ls-target.ls-active {
  height: auto !important;
  overflow: visible !important;
  visibility: visible;
}
.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-tabbed_navigation .ls-nav-overflow {
  overflow-x: auto;
}
.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-tabbed_navigation .ls-nav {
  cursor: pointer;
}
.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-tabbed_navigation .ls-underline-variant .ls-nav.ls-active .fpls-box-text * {
  color: #2a221e !important;
  text-decoration: underline !important;
  text-underline-offset: 5px !important;
  text-decoration-thickness: 1px !important;
}
.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-tabbed_navigation .ls-underline-variant .ls-nav.ls-active .fpls-box-image img {
  filter: brightness(0.6);
}
.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-tabbed_navigation .ls-pills-variant .ls-nav.ls-active .fpls-box-text * {
  color: white !important;
}
.fpls-wall-freegrid2-default.fpls-wall-freegrid2-illy-tabbed_navigation .ls-pills-variant .ls-nav.ls-active .fpls-box-svg svg * {
  fill: #2a221e !important;
}
