.shoppable-video-slide[data-v-2217c295]{width:100%;height:100%;position:relative;overflow-x:hidden}.shoppable-video-slide .background-media[data-v-2217c295]{width:100%;height:auto;position:absolute;inset:0}.shoppable-video-slide .mini-products[data-v-2217c295]{flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:absolute;bottom:56px;left:0;overflow:auto}.shoppable-video-slide .mini-products.not-scrollable[data-v-2217c295]{justify-content:center}.shoppable-video-slide .mini-product[data-v-2217c295]{flex:none;width:84vw;margin-right:4vw}.shoppable-video-slide .mini-product[data-v-2217c295]:first-child{margin-left:4vw}.shoppable-video-slide .mini-product[data-v-2217c295]:last-child{margin-right:4vw}@media (width>=768px){.shoppable-video-slide .mini-product[data-v-2217c295]{width:24vw}.-facets-open-grid .shoppable-video-slide .mini-product[data-v-2217c295]{width:17.28vw}}.shoppable-video-slide.redesign .mini-product[data-v-2217c295]{width:87.5vw;margin-right:16px}.shoppable-video-slide.redesign .mini-product[data-v-2217c295]:first-child{margin-left:4.16667vw}.shoppable-video-slide.redesign .mini-product[data-v-2217c295]:last-child{margin-right:4.16667vw}@media (width>=768px){.shoppable-video-slide.redesign .mini-product[data-v-2217c295]{width:25vw;margin-right:40px}}.shoppable-video-slide .fade-enter-active[data-v-2217c295],.shoppable-video-slide .fade-leave-active[data-v-2217c295]{transition:opacity .4s cubic-bezier(.25,.46,.45,.94) .6s}.shoppable-video-slide .fade-enter[data-v-2217c295],.shoppable-video-slide .fade-leave-to[data-v-2217c295]{opacity:0}.module-shoppable-carousel[data-v-c57982b7]{position:relative}.module-shoppable-carousel .shoppable-carousel[data-v-c57982b7]{--vc-clr-primary:#fff;--vc-clr-secondary:#fff6;--vc-nav-width:48px;--vc-nav-color:var(--vc-clr-primary);--vc-nav-background-color:transparent;--vc-pgn-width:12px;--vc-pgn-height:12px;--vc-pgn-margin:10px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}@media (width>=768px){.module-shoppable-carousel .shoppable-carousel[data-v-c57982b7]{--vc-nav-width:48px}}.module-shoppable-carousel .slide-container-outer[data-v-c57982b7]{width:100%;height:0;padding-top:150%;position:relative}@media (width>=768px){.module-shoppable-carousel .slide-container-outer[data-v-c57982b7]{height:0;padding-top:56.25%;position:relative}}.module-shoppable-carousel.redesign .slide-container-outer[data-v-c57982b7]{height:0;padding-top:125%;position:relative}@media (width>=768px){.module-shoppable-carousel.redesign .slide-container-outer[data-v-c57982b7]{height:0;padding-top:56.25%;position:relative}}.module-shoppable-carousel .slide-container-inner[data-v-c57982b7]{width:100%;height:auto;position:absolute;inset:0}.module-shoppable-carousel[data-v-c57982b7] .shoppable-carousel-navigation{opacity:.4;filter:drop-shadow(0 0 4px #00000080)}.module-shoppable-carousel[data-v-c57982b7] .carousel__prev{left:40px}.module-shoppable-carousel[data-v-c57982b7] .carousel__next{right:40px}.module-shoppable-carousel[data-v-c57982b7] .carousel__prev--in-active{opacity:0}.module-shoppable-carousel[data-v-c57982b7] .shoppable-carousel-pagination{pointer-events:none;position:absolute;top:0;left:0;right:0}.module-shoppable-carousel[data-v-c57982b7] .shoppable-carousel-pagination.top-overlay{top:4px;bottom:unset}.module-shoppable-carousel[data-v-c57982b7] .shoppable-carousel-pagination.bottom-overlay{top:unset;bottom:0}.module-shoppable-carousel.redesign[data-v-c57982b7] .shoppable-carousel-pagination.bottom-overlay{margin:0;bottom:16px}@media (width>=768px){.module-shoppable-carousel.redesign[data-v-c57982b7] .shoppable-carousel-pagination.bottom-overlay{bottom:24px}}.module-shoppable-carousel.redesign[data-v-c57982b7] .mini-products{bottom:64px}@media (width>=768px){.module-shoppable-carousel.redesign[data-v-c57982b7] .mini-products{bottom:80px}}.module-shoppable-carousel[data-v-c57982b7] .carousel__pagination-item{pointer-events:auto}.module-shoppable-carousel[data-v-c57982b7] .carousel__pagination-button{filter:drop-shadow(0 0 4px #00000080)}.module-shoppable-carousel[data-v-c57982b7] .shoppable-carousel .carousel__pagination{opacity:0}.module-shoppable-carousel[data-v-c57982b7] .shoppable-carousel.filled .carousel__pagination{opacity:1;animation:.2s ease-in 1s backwards fadein-c57982b7}@keyframes fadein-c57982b7{0%{opacity:0}to{opacity:1}}
