@import url(https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);*{box-sizing:border-box;font-family:Ubuntu,sans-serif;font-style:normal;margin:0;padding:0;scroll-behavior:smooth}a{text-decoration:none}@media (max-width:750px){*{overflow-x:hidden}}.nav-container{background-color:#fff;flex-direction:column}.logo-and-menu,.nav-container{align-items:center;display:flex;width:100%}.logo-and-menu{height:80px;justify-content:space-between}.logo{margin-left:1}.logo img{height:85px;margin-top:.5rem}.menu-toggle{background-color:#f6efef;border-radius:10px;color:#ada8a9;display:block;font-size:1.25rem;margin-right:1rem;padding:10px}::placeholder{color:#fff;font-size:1rem;font-weight:600}.search-icon{color:#fff;cursor:pointer;margin-left:-2rem}.search-bar input{background-color:#fb5e0e;border:1px solid #fb5e0e;border-radius:10px;color:#fff;font-size:1rem;height:40px;margin-bottom:1rem;margin-top:.5rem;max-width:100%;padding:.5rem;width:300px}.search-bar input:focus{outline:none}.nav-links{align-items:center;display:none;flex-direction:column;list-style:none;margin:1rem 0;width:100%}.nav-links.open{display:flex}.nav-links li{margin:1rem}.nav-item{color:#807d7e;font-size:1.2rem;font-weight:600;text-decoration:none}.nav-item:hover{color:#424242}.icons{align-items:center;display:flex;justify-content:flex-end;margin-left:4rem;margin-top:.938rem;position:absolute}.icons a{background-color:#f6efef;border-radius:10px;color:#ada8a9;font-size:1.25rem;margin:.5rem;padding:.5rem}@media (min-width:768px){.search-bar input{font-size:1rem;height:30px;width:500px}.logo{margin-left:4rem}}@media (min-width:1024px){.nav-container{align-items:center;flex-direction:row;justify-content:space-between}.logo-and-menu{width:auto}.menu-toggle{display:none}.nav-links{align-items:center;display:flex;flex-direction:row;margin:0}.nav-links li{margin:0 1rem}.nav-links a{padding:1.875rem}.icons{justify-content:flex-end;margin-bottom:20px;margin-right:2rem;position:relative}.icons a{background-color:#f6efef;border-radius:10px;color:#ada8a9;font-size:1rem;margin:0 .5rem;padding:.5rem}.search-bar{align-items:center;display:flex;margin-left:1rem;margin-right:2rem;width:auto;width:50%}.search-bar input{font-size:1rem;height:35px;margin-top:1rem;width:550px}.search-icon{font-size:1.1rem;margin-bottom:.2rem;margin-top:.3rem}}.line{background-color:#d5cbe5;height:2px;margin-bottom:.5rem;margin-left:1rem;margin-top:5rem;width:90%}.footer{display:flex;flex-direction:column;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;width:90%}.footer,.logo-footer{align-items:center}.footer-title{color:#d5cbe5;text-align:center}.footer-links{display:flex;margin-top:2rem}.footer-item{color:#000;margin-top:.5rem;text-decoration:none}@media (min-width:800px){.line{background-color:#d5cbe5;height:2px;margin-bottom:.5rem;margin-left:5rem;margin-top:5rem;text-align:center;width:90%}.footer{flex-direction:row;margin:1rem auto 2rem}.footer-title{text-align:left}}.hero-container{align-items:center;box-sizing:border-box;display:flex;justify-content:center;position:relative}.hero-image{height:600px;object-fit:cover;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sub-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;position:absolute;text-align:center;z-index:1}.hero-subtitle{font-size:1.7rem}.sub-container h3{font-size:1.6rem}.hero-h3{color:#fa6413}.sub-container h2{margin-bottom:7rem}.button-hero{background-color:#fff;border:none;border-radius:.5rem;color:#3c4242;cursor:pointer;font-size:1rem;font-weight:600;height:42px;margin-top:2rem;width:140px}.card-container{align-items:center;display:flex;flex-direction:column;margin-top:3rem}.card{margin-bottom:2rem;text-align:center;width:20rem}.card-h3{font-size:1.5rem}.card-p{color:#666;font-size:1.2rem;margin-right:1rem;text-align:right}.customerIcon,.fa-truck_icon,.secureIcon{height:3rem;margin-right:10px;width:3rem}@media (min-width:800px){.hero-image{height:872px;width:100%}.hero-subtitle{font-size:2.5rem}.sub-container h3{font-size:2.2rem}.hero-container{justify-content:left}.sub-container{margin-left:9rem}.card-container{display:flex;flex-direction:row;justify-content:center;margin:20px 0}.card{flex-direction:column;text-align:left;text-align:center;width:35rem;width:30%}.card,.card-h3{align-items:center;display:flex}.card-h3{font-size:1.5rem;justify-content:center}.card-p{color:#666;font-size:1.3rem;margin-left:5rem;text-align:center}#freeshipping{margin-right:4rem}#users{text-align:center}.customerIcon,.fa-truck_icon,.secureIcon{height:70px;margin-right:10px;width:70px}}.restaurants-title{font-size:2.25rem;margin-bottom:4rem;margin-top:4rem;text-align:center}.cards-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.restaurant-card{cursor:pointer}.restaurant-img{border-radius:50%;height:10rem;width:10rem}.card-title{font-size:1.2rem;font-weight:700;margin-bottom:1.5rem;margin-top:.5rem;text-align:center}@media (min-width:765px){.cards-container{flex-direction:row;flex-wrap:wrap;margin-left:5rem}.restaurant-card{margin-right:6rem}.restaurant-img{height:12rem;width:12rem}}@media (min-width:1024px){.restaurant-card{margin-right:9.5rem}.restaurants-title{margin-left:6.5rem;text-align:left}.restaurant-img:hover{transform:scale(1.05);transition:transform .2s ease-in-out}}.products-total{font-size:2.3;margin-right:6rem;margin-top:4rem;text-align:right}.all-products{display:flex;flex-direction:column;text-align:center}.products-title{font-size:2.25rem;justify-content:center;margin-bottom:2rem;margin-top:6rem}.products-button{background-color:#fb5e0e;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9rem;height:35px;margin-bottom:2rem;width:140px}.arrow-right{font-size:1.2rem;margin-left:.5rem}.products-cards_container{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-card{cursor:pointer;margin-bottom:4rem}.product-image{height:10rem;object-fit:contain;width:10rem}.product-category{color:#686868;font-size:1rem;margin-top:1rem}.product-title{color:#323232;font-size:1.3rem;font-weight:500;margin-top:.5rem}.product-title:hover{color:#000;font-weight:700}.product-price{color:#fb5e0e;font-size:1.3rem;font-weight:700;margin-top:.5rem}.all-products-title{align-items:center;display:flex;flex-direction:column;margin-top:3rem}.all-products-total{margin-bottom:2rem;margin-top:1.5rem}.pagination{display:flex;justify-content:center;list-style:none;margin-bottom:1rem;margin-top:1rem;padding:0}.pagination li{cursor:pointer;margin:0 3px}.pagination li a{align-items:center;border-radius:50%;color:inherit;display:flex;font-size:16px;height:27px;justify-content:center;text-decoration:none;transition:background-color .3s;width:27px}.pagination .active a{background-color:#fb5e0e;color:#fff}@media (min-width:480px){.pagination li{margin:0 5px}.pagination li a{font-size:15px;height:24px;width:24px}}@media (min-width:765px){.products-cards_container{flex-direction:row;flex-wrap:wrap}.product-card{margin-left:1.5rem;margin-right:1.5rem}.products-total{margin-bottom:3rem;margin-left:6.5rem;margin-top:1rem;text-align:left}.product-image{height:12rem;margin-top:3rem;width:12rem}.all-products-title{align-items:start;flex-direction:column;margin-left:7.5rem;margin-top:3rem}.pagination{margin-top:1rem}.pagination li{margin:0 1rem}.pagination li a{font-size:1rem;height:40px;width:40px}}@media only screen and (min-width:768px){.products-title{justify-content:center}}@media (min-width:1024px){.products-title{margin-left:6.5rem;text-align:left}.product-card{margin-left:4rem;margin-right:4rem}.all-products-title{margin-left:6.5rem}}@media only screen and (min-width:1024px){.all-products{flex-direction:row}.products-button{font-size:1rem;height:42px;margin-left:2rem;margin-top:6rem;width:160px}.pagination li a{font-size:20px}}.providers-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.providers-title{-webkit-text-fill-color:#0000;background:#fa600f;background:linear-gradient(90deg,#fa600f 0,#943909);-webkit-background-clip:text;font-size:2.25rem;margin-bottom:2rem;margin-top:2rem;text-align:center}.bar{height:400px;position:relative;width:300px}@media only screen and (min-width:1024px){.bar{height:700px;width:600px}}.product-detail{flex-direction:column}.image-container,.product-detail{align-items:center;display:flex;justify-content:center}.image-container{margin-top:2rem}.product-detailed-image{height:300px;max-width:100%;object-fit:contain;width:200px}.product-detailed-items{margin-bottom:4rem;margin-left:6rem;text-align:left;width:100%}.product-detailed-price{color:#fb5e0e;font-size:1.5rem;font-weight:700;margin-top:.5rem}.product-detailed-category{margin-top:.5rem}.product-detailed-description{width:80%}.link-button{background-color:#fb5e0e;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.9rem;height:35px;margin-top:2rem;width:140px}.product-detailed-name{color:#323232;font-size:1.3rem;font-weight:700;margin-top:3rem}@media only screen and (min-width:1024px){.product-detail{flex-direction:row;margin-bottom:6rem;margin-left:10rem;margin-top:5rem}.product-detailed-name{font-size:1.6rem;margin-top:3rem}.image-container img{height:430px;width:700px}.product-detailed-category{color:#686868;font-size:1rem}.product-detailed-price{margin-top:2rem}.link-button{margin-top:10rem}.product-detailed-description{font-size:1.1rem;margin-top:1rem}}.search-title{font-size:1.8rem;margin-bottom:2rem;margin-top:2rem;text-align:center}.no-products-found{font-size:1.6rem;margin-top:10rem;text-align:center}@media (min-width:1024px){.search-title{margin-left:6.5rem}.container-products,.search-title{margin-top:4rem;text-align:left}}
/*# sourceMappingURL=main.8ca88763.css.map*/