@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.m-product-specs{background:linear-gradient(68.66deg,#000410,#3a4150);height:100vh;position:relative}.m-product-specs .swiper-container{height:100%}.m-product-specs .parallax-bg{display:flex;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:200%}.m-product-specs__picture{position:relative}.m-product-specs__picture img{height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;width:100%}.m-product-specs__picture img:nth-child(2){opacity:0}.m-product-specs__picture--mobile{height:100%;width:100%}.m-product-specs__picture--mobile img{object-position:left center;object-fit:contain}.m-product-specs__picture--desktop{display:none;flex:0 0 50%}.m-product-specs__picture--desktop:first-child img{object-position:right center}.m-product-specs__picture--desktop:nth-child(n+2) img{object-position:left center}.m-product-specs__picture.clicked img:first-child{opacity:0}.m-product-specs__picture.clicked img:nth-child(2){opacity:1}.m-product-specs__feature{position:absolute;transform:translate(-35%,-20%)}.m-product-specs__feature span{display:block}.m-product-specs__feature .line{border-top:2px solid #d3d700;display:block;height:9px;opacity:0;position:absolute;top:50%;width:0}.m-product-specs__feature .line.left{border-right:2px solid #d3d700;left:1.6rem}.m-product-specs__feature .line.right{border-left:2px solid #d3d700;right:1.6rem}.m-product-specs__feature .dot{background-color:#d3d700;border-radius:50%;cursor:pointer;height:24px;position:relative;width:24px}.m-product-specs__feature .dot:before{border:1px solid #d3d700;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:transform .3s ease-in-out;width:100%;z-index:-1}.m-product-specs__feature-text{color:#d3d700;font-weight:300;position:absolute;width:164px}.m-product-specs__feature.active .dot:before,.m-product-specs__feature:hover .dot:before{transform:scale(1.83)}.m-product-specs__feature.hidden .m-product-specs__feature-text{display:none}.m-product-specs__press{background:transparent;color:#a2c516;cursor:pointer;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:500;height:64px;padding:.5rem;position:absolute;width:64px;z-index:10}.m-product-specs__press,.m-product-specs__press:before{border:1px solid #a2c516;border-radius:10rem}.m-product-specs__press:before{content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;transition:transform .3s ease-in-out;width:calc(100% + 2px);z-index:-1}.m-product-specs__press:hover:before{transform:scale(1.3)}.m-product-specs .swiper-container--desktop{display:none}.m-product-specs .swiper-slide:first-child .m-product-specs__press{left:70vw;top:75vh}.m-product-specs .swiper-slide:nth-child(n+2) .m-product-specs__press{left:35vw;top:70vh}.m-product-specs .swiper-slide-active .m-product-specs__feature:not(.active) .dot.pulse{animation:pulse .8s;animation-iteration-count:3}.m-product-specs .feature-popup{background:linear-gradient(31.27deg,#000410 9.31%,rgba(58,65,80,.6) 78.92%,#3a4150 0);border:1px solid #d3d700;display:none;left:50%;padding:.8rem;position:fixed;text-align:right;top:50%;transform:translate(-50%,-50%);width:calc(100% - 64px);z-index:100}.m-product-specs .feature-popup .feature-popup__info{color:#d3d700;padding:1.2rem 1.2rem 2.4rem;text-align:left}.m-product-specs .feature-popup .feature-popup__info p{color:#d3d700}.m-product-specs .feature-popup .close{background:none;border:0;height:23px;position:relative;width:23px}.m-product-specs .feature-popup .close:after,.m-product-specs .feature-popup .close:before{content:"";height:2px;left:0;position:absolute;top:0;transition:transform .1s linear;width:23px}.m-product-specs .feature-popup .close:before{background:linear-gradient(90deg,transparent 0,#d3d700 33%,#d3d700);transform:rotate(-45deg)}.m-product-specs .feature-popup .close:after{background:#d3d700;transform:rotate(45deg)}.m-product-specs .feature-popup.visible{display:block}@media only screen and (min-aspect-ratio:4/3){.m-product-specs .swiper-container--mobile{display:none}.m-product-specs .swiper-container--desktop{display:block}.m-product-specs .parallax-bg{width:130%}.m-product-specs__press{background:transparent;color:#a2c516;cursor:pointer;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:500;height:64px;padding:.5rem;position:absolute;width:64px;z-index:10}.m-product-specs__press,.m-product-specs__press:before{border:1px solid #a2c516;border-radius:10rem}.m-product-specs__press:before{content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;transition:transform .3s ease-in-out;width:calc(100% + 2px);z-index:-1}.m-product-specs__press:hover:before{transform:scale(1.3)}.m-product-specs .swiper-slide:first-child .m-product-specs__press{left:48vw;top:62vh}.m-product-specs .swiper-slide:nth-child(n+2) .m-product-specs__press{left:35vw;top:70vh}.m-product-specs__picture{flex:0 0 50%}.m-product-specs__picture--mobile{display:none}.m-product-specs__picture--desktop{display:block}}@media only screen and (min-width:992px){.m-product-specs .swiper-slide:first-child .m-product-specs__press{left:40vw;top:70vh}.m-product-specs .swiper-slide:nth-child(n+2) .m-product-specs__press{left:45vw;top:70vh}}@media only screen and (min-width:1200px){.m-product-specs .swiper-slide:first-child .m-product-specs__press{left:45vw;top:62vh}.m-product-specs .swiper-slide:nth-child(n+2) .m-product-specs__press{left:35vw;top:70vh}}@media only screen and (min-width:768px){.m-product-specs__feature-text{position:absolute;width:300px}}@media only screen and (min-width:1200px){.m-product-specs__feature-text p{font-size:.9rem}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/9456400/hub_generated/template_assets/74368162922/1654548676792/ridder-grow/web/modules/product-specs/style/product-specs.css */