/* SEÇENEK B · independent porcelain / earth editorial art direction.
   Loaded AFTER the original site.css; no files in Option A are modified. */
:root{--ink:#f9f6f0;--ink2:#fffefa;--ink3:#eee7dc;--paper:#302f2b;--muted:#716b62;--gold:#d4af37;--gold2:#b28a2e;--serif:Cormorant,Georgia,'Times New Roman',serif;--tile:#315e61;--tile-light:#e6f0eb;--clay:#ac6d55;--border:#ded5c6;--soft:#f2e9db}
html{background:#f9f6f0}body{background:#f9f6f0;color:#302f2b}::selection{background:#d4af37;color:#302f2b}.muted{color:#6a6359}.eyebrow{color:#8b5a40}.gold-text{background:linear-gradient(125deg,#9d7431,#d4af37 55%,#a07728);-webkit-background-clip:text;background-clip:text;color:transparent}.hairline{background:linear-gradient(90deg,transparent,#cdb98a,transparent)}
.button-gold{background:linear-gradient(135deg,#dfbe54,#c39837);color:#302b20;box-shadow:0 12px 28px -15px #7a531f80}.button-gold:hover{background:linear-gradient(135deg,#edcc61,#c8a03c);box-shadow:0 14px 32px -13px #74521a91}.button-outline{background:#fffdf9;border-color:#c8a247;color:#735220}.button-outline:hover{background:#e9cb6c33;border-color:#b48b2d}.skip-link{background:#d4af37;color:#302b20}
/* Bright header with clay monogram. The nav is not a dark bar. */
.site-header,.site-header.is-scrolled,.site-header:has(.mobile-nav.is-open){background:#f9f6f0ed;border-bottom:1px solid #ded5c4;backdrop-filter:blur(20px);box-shadow:0 6px 24px #4a36250b}.header-inner{height:86px}.brand-symbol{border:1px solid #c69a66;background:#f2e8d9;color:#945c41;box-shadow:inset 0 0 0 4px #fffaf3}.brand-words strong{color:#314d4b;font-size:23px}.brand-words em{color:#ac6d55}.brand-words small{color:#93755d}.main-nav a{color:#453f38;font-weight:500}.main-nav a:hover,.main-nav a[aria-current=page]{color:#99652d}.main-nav a:after{height:2px;background:#c59a3c}.header-actions{gap:11px}.lang-picker summary{color:#4c453b;border-color:#d7c6a8;background:#fffdf8}.lang-picker summary:hover{color:#986921;border-color:#b68f3e}.lang-list{background:#fffdf9;border-color:#d9c8ae;box-shadow:0 16px 40px #604a2629}.lang-list a{color:#473e34}.lang-list a small{color:#8e704c}.lang-list a:hover,.lang-list a[aria-current=true]{background:#f6ecd5;color:#915c2b}.mobile-toggle{border-color:#cdb98a;background:#fffefa}.mobile-toggle span{background:#565045}.mobile-nav{background:#fffdf8;border-top:1px solid #d9c8ad}.mobile-nav a:not(.button){color:#423a34;border-bottom-color:#e8dac6}
/* Distinctive split hero: ivory copy / arched interior photography. */
main{padding-top:86px;background:#f9f6f0}.hero{height:min(790px,calc(100vh - 86px));min-height:620px;background:radial-gradient(ellipse at 12% 30%,#fffdf8 0%,#f5ede1 72%,#eee2d2 100%);isolation:isolate}.hero:before{inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 86px,#ab7c4430 87px,transparent 88px);opacity:.13;z-index:0}.hero:after{content:' ';position:absolute;left:2.2%;bottom:4%;width:160px;height:160px;border:1px solid #c2a37b70;border-radius:50%;background:radial-gradient(circle,transparent 37%,#c2a37b40 38%,transparent 40%);z-index:0;pointer-events:none}.hero .hero-bg{position:absolute;inset:8% 5% 8% auto;width:42%;height:84%;border-radius:240px 240px 18px 18px;overflow:hidden;border:9px solid #fffdf7;outline:1px solid #c5a65e;box-shadow:15px 18px 60px #7a5c3c24;z-index:1}.hero .hero-bg:after{content:'';position:absolute;inset:0;background:linear-gradient(to bottom,transparent 65%,#4263611b);pointer-events:none}.hero .hero-bg img,.hero .hero-bg video{width:100%;height:100%;object-fit:cover}.hero-inner{align-items:center;padding-bottom:0;z-index:2}.hero-copy{width:51%;max-width:660px;padding-bottom:16px}.hero-chip{background:#fffdf7;color:#925c3b;border:1px solid #d8c39e;backdrop-filter:none;box-shadow:0 7px 24px #9981631c}.hero-chip:before{background:#bc8254}.hero h1{color:#385552;font-weight:500;font-size:clamp(60px,6.2vw,98px);letter-spacing:-.018em;line-height:.96;max-width:700px;margin:20px 0 26px}.hero h1 em{font-style:italic}.hero p{color:#5d625b;font-size:clamp(16px,1.35vw,19px);max-width:505px}.hero .button-outline{background:#fffdf8}.hero .hairline{background:linear-gradient(90deg,transparent,#cbb27c,transparent)}
/* Overall editorial layout and warm porcelain surfaces. */
.section{background:#f9f6f0}.section-tight{background:#f9f6f0}.section-dark{background:linear-gradient(160deg,#e7efeb,#f3f6ef 45%,#eee9dc);border-block:1px solid #d5dfd4}.section-head .eyebrow{color:#a06f43}.section-head h2{color:#355958;font-size:clamp(38px,4.1vw,61px)}.section-head a.more{color:#795723;font-weight:600}.section-head a.more:hover{color:#b48a2b}.feature-grid{gap:20px}.feature-card{background:#fffdfa;border:1px solid #e8dbc9;box-shadow:0 13px 40px #7c645017;position:relative;border-radius:16px}.feature-card:before{content:'';position:absolute;top:0;left:24px;right:24px;height:3px;background:linear-gradient(90deg,#d4af37,#ad7860,#659591);opacity:0;transition:opacity .25s}.feature-card:hover{border-color:#d4af37;box-shadow:0 17px 42px #bb985021;transform:translateY(-3px)}.feature-card:hover:before{opacity:1}.feature-icon{color:#9e653d;background:#f5ebdf;border-color:#dec8a9}.feature-card h3{color:#395b58}.feature-card p{color:#6c665c}
.image-card{background:#e8e1d6;border-color:#e1d5c3;box-shadow:0 12px 36px #81705e18}.image-card:hover{border-color:#cba341;box-shadow:0 18px 46px #b08d552e;transform:translateY(-3px)}.image-card>img{background:#e8e1d6;object-fit:cover}.image-shade{background:linear-gradient(transparent 32%,#1a181620 53%,#2b352cb8 100%)}.image-card-info strong{color:#fffbf0}.image-card-info small{color:#fff9e4dc}.image-card-info .eyebrow{color:#efd486}.image-card:hover strong{color:#f9d981}.card-arrow{color:#edd189;font-weight:600}.product-card{background:#fffdf9;border:1px solid #e3d9c9;box-shadow:0 13px 36px #81705e13;transition:transform .25s,border-color .25s,box-shadow .25s}.product-card:hover{border-color:#c5a046;box-shadow:0 17px 36px #b69b6030;transform:translateY(-4px)}.product-card-image{background:#efe9df}.product-card-image img{background:#efe9df;object-fit:contain}.product-card-image .image-shade{background:linear-gradient(transparent 62%,#3d45363b)}.featured-badge{background:#d4af37;color:#2c291f}.code-badge{background:#fffdf9ed;color:#735628;border-color:#e4c77b}.product-card-info .eyebrow{color:#916a46}.product-card-info strong{color:#385956}.product-card:hover .product-card-info strong{color:#ab7b2d}.product-card-info small{color:#746b5f}.card-bottom{color:#82715c}.card-bottom b{color:#ad7a27}.project-card .image-shade{background:linear-gradient(transparent 30%,#243a369c 100%)}
.cta-panel{background:linear-gradient(115deg,#e2eee9 0%,#f8f0df 100%);border:1px solid #cfbe9c;box-shadow:0 20px 56px #7b6c511b}.cta-panel:after{background:#d3ad4450;opacity:.5}.cta-panel h2{color:#355753}.cta-panel p{color:#615f56}.cta-panel .eyebrow{color:#9b6843}.page-intro{position:relative;background:radial-gradient(ellipse at 85% 20%,#e5ede6 0%,#f9f6f0 56%);max-width:none;padding-inline:max(clamp(20px,4vw,48px),calc((100% - 1280px)/2));border-bottom:1px solid #e9dfd0;margin-bottom:28px}.page-intro h1{color:#365853}.page-intro p{color:#74695d}.page-body{padding-top:16px}.filter-list a{border-color:#d9c8ae;color:#534d42;background:#fffdf7}.filter-list a:hover,.filter-list a.active{background:#d4af37;color:#302a21;border-color:#d4af37}.empty{color:#71685d}
.breadcrumb{color:#817767}.breadcrumb a:hover,.breadcrumb span:last-child{color:#a27728}.detail-info h1{color:#365855}.detail-info>p{color:#605e57}.pill{color:#805d2e;border-color:#d2b474;background:#fffdf7}.pill.stock{color:#426d51;background:#e9f3e8;border-color:#b8d1bd}.trust-grid span{background:#fffdf9;border-color:#e1d6c5;color:#625e54}.trust-grid b{color:#af8636}.small-heading{color:#355853;border-color:#c49b3a}.spec-row{border-bottom-color:#e8ddcc}.spec-row dt{color:#87643b}.spec-row dd{color:#4b483f}.long-content p{color:#5a5952}.care-box,.info-box{background:#fffdf9;border-color:#e1d6c5;color:#4d4c44}.related .section-head h2{color:#365753}.gallery-main{background:#efeae0;border-color:#dfd2c1}.gallery-main img,.gallery-main video{background:#efeae0;object-fit:contain}.gallery-zoom{background:#fffdf7;color:#906624;border-color:#dfbb6f}.gallery-zoom:hover{background:#d4af37;color:#302b20}.gallery-counter{background:#fffdf7e8;color:#806132;border-color:#d6b975}.gallery-thumbs button{background:#f1ebdf;border-color:#e2d6c4}.gallery-thumbs button[aria-current=true],.gallery-thumbs button:hover{border-color:#d4af37}.gallery-thumbs img{background:#f1ebdf}.lightbox{background:#fcfaf7f4}.lightbox-close{background:#fffdf8;color:#755a2d;border-color:#d4af37}.project-hero{background:#eee8dd;border-color:#e4d8c6}.project-hero img{object-fit:contain}.project-gallery img{background:#eee8dd;border-color:#e4d8c6}.prose p{color:#5c5b53}.stat{background:#fffdf9;border-color:#e2d6c4}.stat b{color:#ac7a30}.stat small{color:#746e60}.contact-card,.form-card{background:#fffdf9;border-color:#e6dbc9;box-shadow:0 10px 27px #85735c12}.contact-card:hover{border-color:#d4af37}.contact-card b,.contact-card small{color:#9a7235}.form-card p{color:#776e63}.field label{color:#976b35}.field input,.field textarea,.field select,.newsletter-form input{background:#fffdfa;color:#34342d;border-color:#d8cdbb}.field input:focus,.field textarea:focus,.newsletter-form input:focus{border-color:#c4a03f}.flash{color:#487950}
/* Pale tile footer, not the dark footer used in option A. */
.site-footer{background:#e4ede8;border-color:#cddcd5;margin-top:75px;color:#374f4c}.site-footer .brand-symbol{background:#f5faf5}.site-footer .brand-words strong{color:#365854}.footer-grid h3{color:#955f3d}.footer-grid h4{color:#7a796c}.footer-muted,.footer-links{color:#555f56}.footer-links a:hover,.footer-bottom a:hover{color:#a97628}.socials a{color:#4f726f;border-color:#a6c1b3}.socials a:hover{color:#a1772c;border-color:#caa747}.footer-langs a{color:#697768;border-color:#adc3b6}.footer-langs a:hover,.footer-langs a[aria-current=true]{color:#9e6b2e;border-color:#c4a348}.footer-bottom{border-color:#cbdccf}.footer-bottom .container{color:#697569}.newsletter-form input{background:#fffef9}
/* Visual identity details: editorial line work, gentle porcelain glaze. */
.section-dark .product-card{background:#fffefa}.category-grid-large .image-card-info .eyebrow{color:#f3d68a}.site-header .button-gold,.cta-panel .button-gold{box-shadow:0 9px 24px #a9874a35}
[dir=rtl] .feature-card:before{left:24px;right:24px}[dir=rtl] .gallery-zoom{right:auto;left:16px}[dir=rtl] .featured-badge{right:12px;left:auto}[dir=rtl] .code-badge{left:12px;right:auto}
@media(max-width:1050px){.hero h1{font-size:clamp(55px,7vw,85px)}.hero .hero-bg{width:45%;right:3%}.hero-copy{width:51%}}@media(max-width:700px){main{padding-top:66px}.header-inner{height:66px}.hero{height:auto;min-height:0;padding-bottom:0;display:flex;flex-direction:column}.hero:before{opacity:.1}.hero:after{display:none}.hero .hero-bg{position:relative;inset:auto;order:2;width:calc(100% - 48px);height:310px;margin:0 auto 34px;border-width:6px;border-radius:180px 180px 15px 15px;box-shadow:0 16px 36px #8a67432d}.hero .hero-inner{order:1;height:auto;min-height:0;align-items:flex-start;padding:50px 0 30px}.hero-copy{width:100%;max-width:640px;padding:0}.hero h1{font-size:clamp(53px,11vw,80px);max-width:600px}.hero p{margin-bottom:23px}.hero .hairline{display:none}.page-intro{padding-inline:20px;padding-top:48px}.footer-grid{gap:30px}}@media(max-width:420px){.hero .hero-inner{padding-top:40px}.hero h1{font-size:49px}.hero .hero-bg{height:280px}.product-card-info strong{font-size:20px}.feature-card{box-shadow:none}}
