.customer-favourites-video-carousel .section__subheading{margin-bottom:16px}.video-slide{flex:0 0 auto;width:343px;background:#8b817e26;border-radius:4px;overflow:hidden;min-height:100%}.video-slide__video-wrapper{position:relative;width:100%;height:100%;min-height:500px;border-radius:4px 4px 0 0;overflow:hidden}.video-slide__video{width:100%;height:100%;object-fit:cover;display:block}.video-slide__product{display:flex;align-items:flex-start}.video-slide__product-image img{width:80px;height:80px;object-fit:cover;border-radius:8px}.video-slide__product-details{flex:1;padding:12px 16px 12px 0;display:flex}.video-slide__product-title{font-size:16px;margin:0 0 4px;color:var(--black);line-height:120%;letter-spacing:-.32px}.video-slide__product-description{font-size:14px;color:#666;margin:0 0 8px;line-height:1.3}.video-slide__product-info{display:flex;justify-content:space-between}.video-slide__product-pricing{display:flex;flex-direction:column;flex:0 0 30%;align-items:end;margin-top:auto}.video-slide__price{color:var(--black);font-size:14px;line-height:120%;letter-spacing:.28px;font-weight:400}.video-slide__product-benefit ul{margin:0;list-style-type:none}.video-slide__product-benefit ul li,.video-slide__product-benefit p{display:none}.video-slide__product-benefit ul li:first-of-type{display:block;margin-bottom:0;color:var(--black);font-size:12px;font-weight:400}.video-slide__product-benefit,.video-slide__price-sale{color:var(--black);font-size:14px;line-height:120%;letter-spacing:.28px;font-weight:400}.video-slide__price-compare{color:#676767;font-size:14px;line-height:120%;letter-spacing:.28px;font-weight:400;text-decoration:line-through}.customer-favourites-video-carousel__content .video-controls{right:unset!important;bottom:16px!important;left:16px!important}.video-carousel__slider .flickity-page-dots{bottom:-50px;display:flex;height:2px;width:calc(100% - 120px)}.video-carousel__slider .flickity-page-dots .dot{background-color:var(--border-medium);border-left:0;border-radius:0;border-right:0;height:2px;margin:0;transition:border .2s ease-in-out;width:100%}.video-carousel__slider .flickity-page-dots .dot:first-of-type{border-radius:2px 0 0 2px}.video-carousel__slider .flickity-page-dots .dot:last-of-type{border-radius:0 2px 2px 0}.video-carousel__slider .flickity-page-dots .dot.is-selected{width:100%;background-color:var(--text)}.video-carousel__slider button.flickity-button.flickity-prev-next-button,.video-carousel__slider button.flickity-button.flickity-prev-next-button:hover{opacity:1;visibility:visible;transform:none;transition:none;box-shadow:none;background:none}.video-carousel__slider button.flickity-button.flickity-prev-next-button:before{display:none}.supports-touch .flickity-prev-next-button:not(:disabled),.flickity-enabled:hover>.flickity-prev-next-button:not(:disabled),section:hover .flickity-enabled>.flickity-prev-next-button:not(:disabled){opacity:1;visibility:visible;transform:none;transition:none}.supports-touch .flickity-prev-next-button:not(:disabled):hover,.flickity-enabled:hover>.flickity-prev-next-button:not(:disabled):hover,section:hover .flickity-enabled>.flickity-prev-next-button:not(:disabled):hover{transform:none;transition:none}.video-carousel__slider button.flickity-button.flickity-prev-next-button.previous{bottom:-72px;left:unset;right:48px;top:unset!important}.video-carousel__slider button.flickity-button.flickity-prev-next-button.next{bottom:-72px;right:0;top:unset!important}@media only screen and (min-width: 1024px) and (max-width: 1439px){.customer-favourites-video-carousel .wrapper{width:100vw}}@media (min-width: 1400px){.customer-favourites-video-carousel .wrapper{width:1384px;padding:0}}@media (max-width: 768px){.customer-favourites-video-carousel .wrapper{padding:0 12px}.customer-favourites-video-carousel .section__subheading{font-size:14px;letter-spacing:.28px;margin-bottom:4px}.video-slide__price,.video-slide__product-benefit,.video-slide__price-sale{color:#676767}.video-slide__product-benefit ul li:first-of-type{color:#676767}.video-carousel__slider button.flickity-button.flickity-prev-next-button.previous,.video-carousel__slider button.flickity-button.flickity-prev-next-button.next{bottom:-62px}.video-carousel__slider .flickity-page-dots{bottom:-40px}.video-slide{width:300px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/customer-favourites-video-carousel.css.map */
