.mainSwiper video,.mainSwiperDesktop video{width:100%;object-fit:cover}.verticalSwiper video{width:100%;height:100vh;object-fit:cover}.fullWidthVideo{width:100%!important}.fullWidthVideo video{object-fit:contain!important}.verticalSwiper{height:100vh}a.m_add_to_cart.m_sticky_cta:hover{background:#000;color:#fff;opacity:1}.m-reels-slider .modal2{position:fixed;display:none;z-index:9999;left:0;top:0;width:100%;height:100%}.m-reels-slider .modalframe{background-color:#fefefe;margin:auto;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-reels-slider .modal21{position:fixed;display:none;z-index:99999;left:0;top:0;width:100%;height:100%;background-color:#000c}.m-reels-slider .modalframe1{background-color:#000;margin:auto;width:50%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-reels-slider #modalchart .close,.m-reels-slider #modalchart1 .close1{position:absolute;background-color:#fff;border:none;top:0;right:0;margin:10px;cursor:pointer;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:40px;height:40px;overflow:hidden;border-radius:50%;z-index:10}.m-reels-slider #modalchart .close{background-color:#000;margin:5px}.m-reels-slider .swiper-slide,.m-reels-slider video.m_pvf_lazy,.m_verticalSlideInfoWrapper{border-radius:4px}.m_verticalSlideInfoWrapper{position:absolute;bottom:0;left:0;z-index:999;background:#00000052;width:100%}.m_verticalSlideInfo{display:flex;justify-content:space-between;align-items:center;color:#fff;gap:6px}.verticalSwiper video{border-radius:0!important}.m_fixedSliderInfo{padding:8px;width:100%}.verticalSwiper .m_fixedSliderInfo{padding:15px 8px 8px}.m_title_price_wrapper p{margin:0}.m_verticalSlideInfoWrapper img{border-radius:4px;object-fit:cover}.soundIconsFixedPremium{position:absolute;left:50%;top:50%;z-index:9;transform:translate(-50%,-50%);transition:all .4s ease-in-out;width:35px;height:35px}.soundIconsFixedPremium .m_soundIconFixedPremium{width:100%;height:100%;background:#00000052;padding:5px;border-radius:50%;display:none}.m_soundToggle{position:absolute;background-color:#000;border:none;top:0;right:0;margin:10px;cursor:pointer;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:40px;height:40px;overflow:hidden;border-radius:50%;z-index:10}p.m_productATC{display:block;margin:0;flex:2;text-align:center;line-height:0}.m_productCTA svg path{stroke:#fff}.m_disabledBtn{pointer-events:none;opacity:.7}.verticalSwiper .m_productTitle{width:70vw;overflow:hidden}.mainSwiper .m_productTitle{width:30vw;overflow:hidden}.mainSwiperDesktop .m_productTitle{width:11vw;overflow:hidden}.popupSwiperDesktop .m_productTitle{width:15vw;overflow:hidden}.popupSwiperDesktop .m_productPopupInfo{display:flex;align-items:start;justify-content:space-between;padding:10px 20px 0 0;gap:10px;font-size:14px;font-weight:600}.m_productTitle p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m_title_price_wrapper{line-height:1.5;flex:9;font-size:12px}.m_productCTA{line-height:0;width:20px;height:20px;flex:1.5;text-align:center}.mainSwiper .m_verticalSlideInfo img{width:30px;height:30px}.m_verticalSlideInfo img{width:40px;height:40px;flex:0}.m_verticalSlideInfoWrapper{bottom:4px;height:52px;display:flex;align-items:center;justify-content:flex-start}.m_shareProductDesktop svg,.m_shareProductMobile svg{margin:4px 0 0}.soundIconsFixed{position:absolute;left:50%;top:50%;z-index:9;transform:translate(-50%,-50%);transition:all .4s ease-in-out}.m_soundIconFixed{width:35px;height:35px;background:#00000052;padding:5px;border-radius:50%;display:none}.m_product_overlay_info{position:absolute;bottom:0;width:100%;z-index:9999;height:100%;display:none;background-color:#000000bf}@keyframes slide-up{0%{bottom:-80%}to{bottom:0%}}@keyframes slide-down{0%{bottom:0%}to{bottom:-80%}}.m_product_info_popup.m_animatedDrawer{bottom:0%;animation:slide-up .3s ease-in forwards}.m_product_info_popup{animation:slide-down .3s ease-in forwards;position:absolute;bottom:-80%;width:100%;overflow:hidden;box-sizing:border-box;height:80%;background:#fff;border-radius:20px 20px 0 0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0px;max-height:80%;height:auto}.m_popup_header{position:relative;display:block;width:100%}.verticalSwiper .swiper-wrapper{display:flex;will-change:transform;flex-direction:column;padding:0;margin:0;width:100%;height:100%}.verticalSwiper{position:relative;overflow:hidden;padding:0;margin:0;width:100%;height:100%}.m_close_popup_btn{padding:4px 8px 0 0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;height:30px;width:30px;margin-left:auto}.m_sticky_cta_btns{position:relative;background:#fff;border-radius:0;padding:10px 15px;display:flex;flex-direction:row;justify-content:flex-start;align-items:inherit;gap:10px;width:100%;height:60px}.m_sticky_cta{padding:5px 10px;border:1px solid black;border-radius:5px;width:50%;text-decoration:none;text-align:center;height:39px;display:flex;align-items:center;justify-content:center}.verticalSwiper .m_verticalSlideInfoWrapper{border-radius:10px 10px 0 0}.m_sectionHeading{font-size:20px;text-transform:uppercase;margin-bottom:15px;text-align:center;font-weight:700}.m_go_to_product{background:#fff;color:#000;width:10%;display:flex;align-items:center}.m_add_to_cart{background:#000;color:#fff;width:90%}.m_popup_prodInfo p{margin:0;font-weight:700}.m_product_variants select:focus-visible{outline:none;box-shadow:none}.m_popup_prodInfo{padding:10px 0;display:flex;justify-content:space-between;font-size:14px;gap:10px;align-items:start}.m_product_variants label{font-weight:700;font-size:14px}.m_product_variants select{width:100%;padding:5px;margin:5px 0}.m_desktop_popup_wrapper video{border-radius:0!important}.m_product_variants_wrapper{padding:10px 0}.popupSwiperDesktop .m_product_variants_wrapper{margin-right:30px}.m_product_gallery{display:flex;overflow-x:auto;align-items:center;width:100%;overflow-y:hidden;gap:10px;padding-bottom:10px}.m_product_gallery{object-fit:cover}.m_longDescription{display:none}.moreDescription,.lessDescription{cursor:pointer}.m_close_popup_bar{position:absolute;top:8px;background:#d9d9d9;border-radius:10px;left:50%;transform:translate(-50%);height:4px;width:25%;display:block!important}.verticalSwiper .m_verticalSlideInfoWrapper{height:70px}.m_add_to_cart.m_sticky_cta a{color:#fff;text-decoration:none}.m_productImage{margin:0 auto;border-radius:3px;object-fit:contain}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_product_description *{margin:0}.m_product_description{padding:10px 0;font-size:14px}.m_productOriginalVariants{width:100%;display:none}.lessDescription,.moreDescription,.m_descHeading{font-weight:600;margin:5px 0;font-size:13px}.m_popup_content{position:relative;background:#fff;padding:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0px;display:flex;overflow-x:hidden;overflow-y:hidden;width:100%}.m_product_popup_body{padding:15px;width:100%;height:100%;line-height:1.2;overflow-y:auto;overflow-x:hidden}.m_product_gallery::-webkit-scrollbar,.m_product_popup_body::-webkit-scrollbar,.m_productInfoBody::-webkit-scrollbar{width:5px;height:5px;margin-left:.5rem}.m_product_gallery::-webkit-scrollbar-track,.m_product_popup_body::-webkit-scrollbar-track,.m_productInfoBody::-webkit-scrollbar-track{background:transparent;border:1px solid #dfdfdf}.m_product_gallery::-webkit-scrollbar-thumb,.m_product_popup_body::-webkit-scrollbar-thumb,.m_productInfoBody::-webkit-scrollbar-thumb{background:#888;border-radius:10rem}.m_product_gallery::-webkit-scrollbar-corner,.m_product_popup_body::-webkit-scrollbar-corner,.m_productInfoBody::-webkit-scrollbar-corner{display:none}.m_product_gallery::-webkit-scrollbar-thumb:hover,.m_product_popup_body::-webkit-scrollbar-thumb:hover,.m_productInfoBody::-webkit-scrollbar-thumb:hover{background:#555}.merox-loader{border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid black;width:20px;height:20px;display:block;text-align:center;margin:2px auto;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes bottom{0%{bottom:-35%}to{bottom:-2%}}@keyframes bottom{0%{bottom:-35%}to{bottom:-2%}}.outer-slider-mobile{display:none}.outer-slider-desktop{display:block}.outer-slider-desktop .swiper{width:100%;height:100%}.m_desktop_popup_wrapper{display:flex;align-items:start;gap:20px;width:100%;height:100%;background:#fff}.m_videoWrapper{width:50%;height:100%;position:relative}.m_productInfoWrapper{width:50%;height:100%;overflow:hidden;position:relative}.popupSwiperDesktop .m_productInfoBody .m_product_description_desktop{padding:10px 20px 50px 0}.popupSwiperDesktop .m_sticky_cta_btns{padding:10px 0;margin-right:20px;width:45%;height:unset;position:fixed;bottom:0}.popupSwiperDesktop .m_sticky_cta{height:unset}.popupSwiperDesktop .m_product_gallery_wrapper{margin-right:20px}.m_productInfoBody{padding:20px 0;width:100%;height:90%;overflow-x:hidden;overflow-y:auto;position:relative}.m_productInfoWrapper p{margin:0}.m_videoWrapper video{width:100%;height:100%;object-fit:cover}.m-reels-slider .swiper-button-next,.m-reels-slider .swiper-button-prev{display:none;color:#000}.m-reels-slider .swiper-initialized .swiper-button-next,.m-reels-slider .swiper-initialized .swiper-button-prev{display:block;background:#000;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.m_productInfoBody .m_product_description_desktop{padding:10px 20px 10px 0}.m_productPopupInfo{display:flex;justify-content:space-between;padding:10px 20px 0 0}.popupSwiperDesktop .swiper-wrapper{background:#fff;height:100%}.popupSwiperDesktop{display:flex;align-items:center;justify-content:center}.m-swiper-container-desktop-hidden,.m-swiper-container-mobile-hidden{display:none}.m-swiper-container-desktop-hidden.swiper-initialized,.m-swiper-container-mobile-hidden.swiper-initialized{display:block}.m-reels-slider .swiper-button-prev{left:5px}.m-reels-slider .swiper-button-next{right:5px}.m-reels-slider .swiper-button-next:after,.m-reels-slider .swiper-button-prev:after{font-size:20px;font-weight:700;color:#fff}.m-reels-slider #modalchart1 .close1{background-color:#000}.m-reels-slider #modalchart1 .close1 svg{color:#fff!important}span.m_shareProductDesktop,.m_shareProductMobile{position:absolute;background-color:#000;border:none;top:0;left:0;margin:10px;cursor:pointer;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:40px;height:40px;overflow:hidden;border-radius:50%;z-index:10}.m_shareProductMobile{background-color:#fff}.m-reels-slider,.m-reels-slider .swiper-slide,.m-reels-slider .swiper-slide video{min-height:455px}.m-reels-slider .swiper-button-next.swiper-button-disabled,.m-reels-slider .swiper-button-prev.swiper-button-disabled,.m_soundToggle svg.m_soundIconFixedPremium.m_muteIcon{display:none}#merox_pvf_pro_slider_component{margin:30px 5px}.m_modalAnimation{opacity:0;transition:all .3s ease-in}.m_modalAnimation.m_modalActive{opacity:1}.m_descriptionContent{height:100px;overflow:hidden}.m_product_description_desktop{line-height:1.5;font-size:13px}p.m_productTitle_popup{width:80%;text-align:left}p.m_productPrice_popup{width:20%;text-align:right}@media (max-width: 768px){.outer-slider-desktop{display:none}.outer-slider-mobile{display:block}.verticalSwiper .m_verticalSlideInfoWrapper{bottom:0}.m-reels-slider,.m-reels-slider .swiper-slide,.m-reels-slider .swiper-slide video{min-height:351px}.m_soundToggle{bottom:12%;margin:5px;top:unset;left:unset}.m_shareProductMobile{bottom:20%;background-color:#000;top:unset;left:unset;right:0;margin:5px}.m_soundToggle svg.m_soundIconFixedPremium.m_unmuteIcon{display:none}.m_soundToggle svg.m_soundIconFixedPremium.m_muteIcon{display:block}.m_buttonPositioning .m_shareProductMobile{bottom:60px}.m_buttonPositioning .m_soundToggle{bottom:10px}.m-reels-slider .swiper-button-next:after,.m-reels-slider .swiper-button-prev:after{font-size:10px}.m-reels-slider .swiper-initialized .swiper-button-next,.m-reels-slider .swiper-initialized .swiper-button-prev{width:25px;height:25px}}@media (min-width: 768px) and (max-width: 850px){.m-reels-slider .modalframe1{width:95vw;height:60vh}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/video-shop-feed-premium.css.map */
