.pizza-list{border-top:1px solid var(--bs-border-color)}.pizza-list-header,.pizza-row{display:grid;grid-template-columns:minmax(0,1fr)auto;column-gap:1rem;row-gap:.25rem;align-items:baseline;padding:.75rem 0}.pizza-list-header{display:none;font-size:.8125rem;color:var(--bs-secondary-color);border-bottom:1px solid var(--bs-border-color)}.pizza-row{border-bottom:1px solid var(--bs-secondary-bg)}.pizza-name{grid-column:1;grid-row:1;font-weight:600}.pizza-ingredients{grid-column:1;grid-row:2;font-size:.875rem;color:var(--bs-secondary-color);.is-wanted { font-weight: 600; color: var(--bs-success-text-emphasis); }}.pizza-ingredients-separator{color:var(--bs-tertiary-color)}.pizza-normal-price,.pizza-maxi-price{grid-column:2;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pizza-normal-price{grid-row:1;font-weight:600}.pizza-maxi-price{grid-row:2;font-size:.8125rem;color:var(--bs-secondary-color)}@media(min-width:768px){.pizza-list-header,.pizza-row{grid-template-columns:minmax(0,1fr)6rem 6rem;padding-inline:.75rem}.pizza-list-header{display:grid;padding-block:.5rem}.pizza-normal-price,.pizza-maxi-price{grid-row:1/span 2}.pizza-maxi-price{grid-column:3;font-size:inherit}}.pizza-list-header .pizza-normal-price,.pizza-list-header .pizza-maxi-price{grid-row:1;font-weight:400}