.KitchenGallery_gallery__H_nwy{border:0;padding:0;margin:24px 0;min-width:0}.KitchenGallery_gallery__H_nwy legend{font-size:1.2rem;font-weight:700}.KitchenGallery_gallery__H_nwy p,.KitchenGallery_gallery__H_nwy>small{color:#536a5d;line-height:1.6}.KitchenGallery_grid__ZVMnb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.KitchenGallery_grid__ZVMnb button{padding:0;text-align:left;border:2px solid #d5dfcf;border-radius:18px;background:white;color:#234b3d;overflow:hidden;cursor:pointer}.KitchenGallery_grid__ZVMnb button[aria-pressed=true]{border-color:#276650;box-shadow:0 0 0 2px #dcebd8}.KitchenGallery_grid__ZVMnb button:focus-visible{outline:3px solid #276650;outline-offset:4px}.KitchenGallery_grid__ZVMnb img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.KitchenGallery_grid__ZVMnb span{display:grid;gap:9px;padding:18px}.KitchenGallery_grid__ZVMnb strong{font-size:1.1rem}.KitchenGallery_grid__ZVMnb small{line-height:1.5}.KitchenGallery_grid__ZVMnb b{font-size:.9rem}@media(max-width:640px){.KitchenGallery_grid__ZVMnb{grid-template-columns:1fr}}