.theme-showcase .customize-toppings{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 20px}
.theme-showcase .customize-toppings .topping-gallery-cell{min-width:0;text-align:center;padding:0;border:0;line-height:1.25}
.topping-gallery-cell img,.topping-addon-item img{display:block;width:120px;height:120px;max-width:100%;margin:0 auto 10px;border-radius:50%;object-fit:cover;background:var(--sky-wash,#eef8fa);box-shadow:0 5px 16px rgba(53,83,91,.12)}
.theme-showcase .customize-toppings .topping-gallery-cell>span,.topping-addon-item figcaption{display:block;color:var(--ink);font-size:15px;font-weight:700;overflow-wrap:anywhere}
.topping-addon-gallery{display:flex;flex-wrap:wrap;gap:20px;margin-top:18px}
.topping-addon-item{flex:0 1 140px;margin:0;text-align:center}
.topping-addon-item img{width:120px;height:120px}
.topping-fruit-gallery{gap:14px}
@media(max-width:1100px){.theme-showcase .customize-toppings{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px}}
@media(max-width:700px){.theme-showcase .customize-toppings{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.topping-gallery-cell img,.topping-addon-item img{width:112px;height:112px}.theme-showcase .customize-toppings .topping-gallery-cell>span,.topping-addon-item figcaption{font-size:14px}.topping-addon-gallery{gap:14px}}
