.sn_hotpoint{position:absolute;top:var(--sn-hotpoint-y);left:var(--sn-hotpoint-x);width:2.125rem;height:2.125rem;margin-top:-2.125rem;margin-left:-2.125rem;--sn-focus-top:-.9375rem;--sn-focus-right:-.9375rem;--sn-focus-bottom:-.9375rem;--sn-focus-left:-.9375rem;--sn-focus-color:#fff;--sn-focus-border-width:.125rem;--sn-focus-border-radius:.5rem;--sn-focus-opacity:0;position:relative;--sn-focus-border-width:.3125rem;--sn-focus-border-radius:50%;position:absolute!important;z-index:3}.sn_hotpoint:before{content:"";position:absolute;top:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-top)));right:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-right)));bottom:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-bottom)));left:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-left)));border-width:var(--sn-focus-border-width);border-style:solid;border-radius:var(--sn-focus-border-radius);border-color:var(--sn-focus-color);opacity:var(--sn-focus-opacity);pointer-events:none;z-index:1;-webkit-transition:border-color .35s ease,opacity .35s ease;transition:border-color .35s ease,opacity .35s ease}.sn_hotpoint:focus-visible{--sn-focus-opacity:1;outline:none}.sn_hotpoint:not([data-bs-toggle=modal]){cursor:default}.sn_hotpoint.__shadowless>i:before{display:none}.sn_hotpoint.__shadowless>i .bd{-webkit-animation:none;animation:none}.sn_hotpoint>i{width:2.125rem;height:2.125rem;display:block;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.sn_hotpoint>i:before{content:"";width:3.375rem;height:3.375rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;-webkit-filter:blur(.125rem);filter:blur(.125rem);border-radius:100%;-webkit-animation:snHotpointPulseShadow 4s ease-in-out infinite;animation:snHotpointPulseShadow 4s ease-in-out infinite}.sn_hotpoint>i .bg{width:100%;height:100%;position:relative;background-color:var(--sn-ms-color-50, #3A4E5E);border-radius:100%;border:.0625rem solid var(--sn-ms-color-10, #E2EAF2)}.sn_hotpoint>i .bg:before{content:"";width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:100%}.sn_hotpoint>i .bd{width:2.375rem;height:2.375rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;border:.25rem solid var(--sn-ms-color-10, #E2EAF2);-webkit-animation:snHotpointPulseBorder 4s ease-in-out infinite;animation:snHotpointPulseBorder 4s ease-in-out infinite}.sn_hotpoint:hover>i,.sn_hotpoint:has(+.sn_tooltip[data-show])>i{-webkit-transform:scale3d(.85,.85,.85);transform:scale3d(.85,.85,.85)}@-webkit-keyframes snHotpointPulseShadow{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}15%{-webkit-transform:translate(-50%,-50%) scale3d(.741,.741,.741);transform:translate(-50%,-50%) scale3d(.741,.741,.741)}50%{-webkit-transform:translate(-50%,-50%) scale3d(.741,.741,.741);transform:translate(-50%,-50%) scale3d(.741,.741,.741)}65%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes snHotpointPulseShadow{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}15%{-webkit-transform:translate(-50%,-50%) scale3d(.741,.741,.741);transform:translate(-50%,-50%) scale3d(.741,.741,.741)}50%{-webkit-transform:translate(-50%,-50%) scale3d(.741,.741,.741);transform:translate(-50%,-50%) scale3d(.741,.741,.741)}65%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes snHotpointPulseBorder{0%{opacity:1}15%{opacity:0}50%{opacity:0}65%{opacity:1}to{opacity:1}}@keyframes snHotpointPulseBorder{0%{opacity:1}15%{opacity:0}50%{opacity:0}65%{opacity:1}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sn-component-hotpoint.css.map */
