[data-vp-pizza-choices16] .swatch-view[aria-labelledby="option1"],
[data-vp-pizza-choices16] .swatch-view[aria-labelledby="option2"],
[data-vp-pizza-choices16] .swatch-view[aria-labelledby="option3"]{display:grid!important;gap:10px!important;grid-template-columns:repeat(3,minmax(0,1fr));margin:8px 0 24px!important;padding:0!important}
[data-vp-pizza-choices16] .swatch-view[aria-labelledby="option1"]{grid-template-columns:repeat(4,minmax(0,1fr))}
[data-vp-pizza-choices16] .swatch-view[aria-labelledby="option3"]{grid-template-columns:repeat(2,minmax(0,1fr))}
[data-vp-pizza-choices16] .swatch-view .swatch-view-item{width:auto!important;margin:0!important;min-width:0!important}
[data-vp-pizza-choices16] .swatch-button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:72px!important;height:auto!important;padding:10px!important;border:1px solid #d9dbe6!important;border-radius:12px!important;box-sizing:border-box!important;box-shadow:none!important;background:#fff!important;color:#17171d!important;font-family:Arial,sans-serif!important;overflow:hidden}
[data-vp-pizza-choices16] .swatch-button .swatch-title-and-icon-container{width:100%!important;height:auto!important;display:flex!important;flex-direction:column!important;gap:5px!important;background:transparent!important}
[data-vp-pizza-choices16] .swatch-button .swatch-button-title-text,[data-vp-pizza-choices16] .swatch-button .swatch-price-adjacent{width:100%!important;height:auto!important;line-height:1.35!important;background:transparent!important;font:600 15px/1.35 Arial,sans-serif!important;color:inherit!important;white-space:normal!important;text-overflow:clip!important}
[data-vp-pizza-choices16] .swatch-button .swatch-price-adjacent{font-weight:400!important;font-size:13px!important;color:#616374!important}
[data-vp-pizza-choices16] [aria-checked="true"] .swatch-button{border:2px solid #000096!important;background:#f6f6ff!important}
[data-vp-pizza-choices16] .swatch-view-item:focus-visible{outline:2px solid #000096;outline-offset:3px;border-radius:12px}
[data-vp-pizza-choices16] .vp-pizza16-size{display:block;width:100%;height:104px;flex-shrink:0;color:#000096}
[data-vp-pizza-choices16] .vp-pizza16-size polygon{stroke:currentColor;stroke-width:1.2;stroke-linejoin:round;fill:#f0f1fa}
[data-vp-pizza-choices16] .vp-pizza16-size polygon:last-child{fill:white}
[data-vp-pizza-choices16] .vp-pizza16-material{display:block;max-width:100%;width:160px;height:160px;object-fit:contain;flex-shrink:0}
@media(max-width:749px){[data-vp-pizza-choices16] .swatch-view[aria-labelledby="option1"],[data-vp-pizza-choices16] .swatch-view[aria-labelledby="option2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-vp-pizza-choices16] .vp-pizza16-material{width:130px;height:130px}[data-vp-pizza-choices16] .swatch-button{padding:8px!important}}

[data-vp-pizza-choices16] .swatch-button-title-text span,[data-vp-pizza-choices16] .swatch-price-adjacent span{font:inherit!important;color:inherit!important;background:transparent!important}

[data-vp-pizza-choices16] .vp-pizza16-size,[data-vp-pizza-choices16] .vp-pizza16-size *,[data-vp-pizza-choices16] .vp-pizza16-material{pointer-events:none}
