/* ==========================================================================
   🌸 TIMELESS BEAUTY & SPA - LUXURY PRODUCTION STYLES
   ========================================================================== */

/* Anti-Aliasing Blurriness Patch */
.service-image,
.parallax-bg,
.logo img {
  image-rendering: -webkit-optimize-contrast !important;
  image-rendering: -moz-crisp-edges !important;
  image-rendering: crisp-edges !important;
  image-rendering: optimizeQuality !important;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

/* Custom Parallax Setup (Layout Untouched) */
.parallax-bg {
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* Luxury Dark Mode Media Harmonizer */
html.dark img:not(.logo img) {
  filter: brightness(86%) contrast(104%) saturate(96%);
  transition: filter 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Core Link Decorative Animations */
.nav-links a {
  position: relative;
}
.nav-links a::after {
  content: '';
  position: absolute;
  bottom: -4px;
  left: 0;
  width: 0;
  height: 2px;
  background-color: #9f1239;
  transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
html.dark .nav-links a::after {
  background-color: #fda4af;
}
.nav-links a:hover::after {
  width: 100%;
}

/* Responsive Overrides */
@media (max-width: 768px) {
  .parallax-bg {
    background-attachment: scroll !important;
  }
}