/* Akropol Termal Şehir — site tema ekleri (Tailwind CDN'in yapamadığı küçük detaylar) */

html { scroll-behavior: smooth; }
[x-cloak] { display: none !important; }

.hero-swiper { width: 100%; height: 100%; }
.hero-swiper .swiper-pagination-bullet {
  background: rgba(255,255,255,.5); width: 10px; height: 10px; opacity: 1; transition: all .3s;
}
.hero-swiper .swiper-pagination-bullet-active { background: #c9a961; width: 30px; border-radius: 6px; }

[data-aos] { pointer-events: none; }
[data-aos].aos-animate { pointer-events: auto; }

::selection { background: #c9a961; color: #0c2317; }
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: #f0f4ef; }
::-webkit-scrollbar-thumb { background: #c9a961; border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: #a88845; }

input:focus, textarea:focus, select:focus { box-shadow: 0 0 0 3px rgba(201,169,97,.15); outline: none; }

.gallery-link { position: relative; display: block; overflow: hidden; aspect-ratio: 1/1; }
.gallery-link img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s; }
.gallery-link:hover img { transform: scale(1.08); }
