<style data-addon="HodnocenĂ­ obchodu+" data-author="Dominik Martini">
    #hodnoceniobchodu .vote-wrap:not(.admin-response .vote-wrap),
    .id--51 #content .vote-wrap:not(.admin-response .vote-wrap),
    .template-14.id--51 .rate-wrapper:not(.admin-response .vote-wrap) {
      background-color: #dadada !important;
      border: 0px solid #dadada !important;
      border-radius: 8px !important;
    }
    #hodnoceniobchodu .shop-stat-all a {
      background-color: #fba87e !important;
      color: #4a274f !important;
      border-radius: 8px !important;
    }
    #hodnoceniobchodu .shop-stat-all a:hover {
      background-color: #fba87e !important;
      color: #cfcfcf !important;
    }
    .stars .star.is-active:hover, .stars .star.star-half:before, .stars .star.star-on:before, .icon-starHalf-before, .icon-starOn-before, .product-ratings .icon-starOff-before:hover, .product-ratings .star-off:hover, .star.star-half, .star.star-on, .rate-average,
    .tursky-apollo .rate-wrapper.unveil-wrapper .rate-list .stars span.star-off::before {
        color: #ECB911 !important;
    }
/* zvýraznené tlačidlo "Zobrazit filtry" + ikonka lievika */
.filters-unveil-button-wrapper .unveil-button {
  background-color: var(--color-primary);
  color: #fff;
  font-weight: 500;
  border: none;
  border-radius: 8px;
}
.filters-unveil-button-wrapper .unveil-button::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-right: 8px;
  vertical-align: -4px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61z'/%3E%3C/svg%3E") no-repeat center / contain;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61z'/%3E%3C/svg%3E") no-repeat center / contain;
}
/* MOBIL – okno doplnku Filtry+ (dd[]) */
.div--collapsable:has(input[name="dd[]"][value="126"]),
.div--collapsable:has(input[name="dd[]"][value="329"]),
.div--collapsable:has(input[name="dd[]"][value="332"]),
/* DESKTOP – pôvodný filter Shoptetu (cId[]) */
.filter-section-boolean fieldset > div:has(input[name="cId[]"][value="269"]),
.filter-section-boolean fieldset > div:has(input[name="cId[]"][value="329"]),
.filter-section-boolean fieldset > div:has(input[name="cId[]"][value="332"]) {
  display: none !important;
}
/* "Seřadit dle" (mobil) – odsadenie + zaoblenie */
.listSorting--dropdown {
  margin-bottom: 20px !important;
}
.listSorting--dropdown,
.listSorting--dropdown .sortingToggle,
.listSorting--dropdown > h4 {
  border-radius: 8px !important;
}
/* ikonka zoraďovania pred text (text je v h4) */
.listSorting--dropdown > h4::before {
  content: "";
  display: inline-block;
  width: 22px;
  height: 22px;
  margin-right: 8px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3L5 6.99h3V14h2V6.99h3L9 3z'/%3E%3C/svg%3E") no-repeat center / contain;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3L5 6.99h3V14h2V6.99h3L9 3z'/%3E%3C/svg%3E") no-repeat center / contain;
}
/* rovnaká výška oboch tlačidiel */
.filters-unveil-button-wrapper .unveil-button,
.listSorting--dropdown {
  min-height: 42px;
}
.filters-unveil-button-wrapper .unveil-button {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* rovnaká veľkosť písma v oboch tlačidlách */
.filters-unveil-button-wrapper .unveil-button,
.listSorting--dropdown > h4 {
  font-size: 16px !important;
}
</style>