.image-tooltip-container{position:relative;display:flex;flex-direction:column;align-items:center;max-width:800px;width:95%;margin:0 auto}.main-image{width:100%;height:auto;display:block;border-radius:8px}.tooltip-hotspot{position:absolute;width:24px;height:24px;background:#1c49c2;border-radius:50%;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;overflow:visible}.tooltip-hotspot:after,.tooltip-hotspot:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;border:3px solid rgba(28,73,194,.6);border-radius:50%;background:transparent;transform:translate(-50%,-50%) scale(1);animation-timing-function:ease-out;animation-iteration-count:infinite;pointer-events:none;z-index:1;opacity:0}.tooltip-hotspot:after{animation-name:ripple1;animation-duration:2.5s;animation-delay:0s}.tooltip-hotspot:before{animation-name:ripple2;animation-duration:2.5s;animation-delay:1.25s}.tooltip-hotspot>span{color:#fff;font-weight:300;font-size:18px;-webkit-user-select:none;user-select:none;line-height:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:2}@keyframes ripple1{0%{opacity:.7;transform:translate(-50%,-50%) scale(1)}80%{opacity:0;transform:translate(-50%,-50%) scale(2.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes ripple2{0%{opacity:.7;transform:translate(-50%,-50%) scale(1)}80%{opacity:0;transform:translate(-50%,-50%) scale(2.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}.tooltip-text{display:none;position:absolute;top:30px;left:-60px;width:160px;background-color:#000000d9;color:#fff;padding:10px;border-radius:6px;font-size:13px;line-height:1.4;z-index:5;transition:opacity .3s ease-in-out}.tooltip-text.active{display:block}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
