/* ArezzoMT2 v199 - Kup SM final premium row
   Cel: usunąć napis "Najczęściej wybierany" i wyrównać ostatni pakiet do reszty. */

/* Usuń znacznik popularności całkowicie */
body.az-v22-body.page-kup-sm .az49-popular-label,
body.az-v22-body.page-kup-sm .az67-popular-label,
body.az-v22-body.page-donate .az49-popular-label,
body.az-v22-body.page-donate .az67-popular-label,
body.az-v22-body .az74-subpage-content .az49-popular-label,
body.az-v22-body .az74-subpage-content .az67-popular-label{
  display:none!important;
}

/* Popularny pakiet ma wyglądać dokładnie jak zwykły wiersz */
body.az-v22-body.page-kup-sm .az49-package-card.az49-popular,
body.az-v22-body.page-kup-sm .az67-package-card.az49-popular,
body.az-v22-body.page-donate .az49-package-card.az49-popular,
body.az-v22-body.page-donate .az67-package-card.az49-popular,
body.az-v22-body .az74-subpage-content .az49-package-card.az49-popular,
body.az-v22-body .az74-subpage-content .az67-package-card.az49-popular{
  min-height:58px!important;
  height:58px!important;
  padding:9px 10px!important;
  display:grid!important;
  grid-template-columns:minmax(130px,1.35fr) minmax(85px,.55fr) minmax(130px,.75fr)!important;
  grid-auto-flow:column!important;
  gap:10px!important;
  align-items:center!important;
  border-radius:10px!important;
  border:1px solid rgba(199,68,88,.18)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.018),rgba(255,255,255,.030))!important;
  box-shadow:none!important;
}

/* Każdy wiersz pakietu ma mieć taki sam rozstaw */
body.az-v22-body.page-kup-sm .az49-package-card,
body.az-v22-body.page-kup-sm .az67-package-card,
body.az-v22-body.page-donate .az49-package-card,
body.az-v22-body.page-donate .az67-package-card,
body.az-v22-body .az74-subpage-content .az49-package-card,
body.az-v22-body .az74-subpage-content .az67-package-card{
  min-height:58px!important;
  height:58px!important;
  padding:9px 10px!important;
  grid-auto-rows:1fr!important;
  align-items:center!important;
}

/* Wymuś ustawienie elementów w jednej linii: SM | cena | przycisk */
body.az-v22-body.page-kup-sm .az49-package-sm,
body.az-v22-body.page-kup-sm .az67-package-sm,
body.az-v22-body.page-donate .az49-package-sm,
body.az-v22-body.page-donate .az67-package-sm{
  grid-column:1!important;
  margin:0!important;
}
body.az-v22-body.page-kup-sm .az49-package-price,
body.az-v22-body.page-kup-sm .az67-package-price,
body.az-v22-body.page-donate .az49-package-price,
body.az-v22-body.page-donate .az67-package-price{
  grid-column:2!important;
  margin:0!important;
}
body.az-v22-body.page-kup-sm .az49-buy-btn,
body.az-v22-body.page-kup-sm .az67-buy-btn,
body.az-v22-body.page-donate .az49-buy-btn,
body.az-v22-body.page-donate .az67-buy-btn{
  grid-column:3!important;
  width:100%!important;
  max-width:100%!important;
}
body.az-v22-body.page-kup-sm .az67-package-caption,
body.az-v22-body.page-donate .az67-package-caption{
  display:none!important;
}

@media(max-width:980px){
  body.az-v22-body.page-kup-sm .az49-package-card,
  body.az-v22-body.page-kup-sm .az67-package-card,
  body.az-v22-body.page-donate .az49-package-card,
  body.az-v22-body.page-donate .az67-package-card,
  body.az-v22-body.page-kup-sm .az49-package-card.az49-popular,
  body.az-v22-body.page-kup-sm .az67-package-card.az49-popular,
  body.az-v22-body.page-donate .az49-package-card.az49-popular,
  body.az-v22-body.page-donate .az67-package-card.az49-popular{
    min-height:52px!important;
    height:52px!important;
    grid-template-columns:minmax(88px,1fr) 74px 102px!important;
    gap:7px!important;
    padding:8px!important;
  }
}
