/* HeatPro category styles
   Prepared for HeatPro catalog list-view structure.
   Contains only catalog/product-list related CSS.
*/

/* =========================================================
   GĀZES KATLU LIST VIEW - PAMATA CENA / POGA / RATING IZKĀRTOJUMS
   Attiecas uz produktu list skatu kopumā.
   Mobilajā daļa no šī vēlāk tiek pārrakstīta ar mobile blokiem.
   ========================================================= */

.main-products.product-list .product-thumb .buttons-wrapper {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: center !important;
}

.main-products.product-list .product-thumb .buttons-wrapper .price {
  order: 1 !important;
  text-align: right !important;
  margin-bottom: 8px !important;
}

.main-products.product-list .product-thumb .buttons-wrapper .button-group {
  order: 2 !important;
  margin: 0 !important;
}

.main-products.product-list .product-thumb .buttons-wrapper .cart-group {
  margin-right: 28px !important;
}

.main-products.product-list .product-thumb .buttons-wrapper .rating {
  order: 3 !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}


/* =========================================================
   GĀZES KATLU PRODUCT LABELS - DESKTOP / PAMATA LIST SKATS
   Šeit kontrolē katru label pēc ID.
   Mobilajā šīs vērtības vēlāk tiek pārrakstītas atsevišķā blokā.
   ========================================================= */

/* Produkta bildes konteiners */
.main-products.product-list .product-thumb .image {
  position: relative !important;
  overflow: hidden !important;
}

/* Kopējais label laukums */
.main-products.product-list .product-thumb .product-labels {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 90px !important;
  height: 90px !important;
  overflow: visible !important;
  pointer-events: none !important;
  z-index: 5 !important;
}

/* Visu labelu reset */
.main-products.product-list .product-thumb .product-labels .product-label {
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 10 !important;
}

/* LABEL 349 - Wi-Fi */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-349 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 385 - 19kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-385 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 386 - 25kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-386 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 387 - 32kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-387 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 388 - 11kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-388 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 398 - 46L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-398 {
  top: 46px !important;
  left: 58px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 399 - 130L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-399 {
  top: 46px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 413 - Energo A */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-413 {
  top: 1px !important;
  right: 40px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}

/* LABEL 415 - Energo A+ */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-415 {
  top: 1px !important;
  right: 40px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}

/* LABEL 464 - Garantija */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-464 {
  top: 46px !important;
  left: 40px !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: bottom right !important;
}

/* LABEL 233 - Diagonālā atlaide */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-233 {
  display: block !important;
  left: -48px !important;
  bottom: 72px !important;
  top: 14px !important;
  right: auto !important;
  transform: rotate(45deg) scale(0.60) !important;
  transform-origin: bottom left !important;
}

/* LABEL 233 - % teksts virs lentas */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-233 b {
  font-size: 16px !important;
}

/* LABEL 467 - 49kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-467 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 468 - 60kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-468 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 469 - 80kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-469 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 470 - 99kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-470 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 471 - 120kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-471 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 472 - 150kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-472 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 473 - 160kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-473 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 474 - 240kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-474 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 475 - 280kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-475 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 386 - Classic Vitodens 25kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-386 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}


/* =========================================================
   MOBILE - PRODUKTA BILDE LIST SKATĀ
   Kontrolē tikai bildes laukumu telefonā.
   Labeli tiek kontrolēti nākamajā blokā.
   ========================================================= */

@media (max-width: 480px) {
  .main-products.product-list .product-thumb .image {
    width: 114px !important;
    min-width: 114px !important;
    max-width: 114px !important;
    height: 114px !important;
    min-height: 114px !important;
    max-height: 114px !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    border-radius: 18px 0 0 18px !important;
  }

  .main-products.product-list .product-thumb .image > a.product-img,
  .main-products.product-list .product-thumb .image > a.product-img > div {
    width: 114px !important;
    height: 114px !important;
    min-height: 114px !important;
    max-height: 114px !important;
    display: block !important;
    overflow: hidden !important;
  }

  .main-products.product-list .product-thumb .image > a.product-img > div > img {
    width: 114px !important;
    height: 114px !important;
    max-width: none !important;
    max-height: none !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }
}


/* =========================================================
   MOBILE - PRODUCT LABEL KOREKCIJA
   Telefonam, kur bilde ir 114x114px.
   Ja jāmaina mobile label pozīcija, meklē šo sadaļu.
   ========================================================= */

@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels {
    width: 114px !important;
    height: 114px !important;
  }

  /* Wi-Fi */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-349 {
    top: 6px !important;
    left: 64px !important;
    right: auto !important;
    bottom: auto !important;
    transform: scale(0.80) !important;
    transform-origin: top left !important;
  }

  /* kW labeli zem Wi-Fi */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-385,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-386,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-387,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-388 {
    top: 29px !important;
    left: 64px !important;
    right: auto !important;
    bottom: auto !important;
    transform: scale(0.80) !important;
    transform-origin: top left !important;
  }

  /* Energo A+ / A */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-415,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-413 {
    top: 4px !important;
    left: 4px !important;
    right: auto !important;
    bottom: auto !important;
    transform: scale(0.65) !important;
    transform-origin: top left !important;
  }

  /* Garantija */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-464 {
    top: 82px !important;
    left: 74px !important;
    right: auto !important;
    bottom: auto !important;
    transform: scale(0.65) !important;
    transform-origin: top left !important;
  }

  /* Diagonālā atlaide */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-233 {
    display: block !important;
    left: -48px !important;
    top: 8px !important;
    right: auto !important;
    bottom: auto !important;
    transform: rotate(45deg) scale(0.60) !important;
    transform-origin: bottom left !important;
  }

  .main-products.product-list .product-thumb .product-labels .product-label.product-label-233 b {
    font-size: 16px !important;
  }

  /* Litru labeli - 46L / 130L */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-398,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-399 {
    top: 52px !important;
    left: 64px !important;
    right: auto !important;
    bottom: auto !important;
    transform: scale(0.80) !important;
    transform-origin: top left !important;
  }

  /* Lielie kW labeli - bez Wi-Fi */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-467,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-468,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-469,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-470,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-471,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-472,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-473,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-474,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-475,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-502 {
    top: 6px !important;
    left: 62px !important;
    right: auto !important;
    bottom: auto !important;
    transform: scale(0.80) !important;
    transform-origin: top left !important;
  }
}


/* =========================================================
   MOBILE - CENA + GROZA POGA
   Cena un poga tiek noenkurota kartītes apakšā.
   ========================================================= */

@media (max-width: 480px) {
  .main-products.product-list .product-thumb {
    position: relative !important;
    min-height: 114px !important;
  }

  /* Vieta apakšā cenai + pogai, lai nosaukums neiet virsū */
  .main-products.product-list .product-thumb .caption {
    padding-bottom: 42px !important;
  }

  /* Produkta nosaukuma fonts telefonā */
  .main-products.product-list .product-thumb .caption .name a {
    font-size: 12px !important;
  }

  /* Cena + poga apakšā */
  .main-products.product-list .product-thumb .buttons-wrapper {
    position: absolute !important;
    left: 126px !important; /* 114px bilde + atstarpe */
    right: 12px !important;
    bottom: 10px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-end !important;
    gap: 8px !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
    min-width: 0 !important;
  }

  /* Slēpjam liekos elementus mobilajā */
  .main-products.product-list .product-thumb .buttons-wrapper .price-tax,
  .main-products.product-list .product-thumb .buttons-wrapper .rating,
  .main-products.product-list .product-thumb .buttons-wrapper .wish-group,
  .main-products.product-list .product-thumb .buttons-wrapper .extra-group,
  .main-products.product-list .product-thumb .buttons-wrapper .stepper {
    display: none !important;
  }

  /* Cenu bloks */
  .main-products.product-list .product-thumb .buttons-wrapper .price {
    order: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-end !important;
    justify-content: center !important;
    width: 72px !important;
    min-width: 72px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: right !important;
    line-height: 1 !important;
    flex: 0 0 auto !important;
  }

  /* Jaunā cena augšā, vecā cena apakšā */
  .main-products.product-list .product-thumb .buttons-wrapper .price > div {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-end !important;
    justify-content: center !important;
    gap: 1px !important;
    width: 100% !important;
    flex-wrap: nowrap !important;
  }

  .main-products.product-list .product-thumb .buttons-wrapper .price-new {
    display: block !important;
    width: 100% !important;
    text-align: right !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    line-height: 1.05 !important;
    margin: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
  }

  .main-products.product-list .product-thumb .buttons-wrapper .price-old {
    display: block !important;
    width: 100% !important;
    text-align: right !important;
    font-size: 10px !important;
    line-height: 1.05 !important;
    margin: 2px 0 0 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
  }

  /* Pogas konteineri */
  .main-products.product-list .product-thumb .buttons-wrapper .button-group,
  .main-products.product-list .product-thumb .buttons-wrapper .cart-group {
    order: 2 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
    flex: 0 0 auto !important;
  }

  /* Groza poga ar tekstu */
  .main-products.product-list .product-thumb .buttons-wrapper .btn-cart {
    width: auto !important;
    min-width: 105px !important;
    height: 30px !important;
    min-height: 30px !important;
    padding: 0 12px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    line-height: 1 !important;
    white-space: nowrap !important;
  }

  .main-products.product-list .product-thumb .buttons-wrapper .btn-cart .btn-text {
    display: inline-block !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
  }
}


/* =========================================================
   DESKTOP - PRODUKTA NOSAUKUMS LIST SKATĀ
   Nosaukums var būt 2 rindās.
   Šeit nav height/overflow uz .product-thumb, lai nesalauztu pogas/klikšķus.
   ========================================================= */

@media (min-width: 769px) {
  .main-products.product-list .product-thumb .caption .stats,
  .main-products.product-list .product-thumb .caption .description {
    display: none !important;
  }

  .main-products.product-list .product-thumb .caption {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .main-products.product-list .product-thumb .caption .name {
    max-width: 560px !important;
    height: 40px !important;
    min-height: 40px !important;
    max-height: 40px !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    transform: translateY(30px) !important;
    pointer-events: auto !important;
  }

  .main-products.product-list .product-thumb .caption .name a {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    white-space: normal !important;
    text-overflow: ellipsis !important;
    font-size: 14px !important;
    line-height: 20px !important;
    min-height: 40px !important;
    font-weight: 600 !important;
    color: #222 !important;
    text-decoration: none !important;
    pointer-events: auto !important;
  }
}
/* DESKTOP - nosaukums sarkans, kad hover uz visas kartītes */
@media (min-width: 769px) {
  .main-products.product-list .product-thumb:hover .caption .name a {
    color: #ff3e17 !important;
    text-decoration: none !important;
  }
}
/* =========================================================
   PRODUCT SERIES TITLES - grupu virsraksti list skatā
   ========================================================= */

.main-products.product-list .product-series-title {
  width: 100%;
  margin: 22px 0 10px 0;
  padding: 12px 18px;

  background: #ffffff;
  border-left: 5px solid #ff3e17;
  border-radius: 12px;

  font-size: 18px;
  line-height: 1.2;
  font-weight: 800;
  color: #222;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
}

/* Pirmajai grupai mazāka augšējā atstarpe */
.main-products.product-list .product-series-title:first-child {
  margin-top: 10px;
}

/* Mobile */
@media (max-width: 480px) {
  .main-products.product-list .product-series-title {
    margin: 16px 0 8px 0;
    padding: 10px 14px;
    border-left-width: 4px;
    border-radius: 10px;

    font-size: 15px;
  }
}
/* =========================================================
   GAISA KONDICIONIERU PRODUCT LABELS - DESKTOP / PAMATA LIST SKATS
   Šeit kontrolē katru label pēc ID.
   Mobilajā šīs vērtības vēlāk tiek pārrakstītas atsevišķā blokā.
   ========================================================= */



/* LABEL 340 - WIFI */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-340 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 411 - Energo A++ */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-411 {
  top: 1px !important;
  right: 52px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* LABEL 352 - 50m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-352 {
  top: 26px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 380 - 39m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-380 {
  top: 26px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 343 - R32 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-343 {
  top: 46px !important;
  left: 57px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 381 - 72m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-381 {
  top: 26px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 383 - 92m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-383 {
  top: 26px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 384 - 100m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-384 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* =========================================================
   GAISA KONDICIONIERU MOBILE - PRODUCT LABEL KOREKCIJA
   Telefonam, kur bilde ir 114x114px.
   Ja jāmaina mobile label pozīcija, meklē šo sadaļu.
   ========================================================= */

@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels {
    width: 114px !important;
    height: 114px !important;
  }
/* LABEL 340 - WIFI */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-340 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* LABEL 411 - Energo A++ */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-411 {
  top: 4px !important;
  right: 78px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* LABEL 352 - 50m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-352 {
  top: 26px !important;
  left: 68px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 380 - 39m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-380 {
  top: 26px !important;
  left: 68px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 343 - R32 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-343 {
  top: 46px !important;
  left: 72px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 381 - 72m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-381 {
  top: 26px !important;
  left: 68px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 383 - 92m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-383 {
  top: 26px !important;
  left: 68px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 384 - 100m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-384 {
  top: 26px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
 }
}
/* =========================================================
   AIR CONDITIONERS SERIES TITLES - kondicionieru grupu virsraksti
   ========================================================= */

/* Desktop + universālais stils */
.product-ac-series-title {
  width: 100% !important;
  margin: 26px 0 10px 0 !important;
  padding: 12px 18px !important;

  display: block !important;
  clear: both !important;

  background: #ffffff !important;
  border-left: 5px solid #ff3e17 !important;
  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
  box-sizing: border-box !important;
}

/* Lai title normāli aizņem visu rindu list skatā */
.main-products.product-list .product-ac-series-title {
  flex: 0 0 100% !important;
  max-width: 100% !important;
}

/* Grid skatā kondicionieru grupu virsrakstus nerādām */
.main-products.product-grid .product-ac-series-title,
.main-products:not(.product-list) .product-ac-series-title {
  display: none !important;
}

/* Mobile */
@media (max-width: 480px) {
  .product-ac-series-title {
    margin: 16px 0 8px 0 !important;
    padding: 10px 14px !important;

    border-left-width: 4px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
  }
}
/* =========================================================
   GAISA REKUPERATORU PRODUCT LABELS - DESKTOP / PAMATA LIST SKATS
   Šeit kontrolē katru label pēc ID.
   Mobilajā šīs vērtības vēlāk tiek pārrakstītas atsevišķā blokā.
   ========================================================= */

/* LABEL 344 - Energo A+ */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-344 {
  top: 1px !important;
  right: 52px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}

/* LABEL 488 - 34m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-488 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 489 - 55m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-489 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 484 - 450m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-484 {
  top: 6px !important;
  left: 38px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 405 - 225m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-405 {
  top: 6px !important;
  left: 38px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 409 - 300m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-409 {
  top: 6px !important;
  left: 38px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 408 - 400m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-408 {
  top: 6px !important;
  left: 38px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 375 - 160m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-375 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 379 - 280m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-379 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 483 - 500m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-483 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 378 -750m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-378 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}

/* =========================================================
   GAISA REKUPERACIJAS MOBILE - PRODUCT LABEL KOREKCIJA
   Telefonam, kur bilde ir 114x114px.
   Ja jāmaina mobile label pozīcija, meklē šo sadaļu.
   ========================================================= */

@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels {
    width: 114px !important;
    height: 114px !important;
  }
/* LABEL 344 - Energo A+ */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-344 {
  top: 4px !important;
  right: 78px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}

/* LABEL 498 - 34m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-498 {
  top: 6px !important;
  left: 56px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 499 - 55m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-499 {
  top: 6px !important;
  left: 56px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 484 - 450m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-484 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 405 - 225m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-405 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 409 - 300m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-409 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 408 - 400m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-408 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 375 - 160m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-375 {
  top: 26px !important;
  left: 62px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 379 - 280m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-379 {
  top: 26px !important;
  left: 62px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 483 - 500m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-483 {
  top: 26px !important;
  left: 62px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 378 -750m2 */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-378 {
  top: 26px !important;
  left: 62px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
 }
}
/* =========================================================
   VENTILATION / REKUPERĀCIJA SERIES TITLES
   ========================================================= */

.product-vent-series-title,
.main-products .product-vent-series-title,
.main-products.product-list .product-vent-series-title {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  display: block !important;
  clear: both !important;
  box-sizing: border-box !important;

  margin: 26px 0 10px 0 !important;
  padding: 12px 18px !important;

  background: #ffffff !important;
  border-left: 5px solid #ff3e17 !important;
  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
}

/* Grid skatā rekuperācijas grupu virsrakstus nerādām */
.main-products.product-grid .product-vent-series-title,
.main-products:not(.product-list) .product-vent-series-title {
  display: none !important;
}

/* Mobile */
@media (max-width: 480px) {
  .product-vent-series-title,
  .main-products .product-vent-series-title,
  .main-products.product-list .product-vent-series-title {
    margin: 16px 0 8px 0 !important;
    padding: 10px 14px !important;

    border-left-width: 4px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
  }
}

/* =========================================================
   SILTUMSUKNU PRODUCT LABELS - DESKTOP / PAMATA LIST SKATS
   Šeit kontrolē katru label pēc ID.
   Mobilajā šīs vērtības vēlāk tiek pārrakstītas atsevišķā blokā.
   ========================================================= */
   
   /* LABEL 391 - 10 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-391 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 389 - 6 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-389 {
  top: 6px !important;
  left: 54px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 390 - 8 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-390 {
  top: 6px !important;
  left: 54px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 342 - R410A */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-342 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 412 - Energo A++ */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-412 {
  top: 1px !important;
  right: 38px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* LABEL 463 - Garantija */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-463 {
  top: 46px !important;
  left: 40px !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: bottom right !important;
}
   /* LABEL 403 - R290*/
.main-products.product-list .product-thumb .product-labels .product-label.product-label-403 {
  top: 26px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 395 - 16 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-395 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 393 - 13 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-393 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 392 - 12 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-392 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 400 - 220L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-400 {
  top: 46px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 401 - 190L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-401 {
  top: 46px !important;
  left: 53px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 503 - R32*/
.main-products.product-list .product-thumb .product-labels .product-label.product-label-503 {
  top: 26px !important;
  left: 57px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 476 - 14 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-476 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 485 - 13 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-485 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 486 - 16 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-486 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 396 - 17 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-396 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 466 - 4 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-466 {
  top: 6px !important;
  left: 54px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 504 - 32 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-504 {
  top: 6px !important;
  left: 50px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 419 - 128 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-419 {
  top: 6px !important;
  left: 44px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 418 - 64 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-418 {
  top: 6px !important;
  left: 50px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 404 - R407C*/
.main-products.product-list .product-thumb .product-labels .product-label.product-label-404 {
  top: 26px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* =========================================================
   SILTUMSUKNU MOBILE - PRODUCT LABEL KOREKCIJA
   Telefonam, kur bilde ir 114x114px.
   Ja jāmaina mobile label pozīcija, meklē šo sadaļu.
   ========================================================= */

@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels {
    width: 114px !important;
    height: 114px !important;
  }
  /* LABEL 391 - 10 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-391 {
  top: 6px !important;
  left: 68px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 389 - 6 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-389 {
  top: 6px !important;
  left: 70px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 390 - 8 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-390 {
  top: 6px !important;
  left: 70px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 342 - R410A */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-342 {
  top: 26px !important;
  left: 62px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 412 - Energo A+++ */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-412 {
  top: 4px !important;
  right: 64px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* LABEL 463 - Garantija */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-463 {
  top: 62px !important;
  left: 50px !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: bottom right !important;
}
   /* LABEL 403 - R290*/
.main-products.product-list .product-thumb .product-labels .product-label.product-label-403 {
  top: 26px !important;
  left: 68px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 395 - 16 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-395 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 393 - 13 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-393 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 392 - 12 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-392 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 400 - 220L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-400 {
  top: 46px !important;
  left: 68px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 401 - 190L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-401 {
  top: 46px !important;
  left: 68px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 503 - R32*/
.main-products.product-list .product-thumb .product-labels .product-label.product-label-503 {
  top: 26px !important;
  left: 72px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 476 - 14 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-476 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 485 - 13 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-485 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 486 - 16 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-486 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 396 - 17 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-396 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 466 - 4 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-466 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 504 - 32 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-504 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 419 - 128 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-419 {
  top: 6px !important;
  left: 60px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 418 - 64 kW */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-418 {
  top: 6px !important;
  left: 64px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 404 - R407C*/
.main-products.product-list .product-thumb .product-labels .product-label.product-label-404 {
  top: 26px !important;
  left: 62px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
  }
}
/* =========================================================
   SILTUMSŪKŅI - mobile produkta nosaukums max 3 rindas
   ========================================================= */

@media (max-width: 480px) {
  body.category-heat-pumps .main-products.product-list .product-thumb .caption .name {
    height: 42px !important;
    min-height: 42px !important;
    max-height: 42px !important;
    margin: 0 !important;
    overflow: hidden !important;
  }

  body.category-heat-pumps .main-products.product-list .product-thumb .caption .name a {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;

    overflow: hidden !important;
    white-space: normal !important;
    text-overflow: ellipsis !important;

    font-size: 11px !important;
    line-height: 14px !important;
    font-weight: 700 !important;
  }
}
/* =========================================================
   HEAT PUMPS SERIES TITLES - siltumsūkņu grupu virsraksti
   ========================================================= */

.product-hp-series-title,
.main-products .product-hp-series-title,
.main-products.product-list .product-hp-series-title {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  display: block !important;
  clear: both !important;
  box-sizing: border-box !important;

  margin: 26px 0 10px 0 !important;
  padding: 12px 18px !important;

  background: #ffffff !important;
  border-left: 5px solid #ff3e17 !important;
  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
}

/* Grid skatā siltumsūkņu grupu virsrakstus nerādām */
.main-products.product-grid .product-hp-series-title,
.main-products:not(.product-list) .product-hp-series-title {
  display: none !important;
}

/* Mobile */
@media (max-width: 480px) {
  .product-hp-series-title,
  .main-products .product-hp-series-title,
  .main-products.product-list .product-hp-series-title {
    margin: 16px 0 8px 0 !important;
    padding: 10px 14px !important;

    border-left-width: 4px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
  }
}
/* =========================================================
   BOILERU PRODUCT LABELS - DESKTOP / PAMATA LIST SKATS
   Šeit kontrolē katru label pēc ID.
   Mobilajā šīs vērtības vēlāk tiek pārrakstītas atsevišķā blokā.
   ========================================================= */
   
   /* LABEL 366 - 100 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-366 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 370 - 200 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-370 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 369 - 160 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-369 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 367 - 120 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-367 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 373 - 750 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-373 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 374 - 950 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-374 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 368 - 150 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-368 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 372 - 600 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-372 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 371 - 300 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-371 {
  top: 6px !important;
  left: 52px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 492 - 50 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-492 {
  top: 6px !important;
  left: 58px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 493 - 75 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-493 {
  top: 6px !important;
  left: 58px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 364 - Energo B */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-364 {
  top: 1px !important;
  right: 52px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* LABEL 414 - Energo A */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-414 {
  top: 1px !important;
  right: 52px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* LABEL 416 - Energo C */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-416 {
  top: 1px !important;
  right: 52px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* =========================================================
   BOILERU MOBILE - PRODUCT LABEL KOREKCIJA
   Telefonam, kur bilde ir 114x114px.
   Ja jāmaina mobile label pozīcija, meklē šo sadaļu.
   ========================================================= */

@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels {
    width: 114px !important;
    height: 114px !important;
  }
	  /* LABEL 366 - 100 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-366 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 370 - 200 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-370 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 369 - 160 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-369 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 367 - 120 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-367 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 373 - 750 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-373 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 374 - 950 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-374 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 368 - 150 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-368 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 372 - 600 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-372 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 371 - 300 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-371 {
  top: 6px !important;
  left: 66px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 492 - 50 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-492 {
  top: 6px !important;
  left: 70px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 493 - 75 L */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-493 {
  top: 6px !important;
  left: 70px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* LABEL 364 - Energo B */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-364 {
  top: 1px !important;
  right: 76px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* LABEL 414 - Energo A */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-414 {
  top: 1px !important;
  right: 76px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
}
/* LABEL 416 - Energo C */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-416 {
  top: 1px !important;
  right: 76px !important;
  left: auto !important;
  bottom: auto !important;
  transform: scale(0.65) !important;
  transform-origin: top right !important;
 }
}
/* =========================================================
   WATER TANKS / BOILERS SERIES TITLES
   ========================================================= */

.product-tank-series-title,
.main-products .product-tank-series-title,
.main-products.product-list .product-tank-series-title {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  display: block !important;
  clear: both !important;
  box-sizing: border-box !important;

  margin: 26px 0 10px 0 !important;
  padding: 12px 18px !important;

  background: #ffffff !important;
  border-left: 5px solid #ff3e17 !important;
  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
}

/* Grid skatā boileru grupu virsrakstus nerādām */
.main-products.product-grid .product-tank-series-title,
.main-products:not(.product-list) .product-tank-series-title {
  display: none !important;
}

/* Mobile */
@media (max-width: 480px) {
  .product-tank-series-title,
  .main-products .product-tank-series-title,
  .main-products.product-list .product-tank-series-title {
    margin: 16px 0 8px 0 !important;
    padding: 10px 14px !important;

    border-left-width: 4px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
  }
}
/* =========================================================
   UDENS MIKSTINASANAS IEKARTAS PRODUCT LABELS - DESKTOP / PAMATA LIST SKATS
   Šeit kontrolē katru label pēc ID.
   Mobilajā šīs vērtības vēlāk tiek pārrakstītas atsevišķā blokā.
   ========================================================= */
   
   /* LABEL 340 - WIFI */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-340 {
  top: 6px !important;
  left: 48px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 359 - 2.8m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-359 {
  top: 26px !important;
  left: 44px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 357 - 2.0m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-357 {
  top: 26px !important;
  left: 44px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 362 - 1.68m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-362 {
  top: 26px !important;
  left: 40px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 361 - 1.44m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-361 {
  top: 26px !important;
  left: 40px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 360 - 0.9m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-360 {
  top: 26px !important;
  left: 44px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 355 - 1.1m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-355 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 356 - 1.9m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-356 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 357 - 2.0m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-357 {
  top: 26px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 358 - 2.1m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-358 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 354 - 2.3m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-354 {
  top: 6px !important;
  left: 42px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
/* =========================================================
   UDENS MIKSTINATAJU MOBILE - PRODUCT LABEL KOREKCIJA
   Telefonam, kur bilde ir 114x114px.
   Ja jāmaina mobile label pozīcija, meklē šo sadaļu.
   ========================================================= */

@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels {
    width: 114px !important;
    height: 114px !important;
  }
	   /* LABEL 340 - WIFI */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-340 {
  top: 6px !important;
  left: 65px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 359 - 2.8m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-359 {
  top: 26px !important;
  left: 58px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 357 - 2.0m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-357 {
  top: 26px !important;
  left: 58px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 362 - 1.68m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-362 {
  top: 26px !important;
  left: 54px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 361 - 1.44m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-361 {
  top: 26px !important;
  left: 54px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 360 - 0.9m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-360 {
  top: 26px !important;
  left: 58px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 355 - 1.1m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-355 {
  top: 6px !important;
  left: 56px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 356 - 1.9m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-356 {
  top: 6px !important;
  left: 56px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 357 - 2.0m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-357 {
  top: 26px !important;
  left: 56px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 358 - 2.1m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-358 {
  top: 6px !important;
  left: 56px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
}
   /* LABEL 354 - 2.3m3h */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-354 {
  top: 6px !important;
  left: 56px !important;
  right: auto !important;
  bottom: auto !important;
  transform: scale(0.80) !important;
  transform-origin: top left !important;
 }
}
/* =========================================================
   WATER SOFTENERS SERIES TITLES
   ========================================================= */

.product-soft-series-title,
.main-products .product-soft-series-title,
.main-products.product-list .product-soft-series-title {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  display: block !important;
  clear: both !important;
  box-sizing: border-box !important;

  margin: 26px 0 10px 0 !important;
  padding: 12px 18px !important;

  background: #ffffff !important;
  border-left: 5px solid #ff3e17 !important;
  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
}

/* Grid skatā ūdens mīkstināšanas grupu virsrakstus nerādām */
.main-products.product-grid .product-soft-series-title,
.main-products:not(.product-list) .product-soft-series-title {
  display: none !important;
}

/* Mobile */
@media (max-width: 480px) {
  .product-soft-series-title,
  .main-products .product-soft-series-title,
  .main-products.product-list .product-soft-series-title {
    margin: 16px 0 8px 0 !important;
    padding: 10px 14px !important;

    border-left-width: 4px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
  }
}
/* =========================================================
   MOBILE RU FIX - groza poga 2 rindās
   ========================================================= */

@media (max-width: 480px) {

  html[lang="ru"] .main-products.product-list .product-thumb .caption .name {
    height: 42px !important;
    min-height: 42px !important;
    max-height: 42px !important;
    overflow: hidden !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .caption .name a {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;

    overflow: hidden !important;
    white-space: normal !important;
    text-overflow: ellipsis !important;

    font-size: 11px !important;
    line-height: 14px !important;
    font-weight: 700 !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .caption {
    padding-bottom: 48px !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .buttons-wrapper {
    left: 126px !important;
    right: 10px !important;
    bottom: 9px !important;

    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-end !important;
    gap: 6px !important;

    width: auto !important;
    min-width: 0 !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .buttons-wrapper .price {
    width: 72px !important;
    min-width: 72px !important;
    max-width: 72px !important;
    flex: 0 0 72px !important;

    margin: 0 !important;
    padding: 0 !important;
    text-align: right !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .buttons-wrapper .price-new {
    font-size: 14px !important;
    line-height: 1.05 !important;
    white-space: nowrap !important;
    text-align: right !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .buttons-wrapper .price-old {
    font-size: 9px !important;
    line-height: 1.05 !important;
    white-space: nowrap !important;
    text-align: right !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .buttons-wrapper .btn-cart {
    width: 112px !important;
    min-width: 112px !important;
    max-width: 112px !important;

    height: 38px !important;
    min-height: 38px !important;

    padding: 0 7px !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;

    white-space: normal !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .buttons-wrapper .btn-cart .btn-text {
    display: block !important;

    max-width: 72px !important;

    white-space: normal !important;
    text-align: left !important;

    font-size: 11px !important;
    line-height: 11px !important;
    font-weight: 700 !important;
  }

  html[lang="ru"] .main-products.product-list .product-thumb .buttons-wrapper .btn-cart i,
  html[lang="ru"] .main-products.product-list .product-thumb .buttons-wrapper .btn-cart svg {
    flex: 0 0 auto !important;
  }
}

/* =========================================================
   PUMP GROUPS / COLLECTORS SERIES TITLES
   ========================================================= */

.product-pump-series-title,
.main-products .product-pump-series-title,
.main-products.product-list .product-pump-series-title {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  display: block !important;
  clear: both !important;
  box-sizing: border-box !important;

  margin: 26px 0 10px 0 !important;
  padding: 12px 18px !important;

  background: #ffffff !important;
  border-left: 5px solid #ff3e17 !important;
  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
}

/* Grid skatā sūkņu grupu/kolektoru virsrakstus nerādām */
.main-products.product-grid .product-pump-series-title,
.main-products:not(.product-list) .product-pump-series-title {
  display: none !important;
}

/* Mobile */
@media (max-width: 480px) {
  .product-pump-series-title,
  .main-products .product-pump-series-title,
  .main-products.product-list .product-pump-series-title {
    margin: 16px 0 8px 0 !important;
    padding: 10px 14px !important;

    border-left-width: 4px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
  }
}
/* =========================================================
   SMART HOME SERIES TITLES
   ========================================================= */

.product-smart-series-title,
.main-products .product-smart-series-title,
.main-products.product-list .product-smart-series-title {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  display: block !important;
  clear: both !important;
  box-sizing: border-box !important;

  margin: 26px 0 10px 0 !important;
  padding: 12px 18px !important;

  background: #ffffff !important;
  border-left: 5px solid #ff3e17 !important;
  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
}

/* Grid skatā Gudrās mājas grupu virsrakstus nerādām */
.main-products.product-grid .product-smart-series-title,
.main-products:not(.product-list) .product-smart-series-title {
  display: none !important;
}

/* Mobile */
@media (max-width: 480px) {
  .product-smart-series-title,
  .main-products .product-smart-series-title,
  .main-products.product-list .product-smart-series-title {
    margin: 16px 0 8px 0 !important;
    padding: 10px 14px !important;

    border-left-width: 4px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
  }
}
/* =========================================================
   AUTOMATION SERIES TITLES
   ========================================================= */

.product-auto-series-title,
.main-products .product-auto-series-title,
.main-products.product-list .product-auto-series-title {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  display: block !important;
  clear: both !important;
  box-sizing: border-box !important;

  margin: 26px 0 10px 0 !important;
  padding: 12px 18px !important;

  background: #ffffff !important;
  border-left: 5px solid #ff3e17 !important;
  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
}

/* Grid skatā Automātikas grupu virsrakstus nerādām */
.main-products.product-grid .product-auto-series-title,
.main-products:not(.product-list) .product-auto-series-title {
  display: none !important;
}

/* Mobile */
@media (max-width: 480px) {
  .product-auto-series-title,
  .main-products .product-auto-series-title,
  .main-products.product-list .product-auto-series-title {
    margin: 16px 0 8px 0 !important;
    padding: 10px 14px !important;

    border-left-width: 4px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
  }
}
/* =========================================================
   VIENOTS STILS VISIEM GRUPU TITLE
   ========================================================= */

.main-products.product-list [class*="series-title"] {
  width: 100%;
  display: block;
  box-sizing: border-box;

  margin: 22px 0 18px 0;
  padding: 12px 18px;

  background: #ffffff;
  border: 2px solid #ff3e17 !important;
  border-radius: 12px;

  font-size: 18px;
  line-height: 1.2;
  font-weight: 800;
  color: #222;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
  position: relative;
}

/* Noņem veco kreisās malas dekoru / biezo akcentu */
.main-products.product-list [class*="series-title"]::before {
  display: none !important;
  content: none !important;
}

/* Pelēkais divider zem title */
.main-products.product-list [class*="series-title"]::after {
  content: "" !important;
  display: block !important;

  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  bottom: -10px !important;

  height: 1px !important;
  background: #cfcfcf !important;

  border: none !important;
}

/* Ja kaut kur iepriekš bija border-left, šo piespiež vienādu visām malām */
.main-products.product-list [class*="series-title"] {
  border-left: 2px solid #ff3e17 !important;
  border-right: 2px solid #ff3e17 !important;
  border-top: 2px solid #ff3e17 !important;
  border-bottom: 2px solid #ff3e17 !important;
}

/* Grid skatā title nerādām */
.main-products.product-grid [class*="series-title"],
.main-products:not(.product-list) [class*="series-title"] {
  display: none !important;
}

/* Pirmajam title mazāka augšējā atstarpe */
.main-products.product-list [class*="series-title"]:first-child {
  margin-top: 10px;
}

/* Mobile */
@media (max-width: 480px) {
  .main-products.product-list [class*="series-title"] {
    margin: 16px 0 15px 0;
    padding: 10px 14px;
    border-width: 2px !important;
    border-radius: 10px;
    font-size: 15px;
  }

  .main-products.product-list [class*="series-title"]::after {
    bottom: -8px !important;
  }
}
/* =========================================================
   FIX - EN/RU energoefektivitātes ikona neaizbrauc
   Noenkurojam no kreisās malas, nevis no labās
   ========================================================= */

/* Apkures katli - Energo A / A+ */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-413,
.main-products.product-list .product-thumb .product-labels .product-label.product-label-415 {
  top: 1px !important;
  left: 4px !important;
  right: auto !important;
  bottom: auto !important;

  transform: scale(0.65) !important;
  transform-origin: top left !important;
  z-index: 20 !important;
}

/* Mobile drošībai - atstājam to pašu pozīciju */
@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-413,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-415 {
    top: 4px !important;
    left: 4px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.65) !important;
    transform-origin: top left !important;
  }
}
/* =========================================================
   DESKTOP - produkta nosaukums vertikāli centrā
   Vienas rindas title būs kartītes vidū,
   divu rindu title paliek normāli 2 rindās
   ========================================================= */

@media (min-width: 769px) {
  .main-products.product-list .product-thumb .caption .name {
    display: flex !important;
    align-items: center !important;
    height: 40px !important;
    min-height: 40px !important;
    max-height: 40px !important;
  }

  .main-products.product-list .product-thumb .caption .name a {
    min-height: 0 !important;
    max-height: 40px !important;

    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;

    overflow: hidden !important;
    line-height: 20px !important;
  }
}
/* =========================================================
   FINAL OVERRIDE - VIENĀDI GRUPU TITLE VISĀM KATEGORIJĀM
   Oranžs border apkārt + pelēks divider apakšā
   Jāliek pašā mk-category-styles.css apakšā
   ========================================================= */

.main-products.product-list [class*="series-title"] {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;

  display: block !important;
  clear: both !important;
  box-sizing: border-box !important;
  position: relative !important;

  margin: 22px 0 18px 0 !important;
  padding: 12px 18px !important;

  background: #ffffff !important;

  border: 2px solid #ff3e17 !important;
  border-left: 2px solid #ff3e17 !important;
  border-right: 2px solid #ff3e17 !important;
  border-top: 2px solid #ff3e17 !important;
  border-bottom: 2px solid #ff3e17 !important;

  border-radius: 12px !important;

  font-size: 18px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
  color: #222 !important;

  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
}

/* Noņem vecos kreisās malas dekorus */
.main-products.product-list [class*="series-title"]::before {
  display: none !important;
  content: none !important;
}

/* Pelēkais divider zem title */
.main-products.product-list [class*="series-title"]::after {
  content: "" !important;
  display: block !important;

  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  bottom: -10px !important;

  height: 1px !important;
  background: #cfcfcf !important;

  border: none !important;
}

/* Grid skatā title nerādām */
.main-products.product-grid [class*="series-title"],
.main-products:not(.product-list) [class*="series-title"] {
  display: none !important;
}

/* Pirmajam title mazāka augšējā atstarpe */
.main-products.product-list [class*="series-title"]:first-child {
  margin-top: 10px !important;
}

/* Mobile - tāds pats princips visām kategorijām */
@media (max-width: 480px) {
  .main-products.product-list [class*="series-title"] {
    margin: 16px 0 15px 0 !important;
    padding: 10px 14px !important;

    border-width: 2px !important;
    border-radius: 10px !important;

    font-size: 15px !important;
    line-height: 1.25 !important;
    font-weight: 800 !important;
  }

  .main-products.product-list [class*="series-title"]::after {
    bottom: -8px !important;
    background: #cfcfcf !important;
  }
}


/* =========================================================
   FINAL OVERRIDE - DESKTOP PRODUKTA NOSAUKUMS VIENĀDĀ IZMĒRĀ
   Vienas rindas title centrā, divu rindu title paliek korekti
   ========================================================= */

@media (min-width: 769px) {
  .main-products.product-list .product-thumb .caption .name {
    max-width: 560px !important;

    height: 40px !important;
    min-height: 40px !important;
    max-height: 40px !important;

    display: flex !important;
    align-items: center !important;

    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;

    transform: translateY(30px) !important;
    pointer-events: auto !important;
  }

  .main-products.product-list .product-thumb .caption .name a {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;

    overflow: hidden !important;
    white-space: normal !important;
    text-overflow: ellipsis !important;

    font-size: 14px !important;
    line-height: 20px !important;
    font-weight: 600 !important;

    min-height: 0 !important;
    max-height: 40px !important;

    color: #222 !important;
    text-decoration: none !important;
    pointer-events: auto !important;
  }
}
/* =========================================================
   FIX - SILTUMSŪKŅI energoefektivitātes ikona A+++
   Valodu pārslēgšanā vairs neaizbrauc
   ========================================================= */

/* Desktop */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-412 {
  top: 1px !important;
  left: 4px !important;
  right: auto !important;
  bottom: auto !important;

  transform: scale(0.65) !important;
  transform-origin: top left !important;
  z-index: 20 !important;
}

/* Mobile */
@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-412 {
    top: 4px !important;
    left: 4px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.65) !important;
    transform-origin: top left !important;
    z-index: 20 !important;
  }
}
/* =========================================================
   HEATPRO FIX - Wi-Fi label virs pārējiem labeliem
   Tikai z-index, pozīcijas neaiztiekam
   ========================================================= */

/* Wi-Fi vienmēr virs kW / litru labeliem */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-349 {
  z-index: 40 !important;
}

/* kW / litru labeli zem Wi-Fi */
.main-products.product-list .product-thumb .product-labels .product-label.product-label-385,
.main-products.product-list .product-thumb .product-labels .product-label.product-label-386,
.main-products.product-list .product-thumb .product-labels .product-label.product-label-387,
.main-products.product-list .product-thumb .product-labels .product-label.product-label-388,
.main-products.product-list .product-thumb .product-labels .product-label.product-label-398,
.main-products.product-list .product-thumb .product-labels .product-label.product-label-399,
.main-products.product-list .product-thumb .product-labels .product-label.product-label-502 {
  z-index: 30 !important;
}
/* =========================================================
   HEATPRO FIX - LABEL 491
   25kW / Classic label kā pirmā augšējā ikona
   Desktop + Mobile
   ========================================================= */

/* Desktop */
@media (min-width: 481px) {
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-491 {
    top: 6px !important;
    left: 48px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }
}

/* Mobile */
@media (max-width: 480px) {
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-491 {
    top: 6px !important;
    left: 64px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }
}
/* =========================================================
   HEATPRO FIX - VITOCAL 200-A PRO + R32 LABELI
   Pozīcijas pēc MK Systems loģikas
   SVARĪGI: product-label-493 = R32, NEVIS 64kW
   ========================================================= */


/* ---------------------------------------------------------
   DESKTOP
   --------------------------------------------------------- */

@media (min-width: 481px) {

  /* Energo A++ / A+++ - kreisajā augšā */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-411,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-412 {
    top: 1px !important;
    left: 4px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.65) !important;
    transform-origin: top left !important;

    z-index: 40 !important;
  }

  /* HeatPro 32kW = product-label-492 */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-492 {
    top: 6px !important;
    left: 50px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 35 !important;
  }

  /* R407C */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-404 {
    top: 26px !important;
    left: 48px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }

  /* 5 year warranty */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-463 {
    top: 46px !important;
    left: 40px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.65) !important;
    transform-origin: bottom right !important;

    z-index: 25 !important;
  }

  /* Kondicionieri: R32 = product-label-493
     Pozīcija kā MK kondicionieriem: zem m² labela */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-493 {
    top: 46px !important;
    left: 57px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }

  /* Siltumsūkņi: R32 = product-label-343
     Pozīcija kā MK siltumsūkņiem: zem kW labela */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-343 {
    top: 26px !important;
    left: 57px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }
}


/* ---------------------------------------------------------
   MOBILE
   --------------------------------------------------------- */

@media (max-width: 480px) {

  /* Energo A++ / A+++ - kreisajā augšā */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-411,
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-412 {
    top: 4px !important;
    left: 4px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.65) !important;
    transform-origin: top left !important;

    z-index: 40 !important;
  }

  /* HeatPro 32kW = product-label-492 */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-492 {
    top: 6px !important;
    left: 64px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 35 !important;
  }

  /* R407C */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-404 {
    top: 26px !important;
    left: 62px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }

  /* 5 year warranty */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-463 {
    top: 62px !important;
    left: 50px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.65) !important;
    transform-origin: bottom right !important;

    z-index: 25 !important;
  }

  /* Kondicionieri: R32 = product-label-493 */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-493 {
    top: 46px !important;
    left: 72px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }

  /* Siltumsūkņi: R32 = product-label-343 */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-343 {
    top: 26px !important;
    left: 72px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }
}
/* ===========================
   50L
   =========================== */

.main-products.product-list .product-thumb .product-labels .product-label.product-label-486{
    top:6px !important;
    left:58px !important;
    right:auto !important;
    bottom:auto !important;

    transform:scale(.80) !important;
    transform-origin:top left !important;
}


/* ===========================
   75L
   =========================== */

.main-products.product-list .product-thumb .product-labels .product-label.product-label-487{
    top:6px !important;
    left:58px !important;
    right:auto !important;
    bottom:auto !important;

    transform:scale(.80) !important;
    transform-origin:top left !important;
}


@media (max-width:480px){

.main-products.product-list .product-thumb .product-labels .product-label.product-label-486{
    top:6px !important;
    left:70px !important;

    transform:scale(.80) !important;
    transform-origin:top left !important;
}

.main-products.product-list .product-thumb .product-labels .product-label.product-label-487{
    top:6px !important;
    left:70px !important;

    transform:scale(.80) !important;
    transform-origin:top left !important;
}

}
/* =========================================================
   HEATPRO FIX - LABEL 479 + 480
   479 kā MK Systems 409
   480 kā MK Systems m² label
   ========================================================= */


/* ---------------------------------------------------------
   DESKTOP
   --------------------------------------------------------- */

@media (min-width: 481px) {

  /* LABEL 479 - augšējais m³/h label, kā MK product-label-409 */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-479 {
    top: 6px !important;
    left: 38px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 35 !important;
  }

  /* LABEL 480 - apakšējais m² label */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-480 {
    top: 26px !important;
    left: 48px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }
}


/* ---------------------------------------------------------
   MOBILE
   --------------------------------------------------------- */

@media (max-width: 480px) {

  /* LABEL 479 - augšējais m³/h label, kā MK product-label-409 */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-479 {
    top: 6px !important;
    left: 52px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 35 !important;
  }

  /* LABEL 480 - apakšējais m² label */
  .main-products.product-list .product-thumb .product-labels .product-label.product-label-480 {
    top: 26px !important;
    left: 62px !important;
    right: auto !important;
    bottom: auto !important;

    transform: scale(0.80) !important;
    transform-origin: top left !important;

    z-index: 30 !important;
  }
}