:root{--color-red:#da2b1f;--color-ink:#101921;--color-white:#fff;--color-grey:#282828;--color-limeade:#3f9a2a;--color-lemonade:#ffad00;--color-fruit-water:#ff6800;--color-dark-red:#ad1308;--color-dark-yellow:#a88f00;--color-dark-green:#21820b;--color-shadow-rgb:16 25 33;--surface-1:var(--color-white);--surface-2:var(--color-red);--buttons-1:var(--color-red);--text-1:var(--color-ink);--text-2:var(--color-white);--color-border:var(--surface-2);--color-focus-ring:var(--surface-2);--font-size-h1:10.5rem;--font-size-h2:4.5rem;--font-size-h3:3.5rem;--font-size-h4:2.5rem;--font-size-h5:2rem;--font-size-s1:1.5rem;--font-size-s2:1.125rem;--font-size-t1:1rem;--font-size-t2:.875rem;--font-size-t3:.75rem;--font-size-t4:.625rem;--font-size-ui:1rem;--font-size-h1-mobile:5.5rem;--font-size-h2-mobile:2.5rem;--font-size-h3-mobile:2.5rem;--line-height-heading:.9;--line-height-s:1.28;--line-height-t1:1.28;--line-height-t2:1.36;--line-height-t3:1.36;--line-height-ui:1;--letter-spacing-normal:0;--radius-pill:99px;--radius-card:16px;--radius-card-mobile:8px;--border-1:1px;--border-2:2px;--border-3:3px;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-28:1.75rem;--space-32:2rem;--space-36:2.25rem;--space-40:2.5rem;--space-44:2.75rem;--space-48:3rem;--space-52:3.25rem;--space-56:3.5rem;--space-60:3.75rem;--space-64:4rem;--space-68:4.25rem;--space-72:4.5rem;--space-76:4.75rem;--space-80:5rem;--bp-sm:750px;--bp-md:990px;--bp-lg:1440px;--transition-fast:.12s ease;--transition-base:.2s ease}.recipe-card{background:var(--main-background-color);padding:var(--desktop-top-padding) 0 var(--desktop-bottom-padding);position:relative;overflow:hidden}@media (width<=989px){.recipe-card{padding:var(--mobile-top-padding) 0 var(--mobile-bottom-padding)}}@media (width<=749px){.recipe-card__title-text .heading-m,.recipe-card__list-wrap-text,.recipe-card__list-wrap-info{color:var(--main-information-mobile-color)}}@keyframes moveUpDown{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--space-40)))}}.recipe-card__icon{top:calc(-1 * var(--space-32));left:calc(-1 * var(--space-28));width:101.042%;height:calc(100% + var(--space-68));z-index:1;pointer-events:none;animation:1.5s ease-in-out infinite alternate moveUpDown;position:absolute}@media (width<=749px){.recipe-card__icon{display:none}}@media (width<=1439px){.recipe-card__icon{left:0}}.recipe-card__icon-wrap{height:100%;position:relative}.recipe-card__icon-wrap img,.recipe-card__icon-wrap video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.recipe-card__side{gap:var(--space-16);max-width:83.133%;margin:auto;display:flex}@media (width<=749px){.recipe-card__side{grid-gap:var(--space-24);flex-direction:column-reverse;max-width:100%}}@media (width>=750px) and (width<=989px){.recipe-card__side{max-width:100%}}.recipe-card__left{width:41.78%}@media (width<=749px){.recipe-card__left{width:100%}}.recipe-card__left-wrap{height:100%;position:relative}.recipe-card__media{height:100%}.recipe-card__media-wrap{height:100%;padding-bottom:177.78%;position:relative}@media (width<=749px){.recipe-card__media-wrap{padding-bottom:184.78%}}.recipe-card__media-wrap img,.recipe-card__media-wrap video{object-fit:cover;border-radius:var(--radius-card);width:100%;height:100%;position:absolute;inset:0}@media (width<=749px){.recipe-card__media-wrap img,.recipe-card__media-wrap video{border-radius:var(--radius-card-mobile)}}.recipe-card__items{padding:var(--space-24);width:100%;position:absolute;bottom:0;left:0}@media (width>=750px) and (width<=989px){.recipe-card__items{padding:var(--space-16)}}.recipe-card__items-wrap{border-radius:var(--radius-card);background:var(--color-white);align-items:center;width:100%;display:flex}@media (width<=749px){.recipe-card__items-wrap{border-radius:var(--radius-card-mobile)}}.recipe-card__image{width:var(--space-80);position:relative}.recipe-card__image-wrap{width:100%;padding-bottom:100%}.recipe-card__image-wrap img,.recipe-card__image-wrap video{object-fit:cover;border-radius:var(--radius-card);width:100%;height:100%;position:absolute;inset:0}.recipe-card__both{width:calc(100% - var(--space-80));padding:0px var(--space-8)}.recipe-card__both-block{grid-gap:.125rem;flex-direction:column;display:flex}.recipe-card__both-block-title{color:var(--color-ink);font-size:calc(var(--font-size-s1) + .0625rem);text-transform:uppercase;height:1.75rem;line-height:112%;overflow:hidden}@media (width<=1439px){.recipe-card__both-block-title{font-size:calc(var(--font-size-s2) + .125rem);height:1.375rem}}.recipe-card__both-block-links{color:var(--color-ink)}.recipe-card__both-block-links a{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:1px;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-thickness:1px;display:inline-block}.recipe-card__right{width:calc(58.22% - var(--space-16))}@media (width<=749px){.recipe-card__right{width:100%;padding:0}}.recipe-card__right-wrap{background:var(--color-white);padding:var(--space-24) var(--space-32);border-radius:var(--radius-card);height:100%}@media (width<=749px){.recipe-card__right-wrap{background:var(--color-red);width:100%;padding:0}}@media (width>=750px) and (width<=989px){.recipe-card__right-wrap{padding:var(--space-20)}.recipe-card__title-text .heading-m{font-size:var(--font-size-h4)}}.recipe-card__block{padding-top:var(--space-24)}@media (width>=750px) and (width<=989px){.recipe-card__block{padding-top:var(--space-16)}}.recipe-card__block-wrap{grid-gap:var(--space-24);flex-direction:column;display:flex}.recipe-card__part-wrap-media-wrap{padding-bottom:59.71%;position:relative}@media (width<=749px){.recipe-card__part-wrap-media-wrap{padding-bottom:100.3%}}.recipe-card__part-wrap-media-wrap img,.recipe-card__part-wrap-media-wrap video{object-fit:cover;border-radius:var(--radius-card);width:100%;height:100%;position:absolute;inset:0}.recipe-card__list-wrap-text{padding-bottom:var(--space-4);margin-bottom:0}.recipe-card__list-wrap-info ul{margin:16px 0;padding:0;list-style:none}.recipe-card__list-wrap-info ul:last-child{margin-bottom:0}.recipe-card__list-wrap-info ul li{padding-left:var(--space-24);position:relative}.recipe-card__list-wrap-info ul li:after{content:"";top:var(--space-8);left:calc(var(--space-8) + .125rem);width:var(--space-4);height:var(--space-4);background:var(--main-information-color);border-radius:100%;position:absolute}@media (width<=749px){.recipe-card__list-wrap-info ul li:after{background:var(--main-information-mobile-color)}}.recipe-card__list-wrap-info ol{margin:var(--space-16) 0;padding-left:var(--space-24)}.recipe-card__list-wrap-info ol:last-child{margin-bottom:0}
