@media screen and (max-width:1300px){.footer-section .title{font-size:1.8rem;flex-direction:column;justify-content:baseline;align-items:flex-start;gap:4px}.footer-section .title hr{width:90%;margin-left:4px}}@media screen and (max-width:1200px){.contact-us-form-map{width:90vw}.blob-container svg{width:50vw}.details-container .numbers{flex-direction:column;gap:20px}.search-filter{max-width:30vw}}@media screen and (max-width:1100px){.resultContainer .result{width:clamp(220px,30vw,280px)}nav .menu{gap:20px}nav .menu div{font-size:1rem}}@media screen and (max-width:1000px){nav .logo{font-size:2rem}.section-title{margin-bottom:20px}.contact-us-container .tomato{top:-140px;left:-60px}.contact-us-container .lettuce{top:-160px;right:0}.details-container .description{font-size:1.2rem}.hero{padding:0 0 0 50px}.search-filter{display:none}#SearchContainer{padding:50px 10px;max-width:none;width:calc(100% - 20px)}.resultContainer{max-width:none}.resultContainer .result{width:clamp(220px,30vw,280px)}.filter{display:flex}.Foodpopup .popContent .foodContent .ingredients .title{font-size:2.5rem;margin-bottom:10px;margin-top:15px}.Foodpopup .popContent .foodContent .food img{width:50%}.Foodpopup .popContent .foodContent .ingredients table td .custom-select{font-size:1rem}}@media screen and (max-width:950px){.hamburger{display:block}nav .menu{display:none}}@media screen and (max-width:830px){.footer-section .title{font-size:1.5rem}.contact-us-container .lettuce,.contact-us-container .tomato{width:160px;height:160px}.about-section{flex-direction:column;justify-content:center;align-items:center}.blob-container{width:70vw}.details-container{align-items:center}.details-container .description,.details-container .title{text-align:center}.details-container .numbers{flex-direction:row;gap:10px}.custom-select{width:60%;width:100%}}@media screen and (max-width:800px){.Foodpopup .popContent .foodContent .food .details .title,nav .cart span{font-size:2rem}.Foodpopup .popContent .foodContent .food .details .price{font-size:1.6rem}}@media screen and (max-width:700px){.contact-us-form-map{flex-direction:column}.contact-us-form-map .map{min-height:300px;flex-shrink:0}.contact-us-form-map .map iframe:hover{scale:1.02}.details-container .numbers{flex-direction:column}.details-container .numbers div{align-items:center;justify-content:center}.details-container{width:100%}#SearchContainer{padding:50px 10px;max-width:none}.Foodpopup .popContent .foodContent .ingredients table td,.Foodpopup .popContent .foodContent .ingredients table th{font-size:1.4rem}.blob-container img{width:clamp(240px,240px + 2.5vw,300px);height:clamp(240px,240px + 2.5vw,300px)}}@media screen and (max-width:600px){.contact-section .desc{width:90vw}.section-title{font-size:2.4rem}.contact-us-container .lettuce,.contact-us-container .tomato{width:120px;top:-120px;height:120px}.contact-us-container .lettuce{right:-50px}.loop-container .item{width:120px}.loop-container .item.left{left:max(calc(120px * 8),100%)}.loop-container .item.right{right:max(calc(120px * 8),100%)}.wave-png{width:34vw}.hero{flex-direction:column-reverse;justify-content:center;align-items:center;padding:0}.hero div{flex:0 0!important}.hero .leftside .text a,.hero .leftside .text p{text-align:center;font-size:2.4rem}.hero .leftside .desc{text-align:center}.hero .leftside .buttoncontainer{display:flex;justify-content:center}.hero .rightside{width:30vh;min-height:30vh;z-index:1;max-width:none}.hero .leftside{max-width:none;padding:0 30px}.hero .rightside div{height:100%;width:100%;overflow:hidden}.hero .rightside img{z-index:1}.hero{gap:20px}.resultContainer .searchInput input{font-size:1.2rem}.resultContainer .searchInput span{font-size:2rem!important}.resultContainer .searchInput button{font-size:1.1rem}.Foodpopup .popContent .foodContent .food img{width:70%;margin:0}.Foodpopup .popContent .foodContent .food{justify-content:space-between}.name .title{font-size:1.5rem}.name .food-name{font-size:1.2rem}.custom-input{height:30px}.Foodpopup .popContent .foodContent .ingredients .title{font-size:2rem}.Foodpopup .popContent .foodContent .food{flex-direction:column;align-items:center;gap:15px}}@media screen and (max-width:500px){.details-container .description{gap:-10px}.about-section{gap:50px}.details-container .title{font-size:1.8rem}.details-container .description{font-size:1.1rem}.details-container .numbers .experience-container .years{font-size:1.2rem}.details-container .numbers .experience-container .experience{font-size:2rem}nav .logo{font-size:1.8rem}nav .cart span{font-size:2rem}.resultContainer .popular-container label{font-size:1rem}nav .cart{gap:20px}nav .cart span{font-size:1.8rem}.Foodpopup .popContent .foodContent{padding:0 10px}.Foodpopup .popContent .foodContent .food{margin:0 10px}.hero .leftside .buttoncontainer{flex-direction:column;align-items:center}}@media screen and (max-width:480px){.resultContainer .result{width:80%}.section-title{text-align:center}}@media screen and (max-width:400px){.copyright .text{font-size:1rem}.footer-content{padding:10px;margin-bottom:20px}.footer-section .desc,.footer-section .menu a,.footer-section .menu div{font-size:1rem}.resultContainer .searchInput span{margin:0 8px}.contact-section .desc{font-size:1rem}.section-title{font-size:1.8rem}.resultContainer .searchInput button{margin:0 6px}.Foodpopup .popContent .foodContent .ingredients table th{font-size:1.2rem}.Foodpopup .popContent .foodContent .ingredients table td{font-size:1rem}.Foodpopup .popContent .foodContent .ingredients .title{font-size:1.5rem}.select-selected:after{right:6px}.service-cards .card{min-width:90vw}nav{padding:10px}}@media screen and (max-width:350px){nav .cart span,nav .logo{font-size:1.4rem}.total-items{width:15px;height:15px;font-size:.7rem}nav .choose-lang div{font-size:1.4rem}.hamburger-div{width:30px;height:30px}.hamburger:after,.hamburger:before{width:30px}nav .cart{gap:10px}}@media screen and (max-width:300px){.hero .leftside{padding:0}.hero .rightside{overflow-x:hidden}.footer-section .menu div{font-size:.9rem}}