.elementor-3209 .elementor-element.elementor-element-debbba1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3209 .elementor-element.elementor-element-3aab05d1 .elementor-heading-title{color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3209 .elementor-element.elementor-element-52a34764{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.7px;}.elementor-3209 .elementor-element.elementor-element-52a34764 .elementor-divider-separator{width:100%;}.elementor-3209 .elementor-element.elementor-element-52a34764 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3209 .elementor-element.elementor-element-52a34764.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0a4149a );}.elementor-3209 .elementor-element.elementor-element-52a34764.elementor-view-framed .elementor-icon, .elementor-3209 .elementor-element.elementor-element-52a34764.elementor-view-default .elementor-icon{color:var( --e-global-color-0a4149a );border-color:var( --e-global-color-0a4149a );}.elementor-3209 .elementor-element.elementor-element-52a34764.elementor-view-framed .elementor-icon, .elementor-3209 .elementor-element.elementor-element-52a34764.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0a4149a );}.elementor-3209 .elementor-element.elementor-element-5105bc1d{--display:flex;overflow:visible;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-nav .elementor-repeater-item-fece6fc .elementkit-nav-link{z-index:0;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-nav .elementor-repeater-item-ee455d8 .elementkit-nav-link{z-index:0;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:3%;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:3%;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical){text-align:left;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;text-align:center;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-nav .elementkit-nav-link{text-align:center;padding:14px 35px 14px 35px;color:#2575fc;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2575fc;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:10px;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper.vertical > .elementkit-tab-nav{margin-right:10px;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:10px;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:10px;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-nav .elementkit-nav-link.active{color:#000;}.elementor-3209 .elementor-element.elementor-element-b1d886 .tab-content .tab-pane{color:#656565;padding:20px 0px 20px 0px;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-nav .elementkit-nav-link .elementskit-tab-sub-title{color:#2575fc;}.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-nav .elementkit-nav-link.active .elementskit-tab-sub-title{color:#000;}@media(max-width:767px){.elementor-3209 .elementor-element.elementor-element-debbba1{--gap:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-3209 .elementor-element.elementor-element-3aab05d1{text-align:center;}.elementor-3209 .elementor-element.elementor-element-52a34764 .elementor-divider-separator{width:63%;margin:0 auto;margin-center:0;}.elementor-3209 .elementor-element.elementor-element-52a34764 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3209 .elementor-element.elementor-element-52a34764{--divider-icon-size:28px;--divider-element-spacing:10px;}}/* Start custom CSS for elementskit-tab, class: .elementor-element-b1d886 *//* ===== ULUDAĞ KEBAP - ALKOLLÜ/ALKOLSÜZ TOGGLE (FINAL) ===== */

/* Ana container */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav {
    display: flex !important;
    flex-wrap: nowrap !important;
    flex-direction: row !important;
    justify-content: stretch !important;
    align-items: stretch !important;
    gap: 0 !important;
    padding: 0 !important;
    background: #ffffff !important;
    border-radius: 50px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;
    border: none !important;
    margin: 0 auto 20px auto !important;
    width: 100% !important;
    max-width: 100% !important;
    list-style: none !important;
    overflow: hidden !important;
}

/* Tab item */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-item {
    flex: 1 1 50% !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    display: flex !important;
}

/* Tab linki - YATAY */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: 100% !important;
    padding: 12px 18px !important;
    background: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    text-align: center !important;
    transition: all 0.3s ease !important;
    text-decoration: none !important;
    cursor: pointer !important;
    min-height: auto !important;
}

/* Default after çizgisi kaldır */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link::after {
    display: none !important;
}

/* Default icon-earth gizle */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link .elementskit-tab-icon {
    display: none !important;
}

/* Title group - YATAY */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link .ekit-tab-title-group {
    display: inline-flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* === ALKOLSÜZ - Portakal suyu ikonu === */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementor-repeater-item-fece6fc .elementkit-nav-link .ekit-tab-title-group::before {
    content: '' !important;
    display: inline-block !important;
    width: 20px !important;
    height: 20px !important;
    background-image: url('https://uludagkebap.com.tr/wp-content/uploads/2026/04/orange-juice_1852293.svg') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    transition: filter 0.3s ease !important;
    flex-shrink: 0 !important;
    vertical-align: middle !important;
    margin: 0 !important;
    padding: 0 !important;
    position: static !important;
}

/* === ALKOLLÜ - Goblet (Şarap kadehi) ikonu === */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementor-repeater-item-a5033cf .elementkit-nav-link .ekit-tab-title-group::before {
    content: '' !important;
    display: inline-block !important;
    width: 20px !important;
    height: 20px !important;
    background-image: url('https://uludagkebap.com.tr/wp-content/uploads/2026/04/goblet_9534566.svg') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    transition: filter 0.3s ease !important;
    flex-shrink: 0 !important;
    vertical-align: middle !important;
    margin: 0 !important;
    padding: 0 !important;
    position: static !important;
}

/* Başlık metni */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link .elementskit-tab-title {
    display: inline-block !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    color: #1a1a1a !important;
    margin: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
    transition: color 0.3s ease !important;
    letter-spacing: 0 !important;
    vertical-align: middle !important;
}

/* === AKTİF TAB === */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link.active {
    background: #1f5e35 !important;
    box-shadow: none !important;
}

.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link.active .elementskit-tab-title {
    color: #ffffff !important;
}

.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link.active .ekit-tab-title-group::before {
    filter: brightness(0) invert(1) !important;
}

/* === SOL TAB AKTİFKEN (Alkolsüz) === */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementor-repeater-item-fece6fc .elementkit-nav-link.active {
    border-top-left-radius: 50px !important;
    border-bottom-left-radius: 50px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

/* === SAĞ TAB AKTİFKEN (Alkollü) === */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementor-repeater-item-a5033cf .elementkit-nav-link.active {
    border-top-right-radius: 50px !important;
    border-bottom-right-radius: 50px !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

/* === HOVER === */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link:hover:not(.active) {
    background: rgba(31, 94, 53, 0.05) !important;
}

.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .nav-tabs.elementkit-tab-nav .elementkit-nav-link:hover:not(.active) .elementskit-tab-title {
    color: #1f5e35 !important;
}

/* === İÇERİK ALANI === */
.elementor-3209 .elementor-element.elementor-element-b1d886 .elementkit-tab-wraper .tab-content.elementkit-tab-content {
    padding-top: 8px !important;
}/* End custom CSS */