p.svelte-1hgk48u.svelte-1hgk48u,h1.svelte-1hgk48u.svelte-1hgk48u,h3.svelte-1hgk48u.svelte-1hgk48u{color:#fff}main.svelte-1hgk48u.svelte-1hgk48u{padding-left:10rem;padding-right:10rem;color:#fff;margin-top:10rem}main.svelte-1hgk48u header.svelte-1hgk48u{display:flex;justify-content:center;align-items:center;height:30rem;margin-bottom:3rem;position:relative}main.svelte-1hgk48u header img.svelte-1hgk48u{width:100%;height:100%;object-fit:cover;border-radius:2rem}main.svelte-1hgk48u header .on-top.svelte-1hgk48u{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}main.svelte-1hgk48u header .on-top h1.svelte-1hgk48u{font-style:italic;margin:1rem}main.svelte-1hgk48u header .on-top .description.svelte-1hgk48u,main.svelte-1hgk48u header .on-top .photo-credit.svelte-1hgk48u{margin:1rem}main.svelte-1hgk48u header .on-top .tags-wrapper.svelte-1hgk48u{display:flex;align-items:center;margin:1rem}main.svelte-1hgk48u header .on-top .tags-wrapper p.svelte-1hgk48u{font-size:.8rem;font-weight:600;text-transform:capitalize}main.svelte-1hgk48u header .on-top .tags-wrapper p.svelte-1hgk48u:not(:last-child){margin-right:.5rem}main.svelte-1hgk48u header .on-top .tags-wrapper.svelte-1hgk48u:before{background-color:#fff;content:"";height:23px;width:23px;-webkit-mask-image:url(../../../assets/tag.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(../../../assets/tag.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-right:.5rem}main.svelte-1hgk48u header.svelte-1hgk48u:after{content:"";display:block;position:absolute;height:100%;width:100%;left:0;top:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-radius:2rem}main.svelte-1hgk48u .recipe-info.svelte-1hgk48u{border-radius:2rem;border:.1rem solid white;padding:2rem;margin-bottom:2rem}main.svelte-1hgk48u .recipe-info h2.svelte-1hgk48u{font-size:2rem;margin-bottom:1rem}main.svelte-1hgk48u .recipe-info .basic-info-wrapper.svelte-1hgk48u{display:flex;justify-content:space-between;margin-bottom:2rem}main.svelte-1hgk48u .recipe-info .basic-info-wrapper .basic-info.svelte-1hgk48u{width:45%}main.svelte-1hgk48u .recipe-info .basic-info-wrapper .basic-info h3.svelte-1hgk48u{margin-bottom:1rem}main.svelte-1hgk48u .recipe-info .basic-info-wrapper .basic-info p.svelte-1hgk48u{font-size:1rem}main.svelte-1hgk48u .recipe-info .instructions-wrapper.svelte-1hgk48u{display:flex;justify-content:space-between}main.svelte-1hgk48u .recipe-info .instructions-wrapper .ingredients.svelte-1hgk48u,main.svelte-1hgk48u .recipe-info .instructions-wrapper .instructions.svelte-1hgk48u{width:45%}main.svelte-1hgk48u .recipe-info .instructions-wrapper .ingredients h3.svelte-1hgk48u{margin-bottom:1rem}main.svelte-1hgk48u .recipe-info .instructions-wrapper .ingredients ul.svelte-1hgk48u{list-style:none}main.svelte-1hgk48u .recipe-info .instructions-wrapper .ingredients ul li.svelte-1hgk48u{font-size:1rem;margin-bottom:1rem}main.svelte-1hgk48u .recipe-info .instructions-wrapper .instructions h3.svelte-1hgk48u{margin-bottom:1rem}main.svelte-1hgk48u .recipe-info .instructions-wrapper .instructions ol.svelte-1hgk48u{list-style:none}main.svelte-1hgk48u .recipe-info .instructions-wrapper .instructions ol li.svelte-1hgk48u{font-size:1rem;margin-bottom:1rem}main.svelte-1hgk48u .recipe-backstory h2.svelte-1hgk48u{margin-bottom:1rem}main.svelte-1hgk48u .recipe-backstory .author.svelte-1hgk48u{margin-top:1rem;font-size:.8rem;font-weight:600;text-transform:capitalize}@media only screen and (max-width: 756px){main.svelte-1hgk48u.svelte-1hgk48u{padding:0}main.svelte-1hgk48u header.svelte-1hgk48u{height:20rem}main.svelte-1hgk48u header img.svelte-1hgk48u{border-radius:0}main.svelte-1hgk48u header .on-top h1.svelte-1hgk48u{font-size:1.5rem}main.svelte-1hgk48u header .on-top .description.svelte-1hgk48u,main.svelte-1hgk48u header .on-top .photo-credit.svelte-1hgk48u{font-size:.8rem}main.svelte-1hgk48u header .on-top .tags-wrapper p.svelte-1hgk48u{font-size:.6rem}main.svelte-1hgk48u header.svelte-1hgk48u:after{border-radius:0}main.svelte-1hgk48u .recipe-info.svelte-1hgk48u{padding:2rem;border:none;border-top:.2rem solid white;border-bottom:.2rem solid white;border-radius:0}main.svelte-1hgk48u .recipe-info h2.svelte-1hgk48u{font-size:1.5rem}main.svelte-1hgk48u .recipe-info .basic-info-wrapper.svelte-1hgk48u{flex-direction:column}main.svelte-1hgk48u .recipe-info .basic-info-wrapper .basic-info.svelte-1hgk48u{width:100%;margin-bottom:1rem}main.svelte-1hgk48u .recipe-info .instructions-wrapper.svelte-1hgk48u{flex-direction:column}main.svelte-1hgk48u .recipe-info .instructions-wrapper .ingredients.svelte-1hgk48u,main.svelte-1hgk48u .recipe-info .instructions-wrapper .instructions.svelte-1hgk48u{width:100%}main.svelte-1hgk48u .recipe-backstory.svelte-1hgk48u{padding-left:2rem;padding-right:2rem}main.svelte-1hgk48u .recipe-backstory h2.svelte-1hgk48u{font-size:1.5rem}main.svelte-1hgk48u .recipe-backstory .author.svelte-1hgk48u{font-size:.8rem}}
