/* PIPPY – černé kategorie pouze na mobilu */
@media screen and (max-width: 767px) {
  .subcategories .subcategory,
  .subcategories .subcategory a,
  .subcategories li a {
    background-color: #000 !important;
    border-color: #000 !important;
    border-radius: 0 !important;
  }

  .subcategories .subcategory a,
  .subcategories .subcategory a span,
  .subcategories li a,
  .subcategories li a span {
    color: #fff !important;
  }
}

/* PIPPY – DESKTOP – černý hover kategorií po najetí myší */
@media screen and (min-width: 768px) {
  .subcategories li a,
  .subcategories .subcategory a {
    background-color: #f5f5f5 !important;
    border: none !important;
    border-radius: 0 !important;
    transition: background-color 0.25s ease,
                color 0.25s ease !important;
  }

  .subcategories li a:hover,
  .subcategories .subcategory a:hover {
    background-color: #111111 !important;
    color: #ffffff !important;
  }

  .subcategories li a:hover span,
  .subcategories .subcategory a:hover span {
    color: #ffffff !important;
  }
}

/* PIPPY – Tabulka velikostí vpravo */
.variant-list .link-size {
  position: static !important;
  float: right !important;
  margin: 0 !important;
  color: #000 !important;
}
