.gallery-container.svelte-1a838mk{display:flex;flex-direction:column;align-items:center;padding:20px;gap:1rem}.gallery-container.svelte-1a838mk h1:where(.svelte-1a838mk){font-size:2.5rem;text-align:center}.gallery-container.svelte-1a838mk .gallery-grid:where(.svelte-1a838mk){display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:25px;width:100%;max-width:80vw}.gallery-container.svelte-1a838mk .gallery-grid:where(.svelte-1a838mk) .gallery-item:where(.svelte-1a838mk){width:100%;background:#ebebeb;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transition:transform .3s ease}.gallery-container.svelte-1a838mk .gallery-grid:where(.svelte-1a838mk) .gallery-item:where(.svelte-1a838mk):hover{transform:scale(1.02)}.gallery-container.svelte-1a838mk .gallery-grid:where(.svelte-1a838mk) .gallery-item:where(.svelte-1a838mk) a:where(.svelte-1a838mk){display:block;width:100%;margin:0;padding:0;text-decoration:none}.gallery-container.svelte-1a838mk .gallery-grid:where(.svelte-1a838mk) .gallery-item:where(.svelte-1a838mk) a:where(.svelte-1a838mk) img:where(.svelte-1a838mk){width:100%;display:block;border-radius:0}.gallery-container.svelte-1a838mk .gallery-grid:where(.svelte-1a838mk) .gallery-item:where(.svelte-1a838mk) .item-info:where(.svelte-1a838mk){width:100%;padding-inline:1rem;margin-block:.75rem}.gallery-container.svelte-1a838mk .gallery-grid:where(.svelte-1a838mk) .gallery-item:where(.svelte-1a838mk) .item-info:where(.svelte-1a838mk) .title:where(.svelte-1a838mk){font-weight:700;color:#181818;margin-block:0;font-size:1rem}@media (max-width: 600px){.gallery-container.svelte-1a838mk{padding:1rem}.gallery-container.svelte-1a838mk .gallery-grid:where(.svelte-1a838mk){grid-template-columns:1fr;max-width:100%}}
