/* ==========================================================================
   Calm hover — site-wide  (v5.0.7)
   Same motion language as the Rooms & Suites page: cards lift straight up and
   keep their shadow; nothing rotates in 3D and no photo is blurred on hover.
   Loaded after the main stylesheet on every page. Icon micro-rotations
   (a 5° wiggle on small icons) are left alone.
   ========================================================================== */
@media (hover: hover) and (pointer: fine) {
    .amenity-card:hover,
    .experience-card:hover,
    .feature-card:hover            { transform: translateY(-8px) !important; }

    .v19-why__cell:hover,
    .v19-why__cell--hero:hover,
    .v21-rs__card:hover,
    .v21-rs__card--book:hover,
    .v22-review-card:hover,
    .v22-fact-tile:hover,
    .testimonial-card:hover,
    .room-card:hover,
    .stat-item:hover               { transform: translateY(-6px) !important; }

    .gallery-item:hover,
    .home-gallery-item:hover       { transform: translateY(-4px) scale(1.015) !important; }
}

/* Gallery page: the hover overlay blurred the photo (1.5px) — gradient only now */
.dsr-gal6__item:hover .dsr-gal6__item-overlay,
.dsr-gal6__item-overlay {
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
}

@media (prefers-reduced-motion: reduce) {
    .amenity-card:hover, .experience-card:hover, .feature-card:hover,
    .v19-why__cell:hover, .v19-why__cell--hero:hover, .v21-rs__card:hover, .v21-rs__card--book:hover,
    .v22-review-card:hover, .v22-fact-tile:hover, .testimonial-card:hover, .room-card:hover, .stat-item:hover,
    .gallery-item:hover, .home-gallery-item:hover { transform: none !important; }
}
