.product-wrap.svelte-ehftgw{font-size:0;transition:filter .5s;position:relative;overflow:hidden}.product-wrap.svelte-ehftgw .product-title:where(.svelte-ehftgw){--transitionLength:.4s;--transitionTiming:ease;z-index:3;width:100%;color:var(--color-black);opacity:0;transition:grid-template-rows var(--transitionLength) var(--transitionTiming), opacity var(--transitionLength) var(--transitionTiming);background:linear-gradient(#fff0,#fff9,#fffc);grid-template-rows:0fr;margin-bottom:0;padding:2rem 1rem 1rem;font-size:1rem;display:grid;position:absolute;bottom:0}.product-wrap.svelte-ehftgw .product-title:where(.svelte-ehftgw) span:where(.svelte-ehftgw){overflow:hidden}.product-wrap.svelte-ehftgw:hover .product-title:where(.svelte-ehftgw){opacity:1;grid-template-rows:1fr}.product-wrap.svelte-ehftgw:hover .img-hover:where(.svelte-ehftgw){opacity:1}.img.svelte-ehftgw{max-width:100%;height:auto}.img-hover.svelte-ehftgw{z-index:2;opacity:0;transition:opacity .5s;position:absolute;top:0;left:0}.show-more-row.svelte-qt6ktm{text-align:center;margin-top:5rem}
