/* [PRINTAREA-V1] Bi'Tişört ana sayfa vitrini — tüm ürün kartlarında TEK TİP baskı alanı kutusu.
   Konum: includes/print-area-overlay-v1.php (kalibrasyon) + store-showcase-butik-v1.js (görselin gerçek çizim alanı).
   Yazı kuralı: store-printarea-v1.js — görünen tüm kartlarda aynı yazı boyutu; en küçük kutuya sığmazsa hepsinde gizli.
   Geri alma: ?printarea_legacy=1 · storage/printarea-legacy.flag · bu dosyayı silmek. */
#urunler.bs-pa-v1.bs-kt-print .bs-p5-pa{box-sizing:border-box;border:1.5px dashed #ff6718;border-radius:4px;background:rgba(255,103,24,.07);
  box-shadow:0 0 0 1px rgba(255,255,255,.6),inset 0 0 0 1px rgba(255,255,255,.6);padding:2px;gap:0;overflow:hidden;pointer-events:none;
  transition:background .2s ease,border-color .2s ease}
#urunler.bs-pa-v1.bs-kt-print .bs-p5-pa.is-dark{border-color:#ffb07a;background:rgba(255,255,255,.08);box-shadow:0 0 0 1px rgba(0,0,0,.22),inset 0 0 0 1px rgba(0,0,0,.22)}
#urunler.bs-pa-v1.bs-kt-print .bs-p5-pa b,#urunler.bs-pa-v1.bs-kt-print .bs-p5-pa.is-sm b{display:block;max-width:94%;margin:0;text-align:center;
  font:800 var(--bs-pa-fs,8px)/1.12 Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;
  color:#d9500a;text-shadow:0 0 2px rgba(255,255,255,.85);white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:none}
#urunler.bs-pa-v1.bs-kt-print .bs-p5-pa.is-dark b{color:#ffd2b8;text-shadow:0 0 2px rgba(0,0,0,.6)}
#urunler.bs-pa-v1.bs-kt-print.bs-pa-nolabel .bs-p5-pa b,#urunler.bs-pa-v1.bs-kt-print.bs-pa-lbl-off .bs-p5-pa b{display:none}
#urunler.bs-pa-v1.bs-kt-print .bs-card:hover .bs-p5-pa{background:rgba(255,103,24,.14);border-color:#f05a0c}
#urunler.bs-pa-v1.bs-kt-print .bs-card:hover .bs-p5-pa.is-dark{background:rgba(255,255,255,.14);border-color:#ffc39a}
@media (prefers-reduced-motion:reduce){#urunler.bs-pa-v1.bs-kt-print .bs-p5-pa{transition:none}}
