*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}a{color:unset;text-decoration:none}.slide-bottom{-webkit-animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-bottom{0%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.header{align-items:center;background-color:#f6f6f6;display:flex;height:50px;justify-content:center;margin-top:20px;padding:10px 0;width:100%}.header>h3{color:#f90716;letter-spacing:5px}.displayImg{display:none}@media only screen and (min-width:320px) and (max-width:480px){.header{margin-top:10px}.header>h3{font-size:10px;letter-spacing:1px}}@media only screen and (min-width:480px) and (max-width:595px){.header{margin-top:10px}.header>h3{font-size:11px;letter-spacing:2px}}@media only screen and (min-width:595px) and (max-width:690px){.header>h3{letter-spacing:3px}}@media only screen and (min-width:690px) and (max-width:800px){.header>h3{letter-spacing:3px}.displayImg{align-items:center;display:flex;justify-content:flex-start}.headerImg{height:270px;margin:0 10px;padding:10px 20px;width:100%}}@media only screen and (min-width:800px) and (max-width:1024px){.header>h3{letter-spacing:4px}}.app__gallery{background:#f9f3f3;flex-direction:row;margin-top:20px;padding:4rem 6rem}.app__gallery-images{display:flex;flex-direction:row;position:relative;width:100%}.app__gallery-images_container{-ms-overflow-style:none;display:flex;flex-direction:row;overflow-x:scroll;padding:10px 0;scrollbar-width:none}.app__gallery-images_container::-webkit-scrollbar{display:none}.app__gallery-images_card{flex-direction:column;height:447px;margin-right:2rem;min-width:301px;position:relative}.imageOverlaytext{background-color:#faebd7;border-bottom:2px dotted #df7861;bottom:-5%;padding:.7rem;position:absolute;z-index:1}.imageOverlaytext:hover{background-color:#df7861;border-bottom:2px solid #faebd7;color:#f9f3f3}.overlayTitle{cursor:pointer;font-family:Caveat,cursive;font-size:17px;font-weight:500;letter-spacing:2px}.gallery__image-icon{color:#fff;cursor:pointer;font-size:2rem;opacity:0;position:absolute;transition:.5s ease}.app__gallery-images_card img{height:100%;object-fit:cover;opacity:1;transition:.5s ease;width:100%}.app__gallery-images_card:hover img{opacity:.35}.app__gallery-images_card:hover .gallery__image-icon{opacity:1}.app__gallery-images_arrows{align-items:center;bottom:10%;display:flex;justify-content:space-between;padding:0 1rem;position:absolute;width:100%}.gallery__arrow-icon{background:#000;border-radius:5px;color:#faebd7;cursor:pointer;font-size:2rem}.gallery__arrow-icon:hover{background:gray;color:#000}@media screen and (max-width:400px){.app__gallery{padding:2rem}}@media screen and (min-width:401px) and (max-width:599px){.app__gallery{padding:2rem 3rem}}@media screen and (min-width:600px) and (max-width:770px){.app__gallery{padding:2rem}}.flex__center{align-items:center;display:flex;justify-content:flex-start}.navbar{background-image:url(/static/media/CoverPic.fc2d4bb855ebc5436f63.jpg);background-size:cover;height:480px}.navbar,.others{display:flex;margin-top:14px;width:100%}.others{background-image:none;height:210px}.navbar_logo{align-items:center;display:flex;flex:3 1;height:50px;justify-content:center;margin-left:2rem;width:280px;z-index:1}.navbar_logo h5{border:2px dotted #235952;border-radius:20px;color:#f90716;font-family:Vibur,cursive;font-size:30px;font-weight:900;letter-spacing:4px;margin-top:8px;padding:10px}.navbar_list{display:flex;flex:9 1;margin:0 170px;z-index:1}.navbar_listItems{font-family:Staatliches,cursive;font-size:20px;height:60px;letter-spacing:5px;list-style:none;margin-top:10px;padding:20px}.navbar_listItems:hover,a:active{border-bottom:2px solid #f90716}.custom-shape-divider-top-1647337641{left:0;line-height:0;overflow:hidden;position:absolute;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%}.custom-shape-divider-top-1647337641 svg{display:block;height:177px;position:relative;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:calc(100% + 1.3px)}.custom-shape-divider-top-1647337641 .shape-fill{fill:#f6f6f6}.custom-shape-divider-top-1647337641 .shape-fill-dark{fill:#f4dfd0}.navbar-smallscreen{display:none}.navbar-smallscreen_overlay{background:#f1f7e7;flex-direction:column;height:100vh;left:0;padding-top:30px;position:fixed;top:60px;transition:.5s ease;width:50%;z-index:50}.navbar-smallscreen_overlay .overlay__close{color:#5e454b;cursor:pointer;font-size:25px;position:absolute;right:20px;top:10px;transition:.5s ease-out}.navbar-smallscreen_links{list-style:none}.navbar-smallscreen_links li{color:#5e454b;cursor:pointer;font-family:Handlee,cursive;font-size:1.3rem;font-weight:600;margin:1.5rem;text-align:center}.navbar-smallscreen_links li:hover{color:#fff}@media screen and (max-width:599px){.navbar_list{display:none}.navbar-smallscreen{align-items:center;display:flex;justify-content:center;padding-right:10px}.custom-shape-divider-top-1647337641{display:none}.navbar,.others{background-color:#f1f7e7;background-image:none;height:60px;justify-content:space-between;margin-top:0}.navbar_logo{flex:none;height:40px;margin-left:1rem;margin-top:.5rem;width:150px}.navbar_logo h5{font-size:16px;font-weight:500;letter-spacing:2px;margin-top:8px}}@media screen and (max-width:600px){.navbar_list{display:none}.navbar-smallscreen{align-items:center;display:flex;justify-content:center;padding-right:10px}.custom-shape-divider-top-1647337641{display:none}.navbar,.others{background-color:#f1f7e7;background-image:none;height:60px;justify-content:space-between;margin-top:0}.navbar_logo{flex:none;height:40px;margin-left:1rem;margin-top:.5rem;width:150px}.navbar_logo h5{font-size:16px;font-weight:500;letter-spacing:2px;margin-top:8px}}@media screen and (max-width:770px){.navbar_list{display:none}.navbar-smallscreen{align-items:center;display:flex;justify-content:center;padding-right:10px}.custom-shape-divider-top-1647337641{display:none}.navbar,.others{background-color:#f1f7e7;background-image:none;height:60px;justify-content:space-between;margin-top:0}.navbar_logo{flex:none;height:40px;margin-left:1rem;margin-top:.5rem;width:200px}.navbar_logo h5{font-size:16px;font-weight:500;letter-spacing:3px;margin-top:8px}}@media only screen and (min-width:800px) and (max-width:1024px){.navbar_logo h5{font-size:16px}.navbar_list{margin:0 50px}.navbar_listItems{font-size:17px;padding:10px}.navbar{height:400px}}@media only screen and (min-width:1024px) and (max-width:1224px){.navbar_logo h5{font-size:20px}.navbar_listItems{padding:15px}.navbar_list{margin:0 80px}}.wrapper{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:20px;top:120px;width:100vw}.italian,.wrapper{display:flex;position:relative}.italian{background-color:#ffebcd;border-radius:40px;border-right:2px dotted #632626;border-top:2px dotted #826f66;height:350px;margin:20px;width:300px}.italian:nth-child(2n){top:80px}.italianImg{height:300px;width:280px}.italianImg:hover{border-radius:10px;opacity:.85;-webkit-transform:scale(1.07);transform:scale(1.07);transition:.5s ease}.italianTitle{border:3px dotted #826f66;bottom:15px;color:#000;font-family:Caveat,cursive;left:100px;letter-spacing:2px;padding:5px;position:absolute;z-index:10}.italianTitle:hover{background-color:#f7e9d7;color:#ff1818;-webkit-transform:scale(1.07);transform:scale(1.07);transition:.2s ease}.options{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:10px}.viewMore{border:1.9px dotted #763857;border-radius:30%;cursor:pointer;height:40px;margin:10px;opacity:1;padding:5px;width:40px}.viewMore:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.italian:nth-child(2n) .viewMore{border:1.9px dotted #763857;border-radius:30%;cursor:pointer;height:35px;margin:5px;opacity:1;padding:5px;width:35px}.italian:nth-child(2n).options{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-left:10px}.outer{display:flex;height:200px;position:absolute;width:100vw}.addRecipe{align-items:center;background:#fdfce5;border:2px dotted #ffdac7;border-radius:50%;display:flex;flex-direction:column;float:right;justify-content:center;margin-right:40px;margin-top:40px;padding:10px;position:relative}.addRecipe:hover{background:#fff5da;transition:.5s ease}.addImg{background:#c3e5ae;border:1.9px dotted #763857;border-radius:10px;cursor:pointer;height:50px;margin:5px;padding:5px;width:50px}.addImg:hover{opacity:.85;-webkit-transform:scale(1.1);transform:scale(1.1);transition:.5s ease}.addText{color:red;font-family:Caveat,cursive;font-size:27px}@media screen and (max-width:400px){.wrapper{flex-direction:column;flex-wrap:nowrap;height:auto;top:80px}.italian{height:320px;margin:30px;width:260px}.italian:nth-child(2n){top:0}.italianImg{height:260px;width:200px}.options{margin-left:8px}.viewMore{height:40px;padding:3px;width:40px}.italianTitle{border:2px dotted #826f66;font-size:21px;left:40px;letter-spacing:1px;padding:10px}.addRecipe{margin-bottom:20px;padding:3px}.addImg{height:50px;margin:7px;padding:3px;width:50px}.addText{font-size:20px}}@media screen and (min-width:401px) and (max-width:599px){.wrapper{flex-direction:column;flex-wrap:nowrap;height:auto;top:80px}.italian{border-radius:20px;height:320px;width:280px}.italian:nth-child(2n){top:0}.italianImg{border-radius:20px;height:260px;margin-left:5px;margin-top:5px;width:200px}.options{margin-left:8px}.viewMore{height:40px;padding:3px;width:40px}.italianTitle{border:2px dotted #826f66;font-size:22px;left:50px;letter-spacing:1px;padding:10px}.addRecipe{margin-bottom:30px;padding:3px}.addImg{height:50px;margin:9px;padding:3px;width:50px}.addText{font-size:20px}}@media screen and (min-width:600px) and (max-width:770px){.wrapper{flex-direction:column;flex-wrap:nowrap;height:auto;top:80px}.italian{height:440px;width:380px}.italian:nth-child(2n){top:0}.italianImg{height:390px;width:300px}.options{margin-left:6px}.italianTitle{border:2px dotted #826f66;bottom:2%;left:100px;letter-spacing:1px;padding:8px}.addImg,.addRecipe{padding:3px}.addImg{height:50px;margin:7px;width:50px}.addText{font-size:22px}}@media only screen and (min-width:800px) and (max-width:1024px){.wrapper{padding-top:0;top:150px}.italian{height:400px;width:340px}.italianImg{height:350px;width:260px}.options{margin-left:4px}.italianTitle{border:2px dotted #826f66;bottom:2%;left:100px;letter-spacing:1px;padding:8px}.viewMore{height:45px;padding:3px;width:45px}}body::-webkit-scrollbar{display:none}.single-outer{background-color:#fcf8e8;display:flex;flex-direction:column;height:100vh;width:100vw}.top{background-color:#ced89e;justify-content:center}.bottom,.top{align-items:center;display:flex}.bottom{flex-direction:row}.left{align-items:center;flex:1 1;justify-content:center;margin:10px}.left,.right{display:flex;height:100vh;width:100vw}.right{flex:2 1;flex-direction:column;gap:20px;padding-top:20px}.right-top{align-items:center;border:1px dashed #000;display:flex;height:15%;justify-content:center;padding:20px;width:50%}.right-top td{font-size:12px;padding:12px}.right-top th{color:crimson;letter-spacing:1.5px}.single-image{border-radius:10px;height:60%;width:60%}.single-title{color:#b25068;font-family:Square Peg,cursive;font-size:38px;letter-spacing:3px;padding:10px 0;text-align:center}.right-bottom{gap:30px}.right-bottom,.right-ingredients{align-items:center;display:flex;justify-content:center}.right-ingredients{border:1px dashed #000;padding:10px;width:30%}.right-directions td,.right-ingredients{flex-direction:column}.right-directions{width:60%}.right-ingredients th{color:crimson;letter-spacing:1.5px;padding-bottom:10px}.right-ingredients tr{font-size:14px;padding:15px}.right-directions li{font-family:Pompiere,cursive;font-size:17px;letter-spacing:1px;padding:5px}@media screen and (max-width:400px){.bottom{flex-direction:column}.left{align-items:center;display:flex;justify-content:center}.single-image{height:80%;width:80%}.right{align-items:center;justify-content:center}.right-top{width:90vw}.right-top td,th{font-size:11px}.right-bottom{flex-direction:column}.right-ingredients{width:50%}}@media screen and (min-width:401px) and (max-width:599px){.bottom{flex-direction:column}.left{align-items:center;display:flex;justify-content:center}.single-image{height:70%;width:60%}.right{align-items:center;justify-content:center}.right-top{width:90vw}}@media screen and (min-width:600px) and (max-width:770px){.right-top{width:60vw}.single-image{height:60%;width:80%}}@media only screen and (min-width:800px) and (max-width:1024px){.right-top{width:50vw}.single-image{height:60%;width:80%}}.contact{height:100vh;width:100vw}.contactGroup{height:527.17px;left:82px;position:relative;top:101.83px;width:512px}.contactImg{border-radius:0 30px;height:303.85px;left:121.03px;top:184.62px}.contactImg,.contactText{position:absolute;width:449.14px}.contactText{align-items:center;color:#000;display:flex;font-family:Port Lligat Sans;font-size:28px;font-style:normal;font-weight:400;height:117.74px;left:120.93px;letter-spacing:2px;line-height:28px;top:511.26px}.about{position:relative;width:100vw}.navbarVector{left:0;position:absolute;top:0}.aboutNavbar{display:flex;flex-direction:row;width:100vw}.aboutMenu{flex:3 1;left:26px;top:30px;z-index:1}.aboutBrand,.aboutMenu{height:96px;position:absolute;width:104px}.aboutBrand{align-items:center;background:#e3d7d7;border-radius:50%;display:flex;justify-content:center}.aboutBrand p{color:#ac3939;font-family:Passion One;font-size:20px;font-weight:700;letter-spacing:3px;line-height:28px}.menu{flex:9 1;width:700px;z-index:1}.menuUl{display:flex;flex-direction:row;justify-content:flex-end;margin:20px}.menuItems{color:#e3d7d7;cursor:pointer;font-family:Passion One;font-size:24px;font-style:normal;font-weight:400;letter-spacing:3px;line-height:28px;list-style:none;padding:10px}.addForm{align-items:center;display:flex;justify-content:center}h1{-webkit-animation:type 4s steps(60);animation:type 4s steps(60);color:pink;font-family:Courier;font-size:20px;margin:10px 0 0 10px;overflow:hidden;white-space:nowrap;width:30em}@-webkit-keyframes type{0%{width:0}}@keyframes type{0%{width:0}}
/*# sourceMappingURL=main.f21fa9ba.css.map*/