.product-thumb{--thumb-tint:#8a7461;--thumb-size:2.75rem;flex:none;display:inline-grid;place-items:center;inline-size:var(--thumb-size);block-size:var(--thumb-size);border-radius:.375rem;overflow:hidden;color:var(--thumb-tint);background:color-mix(in srgb,var(--thumb-tint) 16%,#fff8ee);vertical-align:middle}.product-thumb--md{--thumb-size:5rem;border-radius:.5rem}.product-thumb>img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.product-thumb>[ui5-icon]{inline-size:45%;block-size:45%;color:inherit}.product-thumb--bread{--thumb-tint:#b7800f}.product-thumb--pastry{--thumb-tint:#c45c3e}.product-thumb--meal{--thumb-tint:#5a8762}.product-thumb--dessert{--thumb-tint:#8b5a2b}.product-thumb-row{display:flex;align-items:center;gap:.5rem;min-width:0}.product-thumb-row>[ui5-select]{flex:1 1;min-width:0}.product-thumbs{display:flex;flex-wrap:wrap;gap:.25rem}.photo-manager{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.photo-manager__item{display:grid;justify-items:start;grid-gap:.25rem;gap:.25rem}.photo-manager__item--cover .product-thumb{outline:2px solid var(--sapBrandColor);outline-offset:1px}.photo-manager__actions{display:flex;flex-wrap:wrap}