.product-photo-editor{display:grid;gap:9px;min-width:0;padding:12px;border:1px solid #9d7952;border-radius:12px;background:#d6b38b;color:#302317}.product-photo-picker{display:block!important;text-align:center;padding:13px 10px;border-radius:10px;background:#405c3b;color:#fff8e8!important;font-weight:700;cursor:pointer}.product-photo-editor img{display:block;width:100%;max-height:220px;object-fit:contain;border-radius:9px;background:#c5a17a}.product-photo-editor [hidden]{display:none!important}.product-photo-editor p{margin:0;font-size:13px;color:#302317}.product-photo-editor summary{font-size:13px;cursor:pointer}.product-photo-editor button{min-height:38px}
/* Preserve every edge of uploaded photos on all menu/detail surfaces. */
body .product-card .product-art .product-photo,body .product-card>img,body .product-image img,body .product-image,body .product-detail-image,body .product-detail-dialog img,body .pos-tile>img,body .pos-item-image{object-fit:contain!important;object-position:center!important;background-color:#c9a57e!important}

body .product-card:hover .product-photo{transform:none!important}
