.elementor-86 .elementor-element.elementor-element-25dc48b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-86 .elementor-element.elementor-element-29ee451a{--display:flex;}.elementor-86 .elementor-element.elementor-element-46635068{--divider-border-style:solid;--divider-color:var( --e-global-color-4d462f5 );--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-46635068 .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-46635068 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-86 .elementor-element.elementor-element-46635068 .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-86 .elementor-element.elementor-element-e38cf7c{--tabs-alignment:center;--tabs-normal-color:var( --e-global-color-d49ac81 );--tabs-hover-color:var( --e-global-color-332724a );--tabs-active-color:var( --e-global-color-332724a );}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-25dc48b1{--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-86 .elementor-element.elementor-element-46635068 .elementor-divider__text{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-25dc48b1{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-86 .elementor-element.elementor-element-29ee451a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-86 .elementor-element.elementor-element-46635068 .elementor-divider__text{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-e38cf7c *//* ==========================================================
   1) My Account İçerik Link Rengi
   ========================================================== */
.woocommerce-MyAccount-content p a,
.woocommerce-MyAccount-content div a,
.woocommerce-MyAccount-content span a {
    color: #04C529 !important; /* içerik link rengi */
    font-weight: 500 !important;
}

.woocommerce-MyAccount-content p a:hover,
.woocommerce-MyAccount-content div a:hover,
.woocommerce-MyAccount-content span a:hover {
    color: #029E1F !important; /* içerik link hover */
}


/* ==========================================================
   2) My Account — İndirmeler Tabını Gizle
   ========================================================== */
.woocommerce-MyAccount-navigation 
    ul li.woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}


/* ==========================================================
   3) WooCommerce Butonları — Tümünü Tek Stil Yap
   Normal: #4C9449  |  Hover: #0C441C
   ========================================================== */

/* Normal buton stili */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce .woocommerce-message a.button,
button,
input[type="submit"],
.woocommerce .single_add_to_cart_button {
    background-color: #4C9449 !important;   /* normal yeşil */
    color: #ffffff !important;
    border-radius: 8px !important;
    padding: 12px 25px !important;
    border: none !important;
    font-weight: 600 !important;
    transition: all 0.2s ease !important;
}

/* Hover buton stili */
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce .woocommerce-message a.button:hover,
button:hover,
input[type="submit"]:hover,
.woocommerce .single_add_to_cart_button:hover {
    background-color: #0C441C !important;  /* koyu yeşil hover */
    color: #ffffff !important;
}/* End custom CSS */