{
    "id": 996864,
    "date": "2025-09-12T23:22:33",
    "date_gmt": "2025-09-12T20:22:33",
    "guid": {
        "rendered": "https:\/\/resatefendi.com\/?page_id=996864"
    },
    "modified": "2026-07-06T11:22:49",
    "modified_gmt": "2026-07-06T08:22:49",
    "slug": "pide-3",
    "status": "publish",
    "type": "page",
    "link": "https:\/\/menu.resatefendi.com\/en\/pide-3\/",
    "title": {
        "rendered": "Pide"
    },
    "content": {
        "rendered": "<div data-elementor-type=\"wp-page\" data-elementor-id=\"996864\" class=\"elementor elementor-996864\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-741cb7e6 e-flex e-con-boxed e-con e-parent\" data-id=\"741cb7e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c6bd4a9 elementor-grid-2 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"7c6bd4a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;template_id&quot;:&quot;996558&quot;,&quot;columns&quot;:2,&quot;_skin&quot;:&quot;post&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t<style id=\"loop-996558\">.eael-tooltip-text{\n    text-align: center\n}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996558 .elementor-element.elementor-element-30e40a83{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-5fa4b491{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-5fa4b491.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996558 .elementor-element.elementor-element-6c3a38f6{text-align:start;}.elementor-996558 .elementor-element.elementor-element-6c3a38f6 img{width:140px;border-radius:50% 50% 50% 50%;box-shadow:0px 12px 32px 0px rgba(0, 0, 0, 0.2);}.elementor-996558 .elementor-element.elementor-element-566c73f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-996558 .elementor-element.elementor-element-566c73f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-996558 .elementor-element.elementor-element-42b14d3c{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996558 .elementor-element.elementor-element-1f767d33 .elementor-heading-title{font-family:\"Helvetica Neue LT Arabic\", Sans-serif;font-size:18px;font-weight:600;}.elementor-996558 .elementor-element.elementor-element-1f767d33{padding:0px 0px 0px 0px;width:auto;max-width:auto;z-index:2;}.elementor-996558 .elementor-element.elementor-element-a94bd81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-e14d67e .elementor-heading-title{font-size:14px;}.elementor-996558 .elementor-element.elementor-element-e14d67e{padding:0px 10px 0px 0px;width:initial;max-width:initial;z-index:2;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-widget-eael-tooltip .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-tooltip .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-content i{font-size:15px;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-content svg{height:15px;width:15px;line-height:15px;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:15px;width:15px;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip{width:15px;padding:0px 0px 0px 0px;color:#012315;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip:hover{color:#012315;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip:hover a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip:hover svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text{width:150px;max-width:150px;background-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-33f85ef .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-content i{font-size:15px;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-content svg{height:15px;width:15px;line-height:15px;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:15px;width:15px;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip{width:15px;padding:0px 0px 0px 0px;color:#012315;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip:hover{color:#012315;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip:hover a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip:hover svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text{width:150px;max-width:150px;background-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-a5f936e .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-content i{font-size:15px;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-content svg{height:15px;width:15px;line-height:15px;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:15px;width:15px;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip{width:15px;padding:0px 0px 0px 0px;color:#012315;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip:hover{color:#012315;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip:hover a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip:hover svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text{width:150px;max-width:150px;background-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-bb266a5 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-content i{font-size:15px;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-content svg{height:15px;width:15px;line-height:15px;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:15px;width:15px;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip{width:15px;padding:0px 0px 0px 0px;color:#012315;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip:hover{color:#012315;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip:hover a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip:hover svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text{width:150px;max-width:150px;background-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-12244c1 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-content i{font-size:15px;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-content svg{height:15px;width:15px;line-height:15px;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:15px;width:15px;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip{width:15px;padding:0px 0px 0px 0px;color:#012315;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip:hover{color:#012315;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip:hover a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip:hover svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text{width:150px;max-width:150px;background-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-89c0dc4 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-content i{font-size:15px;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-content svg{height:15px;width:15px;line-height:15px;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:15px;width:15px;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip{width:15px;padding:0px 0px 0px 0px;color:#012315;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip:hover{color:#012315;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip:hover a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip:hover svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text{width:150px;max-width:150px;background-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-239e957 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-content i{font-size:15px;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-content svg{height:15px;width:15px;line-height:15px;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:15px;width:15px;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip{width:15px;padding:0px 0px 0px 0px;color:#012315;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip:hover{color:#012315;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip:hover a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip:hover svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text{width:150px;max-width:150px;background-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-1a9b6d6 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-content i{font-size:15px;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-content svg{height:15px;width:15px;line-height:15px;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:15px;width:15px;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip{width:15px;padding:0px 0px 0px 0px;color:#012315;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip:hover{color:#012315;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip:hover a{color:#012315;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip:hover svg{fill:#012315;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text{width:150px;max-width:150px;background-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text:after{border-width:5px;}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 5px );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-c71195f .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:var( --e-global-color-accent );}.elementor-996558 .elementor-element.elementor-element-9c7cfe8 .elementor-heading-title{font-family:\"Adobe Song Std L\", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-996558 .elementor-element.elementor-element-9c7cfe8{padding:3px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;z-index:2;}.elementor-996558 .elementor-element.elementor-element-c867985{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-bb43f76 .elementor-heading-title{font-size:14px;}.elementor-996558 .elementor-element.elementor-element-bb43f76{padding:0px 10px 0px 0px;width:initial;max-width:initial;z-index:2;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996558 .elementor-element.elementor-element-25029e6 .elementor-heading-title{font-family:\"Adobe Song Std L\", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-996558 .elementor-element.elementor-element-25029e6{padding:3px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;z-index:2;}.elementor-996558 .elementor-element.elementor-element-1765ec7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-3109e5f2 .elementor-heading-title{font-family:\"Adobe Song Std L\", Sans-serif;font-weight:600;color:#C3A005;}.elementor-996558 .elementor-element.elementor-element-3109e5f2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;z-index:2;}.elementor-996558 .elementor-element.elementor-element-6d0d0fb{padding:5px 0px 0px 0px;}.elementor-996558 .elementor-element.elementor-element-5140940{padding:2px 0px 0px 0px;}.elementor-996558 .elementor-element.elementor-element-66b622d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-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 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996558 .elementor-element.elementor-element-fd32cbc{font-family:\"Adobe Song Std L\", Sans-serif;font-size:15px;width:100%;max-width:100%;}.elementor-996558 .elementor-element.elementor-element-074a699 .elementor-heading-title{font-size:14px;}.elementor-996558 .elementor-element.elementor-element-074a699{padding:0px 10px 0px 0px;width:initial;max-width:initial;z-index:2;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-996558 .elementor-element.elementor-element-fc1e27c .elementor-heading-title{font-family:\"Adobe Song Std L\", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-996558 .elementor-element.elementor-element-fc1e27c{padding:3px 0px 0px 0px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;z-index:2;}.elementor-996558 .elementor-element.elementor-element-411b1238{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996558 .elementor-element.elementor-element-6f7f8a5d{--divider-border-style:solid;--divider-color:#96725099;--divider-border-width:0.5px;}.elementor-996558 .elementor-element.elementor-element-6f7f8a5d .elementor-divider-separator{width:100%;}.elementor-996558 .elementor-element.elementor-element-6f7f8a5d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:767px){.elementor-996558 .elementor-element.elementor-element-30e40a83{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-5px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-5fa4b491{--width:50%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-6c3a38f6{text-align:center;width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-996558 .elementor-element.elementor-element-6c3a38f6 img{border-radius:5px 5px 5px 5px;}.elementor-996558 .elementor-element.elementor-element-6c3a38f6.elementor-element{--align-self:center;}.elementor-996558 .elementor-element.elementor-element-566c73f3{--width:45%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-1f767d33 .elementor-heading-title{font-size:19px;}.elementor-996558 .elementor-element.elementor-element-3109e5f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996558 .elementor-element.elementor-element-fd32cbc{column-gap:0px;font-size:10px;line-height:1em;}.elementor-996558 .elementor-element.elementor-element-fd32cbc p{margin-block-end:0px;}.elementor-996558 .elementor-element.elementor-element-411b1238{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-996558 .elementor-element.elementor-element-6f7f8a5d .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-996558 .elementor-element.elementor-element-6f7f8a5d .elementor-divider{text-align:center;}}@media(min-width:768px){.elementor-996558 .elementor-element.elementor-element-5fa4b491{--width:136px;}.elementor-996558 .elementor-element.elementor-element-566c73f3{--width:53.072%;}}@media(max-width:1024px) and (min-width:768px){.elementor-996558 .elementor-element.elementor-element-5fa4b491{--width:25%;}.elementor-996558 .elementor-element.elementor-element-566c73f3{--width:55%;}}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002731 post-1002731 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Kusbasili.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Kus\u0327bas\u0327\u0131l\u0131\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDUwMCwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvS3VzYmFzaWxpLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Kusbasili-rmhxlwkw7sky06ubbsxgl5ij6a5us9sjgf85mfhldc.png\" title=\"Kus\u0327bas\u0327\u0131l\u0131\" alt=\"Kus\u0327bas\u0327\u0131l\u0131\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Pide with Diced Beef<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">170 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">170 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">580 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002731-6a8f559b4baff\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon\" \n                        data-price=\"580\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"770\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">580<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002731-6a8f559b4baff\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002731;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">807<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tender sirloin steak chunks saut\u00e9ed with juicy tomatoes, sweet bell peppers, and vibrant capia peppers, infused with our signature spice blend, and topped with a layer of melty, golden kashar cheese<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">170 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002733 post-1002733 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Kiymali.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"K\u0131ymal\u0131\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDQ5OSwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvS2l5bWFsaS5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Kiymali-rmhxlup7u4idcyx1ms47g5zlzif4cvl2s5x6nvkdps.png\" title=\"K\u0131ymal\u0131\" alt=\"K\u0131ymal\u0131\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Minced Meat Pide<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">620 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002733-6a8f559b5c659\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon\" \n                        data-price=\"595\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"750\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">595<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002733-6a8f559b5c659\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002733;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">665<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Stuffed with a savory blend of finely minced beef, fresh tomatoes, garden peppers, and our signature spice mix<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002735 post-1002735 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Karisik.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Kar\u0131s\u0327\u0131k\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDQ5NSwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvS2FyaXNpay5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Karisik-rmhxljf5k42xhndfgn8om8u2uvypsicaqm3cwk13sg.png\" title=\"Kar\u0131s\u0327\u0131k\" alt=\"Kar\u0131s\u0327\u0131k\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Mixed Pide<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">590 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002735-6a8f559b6eb61\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon\" \n                        data-price=\"590\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"770\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">590<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002735-6a8f559b6eb61\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002735;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">885<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Generously prepared with finely shredded, melty traditional kashar cheese.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002737 post-1002737 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Kavurmali-Kasarli.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"_Kavurmal\u0131 Kas\u0327arl\u0131\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDQ5MiwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvS2F2dXJtYWxpLUthc2FybGkucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Kavurmali-Kasarli-rmhxlbwg1fsmwrocojzo2aqe3szs2xig1kvh2cc968.png\" title=\"_Kavurmal\u0131 Kas\u0327arl\u0131\" alt=\"_Kavurmal\u0131 Kas\u0327arl\u0131\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Pide with Braised Beef &amp; Cheese<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">560 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">1071<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Generously topped with melty traditional kashar cheese and tender, slow-cooked Rize style pulled beef for a rich, savory flavor<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002739 post-1002739 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Sucuklu.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Sucuklu\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDUxMywidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvU3VjdWtsdS5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Sucuklu-rmhxvdsb4nk12n2ozef189eut5g3eef3rc1etvfomo.png\" title=\"Sucuklu\" alt=\"Sucuklu\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Pide with Spicy Sausage &amp; Cheese<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">620 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002739-6a8f559b9469c\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon\" \n                        data-price=\"620\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"850\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">620<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002739-6a8f559b9469c\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002739;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">1084<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Generously topped with melty traditional kashar cheese and perfectly sliced, flavorful Turkish pepperoni (sucuk)<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002741 post-1002741 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Tavuklu-1.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Tavuklu\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDUxMiwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvVGF2dWtsdS0xLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Tavuklu-1-rmhxtsg5jrdjefdza7msi5vqknapcv3h7g8sjzsp68.png\" title=\"Tavuklu\" alt=\"Tavuklu\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Pide with Chicken<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">500 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002741-6a8f559ba5f63\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon \" \n                        data-price=\"500\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                 <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"650\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">500<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002741-6a8f559ba5f63\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002741;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">880<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tender chunks of chicken breast tossed with juicy tomatoes, vibrant capia peppers, and sweet bell peppers, infused with our chef&#8217;s signature spice blend<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002743 post-1002743 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Ispanakli.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"I\u0307spanakl\u0131\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDQ5NCwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvSXNwYW5ha2xpLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Ispanakli-rmhxlglmzlz2ithix40swrjp2qcm5f13q84wgq5ab4.png\" title=\"I\u0307spanakl\u0131\" alt=\"I\u0307spanakl\u0131\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Pide with Spinach<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">130 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">130 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">465 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002743-6a8f559bb69d9\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon \" \n                        data-price=\"465\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                 <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"650\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">465<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002743-6a8f559bb69d9\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002743;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">910<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Fresh spinach saut\u00e9ed with caramelized onions, vibrant capia peppers, and a signature blend of aromatic spices for a balanced, earthy flavor.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">130 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002745 post-1002745 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Patatesli.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Patatesli\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDUwMywidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvUGF0YXRlc2xpLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Patatesli-rmhxm5za44xt8agnswzqa35544vix8tutpr0f73nn4.png\" title=\"Patatesli\" alt=\"Patatesli\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Pide with Potatoes<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">465 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002745-6a8f559bc72ee\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon \" \n                        data-price=\"465\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                 <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"650\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">465<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002745-6a8f559bc72ee\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002745;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">1018<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Crafted from tender boiled potatoes, whipped to a velvety smooth texture with rich heavy cream and a delicate blend of aromatic spices<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002747 post-1002747 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Sebzeli.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Sebzeli\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDUwNCwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvU2ViemVsaS5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Sebzeli-rmhxm7uyht0dvidxhxszf2o2awm9cn1bhz1zdr0vao.png\" title=\"Sebzeli\" alt=\"Sebzeli\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Pide with Vegetables<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">485 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002747-6a8f559bd7c97\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon \" \n                        data-price=\"485\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                 <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"650\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">485<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002747-6a8f559bd7c97\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002747;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A vibrant medley of fresh tomatoes, sweet corn, sliced mushrooms, and olives, generously layered over melted traditional kashar cheese.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002749 post-1002749 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Beyaz-peynir.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beyaz peynir\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDQ5MywidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvQmV5YXotcGV5bmlyLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Beyaz-peynir-rmhxlds4f3v7jzlmdksx7a9bakqiibpwpu6g0w9gts.png\" title=\"Beyaz peynir\" alt=\"Beyaz peynir\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Cheese Pide<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">495 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002749-6a8f559be8474\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon \" \n                        data-price=\"495\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                 <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"650\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">495<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002749-6a8f559be8474\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002749;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">906<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>prepared with melted, finely shredded kashar cheese<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">150 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002751 post-1002751 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Beyaz-peynir.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beyaz peynir\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDQ5MywidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvQmV5YXotcGV5bmlyLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Beyaz-peynir-rmhxlds4f3v7jzlmdksx7a9bakqiibpwpu6g0w9gts.png\" title=\"Beyaz peynir\" alt=\"Beyaz peynir\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">White Cheese Pide<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">485 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <div class=\"mvp-wrapper\" id=\"mvp-1002751-6a8f559c0461d\">\n            <div class=\"mvp-portion-title\" style=\"font-weight:700; margin-bottom:6px;\">Portion<\/div>\n            <div class=\"mvp-options\" role=\"group\" aria-label=\"Portion\">\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1 Porsiyon \" \n                        data-price=\"485\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1 Porsiyon                 <\/button>\n                                <button type=\"button\" \n                        class=\"mvp-btn\" \n                        data-label=\"1.5 Porsiyon \" \n                        data-price=\"650\"\n                        data-grams=\"\"\n                        data-description=\"\"\n                        aria-pressed=\"false\">\n                    1.5 Porsiyon                 <\/button>\n                            <\/div>\n            <div class=\"mvp-price menu-price\">\n                                <span class=\"mvp-price-value\">485<\/span>\n                <span class=\"mvp-currency\">TRY<\/span>\n            <\/div>\n            <input type=\"hidden\" class=\"mvp-selected-label\" value=\"\">\n            <input type=\"hidden\" class=\"mvp-selected-price\" value=\"\">\n        <\/div>\n        \n        <style>\n        .mvp-options { display:flex; gap:12px;flex-wrap:wrap; }\n        .mvp-btn {\n            border:1px solid #C3A005;\n            padding:10px 18px;\n            border-radius:28px;\n            cursor:pointer;\n            font-weight:700;\n            line-height:1;\n        }\n        .mvp-btn.is-active,\n        .mvp-btn[aria-pressed=\"true\"] {\n            background:#C3A005;\n            color:#fff;\n            border-color:#C3A005;\n        }\n        .mvp-price{\n            margin-top:12px;\n            font-family: \"Adobe Song Std L\", Sans-serif; \n            font-size:25px;\n            font-weight: 600; \n            color: #C3A005;\n        }\n        <\/style>\n        \n        <script type=\"text\/javascript\">\n        (function(){\n            const uid = \"mvp-1002751-6a8f559c0461d\";\n            const root = document.getElementById(uid);\n            if(!root) return;\n            \n            const btns = root.querySelectorAll('.mvp-btn');\n            const priceEl = root.querySelector('.mvp-price-value');\n            const hiddenLabel = root.querySelector('.mvp-selected-label');\n            const hiddenPrice = root.querySelector('.mvp-selected-price');\n            const locale = \"tr-TR\";\n            const decimals = 0;\n            const scope = \".menu-card\";\n            const gramsClass = \"grams\";\n            const descClass = \"item-description\";\n            \n            \/\/ Hide other price elements in scope\n            (function(){\n                let scopeEl = document;\n                if (scope && scope !== '.menu-card') {\n                    scopeEl = root.closest(scope) || document;\n                } else {\n                    scopeEl = root.closest(\".menu-card\") || document;\n                }\n                const sel = \".menu-price\";\n                const nodes = scopeEl.querySelectorAll(sel);\n                nodes.forEach(el => {\n                    if(!root.contains(el)){\n                        el.dataset.mvpHiddenBy = uid;\n                        el.dataset.mvpPrevDisplay = el.style.display || '';\n                        el.style.display = 'none';\n                    }\n                });\n                \n                const observer = new MutationObserver(() => {\n                    if(!document.body.contains(root)){\n                        document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                            el.style.display = el.dataset.mvpPrevDisplay || '';\n                            delete el.dataset.mvpPrevDisplay;\n                            delete el.dataset.mvpHiddenBy;\n                        });\n                        observer.disconnect();\n                    }\n                });\n                observer.observe(document.body, {childList: true, subtree: true});\n                \n                window.addEventListener('beforeunload', () => {\n                    document.querySelectorAll('[data-mvp-hidden-by=\"'+uid+'\"]').forEach(el => {\n                        el.style.display = el.dataset.mvpPrevDisplay || '';\n                        delete el.dataset.mvpPrevDisplay;\n                        delete el.dataset.mvpHiddenBy;\n                    });\n                });\n            })();\n            \n            const def = btns[0];\n            if(def){ setActive(def); }\n            \n            btns.forEach(b => {\n                b.addEventListener('click', () => { setActive(b); });\n            });\n            \n            function setActive(button){\n                btns.forEach(x => {\n                    x.classList.remove('is-active');\n                    x.setAttribute('aria-pressed', 'false');\n                });\n                button.classList.add('is-active');\n                button.setAttribute('aria-pressed', 'true');\n                \n                const val = parseFloat(button.dataset.price || '0') || 0;\n                try {\n                    priceEl.textContent = new Intl.NumberFormat(locale, {\n                        minimumFractionDigits: decimals,\n                        maximumFractionDigits: decimals\n                    }).format(val);\n                } catch(e) {\n                    priceEl.textContent = val.toFixed(decimals);\n                }\n                \n                hiddenLabel.value = button.dataset.label || '';\n                hiddenPrice.value = val;\n                \n                \/\/ Update grams and description\n                const grams = button.dataset.grams || '';\n                const description = button.dataset.description || '';\n                const card = root.closest(scope || '.menu-card') || root.closest('.menu-card');\n                \n                console.log('=== ENHANCED SHORTCODE: Button Clicked ===');\n                console.log('Grams:', grams, 'Description:', description);\n                console.log('Card found:', !!card);\n                \n                if (card) {\n                    \/\/ Update grams - try multiple methods\n                    if (grams) {\n                        console.log('Looking for grams field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let gramsField = null;\n                        if (gramsClass) {\n                            gramsField = card.querySelector('.' + gramsClass) || \n                                        card.querySelector('[class*=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[name=\"' + gramsClass + '\"]') ||\n                                        card.querySelector('input[id=\"' + gramsClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try h5 elements that look like grams\n                        if (!gramsField) {\n                            const h5Elements = card.querySelectorAll('h5.elementor-heading-title');\n                            h5Elements.forEach(h5 => {\n                                const text = h5.textContent.trim();\n                                if (text.match(\/\\d+\\s*g\/i)) {\n                                    gramsField = h5;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try input with name=\"grams\"\n                        if (!gramsField) {\n                            gramsField = card.querySelector('input[name=\"grams\"]') ||\n                                        card.querySelector('#grams') ||\n                                        card.querySelector('.cx-ui-stepper-input[name=\"grams\"]');\n                        }\n                        \n                        if (gramsField) {\n                            console.log('Found grams field:', gramsField.tagName, gramsField.className);\n                            if (gramsField.tagName === 'INPUT') {\n                                gramsField.value = grams;\n                                gramsField.dispatchEvent(new Event('change'));\n                                gramsField.dispatchEvent(new Event('input'));\n                            } else {\n                                gramsField.textContent = grams;\n                                gramsField.innerHTML = grams;\n                            }\n                            console.log('Updated grams to:', grams);\n                        } else {\n                            console.warn('Grams field not found!');\n                            console.log('Available h5 elements:', card.querySelectorAll('h5').length);\n                            console.log('Available inputs:', card.querySelectorAll('input').length);\n                        }\n                    }\n                    \n                    \/\/ Update description - try multiple methods\n                    if (description) {\n                        console.log('Looking for description field...');\n                        \n                        \/\/ Method 1: Try by class\n                        let descField = null;\n                        if (descClass) {\n                            descField = card.querySelector('.' + descClass) ||\n                                      card.querySelector('[class*=\"' + descClass + '\"]') ||\n                                      card.querySelector('textarea[name=\"' + descClass + '\"]');\n                        }\n                        \n                        \/\/ Method 2: Try text-editor widget p elements\n                        if (!descField) {\n                            const pElements = card.querySelectorAll('.elementor-widget-text-editor p');\n                            pElements.forEach(p => {\n                                const text = p.textContent.trim();\n                                if (text.length > 20 && !text.match(\/^\\d+\\s*g$\/i)) {\n                                    descField = p;\n                                }\n                            });\n                        }\n                        \n                        \/\/ Method 3: Try textarea with name=\"item-description\"\n                        if (!descField) {\n                            descField = card.querySelector('textarea[name=\"item-description\"]') ||\n                                       card.querySelector('#itemdescriptionypvn') ||\n                                       card.querySelector('textarea.cx-ui-wysiwyg');\n                        }\n                        \n                        if (descField) {\n                            console.log('Found description field:', descField.tagName, descField.className);\n                            if (descField.tagName === 'TEXTAREA') {\n                                descField.value = description;\n                                descField.dispatchEvent(new Event('change'));\n                                descField.dispatchEvent(new Event('input'));\n                                \n                                \/\/ Update TinyMCE if available\n                                if (typeof tinyMCE !== 'undefined') {\n                                    const editorId = descField.id;\n                                    if (editorId && tinyMCE.get(editorId)) {\n                                        tinyMCE.get(editorId).setContent(description);\n                                    }\n                                }\n                            } else {\n                                descField.textContent = description;\n                                descField.innerHTML = description;\n                            }\n                            console.log('Updated description');\n                        } else {\n                            console.warn('Description field not found!');\n                            console.log('Available p elements:', card.querySelectorAll('p').length);\n                            console.log('Available textareas:', card.querySelectorAll('textarea').length);\n                        }\n                    }\n                    \n                    \/\/ Also call global function if available (fallback)\n                    if (window.updateFoodMenuGramsDesc) {\n                        const postId = 1002751;\n                        const label = button.dataset.label || '';\n                        console.log('Calling global function - Post:', postId, 'Label:', label);\n                        window.updateFoodMenuGramsDesc(postId, label, jQuery(card));\n                    }\n                } else {\n                    console.error('Menu card not found!');\n                }\n            }\n        })();\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">936<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-path-to-node=\"2\">A rich, artisanal blend of full-fat white cheese and fresh, hand-picked parsley, crafted to provide a perfectly balanced, savory experience.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">125 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002752 post-1002752 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Peynir.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Peynir\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDUwOCwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvUGV5bmlyLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Peynir-rmhxoa47hpu1cpe2gbwie1xh8cg98q8446lcalyrn4.png\" title=\"Peynir\" alt=\"Peynir\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Extra: Cheese<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">100 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1002754 post-1002754 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Yumurta.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Yumurta\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDUwOSwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvWXVtdXJ0YS5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Yumurta-rmhxoikr785m971s2xk5ihsmktak605p5cgpm3m834.png\" title=\"Yumurta\" alt=\"Yumurta\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Extra: Egg<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">90 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"996558\" class=\"elementor elementor-996558 e-loop-item e-loop-item-1004371 post-1004371 food-menu type-food-menu status-publish has-post-thumbnail hentry menu-category-pide-3\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-30e40a83 e-con-full menu-card e-flex elementor-invisible e-con e-child\" data-id=\"30e40a83\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-5fa4b491 e-con-full e-flex e-con e-child\" data-id=\"5fa4b491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3a38f6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"6c3a38f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/10\/Pastirmali.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Past\u0131rmal\u0131\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTAwNDUwMiwidXJsIjoiaHR0cHM6XC9cL21lbnUucmVzYXRlZmVuZGkuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8xMFwvUGFzdGlybWFsaS5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/elementor\/thumbs\/Pastirmali-rmhxm43lqgv8l2je3w6h53m7xd4shume5gg1gn6fzk.png\" title=\"Past\u0131rmal\u0131\" alt=\"Past\u0131rmal\u0131\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-566c73f3 e-con-full e-flex e-con e-child\" data-id=\"566c73f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-42b14d3c e-con-full e-flex e-con e-child\" data-id=\"42b14d3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f767d33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"1f767d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">PASTIRMALI KA\u015eARLI P\u0130DE<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-a94bd81 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a94bd81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f85ef eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"33f85ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-33f85ef\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-06-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-33f85ef\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Crustaceans and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f936e eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"a5f936e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-a5f936e\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-01-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-a5f936e\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\"><p>Eggs and their products<\/p><\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb266a5 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"bb266a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-bb266a5\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-03-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-bb266a5\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Fish and fish products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12244c1 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"12244c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-12244c1\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-02-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-12244c1\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Grains<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89c0dc4 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"89c0dc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-89c0dc4\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-04-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-89c0dc4\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Milk and its products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-239e957 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"239e957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-239e957\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-05-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-239e957\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Mushrooms<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9b6d6 eael-tooltip-align-left elementor-widget elementor-widget-eael-tooltip\" data-id=\"1a9b6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-tooltip.default\">\n\t\t\t\t\t\t<div class=\"eael-tooltip\">\n\t\t\t\t\t<span class=\"eael-tooltip-content\" tabindex=\"0\" aria-describedby=\"tooltip-text-1a9b6d6\">\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ea-tooltip-svg-trigger\" src=\"https:\/\/menu.resatefendi.com\/wp-content\/uploads\/2025\/09\/icons-07-1.svg\" alt=\"\" \/>\n\t\t\t\t\t\t\t<\/span>\n  \t\t\t<span id=\"tooltip-text-1a9b6d6\" class=\"eael-tooltip-text eael-tooltip-bottom\" role=\"tooltip\">Nuts and nuts products<\/span>\n  \t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7cfe8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c7cfe8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">130 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-c867985 e-con-full e-flex e-con e-child\" data-id=\"c867985\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1ab8a9 elementor-widget elementor-widget-shortcode\" data-id=\"c1ab8a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25029e6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25029e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">130 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1765ec7 e-con-full e-flex e-con e-child\" data-id=\"1765ec7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3109e5f2 elementor-widget__width-auto menu-price elementor-widget elementor-widget-heading\" data-id=\"3109e5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">580 TRY<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d0d0fb elementor-widget elementor-widget-shortcode\" data-id=\"6d0d0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5140940 elementor-widget elementor-widget-shortcode\" data-id=\"5140940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"menu-calories\"><span class=\"menu-calories-value\">936<\/span> <span class=\"menu-calories-unit\">kcal<\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-66b622d e-con-full e-flex e-con e-child\" data-id=\"66b622d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd32cbc elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"fd32cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Generously topped with melty traditional kashar cheese and premium, spice-trimmed cured beef (past\u0131rma) for a refined and savory flavor<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc1e27c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"fc1e27c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">130 g<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-411b1238 e-con-full elementor-hidden-desktop e-flex elementor-invisible e-con e-child\" data-id=\"411b1238\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;,&quot;animation_mobile&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7f8a5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6f7f8a5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>",
        "protected": false
    },
    "excerpt": {
        "rendered": "",
        "protected": false
    },
    "author": 2,
    "featured_media": 0,
    "parent": 0,
    "menu_order": 0,
    "comment_status": "closed",
    "ping_status": "closed",
    "template": "",
    "meta": {
        "_acf_changed": false,
        "footnotes": ""
    },
    "class_list": [
        "post-996864",
        "page",
        "type-page",
        "status-publish",
        "hentry"
    ],
    "acf": [],
    "_links": {
        "self": [
            {
                "href": "https:\/\/menu.resatefendi.com\/en\/wp-json\/wp\/v2\/pages\/996864",
                "targetHints": {
                    "allow": [
                        "GET"
                    ]
                }
            }
        ],
        "collection": [
            {
                "href": "https:\/\/menu.resatefendi.com\/en\/wp-json\/wp\/v2\/pages"
            }
        ],
        "about": [
            {
                "href": "https:\/\/menu.resatefendi.com\/en\/wp-json\/wp\/v2\/types\/page"
            }
        ],
        "author": [
            {
                "embeddable": true,
                "href": "https:\/\/menu.resatefendi.com\/en\/wp-json\/wp\/v2\/users\/2"
            }
        ],
        "replies": [
            {
                "embeddable": true,
                "href": "https:\/\/menu.resatefendi.com\/en\/wp-json\/wp\/v2\/comments?post=996864"
            }
        ],
        "version-history": [
            {
                "count": 28,
                "href": "https:\/\/menu.resatefendi.com\/en\/wp-json\/wp\/v2\/pages\/996864\/revisions"
            }
        ],
        "predecessor-version": [
            {
                "id": 1004764,
                "href": "https:\/\/menu.resatefendi.com\/en\/wp-json\/wp\/v2\/pages\/996864\/revisions\/1004764"
            }
        ],
        "wp:attachment": [
            {
                "href": "https:\/\/menu.resatefendi.com\/en\/wp-json\/wp\/v2\/media?parent=996864"
            }
        ],
        "curies": [
            {
                "name": "wp",
                "href": "https:\/\/api.w.org\/{rel}",
                "templated": true
            }
        ]
    }
}