.product-card{max-width:30rem;width:100%;height:100%;display:flex;flex-direction:column;gap:1.2rem}.product-card :is(a){text-decoration:none;width:100%;height:100%;border-radius:.8rem;overflow:hidden}.product-card :is(a) .product-card-images{width:100%;height:100%;position:relative}.product-card :is(a) .product-card-images :is(img){width:100%;height:100%;object-fit:cover;display:block}.product-card :is(a) .product-card-images .first-image{opacity:1;transition:opacity .5s}.product-card :is(a) .product-card-images .second-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s}.product-card :is(a) .product-card-images:hover:has(.second-image) .first-image{opacity:0}.product-card :is(a) .product-card-images:hover:has(.second-image) .second-image{opacity:1}.product-card .content-product{display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,1rem)}.product-card .content-product :is(a){text-decoration:none;display:flex;flex-direction:column;gap:clamp(0rem,1.5vw,.5rem);align-items:center;justify-content:center}.product-card .content-product :is(a) .collection{color:#6a6a6a;font-family:Outfit;font-size:clamp(1.2rem,2.5vw,1.4rem);font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;margin:0;text-align:center}.product-card .content-product :is(a) .title-product{color:#000;font-family:Outfit;font-size:clamp(1.4rem,2.5vw,1.6rem);font-style:normal;font-weight:400;line-height:120%;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.product-card .content-product .product-price-installments{display:flex;flex-direction:column;gap:clamp(0rem,1.5vw,.5rem);align-items:center;justify-content:center}.product-card .content-product .product-price-installments .price-product{display:flex;gap:.5rem;align-items:center;color:#000c;font-family:Outfit;font-size:clamp(1.6rem,2.5vw,1.8rem);font-style:normal;font-weight:600;line-height:120%;margin:0}.product-card .content-product .product-price-installments .price-product s{color:#6a6a6a;font-family:Outfit;font-size:clamp(1.2rem,2.5vw,1.4rem);font-style:normal;font-weight:400;line-height:120%;text-decoration-line:strikethrough}.product-card .content-product .product-price-installments .installments-product{color:#6a6a6a;font-family:Outfit;font-size:clamp(1.2rem,2.5vw,1.4rem);font-style:normal;font-weight:400;line-height:120%;margin:0;text-align:center}.product-card .content-product .product-price-installments .installments-product span{color:#0e8fca;font-family:Outfit;font-size:1.4rem;font-style:normal;font-weight:600;line-height:120%}.product-card .product-card-buttons{padding-inline:1.6rem;height:clamp(4rem,4vw,4.4rem)}.product-card .product-card-buttons .button-card-product{text-decoration:none}.product-card .product-card-buttons .button-card-product .btn-buy{color:#fff;font-family:Outfit;font-size:clamp(1.4rem,2.5vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;background-color:#000;border-radius:.8rem;display:flex;align-items:center;justify-content:center;margin:0;height:100%}.product-card .product-card-buttons .button-card-product .btn-buy:hover{opacity:.8}.product-card .product-card-buttons .button-card-product .sold-out{color:#fff;font-family:Outfit;font-size:clamp(1.4rem,2.5vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;background-color:#222;border-radius:.8rem;display:flex;align-items:center;justify-content:center;margin:0;height:100%}.product-card .product-card-buttons .button-card-product .sold-out:hover{opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.product-card.css.map */
