/*
Theme Name: Denizli Otel Tekstil
Theme URI: https://denizlioteltekstil.com/
Author: Muratcan Kurtcu
Author URI: https://denizlioteltekstil.com/
Description: Denizli Otel Tekstil profesyonel otel ve ev tekstili WordPress teması. Modern, hızlı, mobil uyumlu ve WooCommerce destekli.
Version: 1.0.0
Tested up to: 6.7
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: denizli-otel-tekstil
Tags: e-commerce, custom-menu, custom-logo, featured-images, full-width-template, theme-options
*/

/* ==========================================================================
   CSS Değişkenleri & Temel Ayarlar (Denizli Otel Tekstil Renk Paleti)
   ========================================================================== */
:root {
  --ink: #17201d;
  --muted: #68716d;
  --paper: #f7f5ef;
  --paper-soft: #fcfbf8;
  --white: #ffffff;
  --forest: #123d34;
  --forest-2: #1d5648;
  --forest-dark: #0c2b24;
  --copper: #b66f43;
  --copper-hover: #9c5c34;
  --sand: #e9e0d1;
  --sage: #dce7df;
  --line: rgba(23, 32, 29, 0.12);
  --line-light: rgba(23, 32, 29, 0.06);
  --danger: #9d3d31;
  --success: #2e7d32;
  --shadow-sm: 0 4px 12px rgba(18, 61, 52, 0.05);
  --shadow: 0 16px 40px rgba(18, 61, 52, 0.09);
  --shadow-lg: 0 24px 60px rgba(18, 61, 52, 0.14);
  --radius-sm: 8px;
  --radius: 14px;
  --radius-lg: 22px;
  --radius-pill: 999px;
  --container: min(1340px, calc(100vw - 48px));
  --font-serif: Georgia, "Times New Roman", "Playfair Display", serif;
  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Kutu Modeli */
*, *::before, *::after {
  box-sizing: border-box;
}

html {
  font-family: var(--font-sans);
  color: var(--ink);
  background-color: var(--paper-soft);
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  scroll-behavior: smooth;
}

body {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

img {
  max-width: 100%;
  height: auto;
  display: block;
}

a {
  color: inherit;
  text-decoration: none;
  transition: var(--transition);
}

button, input, select, textarea {
  font-family: inherit;
  font-size: inherit;
}

.container {
  width: var(--container);
  margin-left: auto;
  margin-right: auto;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
