.banner {
  display: flex;
  width: 100%;
  height: auto;
}

.banner img {
  width: 100%;
  height: auto;
}

/* Responsywna tabela z producentami*/
.rwd-table {
    overflow-x: hidden;
}

/* Dla większych ekranów */
@media screen and (min-width: 960px) {
    .rwd-table table {
        width: 100%;
        table-layout: fixed;
    }
.efekt:hover {
    filter: blur(5px);

h1 {
  text-transform: lowercase;
}

h1::first-letter {
  text-transform: uppercase;
}

li[data-attr-val-id="147385"] > .htmlAttributeValue {
    font-weight: bold !important;
    color: red !important;
}