Dasmoto's Arts & Crafts Code Review/ Feedback!

Hello! I just finished the Dasmoto’s Arts & Crafts project and I am looking for a review and feedback. Thank you for the help!

HTML

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="./sources/index.css">
    <title>Dasmoto's Arts & Crafts</title>
</head>

<!--body section-->
<body>

    <!--header section-->
    <header class="header">
        <h1>
            Dasmoto's Arts & Crafts
        </h1>
    </header>
    
    <!--main section-->
    <main class="main">

        <!--brushes section-->
        <section class="brushes-section">
            <h2>Brushes</h2>
            <img src="./sources/images/hacksaw.jpeg" alt="brushes">
            <h3>Hacksaw Brushes</h3>
            <p>Made of the highest quality oak, Hacksaw brushes are known for their weight and ability to hold paint in large amounts. Available in different sizes. <span>Starting at $3.00 / brush.</span></p>
        </section>

        <!--frames section-->
        <section class="frames-section">
            <h2>Frames</h2>
            <img src="./sources/images/frames.jpeg" alt="frames">
            <h3>Art Frames (assorted)</h3>
            <p>Assorted frames made of different material, including MDF, birchwood, and PDE. Select frames can be sanded and painted according to your needs. <span>Starting at $2.00 / frame.</span></p>
        </section>

        <!--paint section-->
        <section class="paint-section">
            <h2>Paint</h2>
            <img src="./sources/images/finnish.jpeg" alt="paint">
            <h3>Clean Finnish Paint</h3>
            <p>Imported paint from Finland. Over 256 colors available in-store, varying in quantity (1 oz. to 8 oz.). Clean Finnish paint microbinds to canvas, increasing the finish and longevity of any artwork. <span>Starting at $5.00 / tube.</span></p>
        </section>

    </main>
</body>
</html>

CSS

/* Universal */

body {
    font-family: Helvetica, sans-serif;

}

header h1{
    background-image: url('./images/pattern.jpeg');
    font-weight: bold;
    font-size: 100px;
    text-align: center;
    color: hsl(54, 77%, 75%);
}

span {
    font-weight: bold;
    color: hsl(240, 100%, 50%);
}

h2 {
    font-weight: bold;
    font-size: 32px;
    color: hsl(0, 0%, 100%);
}

/* Brushes Section */

.brushes-section h2{
    background-color: hsl(157, 100%, 49%);
}

/* Frames Section */

.frames-section h2 {
    background-color: hsl(0, 79%, 72%);
}

/* Paint Section */

.paint-section h2 {
    background-color: hsl(197, 71%, 73%);
}