
/* Kasım 1+1 — pazar yeri kampanya tarzı banner: canlı geçiş, 3D başlık, konfeti, kaide üstünde dönen ürünler. Altında boşluk yok. */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh { position: relative; overflow: hidden; margin: 0; padding: 0; color: #fff; isolation: isolate;
  background: radial-gradient(70% 120% at 50% 30%, #E8233F 0%, rgba(232,35,63,0) 70%), #C8102E; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__bg, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__bg { position: absolute; inset: 0; z-index: -1; pointer-events: none; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__rays, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__rays { position: absolute; left: 50%; top: 50%; width: 1400px; height: 1400px; margin: -700px 0 0 -700px; border-radius: 50%;
  background: repeating-conic-gradient(from 0deg, rgba(255,255,255,.06) 0deg 6deg, rgba(255,255,255,0) 6deg 18deg);
  -webkit-mask-image: radial-gradient(circle, #000 0%, rgba(0,0,0,.6) 30%, transparent 62%); mask-image: radial-gradient(circle, #000 0%, rgba(0,0,0,.6) 30%, transparent 62%);
  animation: ss-kh-don 60s linear infinite; }
@keyframes ss-kh-don { to { transform: rotate(360deg); } }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cf, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cf { position: absolute; width: 10px; height: 16px; border-radius: 2px; opacity: .55; animation: ss-kh-cf 4.5s ease-in-out infinite; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cf:nth-child(3n), .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cf:nth-child(3n) { width: 8px; height: 8px; border-radius: 50%; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cf:nth-child(4n), .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cf:nth-child(4n) { width: 14px; height: 6px; }
@keyframes ss-kh-cf { 0%, 100% { translate: 0 0; } 50% { translate: 0 -10px; } }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__in, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__in { display: grid; grid-template-columns: 1.05fr 1.2fr .95fr; align-items: center; gap: 24px; max-width: 1360px; margin: 0 auto; padding: 34px 32px 26px; min-height: 430px; }
/* Sol: 3D başlık */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__l, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__l { display: flex; flex-direction: column; align-items: flex-start; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__rib, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__rib { display: inline-block; margin: 0 0 14px; padding: 7px 14px; border-radius: 980px; background: #fff; color: #C8102E; font-family: "Manrope", var(--ss-font); font-weight: 800; font-size: 13px; letter-spacing: .08em; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__h, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__h { display: flex; flex-direction: column; margin: 0; font-family: "Manrope", var(--ss-font); font-weight: 800; line-height: .95; letter-spacing: -0.03em; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__h span, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__h span { display: block; color: #fff; white-space: nowrap; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__h span:first-child, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__h span:first-child { font-size: clamp(42px, 4.2vw, 66px); font-weight: 500; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__h span:last-child, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__h span:last-child { font-size: clamp(50px, 5vw, 82px); }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__date, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__date { display: inline-block; margin: 20px 0 0; padding: 8px 16px; border-radius: 980px; background: #FFD34D; color: #1d1d1f; font-family: "Manrope", var(--ss-font); font-weight: 800; font-size: 16px; letter-spacing: .04em; }
/* Orta: kaide ve ürünler */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__c, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__c { display: block; text-decoration: none; color: inherit; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__stage, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__stage { position: relative; height: 330px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pod, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pod { position: absolute; left: 50%; bottom: 6px; width: 92%; height: 70px; transform: translateX(-50%); border-radius: 50%;
  background: radial-gradient(ellipse at 50% 35%, #fff 0%, #FFD5E0 45%, #FF8FB0 70%, rgba(255,143,176,0) 72%);
  box-shadow: 0 0 30px 6px rgba(255,255,255,.3), 0 16px 26px rgba(60,0,20,.35); }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pod::after, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pod::after { content: ""; position: absolute; left: 6%; right: 6%; top: 52%; height: 34px; border-radius: 50%; background: linear-gradient(180deg, #B00D28, #7a0020); z-index: -1; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__trio, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__trio { position: absolute; left: 0; right: 0; bottom: 40px; height: 270px; z-index: 2; animation: ss-kh-gir .6s cubic-bezier(.2,.8,.2,1); }
@keyframes ss-kh-gir { from { opacity: 0; transform: translateY(18px) scale(.96); } to { opacity: 1; transform: none; } }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc { position: absolute; bottom: 0; display: block; border-radius: 18px; overflow: hidden; background: #fff; box-shadow: 0 18px 30px -10px rgba(50,0,20,.55), 0 0 0 4px rgba(255,255,255,.9); transition: transform .3s ease; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc img, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc img { width: 100%; height: 100%; object-fit: cover; display: block; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-m, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-m { left: 50%; width: 210px; height: 210px; margin-left: -105px; bottom: 26px; z-index: 3; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-l, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-l { left: 0; width: 150px; height: 150px; transform: rotate(-8deg); z-index: 2; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-r, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-r { right: 0; width: 150px; height: 150px; transform: rotate(8deg); z-index: 2; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc:hover, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc:hover { transform: translateY(-4px); }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-l:hover, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-l:hover { transform: rotate(-8deg) translateY(-4px); }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-r:hover, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-r:hover { transform: rotate(8deg) translateY(-4px); }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__st, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__st { position: absolute; top: 8px; right: 8px; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: #FFD34D; color: #1d1d1f; font-family: "Manrope", var(--ss-font); font-weight: 800; font-size: 16px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc.is-l .ss-kh__st, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc.is-l .ss-kh__st, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc.is-r .ss-kh__st, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc.is-r .ss-kh__st { width: 36px; height: 36px; font-size: 14px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pr { position: absolute; left: 8px; bottom: 8px; padding: 4px 10px; border-radius: 8px; background: #C8102E; color: #fff; font-weight: 800; font-size: 14px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc.is-l .ss-kh__pr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc.is-l .ss-kh__pr, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc.is-r .ss-kh__pr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc.is-r .ss-kh__pr { font-size: 12px; padding: 3px 8px; }
/* Sağ: ŞİMDİ VAR / SONRA YOK */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__r, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__r { display: flex; flex-direction: column; align-items: center; text-align: center; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__now, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__now { display: flex; flex-direction: column; margin: 0; font-family: "Manrope", var(--ss-font); font-weight: 800; font-size: clamp(24px, 2.3vw, 34px); line-height: 1.1; letter-spacing: -0.01em; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__box, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__box { display: flex; flex-direction: column; align-items: center; gap: 8px; margin: 14px 0 0; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__box b, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__box b { display: block; padding: 4px 18px; border-radius: 6px; background: #fff; color: #C8102E; font-family: "Manrope", var(--ss-font); font-weight: 800; font-size: clamp(34px, 3.2vw, 48px); line-height: 1.1; letter-spacing: -0.01em; }

.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cdw, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cdw { display: flex; align-items: center; gap: 10px; margin-top: 18px; padding: 8px 14px; border-radius: 12px; background: rgba(30,0,15,.35); }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cdw > span, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cdw > span { font-size: 12px; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; opacity: .9; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd { display: flex; gap: 6px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd span, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd span { display: flex; align-items: baseline; gap: 2px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd b, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd b { font-family: "Manrope", var(--ss-font); font-weight: 800; font-size: 22px; line-height: 1; font-variant-numeric: tabular-nums; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd i, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd i { font-style: normal; font-size: 11px; font-weight: 700; opacity: .85; margin-right: 4px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__cta, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__cta, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__cta:visited, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__cta:visited { display: inline-flex; align-items: center; gap: 10px; margin-top: 16px; padding: 14px 28px; border-radius: 980px; background: #fff; color: #C8102E; font-family: "Manrope", var(--ss-font); font-weight: 800; font-size: 16px; letter-spacing: .02em; text-decoration: none; box-shadow: 0 10px 24px -10px rgba(60,0,10,.5); transition: transform .15s ease, box-shadow .15s ease; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__cta:hover, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__cta:hover { transform: translateY(-2px); }
@media (prefers-reduced-motion: reduce) { .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__rays, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__rays, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cf, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cf, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__trio, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__trio { animation: none; } }
@media (max-width: 900px) {
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__in, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__in { grid-template-columns: 1fr 1fr; grid-template-areas: "l l" "c r"; gap: 10px 8px; padding: 22px 14px 18px; min-height: 0; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__l, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__l { grid-area: l; align-items: center; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__c, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__c { grid-area: c; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__r, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__r { grid-area: r; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__rib, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__rib { font-size: 10.5px; padding: 5px 10px; margin: 0 0 8px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__h, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__h { align-items: center; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__h span:first-child, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__h span:first-child { font-size: 38px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__h span:last-child, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__h span:last-child { font-size: 50px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__date, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__date { font-size: 13px; padding: 5px 12px; margin: 12px 0 0; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__stage, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__stage { height: 200px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__trio, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__trio { bottom: 26px; height: 170px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pod, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pod { height: 44px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pod::after, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pod::after { height: 22px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-m, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-m { width: 120px; height: 120px; margin-left: -60px; bottom: 16px; border-radius: 14px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-l, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-l, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-r, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-r { width: 80px; height: 80px; border-radius: 12px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__st, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__st { width: 32px; height: 32px; font-size: 13px; top: 5px; right: 5px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc.is-l .ss-kh__st, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc.is-l .ss-kh__st, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc.is-r .ss-kh__st, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc.is-r .ss-kh__st { width: 24px; height: 24px; font-size: 10px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pr { font-size: 11px; padding: 2px 6px; left: 5px; bottom: 5px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc.is-l .ss-kh__pr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc.is-l .ss-kh__pr, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__pc.is-r .ss-kh__pr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__pc.is-r .ss-kh__pr { display: none; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__now, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__now { font-size: 17px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__box, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__box { gap: 5px; margin-top: 8px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__box b, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__box b { font-size: 26px; padding: 2px 10px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cdw, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cdw { flex-direction: column; gap: 4px; margin-top: 10px; padding: 6px 8px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cdw > span, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cdw > span { font-size: 9.5px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd b, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd b { font-size: 16px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd i, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd i { font-size: 9px; margin-right: 2px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__cta, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__cta { font-size: 13px; padding: 9px 14px; margin-top: 10px; }
}
/* Düz tasarım: önceki sürümden kalabilecek eğim, 3D ve çerçeve efektlerini kesin olarak kapatır */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__rib, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__rib, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__h, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__h, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__date, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__date, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__box b, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__box b, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__st, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__st { transform: none; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__h span, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__h span { -webkit-text-stroke: 0; filter: none; background: none; -webkit-background-clip: border-box; background-clip: border-box; color: #fff; text-shadow: none; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__rib, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__rib, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__date, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__date, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__box b, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__box b, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__st, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__st { border: 0; box-shadow: none; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__cta, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__cta, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__cta:visited, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__cta:visited { border: 0; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__now, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__now { text-shadow: none; }

/* «Şimdi var / sonra yok» kaldırıldı: ürünlere daha çok yer, sağda geri sayım + buton */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__in, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__in { grid-template-columns: 1fr 1.45fr .8fr; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-m, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-m { width: 240px; height: 240px; margin-left: -120px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-l, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-l, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-r, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-r { width: 170px; height: 170px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cdw, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cdw { flex-direction: column; gap: 8px; margin-top: 0; padding: 14px 18px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd b, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd b { font-size: 28px; }
@media (max-width: 900px) {
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__in, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__in { grid-template-columns: 1.2fr .8fr; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-m, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-m { width: 130px; height: 130px; margin-left: -65px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-l, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-l, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-r, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-r { width: 84px; height: 84px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cdw, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cdw { padding: 8px 8px; gap: 4px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd { flex-wrap: wrap; justify-content: center; gap: 2px 6px; }
  .cc_bd3sqPFa4e_D2PAp056dk .ss-kh__cd b, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__cd b { font-size: 18px; }
}
/* Performans: büyük ışık huzmesi katmanı sabit (sürekli dönen büyük katman zayıf telefonlarda işlemci yer) */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__rays, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__rays { animation: none; }

/* Ürün karelerinde altın çerçeveli, yıldızlı «1 ALANA 1 BEDAVA» rozeti */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__rz, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__rz { position: absolute; top: 4px; right: 4px; width: 96px; z-index: 2; filter: drop-shadow(0 4px 8px rgba(60,0,10,.22)); pointer-events: none; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-l .ss-kh__rz, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-l .ss-kh__rz, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-r .ss-kh__rz, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-r .ss-kh__rz { width: 72px; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh__rz svg, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh__rz svg { display: block; width: 100%; height: auto; }
@media (max-width: 900px) { .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__rz, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__rz { width: 60px; top: 2px; right: 2px; } .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-l .ss-kh__rz, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-l .ss-kh__rz, .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-r .ss-kh__rz, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-r .ss-kh__rz { width: 40px; } }

/* v2.14 — görseller birden belirmesin: bulanıklıktan netleşerek gelir; liste gelene kadar iskelet */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc img, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc img { opacity: 0; filter: blur(10px); transform: scale(1.06); transition: opacity .7s ease, filter .7s ease, transform .7s ease; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.is-ok img, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.is-ok img { opacity: 1; filter: none; transform: none; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.ss-kh__ph, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.ss-kh__ph { background: linear-gradient(110deg, rgba(255,255,255,.16) 30%, rgba(255,255,255,.32) 50%, rgba(255,255,255,.16) 70%); background-size: 220% 100%; box-shadow: 0 0 0 4px rgba(255,255,255,.35); animation: ss-kh-ph 1.4s linear infinite; }
@keyframes ss-kh-ph { from { background-position: 120% 0; } to { background-position: -120% 0; } }
@media (prefers-reduced-motion: reduce) { .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc img, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc img { transition: none; } .cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__pc.ss-kh__ph, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__pc.ss-kh__ph { animation: none; } }

/* v2.14 — kayan bilgi şeridi */
.cc_bd3sqPFa4e_D2PAp056dk .ss-kk, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk { position: relative; overflow: hidden; background: #9E0B23; color: #fff; white-space: nowrap; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kk__tr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk__tr { display: flex; width: max-content; animation: ss-kk 38s linear infinite; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kk:hover .ss-kk__tr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk:hover .ss-kk__tr { animation-play-state: paused; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kk__g, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk__g { display: flex; flex: none; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kk__i, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk__i { display: inline-flex; align-items: center; gap: 18px; padding: 9px 0 9px 18px; font-size: 13px; font-weight: 600; letter-spacing: .02em; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kk__i:first-child, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk__i:first-child { font-weight: 800; letter-spacing: .06em; }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kk__i i, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk__i i { font-style: normal; color: #F6B915; font-size: 11px; }
@keyframes ss-kk { from { transform: translateX(0); } to { transform: translateX(-50%); } }
.cc_bd3sqPFa4e_D2PAp056dk .ss-kh .ss-kh__kk, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kh .ss-kh__kk { position: relative; z-index: 3; }
@media (max-width: 900px) { .cc_bd3sqPFa4e_D2PAp056dk .ss-kk__i, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk__i { font-size: 12px; padding: 7px 0 7px 14px; gap: 14px; } .cc_bd3sqPFa4e_D2PAp056dk .ss-kk__tr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk__tr { animation-duration: 30s; } }
@media (prefers-reduced-motion: reduce) { .cc_bd3sqPFa4e_D2PAp056dk .ss-kk__tr, .cc_bd3sqPFa4e_iWJasQsUUv .ss-kk__tr { animation: none; } }
