/* 25 October: tested UI intent -- dessert burgundy, comfortable card rail, matching washing filters */
#recipeGrid .card.ingredient-edge-dessert{border-left-color:#72243A!important}
#recipeGrid .card.ingredient-edge-locked,#recipeGrid .card.locked-recipe-card{border-left-color:#929292!important}
#recipeGrid .card[class*="ingredient-edge-"] .card-body,#recipeGrid .card.locked-recipe-card .card-body{padding-left:28px!important}
@media(max-width:700px){#recipeGrid .card[class*="ingredient-edge-"] .card-body,#recipeGrid .card.locked-recipe-card .card-body{padding-left:34px!important}}
#washingFilters>.washing-filter-button[data-washing="Few"],.washing-up-filter-panel [data-washing="Few"]{border-color:#A9D9E8!important}
#washingFilters>.washing-filter-button[data-washing="Some"],.washing-up-filter-panel [data-washing="Some"]{border-color:#89B9A1!important}
#washingFilters>.washing-filter-button[data-washing="Lots"],.washing-up-filter-panel [data-washing="Lots"]{border-color:#B29BC9!important}
#washingFilters>.washing-filter-button[data-washing="Few"]{background:#F3FAFC!important}
#washingFilters>.washing-filter-button[data-washing="Some"]{background:#F4F8F4!important}
#washingFilters>.washing-filter-button[data-washing="Lots"]{background:#F8F4FA!important}
/* No forced stretching or clipping of the square sixteen-piece thumbnail artwork. */
.washing-level-row.washing-level-16{display:inline-flex!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;overflow:visible!important;align-items:center!important;justify-content:center!important;flex:0 0 34px!important}
.washing-level-row.washing-level-16>.washing-level-art{display:block!important;box-sizing:border-box!important;width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important;min-height:0!important;aspect-ratio:1 / 1!important;object-fit:contain!important;transform:none!important}
.washing-badge:has(.washing-level-16){padding:2px!important;background:#F8F4FA!important;border:1px solid #B29BC9!important;border-radius:7px!important;overflow:visible!important}
@media(max-width:700px){.washing-level-row.washing-level-16{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;flex-basis:30px!important}.washing-level-row.washing-level-16>.washing-level-art{width:30px!important;max-width:30px!important;height:30px!important;max-height:30px!important}}
