.recipe-card_root__08zxT{border:1px solid var(--color-neutral-80);border-radius:var(--radius-md);height:auto;overflow:hidden}.recipe-card_content__r7kVw,.recipe-card_root__08zxT{display:flex;flex-direction:column}.recipe-card_content__r7kVw{flex-grow:1;gap:1rem;line-height:112%;padding:1rem 1rem 1.25rem;position:relative;word-wrap:break-word;hyphens:auto;overflow-wrap:break-word}.recipe-card_content__r7kVw p{line-height:136%}.recipe-card_content__r7kVw svg{margin-left:.5rem;--svg-size:0.7rem;height:var(--svg-size);width:var(--svg-size)}.recipe-card_content__r7kVw a{line-height:1}@media (min-width:1024px){.recipe-card_content__r7kVw{padding-block:1.25rem;padding-inline:1.5rem}}.recipe-card_foot__m49oR{border-top:1px solid var(--color-neutral-80);display:grid;grid-template-columns:1fr 1fr;padding-inline:1rem;width:100%}.recipe-card_foot__m49oR>*{display:grid;line-height:1;padding-block:.75rem;place-items:center}.recipe-card_foot__m49oR>:first-child{border-right:1px solid var(--color-neutral-80)}@media (min-width:1024px){.recipe-card_foot__m49oR{padding-inline:1.5rem}}.recipe-card_image__G8XuB{aspect-ratio:31/15;background:var(--color-neutral-10);position:relative;width:100%}.recipe-card_image__G8XuB img{border-bottom:1px solid var(--color-neutral-80);-o-object-fit:cover;object-fit:cover}.recipe-card_heading__f5KU2{color:var(--color-neutral-80);font-family:var(--font-valizas);font-size:var(--font-size-m);font-style:normal;font-weight:500;line-height:112%}@media (min-width:768px){.recipe-card_heading__f5KU2{font-size:var(--font-size-xl)}}.recipe-card_dots__PLWEf{display:flex;gap:.25rem;justify-content:center}.recipe-card_dots__PLWEf>*{--dot-size:0.75rem;background:unset;background-color:var(--color-neutral-30);border:unset;border-radius:100%;height:var(--dot-size);margin:0;padding:0;width:var(--dot-size)}.recipe-card_dots__PLWEf>.recipe-card_current__Sf69a{background-color:var(--color-primary-80)}.recipe-card_short__description__nuErn{color:var(--color-neutral-80);font-family:var(--font-gtflexa);font-size:var(--font-size-s);font-style:normal;font-weight:300;line-height:136%}@media (min-width:768px){.recipe-card_short__description__nuErn{font-size:var(--font-size-m)}}.recipe-card_short__description__nuErn span{display:block;white-space:pre-line}.recipe-card_short__description__nuErn span+span{margin-top:1rem}