.ingredients-block{width:100%;height:100%}.ingredients-block__grid{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:32px;background-color:#f6f5e8;border-radius:20px;height:100%;align-items:stretch}@media screen and (max-width: 989px){.ingredients-block__grid{grid-template-columns:1fr;gap:32px;padding:24px}}.ingredients-block__decor{position:absolute;bottom:0;right:0;flex-shrink:0;z-index:1;pointer-events:none;display:none}@media screen and (min-width: 990px){.ingredients-block__decor{display:block;width:155px;height:145px;aspect-ratio:155/145.35}}@media screen and (min-width: 1200px){.ingredients-block__decor{display:block;width:185.004px;height:192.353px;flex-shrink:0;aspect-ratio:185/192.35}}.ingredients-block__decor-img{width:100%;height:100%;object-fit:contain;display:block}.ingredients-block__info{flex:1 1 50%;display:flex;align-items:flex-start;justify-content:flex-start;height:100%;align-self:stretch}@media screen and (min-width: 990px){.ingredients-block__info--reversed{grid-column:2}}.ingredients-block__info-content{max-width:648px;margin:0 auto;display:flex;flex-direction:column;height:100%;justify-content:space-around}.ingredients-block__title{font-family:Golos Text;font-weight:500;font-size:48px;line-height:50px;letter-spacing:-.05em;color:#333;margin-bottom:20px;margin-top:0}.ingredients-block__title p{margin:0}@media screen and (max-width: 749px){.ingredients-block__title{font-size:32px;line-height:38px;letter-spacing:-1.55px}}.ingredients-block__desc-container{margin-bottom:50px}@media screen and (max-width: 749px){.ingredients-block__desc-container{margin-bottom:0}}.ingredients-block__desc{font-family:Golos Text;font-weight:500;font-size:20px;line-height:24px;letter-spacing:-.04em;color:#333;margin-bottom:0}.ingredients-block__desc p{margin:0}.ingredients-block__desc span{color:#333;font-weight:500}.ingredients-block__desc strong{font-weight:500;color:#333}@media screen and (max-width: 749px){.ingredients-block__desc{font-size:16px;line-height:20px;letter-spacing:-.03em}}.ingredients-block__desc:first-of-type{margin-bottom:16px}@media screen and (max-width: 749px){.ingredients-block__desc:first-of-type{margin-bottom:12px}}.ingredients-block__list{flex:1 1 50%;display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 990px){.ingredients-block__list--reversed{grid-column:1;grid-row:1}}@media screen and (max-width: 749px){.ingredients-block__list{gap:4px}}.ingredients-block__item{display:flex;align-items:flex-end;justify-content:space-between;background:#fffef2;border-radius:20px;padding:8px;min-height:136px;box-shadow:none;flex-direction:row}@media screen and (max-width: 749px){.ingredients-block__item{min-height:104px}}.ingredients-block__item--reverse{flex-direction:row-reverse}.ingredients-block__item--reverse .ingredients-block__item-text{text-align:right}.ingredients-block__item-text{font-family:Golos Text;font-weight:500;font-size:20px;line-height:24px;letter-spacing:-.03em;color:#333;flex:1 1 auto;padding:19px 24px}@media screen and (max-width: 1199px){.ingredients-block__item-text{padding:16px 8px;letter-spacing:-.03em}}@media screen and (max-width: 749px){.ingredients-block__item-text{font-size:16px}}@media screen and (max-width: 370px){.ingredients-block__item-text{font-size:14px;padding:8px}}.ingredients-block__item-image{border-radius:16px;overflow:hidden;height:120px;flex-shrink:0}@media screen and (max-width: 749px){.ingredients-block__item-image{width:100%;max-width:100%;height:86px}}.ingredients-block__item-image.is-1{width:333px}@media screen and (max-width: 749px){.ingredients-block__item-image.is-1{width:182px}}@media screen and (max-width: 370px){.ingredients-block__item-image.is-1{width:139px}}.ingredients-block__item-image.is-2{width:285px}@media screen and (max-width: 749px){.ingredients-block__item-image.is-2{width:150px}}@media screen and (max-width: 370px){.ingredients-block__item-image.is-2{width:128px}}.ingredients-block__item-image.is-3{width:247px}@media screen and (max-width: 749px){.ingredients-block__item-image.is-3{width:120px}}@media screen and (max-width: 370px){.ingredients-block__item-image.is-3{width:100px}}.ingredients-block__item-image.is-4{width:211px}@media screen and (max-width: 749px){.ingredients-block__item-image.is-4{width:97px}}@media screen and (max-width: 370px){.ingredients-block__item-image.is-4{width:82px}}.ingredients-block__item-image .ingredients-block__item-img{width:100%;height:100%;display:block;border-radius:16px;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ingredients-block.css.map */
