.I58Uva_wrapper{isolation:isolate;width:100%;position:relative}@media (hover:hover){.I58Uva_wrapper:hover .I58Uva_overlay{opacity:1}.I58Uva_wrapper:hover .I58Uva_info{opacity:.5}}.I58Uva_wrapper:has(.I58Uva_link:focus-visible) .I58Uva_overlay{opacity:1}.I58Uva_wrapper:has(.I58Uva_link:focus-visible) .I58Uva_info{opacity:.5}.I58Uva_link{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.I58Uva_wishlist{z-index:3;position:absolute;top:12px;right:12px}.I58Uva_imageWrapper{position:relative}.I58Uva_image{aspect-ratio:1.4}.I58Uva_overlay{letter-spacing:-.01rem;font-size:1rem;font-weight:700;line-height:1rem;font-family:var(--font-referenz-grotesk);opacity:0;z-index:1;width:100%;height:100%;color:var(--text-on-images);background-color:#00000080;border-radius:12px;justify-content:center;align-items:center;transition:opacity .15s ease-in-out;display:flex;position:absolute;top:0;left:0}.I58Uva_info{margin-top:12px;transition:opacity .15s ease-in-out}.I58Uva_date{letter-spacing:-.02rem;font-size:1rem;font-weight:500;line-height:1.25rem;font-family:var(--font-vollkorn);margin-bottom:4px}.I58Uva_title{letter-spacing:-.025rem;font-size:1.25rem;font-weight:700;line-height:1.5rem;font-family:var(--font-referenz-grotesk)}.I58Uva_description{letter-spacing:-.01rem;font-size:1rem;font-weight:400;line-height:1.375rem;font-family:var(--font-referenz-grotesk);margin-top:8px}@media (min-width:1440px){.I58Uva_info{margin-top:16px}.I58Uva_title{letter-spacing:-.025rem;font-size:1.25rem;font-weight:700;line-height:1.5rem;font-family:var(--font-referenz-grotesk)}.I58Uva_description{letter-spacing:-.01rem;font-size:1rem;font-weight:400;line-height:1.375rem;font-family:var(--font-referenz-grotesk);margin-top:12px}}
