.elementor-386 .elementor-element.elementor-element-0e22bbd{--display:flex;--min-height:500px;--overlay-opacity:.5}.elementor-386 .elementor-element.elementor-element-0e22bbd:not(.elementor-motion-effects-element-type-background),.elementor-386 .elementor-element.elementor-element-0e22bbd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bullenstallduisburg.de/wp-content/uploads/2025/05/speisekarte.webp");background-position:center center;background-size:cover}.elementor-386 .elementor-element.elementor-element-0e22bbd:before,.elementor-386 .elementor-element.elementor-element-0e22bbd>.elementor-background-video-container:before,.elementor-386 .elementor-element.elementor-element-0e22bbd>.e-con-inner>.elementor-background-video-container:before,.elementor-386 .elementor-element.elementor-element-0e22bbd>.elementor-background-slideshow:before,.elementor-386 .elementor-element.elementor-element-0e22bbd>.e-con-inner>.elementor-background-slideshow:before,.elementor-386 .elementor-element.elementor-element-0e22bbd>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-386 .elementor-element.elementor-element-7e15b96{--display:flex;--min-height:491px;--justify-content:center}.elementor-386 .elementor-element.elementor-element-7e15b96.e-con{--align-self:center}.elementor-386 .elementor-element.elementor-element-efa7f6b{text-align:center}.elementor-386 .elementor-element.elementor-element-efa7f6b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:44px;font-weight:800;color:var(--e-global-color-primary)}.elementor-386 .elementor-element.elementor-element-921c660{text-align:center;font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;color:var(--e-global-color-primary)}.elementor-386 .elementor-element.elementor-element-3abfa80{--display:flex}.elementor-386 .elementor-element.elementor-element-99f0a2e{--spacer-size:12px}.elementor-386 .elementor-element.elementor-element-087d009 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:800;color:var(--e-global-color-accent)}.elementor-386 .elementor-element.elementor-element-94d7e31{--spacer-size:8px}.elementor-386 .elementor-element.elementor-element-8877fba{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-386 .elementor-element.elementor-element-1c4dbcc{--display:grid;--e-con-grid-template-columns:repeat(6,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-386 .elementor-element.elementor-element-d17a1bf .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 35px}.elementor-386 .elementor-element.elementor-element-e0d7734 .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 48px}.elementor-386 .elementor-element.elementor-element-2ad9aa8 .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 51px}.elementor-386 .elementor-element.elementor-element-f1c2bdd .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 26px}.elementor-386 .elementor-element.elementor-element-9beb34f .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 28px}.elementor-386 .elementor-element.elementor-element-9ad3ef6 .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 26px}.elementor-386 .elementor-element.elementor-element-1742559{--display:grid;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-386 .elementor-element.elementor-element-19b8863 .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 48px 12px 52px}.elementor-386 .elementor-element.elementor-element-3987f5a .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 46px 10px 42px}.elementor-386 .elementor-element.elementor-element-43d9d97 .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 42px 10px 36px}.elementor-386 .elementor-element.elementor-element-f27446a .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 16px 12px 20px}.elementor-386 .elementor-element.elementor-element-a4c7f48 .elementor-button{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 46px 12px 42px}.elementor-386 .elementor-element.elementor-element-ce60495{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-71a3e60{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-e0bbae1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-cfe499c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-bfad952{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-b77c08e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-47edece{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-668d524{--display:flex;box-shadow:0px 0px 10px -5px rgba(0,0,0,.5)}.elementor-386 .elementor-element.elementor-element-339b3ee{padding:8px 0 0 12px}.elementor-386 .elementor-element.elementor-element-339b3ee .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-386 .elementor-element.elementor-element-faba306{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-386 .elementor-element.elementor-element-0922c54{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-386 .elementor-element.elementor-element-3ad1372{text-align:end;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-386 .elementor-element.elementor-element-c4b4c9c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-386 .elementor-element.elementor-element-d0840f5{text-align:end;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-386 .elementor-element.elementor-element-0cd27bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-ba79ec6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-4b2d6fd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-1ace61d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px}.elementor-386 .elementor-element.elementor-element-89d3086{--display:flex}.elementor-386 .elementor-element.elementor-element-b99c892{--spacer-size:24px}.elementor-386 .elementor-element.elementor-element-8655619 .elementor-button:hover,.elementor-386 .elementor-element.elementor-element-8655619 .elementor-button:focus{background-color:var(--e-global-color-f063abc)}.elementor-386 .elementor-element.elementor-element-8655619{padding:0 0 60px}.elementor-386 .elementor-element.elementor-element-8655619.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-386 .elementor-element.elementor-element-8655619 .elementor-button{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 0px rgba(255,255,255,.3);fill:#fff;color:#fff;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);border-radius:0;padding:12px 20px}.elementor-386 .elementor-element.elementor-element-4cb61b2{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-386 .elementor-element.elementor-element-cf79d64{font-size:10px}.elementor-386 .elementor-element.elementor-element-4d7911a{font-size:10px}.elementor-386 .elementor-element.elementor-element-978e606{--display:flex}.elementor-386 .elementor-element.elementor-element-06309ae{--spacer-size:24px}@media(max-width:1024px){.elementor-386 .elementor-element.elementor-element-1c4dbcc{--grid-auto-flow:row}.elementor-386 .elementor-element.elementor-element-1742559{--grid-auto-flow:row}.elementor-386 .elementor-element.elementor-element-faba306{--grid-auto-flow:row}.elementor-386 .elementor-element.elementor-element-4cb61b2{--grid-auto-flow:row}}@media(max-width:767px){.elementor-386 .elementor-element.elementor-element-0e22bbd{--min-height:434px}.elementor-386 .elementor-element.elementor-element-7e15b96{--min-height:424px}.elementor-386 .elementor-element.elementor-element-efa7f6b .elementor-heading-title{font-size:24px}.elementor-386 .elementor-element.elementor-element-921c660{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:12px}.elementor-386 .elementor-element.elementor-element-921c660 p{margin-block-end:0px}.elementor-386 .elementor-element.elementor-element-3abfa80{--content-width:500px}.elementor-386 .elementor-element.elementor-element-99f0a2e{--spacer-size:8px}.elementor-386 .elementor-element.elementor-element-087d009{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-386 .elementor-element.elementor-element-087d009.elementor-element{--align-self:center}.elementor-386 .elementor-element.elementor-element-94d7e31{--spacer-size:4px}.elementor-386 .elementor-element.elementor-element-8877fba{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-386 .elementor-element.elementor-element-8877fba.elementor-element{--align-self:center}.elementor-386 .elementor-element.elementor-element-1c4dbcc{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center}.elementor-386 .elementor-element.elementor-element-1742559{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;--justify-items:center}.elementor-386 .elementor-element.elementor-element-ce60495{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-386 .elementor-element.elementor-element-ce60495.elementor-element{--align-self:center}.elementor-386 .elementor-element.elementor-element-668d524{--width:90%}.elementor-386 .elementor-element.elementor-element-668d524.e-con{--align-self:center}.elementor-386 .elementor-element.elementor-element-339b3ee{text-align:center}.elementor-386 .elementor-element.elementor-element-faba306{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-386 .elementor-element.elementor-element-ba79ec6{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-386 .elementor-element.elementor-element-ba79ec6.elementor-element{--align-self:center}.elementor-386 .elementor-element.elementor-element-8655619 .elementor-button{font-size:16px;border-radius:0;padding:12px}.elementor-386 .elementor-element.elementor-element-4cb61b2{--content-width:90%;--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-386 .elementor-element.elementor-element-06309ae{--spacer-size:8px}}.grid-container .button{width:100% !important;min-height:50px !important;font-size:16px !important;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.equal-button{min-height:50px !important;font-size:14px !important}}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}@media (max-width:768px){h2.fmp-category-title span{white-space:normal !important;word-break:break-word !important;font-size:24px !important;line-height:1.2 !important}html,body{overflow-x:hidden !important;overflow-y:auto !important;height:100% !important;width:100% !important}*{box-sizing:border-box !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:5px !important;margin-right:5px !important;max-width:100% !important;box-sizing:border-box !important}.shortcode-container,.shortcode{text-align:center !important;margin:0 auto !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important;padding:20px !important;display:block !important}*{touch-action:auto !important;pointer-events:auto !important}}h2.fmp-category-title{color:#024220 !important}.category{display:none}.rt-primary-color-bg,.fmp-single-food h2:before,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-box-wrapper .fmp-wc-add-to-cart-wrap a.button+.added_to_cart,.fmp-wrapper .fmp-food-item.product .fmp-wc-add-to-cart-btn+.added_to_cart,.fmp-wrapper .fmp-food-item.product a.button+.added_to_cart,[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{background-color:#024220 !important}[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2{margin-left:15px !important;margin-right:15px !important;text-align:left !important;margin-bottom:24px !important}.fmp-category-title-wrapper{display:flex;flex-wrap:nowrap;width:100%}h2.fmp-category-title{white-space:nowrap;overflow:visible;text-overflow:unset;display:inline-block;width:100%}h2.fmp-category-title{white-space:nowrap}html,body{overflow-x:hidden}@media (max-width:768px){[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-2 .fmp-category-title:before{top:60px !important}}