#ingredient-filters{padding:3.7rem 0 3.2rem}#ingredient-filters .boxes-filters{overflow-x:auto}#ingredient-filters .boxes-filters::-webkit-scrollbar{width:0;background:transparent}#ingredient-filters .boxes-filters::-webkit-scrollbar-thumb{background:transparent}#ingredient-filters .boxes-filters .box-filter{border:1px solid var(--scheme-borders-color);width:5.4rem;height:3.5rem;background-color:var(--scheme-tabs-border-off2);margin-left:.5rem;margin-right:.5rem}#ingredient-filters .tags-filters{overflow:scroll}#ingredient-filters .tags-filters .tag-filter{margin-left:1rem;margin-right:1rem;white-space:nowrap}#ingredient-filters .boxes-filters .box-filter.active{background-color:var(--scheme-fields-background-color)}#ingredient-filters .tags-filters .tag-filter.active{text-decoration:underline;text-underline-offset:3px}#ingredient-filters .boxes-filters .box-filter,#ingredient-filters .tags-filters .tag-filter{cursor:pointer}#ingredient-filters .boxes-filters ul,#ingredient-filters .tags-filters ul{list-style:none;padding-left:0}#ingredient-list{list-style:none}#ingredient-list .grid-item{margin-bottom:2rem}#ingredient-list .grid-item li img{height:33.2rem;object-fit:cover}#ingredient-list li{background-color:var(--scheme-fields-background-color)}#ingredient-list li .title-description{padding:2.4rem;flex:1}#ingredient-list li .title-description h2{font-size:1.8rem}#ingredient-list li .title-description p{font-size:1.4rem}#ingredient-list li .title-description .popup-content{display:none}#ingredient-list li .title-description button{text-decoration:none;border-bottom:1px solid var(--scheme-text-color);margin-top:auto;align-self:flex-start}.tingle-modal-box .popup-content{display:block;background-color:var(--scheme-background-color);max-width:65rem;padding:1em}@media (max-width: 66em){#ingredient-filters{padding-bottom:1em}#ingredient-filters .boxes-filters,#ingredient-filters .boxes-filters ul{width:100%}#ingredient-filters .boxes-filters .box-filter{width:6rem;height:3rem}#ingredient-filters .tags-filters{padding-left:0;width:100%;margin-top:1em;padding-bottom:0}#ingredient-filters .tags-filters .tag-filter[data-tag=all]{margin-left:.2em}#ingredient-list .grid-item li img{height:16.5rem}#ingredient-list li .title-description h2{font-size:1.6rem}#ingredient-list li .title-description p{font-size:1.2rem}#ingredient-list li br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ingredient_glossary.css.map */
