/* Yumak — imza katmanı (theme.css'i ezer) */
.bolum-ust h2,.blok-baslik{font-weight:500;letter-spacing:.02em;font-style:italic;color:var(--renk-koyu)}
.bolum-ust h2::after{content:"";display:block;width:2.2rem;height:2px;margin:.7rem auto 0;border-radius:2px;background:var(--renk-vurgu)}
.blok-hero-baslik{font-weight:500;letter-spacing:.01em;text-shadow:0 2px 18px rgba(59,55,66,.18)}
.hero-slayt::before{background:linear-gradient(180deg,rgba(248,246,243,.05),rgba(179,166,205,.28))}
.duyuru-cubugu{background:var(--renk-yumusak);color:var(--renk-koyu);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:500}
.urun-kart{background:var(--renk-zemin);border:none;border-radius:var(--kose);box-shadow:0 6px 22px rgba(59,55,66,.05);transition:transform .5s ease,box-shadow .5s ease}
.urun-kart:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(179,166,205,.22)}
.urun-kart-gorsel{border-radius:var(--kose);overflow:hidden;background:var(--renk-yumusak)}
.urun-kart-gorsel img{transition:transform .8s cubic-bezier(.22,.61,.36,1)}
.urun-kart:hover .urun-kart-gorsel img{transform:scale(1.05)}
.indirim-rozet{background:var(--renk-vurgu);color:#fff;border-radius:999px;letter-spacing:.06em;font-weight:500;padding:.28em .8em;box-shadow:0 4px 12px rgba(179,166,205,.35)}
.ozellik-ikon{color:var(--renk-vurgu);background:var(--renk-yumusak);border-radius:999px;padding:.85rem}
.kategori-kart{border-radius:var(--kose);overflow:hidden;transition:transform .5s ease}
.kategori-kart:hover{transform:scale(1.02)}
.btn{border-radius:999px;letter-spacing:.08em;font-weight:500;transition:var(--gecis)}
.btn:hover{background:var(--renk-koyu);color:#fff;transform:translateY(-2px)}
.logo{letter-spacing:.16em;font-weight:500;color:var(--renk-koyu)}
.us-ok{border-radius:999px;background:var(--renk-yumusak);color:var(--renk-koyu);border:1px solid var(--renk-kenar)}
.hero-nokta{background:rgba(179,166,205,.4);border-radius:999px;transition:width .4s ease,background .4s ease}
.hero-nokta.aktif{background:var(--renk-vurgu);width:1.6rem}
/* + etkileşim */
.urun-kart-gorsel img{transition:transform .55s ease}
.urun-kart:hover .urun-kart-gorsel img{transform:scale(1.05)}
.btn{transition:transform var(--gecis),box-shadow var(--gecis)}
.btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(179,166,205,0.26)}
