.polaroids-wrapper.svelte-1dv682m{position:relative;width:100%;height:500px;overflow:visible}.polaroid.svelte-1dv682m{position:absolute;left:50%;top:50%;width:clamp(160px,50vw,320px);transform:translate(-50%,-50%) translate(var(--tx)) rotate(var(--rotation)) translateY(var(--ty));cursor:pointer;transition:filter .25s ease}.polaroid.svelte-1dv682m:hover,.polaroid.is-top.svelte-1dv682m{animation:svelte-1dv682m-polaroid-float 2.8s ease-in-out infinite;filter:drop-shadow(0px 16px 40px rgba(0,0,0,.4))}.polaroid-inner.svelte-1dv682m{background:#fff;width:100%;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000004d,0 2px 8px #0000002e;padding:10px 10px 0}.polaroid-photo.svelte-1dv682m{width:100%;aspect-ratio:1;overflow:hidden}.polaroid-photo.svelte-1dv682m img:where(.svelte-1dv682m){width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.polaroid-caption.svelte-1dv682m{height:52px;display:flex;align-items:center;justify-content:center;padding:0 4px;overflow:hidden}.polaroid-caption.svelte-1dv682m span:where(.svelte-1dv682m){font-family:Cerline Rinande Script,serif;font-size:clamp(14px,2vw,20px);color:var(--color-brand-dark, #1a1208);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes svelte-1dv682m-polaroid-float{0%,to{transform:translate(-50%,-50%) translate(var(--tx)) rotate(var(--rotation)) translateY(var(--ty))}35%{transform:translate(-50%,-50%) translate(var(--tx)) rotate(calc(var(--rotation) + 1.5deg)) translateY(calc(var(--ty) - 10px))}70%{transform:translate(-50%,-50%) translate(var(--tx)) rotate(calc(var(--rotation) - 1deg)) translateY(calc(var(--ty) - 5px))}}
