@import url(https://fonts.googleapis.com/css2?family=Cormorant+Upright:wght@300;400;500;600;700&family=Open+Sans:wght@300;400;500;600;700&display=swap);:root{--font-base:"Cormorant Upright",serif;--font-alt:"Open Sans",sans-serif;--color-golden:#dcca87;--color-black:#0c0c0c;--color-gray:#545454;--color-crimson:#f5efdb;--color-grey:#aaa;--color-white:#fff}*{box-sizing:border-box;margin:0;padding:0}*,html{scroll-behavior:smooth}body{background-color:#0c0c0c;background-color:var(--color-black);overflow-x:hidden;padding-top:80px}a{color:inherit;text-decoration:none;transition:all .3s ease}.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}.fade-in{-webkit-animation:fadeIn .8s ease-in;animation:fadeIn .8s ease-in}.slide-in-left{-webkit-animation:slideInLeft .8s ease-out;animation:slideInLeft .8s ease-out}.slide-in-right{-webkit-animation:slideInRight .8s ease-out;animation:slideInRight .8s ease-out}.scale-in{-webkit-animation:scaleIn .6s ease-out;animation:scaleIn .6s ease-out}@-webkit-keyframes slide-bottom{0%{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-bottom{0%{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0c0c0c;background:var(--color-black)}::-webkit-scrollbar-thumb{background:#dcca87;background:var(--color-golden);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#c9b875}.app__aboutus{position:relative}.app__aboutus-overlay{inset:0;position:absolute}.app__aboutus-overlay img{height:415px;width:391px;z-index:0}.app__aboutus-content{width:100%;z-index:2}.app__aboutus-content_about{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;text-align:right}.app__aboutus-content_knife{margin:2rem 4rem}.app__aboutus-content_knife img{height:910px}.app__aboutus-content_history{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;text-align:left}.app__aboutus-content_about p,.app__aboutus-content_history p{color:var(--color-grey);margin:2rem 0}@media screen and (min-width:2000px){.app__aboutus-content_knife img{height:1110px}.app__aboutus-content_about p,.app__aboutus-content_history p{margin:4rem 0}}@media screen and (max-width:900px){.app__aboutus-content{flex-direction:column}.app__aboutus-content_knife{margin:4rem 0}}@media screen and (max-width:650px){.app__aboutus-overlay img{height:320px;width:80%}}.app__newsletter{background:var(--color-black);border:1px solid var(--color-golden);padding:2rem 4rem}.app__newsletter-heading{text-align:center}.app__newsletter-input{flex-direction:row;margin-top:3rem;position:relative}.app__newsletter-input input{background:var(--color-black);border:1px solid var(--color-golden);border-radius:5px;color:var(--color-white);font-family:var(--font-base);font-size:1rem;margin-right:2rem;outline:none;padding:.75rem 1rem;transition:all .3s ease;width:620px}.app__newsletter-input input:focus{border-color:var(--color-golden);box-shadow:0 0 10px hsla(47,55%,70%,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.app__newsletter-input input.error{-webkit-animation:shake .5s;animation:shake .5s;border-color:#ff6b6b}.app__newsletter-input input::-webkit-input-placeholder{color:var(--color-grey);opacity:.7}.app__newsletter-input input::placeholder{color:var(--color-grey);opacity:.7}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.newsletter-message{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;border-radius:5px;font-family:var(--font-alt);font-size:14px;margin-top:1rem;padding:.5rem;text-align:center}.newsletter-message.success{background:rgba(81,207,102,.1);color:#51cf66}.newsletter-message.error{background:hsla(0,100%,71%,.1);color:#ff6b6b}.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}}@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%;position:absolute;width:100%;z-index:-1}.app__footerOverlay-black{background:var(--color-black);height:25%}.app__footerOverlay-img{height:75%}.app__menuitem{border-radius:5px;display:flex;flex-direction:column;margin:1rem 0;padding:.5rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.app__menuitem:hover{background:hsla(47,55%,70%,.05);-webkit-transform:translateX(5px);transform:translateX(5px)}.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-golden);height:1px;margin:0 1rem;width:90px}.app__menuitem-price{align-items:flex-end;display:flex;justify-content:flex-end}.app__navbar{align-items:center;background:var(--color-black);box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;justify-content:space-between;left:0;padding:1rem 2rem;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.app__navbar.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,5%,.95);box-shadow:0 4px 20px rgba(0,0,0,.3);padding:.8rem 2rem}.app__navbar-logo{align-items:center;display:flex;justify-content:flex-start}.app__navbar-logo img{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:150px}.app__navbar-logo:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.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;position:relative}.app__navbar-links li a{padding:.5rem 0;position:relative;transition:color .3s ease}.app__navbar-links li a:after{background:var(--color-golden);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.app__navbar-links li a.active:after,.app__navbar-links li a:hover:after{width:100%}.app__navbar-links li a.active,.app__navbar-links li a:hover{color:var(--color-golden)}.app__navbar-login{align-items:center;display:flex;justify-content:flex-end}.app__navbar-login a{margin:0 1rem;padding:.5rem 0;position:relative;text-decoration:none;transition:all .3s ease}.app__navbar-login a:after{background:var(--color-golden);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.app__navbar-login a:hover:after{width:100%}.app__navbar-login a:hover{color:var(--color-golden)}.app__navbar-login div{background:var(--color-grey);height:30px;width:1px}.app__navbar-smallscreen{display:none}.app__navbar-smallscreen_overlay{background:var(--color-black);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-golden);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-golden);cursor:pointer;font-family:var(--font-base);font-size:2rem;margin:2rem;text-align:center}.app__navbar-smallscreen_links li a{display:block;padding:.5rem 0;transition:all .3s ease}.app__navbar-smallscreen_links li a.active{color:var(--color-golden);-webkit-transform:translateX(10px);transform:translateX(10px)}.app__navbar-smallscreen_links li:hover a{color:var(--color-white);-webkit-transform:translateX(10px);transform:translateX(10px)}.hamburger-icon{cursor:pointer;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.hamburger-icon:hover{color:var(--color-golden)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:2000px){.app__navbar-logo img{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 img{width:110px}}.scroll-to-top{align-items:center;background:var(--color-golden);border:none;border-radius:50%;bottom:2rem;box-shadow:0 4px 15px hsla(47,55%,70%,.3);color:var(--color-black);cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;opacity:0;position:fixed;right:2rem;-webkit-transform:translateY(20px);transform:translateY(20px);transition:all .3s ease;visibility:hidden;width:50px;z-index:999}.scroll-to-top.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.scroll-to-top:hover{background:#c9b875;box-shadow:0 6px 20px hsla(47,55%,70%,.5);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.scroll-to-top:active{-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media screen and (max-width:650px){.scroll-to-top{bottom:1.5rem;font-size:18px;height:45px;right:1.5rem;width:45px}}.app__chef-content{display:flex;flex-direction:column;margin-top:5rem;width:100%}.app__chef-content_quote{align-items:flex-end;display:flex;justify-content:flex-start}.app__chef-content_quote img{height:40px;margin:0 1rem 1rem 0;width:47px}.app__chef-sign{margin-top:3rem;width:100%}.app__chef-sign p:first-child{color:var(--color-golden);font-family:var(--font-base);font-size:32px;font-weight:400;letter-spacing:.04em;line-height:41.6px;text-transform:capitalize}.app__chef-sign img{-webkit-filter:drop-shadow(0 5px 15px hsla(47,55%,70%,.3));filter:drop-shadow(0 5px 15px rgba(220,202,135,.3));margin-top:3rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:250px}.app__chef-sign:hover img{-webkit-transform:translateX(5px);transform:translateX(5px)}@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__footer{align-items:center;background:var(--color-black);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 img:first-child{margin-bottom:.75rem;width:210px}.app__footer-links_work p:nth-child(odd){margin-bottom:1rem}.app__footer-links_icons{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:.5rem}.app__footer-links_icons svg{border-radius:50%;color:var(--color-white);cursor:pointer;font-size:32px;height:50px;margin:.5rem;padding:.75rem;transition:all .3s ease;width:50px}.app__footer-links_icons svg:hover{background:hsla(47,55%,70%,.1);color:var(--color-golden);-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}.app__footer-headtext{color:var(--color-white);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}.app__footer-links_icons svg{font-size:42px;height:65px;padding:1rem;width:65px}}@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}.app__footer-links_icons svg{font-size:28px;height:45px;padding:.6rem;width:45px}}@media screen and (max-width:350px){.app__footer-links_logo img:first-child{width:80%}.app__footer-links_icons svg{font-size:24px;height:40px;padding:.5rem;width:40px}}.app__gallery{background:var(--color-black);flex-direction:row;padding:4rem 0 4rem 6rem}.app__gallery-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:500px;padding-right:2rem}.app__gallery-content button{margin-top:1rem}.app__gallery-images{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{border-radius:5px;cursor:pointer;height:447px;margin-right:2rem;min-width:301px;overflow:hidden;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.app__gallery-images_card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.gallery__image-icon{color:#fff;cursor:pointer;font-size:2rem;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s ease;z-index:2}.app__gallery-images_card img{-webkit-filter:brightness(1);filter:brightness(1);height:100%;object-fit:cover;opacity:1;transition:all .5s ease;width:100%}.app__gallery-images_card:hover img{-webkit-filter:brightness(.7);filter:brightness(.7);opacity:.35;-webkit-transform:scale(1.1);transform:scale(1.1)}.app__gallery-images_card:hover .gallery__image-icon{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.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:var(--color-black);border-radius:5px;color:var(--color-golden);cursor:pointer;font-size:2rem;padding:.5rem;transition:all .3s ease}.gallery__arrow-icon:hover{background:var(--color-golden);color:var(--color-white);-webkit-transform:scale(1.1);transform:scale(1.1)}@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-black);overflow:hidden;position:relative}.app__header:before{background:radial-gradient(circle,hsla(47,55%,70%,.05) 0,transparent 70%);content:"";height:100%;pointer-events:none;position:absolute;right:-50%;top:-50%;width:100%}.app__wrapper_info{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.app__wrapper_info.fade-in{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.app__wrapper_img{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.app__wrapper_img.fade-in{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.app__header-h1{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,var(--color-golden) 0,#f5d782 100%);-webkit-background-clip:text;background-clip:text;color:var(--color-golden);font-family:var(--font-base);font-size:90px;font-weight:700;letter-spacing:.04em;line-height:117px;text-shadow:0 0 30px hsla(47,55%,70%,.3);text-transform:capitalize}.app__header-img img{width:80%}@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__video{height:100vh;position:relative}.app__video video{height:100%;object-fit:cover;width:100%}.app__video-overlay{background:rgba(0,0,0,.65);inset:0;position:absolute}.app__video-overlay_circle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(47,55%,70%,.1);border:1px solid var(--color-golden);border-radius:50%;cursor:pointer;height:100px;transition:all .3s ease;width:100px}.app__video-overlay_circle:hover{background:hsla(47,55%,70%,.2);border-color:var(--color-white);box-shadow:0 0 30px hsla(47,55%,70%,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.app__laurels_awards{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:3rem}.app__laurels_awards-card{align-items:flex-start;display:flex;flex:1 1;justify-content:flex-start;margin:1rem;min-width:230px}@media screen and (min-width:1900px){.app__laurels_awards-card{min-width:390px}}.app__laurels_awards-card img{height:50px;width:50px}.app__laurels_awards-card_content{display:flex;flex-direction:column;margin-left:1rem}@media screen and (max-width:450px){.app__laurels_awards-card{margin:1rem 0;min-width:100%}}.app__specialMenu{background:var(--color-black);flex-direction:column}.app__specialMenu-title{margin-bottom:2rem;text-align:center}.app__specialMenu-menu{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin:2rem 0;width:100%}.app__specialMenu-menu_heading{color:var(--color-white);font-family:var(--font-base);font-size:45px;font-weight:600;letter-spacing:.04em;line-height:58.5px}.app__specialMenu-menu_cocktails,.app__specialMenu-menu_wine{flex:1 1;flex-direction:column;width:100%}.app__specialMenu-menu_img{border-radius:10px;margin:0 2rem;overflow:hidden;position:relative;width:410px}.app__specialMenu-menu_img img{-webkit-filter:drop-shadow(0 10px 30px hsla(47,55%,70%,.2));filter:drop-shadow(0 10px 30px rgba(220,202,135,.2));height:auto;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.app__specialMenu-menu_img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.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:920px}}@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:100%}.app__specialMenu-menu_heading{font-size:35px;line-height:48.5px}}.section__padding{padding:4rem 6rem}.flex__center{align-items:center;display:flex;justify-content:center}.app__bg{background:url(/static/media/bg.3d421b1b5682e1b67deb.png);background-attachment:fixed;background-position:50%;background-repeat:repeat;background-size:cover}.app__wrapper{align-items:center;display:flex;justify-content:space-between;min-height:100vh}.app__wrapper_info{align-items:flex-start;flex:1 1;flex-direction:column}.app__wrapper_img,.app__wrapper_info{display:flex;justify-content:center;width:100%}.app__wrapper_img{align-items:center;flex:1 1;margin-left:2rem}.app__wrapper_img-reverse{justify-content:flex-start;margin-right:2rem}.app__wrapper_img img{-webkit-filter:drop-shadow(0 10px 30px hsla(47,55%,70%,.2));filter:drop-shadow(0 10px 30px rgba(220,202,135,.2));transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:80%}.app__wrapper_img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.custom__button{background-color:var(--color-crimson);border:none;border-radius:2px;box-shadow:0 4px 15px hsla(46,57%,91%,.2);color:var(--color-black);cursor:pointer;font-family:var(--font-base);font-size:16px;font-weight:700;letter-spacing:.04em;line-height:28px;outline:none;overflow:hidden;padding:.75rem 2rem;position:relative;transition:all .3s ease}.custom__button:before{background:hsla(47,55%,70%,.3);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.custom__button:hover:before{height:300px;width:300px}.custom__button:hover{background-color:var(--color-golden);box-shadow:0 6px 20px hsla(47,55%,70%,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.custom__button:active{box-shadow:0 2px 10px hsla(47,55%,70%,.3);-webkit-transform:translateY(0);transform:translateY(0)}.custom__button:disabled{cursor:not-allowed;opacity:.6;-webkit-transform:none;transform:none}.custom__button:disabled:hover{background-color:var(--color-crimson);box-shadow:0 4px 15px hsla(46,57%,91%,.2);-webkit-transform:none;transform:none}.custom__button span{position:relative;z-index:1}.p__cormorant{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;font-family:var(--font-base);font-size:23px;font-weight:700;line-height:29.9px}.p__cormorant,.p__opensans{color:var(--color-white);letter-spacing:.04em;text-transform:capitalize}.p__opensans{font-family:var(--font-alt);font-size:16px;font-weight:400;line-height:28px}.headtext__cormorant{color:var(--color-golden);font-family:var(--font-base);font-size:64px;letter-spacing:.04em;line-height:83.2px;text-transform:capitalize}.spoon__img{width:45px}@media screen and (min-width:2000px){.custom__button,.p__cormorant{font-size:37px;line-height:67px}.p__opensans{font-size:30px;line-height:50px}.headtext__cormorant{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__cormorant{font-size:21px}.p__opensans{font-size:14px}}@media screen and (max-width:450px){.p__opensans{font-size:12px}.p__cormorant{font-size:19px}.headtext__cormorant{font-size:45px;line-height:70px}}
/*# sourceMappingURL=main.44045975.css.map*/