diff --git a/components/home/index.js b/components/home/index.js
index 185b592ac..cd255698e 100644
--- a/components/home/index.js
+++ b/components/home/index.js
@@ -23,12 +23,15 @@ export async function HomeProduct({ product }) {
className={styles.homeProduct}
>
{/* TODO: optimize srcset (adjusting based on featured status) */}
-
{product?.title}
{collections && collections.length > 0 && ( diff --git a/components/home/styles.module.scss b/components/home/styles.module.scss index 33b29b7a4..5c7a212a3 100644 --- a/components/home/styles.module.scss +++ b/components/home/styles.module.scss @@ -1,5 +1,6 @@ @use 'styles/_typography'; @use 'styles/_spacing'; +@use 'styles/_colors'; @mixin home-grid { display: grid; @@ -73,6 +74,36 @@ .collections { @include typography.subheader; } + + .image { + position: relative; + + .hoverOverlay, + img { + transition: opacity 200ms; + } + + .hoverOverlay { + background-color: colors.$black; + + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + + opacity: 0; + } + + &:hover { + .hoverOverlay { + opacity: 1; + } + img { + opacity: 0; + } + } + } } .homeFooter {