/* ProductTab: düzen ve açık/kapalı hâli ebeveynde (ProductTabs/styles.css). Burada liste ve tek başına yedek görünüm. */
.cc_plpval9i_8r8iWS1Ifh .gk-pt-sekme {
  display: contents;
}
.cc_plpval9i_8r8iWS1Ifh .gk-pt-dugme {
  flex: none;
  height: 44px;
  padding: 0 18px;
  border-radius: var(--gk-hap);
  border: 1px solid var(--gk-cizgi);
  background: var(--gk-zemin);
  font-size: 14.5px;
  font-weight: 700;
}
.cc_plpval9i_8r8iWS1Ifh .gk-pt-liste > li {
  min-width: 0;
}
/* < 1024: ürün listesi ekran kenarına taşar, snap kap hizasında; iç kaydırma dış kaba (sekme satırı) zincirlenmez */
@media (max-width: 1023px) {
  .cc_plpval9i_8r8iWS1Ifh .gk-pt-liste {
    margin: 0 -16px;
    padding: 0 16px 4px;
    scroll-padding-inline: 16px;
    overscroll-behavior-x: contain;
    scrollbar-width: none;
  }
  .cc_plpval9i_8r8iWS1Ifh .gk-pt-liste::-webkit-scrollbar {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .cc_plpval9i_8r8iWS1Ifh .gk-pt-liste {
    margin: 0 -24px;
    padding: 0 24px 4px;
    scroll-padding-inline: 24px;
  }
}
@media (min-width: 1024px) {
  .cc_plpval9i_8r8iWS1Ifh .gk-pt-panel .gk-hk-cubuk {
    display: none;
  }
}
.cc_plpval9i_8r8iWS1Ifh .gk-pt-bos {
  margin: 0;
  color: var(--gk-soluk);
}
