/* kanz-tengri.kz — стикеры на фото товара (OCMOD kt_stickers). Версия 1.1, 01.11.2026 */
.product-thumb .image{position:relative}
.kt-st{position:absolute;z-index:9;top:8px;left:8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}
.kt-st>span{display:inline-block;color:#fff;font:bold 11px/1.2 Arial,sans-serif;padding:3px 8px;border-radius:3px;text-transform:uppercase;box-shadow:0 2px 4px rgba(0,0,0,.15);border-left:3px solid rgba(0,0,0,.18)}
.kt-st .kt-st-sale{background:#e74c3c}
.kt-st .kt-st-new{background:#2ecc71}
.kt-st .kt-st-hit{background:#f1c40f;color:#5a4500}
.kt-st .kt-st-rec{background:#3498db}
.kt-st-pct{position:absolute;z-index:9;top:0;right:0;width:72px;height:72px;overflow:hidden;pointer-events:none;background:linear-gradient(to bottom left,#ffe600 50%,transparent 50%)}
.kt-st-pct b{position:absolute;top:17px;right:-3px;width:60px;text-align:center;transform:rotate(45deg);color:#e4472b;font:bold 15px/1 Arial,sans-serif}
@media (max-width:767px){
  .kt-st{top:5px;left:5px;gap:3px}
  .kt-st>span{font-size:9px;padding:2px 5px}
  .kt-st-pct{width:56px;height:56px}
  .kt-st-pct b{top:13px;right:-4px;width:48px;font-size:12px}
}
