
/* Kampanya bannerı — beyaz zemin, büyük tutar, sağda eğik ürün kartları (kurumsal: siyah / kırmızı / beyaz) */
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm { background: #fff; padding: 56px 0; overflow: hidden; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__in, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__in { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); align-items: center; gap: 40px; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__l, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__l { display: flex; flex-direction: column; gap: 14px; min-width: 0; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__t, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__t { margin: 0; display: flex; align-items: baseline; flex-wrap: wrap; gap: 4px 12px; font-family: "Manrope", sans-serif; color: #1d1d1f; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__t b, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__t b { font-weight: 800; font-size: 76px; line-height: .95; letter-spacing: -.03em; color: #C70000; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__t span, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__t span { font-weight: 800; font-size: 34px; letter-spacing: -.01em; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__sub, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__sub { margin: 0; font: 800 30px/1.15 "Manrope", sans-serif; color: #1d1d1f; letter-spacing: -.01em; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__n, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__n { margin: 4px 0 0; font-size: 16px; line-height: 1.6; color: #4a4640; max-width: 520px; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__btns, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__btns { display: flex; align-items: center; flex-wrap: wrap; gap: 14px 22px; margin-top: 14px; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__btn, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__btn { display: inline-flex; align-items: center; height: 52px; padding: 0 28px; border-radius: 980px; background: #C70000; color: #fff; font: 700 16px "Manrope", sans-serif; text-decoration: none; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__btn:hover, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__btn:hover { background: #A00000; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__lnk, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__lnk { font-size: 14.5px; font-weight: 600; color: #1d1d1f; text-decoration: none; border-bottom: 1px solid currentColor; padding-bottom: 2px; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__lnk:hover, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__lnk:hover { color: #C70000; }
/* Sağ: eğik kartlar */
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__r, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__r { position: relative; display: block; height: 420px; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c { position: absolute; width: 150px; aspect-ratio: 1; border-radius: 18px; overflow: hidden; background: #f5f5f7; box-shadow: 0 18px 40px rgba(29,29,31,.12), 0 0 0 1px rgba(29,29,31,.04); }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c img, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c img { width: 100%; height: 100%; object-fit: cover; display: block; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c1, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c1 { left: 50%; top: 50%; width: 220px; transform: translate(-50%, -50%) rotate(-8deg); z-index: 2; }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c2, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c2 { left: 6%; top: 4%; transform: rotate(-24deg); }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c3, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c3 { right: 6%; top: 0; transform: rotate(14deg); }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c4, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c4 { left: 2%; bottom: 2%; transform: rotate(18deg); }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c5, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c5 { right: 4%; bottom: 0; transform: rotate(-12deg); }
.cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__tag, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__tag { position: absolute; left: 50%; top: 50%; transform: translate(40px, 70px) rotate(-8deg); z-index: 3; background: #C70000; color: #fff; font: 800 18px "Manrope", sans-serif; padding: 8px 14px; border-radius: 8px; box-shadow: 0 10px 24px rgba(199,0,0,.3); }
@media (max-width: 900px) {
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm { padding: 36px 0 28px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__in, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__in { grid-template-columns: 1fr; gap: 18px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__t b, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__t b { font-size: 54px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__t span, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__t span { font-size: 24px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__sub, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__sub { font-size: 22px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__n, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__n { font-size: 14.5px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__btn, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__btn { height: 48px; padding: 0 22px; font-size: 15px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__r, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__r { height: 300px; order: -1; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c { width: 104px; border-radius: 14px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__c1, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__c1 { width: 156px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__tag, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__tag { font-size: 15px; transform: translate(26px, 50px) rotate(-8deg); }
}
/* Mobilde butonlar ortada, alt alta (22.10) */
@media (max-width: 900px) {
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__btns, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__btns { flex-direction: column; justify-content: center; align-items: center; gap: 14px; }
  .cc_bd3sqPFa4e_Pm4qR8vW2z .ss-pm__btn, .cc_bd3sqPFa4e_0SWrgm3Vnu .ss-pm__btn { justify-content: center; }
}
