/* Mağaza stili: Kuyumcu & Pırlanta — siyah zemin, altın vurgu, Bodoni başlıklar, keskin köşeler. */
.tt-skin-kuyumcu{--tt-text:#f3ead7;--tt-muted:#b3a88f;--tt-line:#2b261c;--tt-card:#15130e;--tt-field:#1b1812;--tt-hover:#1f1b13;color:var(--tt-text);background:var(--tt-page)}
.tt-skin-kuyumcu h1,.tt-skin-kuyumcu h2,.tt-skin-kuyumcu h3,.tt-skin-kuyumcu .tt-sec-title{font-weight:500;letter-spacing:.01em;color:#fff}
.tt-skin-kuyumcu .tt-sec-title{font-size:clamp(28px,3.2vw,44px)}
.tt-skin-kuyumcu .tt-home .tt-section{padding:56px 0}
.tt-skin-kuyumcu a{color:inherit}
.tt-skin-kuyumcu .tt-btn,.tt-skin-kuyumcu .button,.tt-skin-kuyumcu button.button,.tt-skin-kuyumcu input[type=submit]{color:#0d0c0a}
.tt-skin-kuyumcu .tt-btn:hover,.tt-skin-kuyumcu .button:hover{color:#0d0c0a}
.tt-skin-kuyumcu .tt-announce,.tt-skin-kuyumcu .tt-announce a{color:#0d0c0a;font-weight:600}
.tt-skin-kuyumcu .tt-p-act{background:#1f1b13;color:#f3ead7}
.tt-skin-kuyumcu .tt-p-media{background:#15130e}
.tt-skin-kuyumcu .tt-p-title{font-family:var(--tt-font-h);font-size:18px;font-weight:500}
.tt-skin-kuyumcu .tt-p-price,.tt-skin-kuyumcu .price{color:#e8c766}
.tt-skin-kuyumcu .tt-logo-svg .tt-logo-main{display:none}
.tt-skin-kuyumcu .tt-logo-svg .tt-logo-alt{display:block}
.tt-skin-kuyumcu .tx-head-sub,.tt-skin-kuyumcu .tt-muted{color:var(--tt-muted)}
.tt-skin-kuyumcu .xd-pills li{background:#1f1b13;color:#efe6cf}
.tt-skin-kuyumcu .xd-ml-opt,.tt-skin-kuyumcu .xd-rf-out{color:var(--tt-text)}
.tt-skin-kuyumcu .xd-rf-card{background:repeating-linear-gradient(45deg,#1f1b13,#1f1b13 6px,transparent 6px,transparent 12px)}
.tt-skin-kuyumcu .xd-rf-tabs [aria-selected=true]{background:#2b261c;color:#fff}
.tt-skin-kuyumcu .xd-rf-steps li::before{color:#0d0c0a}
.tt-skin-kuyumcu .xd-gb-calc{border-color:#c9a227}
.tt-skin-kuyumcu .xd-gb-out b{color:#e8c766}
.tt-skin-kuyumcu .tt-footer{border-top:1px solid #2b261c}
.tt-skin-kuyumcu .tt-modal-box{background:#15130e;color:var(--tt-text)}
.tt-skin-kuyumcu .tt-modal-x{color:var(--tt-text)}
.tt-skin-kuyumcu .woocommerce-message,.tt-skin-kuyumcu .woocommerce-info{color:var(--tt-text)}
.tt-skin-kuyumcu .xd-try,.tt-skin-kuyumcu .xd-btn-line,.tt-skin-kuyumcu .xd-try:hover{color:var(--tt-text)}
.tt-skin-kuyumcu .xd-try:hover{background:#1f1b13}
.tt-skin-kuyumcu .xd-jh .tt-btn:not(.xd-btn-line){color:#0d0c0a}
.tt-skin-kuyumcu .xd-jh .xd-btn-line{color:#e8c766}
