/*!/wp-content/plugins/foodmaster-plugin//templates/elements/daily-dishes/style.css*/.foodmaster-daily-dishes-wrapper{width:100%;clear:both}.foodmaster-daily-dishes-wrapper .foodmaster-products-wrapper,.foodmaster-daily-dishes-wrapper .wf-template-wrapper{margin:0;padding:0}.foodmaster-daily-dishes-wrapper .foodmaster-products,.foodmaster-daily-dishes-wrapper .wf-template-products{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:15px}.foodmaster-daily-dishes-wrapper .foodmaster-product-loop,.foodmaster-daily-dishes-wrapper .wf-template-product{margin:0;padding:0}.foodmaster-daily-dishes-wrapper.foodmaster-daily-dishes-wrapped{padding:0;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);overflow:hidden;margin-bottom:8px}.foodmaster-daily-dishes-title{margin:0;padding:16px 20px;font-size:18px;font-weight:600;background:var(--foodmaster-primary-color,#ff6b35);color:var(--foodmaster-header-text-color,#ffffff);text-align:left;border-bottom:1px solid rgb(255 255 255 / .1);display:flex;align-items:center;gap:8px}.foodmaster-daily-dishes-wrapper.foodmaster-daily-dishes-wrapped .foodmaster-daily-dishes-slider-container,.foodmaster-daily-dishes-wrapper.foodmaster-daily-dishes-wrapped .wf-template-wrapper,.foodmaster-daily-dishes-wrapper.foodmaster-daily-dishes-wrapped .foodmaster-products-wrapper{padding:20px}@media (max-width:768px){.foodmaster-daily-dishes-wrapper.foodmaster-daily-dishes-wrapped .foodmaster-daily-dishes-slider-container,.foodmaster-daily-dishes-wrapper.foodmaster-daily-dishes-wrapped .wf-template-wrapper,.foodmaster-daily-dishes-wrapper.foodmaster-daily-dishes-wrapped .foodmaster-products-wrapper{padding:15px}}.foodmaster-daily-dishes-no-products{text-align:center;padding:40px 20px;color:#666}.foodmaster-daily-dishes-no-products p{margin:0}.foodmaster-daily-dishes-slider{position:relative;overflow:hidden}.foodmaster-daily-dishes-slider-container{position:relative;width:100%;overflow:hidden;padding:0}.foodmaster-daily-dishes-wrapper:not(.foodmaster-daily-dishes-wrapped) .foodmaster-daily-dishes-slider-container{padding:20px 0}.foodmaster-daily-dishes-slider-track{display:flex;transition:transform 0.3s ease;will-change:transform;list-style:none;margin:0;padding:0;flex-wrap:nowrap;gap:20px;align-items:stretch}.foodmaster-daily-dishes-slider-track.wf-template-products{display:flex;list-style:none;display:flex!important}.foodmaster-daily-dishes-slider-track.foodmaster-products{display:flex;list-style:none}.foodmaster-daily-dishes-slider-container .wf-template-wrapper{display:block!important;grid-template-columns:none!important}.foodmaster-daily-dishes-slider-container .wf-template-wrapper .wf-template-products{display:flex!important;flex-wrap:nowrap!important}@supports not (gap:20px){.foodmaster-daily-dishes-slider-track{margin:0 -10px}.foodmaster-daily-dishes-slide{margin:0 10px}}.foodmaster-daily-dishes-slide{flex:0 0 auto;min-width:0;box-sizing:border-box}.foodmaster-daily-dishes-slider-container[data-columns="1"] .foodmaster-daily-dishes-slide{flex:0 0 calc(100% - 0px);width:calc(100% - 0px);max-width:calc(100% - 0px)}.foodmaster-daily-dishes-slider-container[data-columns="2"] .foodmaster-daily-dishes-slide{flex:0 0 calc(50% - 10px);width:calc(50% - 10px);max-width:calc(50% - 10px)}.foodmaster-daily-dishes-slider-container[data-columns="3"] .foodmaster-daily-dishes-slide{flex:0 0 calc(33.333% - 14px);width:calc(33.333% - 14px);max-width:calc(33.333% - 14px)}.foodmaster-daily-dishes-slider-container[data-columns="4"] .foodmaster-daily-dishes-slide{flex:0 0 calc(25% - 15px);width:calc(25% - 15px);max-width:calc(25% - 15px)}.foodmaster-daily-dishes-slide{flex-shrink:0}.foodmaster-daily-dishes-slide.foodmaster-product-loop,.foodmaster-daily-dishes-slide.wf-template-product{width:100%;margin:0;display:list-item}.foodmaster-daily-dishes-slider-container .foodmaster-daily-dishes-slide.wf-template-product{padding:14px 12px;background:#fff;display:list-item}.foodmaster-daily-dishes-slider-container .foodmaster-daily-dishes-slide.foodmaster-product-loop{display:list-item;padding:7px}.foodmaster-daily-dishes-slider-container .wf-template-card-grid .foodmaster-daily-dishes-slide.wf-template-product{padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgb(0 0 0 / .08)}.foodmaster-daily-dishes-slider-container .wf-template-default-grid .foodmaster-daily-dishes-slide.wf-template-product{padding:14px 12px;background:#fff;border-bottom:1px solid rgb(0 0 0 / .08)}.foodmaster-daily-dishes-slider-prev,.foodmaster-daily-dishes-slider-next{position:absolute;top:50%;transform:translateY(-50%);background:var(--foodmaster-primary-color,#ff6b35);color:var(--foodmaster-header-text-color,#ffffff);border:none;width:40px;height:40px;border-radius:50%;font-size:24px;line-height:1;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease,opacity 0.3s ease;opacity:.8}.foodmaster-daily-dishes-slider-prev:hover,.foodmaster-daily-dishes-slider-next:hover{background:var(--foodmaster-accent-color,#e74c3c);opacity:1}.foodmaster-daily-dishes-slider-prev{left:10px}.foodmaster-daily-dishes-slider-next{right:10px}.foodmaster-daily-dishes-slider-prev:disabled,.foodmaster-daily-dishes-slider-next:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.foodmaster-daily-dishes-slider-container[data-columns] .foodmaster-daily-dishes-slide{flex-basis:100%!important;max-width:100%!important}.foodmaster-daily-dishes-title{font-size:1.5em}.foodmaster-daily-dishes-wrapper.foodmaster-daily-dishes-wrapped{padding:0}.foodmaster-daily-dishes-slider-prev,.foodmaster-daily-dishes-slider-next{width:35px;height:35px;font-size:20px}.foodmaster-daily-dishes-slider-prev{left:5px}.foodmaster-daily-dishes-slider-next{right:5px}}@media (min-width:769px) and (max-width:1024px){.foodmaster-daily-dishes-slider-container[data-columns="3"] .foodmaster-daily-dishes-slide,.foodmaster-daily-dishes-slider-container[data-columns="4"] .foodmaster-daily-dishes-slide{flex-basis:calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}}.rtl .foodmaster-daily-dishes-slider-prev{left:auto;right:10px}.rtl .foodmaster-daily-dishes-slider-next{right:auto;left:10px}@media (max-width:768px){.rtl .foodmaster-daily-dishes-slider-prev{right:5px}.rtl .foodmaster-daily-dishes-slider-next{left:5px}}