
/* Tadilat & Dekorasyon: isolated page template */
.yd-detail{color:#0b1b2b}.yd-detail .wrap{max-width:1200px;margin-inline:auto;padding-inline:20px}
.yd-detail .eyebrow{color:#d99a43;letter-spacing:.19em;font-size:12px;font-weight:800}
.yd-detail h1,.yd-detail h2,.yd-detail h3{line-height:1.15}
.yd-detail h2{font-size:clamp(27px,3vw,42px);margin:13px 0 18px}
.yd-detail-hero{background:linear-gradient(90deg,rgba(5,15,26,.92),rgba(5,15,26,.57)),var(--yd-detail-bg) center/cover;min-height:480px;display:flex;align-items:center;color:white}
.yd-detail-hero-inner{width:100%;padding-block:95px}.yd-detail-hero h1{font-size:clamp(42px,5vw,70px);max-width:800px;margin:18px 0}
.yd-detail-hero p{font-size:18px;max-width:670px;line-height:1.7;color:#e2e6ec}
.yd-detail-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:28px}
.yd-detail-outline{color:white;text-decoration:none;border:1px solid rgba(255,255,255,.6);border-radius:6px;padding:13px 22px}
.yd-detail-section{padding:78px 0 90px;background:#f6f8fa}.yd-detail-lead{color:#627184;margin-bottom:34px}
.yd-detail-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.yd-detail-card{overflow:hidden;border-radius:12px;background:white;box-shadow:0 16px 35px rgba(11,27,43,.08)}
.yd-detail-card img{width:100%;height:215px;object-fit:cover;display:block}.yd-detail-card-body{padding:22px}
.yd-detail-card h3{font-size:19px;margin:0 0 10px}.yd-detail-card p{font-size:14px;line-height:1.7;color:#64748b;margin:0}
.yd-detail-process{padding:76px 0;background:#0c1b2a;color:white}
.yd-detail-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:35px}
.yd-detail-step{border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:26px;background:rgba(255,255,255,.035)}
.yd-detail-step strong{font-size:36px;color:#dc9a40}.yd-detail-step h3{margin:14px 0;font-size:20px}.yd-detail-step p{color:#b6c4d1;line-height:1.65;font-size:14px}
.yd-detail-feature{padding:85px 0;background:white}.yd-detail-feature-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}
.yd-detail-feature-grid>img{width:100%;height:400px;object-fit:cover;border-radius:14px}
.yd-detail-feature p,.yd-detail-feature li{color:#536477;line-height:1.8}.yd-detail-feature ul{padding-left:22px;margin:22px 0}
.yd-detail-feature li::marker{color:#d99a43}
.yd-detail-quote{padding:85px 0;background:linear-gradient(90deg,rgba(7,20,32,.88),rgba(7,20,32,.62)),url('assets/img/cta.webp') center/cover;color:white}
.yd-detail-quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}
.yd-detail-quote-grid>div>p{color:#e3e9ef;line-height:1.8;font-size:17px}
.yd-detail-quote .quote-form{width:100%}
@media(max-width:950px){.yd-detail-cards,.yd-detail-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-detail-feature-grid,.yd-detail-quote-grid{grid-template-columns:1fr}}
@media(max-width:600px){.yd-detail-cards,.yd-detail-steps{grid-template-columns:1fr}.yd-detail-hero-inner{padding-block:70px}.yd-detail-section,.yd-detail-process,.yd-detail-feature,.yd-detail-quote{padding-block:55px}.yd-detail-feature-grid>img{height:270px}.yd-detail-hero p{font-size:16px}}

/* Premium refinement: keep site navigation and page content in separate regions */
body.page-template-page-fayans-seramik{background:#fff}
body.page-template-page-fayans-seramik .hero{min-height:0;background:#0b1929;overflow:visible}
body.page-template-page-fayans-seramik .hero::before{background:linear-gradient(110deg,#0b1929 10%,#152e47 100%);opacity:1}
body.page-template-page-fayans-seramik .hero>.wrap{position:relative;z-index:2}
body.page-template-page-fayans-seramik .nav{padding-top:18px;padding-bottom:18px}
body.page-template-page-fayans-seramik .yd-detail{width:100%;margin:0;background:#fff;position:relative;z-index:1}
body.page-template-page-fayans-seramik .yd-detail .wrap{max-width:1200px;margin-inline:auto}
body.page-template-page-fayans-seramik .yd-detail-hero{min-height:540px}
body.page-template-page-fayans-seramik .yd-detail-hero-inner{padding-block:105px}
body.page-template-page-fayans-seramik .yd-detail-cards{align-items:stretch}
body.page-template-page-fayans-seramik .yd-detail-card{transition:transform .25s ease,box-shadow .25s ease}
body.page-template-page-fayans-seramik .yd-detail-card:hover{transform:translateY(-7px);box-shadow:0 24px 48px rgba(11,27,43,.14)}
body.page-template-page-fayans-seramik .yd-detail-card img{height:235px}
body.page-template-page-fayans-seramik .yd-detail-quote .quote-form{max-width:100%;box-shadow:0 22px 60px rgba(0,0,0,.18);border-radius:14px}
body.page-template-page-fayans-seramik .yd-detail-quote .quote-form input,
body.page-template-page-fayans-seramik .yd-detail-quote .quote-form select{min-height:44px}
body.page-template-page-fayans-seramik .yd-detail-feature-grid>img{box-shadow:0 25px 60px rgba(0,0,0,.13)}
@media(max-width:700px){
body.page-template-page-fayans-seramik .nav{padding-block:12px}
body.page-template-page-fayans-seramik .yd-detail-hero{min-height:430px}
body.page-template-page-fayans-seramik .yd-detail-hero-inner{padding-block:75px}
}


/* Mermer sayfası: tek arka plan, üst menü ve hero tek kapsayıcıda. */
body.page-template-page-fayans-seramik header.hero {
 position:relative!important; background:#081728!important; isolation:isolate; overflow:hidden!important;
 min-height:0!important;
}
body.page-template-page-fayans-seramik header.hero::before {
 content:""!important;display:block!important;position:absolute!important;inset:0!important;
 background:linear-gradient(90deg,rgba(5,15,26,.91),rgba(5,15,26,.43)),url('img/fayans-hero.webp') center/cover no-repeat!important;
 opacity:1!important;z-index:-1!important;
}
body.page-template-page-fayans-seramik header.hero::after {display:none!important;content:none!important}
body.page-template-page-fayans-seramik header.hero .yd-detail-hero {
 background:transparent!important;background-image:none!important;min-height:420px!important;
}
body.page-template-page-fayans-seramik header.hero .yd-detail-hero-inner {padding-block:75px 95px!important}
body.page-template-page-fayans-seramik .yd-detail-cards {grid-template-columns:repeat(4,minmax(0,1fr));}
body.page-template-page-fayans-seramik .yd-detail-card img {height:220px;object-fit:cover}
body.page-template-page-fayans-seramik .yd-detail-quote {
 background:linear-gradient(90deg,rgba(7,20,32,.91),rgba(7,20,32,.7)),url('img/cta.webp') center/cover no-repeat;
}
@media(max-width:950px){body.page-template-page-fayans-seramik .yd-detail-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){body.page-template-page-fayans-seramik .yd-detail-cards{grid-template-columns:1fr}body.page-template-page-fayans-seramik header.hero .yd-detail-hero-inner{padding-block:65px!important}}

body.page-template-page-fayans-seramik header.hero::before{background:linear-gradient(90deg,rgba(5,15,26,.87),rgba(5,15,26,.26)),url("img/fayans-hero.webp") center/cover no-repeat!important}
