.elementor-197 .elementor-element.elementor-element-2ce3ebb7{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-197 .elementor-element.elementor-element-29bbebab.elementor-element{--order:-99999 /* order start hack */;}@media(min-width:768px){.elementor-197 .elementor-element.elementor-element-2ce3ebb7{--content-width:1300px;}}/* Start custom CSS for text-editor, class: .elementor-element-29bbebab *//* Downloads (İndirilenler) bağlantısını gizle */
.woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}

/* Genel Kapsayıcı ve Navigasyon Stilleri */
.woocommerce-MyAccount-navigation {
    /* Genel kutu şekillendirmesi */
    background-color: #f7f7f7; /* Hafif arka plan */
    border-radius: 8px; /* Köşe yuvarlatma */
    padding: 10px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); /* Hafif gölge */
}

/* Liste Stilleri */
.woocommerce-MyAccount-navigation ul {
    list-style: none; /* Noktaları kaldır */
    padding: 0;
    margin: 0;
}

/* Liste Öğeleri (Menü Bağlantıları) */
.woocommerce-MyAccount-navigation li {
    margin: 5px 0;
    border-bottom: 1px solid #eee; /* Ayırıcı çizgi */
    transition: background-color 0.3s ease;
}

.woocommerce-MyAccount-navigation li:last-child {
    border-bottom: none; /* Son öğeden çizgiyi kaldır */
}

/* Bağlantı Stilleri */
.woocommerce-MyAccount-navigation a {
    display: block; /* Bağlantıyı tüm satıra yay */
    padding: 12px 15px;
    text-decoration: none;
    color: #333; /* Metin rengi */
    font-weight: 500;
}

/* Hover ve Aktif Durum Stilleri */
.woocommerce-MyAccount-navigation li:hover {
    background-color: #e5e5e5; /* Mouse üstüne gelince arka plan */
    border-radius: 4px;
}

.woocommerce-MyAccount-navigation li.is-active {
    background-color: #4CAF50; /* Aktif öğe arka planı (Yeşil tonu) */
    border-radius: 4px;
}

.woocommerce-MyAccount-navigation li.is-active a {
    color: white; /* Aktif öğe metin rengi */
    font-weight: 700;
}

/* Mobil Uyum (Tablet ve Masaüstü için dikey düzeni korur) */
@media (max-width: 767px) {
    
    /* Mobil cihazlarda navigasyonu yatay kaydırılabilir hale getir (isteğe bağlı) */
    .woocommerce-MyAccount-navigation {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        border-radius: 0;
    }
    
    .woocommerce-MyAccount-navigation ul {
        display: flex; /* Öğeleri yan yana diz */
        flex-wrap: nowrap; /* Alt satıra geçmesini engelle */
        padding-bottom: 5px; /* Kaydırma çubuğu için boşluk */
    }

    .woocommerce-MyAccount-navigation li {
        flex: 0 0 auto; /* Esnemesini engelle, içerik kadar yer kapla */
        border-bottom: none;
        border-right: 1px solid #eee; /* Yatay ayırıcı çizgi */
    }

    .woocommerce-MyAccount-navigation li:last-child {
        border-right: none;
    }

    .woocommerce-MyAccount-navigation a {
        white-space: nowrap; /* Metinlerin tek satırda kalmasını sağla */
        padding: 8px 10px; /* Mobil için daha küçük iç boşluk */
        font-size: 14px;
    }

    /* Woocommerce içerik alanı (Hello yonetim kısmı) mobilde tam genişlikte başlasın */
    .woocommerce-MyAccount-content {
        padding: 15px;
    }
}/* End custom CSS */