.review-videos{overflow-x:hidden;padding:40px 24px;text-align:center}.review-videos .heading-section{margin:0 auto 24px;color:#000;text-align:center;font-family:Roboto Condensed;font-size:24px;font-style:normal;font-weight:700;line-height:32px;text-transform:uppercase}.review-videos .swiper-custom-buttons{display:flex;gap:16px;justify-content:center;cursor:pointer}.review-videos .custom-swiper-button-next img,.review-videos .custom-swiper-button-prev img{width:48px;height:48px}.review-videos .swiper-container{width:100%;position:relative}.review-videos .swiper-navigation{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 20px;z-index:2;pointer-events:none}.review-videos .swiper-button-prev-custom,.review-videos .swiper-button-next-custom{cursor:pointer;pointer-events:auto;transition:all .3s ease}.review-videos .swiper-button-prev-custom:hover,.review-videos .swiper-button-next-custom:hover{transform:scale(1.05)}.review-videos .swiper-button-prev-custom img,.review-videos .swiper-button-next-custom img{box-shadow:0 2px 8px #00000026;border-radius:50%;width:48px;height:48px;object-fit:contain}.review-videos .swiper-button-prev-custom svg,.review-videos .swiper-button-next-custom svg{color:#333}.review-videos .swiper-wrapper{display:flex}.review-videos .swiper-slide{width:250px!important}.review-videos .video-card{position:relative;height:388px;width:100%;background-color:#fff;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.review-videos .video-element{width:100%;height:100%;object-fit:contain;min-height:300px}.review-videos .carousel-video{display:none;width:100%;height:100%;object-fit:contain;min-height:300px;-webkit-appearance:none;appearance:none;background:transparent}.review-videos .carousel-video::-webkit-media-controls{display:none!important}.review-videos .carousel-video::-webkit-media-controls-enclosure{display:none!important}.review-videos .video-placeholder{width:100%;height:100%;min-height:300px;background:transparent;position:absolute;top:0;left:0}.review-videos .video-element.fullscreen{object-fit:contain}.review-videos .poster-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;justify-content:center;align-items:center;z-index:2;pointer-events:none}.review-videos .poster-image{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.review-videos .play-button{position:absolute;width:48px;height:48px;z-index:3;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;pointer-events:auto}.review-videos .play-button svg{width:100%;height:100%;pointer-events:none}.video-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;justify-content:center;align-items:center;z-index:90001}.review-videos .video-modal .video-element,.review-videos .modal-video{height:auto;min-height:80vh;max-height:95vh;display:block;object-fit:contain;-webkit-appearance:none;appearance:none}.no-scroll{overflow:hidden}@media (max-width: 769px){.video-modal-content{width:auto;max-width:80vw;height:auto;max-height:95vh;overflow:hidden;background:#000}.video-modal video{height:auto;width:100%;display:block;object-fit:contain}}@media (min-width: 769px){.video-modal-content{width:auto;max-width:80vw;height:auto;max-height:95vh;overflow:hidden;background:#000}.video-modal video{height:auto;min-height:80vh;max-height:95vh;display:block;object-fit:contain}.review-videos .swiper-container{min-height:320px;max-width:1024px;margin:0 auto;overflow:hidden}.review-videos .swiper-wrapper{align-items:center;height:100%;min-height:320px}.review-videos .swiper-slide{width:188.8px!important}.review-videos .video-card{height:320px;min-height:320px;width:100%;transition:height .3s ease}.review-videos .video-element{min-height:500px}.review-videos{padding:60px 24px 30px}.review-videos .heading-section{color:#000;text-align:center;font-family:Roboto Condensed;font-size:32px;font-style:normal;font-weight:700;line-height:40px;text-transform:uppercase}.review-videos .play-button{width:64px;height:64px}.review-videos .play-button svg{width:100%;height:100%}}@media screen and (max-width: 768px){.review-videos .swiper-navigation{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/review-videos.css.map */
