.recipe-energy__title{color:var(--neutral-5,#828282);font-family:Gerbera,sans-serif;font-size:18px;font-weight:500;line-height:26px;margin:0 0 20px;text-align:center}.recipe-energy__items{display:grid;gap:16px;grid-template-columns:1fr 1fr;justify-items:center}@media screen and (min-width:768px){.recipe-energy__items{grid-template-columns:repeat(4,auto);justify-content:center;grid-column-gap:64px}}.recipe-energy__item{align-items:center;display:flex;flex-flow:column}.recipe-energy__item-value{color:var(--neutral-7,#272727);font-size:24px;font-style:normal;font-weight:500;letter-spacing:-1px;line-height:112.5%;margin:0;text-align:center}.recipe-energy__item-name{color:var(--neutral-5,#828282);font-family:Gerbera,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin:0;text-align:center}.recipe-portion-count{display:grid;grid-auto-flow:column;grid-column-gap:24px;align-items:center}.recipe-portion-count__label{color:var(--neutral-5,#828282);font-size:14px;font-style:normal;letter-spacing:-.5px;line-height:20px;margin:0}.recipe-portion-count__count{display:grid;grid-auto-flow:column}.recipe-portion-count__button-decrement,.recipe-portion-count__button-increment,.recipe-portion-count__value{align-items:center;background:none;color:var(--neutral-5,#828282);display:flex;font-size:14px;font-style:normal;height:24px;justify-content:center;letter-spacing:-.3px;line-height:1.4;margin:0;text-align:center;width:24px}@media screen and (min-width:768px){.recipe-portion-count__button-decrement,.recipe-portion-count__button-increment,.recipe-portion-count__value{font-size:16px;height:32px;width:32px}}.recipe-portion-count__button-decrement,.recipe-portion-count__button-increment{border:none}.recipe-portion-count__value{border:1px solid #d9d9d9;margin:0}.recipe-ingredients__header{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.recipe-ingredients__title{color:var(--neutral-7,#272727);font-size:24px;font-style:normal;font-weight:500;letter-spacing:-1px;line-height:28px;margin-bottom:16px}.recipe-ingredients__count{margin-bottom:16px}.recipe-ingredients__elements{display:grid;grid-row-gap:16px}.recipe-ingredients__element{display:grid;grid-template-columns:auto minmax(2ch,1fr) auto auto;grid-column-gap:1ch;align-items:flex-end;color:var(--neutral-7,#272727);font-size:18px;font-style:normal;letter-spacing:-.3px;line-height:24px}.recipe-ingredients__element-name{margin:0}.recipe-ingredients__element-line{border-bottom:1px solid #c4c4c4;margin-bottom:5px}.recipe-ingredients__element-unit,.recipe-ingredients__element-value{margin:0}.recipe-steps__header{align-items:center;display:grid;grid-auto-flow:column;justify-content:start;margin-bottom:24px}@media screen and (min-width:768px){.recipe-steps__header{margin-bottom:48px}}.recipe-steps__title{color:var(--neutral-7,#272727);font-size:24px;font-style:normal;font-weight:500;letter-spacing:-1px;line-height:28px;margin:0 20px 0 0}.recipe-steps__timer-icon{color:var(--neutral-3,#cecece);height:24px;margin:0 8px 0 0;width:24px}.recipe-steps__cooke-time{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:14px;font-weight:300;line-height:20px;margin:0}.recipe-steps__items{display:grid;grid-row-gap:56px}.recipe-steps__step{display:grid;grid-row-gap:24px}@media screen and (min-width:768px){.recipe-steps__step{grid-template-columns:380px 1fr;grid-column-gap:48px;align-content:start;align-items:flex-start}}.recipe-steps__step_without-image{grid-template-columns:1fr}.recipe-steps__step-image{width:100%}.recipe-steps__step-content{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:18px;font-weight:300;line-height:26px;margin:0}.recipe-steps__step-number{font-size:24px;line-height:24px}:root{--neutral-0:#fff;--neutral-1:#f8f8f8;--neutral-2:#eee;--neutral-3:#cecece;--neutral-4:#aaa;--neutral-5:#828282;--neutral-6:#3f3f3f;--neutral-7:#272727;--blue-1:#00aeef;--blue-2:#0088b8;--blue-3:#0b276f;--blue-4:#06112e;--green-1:#2bc78f;--red-1:#f1574b;--yellow-1:#f19f00;--blue-5:#c5efff;--green-2:#dff9ec;--red-2:#feeeed;--yellow-2:#fdf4b7}html[class=dark]{--neutral-0:#2c2c2c;--neutral-1:#353535;--neutral-2:#515151;--neutral-3:#7c7c7c;--neutral-4:#c4c4c4;--neutral-5:#d3d3d3;--neutral-6:#f0f0f0;--neutral-7:#fff;--blue-1:#0fbeff;--blue-2:#47cfff;--blue-3:#90acf4;--blue-4:#d2ddf9;--green-1:#3ad49d;--red-1:#db1000;--yellow-1:#f19f00;--blue-5:#002938;--green-2:#061e12;--red-2:#240503;--yellow-2:#302a06}.recipe{margin:auto;width:100%}.recipe__title{border-bottom:1px solid #c4c4c4;color:var(--blue-3,#0b276f);letter-spacing:-1px;padding-bottom:24px;text-align:center}.recipe__energy,.recipe__title{margin-bottom:24px}.recipe__video-block{height:482px;margin-bottom:24px;width:100%}.recipe__video-block-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.recipe__description{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:18px;font-weight:300;line-height:26px;margin:0 0 48px}.recipe__ingredients{margin:0 0 48px}@media screen and (min-width:768px){.recipe__ingredients{margin-bottom:72px}}.recipe__steps{margin:0 0 48px}@media screen and (min-width:768px){.recipe__steps{margin-bottom:72px}}
