/* Tarım Shop16 — Ürün görseli yakınlaştırma */
.tsz-lens{position:absolute;left:0;top:0;z-index:15;display:none;pointer-events:none;border:1px solid rgba(31,58,39,.55);background:rgba(255,255,255,.28);box-shadow:0 0 0 9999px rgba(255,255,255,.18);border-radius:4px}
.tsz-pane{position:fixed;z-index:2900;opacity:0;visibility:hidden;pointer-events:none;background:#fff no-repeat;border:1px solid #e3e8dd;border-radius:14px;box-shadow:0 18px 50px rgba(20,40,25,.18);transition:opacity .15s}
.tsz-pane.is-on{opacity:1;visibility:visible}
@media(hover:hover) and (pointer:fine) and (min-width:1024px){.pdp-gallery__stage>.relative.z-10>img{cursor:crosshair!important}}
html.tsz-lock,html.tsz-lock body{overflow:hidden;overscroll-behavior:none}
.tsz-viewer{position:fixed;inset:0;z-index:99500;background:#0f1a12;color:#fff;display:flex;flex-direction:column;opacity:0;transition:opacity .2s;touch-action:none;font-family:Inter,system-ui,sans-serif}
.tsz-viewer.is-open{opacity:1}
.tsz-top{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 6px}
.tsz-count{font-size:14px;color:#cfd9cc;padding-left:6px}
.tsz-close{width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;display:grid;place-items:center}
.tsz-close svg{width:22px;height:22px}
.tsz-stage{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}
.tsz-stage img{max-width:100%;max-height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none;will-change:transform}
.tsz-hint{position:absolute;left:50%;bottom:64px;transform:translateX(-50%);margin:0;background:rgba(0,0,0,.55);padding:8px 14px;border-radius:999px;font-size:12.5px;white-space:nowrap;transition:opacity .4s;pointer-events:none}
.tsz-hint.is-gone{opacity:0}
.tsz-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 22px}
.tsz-dots button{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:rgba(255,255,255,.35)}
.tsz-dots button.on{background:#fff;width:22px;border-radius:6px}
