.polaroid.svelte-19wx3fj:where(a:where(.svelte-19wx3fj)){color:inherit;text-decoration:none}h3.svelte-19wx3fj{font-family:cursive;font-size:1.2rem;color:#000;width:100%;text-align:center}.hidden.svelte-19wx3fj{display:none}.skeletonLoader.svelte-19wx3fj{background:linear-gradient(60deg,#f3ece3 25%,#ece5dc,#f3ece3 75%);background-size:200% 100%;animation:svelte-19wx3fj-loading 2s infinite;width:100%;height:100%}.polaroid.svelte-19wx3fj{position:relative;padding:1.25rem 1.25rem 4.5rem;box-shadow:0 5px 15px #0003;display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;aspect-ratio:6/7}.polaroid-inner.svelte-19wx3fj{position:relative;width:100%;flex-grow:1;overflow:hidden}.image-container.svelte-19wx3fj{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.image-container.svelte-19wx3fj picture:where(.svelte-19wx3fj){width:100%;height:100%;display:block}.image-container.svelte-19wx3fj img:where(.svelte-19wx3fj){width:100%;height:100%;object-fit:contain;box-sizing:border-box}.caption.svelte-19wx3fj{position:absolute;bottom:.25rem;left:0;width:100%;display:flex;justify-content:center;padding:0 3rem;box-sizing:border-box;height:3.5rem}.caption.svelte-19wx3fj img:where(.svelte-19wx3fj){max-width:100%;height:auto;object-fit:contain}.textCaption.svelte-19wx3fj{position:absolute;bottom:.25rem;left:0;width:100%;box-sizing:border-box;height:3.5rem}@keyframes svelte-19wx3fj-loading{0%{background-position:200% 0}to{background-position:-200% 0}}
