.c-product{flex-direction:column;height:100%;display:flex}.c-product,.c-product__img{position:relative;overflow:hidden}.c-product__img{flex-grow:1;display:block}.c-product__img picture{aspect-ratio:var(--card-ratio,auto);background-image:url(data:image/gif;base64,R0lGODlhCgAIAIABAN3d3f///yH5BAEAAAEALAAAAAAKAAgAAAINjAOnyJv2oJOrVXrzKQA7);line-height:0;display:block;position:relative}.c-product__img img{width:100%;display:block}.c-product__img picture>img{-o-object-fit:cover;object-fit:cover;height:100%;position:absolute;inset:0}@media (width<=425px){.c-product__img picture{aspect-ratio:var(--card-mobile-ratio,auto)}}.c-product__video{flex-grow:1;justify-content:center;align-items:center;max-height:435px;display:flex;overflow:hidden}.c-product__video video{-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;height:100%}.c-product__text{text-align:left;margin-top:10px}.c-product__text-title{color:var(--black);margin-bottom:10px;font-size:16px;font-weight:400;line-height:1.2}.c-product__brand{color:var(--white);text-transform:uppercase;font-family:Montserrat;font-size:24px;line-height:29px;position:absolute}.c-product__sale{padding:6px 10px;font-size:15px}.c-product__sale,.c-product__stock{z-index:2;background-color:var(--red);color:var(--white);line-height:1;display:inline-block;position:absolute;top:0;left:0}.c-product__stock{padding:8px 10px;font-size:12px}@media only screen and (width<=575px){.c-product__brand{font-size:16px;line-height:1.3}.c-product__text-title{margin-bottom:5px;font-size:13px}.c-product__text .c-price{font-size:13px}.c-product__video video{width:100%;max-height:none}}
