catalog of 5 series of ebooks

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />

<title>Product Catalog</title>


<style>

    body {

        font-family: Arial, sans-serif;

        margin: 0;

        padding: 0;

        background: #f6f6f6;

        color: #333;

    }


    .catalog-container {

        max-width: 1200px;

        margin: auto;

        padding: 20px;

    }


    h1 {

        text-align: center;

        margin-bottom: 40px;

        font-size: 38px;

        color: #222;

    }


    .catalog-grid {

        display: grid;

        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));

        gap: 25px;

    }


    .item-card {

        background: #fff;

        border-radius: 10px;

        padding: 15px;

        box-shadow: 0 3px 10px rgba(0,0,0,0.08);

        transition: 0.2s;

    }


    .item-card:hover {

        transform: translateY(-5px);

        box-shadow: 0 5px 15px rgba(0,0,0,0.15);

    }


    .item-image {

        width: 100%;

        height: 200px;

        background: #ddd;

        border-radius: 8px;

        background-size: cover;

        background-position: center;

        margin-bottom: 15px;

    }


    .item-title {

        font-size: 22px;

        margin-bottom: 10px;

        font-weight: bold;

    }


    .item-desc {

        font-size: 15px;

        line-height: 1.5;

        margin-bottom: 15px;

        color: #555;

    }


    .item-price {

        font-size: 20px;

        font-weight: bold;

        margin-bottom: 15px;

        color: #000;

    }


    .btn {

        display: inline-block;

        padding: 10px 16px;

        background: #1a73e8;

        color: white;

        border-radius: 6px;

        text-decoration: none;

        font-size: 16px;

        text-align: center;

        width: 100%;

        transition: 0.2s;

    }


    .btn:hover {

        background: #1257b5;

    }


</style>

</head>


<body>

<div class="catalog-container">

    <h1>Our Catalog</h1>


    <div class="catalog-grid">


        <!-- PRODUCT 1 -->

        <div class="item-card">

            <div class="item-image" style="background-image: url('IMAGE_URL_1');"></div>

            <div class="item-title">Product Name 1</div>

            <div class="item-desc">Short description of the product. Explain what it includes.</div>

            <div class="item-price">$29.99</div>

            <a class="btn" href="#">Buy Now</a>

        </div>


        <!-- PRODUCT 2 -->

        <div class="item-card">

            <div class="item-image" style="background-image: url('IMAGE_URL_2');"></div>

            <div class="item-title">Product Name 2</div>

            <div class="item-desc">Description of product number two.</div>

            <div class="item-price">$49.99</div>

            <a class="btn" href="#">Buy Now</a>

        </div>


        <!-- PRODUCT 3 -->

        <div class="item-card">

            <div class="item-image" style="background-image: url('IMAGE_URL_3');"></div>

            <div class="item-title">Product Name 3</div>

            <div class="item-desc">Description of product number three.</div>

            <div class="item-price">$19.99</div>

            <a class="btn" href="#">Buy Now</a>

        </div>


    </div>

</div>

</body>

</html>