.elementor-2556 .elementor-element.elementor-element-57fc0c5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2556 .elementor-element.elementor-element-57fc0c5d.e-con{--align-self:center;}.elementor-2556 .elementor-element.elementor-element-1ab1edf .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-secondary );}.elementor-2556 .elementor-element.elementor-element-1ab1edf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--tab-content-spacing:0rem;--tabs-alignment:center;--tabs-normal-color:var( --e-global-color-primary );--tabs-border-type:none;--tabs-border-radius:1rem 1rem 1rem 1rem;--tabs-padding:0.5rem 0rem 0.5rem 0rem;--tabs-spacing:0.5rem;--tabs-divider-color:#0408FB9C;--tabs-divider-weight:0.1rem;--sections-border-top-width:0rem;--sections-border-right-width:0rem;--sections-border-bottom-width:0rem;--sections-border-left-width:0rem;--sections-border-radius:1rem 1rem 1rem 1rem;--sections-padding:1rem 1rem 1rem 1rem;--edit-link-margin-top:1rem;--edit-link-margin-start:1rem;--section-title-spacing:4px;--forms-columns-gap-padding-right:calc( 0px/2 );--forms-columns-gap-padding-left:calc( 0px/2 );--forms-columns-gap-margin-left:calc( -0px/2 );--forms-columns-gap-margin-right:calc( -0px/2 );--forms-rows-gap:0px;--forms-label-spacing:0px;--forms-fields-border-radius:1rem 1rem 1rem 1rem;--forms-fields-padding:0.5rem 0.5rem 0.5rem 0.5rem;--forms-buttons-border-radius:1rem 1rem 1rem 1rem;--forms-buttons-padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-2556 .elementor-element.elementor-element-1ab1edf .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 1rem + 40px );}.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-pagination{padding-bottom:1rem;}.elementor-2556 .elementor-element.elementor-element-1ab1edf .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0.5rem*2) + 16px );padding-left:0.5rem;padding-right:0.5rem;}.elementor-2556 .elementor-element.elementor-element-1ab1edf .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0.5rem*2) + 16px );right:0.5rem;}.elementor-2556 .elementor-element.elementor-element-1ab1edf .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-1ab1edf *//* 1. Sol Menü (Gri Kart) alanını daraltır ve gereksiz boşluğu siler */
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-navigation {
    width: 220px !important;
    max-width: 220px !important;
    float: left !important;
    padding: 12px 14px !important; /* Gri arka planın gereksiz sağ boşluğunu daraltır */
    margin: 0 !important;
    box-sizing: border-box !important;
}

/* 2. Sağ İçerik Alanını kalan TÜM genişliğe yayar (Çerçevenin sağına kadar) */
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content {
    width: calc(100% - 235px) !important; /* 220px menü + 25px aralık */
    float: right !important;
    padding: 0 !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}

/* 3. Sağ taraftaki formların, kutucukların (input) ve tabloların tam genişlemesini sağlar */
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content form,
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content .woocommerce-form-row,
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content .woocommerce-form-row input,
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content input[type="text"],
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content input[type="email"],
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content input[type="password"],
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content table {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
}

/* 4. Sayfa düzeninin taşmasını ve bozulmasını önleyen temizleyici */
.elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce:after,
.elementor-2556 .elementor-element.elementor-element-1ab1edf .e-my-account-tab:after {
    content: "" !important;
    display: table !important;
    clear: both !important;
}

/* 5. Mobil ve Tablet Uyumluluğu */
@media (max-width: 768px) {
    .elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-navigation,
    .elementor-2556 .elementor-element.elementor-element-1ab1edf .woocommerce-MyAccount-content {
        width: 100% !important;
        max-width: 100% !important;
        float: none !important;
    }
}/* End custom CSS */