@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.borderButton{background-color:transparent;max-width:75%;padding:.5rem 1.5rem;margin:1rem auto;color:var(--clr-primary-50);border:.125rem solid var(--clr-primary-50);cursor:pointer}.regButton{color:var(--clr-primary-50);border:none;padding:1rem}.loginButton,.regButton{background-color:var(--clr-accent)}.loginButton{display:flex;justify-content:space-between;align-items:center;min-width:5.75rem;padding:.5rem .75rem;border-radius:50px;border:none;cursor:pointer}.loginButtonText{flex-grow:1;color:var(--clr-primary-50)}.rightIcon{position:relative;height:1rem;width:1rem}.link{text-decoration:none}.sidebar{max-width:8rem;font-weight:700;color:var(--clr-neutral-500)}.sidebar_links li{list-style:none;padding:.5rem;margin-bottom:.5rem;border-radius:3px;transition:transform .3s ease-in-out}.sidebar_links li:hover{transform:scale(1.1);box-shadow:10px 10px 20px rgba(0,0,0,.35)}.sidebar_links a{text-decoration:none}.sidebar_children{flex-grow:1}.divider{min-height:450px;border-right:.5px solid var(--clr-neutral-200);padding:0 1rem}.active{color:var(--clr-accent)}.divider{border-right:.1px solid var(--clr-neutral-200);margin-right:2rem}@media(min-width:768px){.divider{border-right:.1px solid var(--clr-neutral-200);margin-right:5rem}}.foodAttr{display:flex;align-items:center;justify-items:center;color:var(--clr-primary-50)}.foodAttr p{margin:0 2px;font-size:var(--fs-300)}.header{--bg-image:url(/_next/static/media/register_bg.a46964dc.jpg);--bg-image-opacity:1%;min-height:30svh;padding-bottom:1rem;padding-top:5rem;position:relative;isolation:isolate}.header :after{content:"";position:absolute;z-index:-1;inset:0;opacity:var(--bg-image-opacity);background-image:var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat}.navbar{display:flex;justify-content:space-between;align-items:center;margin:-4.5rem 2rem 5rem}.searchbar_position{display:flex;justify-content:center}.search_form{width:40%;max-width:40%}.search-form-input{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-400);letter-spacing:1.125px;padding:.75rem;width:100%;border:.1px solid var(--clr-neutral-400);background-color:transparent}.search_icon_position{position:relative}.search_icon{position:absolute;top:50%;margin-top:-12px;right:1rem}.headings_position{margin:5rem 0 5rem 2.5rem}.breadcrumbs{margin-bottom:.5rem}@media(min-width:768px){.headings_position{margin:5rem 0 5rem 15rem}}.img_container{position:relative;min-height:50%}.img{border-top-left-radius:.3rem;border-top-right-radius:.3rem;z-index:1}hr{display:block;margin:.5em 12px;border-width:.1px;border-color:var(--clr-primary-50)}.meal_category{font-weight:300;font-size:var(--fs-300)}.meal_category,.meal_title{font-family:var(--ff-body);color:var(--clr-primary-50);margin:.5rem}.meal_title{min-height:3.5rem;font-weight:700;font-size:var(--fs-500)}.chef_info{position:absolute;left:.5rem;right:.5rem;top:7rem;z-index:2;font-family:var(--ff-body);font-size:var(--fs-300);font-weight:300;color:var(--clr-primary-50)}.makeInvisible:hover{display:none}.chef_avatar{margin-right:5px;border-radius:100%}.meals_heading{font-family:var(--ff-body);font-size:var(--fs-500);font-weight:700;color:var(--clr-neutral-700);margin-bottom:1rem}.spacer{margin:3rem}.meal_card{background:var(--clr-accent);border-radius:.3rem;box-shadow:5px 5px 6px rgba(0,0,0,.35)}.img_relative,.meal_card{position:relative}.image{max-height:9rem;z-index:10;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.meal_data{min-height:8.5rem;color:var(--clr-primary-50)}.content-grid{position:relative;--padding-inline:1rem;--content-max-width:1280px;--breakout-max-width:1440px;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width)) / 2);display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - var(--padding-inline)*2,var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.flex_row{align-items:center}.flex_col,.flex_row,.flex_row_start{display:flex;justify-content:center}.flex_col{flex-direction:column;align-items:center}.flex_row_sb{justify-content:space-between}.flex_row_ar,.flex_row_sb{display:flex;align-items:center}.flex_row_ar{justify-content:space-around}.flex_container_width{max-width:100%}@media(min-width:768px){.flex_container_width{max-width:95%}}@media(min-width:820px){.flex_container_width{max-width:90%}}.formContainer{display:grid;place-items:center}.form{display:flex;flex-direction:column;width:95%;max-width:95%}.form-input{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-400);letter-spacing:1.125px;padding:.75rem;width:100%;margin-bottom:.5rem;border:.1px solid var(--clr-neutral-400);background-color:transparent}.form-input::placeholder{color:var(--clr-neutral-400)}.form-input:focus::placeholder{color:var(--clr-accent)}.form-item{display:flex;justify-content:space-between}.form-item input{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-400);letter-spacing:1.125px;padding:.75rem;width:49%;margin-bottom:.5rem;border:.1px solid var(--clr-neutral-400);background-color:transparent}.form-item input::placeholder{color:var(--clr-neutral-400)}.form-item input:focus::placeholder{color:var(--clr-accent)}@media(min-width:768px){.form{width:70%;max-width:70%}}.nav{position:absolute;padding:0 .75rem;width:100%;top:1rem;z-index:10}@media(min-width:850px){.nav{padding:0 1.5rem}}.heroReg{--bg-image:url(/_next/static/media/register_bg.a46964dc.jpg);--bg-image-opacity:0.5%;display:grid;place-content:center;text-align:center;min-height:50svh;padding-bottom:1rem;padding-top:5rem;position:relative;isolation:isolate}.heroReg :after{content:"";position:absolute;z-index:-1;inset:0;opacity:var(--bg-image-opacity);background-image:var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat}.heroReg p{max-width:90%;margin:1rem auto;color:var(--clr-primary-700);font-size:var(--fs-500);text-align:center;line-height:var(--lh-xl)}.heroBrowse{background-image:url(/_next/static/media/hero_bg.e8b7f774.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;display:grid;place-content:center;text-align:center;min-height:50svh;padding-bottom:1rem;min-width:40%}.heroBrowse p{font-family:var(--ff-heading);font-weight:900;font-size:var(--fs-700);color:var(--clr-primary-50)}.buttonText{font-size:var(--fs-400)}@media(min-width:850px){.flex_media{display:flex}.heroBrowse,.heroReg{min-height:100svh;padding-top:0}.heroReg p{max-width:70%;text-align:left}}.meals_grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(1,1fr);max-width:50%}.grid_item{position:relative;min-height:18rem;background-color:var(--clr-accent);border-radius:.3rem;box-shadow:5px 5px 6px rgba(0,0,0,.35)}.heart{position:absolute;top:.5rem;right:.5rem;z-index:2}.grid_item_alt{min-height:18rem;border-radius:.3rem;box-shadow:5px 5px 6px rgba(0,0,0,.35)}.vegan{margin-bottom:2rem}@media(min-width:350px){.meals_grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(1,1fr);max-width:100%}}@media(min-width:600px){.meals_grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(2,1fr);max-width:95%}}@media(min-width:768px){.meals_grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(2,1fr);max-width:95%}}@media(min-width:1104px){.meals_grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(3,1fr);max-width:95%}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--ff-body:"Inter",sans-serif;--ff-heading:"Inter",sans-serif;--clr-primary-700:#344256;--clr-primary-50:#f8fafc;--clr-neutral-500:#65758b;--clr-neutral-400:#94a3b8;--clr-neutral-200:#e1e7ef;--clr-accent:#a02c2c;--fs-xl:clamp(2rem,5vw + 1rem,3.5rem);--fs-700:clamp(1.25rem,5vw + 1rem,2.5rem);--fs-500:1rem;--fs-400:0.75rem;--fs-300:0.5rem;--lh-xl:1.5;--lh-400:1.2}@media(min-width:60em){:root{--fs-500:1.25rem;--fs-400:1rem;--fs-300:0.75rem}}body{font-family:var(--ff-body);font-size:var(--fs-400)}body,h1{line-height:var(--lh-400)}h1{font-family:var(--ff-heading);font-weight:900;font-size:var(--fs-xl);color:var(--clr-primary-700)}