/* Custom enhancements for tower boat covers page */

/* Hover effects for cards */
.hover-shadow {
  transition: all 0.3s ease;
}

.hover-shadow:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15) !important;
}

/* Brand color customizations */
:root {
  --bs-primary: #0066cc;
  --bs-primary-rgb: 0, 102, 204;
  --bs-success: #28a745;
  --bs-warning: #ffc107;
}

/* Smooth transitions for all interactive elements */
.card, .btn, .list-group-item {
  transition: all 0.3s ease;
}

/* Enhanced list group hover effects */
.list-group-item:hover {
  background-color: rgba(0, 102, 204, 0.05);
  padding-left: 1.5rem;
}

/* Image hover enhancement */
.img-fluid {
  transition: transform 0.3s ease;
}

.img-fluid:hover {
  transform: scale(1.02);
}

/* Responsive adjustments */
@media (max-width: 768px) {
  .display-5 {
    font-size: 2rem;
  }
  
  .card-body {
    padding: 1rem;
  }
}

/* Feature icons styling */
.fas.fa-check-circle {
  font-size: 1.1em;
}

.fas.fa-gift,
.fas.fa-certificate {
  font-size: 1.1em;
}
