Hey, nice job - I do have a few comments on your code that could hopefully help you out.
<div class="card-content">
<h3 class="desc">PREVIEW</h3>
<h1 class="title">Gabrielle Essence Eau De Parfum</h1>
In this codeblock you've started with a h3 then gone to a h1, I would emphasise that you try to stick to the order of headers, where h1 is top level and h3 is 2 sub headings lower. This is more of an accesibility thing for people in general and more specifically screen readers!
Using headers out of order breaks their semantic meaning so you'd really rather avoid that.
For styling purposes, just resize and redesign with CSS.
Small MDN docs page on headings
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Heading_Elements
Another thing is your button, for this small project it's fine but you can imagine it would probably lead somewhere to buy the product, so using an anchor tag would be better to get that href
in for effective browsing
Your CSS is nice and tidy which is always a plus! Hope this helped