product-hotspots{display:grid;grid-template-columns:1fr 1fr}.hs-col{position:relative;overflow:hidden;background:#ddd}.hs-col svg,.hs-col img{display:block;width:100%;height:auto}.hs-pin{position:absolute;left:var(--x);top:var(--y);z-index:2;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;border:1.5px solid rgba(0,0,0,.15);background:#fff;color:#111;cursor:pointer;display:grid;place-items:center;font-size:16px;line-height:1;box-shadow:0 4px 14px #00000040;transition:transform .2s}.hs-pin:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid rgba(255,255,255,.8);animation:hs-pulse 2s infinite}@keyframes hs-pulse{0%{transform:scale(.8);opacity:1}to{transform:scale(1.6);opacity:0}}.hs-pin[aria-expanded=true]{transform:scale(1.15)}.hs-pop{--shift: 0px;position:absolute;z-index:3;width:230px;transform:translate(calc(-50% + var(--shift)),calc(-100% - 22px)) scale(.96);display:grid;grid-template-columns:48px 1fr;gap:10px;align-items:center;background:#fff;color:#111;text-decoration:none;border-radius:12px;padding:10px;box-shadow:0 16px 36px #00000038;font-size:13px;opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility 0s .2s}.hs-pop.below{transform:translate(calc(-50% + var(--shift)),22px) scale(.96)}.hs-pop.is-open{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--shift)),calc(-100% - 22px));transition:opacity .2s,transform .2s}.hs-pop.below.is-open{transform:translate(calc(-50% + var(--shift)),22px)}.hs-pop .thumb{width:48px;height:48px;border-radius:6px;overflow:hidden}.hs-pop .thumb img{width:100%;height:100%;object-fit:cover;display:block}.hs-pop .txt{display:grid;min-width:0}.hs-pop b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-pop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:699px){product-hotspots{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/mbd-hotspot-hotspot.css.map */
