/* Viewports onto the owner's original menu photographs. Source images are intact. */
.menu-photo{display:block;width:100%;height:100%;background-repeat:no-repeat;background-color:#110b05;border-radius:inherit;flex-shrink:0}
.product-media>.menu-photo{position:absolute;inset:0}
.cart-line>.menu-photo{width:58px;height:58px;border-radius:12px}
.modal-top>.menu-photo{width:min(100%,270px);height:270px;margin-inline:auto;border-radius:0;background-color:#110b05}
.menu-photo-1{background-image:url('/assets/favorites/cardapio-gourmet.png');background-size:264% 571.43%;background-position:10.9% 30.3%}
.menu-photo-2{background-image:url('/assets/favorites/cardapio-gourmet.png');background-size:273.7% 592.6%;background-position:89.6% 51.9%}
.menu-photo-3{background-image:url('/assets/favorites/cardapio-gourmet.png');background-size:264% 571.43%;background-position:10.5% 71.4%}
.menu-photo-4{background-image:url('/assets/favorites/cardapio-gourmet.png');background-size:205.28% 444.44%;background-position:98.9% 94.8%}
.menu-photo-5{background-image:url('/assets/favorites/cardapio-combos.png');background-size:284.23% 615.38%;background-position:10.4% 29.1%}
.menu-photo-6{background-image:url('/assets/favorites/cardapio-combos.png');background-size:284.23% 615.38%;background-position:10.4% 49.3%}
.menu-photo-7{background-image:url('/assets/favorites/cardapio-combos.png');background-size:284.23% 615.38%;background-position:10.4% 68.7%}
.menu-photo-8{background-image:url('/assets/favorites/cardapio-combos.png');background-size:284.23% 615.38%;background-position:10.4% 86.6%}
@media(max-width:480px){.modal-top>.menu-photo{width:min(100%,240px);height:240px}}
