.template-page main .masonry{column-count:3;column-gap:24px}.template-page main .masonry .item{display:inline-block;border-top:1px solid #f4f3f0;width:100%}.template-page main .masonry .item p{margin-bottom:16px}.template-page main .masonry .item .icon,.template-page main .masonry .item img.ingredient-icon{position:absolute;top:24px;right:24px}@media only screen and (min-width:351px) and (max-width:1247px){.template-page main .masonry{column-count:2}}@media only screen and (max-width:650px){.template-page main .masonry{column-count:1}.template-page main .masonry .item .icon,.template-page main .masonry .item img.ingredient-icon{width:48px}}.template-page main .row .column .item{border-top:1px solid #f4f3f0}.template-page main .row .column .item p{margin-bottom:16px}.template-page main .row .column .item .icon,.template-page main .row .column .item img.ingredient-icon{position:absolute;top:24px;right:24px}@media only screen and (max-width:650px){.template-page main .row .item .icon,.template-page main .row .item img.ingredient-icon{width:48px}}.template-page main .ingredients-nav a{font-size:.75rem;font-weight:500}.template-page main .ingredients-nav a.disabled{opacity:.5;font-weight:400}@media only screen and (max-width:650px){.template-page main .letter-section h3{font-size:1.625rem}}
