:root{--primary-color:#3ea39d}.MenuComponent-module-scss-module__4anqNq__bgMenu{width:100vw;height:5.5rem;margin-top:4.6rem;position:relative}.MenuComponent-module-scss-module__4anqNq__bgMenu .MenuComponent-module-scss-module__4anqNq__bgLayer{opacity:.6;background-color:#0a0a0a;width:100%;height:100%;position:absolute;top:0;left:0}.MenuComponent-module-scss-module__4anqNq__bgMenu h1{color:#fff;white-space:nowrap;font-size:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.MenuComponent-module-scss-module__4anqNq__bgMenu img{object-position:bottom;object-fit:cover;width:100%;height:100%}.MenuComponent-module-scss-module__4anqNq__containerContent{grid-template-rows:1fr;grid-template-columns:1fr;row-gap:1rem;min-height:100vh;display:grid}.MenuComponent-module-scss-module__4anqNq__containerContent .MenuComponent-module-scss-module__4anqNq__categoryWrapper,.MenuComponent-module-scss-module__4anqNq__containerContent .MenuComponent-module-scss-module__4anqNq__listWrapper{width:100vw;padding:0 2rem}.MenuComponent-module-scss-module__4anqNq__listWrapper{height:100vh;overflow-y:auto}.MenuComponent-module-scss-module__4anqNq__categoryItem{cursor:pointer}.MenuComponent-module-scss-module__4anqNq__categoryItem p{font-family:var(--font-plus-jakarta-sans);color:#0a0a0a;font-size:.8rem;font-weight:500}@media (min-width:64rem){.MenuComponent-module-scss-module__4anqNq__categoryItem p{font-size:1rem}}.MenuComponent-module-scss-module__4anqNq__itemsCategory h3{font-family:var(--font-plus-jakarta-sans);color:#0a0a0a;font-size:1.25rem;font-weight:500}@media (min-width:80rem){.MenuComponent-module-scss-module__4anqNq__itemsCategory h3{font-size:1.75rem}}.MenuComponent-module-scss-module__4anqNq__cardsContainer{grid-template-rows:1fr;grid-template-columns:1fr;gap:1.5rem;margin-top:.75rem;margin-bottom:3rem;display:grid}.MenuComponent-module-scss-module__4anqNq__cardItem{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);column-gap:1rem;width:min(100%,27.25rem);display:grid}.MenuComponent-module-scss-module__4anqNq__imgContainer{background-color:#f5f5f5;border-radius:.5rem;grid-area:1/1/2/2;padding:.75rem .5rem}.MenuComponent-module-scss-module__4anqNq__imgContainer img{object-fit:contain;width:100%}.MenuComponent-module-scss-module__4anqNq__textContainer{flex-direction:column;grid-area:1/2/2/3;gap:.5rem;display:flex}.MenuComponent-module-scss-module__4anqNq__textContainer .MenuComponent-module-scss-module__4anqNq__headText{flex-direction:column;gap:.25rem;display:flex}.MenuComponent-module-scss-module__4anqNq__textContainer .MenuComponent-module-scss-module__4anqNq__headText p{font-family:var(--font-plus-jakarta-sans);color:#0a0a0a;font-size:1rem;font-weight:500}@media (min-width:64rem){.MenuComponent-module-scss-module__4anqNq__textContainer .MenuComponent-module-scss-module__4anqNq__headText p{font-size:1rem}}.MenuComponent-module-scss-module__4anqNq__textContainer .MenuComponent-module-scss-module__4anqNq__headText .MenuComponent-module-scss-module__4anqNq__priceItem{font-family:var(--font-plus-jakarta-sans);color:#3ea39d;font-size:1rem;font-weight:500}@media (min-width:64rem){.MenuComponent-module-scss-module__4anqNq__textContainer .MenuComponent-module-scss-module__4anqNq__headText .MenuComponent-module-scss-module__4anqNq__priceItem{font-size:1rem}}.MenuComponent-module-scss-module__4anqNq__textContainer .MenuComponent-module-scss-module__4anqNq__contentText{-webkit-line-clamp:4;text-overflow:ellipsis;white-space:normal;font-family:var(--font-plus-jakarta-sans);color:#0a0a0a;-webkit-box-orient:vertical;font-size:.8rem;font-weight:400;display:-webkit-box;overflow:hidden}@media (min-width:64rem){.MenuComponent-module-scss-module__4anqNq__textContainer .MenuComponent-module-scss-module__4anqNq__contentText{font-size:.8rem}}@media (min-width:18rem){.MenuComponent-module-scss-module__4anqNq__categoryWrapper{align-items:center;display:flex}.MenuComponent-module-scss-module__4anqNq__iconContainer{justify-content:center;align-items:center;padding:.5rem;display:flex}.MenuComponent-module-scss-module__4anqNq__categoryContainer{width:100%;padding:1rem 0;overflow-x:auto}.MenuComponent-module-scss-module__4anqNq__ItemContainer{white-space:nowrap;align-items:center;gap:1rem;display:flex}}@media (min-width:42rem){.MenuComponent-module-scss-module__4anqNq__bgMenu{height:9rem}.MenuComponent-module-scss-module__4anqNq__bgMenu h1{color:#fff;font-size:4rem}}@media (min-width:64rem){.MenuComponent-module-scss-module__4anqNq__bgMenu{height:16rem;margin-top:0}.MenuComponent-module-scss-module__4anqNq__bgMenu h1{color:#fff;font-size:5rem;transform:translate(-50%,-10%)}.MenuComponent-module-scss-module__4anqNq__containerContent{grid-template-rows:1fr;grid-template-columns:repeat(12,1fr);margin-top:3rem}.MenuComponent-module-scss-module__4anqNq__containerContent .MenuComponent-module-scss-module__4anqNq__categoryWrapper{grid-area:1/1/2/4;width:100%;max-height:100vh;overflow-y:auto}.MenuComponent-module-scss-module__4anqNq__containerContent .MenuComponent-module-scss-module__4anqNq__listWrapper{grid-area:1/4/2/13;width:100%}.MenuComponent-module-scss-module__4anqNq__categoryWrapper{flex-direction:column;align-items:end}.MenuComponent-module-scss-module__4anqNq__categoryContainer{padding:0}.MenuComponent-module-scss-module__4anqNq__iconContainer{display:none}.MenuComponent-module-scss-module__4anqNq__ItemContainer{flex-direction:column;align-items:end}.MenuComponent-module-scss-module__4anqNq__cardsContainer{grid-template-columns:repeat(2,1fr)}}@media (min-width:80rem){.MenuComponent-module-scss-module__4anqNq__bgMenu{height:20rem}.MenuComponent-module-scss-module__4anqNq__bgMenu h1{color:#fff;font-size:6rem;transform:translate(-50%,-15%)}.MenuComponent-module-scss-module__4anqNq__containerContent .MenuComponent-module-scss-module__4anqNq__categoryWrapper{grid-area:1/1/2/3}.MenuComponent-module-scss-module__4anqNq__containerContent .MenuComponent-module-scss-module__4anqNq__listWrapper{grid-area:1/3/2/13}.MenuComponent-module-scss-module__4anqNq__ItemContainer{white-space:normal}.MenuComponent-module-scss-module__4anqNq__cardsContainer{grid-template-columns:repeat(3,1fr);gap:2rem}}
/*# sourceMappingURL=6eee0ce760b54ab4.css.map*/