.echo-ingredient-library{--page-width: 110rem}.echo-ingredient-heading h5{margin-bottom:20px}.echo-ingredient-heading ul{list-style:none;padding:0;margin:0;display:flex;gap:20px;flex-wrap:wrap}.echo-ingredient-heading ul a{font-size:32px;font-weight:700;color:#000;text-decoration:none;padding:0 5px}.echo-ingredient-blocks ul{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;list-style:none;padding:0;margin:0}.echo-ingredient-blocks ul li{padding:15px 0;border-bottom:1px solid #dddddd}.echo-ingredient-blocks .echo-ingredient-block{padding:35px 0}.echo-ingredient-block .__heading{border-bottom:1px solid #dddddd;padding:15px 0;margin-bottom:50px}.echo-ingredient-block .__heading p{font-size:32px;font-weight:700}.echo-ingredient-blocks .echo-ingredient-block details summary p{display:flex;align-items:center;justify-content:space-between}.echo-ingredient-blocks .echo-ingredient-block details summary p svg{width:20px;height:20px}.echo-ingredient-blocks .echo-ingredient-block details[open] summary p svg{transform:rotate(180deg)}.echo-ingredient-blocks .echo-ingredient-block details div{padding-top:10px}@media screen and (max-width: 749px){.echo-ingredient-blocks ul{grid-template-columns:repeat(2,1fr);gap:15px}.echo-ingredient-heading ul{flex-wrap:nowrap;overflow-y:auto;padding-bottom:10px}.echo-ingredient-blocks .echo-ingredient-block{padding:0}.echo-ingredient-block .__heading{margin-bottom:0}.echo-ingredient-blocks .echo-ingredient-block:not(:last-child){margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/echo-ingredient-library.css.map */
