/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.article{padding:0}.article__container{display:flex;position:relative;flex-direction:column-reverse}@media screen and (min-width: 750px){.article__container{flex-direction:row;height:auto;min-height:600px}}@media screen and (min-width: 1400px){.article__container{height:calc(100vh - 48px);height:calc(100svh - 48px)}}.article__container .container{height:100%}@media screen and (min-width: 750px){.article__content{flex:1;flex-shrink:0}}.article__content h1{margin-bottom:20px}.article__content .rte{margin:0 0 16px;font-size:1.6rem;letter-spacing:.032rem;line-height:2rem}.article__content .rte>p,.article__content .rte>ul,.article__content .rte>ol{margin-bottom:0}.article__content .rte>p:not(:last-child),.article__content .rte>ul:not(:last-child),.article__content .rte>ol:not(:last-child){margin-bottom:20px}.article__content .rte h2,.article__content .rte h3,.article__content .rte h4,.article__content .rte h5{margin:0;font-family:"Bastardo Groteskish Regular",helvetica,arial,sans-serif;text-transform:uppercase}.article__content .rte h2,.article__content .rte h3,.article__content .rte h4,.article__content .rte h5,.article__content .rte ul,.article__content .rte ol,.article__content .rte li{font-size:1.6rem;letter-spacing:.016rem;line-height:2rem}.article__content .rte li{margin:0}.article__content-wrapper{display:flex;flex-direction:column;height:100%;padding:40px 0}@media screen and (min-width: 750px){.article__content-wrapper{padding-right:calc(50% + 20px)}}@media screen and (min-width: 1025px){.article__content-wrapper{padding-right:calc(43% + 40px)}}@media screen and (min-width: 1400px){.article__content-wrapper{padding-right:calc(50% + 40px)}}@media screen and (min-width: 1025px){.article__recipe{display:flex}}@media screen and (min-width: 1025px){.article__ingredients{min-width:240px;padding-right:64px}}.article__tag-almave{margin-top:auto;padding-top:40px}.article__image{display:flex;position:relative;min-height:420px}@media screen and (min-width: 750px){.article__image{position:absolute;top:0;right:0;width:50%;height:100%}}@media screen and (min-width: 1025px){.article__image{width:43%}}@media screen and (min-width: 1400px){.article__image{width:50%}}.article__image img{position:absolute;width:100%;height:100%;object-fit:cover}