.ProductViewCarousel_root{margin:0 auto}.ProductViewCarousel_realviewsWrapper{position:relative;cursor:none}.ProductViewCarousel_scroller{white-space:nowrap;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.ProductViewCarousel_scroller__desktop{overflow:hidden;scroll-behavior:smooth}.ProductViewCarousel_item{position:relative;display:inline-block;vertical-align:middle;scroll-snap-align:start;scroll-snap-stop:always}.ProductViewCarousel_item:before{content:"";float:left;width:1px;height:0;margin-left:-1px;padding-top:100%}.ProductViewCarousel_item:after{content:"";display:table;clear:both}.ProductViewCarousel_item_dynamicVideoWrapper{position:relative;display:-webkit-flex;display:flex;width:100%;height:100%}.ProductViewCarousel_item_dynamicVideo{line-height:0}.ProductViewCarousel_item_dynamicVideo,.ProductViewCarousel_item_dynamicVideo_image{position:absolute;top:0;left:0;width:100%;height:100%}.ProductViewCarousel_item_dynamicVideo_loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ProductViewCarousel_item_image{width:100%;height:100%}.ProductViewCarousel_item_video{display:block;width:100%;height:100%}.ProductViewCarousel_label{position:absolute;right:16px;bottom:8px;min-width:50px;padding:2px 0;color:#fff;text-align:center;background:rgba(0,0,0,.7);border-radius:4px;transition:opacity .2s ease;pointer-events:none}.ProductViewCarousel_label__enter{opacity:0}.ProductViewCarousel_label__enterActive,.ProductViewCarousel_label__leave{opacity:1}.ProductViewCarousel_label__leaveActive{opacity:0}.ProductViewCarousel_thumbnails{margin:8px 0 16px}.ProductViewCarousel_thumbnails_scroller{white-space:nowrap}.ProductViewCarousel_thumbnail{-webkit-align-items:normal;align-items:normal;display:block;width:100%;padding:0;text-align:left;background:none;border:none;border-radius:0;-webkit-appearance:none;position:relative;display:inline-block;width:60px;height:60px;margin:5px;border:2px solid #fff;border-radius:8px;box-shadow:0 1px 7px hsla(0,0%,74.5%,.5)}.ProductViewCarousel_thumbnail__active{border-color:#25579d}.ProductViewCarousel_thumbnail_image{border-radius:6px}.ProductViewCarousel_thumbnail_playIcon{position:absolute;top:50%;left:50%;color:#fff;font-size:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ProductViewCarousel_navButton{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.ProductViewCarousel_root:not(:hover) .ProductViewCarousel_navButton{display:none}}.ProductViewCarousel_navButton_prev{left:0}.ProductViewCarousel_navButton_next{right:0}.Pips_root{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:10px;margin:8px 0}.Pips_root__light{box-sizing:content-box;padding:4px}.Pips_pip{--pips-pip-size:10px;--pips-pip-color:#e4e4e4}.Pips_root__light .Pips_pip{box-shadow:0 0 20px 0 rgba(0,0,0,.2);--pips-pip-color:rgba(white,.5)}.Pips_pip+.Pips_pip{margin-left:4px}.Pips_pip__active{--pips-pip-color:#212121}.Pips_root__light .Pips_pip__active{--pips-pip-color:#fff}.Pips_pip__medium{--pips-pip-size:8px}.Pips_pip__small{--pips-pip-size:6px}.Pips_pip_circle,.Pips_pip_video{width:var(--pips-pip-size);height:var(--pips-pip-size);transition:all .5s ease}.Pips_pip_circle{background:var(--pips-pip-color);border-radius:100px}.Pips_pip_video{display:block;fill:none}.Pips_pip_video path{fill:var(--pips-pip-color);stroke:var(--pips-pip-color);stroke-width:20;transition:all .5s ease;stroke-linejoin:round;stroke-linecap:round}