.hotspots_position .hotspots_position__container{position:relative}.hotspots_position .hotspots_position__container img.hotspots_position__media{max-width:100%;background:grey}.hotspots_position .hotspots_position__container .hotspots_position__points{display:initial;position:absolute;top:0;left:0;right:0;bottom:0}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point{position:absolute;top:0;left:0;cursor:pointer;padding-left:11px;width:22px;height:22px}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point .outline{width:22px;height:22px;position:absolute;top:0;left:0;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:100%;border:1px solid #fff;animation:shrinkOutline .3s;animation-fill-mode:forwards}@keyframes shrinkOutline{0%{scale:1.3}100%{scale:1}}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point .outline .fill{width:6px;height:6px;background-color:#fff;box-sizing:content-box;border:1px solid #fff;border-radius:100%;animation:shrinkFill .3s;animation-fill-mode:forwards}@keyframes shrinkFill{0%{scale:1.3}100%{scale:1}}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point .hotspots_position__product{display:none}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .outline{animation:growOutline .3s;animation-fill-mode:forwards}@keyframes growOutline{0%{scale:1}100%{scale:1.3}}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .outline .fill{animation:growFill .3s;animation-fill-mode:forwards}@keyframes growFill{0%{scale:1}100%{scale:1.3}}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .hotspots_position__product{width:-moz-max-content;width:max-content;position:absolute;top:0;left:0;font-weight:400;font-size:24px;border-radius:3px;padding:17px 20px;margin:0;background-color:#fff;min-width:250px;width:250px;animation:fade .3s;z-index:100;box-shadow:0 3px 8px rgba(0,0,0,.1);display:block}@keyframes fade{0%{opacity:0}100%{opacity:1}}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .hotspots_position__product .button:not(.js-add-to-wishlist):hover img{transform:translateX(10px)}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .hotspots_position__product .product-details__add-to-basket-container{padding-top:.625rem;display:inline-flex}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .hotspots_position__product__link{display:block}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .hotspots_position__product .product-details__add-to-basket{width:auto}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .hotspots_position__product .add-to-basket__default{padding-left:1.25rem}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .hotspots_position__product .add-to-wishlist__icon>img{width:18px;height:16px;max-width:unset}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .hotspots_position__product__arrow{position:absolute;background:#fff;width:20px;height:20px;transform:rotate(45deg)}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point.selected .product-preview__title{color:#000}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point:hover .outline{animation:growOutline .3s;animation-fill-mode:forwards}@keyframes growOutline{0%{scale:1}100%{scale:1.3}}.hotspots_position .hotspots_position__container .hotspots_position__points .hotspots_position__point:hover .outline .fill{animation:growFill .3s;animation-fill-mode:forwards}@keyframes growFill{0%{scale:1}100%{scale:1.3}}.hotspots_position .hotspots_position__documenation ul{list-style:circle outside}.hotspots_position .hotspots_position__documenation ul li{padding:.5rem;margin:0 1rem}.hotspots_position .hotspots_position__form .buttons{display:flex;flex:1 1 auto;justify-content:space-between}.hotspots_position.hotspots_position__editor>div{margin:2rem 0}.hotspots_position.hotspots_position__editor .hotspots_position__point.selected .outline{border:2px solid #fff!important}.hotspots_position.hotspots_position__editor .hotspots_position__point.selected .outline .fill{border:2px solid #fff!important;background-color:transparent!important}
/*# sourceMappingURL=../../maps/css/mv2020/hotspots.css.e4418.map */
