.video-item__banner{position:relative;overflow:hidden;border-radius:12px}.video-item__banner video{width:100%;height:100%;object-fit:cover;border-radius:12px}.video-item__product{position:absolute;bottom:14px;left:14px;right:14px;z-index:2;display:flex;flex-direction:column;justify-content:space-between;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:14px;min-height:120px;box-shadow:0 2px 8px #0000004d}.video-item__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d 40%,#000000b3);border-radius:12px;pointer-events:none}.video-item__product .product-item__media--ratio{width:60px;height:60px;overflow:hidden;border-radius:6px;flex-shrink:0;margin-bottom:10px}.video-item__product .product-item__media--ratio img{width:100%;height:100%;object-fit:cover}.video-item__product .product-item__information{flex:1;text-align:left;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.video-item__product .product-item__name{font-size:14px;font-weight:600;line-height:1.4;color:#fff;margin:0 0 6px;min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-item__product .product-item__price{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:500;margin:0}.video-item__product .product-item__price,.video-item__product .product-item__price .price,.video-item__product .product-item__price .current-price,.video-item__product .product-item__price .old-price,.video-item__product .product-item__price .primary-color,.video-item__product .product-item__price .price__sale,.video-item__product .product-item__price .price__regular,.video-item__product .product-item__price .price__special,.video-item__product span.price.price-same-style.heading-style{color:#fff!important;font-weight:600!important}.video-item__product .product-item__price .old-price{text-decoration:line-through;opacity:.7;font-size:12px}.video-item__product .shop-now-btn{margin-top:10px;background:#fff;color:#000;font-size:13px;font-weight:600;padding:6px 12px;border-radius:5px;text-decoration:none;white-space:nowrap;align-self:flex-start;transition:all .3s ease}.video-item__product .shop-now-btn:hover{background:#f3f3f3;transform:translateY(-2px)}@media (min-width: 768px){.shopable-video .video-item__product{display:flex!important}}@media (max-width: 767.98px){.video-item__product{padding:12px;min-height:110px}.video-item__product .product-item__name{font-size:13px}.video-item__product .product-item__price{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/shopable-video.css.map */
