.header{left:50%;padding:15px;position:fixed;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:40}.header .icons,.header .navbar,.header-container{display:flex;gap:15px}.header-container{align-items:center;background-color:#fff;border-radius:50px;box-shadow:0 1px 10px rgba(0,0,0,.2);justify-content:space-between;padding:10px 100px}.header-container .logo{width:84px}.header-container .navbar .nav-item{border-bottom:1px solid transparent;font-size:14px;transition:all .5s ease}.header-container .navbar .nav-item:hover{border-bottom:1px solid #b05116}.header-container .icons .icon{cursor:pointer}.header-container .icons .hamburger-menu-icon{display:none}.header .hamburger-menu{background-color:#fff;box-shadow:-1px -1px 20px 1px rgba(0,0,0,.2);display:none;padding:10px;position:absolute;right:34px;top:90px;width:200px;z-index:20}.header .hamburger-menu .nav-item{margin-bottom:10px}.header .hamburger-menu.active{display:block}footer{background-color:#222;padding:15px;width:100%}footer .footer-container{bottom:0;flex-direction:column;height:200px;position:relative}footer .footer-container,footer .footer-container .socials{align-items:center;display:flex;gap:15px;justify-content:center}footer .footer-container .socials .social-item{align-items:center;border:1px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .8s ease;width:36px}footer .footer-container .socials .social-item:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn)}footer .footer-container .creator{color:#fff}footer .footer-container .creator .creator-name{color:#b57d55}.hero{align-items:center;display:flex;position:relative}.hero .hero-img{-webkit-filter:brightness(.8);filter:brightness(.8);height:100vh;position:relative;width:100%;z-index:-1}.hero-container{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.hero-container .hero-info{align-items:center;display:flex;flex-direction:column;gap:10px}.hero-container .hero-info .title{color:#fff;font-size:80px;font-weight:600;line-height:1;text-align:center}.hero-container .hero-info .description{color:#fff;font-size:18px;font-weight:300;text-align:center}.hero-container .hero-info .btn-dark{font-size:18px}.menu{padding:15px}.menu-container .title{border-bottom:2px solid #fff;color:#fff;font-size:32px;margin-bottom:15px}.menu-container .menu-cards,.menu-container .menu-cards .menu-card{display:flex;gap:15px;justify-content:center}.menu-container .menu-cards .menu-card{background-color:#fff;border-radius:15px;flex-direction:column;padding:15px;width:100%}.menu-container .menu-cards .menu-card .card-img{height:100%;margin:auto;max-height:200px;width:100%}.menu-container .menu-cards .menu-card .card-img img{object-fit:contain}.menu-container .menu-cards .menu-card .card-title{text-align:center}.menu-container .menu-cards .menu-card .card-price{align-items:center;display:flex;gap:10px;justify-content:center}.menu-container .menu-cards .menu-card .card-price .price{font-size:18px}.menu-container .menu-cards .menu-card .card-price .discount{color:#666;font-size:12px;text-decoration:line-through}.product{padding:15px}.product-container .title{border-bottom:2px solid #fff;color:#fff;margin-bottom:15px}.product-container .product-cards{display:flex;gap:15px;justify-content:center}.product-container .product-cards .product-card{align-items:center;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:15px;height:450px;justify-content:center;padding:15px;position:relative;width:100%}.product-container .product-cards .product-card .card-img{height:75%;width:75%}.product-container .product-cards .product-card .card-img img{object-fit:contain}.product-container .product-cards .product-card .card-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:15px;position:absolute;width:100%;z-index:2}.product-container .product-cards .product-card .card-wrapper .card-infos{align-items:center;display:flex;justify-content:space-between}.product-container .product-cards .product-card .card-wrapper .card-infos .price-and-calories{display:flex;flex-direction:column;justify-content:center}.product-container .product-cards .product-card .card-wrapper .card-infos .price-and-calories .price{font-size:24px;font-weight:500}.product-container .product-cards .product-card .card-wrapper .card-infos .price-and-calories .calories{color:#666;font-size:12px}.product-container .product-cards .product-card .card-title{text-align:left}.about{padding:15px}.about-container .title{border-bottom:2px solid #fff;color:#fff;font-size:32px;margin-bottom:15px}.about-container .about-wrapper{color:#fff;display:flex;gap:15px}.about-container .about-wrapper .about-img{width:50%}.about-container .about-wrapper .about-img img{border-radius:15px}.about-container .about-wrapper .about-info{width:50%}.about-container .about-wrapper .about-info-description{font-weight:300}.reviews{padding:15px}.reviews-container .title{border-bottom:2px solid #fff;color:#fff;margin-bottom:15px}.reviews-container .review-cards{display:flex;gap:15px;justify-content:center}.reviews-container .review-cards .review-card{align-items:center;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:15px;height:450px;justify-content:center;padding:15px;width:100%}.reviews-container .review-cards .review-card .review-icon{max-height:200px;text-align:center;width:100%}.reviews-container .review-cards .review-card .description{color:#333;font-size:14px;text-align:center}.reviews-container .review-cards .review-card .customer-img{height:48px;width:48px}.reviews-container .review-cards .review-card .customer-img img{border-radius:50%}.reviews-container .review-cards .review-card .customer-name{color:#b57d55;font-size:18px;font-weight:500}.reviews-container .review-cards .review-card .customer-stars{display:flex;gap:4px;justify-content:center}.contact{padding:15px}.contact-container .title{border-bottom:2px solid #fff;color:#fff;font-size:32px;margin-bottom:15px}.contact-container .contact-wrapper{background-color:#222;display:flex;height:400px}.contact-container .contact-wrapper .contact-infos,.contact-container .contact-wrapper .google-map-container{width:50%}.contact-container .contact-wrapper .contact-infos{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:15px 30px}.contact-container .contact-wrapper .contact-infos-title{color:#fff;font-weight:500}.contact-container .contact-wrapper .contact-infos .contact-form{align-items:center;display:flex;flex-direction:column;gap:15px;width:100%}.contact-container .contact-wrapper .contact-infos .contact-form .input-item{align-items:center;border:1px solid #fff;display:flex;padding:10px 15px;width:100%}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}body{background-color:#b57d55;height:100%;overflow-x:hidden}a{color:#333;text-decoration:none}ul{list-style-type:none}img{height:100%;object-fit:cover}img,input{width:100%}input{background-color:transparent;border:0;color:#fff;outline:0;padding:5px 15px}.container{margin:auto;max-width:1380px}.btn{background:transparent;border:0;color:#333;cursor:pointer;display:inline-block;outline:0;padding:15px 30px}.btn-dark{background-color:#111;border-radius:50px;color:#fff;font-weight:500;transition:all .3s ease}.btn-dark:hover{background-color:#333}.btn-light{background-color:#fff;border-radius:50px;color:#b57d55}.btn-add{border:2px solid #b57d55;border-radius:50%;color:#b57d55;height:50px;padding:0;transition:all .3s ease;width:50px}.btn-add:hover{background-color:#b57d55;color:#fff}@media(max-width:875px){.header .logo{width:64px}.header .navbar .nav-item{font-size:12px}.card-title{font-size:18px}.about-container .about-wrapper{flex-direction:column}.about-container .about-wrapper .about-img,.about-container .about-wrapper .about-info{text-align:center;width:100%}.contact-container .contact-wrapper{flex-direction:column;height:100%}.contact-container .contact-wrapper .contact-infos,.contact-container .contact-wrapper .google-map-container{width:100%}}@media(max-width:800px){.header-container{padding:10px 50px}.header .logo{width:64px}.header .navbar .nav-item{font-size:12px}.card-title{font-size:18px}.menu-container .menu-cards{flex-direction:column;gap:40px}.menu-container .menu-cards .menu-card .card-img{width:30%}.product-container .product-cards .product-card{height:350px}.product-container .product-cards .product-card .card-img{height:50%;width:50%}.about-screen,.contact-screen,.menu-screen,.product-screen,.review-screen{margin:90px 0!important}}@media(max-width:700px){.header-container .navbar{display:none}.header-container .icons .hamburger-menu-icon{display:block}.hero-container .hero-info{max-width:400px}.hero-container .hero-info .title{font-size:48px}.hero-container .hero-info .description{font-size:16px}.hero-container .hero-info .btn-dark{font-size:12px}.product-container .product-cards,.reviews-container .review-cards{flex-direction:column}}@media(max-width:500px){.hero-container .hero-info{width:300px}.hero-container .hero-info .title{font-size:40px}.hero-container .hero-info .description{font-size:14px}.hero-container .hero-info .btn-dark{font-size:12px}}
/*# sourceMappingURL=main.945dc338.css.map*/