.ingredient-info__card--flex{display:flex;align-items:flex-start;gap:50px}.ingredient-info__card--grid{display:grid;gap:50px;grid-template-columns:.7fr 1fr}.ingredient-info__card--grid .ingredient-info__image{width:100%;position:relative}.ingredient-info__image{width:30%;filter:brightness(97%);background:#fff;border-radius:10px;overflow:hidden}.ingredient-info__image img,.ingredient-info__card--grid .ingredient-info__content{width:100%}.info__image{position:absolute;top:0;left:0;width:100%;height:100%}.ingredient-info__content{width:70%}.ingredient-info__content-max-width{padding:25px 0;max-width:90%}.ingredient-info.border--top{border-top:2px solid #ddd;padding-top:50px}.ingredient-info.border--bottom{border-bottom:2px solid #ddd;padding-bottom:30px}.ingredient-info.spacing--default{border-bottom:2px solid #ddd;padding-bottom:30px;padding-top:50px}.ingredient-info__list{display:flex;align-items:center;column-gap:80px;row-gap:50px;flex-wrap:wrap;margin-top:70px}.ingredient-info__icon-card{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:30px;row-gap:20px;margin-top:20px}.ingredient-info__icon-item{display:flex;flex-direction:column;align-items:center;row-gap:8px;border-top:2px solid #D9D9D9;padding-top:25px;text-align:center}span.ingredient-info__icon-label{font-size:20px;font-weight:600}.ingredient-info__list-item{font-size:22px;font-weight:600;display:flex;align-items:center;column-gap:15px;min-width:200px}.ingredient-info__list-item img{border-radius:50%}@media (max-width:1100px){span.ingredient-info__icon-label{font-size:17px}}@media (max-width:767px){span.ingredient-info__icon-label{font-size:15px}.ingredient-info__content{width:100%}.ingredient-info__card--flex{flex-direction:column;gap:30px}.ingredient-info__card--grid .ingredient-info__image{padding-bottom:70%}.ingredient-info__image{width:100%;margin-bottom:20px}.ingredient-info__list{width:100%;column-gap:30px;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:8px;margin-top:30px}.ingredient-info__card--grid{gap:20px;grid-template-columns:1fr}.ingredient-info__content-max-width{padding:0}.ingredient-info__icon-card{display:grid;grid-template-columns:1fr 1fr;margin-top:25px}.ingredient-info__list-item{font-size:18px}.ingredient-info__list-item img{width:60px;height:60px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/product-additional-info.css.map */
