@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sanchez&display=swap);html{font-size:62.5%}body{font-size:1.6rem;color:#777;line-height:1.4;font-family:"Montserrat",sans-serif}h1,h2,h3,h4,h5,label[for]{color:#111;text-transform:uppercase}h1,h2,h3{font-weight:700;color:#c7a195}h4,h5,label[for]{font-family:"Sanchez",serif}h1{font-size:8rem}h2{font-size:6.4rem}@media (max-width:768px){h2{font-size:8vw}}h3{font-size:4.8rem}@media (max-width:768px){h3{font-size:6vw}}h4{font-size:2.4rem}h5,label[for]{font-size:1.6rem}a{color:#487568}p.error{color:#c7a195;font-weight:700}.container{margin:0 auto;padding:0 15px}@media (min-width:992px){.container{width:1110px}}.row{display:flex;flex-wrap:wrap}[class*=col-]{width:100%;box-sizing:border-box}@media (min-width:768px){.col-md-1{margin-right:30px;width:calc(8.33333% - 30px)}.col-md-2{margin-right:30px;width:calc(16.66667% - 30px)}.col-md-3{margin-right:30px;width:calc(25% - 30px)}.col-md-4{margin-right:30px;width:calc(33.33333% - 30px)}.col-md-5{margin-right:30px;width:calc(41.66667% - 30px)}.col-md-6{margin-right:30px;width:calc(50% - 30px)}.col-md-7{margin-right:30px;width:calc(58.33333% - 30px)}.col-md-8{margin-right:30px;width:calc(66.66667% - 30px)}.col-md-9{margin-right:30px;width:calc(75% - 30px)}.col-md-10{margin-right:30px;width:calc(83.33333% - 30px)}.col-md-11{margin-right:30px;width:calc(91.66667% - 30px)}.col-md-12{margin-right:30px;width:calc(100% - 30px)}}@media (min-width:992px){.col-lg-1{margin-right:30px;width:calc(8.33333% - 30px)}.col-lg-2{margin-right:30px;width:calc(16.66667% - 30px)}.col-lg-3{margin-right:30px;width:calc(25% - 30px)}.col-lg-4{margin-right:30px;width:calc(33.33333% - 30px)}.col-lg-5{margin-right:30px;width:calc(41.66667% - 30px)}.col-lg-6{margin-right:30px;width:calc(50% - 30px)}.col-lg-7{margin-right:30px;width:calc(58.33333% - 30px)}.col-lg-8{margin-right:30px;width:calc(66.66667% - 30px)}.col-lg-9{margin-right:30px;width:calc(75% - 30px)}.col-lg-10{margin-right:30px;width:calc(83.33333% - 30px)}.col-lg-11{margin-right:30px;width:calc(91.66667% - 30px)}.col-lg-12{margin-right:30px;width:calc(100% - 30px)}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{display:block;width:100%;border:1px solid #ddd;line-height:6rem;text-indent:2rem;margin-bottom:3rem;outline:none;transition:border .4s ease}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus{border:1px solid #78ab9d}textarea{border:1px solid #ddd;min-height:12rem;padding:2rem;width:100%;box-sizing:border-box;margin-bottom:3rem;outline:none;transition:border .4s ease}textarea:focus{border:1px solid #78ab9d}label[for]{display:block;margin-bottom:1rem}.button{display:inline-block;border:none;border-radius:0;background-color:#ddd;line-height:6rem;cursor:pointer;padding:0 3rem;font-weight:700;color:#111;margin-right:1rem;outline-color:#78ab9d;text-transform:uppercase;transition:background-color .4s ease}.button:hover{background-color:#c4c4c4}.button.button-green{color:#fff;background-color:#78ab9d}.button.button-green:hover{background-color:#5c9485}.button:disabled{cursor:default}.button:disabled,.button:disabled:hover{background-color:#ddd}.box{border:1px solid #78ab9d;outline:1px solid #78ab9d;outline-offset:8px;margin:10px;padding:3rem}.box-invisible{border-color:transparent;outline-color:transparent}.Login{margin-top:12rem;margin-bottom:12rem}.Login__logo{display:block;background-image:url(/static/media/logo.0376cc3f.svg);width:285px;height:128px;text-indent:-99999px;margin:0 auto 6rem}@media (min-width:768px){.Login__logo{margin-top:14rem}}.Register{margin-top:12rem;margin-bottom:12rem}.Register__logo{display:block;background-image:url(/static/media/logo.0376cc3f.svg);width:285px;height:128px;text-indent:-99999px;margin:0 auto 6rem}@media (min-width:768px){.Register__logo{margin-top:21rem}}.TopPanel{background-color:#78ab9d;color:#fff;height:6rem}.TopPanel__nav{list-style-type:none;margin:0;padding:0;display:flex;height:6rem;align-items:center;justify-content:flex-end}.TopPanel__nav li{margin-left:3rem}.TopPanel__nav a{color:#fff}.RecipeList{margin-bottom:12rem}.RecipeList__recipe{margin-bottom:3rem}.RecipeList__image-wrapper{background-color:#faf4f2;background-image:url(/static/media/forkknife.1020a86a.svg);background-position:50%;background-repeat:no-repeat;width:100%;padding-bottom:100%;position:relative;overflow:hidden}.RecipeList__image-wrapper img{width:100%;position:absolute;top:0;left:0}.Header{position:relative}.Header h1{margin:0;padding:0;font-size:1rem;line-height:1}.Header__inner{border-bottom:1px solid rgba(199,161,149,.4);padding:6rem 0}.Header__logo{text-indent:-99999px;width:285px;height:128px;background-image:url(/static/media/logo.0376cc3f.svg);background-repeat:no-repeat;display:block;margin:0 auto}.Header__nav{display:flex;margin-top:3rem;justify-content:center;width:100%}.Header__nav a{margin-right:3rem;text-decoration:none}@media (min-width:768px){.Header__nav a{margin-right:405px}}.Header__nav a:last-child{margin-right:0}@media (min-width:768px){.Header__nav{position:absolute;top:35%;left:50%;transform:translateX(-50%)}}.MainHeading h2{text-align:center;margin:12rem 0}.RecipePage{margin-bottom:12rem}.RecipePage__image-wrapper{background-color:#faf4f2;background-image:url(/static/media/forkknife.1020a86a.svg);background-position:50%;background-repeat:no-repeat;width:100%;padding-bottom:100%;margin-bottom:6rem;position:relative;overflow:hidden}.RecipePage__image-wrapper img{width:100%;position:absolute;top:0;left:0}
/*# sourceMappingURL=main.c86fb43a.chunk.css.map */