
/* ===== EDE TIPOGRAFI ANAYASASI v3 - 2 font: Marcellus + Jost ===== */
body h1, body h2,
body .wh-tn {
  font-family: Marcellus, serif !important;
}
body, body p, body li, body a, body span, body button,
body h3, body h4, body h5, body h6,
body td, body th, body summary, body input, body select,
body textarea, body label, body blockquote, body figcaption {
  font-family: Jost, sans-serif !important;
}
body h3, body h4 {
  text-transform: uppercase;
  letter-spacing: 0.06em;
}
body [class*="eyebrow"],
body .wh-idx, body .wh-n, body .wh-mp-v,
body .wh-ship-label, body .wh-logo-cap, body .wh-mk {
  font-family: Jost, sans-serif !important;
  font-size: 14px !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  font-weight: 500 !important;
}
/* ==== SAYFA KOMPOZISYONU v2 — sola hizali, dengeli ==== */
body .wh-page .wh-wrap {
  max-width: 1180px !important;
  margin: 0 auto !important;
  padding: 0 clamp(24px, 5vw, 80px) !important;
}
body .wh-page,
body .wh-page h1, body .wh-page h2,
body .wh-page p, body .wh-page .wh-lead,
body .wh-page [class*="eyebrow"] {
  text-align: left !important;
}
body .wh-hero h1 {
  font-size: clamp(2.4rem, 4.5vw, 4rem) !important;
  max-width: 18ch !important;
  margin: 0 0 24px 0 !important;
}
body .wh-hero .wh-lead {
  font-size: 1.15rem !important;
  max-width: 58ch !important;
  margin: 0 0 32px 0 !important;
}
body .wh-hero .wh-hero-cta {
  justify-content: flex-start !important;
}
body .page-content .page-heading,
body .page-content h1.page-heading {
  text-align: center !important;
}
/* ==== SITE GENISLIK STANDARDI — 1180px (icerik sayfalari) ==== */
body.page-type-page .page-content,
body.page-type-page .page-content--centered,
body.page-type-page .page-content .page-content {
  max-width: 1180px !important;
  width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: clamp(24px, 5vw, 80px) !important;
  padding-right: clamp(24px, 5vw, 80px) !important;
}
body.page-type-page .container,
body.page-type-page main.page,
body.page-type-page #main-content {
  max-width: none !important;
  width: 100% !important;
}
body.page-type-page .pr-wrap,
body.page-type-page .b2bap {
  max-width: 1132px !important;
}
/* b2b-wrap beyaz zemin kaldir — tek krem zemin */
body .b2b-wrap,
body .b2bap {
  background: transparent !important;
}
body .b2b-vhero .b2b-eyebrow {
  left: auto !important;
  right: 40px !important;
}
body .b2b-vhero .b2b-vhero-tag {
  left: 150px !important;
  right: auto !important;
}
body .b2b-vhero .b2b-eyebrow {
  left: auto !important;
  right: 150px !important;
}
body .b2b-vhero .b2b-eyebrow {
  margin-bottom: 6px !important;
}
/* Anasayfa icerik panelleri de 1180px (hero/header/footer haric) */
body .b2bap,
body .b2b-wrap {
  max-width: 1180px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: clamp(24px, 5vw, 80px) !important;
  padding-right: clamp(24px, 5vw, 80px) !important;
}
/* Icerik sayfalari govde agirligi normalize */
body.page-type-page .page-content p,
body.page-type-page .page-content li {
  font-weight: 400 !important;
}
body.page-type-page .page-content p strong,
body.page-type-page .page-content li strong,
body.page-type-page .page-content b {
  font-weight: 600 !important;
}
.atl5-softq{
  background:#2A2019!important;
}
.atl5-softq h3{
  color:#F5EFE4!important;
}
.atl5-softq cite,
.atl5-softq .wr > :last-child{
  color:#B87333!important;
}
.atl5-softq .lf{
  color:#e8b07c!important;
}
