<style>
    /* DİLVİN TARZI TİPOGRAFİ VE RENKLER (Tüm yazı Jost fontu ile güncellendi) */
    body, p, h1, h2, h3, h4, h5, h6, span, a, div, input, button {
        font-family: 'Jost', sans-serif !important;
    }
    .bolum-basligi h2, .bolum-basligi h6 {
        color: #000000 !important;
        font-weight: 700 !important;
        text-transform: uppercase !important;
        letter-spacing: 1px !important;
    }
    .bolum-basligi p {
        color: #111111 !important;
        font-size: 13px !important;
    }
    .urun-baslik {
        color: #000000 !important;
        font-size: 12px !important;
        font-weight: 600 !important;
        text-transform: uppercase !important;
        margin-top: 12px !important;
        margin-bottom: 5px !important;
        text-align: center !important;
    }
    .fiyat-alani {
        text-align: center !important;
    }
    .fiyat-gecerli {
        color: #000000 !important;
        font-weight: 600 !important;
        font-size: 13px !important;
    }
    .fiyat-ustu-cizik {
        color: #111111 !important;
        text-decoration: line-through !important;
        font-size: 11px !important;
        margin-right: 5px !important;
        font-weight: 500 !important;
    }
    .urun-link {
        color: #000000 !important;
        text-decoration: none !important;
    }
    .urun-link:hover {
        color: #000000 !important;
        text-decoration: none !important;
    }
    .etiket-konteyner {
        position: absolute;
        top: 10px;
        left: 10px;
        display: flex;
        flex-direction: column;
        gap: 5px;
        z-index: 2;
        align-items: flex-start;
    }
    .etiket {
        background: rgba(255, 255, 255, 0.85) !important;
        color: #111111 !important;
        font-size: 11px !important;
        font-weight: 600 !important;
        padding: 5px 10px !important;
        text-transform: uppercase !important;
        border-radius: 3px !important;
        display: inline-block;
        letter-spacing: 0.5px !important;
        border: 1px solid rgba(0,0,0,0.1) !important;
        box-shadow: 0 2px 4px rgba(0,0,0,0.1);
        backdrop-filter: blur(2px);
    }
    .etiket-tukendi,
    .etiket-indirimli,
    .etiket-yeni-sezon,
    .etiket-yeni,
    .etiket-on-siparis,
    .etiket-kargo-bedava,
    .etiket-video-ikon {
        background: rgba(255, 255, 255, 0.85) !important;
        color: #111111 !important;
    }
    .etiket-video-ikon {
        font-size: 11px !important;
        font-weight: 600 !important;
        padding: 5px 10px !important;
        text-transform: uppercase !important;
        border-radius: 3px !important;
    }
</style>
