:root{--sc-hotspot-content-item-size:20px;--sc-hotspot-content-item-size-double:calc(var(--sc-hotspot-content-item-size)*2);--sc-hotspot-content-item-size-half:calc(var(--sc-hotspot-content-item-size)/2);--sc-hotspot-content-item-size-half-:calc(var(--sc-hotspot-content-item-size)/-2);--sc-hotspot-content-item-size-double-:calc(var(--sc-hotspot-content-item-size)*-2);--sc-hotspot-content-item-popup-z-index:10}.sc_hotspot_content{position:relative}.sc_hotspot_image_link{right:0;position:absolute;bottom:0;top:0;left:0;display:block;z-index:0}.sc_hotspot_item{min-height:var(--sc-hotspot-content-item-size);-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute;opacity:0;min-width:var(--sc-hotspot-content-item-size);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:var(--sc-hotspot-content-item-size-half-) 0 0 var(--sc-hotspot-content-item-size-half-);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-ms-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-border-radius:var(--sc-hotspot-content-item-size);-ms-border-radius:var(--sc-hotspot-content-item-size);border-radius:var(--sc-hotspot-content-item-size)}.sc_hotspot_image_loaded:hover~.sc_hotspot_item_visible_hover,.sc_hotspot_image_loaded~.sc_hotspot_image_link:hover~.sc_hotspot_item_visible_hover,.sc_hotspot_image_loaded~.sc_hotspot_item_visible_always,.sc_hotspot_image_loaded~.sc_hotspot_item_visible_hover.sc_hotspot_item_hovered{opacity:1}.sc_hotspot_item_sonar{-webkit-animation:sc-hotspot-sonar 2s ease infinite;-ms-animation:sc-hotspot-sonar 2s ease infinite;animation:sc-hotspot-sonar 2s ease infinite;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;right:-8px;position:absolute;bottom:-8px;top:-8px;background-color:#fff;-webkit-perspective:800px;-ms-perspective:800px;perspective:800px;-webkit-border-radius:var(--sc-hotspot-content-item-size);-ms-border-radius:var(--sc-hotspot-content-item-size);border-radius:var(--sc-hotspot-content-item-size);left:-8px;display:block;z-index:1}.sc_hotspot_item_icon:not(.sc_hotspot_item_icon_type_custom){-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;right:0;position:absolute;bottom:0;top:0;-webkit-align-items:center;align-items:center;left:0;line-height:var(--sc-hotspot-content-item-size);-ms-flex-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:2}.sc_hotspot_item_icon_type_custom{min-height:var(--sc-hotspot-content-item-size);padding:4px 6px;position:relative;min-width:var(--sc-hotspot-content-item-size);text-align:center;line-height:1;display:block;z-index:2}.sc_hotspot_item_icon{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#f0f0f0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-align-items:center;align-items:center;-webkit-border-radius:var(--sc-hotspot-content-item-size);-ms-border-radius:var(--sc-hotspot-content-item-size);border-radius:var(--sc-hotspot-content-item-size);-ms-flex-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.sc_hotspot_item_icon:before{display:none!important}.sc_hotspot_item_icon.sc_hotspot_item_icon_type_svg object,.sc_hotspot_item_icon.sc_hotspot_item_icon_type_svg svg{height:var(--sc-hotspot-content-item-size);overflow:hidden;text-align:center;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:var(--sc-hotspot-content-item-size);line-height:var(--sc-hotspot-content-item-size)}.sc_hotspot_item_icon.sc_hotspot_item_icon_type_images img{height:auto;overflow:hidden;max-width:var(--sc-hotspot-content-item-size);-webkit-border-radius:var(--sc-hotspot-content-item-size);-ms-border-radius:var(--sc-hotspot-content-item-size);border-radius:var(--sc-hotspot-content-item-size)}.sc_hotspot_item_icon span{color:#000}.sc_hotspot_item_icon span.sc_icon_type_custom,.sc_hotspot_item_icon span.sc_icon_type_number{font-size:10px}.sc_hotspot_item_open_hover span.sc_hotspot_item_icon{cursor:default}.sc_hotspot_item_open_click .sc_hotspot_item_icon{cursor:pointer}.sc_hotspot_item_popup{padding:1.5em;-webkit-transition:opacity .8s ease,transform .8s ease;-ms-transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease;opacity:0;text-align:center;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-ms-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);background:#fff;width:250px;z-index:-1}.sc_hotspot_item_popup_tl{right:var(--sc-hotspot-content-item-size-double);bottom:var(--sc-hotspot-content-item-size-double-)}.sc_hotspot_item_popup_tc,.sc_hotspot_item_popup_tl{position:absolute;z-index:var(--sc-hotspot-content-item-popup-z-index)}.sc_hotspot_item_popup_tc{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:var(--sc-hotspot-content-item-size-double);left:50%}.sc_hotspot_item_popup_tr{position:absolute;bottom:var(--sc-hotspot-content-item-size-double-);left:var(--sc-hotspot-content-item-size-double);z-index:var(--sc-hotspot-content-item-popup-z-index)}.sc_hotspot_item_popup_ml{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:var(--sc-hotspot-content-item-size-double)}.sc_hotspot_item_popup_mc,.sc_hotspot_item_popup_ml{position:absolute;top:50%;z-index:var(--sc-hotspot-content-item-popup-z-index)}.sc_hotspot_item_popup_mc{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.sc_hotspot_item_popup_mr{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:var(--sc-hotspot-content-item-size-double)}.sc_hotspot_item_popup_bl,.sc_hotspot_item_popup_mr{position:absolute;z-index:var(--sc-hotspot-content-item-popup-z-index)}.sc_hotspot_item_popup_bl{right:var(--sc-hotspot-content-item-size-double);top:var(--sc-hotspot-content-item-size-double-)}.sc_hotspot_item_popup_bc{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:var(--sc-hotspot-content-item-size-double);left:50%}.sc_hotspot_item_popup_bc,.sc_hotspot_item_popup_br{position:absolute;z-index:var(--sc-hotspot-content-item-popup-z-index)}.sc_hotspot_item_popup_br{top:var(--sc-hotspot-content-item-size-double-);left:var(--sc-hotspot-content-item-size-double)}.sc_hotspot_item_popup_align_left{text-align:left}.sc_hotspot_item_popup_align_center{text-align:center}.sc_hotspot_item_popup_align_right{text-align:right}.sc_hotspot_item_open_hover .sc_hotspot_item_popup:before{content:" ";position:absolute;display:block}.sc_hotspot_item_open_hover .sc_hotspot_item_popup_bc:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_tc:before{height:var(--sc-hotspot-content-item-size);left:0;width:100%}.sc_hotspot_item_open_hover .sc_hotspot_item_popup_tc:before{top:100%}.sc_hotspot_item_open_hover .sc_hotspot_item_popup_bc:before{bottom:100%}.sc_hotspot_item_open_hover .sc_hotspot_item_popup_bl:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_br:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_ml:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_mr:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_tl:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_tr:before{height:100%;top:0;width:var(--sc-hotspot-content-item-size)}.sc_hotspot_item_open_hover .sc_hotspot_item_popup_bl:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_ml:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_tl:before{left:100%}.sc_hotspot_item_open_hover .sc_hotspot_item_popup_br:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_mr:before,.sc_hotspot_item_open_hover .sc_hotspot_item_popup_tr:before{right:100%}.sc_hotspot_item_popup{pointer-events:none}.sc_hotspot_item_open_hover:focus .sc_hotspot_item_popup,.sc_hotspot_item_open_hover:hover .sc_hotspot_item_popup,.sc_hotspot_item_opened .sc_hotspot_item_popup{pointer-events:visible;opacity:1;z-index:var(--sc-hotspot-content-item-popup-z-index)}.sc_hotspot_item_popup_close.trx_addons_button_close{height:1.75em;text-align:center;width:1.75em;line-height:1.75em;z-index:10}.sc_hotspot_item_popup_close.trx_addons_button_close .trx_addons_button_close_icon:after,.sc_hotspot_item_popup_close.trx_addons_button_close .trx_addons_button_close_icon:before{border-color:#000}.sc_hotspot_item_subtitle{font-size:1.15em;margin:1em 0 0}.sc_hotspot_item_subtitle .post_meta{margin:0}.sc_hotspot_item_title{margin:.2em 0 0}.sc_hotspot_item_price{font-size:1.25em;margin:.5em 0 0}.sc_hotspot_item_description{margin:1em 0 0}.sc_hotspot_item_description span{margin-top:.25em;display:block}.sc_hotspot_item_link{margin:1.5em 0 0}.sc_hotspot_item_popup>[class*=sc_hotspot_item_]:first-child{margin-top:0}.sc_hotspot_item_link_cover{right:0;position:absolute;bottom:0;top:0;left:0;display:block;z-index:1}@-webkit-keyframes sc-hotspot-sonar{0%{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2);opacity:0}50%{opacity:.8}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sc-hotspot-sonar{0%{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2);opacity:0}50%{opacity:.8}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}