@import url(https://fonts.googleapis.com/css2?family=Dancing+Script&family=Poppins:wght@500;600;900&family=Open+Sans:wght@300;400;500;600&display=swap);@import url(//db.onlinewebfonts.com/c/5d7cebac557fb279e1cc6a254e706eea?family=Delichia+Script+DEMO);@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap);:root{--font-base:"Delichia Script DEMO",sans-serif;--font-alt:"Open Sans",sans-serif;--color-black:#000;--color-white:#fff;--color-rising:#232230;--color-space:#353547;--color-space1:#3b3b46;--color-desert:#dbc1ac;--color-almond:#f7dec8;--color-shadow:#928066}*{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)}}.app__aboutus{background-attachment:fixed;background-image:url(/static/media/Bakery.27dd753afdb374f325c8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:6rem 0 6rem 1rem;position:relative}.app__aboutus-content{width:100%;z-index:2}.app__aboutus-content_about{align-items:flex-end;justify-content:flex-end;text-align:right}.app__aboutus-content_about,.app__aboutus-content_history{background-color:var(--color-white);border:18px solid var(--color-white);box-shadow:0 5px 35px rgba(0,0,0,.2);display:flex;flex:1 1;flex-direction:column;margin:3rem;padding:1rem}.app__aboutus-content_history{align-items:flex-start;justify-content:flex-start;text-align:left}.app__aboutus-content_about p,.app__aboutus-content_history p{margin:2rem 0}@media screen and (min-width:2000px){.app__aboutus-content_about p,.app__aboutus-content_history p{margin:4rem 0}.app__aboutus-content_about,.app__aboutus-content_history{margin:4rem}}@media screen and (max-width:900px){.app__aboutus-content{flex-direction:column}}.app__chef-content{display:flex;flex-direction:column;margin-top:3rem;width:100%}.app__chef-content_quote{align-items:flex-end;display:flex;justify-content:flex-start}.app__chef-sign{margin-top:3rem;width:100%}.app__chef-sign p:first-child{color:var(--color-rising);font-family:var(--font-base);font-size:18px;font-weight:400;letter-spacing:.04em;line-height:40px;text-transform:capitalize}@media screen and (min-width:2000px){.app__chef-sign img{width:370px}}@media screen and (max-width:450px){.app__chef-sign img{width:80%}}.app__newsletter{background:var(--color-white);border:1px solid var(--color-shadow);box-shadow:0 5px 35px rgba(0,0,0,.2);padding:2rem 4rem}.app__newsletter-heading{text-align:center}.app__newsletter-heading p{padding-top:2rem}.app__newsletter-input{flex-direction:row;margin-top:3rem}.app__newsletter-input input{background:var(--color-white);border:1px solid var(--color-shadow);border-radius:5px;color:var(--color-black);font-family:var(--font-base);font-size:1rem;margin-right:2rem;padding:.75rem 1rem;width:620px}.app__newsletter-input button{width:-webkit-max-content;width:max-content}@media screen and (min-width:2000px){.app__newsletter-input input{font-size:2rem}}@media screen and (max-width:990px){.app__newsletter-input{flex-direction:column;width:100%}.app__newsletter-input input{margin:0 0 2rem;width:100%}}@media screen and (max-width:650px){.app__newsletter{border:none;padding:2rem 0}.app__newsletter-heading,.app__newsletter-input{padding:1rem}}@media screen and (max-width:300px){.app__newsletter-heading h1{font-size:32px;line-height:50px}}.app__footerOverlay{display:flex;flex-direction:column;height:100%;margin-top:2rem;position:absolute;width:100%;z-index:-1}.app__footerOverlay-white{background:var(--color-white);box-shadow:0 5px 35px rgba(0,0,0,.2);height:25%}.app__menuitem{display:flex;flex-direction:column;margin:1rem 0;width:100%}.app__menuitem-head{align-items:center;display:flex;justify-content:space-between}.app__menuitem-sub{margin-top:.2rem;width:100%}.app__menuitem-name{flex:1 1}.app__menuitem-dash{background:var(--color-shadow);height:2.2px;margin:0 1rem;width:80px}.app__menuitem-price{align-items:flex-end;display:flex;justify-content:flex-end}.app__navbar{background:var(--color-rising);justify-content:space-between;padding:1.5rem 2rem;width:100%}.app__navbar,.app__navbar-logo{align-items:center;display:flex}.app__navbar-logo{justify-content:flex-start}.app__navbar-logo h1{color:var(--color-white);font-family:var(--font-base);font-size:40px;font-weight:500;width:150px}.app__navbar-links{align-items:center;display:flex;flex:1 1;justify-content:center;list-style:none}.app__navbar-links li{cursor:pointer;margin:0 1rem}.app__navbar-links li:hover{color:var(--color-shadow)}.app__navbar-login{align-items:center;display:flex;justify-content:flex-end}.app__navbar-login a{margin:0 1rem;text-decoration:none;transition:.5s ease}.app__navbar-login a:hover{border-bottom:1.3px solid var(--color-shadow)}.app__navbar-login div{background-color:var(--color-white);height:30px;width:1px}.app__navbar-smallscreen{display:none}.app__navbar-smallscreen_overlay{background:var(--color-space);flex-direction:column;height:100vh;left:0;position:fixed;top:0;transition:.5s ease;width:100%;z-index:5}.app__navbar-smallscreen_overlay .overlay__close{color:var(--color-white);cursor:pointer;font-size:27px;position:absolute;right:20px;top:20px}.app__navbar-smallscreen_links{list-style:none}.app__navbar-smallscreen_links li{color:var(--color-white);cursor:pointer;font-family:var(--font-alt);font-size:2rem;margin:2rem;text-align:center}.app__navbar-smallscreen_links li:hover{color:var(--color-shadow)}@media screen and (min-width:2000px){.app__navbar-logo h1{width:210px}}@media screen and (max-width:1150px){.app__navbar-links{display:none}.app__navbar-smallscreen{display:flex}}@media screen and (max-width:650px){.app__navbar{padding:1rem}.app__navbar-login{display:none}.app__navbar-logo h1{width:110px}}.app__footer{align-items:center;background:var(--color-white);display:flex;flex-direction:column;justify-content:flex-start;padding-top:0;position:relative;width:100%;z-index:1}.app__footer-links{align-items:flex-start;display:flex;justify-content:space-between;margin-top:5rem;padding:0 2rem;width:100%}.app__footer-links_contact,.app__footer-links_logo,.app__footer-links_work{flex:1 1;margin:1rem;text-align:center}.app__footer-links_logo h1{color:var(--color-shadow);font-family:var(--font-base);font-size:48px;font-weight:500;letter-spacing:.04em;line-height:83.2px;margin-top:2rem;text-transform:capitalize}.app__footer-links_logo p{margin-top:1rem}.app__footer-links_work p:nth-child(odd){margin-bottom:1rem}.app__footer-links_icons{margin-top:.5rem}.app__footer-links_icons svg{color:var(--color-rising);cursor:pointer;font-size:24px;margin:.5rem}.app__footer-links_icons svg:hover{color:var(--color-golden)}.app__footer-headtext{color:var(--color-rising);font-family:var(--font-base);font-size:32px;font-weight:400;letter-spacing:.04em;line-height:41.6px;margin-bottom:1rem;text-transform:capitalize}.footer__copyright{margin-top:3rem}@media screen and (min-width:2000px){.app__footer-headtext{font-size:51px;line-height:61.6px}}@media screen and (max-width:1150px){.app__footer-links{align-items:center;flex-direction:column;padding:0}.app__footer-links_contact,.app__footer-links_logo,.app__footer-links_work{margin:2rem 0;width:100%}}@media screen and (max-width:650px){.app__footer{padding:0 0 2rem}}@media screen and (max-width:350px){.app__footer-links_logo img:first-child{width:80%}}.app__gallery{background-attachment:fixed;background-image:url(/static/media/Bakery.27dd753afdb374f325c8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row;padding:6rem 0 6rem 6rem}.app__gallery-content{align-items:flex-start;background-color:var(--color-white);border:18px solid var(--color-white);box-shadow:0 5px 35px rgba(0,0,0,.2);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:500px;padding-right:2rem}.app__gallery-content button{margin-top:1.5rem}.app__gallery-images{background-color:var(--color-white);border:18px solid var(--color-white);border-right:0;box-shadow:0 5px 35px rgba(0,0,0,.2);display:flex;flex:1 1;flex-direction:row;max-width:50%;position:relative}.app__gallery-images_container{-ms-overflow-style:none;display:flex;flex-direction:row;overflow-x:scroll;scrollbar-width:none;width:-webkit-max-content;width:max-content}.app__gallery-images_container::-webkit-scrollbar{display:none}.app__gallery-images_card{height:447px;margin-right:18px;min-width:300px;position:relative}.gallery__image-icon{color:var(--color-white);cursor:pointer;font-size:2rem;opacity:.51;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:.75}.app__gallery-images_card:hover .gallery__image-icon{opacity:1}.app__gallery-images_arrows{align-items:center;bottom:5%;display:flex;justify-content:space-between;padding:0 1rem;position:absolute;width:100%}.gallery__arrow-icon{background-color:var(--color-rising);border-radius:5px;color:var(--color-shadow);cursor:pointer;font-size:2rem;transition:.5s}.gallery__arrow-icon:hover{background-color:var( --color-space)}@media screen and (min-width:2000px){.app__gallery-content button{margin-top:2rem}.app__gallery-content{min-width:1000px;padding-right:4rem}.app__gallery-images_card{height:547px;min-width:400px}}@media screen and (max-width:1150px){.app__gallery{flex-direction:column}.app__gallery-images{margin:5rem 0;max-width:100%}}@media screen and (max-width:850px){.app__gallery{padding:4rem 0 4rem 4rem}}@media screen and (max-width:650px){.app__gallery{padding:4rem 0 4rem 2rem}.app__gallery-content{min-width:100%}.app__gallery-images_card{height:320px;min-width:240px}}.app__header{background-color:var(--color-white)}.app__header-h1{color:var(--color-shadow);font-family:var(--font-base);font-size:65px;font-weight:300;letter-spacing:.04em;line-height:117px}@media screen and (min-width:2000px){.app__header-h1{font-size:180px;line-height:210px}}@media screen and (max-width:1150px){.app__header-h1{font-size:90px}}@media screen and (max-width:650px){.app__header-h1{font-size:70px;line-height:87px}}@media screen and (max-width:450px){.app__header-h1{font-size:50px;line-height:70px}}.app__specialMenu{background-color:var(--color-white);flex-direction:column;margin:5rem 6rem 4rem}.app__specialMenu-title{margin:2rem 0 3rem;text-align:center}.app__specialMenu-menu{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;width:100%}.app__specialMenu-menu_heading{color:var(--color-rising);font-family:var(--font-base);font-size:45px;font-weight:500;letter-spacing:.04em;line-height:58.5px}.app__specialMenu-menu_foods,.app__specialMenu-menu_wine{flex:1 1;flex-direction:column;width:100%}.app__specialMenu-menu_img{border:18px solid var(--color-white);box-shadow:0 5px 35px rgba(0,0,0,.192);height:550px;margin:6rem 2rem}.app__specialMenu-menu_img img{height:100%;object-fit:cover;width:100%}.app__specialMenu_menu_items{display:flex;flex-direction:column;margin:2rem 0;width:100%}@media screen and (min-width:2000px){.app__specialMenu-menu_img{width:650px}.app__specialMenu-menu_img img{height:100%}}@media screen and (max-width:1150px){.app__specialMenu-menu{align-items:center;flex-direction:column;width:100%}.app__specialMenu-menu_img{margin:3rem 0}}@media screen and (max-width:650px){.app__specialMenu-menu_img{width:130%}.app__specialMenu-menu_heading{font-size:35px;line-height:48.5px}}.section__padding{padding:0 6rem 3.5rem}.flex__center{align-items:center;display:flex;justify-content:center}.app__bg{background-color:var(--color-white)}.app__wrapper{align-items:center;display:flex;justify-content:space-between;min-height:100vh}.app__wrapper_info{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-right:1rem;width:100%}.app__wrapper_img{border:18px solid var(--color-white);box-shadow:0 5px 35px rgba(0,0,0,.2);height:538px;margin:8rem 5rem}.app__wrapper_img-reverse{justify-content:flex-start;margin-right:3rem}.app__wrapper_img img{height:100%;object-fit:cover;width:100%}.custom__button{background-color:var(--color-rising);border:none;border-radius:1px;color:var(--color-white);cursor:pointer;font-family:var(--font-base);font-size:18px;font-weight:200;letter-spacing:.04em;line-height:28px;outline:none;padding:.7rem 1.5rem;transition:.5s}.custom__button:hover{letter-spacing:2px}.p__caveat{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;border-bottom:1.5px solid;font-size:25px;font-weight:700;letter-spacing:.04em;line-height:29.9px}.p__caveat,.p__caveat_menu{color:var(--color-shadow);font-family:var(--font-base);text-transform:capitalize}.p__caveat_menu{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;font-size:23px;font-weight:500;letter-spacing:.02em;line-height:29px}.p__opensans{color:var(--color-rising);font-size:19px;font-weight:500}.p__opensans,.p__opensans_nav{font-family:var(--font-alt);letter-spacing:.04em;line-height:28px;text-transform:capitalize}.p__opensans_nav{color:var(--color-white);font-size:17px;font-weight:400}.p__opensans_menu{color:var(--color-rising);font-family:var(--font-alt);font-size:19px;font-style:bold;font-weight:700;line-height:28px}.headtext__caveat,.p__opensans_menu{letter-spacing:.04em;text-transform:capitalize}.headtext__caveat{border-bottom:2.5px solid;color:var(--color-shadow);font-family:var(--font-base);font-size:48px;font-weight:500;line-height:83.2px}@media screen and (min-width:2000px){.custom__button,.p__caveat{font-size:37px;line-height:67px}.p__opensans{font-size:30px;line-height:50px}.headtext__caveat{font-size:150px;line-height:210px}.spoon__img{width:80px}}@media screen and (max-width:1150px){.app__wrapper{flex-direction:column}.app__wrapper_img{margin:5rem 0 0}.app__wrapper_img-reverse{margin:0 0 5rem}.app__wrapper_img img{width:100%}}@media screen and (max-width:850px){.section__padding{padding:4rem}}@media screen and (max-width:650px){.section__padding{padding:4rem 2rem}.p__caveat{font-size:21px}.p__opensans{font-size:14px}}@media screen and (max-width:450px){.p__opensans{font-size:12px}.p__caveat{font-size:19px}.headtext__caveat{font-size:45px;line-height:70px}}
/*# sourceMappingURL=main.f2d64796.css.map*/