.custom-hotspot{max-width:1440px;margin:0 auto}.custom-hotspot .title-container{width:100%;margin-bottom:48px;padding-left:16px;padding-right:16px}.custom-hotspot .heading_top{color:#b95351;font-size:14px;letter-spacing:.14px;text-transform:uppercase;line-height:normal}.custom-hotspot .main_heading{color:#fff;font-size:32px;font-weight:750;letter-spacing:.32px;text-transform:uppercase;line-height:normal}.custom-hotspot .mobile_hotspot_wrapper{display:flex;justify-content:center;margin-bottom:48px}.custom-hotspot .mobile_hotspot_text{padding:16px 10px;border-top:1px solid #5E5E5E;border-bottom:1px solid #5E5E5E;color:#fff;font-size:14px;letter-spacing:.14px;text-transform:capitalize;line-height:normal}.hotspot_image_wrapper,.hotpost_container{position:relative;overflow:hidden}.hotspot{position:absolute;cursor:pointer}.background_hotspot_text{font-size:80px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;line-height:normal;overflow:visible;background:linear-gradient(180deg,#3e3f44 -20.77%,#292a2f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%);padding-left:20px}.hotspot_image_wrapper{padding-left:0;padding-right:0}@keyframes pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.hotspot.hotspot-active svg{animation:pulse-scale 1s infinite ease-in-out}.desktop_hotspot_text{display:none}@media screen and (min-width: 767px){.custom-hotspot .title-container{margin-top:48px;padding-left:60px;padding-right:60px}.custom-hotspot .heading_top{font-size:16px;letter-spacing:.16px}.custom-hotspot .main_heading{font-size:48px;letter-spacing:.48px}.custom-hotspot .mobile_hotspot_wrapper{display:none}.hotspot_image_wrapper{width:61.5%;margin:0 auto;overflow:visible}.hotpost_container{padding-top:94px}.background_hotspot_text{font-size:238px;top:35%;padding-left:36px}.hotspot svg{height:24px;width:24px}@keyframes grow-width{0%{width:0}to{width:65px}}@keyframes fade-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.hotspot.hotspot-active .cross_line{position:absolute;height:.5px;background:#fff;width:0;animation:grow-width .4s forwards;animation-delay:.3s}.hotspot.hotspot-active .horizontal_line{height:.5px;position:absolute;background:#fff;width:0;animation:grow-width .4s forwards;animation-delay:.7s}.hotspot.hotspot-active .desktop_hotspot_text{display:block;position:absolute;color:#fff;opacity:0;white-space:nowrap;border-top:1px solid #5E5E5E;border-bottom:1px solid #5E5E5E;padding:16px 10px;font-size:16px;letter-spacing:.16px}.hotspot.hotspot-active.right .cross_line{transform:rotate(300deg);transform-origin:left center;left:73%;top:2px}.hotspot.hotspot-active.right .horizontal_line{transform-origin:left center;left:208.5%;top:-169%}.hotspot.hotspot-active.right .desktop_hotspot_text{top:-84px;left:116px;animation:fade-in .4s ease forwards;animation-delay:1.2s}.hotspot.hotspot-active.left .cross_line{transform:rotate(41deg);transform-origin:right center;right:65%;top:2px}.hotspot.hotspot-active.left .horizontal_line{transform-origin:right center;right:268%;top:-125.3%}@keyframes left-fade-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.hotspot.hotspot-active.left .desktop_hotspot_text{animation:left-fade-in .4s ease forwards;animation-delay:1.2s;text-align:right;top:-70px;right:128px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom-hot-spot.css.map */
