.header-image {
    background-image: url('images/header.jpg');
    background-size: cover;
    background-position: center;
    height: 300px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.8);
  }
  
  
  .specs-column {
    border: 1px solid #ccc;
    padding: 15px;
    margin: 0 10px 20px 0;  /* หรือ margin: 0 auto; */
    border-radius: 8px;
    box-sizing: border-box; /* สำคัญมาก เพื่อให้ padding นับรวมใน width */
  }

  .thumbnail-img {
    cursor: pointer;
    transition: transform 0.2s ease;
  }
  
  .thumbnail-img:hover {
    transform: scale(1.05);
  }
  
  /* ปรับ navbar */
.navbar, .navbar-dark .navbar-nav .nav-link {
  color: #FFD700; /* ตัวหนังสือสีทอง */
}

.navbar-dark .navbar-nav .nav-link:hover {
  color: #FFA500; /* เปลี่ยนสีเมื่อ hover */
}

/* ปรับ footer */
footer {
  color: #FFD700; /* ตัวหนังสือสีทอง */
}

footer a {
  color: #FFD700; /* ลิงค์ใน footer สีทอง */
}

footer a:hover {
  color: #FFA500; /* เปลี่ยนสีลิงค์เมื่อ hover */
}
