section{padding:9.6rem 0}main{background-color:#fff;background-image:url(hero-doodles.5b44271e.svg);background-size:72rem}.section-intro{grid-template-columns:3fr 2fr;place-items:center start;gap:8rem;max-width:200rem;margin:0 auto 4.8rem;padding:0 12.8rem;display:grid}.heading-primary{text-transform:uppercase;color:#feb451;font-size:12.8rem}.section-content{max-width:130rem;margin:0 auto;padding:0 3.2rem}.section-intro-reverse{grid-template-columns:2fr 3fr}.section-title .heading-secondary{font-size:4.4rem}.section-description{margin-bottom:3.2rem;font-size:2rem;line-height:1.6}.emphasize{color:#932f32;font-weight:700}.item{background-color:#fff;border-radius:7px;flex-direction:column;justify-content:space-between;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2.4rem 4.8rem #00000013}.item-new:after{content:"New";text-transform:uppercase;color:#333;background-color:#ffd43b;padding:.8rem 8rem;font-size:1.8rem;font-weight:700;position:absolute;transform:rotate(45deg)}.grid-2-cols .item-new:after{top:3%;right:-11%}.grid-3-cols .item-new:after{top:3%;right:-18%}.item-img-container{position:relative}.item-img-container .item-img{display:block}.item-img-container .item-info-link{border-radius:10rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:1rem;left:1rem}.item-info-link:link,.item-info-link:visited{color:#fff;background:#0000001a;font-size:2.4rem;text-decoration:none}.item-info-link:hover,.item-info-link:active{color:#e5a249;background:#0000000d}.item-img{width:100%}.item-text{padding:1.2rem 3.2rem}.item-tags{gap:.8rem;margin-bottom:1.6rem;display:flex}.tag{text-transform:uppercase;color:#fff;text-shadow:1px 1px 3px #aaa;border-radius:3px;padding:.6rem 1rem;font-size:1.4rem;font-weight:700;display:inline-block;position:relative}.tag-menu{background-color:#9c36b5}.tag-burger{background-color:#d24347}.tag-fingerfood{background-color:#feb451}.tag-salad{background-color:#2b8a3e}.tag-dessert{background-color:#e64980}.tag-drink{background-color:#74ccf4}.tag-chicken{background-color:#fcc419}.tag-beef{background-color:#932f32}.tag-vegan{background-color:#66a80f}.tag-spicy{background-color:#ff1a00}.tag-alcoholic{background-color:#f28e1c}.tag-lactose{background-color:#f1dec5}.item-tags .tag:not(:first-child){transform:skew(-10deg)}.item-tags .tag:not(:first-child) span{display:block;transform:skew(10deg)}.item-tags .tag:first-child{margin-right:.3rem;padding-right:.4rem}.item-tags .tag:first-child:after{content:"";background:inherit;z-index:-1;border-radius:0 3px 3px 0;width:.75rem;height:100%;margin-right:-.3rem;position:absolute;top:0;right:0;transform:skew(-10deg)}.item-title{color:#333;margin-bottom:2.4rem;font-size:2.4rem;font-weight:600;line-height:1.6}.grid-3-cols .item-title{font-size:2rem}.item-description{margin-bottom:2rem;font-size:2rem;line-height:1.6}.item-attributes{flex-direction:column;gap:1.6rem;margin-bottom:1.6rem;list-style:none;display:flex}.item-attribute{grid-template-columns:5.2rem 1fr;gap:1.2rem;font-size:2rem;line-height:1.6;display:grid}.item-attribute .icon{color:#feb451;justify-self:center;font-size:3.2rem;font-weight:500}.item-actions{grid-template-columns:4rem 1fr;justify-self:end;gap:2.4rem;margin-bottom:0;padding:0 3.2rem 2.4rem;display:grid}.item-actions .btn-save{font-size:2.4rem}.item-actions .btn-primary{text-align:center;width:100%}.btn .icon{font-weight:600}.btn-save{color:#fecb85;box-shadow:inset 0 0 0 3px #fecb85}.btn-save:hover,.btn-save:active{color:#932f32;box-shadow:inset 0 0 0 3px #932f32}.btn-save-active{color:#d24347;box-shadow:inset 0 0 0 3px #d24347}.btn-save-active:hover,.btn-save-active:active{color:#932f32;box-shadow:inset 0 0 0 3px #932f32}@media (width<=120em){.section-intro{gap:4.8rem;padding:0 9.6rem}.heading-primary{font-size:11rem}.heading-secondary{font-size:3.6rem}}@media (width<=100em){.section-intro{gap:1.6rem;padding:0 6.4rem}}@media (width<=84em){section{padding:8rem 0}.section-intro{padding:0 3.2rem}.heading-primary{font-size:9.8rem}}@media (width<=75em){.heading-primary{font-size:8.6rem}.heading-secondary{font-size:3rem}}@media (width<=59em){.grid-2-cols{grid-template-columns:1fr}.grid-3-cols,.grid-4-cols{grid-template-columns:repeat(2,1fr)}.section-intro{grid-template-columns:1fr;gap:1.2rem}.section-intro>:nth-child(2){justify-self:start}.section-intro-reverse>:nth-child(2){grid-row:1/2;justify-self:start}.heading-primary{font-size:11rem}.heading-secondary{font-size:4.4rem}.grid-2-cols .item-new:after{top:3%;right:-7%}.grid-3-cols .item-new:after{top:3%;right:-16%}}@media (width<=44em){.grid-3-cols{grid-template-columns:1fr}.section-intro{gap:0}.heading-primary{font-size:7.4rem}.heading-secondary{font-size:3rem}}@media (width<=34em){.grid-4-cols{grid-template-columns:1fr}section{padding:6.4rem 0}.heading-primary{font-size:6.2rem}.grid-2-cols .item-new:after,.grid-3-cols .item-new:after{top:3%;right:-16%}}
/*# sourceMappingURL=index.62af8cfd.css.map */
