.wd-image-hotspot-hotspots{position:relative}.wd-image-hotspot-img{width:100%}.hotspot-content{transform:translateY(20px) translateZ(0);padding:15px;transition:opacity .25s ease,visibility .25s ease,transform .25s ease;position:absolute;opacity:0;visibility:hidden;text-align:center;box-shadow:0 0 3px rgba(0,0,0,.15);background:var(--bgcolor-white);width:250px;z-index:10}.hotspot-content>div,.hotspot-content>h4{margin-bottom:10px}.hotspot-content>div:last-child,.hotspot-content>h4:last-child{margin-bottom:0}.hotspot-content .hotspot-content-text{margin-bottom:15px}.hotspot-content .hotspot-content-image a,.hotspot-content .wd-entities-title a{display:block}.hotspot-content .wd-entities-title{font-size:16px}.hotspot-content:before{content:"";position:absolute}.hotspot-opened .hotspot-content{transform:none;opacity:1;visibility:visible}.hotspot-content:hover .wd-more-desc-btn{transform:translateY(0) translateZ(0)}.hotspot-content .price{font-size:16px;line-height:1.2}.hotspot-content .add_to_cart_button,.hotspot-content .product_type_variable{padding:10px 14px;font-size:12px;color:var(--btn-shop-color);background-color:var(--btn-shop-bgcolor);box-shadow:var(--btn-shop-box-shadow);border-radius:var(--btn-shop-brd-radius);line-height:16px}.hotspot-content .add_to_cart_button:hover,.hotspot-content .product_type_variable:hover{color:var(--btn-shop-color-hover);background-color:var(--btn-shop-bgcolor-hover);box-shadow:var(--btn-shop-box-shadow-hover)}.hotspot-content .add_to_cart_button:active,.hotspot-content .product_type_variable:active{bottom:var(--btn-shop-bottom-active);box-shadow:var(--btn-shop-box-shadow-active)}.hotspot-content .added_to_cart{display:none}.hotspot-dropdown-bottom,.hotspot-dropdown-top{left:-115px}.hotspot-dropdown-bottom:before,.hotspot-dropdown-top:before{height:30px;left:0;width:100%}.hotspot-dropdown-bottom.hotspot-overflow-left,.hotspot-dropdown-top.hotspot-overflow-left{right:0;left:auto}.hotspot-dropdown-bottom.hotspot-overflow-right,.hotspot-dropdown-top.hotspot-overflow-right{left:0}.hotspot-dropdown-top{bottom:40px}.hotspot-dropdown-top:before{top:100%}.hotspot-dropdown-bottom{top:40px}.hotspot-dropdown-bottom:before{bottom:100%}.hotspot-dropdown-left,.hotspot-dropdown-right{top:-55px}.hotspot-dropdown-left:before,.hotspot-dropdown-right:before{height:100%;top:0;width:30px}.hotspot-dropdown-left{right:40px}.hotspot-dropdown-left:before{left:100%}.hotspot-dropdown-left.hotspot-overflow-right{right:auto;left:40px}.hotspot-dropdown-left.hotspot-overflow-right:before{right:100%;left:auto}.hotspot-dropdown-right{left:40px}.hotspot-dropdown-right:before{right:100%}.hotspot-dropdown-right.hotspot-overflow-left{right:40px;left:auto}.hotspot-dropdown-right.hotspot-overflow-left:before{right:auto;left:100%}.wd-image-hotspot{height:20px;transition:opacity .8s ease;position:absolute;opacity:0;box-shadow:0 0 3px rgba(0,0,0,.15);border-radius:50%;margin-left:-10px;width:20px;margin-top:-10px}.loaded .wd-image-hotspot{opacity:1}.hotspot-btn,.hotspot-sonar{backface-visibility:hidden;perspective:800px;border-radius:50%}.hotspot-btn{transition:all .3s ease;letter-spacing:normal;z-index:1}.hotspot-action-click .hotspot-btn{cursor:pointer}.hotspot-btn:after{transition:all .3s ease;content:"";position:absolute}.hotspot-sonar{animation:wd-Sonar 2s ease infinite;right:-8px;position:absolute;bottom:-8px;top:-8px;left:-8px;display:block}.hotspot-icon-default .hotspot-btn{animation:wd-Pulse 2s ease-in-out infinite;background-color:var(--wd-primary-color);box-shadow:inset 100px 100px transparent}.hotspot-icon-default .hotspot-btn:after{height:6px;top:7px;background-color:#fff;border-radius:50%;left:7px;width:6px}.hotspot-icon-default .wd-image-hotspot.hotspot-opened .hotspot-btn{box-shadow:inset 100px 100px rgba(0,0,0,.1)}.hotspot-icon-default .hotspot-sonar{background-color:hsla(0,0%,100%,.5)}.hotspot-icon-alt .hotspot-btn{background-color:#fff}.hotspot-icon-alt .hotspot-btn:after{font-size:8px;font-weight:700;right:0;color:var(--wd-primary-color);content:"\f143";bottom:0;text-align:center;top:0;left:0;line-height:20px;font-family:woodmart-font}.hotspot-icon-alt .wd-image-hotspot.hotspot-opened .hotspot-btn:after{color:#fff}.hotspot-icon-alt .wd-image-hotspot.hotspot-opened .hotspot-btn,.hotspot-icon-alt .wd-image-hotspot:hover .hotspot-btn{background-color:var(--wd-primary-color)}.hotspot-icon-alt .hotspot-sonar{background-color:#fff}@keyframes wd-Sonar{0%{transform:scale(.2);opacity:0}50%{opacity:.8}to{transform:scale(1);opacity:0}}@keyframes wd-Pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.hotspot-content .add_to_cart_button:after,.hotspot-content .product_type_variable:after{height:18px;border:1px solid hsla(0,0%,100%,.3);border-left-color:#fff;transition:opacity 0s ease;content:"";position:absolute;opacity:0;top:50%;border-radius:50%;margin-left:-9px;left:50%;width:18px;vertical-align:middle;margin-top:-9px;display:inline-block}.hotspot-content .loading.add_to_cart_button,.hotspot-content .loading.product_type_variable{color:transparent!important}.hotspot-content .loading.add_to_cart_button:after,.hotspot-content .loading.product_type_variable:after{animation:wd-rotate .45s linear infinite;transition:opacity .25s ease;opacity:1}@media (min-width:1025px){.hotspot-action-hover .hotspot-content{pointer-events:none}.hotspot-action-hover .wd-image-hotspot:hover .hotspot-content{transform:none;pointer-events:visible;opacity:1;visibility:visible}.hotspot-icon-default .wd-image-hotspot:hover .hotspot-btn{box-shadow:inset 100px 100px hsla(0,0%,100%,.1)}.hotspot-icon-alt .wd-image-hotspot:hover .hotspot-btn:after{color:#fff}}@media (max-width:768px){.hotspot-type-product .hotspot-content-text{display:none}.hotspot-type-product .price,.hotspot-type-product .wd-entities-title{font-size:14px}.hotspot-content{right:auto;bottom:auto;top:40px}.hotspot-dropdown-left,.hotspot-dropdown-right{left:-115px}.hotspot-icon-alt .wd-image-hotspot:hover:not(.hotspot-opened) .hotspot-btn{background-color:#fff}}