.recipe-method{display:flex;gap:30px;flex-direction:column;padding:0}@media only screen and (min-width:768px){.recipe-method{flex-direction:row}}.recipe-method__wrapper{overflow:hidden;background:#faf8f5;border-radius:var(--border-radius, 50px)}@media only screen and (min-width:768px){.recipe-method__wrapper{--border-radius: 93px}}@media only screen and (min-width:768px){.recipe-method__wrapper{position:relative}.recipe-method__wrapper:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/graphics/sun-burst-btm-left.svg) no-repeat bottom left}}.recipe-method .col{--padding-x: 30px;--padding-y: 60px;padding:var(--padding-y) var(--padding-x);flex:1;flex-basis:300px}@media only screen and (min-width:768px){.recipe-method .col{--padding-x: 40px;--padding-y: 60px}}@media only screen and (min-width:1024px){.recipe-method .col{--padding-x: 90px;--padding-y: 60px}}.recipe-method .col:nth-child(1){flex-basis:calc(300px - var(--padding-y) * 2);padding-bottom:var(--padding-x)}@media only screen and (min-width:768px){.recipe-method .col:nth-child(1){padding-bottom:var(--padding-y)}}.recipe-method .col:nth-child(2){flex-basis:calc(300px + var(--padding-y));background:#f4f0e9;border-radius:var(--border-radius, 50px)}@media only screen and (min-width:768px){.recipe-method .col:nth-child(2){padding-left:var(--padding-x);position:relative}.recipe-method .col:nth-child(2):after{content:"";position:absolute;width:100vw;height:100%;top:0;left:var(--border-radius);background:#f4f0e9;z-index:-1}}.recipe-method__title{position:relative}.recipe-method__title:after{content:"";position:absolute;width:100%;height:1px;bottom:-20px;left:0;background:#27251f;background:linear-gradient(90deg,#27251f33,#27251f00);opacity:.5}.recipe-method h3+p,.recipe-method h4+p,.recipe-method h5+p,.recipe-method h6+p{margin-top:-30px}.recipe-method__ing-list{display:flex;flex-direction:column;gap:15px}.recipe-tags{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.recipe-tags__list{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.recipe-tags__item{border-radius:100vw;padding:3px var(--padding-x, 15px);background-color:#faf8f5;color:#3f3f3f;text-align:center}@media only screen and (min-width:768px){.recipe-tags__item{--padding-x: 25px}}
