.gallery-thumbs .aeb-magnifier-toggle{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;min-height:60px;flex-shrink:0;color:inherit}
.aeb-magnifier-toggle svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7}
.gallery-thumbs .aeb-magnifier-toggle[aria-pressed="true"]{outline:2px solid #111;outline-offset:-2px}
.detail-canvas.aeb-magnifying{touch-action:none;cursor:crosshair}
.aeb-magnifier-lens{position:absolute;z-index:20;width:220px;height:220px;border:1px solid #777;border-radius:4px;box-shadow:0 2px 12px #0003;background-color:var(--bg,#f1f0eb);background-repeat:no-repeat;pointer-events:none;box-sizing:border-box}
.aeb-magnifier-lens[hidden]{display:none}
.gallery-thumbs [data-gallery-image] b{display:none}
@media(max-width:620px){.aeb-magnifier-lens{width:170px;height:170px}.gallery-thumbs .aeb-magnifier-toggle{min-width:64px}}
