@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@600;700&family=Inter:wght@400;500;600;700&display=swap');
:root{--navy:#06152e;--navy2:#0b2347;--gold:#c99132;--gold2:#e0b45a;--red:#a71920;--cream:#f6f0e6;--text:#27313f;--muted:#667085;--white:#fff;--border:#e4ded4;--shadow:0 18px 45px rgba(6,21,46,.11)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--text);font-family:Inter,Arial,sans-serif;background:#fff;line-height:1.65}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.container{width:min(1180px,calc(100% - 40px));margin:auto}.topbar{background:var(--navy);color:#d9e0ea;font-size:12px}.topbar-inner{height:38px;display:flex;justify-content:space-between;align-items:center}.topbar a{margin-left:22px;color:#fff}.nav-wrap{height:92px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:12px;color:var(--navy)}.brand-mark{width:48px;height:48px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;font-family:"Cormorant Garamond",serif;font-size:21px;font-weight:700;color:var(--gold)}.brand strong{display:block;font-family:"Cormorant Garamond",serif;font-size:24px;line-height:1;letter-spacing:.08em}.brand small{display:block;color:var(--red);font-size:9px;letter-spacing:.16em;margin-top:5px}.main-nav{display:flex;align-items:center;gap:27px;font-size:14px;font-weight:600}.main-nav>a:hover{color:var(--gold)}.nav-cta,.gold-button{background:linear-gradient(135deg,var(--gold),var(--gold2));color:var(--navy)!important;padding:13px 21px;border:0;display:inline-flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer}.menu-button{display:none;border:0;background:none;font-size:25px}.hero{background:var(--cream);padding:0}.hero .container{width:min(1200px,100%)}.hero img{width:100%;aspect-ratio:4/1;object-fit:cover}.section{padding:85px 0}.muted{background:#f7f6f3}.intro-grid,.detail-grid,.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.eyebrow{display:block;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px}.eyebrow.light{color:#e6bd6f}h1,h2,h3{font-family:"Cormorant Garamond",Georgia,serif;color:var(--navy);line-height:1.08;margin:0 0 18px}h1{font-size:clamp(40px,5vw,64px)}h2{font-size:clamp(32px,4vw,48px)}h3{font-size:25px}.intro p{font-size:17px;color:var(--muted)}.text-link{color:var(--gold);font-size:14px;font-weight:700}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:35px;gap:25px}.outline-button{border:1px solid var(--gold);padding:11px 18px;color:var(--navy);font-size:14px;font-weight:700;display:inline-flex}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.product-card{background:#fff;border:1px solid var(--border);transition:.25s}.product-card:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.card-image{height:340px;overflow:hidden;background:#eee}.card-image img{width:100%;height:100%;object-fit:cover;transition:.4s}.product-card:hover .card-image img{transform:scale(1.03)}.card-body{padding:24px}.card-body>span{font-size:11px;color:var(--gold);text-transform:uppercase;letter-spacing:.12em}.card-body h2,.card-body h3{font-size:25px;margin:8px 0 15px}.values{background:var(--navy);padding:48px 0}.value-grid{display:grid;grid-template-columns:repeat(4,1fr);color:#fff}.value-grid>div{padding:5px 30px;border-right:1px solid rgba(255,255,255,.15)}.value-grid>div:last-child{border:0}.value-grid strong{display:block;color:var(--gold2);font-family:"Cormorant Garamond",serif;font-size:38px}.value-grid span{font-size:13px;color:#c6cfdd}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gallery-grid figure{margin:0;position:relative;height:340px;overflow:hidden;background:#eee}.gallery-grid img{width:100%;height:100%;object-fit:cover}.gallery-grid figcaption{position:absolute;left:0;right:0;bottom:0;padding:30px 20px 18px;color:#fff;background:linear-gradient(transparent,rgba(6,21,46,.86));font-weight:600}.gallery-large figure{height:480px}.gallery-large figcaption strong,.gallery-large figcaption span{display:block}.gallery-large figcaption span{font-size:12px;color:#ddd}.cta-section,.page-hero{background:linear-gradient(110deg,var(--navy),var(--navy2));color:#fff}.cta-section{padding:65px 0}.cta-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.cta-section h2,.page-hero h1{color:#fff}.cta-section h2{max-width:700px}.page-hero{padding:75px 0}.page-hero p{max-width:700px;color:#d7dfeb}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:35px}.filters a{border:1px solid var(--border);padding:9px 15px;font-size:13px}.filters a.active,.filters a:hover{background:var(--navy);color:#fff}.detail-image{background:#f3f2ef}.detail-image img{width:100%;height:650px;object-fit:contain}.product-code{color:var(--muted)}.rich-text{color:#525e6d}.spec-list{border-top:1px solid var(--border);margin:25px 0}.spec-list div{display:grid;grid-template-columns:160px 1fr;border-bottom:1px solid var(--border);padding:12px 0}.spec-list dt{color:var(--muted);font-size:13px}.spec-list dd{margin:0;font-weight:600}.detail-actions{display:flex;gap:12px;flex-wrap:wrap}.content-narrow{max-width:900px}.feature-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:40px}.feature-boxes>div{border:1px solid var(--border);padding:25px}.feature-boxes p{font-size:14px;color:var(--muted)}.contact-grid{align-items:start}.form-card{padding:35px;border:1px solid var(--border);box-shadow:var(--shadow);background:#fff}.form-card label{display:block;font-size:13px;font-weight:600;margin-bottom:16px}.form-card input,.form-card select,.form-card textarea{display:block;width:100%;padding:13px;border:1px solid #d7d8dc;margin-top:6px;font:inherit}.form-card input:focus,.form-card textarea:focus,.form-card select:focus{outline:2px solid rgba(201,145,50,.25);border-color:var(--gold)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.alert{padding:13px 16px;margin-bottom:18px}.alert.success{background:#e8f7ec;color:#276437}.site-footer{background:#041126;color:#c8d0dc;padding-top:65px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1.3fr;gap:50px}.site-footer h3{color:#fff;font-size:21px}.site-footer p,.site-footer a{display:block;font-size:13px;color:#aeb9c9;margin-bottom:9px}.footer-brand{color:#fff;margin-bottom:20px}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:45px;padding:20px 0;font-size:12px}.whatsapp-float{position:fixed;right:20px;bottom:20px;background:#25d366;color:#fff;padding:12px 18px;border-radius:40px;font-size:13px;font-weight:700;box-shadow:0 10px 25px rgba(0,0,0,.2);z-index:50}
@media(max-width:850px){.topbar{display:none}.nav-wrap{height:76px}.brand strong{font-size:20px}.main-nav{position:absolute;top:76px;left:0;right:0;background:#fff;display:none;flex-direction:column;align-items:stretch;padding:20px;z-index:30;box-shadow:var(--shadow)}.main-nav.open{display:flex}.menu-button{display:block}.hero img{aspect-ratio:auto;min-height:215px;object-fit:cover;object-position:center}.section{padding:58px 0}.intro-grid,.detail-grid,.contact-grid{grid-template-columns:1fr;gap:35px}.product-grid{grid-template-columns:repeat(2,1fr)}.value-grid{grid-template-columns:1fr 1fr;gap:28px}.value-grid>div{border:0}.gallery-grid{grid-template-columns:1fr 1fr}.cta-inner{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.detail-image img{height:480px}.feature-boxes{grid-template-columns:1fr}}
@media(max-width:560px){.container{width:min(100% - 28px,1180px)}h1{font-size:40px}.product-grid,.gallery-grid,.form-grid{grid-template-columns:1fr}.card-image{height:390px}.gallery-grid figure,.gallery-large figure{height:420px}.section-heading{align-items:flex-start;flex-direction:column}.value-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.hero .container{width:100%}.hero img{object-position:63% center}.spec-list div{grid-template-columns:120px 1fr}.form-card{padding:23px}}

/* Yönetilebilir ürün sahnesi */
.product-scene-section{padding:42px 0 0;background:#f7f6f3}
.product-scene{position:relative;width:100%;aspect-ratio:1691/930;overflow:hidden;background-position:center;background-size:cover;border:3px solid #c99132;box-shadow:var(--shadow);isolation:isolate}
.scene-product{position:absolute;z-index:2;left:var(--scene-x);top:var(--scene-y);width:var(--scene-width);max-height:77%;object-fit:contain;transform:translate(-50%,-50%);filter:drop-shadow(0 18px 18px rgba(43,27,8,.25))}
.scene-title,.scene-info{position:absolute;z-index:3;color:#fff;background:linear-gradient(135deg,rgba(63,32,0,.96),rgba(91,49,4,.94));border:2px solid #c99132;box-shadow:inset 0 0 0 2px rgba(255,220,137,.18),0 7px 20px rgba(39,21,2,.22)}
.scene-title{top:4.3%;left:50%;width:min(74%,900px);transform:translateX(-50%);padding:1.15% 3%;text-align:center;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(17px,2.6vw,43px);font-weight:700;line-height:1.08;text-transform:uppercase;letter-spacing:.02em}
.scene-info{top:50%;width:24%;padding:1.4% 1.6%;transform:translateY(-50%)}
.scene-info-left{left:2.5%}.scene-info-right{right:2.5%}
.scene-info>div+div{margin-top:9%}
.scene-info span,.scene-info strong{display:block}
.scene-info span{color:#e0b45a;font-size:clamp(8px,.83vw,14px);font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.scene-info strong{margin-top:1%;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(11px,1.35vw,23px);line-height:1.12;overflow-wrap:anywhere}
@media(max-width:700px){.product-scene-section{padding-top:20px}.product-scene{border-width:2px}.scene-title{width:82%;top:3.5%}.scene-info{top:auto;bottom:3%;width:42%;padding:2%}.scene-info-left{left:3%;transform:none}.scene-info-right{right:3%;transform:none}.scene-info>div+div{margin-top:5%}.scene-product{max-height:64%}}
