.vps-section-wrapper{position:relative}.vps-section-wrapper:before{content:"";position:absolute;background-image:url(/cdn/shop/files/vidprodbg.png?v=1760952640);height:100%;width:100%;background-size:cover;background-repeat:no-repeat;z-index:0}.vps{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:4rem}.vps__video-wrapper{position:relative;width:100%;height:100%}.vps__video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px;display:block;z-index:0}.vps__video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px;z-index:1;transition:opacity .4s ease}.vps__video-slide.playing .vps__video-thumbnail{opacity:0;pointer-events:none}.vps-swiper-btn-prev,.vps-swiper-btn-next{width:50px;height:50px;z-index:2!important}.vps-swiper-btn-next{right:-5%}.vps-swiper-btn-prev{transform:rotate(180deg);left:-5%}.vps-swiper-btn-prev:after{display:none}.vps-swiper-btn-next:after{display:none}.vps__heading{margin:1rem 0;text-align:center}.vps__description{text-align:center;max-width:35rem}.vps__review-card:before{content:"";position:absolute;background-image:url(/cdn/shop/files/revbg.png?v=1760953665);height:100%;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;top:-5px;left:0;z-index:-1}.vps__review-card{position:relative;border-radius:15px;padding:0 2rem;margin-top:1.5rem;width:85%;z-index:1}.review-content-wrapper{max-width:35rem;padding:4rem 0 4rem 2rem;margin:0 auto}.vps__review-text{margin:0}@media screen and (max-width: 989px){.vps{flex-direction:column;gap:2rem}.vps-section{padding:3rem 0}.vps__review-card{width:100%;margin:auto}.review-content-wrapper{padding:3rem}}.vps__video-container{flex:1;position:relative;width:100%;max-width:40rem}.vps__content{flex:1;width:100%;max-width:50rem;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 989px){.vps__video-container{max-width:100%}}.vps__slider-wrapper{position:relative;width:100%}.vps__video-slide{position:relative;width:100%;border-radius:20px;height:60rem;overflow:hidden;background:#f5f5f5}.vps__video-slide video{width:100%;height:100%;object-fit:cover;display:block}.vps__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background:none;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2}.vps__play-button svg{width:100%;height:100%}.vps__video-slide.playing .vps__play-button{opacity:0;pointer-events:none}.vps__product-card{position:absolute;bottom:3%;left:50%;transform:translate(-50%);background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 8px 30px #0000001f;width:85%;z-index:10}@media screen and (max-width: 989px){.vps__product-card{min-width:280px;padding:1.25rem}.vps__video-slide{height:50rem}}.vps__product-title{margin:0 0 .75rem}.vps__product-details{display:flex;justify-content:space-between;align-items:center;gap:1rem;position:absolute;bottom:2%;z-index:1;background:#fff;padding:1.5rem;margin:auto;width:85%;left:50%;border-radius:20px;transform:translate(-50%)}.vps__add-button{background:#ff69b4;border:solid 1px black;border-radius:25px;padding:.7rem 1.5rem;font-size:1.8rem;font-weight:600;min-width:max-content;min-height:max-content;cursor:pointer;white-space:nowrap;transition:all .3s ease}.vps__add-button:hover span{color:var(--color-button)}.vps__add-button span{color:#fff}.vps__add-button:hover:not(:disabled){background:#ff1493;transform:translateY(-1px)}.vps__add-button:disabled{opacity:.5;cursor:not-allowed}.vps__slider-wrapper .swiper-button-next,.vps__slider-wrapper .swiper-button-prev{width:45px;height:45px;background:#fff;border-radius:50%;box-shadow:0 4px 15px #00000026;top:40%}.vps__slider-wrapper .swiper-button-next:after,.vps__slider-wrapper .swiper-button-prev:after{font-size:18px;font-weight:700;color:#333}.vps__slider-wrapper .swiper-button-prev{left:-22px}.vps__slider-wrapper .swiper-button-next{right:-22px}.vps__review-stars{color:gold;margin-bottom:.75rem;font-size:1.1rem;letter-spacing:2px}@media screen and (max-width: 989px){.vps__slider-wrapper .swiper-button-next,.vps__slider-wrapper .swiper-button-prev{display:none}}@media screen and (max-width: 550px){.vps-swiper-btn-next{right:1%}.vps-swiper-btn-prev{left:1%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-video-product-slider.css.map */
