.product-video-section-actions,.product-proof-actions,.product-closing-actions{justify-items:start;gap:16px;min-width:0;display:grid}.product-video-section-actions>.product-shop-anchor,.product-proof-actions>.product-shop-anchor,.product-closing-actions>.product-shop-anchor{width:100%;min-width:0}.product-proof-actions{margin-top:24px}.product-closing-actions>.button-row{margin:0}.product-video-section-actions>.text-link,.product-proof-actions>.text-link,.product-closing-actions .button-row>.text-link{align-items:center;min-height:44px}.product-capabilities-grid article>.product-shop-anchor{margin-top:24px}.restaurant-product-card{min-width:0}.restaurant-product-card>span>.restaurant-product-details{align-items:center;gap:16px;width:100%;min-width:0;min-height:44px;display:flex}.restaurant-product-details strong{overflow-wrap:anywhere;min-width:0}.restaurant-product-details svg{flex-shrink:0;margin-left:auto}.restaurant-product-details:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.restaurant-product-details:active{color:var(--blue)}.restaurant-product-actions{padding:16px 0 0}.restaurant-product-actions:empty{display:none}html:is([data-site-theme=b],[data-site-theme=d],[data-site-theme=e],[data-site-theme=f],[data-site-theme=g]) .restaurant-product-actions{padding:0 20px 20px}.pizza-product-recommendation{flex-direction:column;min-width:0;display:flex}.pizza-toolkit .pizza-product-recommendation>.text-link{min-height:44px;margin-top:auto}.pizza-product-recommendation>.product-shop-anchor{width:100%;min-width:0;margin-top:16px}.pizza-toolkit .pizza-product-recommendation .product-shop-buttons .text-link{margin-top:0}@media (prefers-reduced-motion:reduce){.restaurant-product-card img{transition:none}.restaurant-product-card:hover img{transform:none}}
