.navigation-component-shell {
  display: contents;
}

.navigation-wrapper {
  display: block;
}

.navigation-container1 {
  display: contents;
}

.navigation-navlink10 {
  display: contents;
}

.navigation-navlink11 {
  display: contents;
}

.navigation-navlink12 {
  display: contents;
}

.navigation-navlink13 {
  display: contents;
}

.navigation-navlink14 {
  display: contents;
}

.navigation-navlink15 {
  display: contents;
}

.navigation-navlink16 {
  display: contents;
}

.navigation-navlink17 {
  display: contents;
}

.navigation-navlink18 {
  display: contents;
}

.navigation-navlink19 {
  display: contents;
}

.navigation-navlink20 {
  display: contents;
}

.navigation-navlink21 {
  display: contents;
}

.navigation-container2 {
  display: none;
}

.navigation-container3 {
  display: contents;
}

.footer-container1 {
  display: contents;
}

.footer-link10 {
  display: contents;
}

.footer-link11 {
  display: contents;
}

.footer-link12 {
  display: contents;
}

.footer-link23 {
  display: contents;
}

.footer-link24 {
  display: contents;
}

.footer-text23 {
  font-weight: 700;
}

.footer-link25 {
  display: contents;
}

.footer-link26 {
  display: contents;
}

.footer-link27 {
  display: contents;
}

.footer-container2 {
  display: none;
}

.footer-container3 {
  display: contents;
}

.kazino-otel-ncelemeleri-container1 {
  width: 100%;
  min-height: 100vh;
}

.kazino-otel-ncelemeleri-container2 {
  display: none;
}

.kazino-otel-ncelemeleri-container3 {
  display: contents;
}

.kazino-otel-ncelemeleri-container4 {
  display: none;
}

.kazino-otel-ncelemeleri-container5 {
  display: contents;
}
/* Restore the page-level section rhythm from the original embedded rule.
   :where() keeps specificity low, so component rules such as the hero and
   split-location section can still keep their own padding/background. */
:where(.kazino-otel-ncelemeleri-container1 .page-container) > section {
  position: relative;
  overflow: hidden;
  padding: var(--spacing-4xl) 0;
  background-color: var(--color-surface);
}

@media (max-width: 767px) {
  .hero-review-intro__legal {
    flex-direction: column;
    text-align: center;
  }

  .hotel-card__body,
  .review-block,
  .showcase-card,
  .alert-box,
  .testimonial-card {
    padding: var(--spacing-xl);
  }

  .hotel-card__visual {
    min-height: 260px;
  }
}
