.wall.svelte-m53jbw{background:#e9e6e1;height:clamp(360px,60vh,960px);position:relative;overflow:hidden}svg.svelte-m53jbw{position:absolute;inset:0}.group.svelte-m53jbw,.frame.svelte-m53jbw{position:absolute}button.frame.svelte-m53jbw{cursor:pointer;border:0;display:block}.frame.selected.svelte-m53jbw{outline-offset:3px;outline:2px solid #2563eb}.mat.svelte-m53jbw{width:100%;height:100%;display:block;box-shadow:inset 0 0 0 1px #0003}.mat.unframed.svelte-m53jbw{box-shadow:none}img.svelte-m53jbw{object-fit:cover;max-width:none;display:block;box-shadow:0 0 0 1px #0000001f}.unlock.svelte-1c68m99{gap:12px;max-width:420px;margin-top:8px;display:grid}.thumbs.svelte-1c68m99{--thumb:clamp(72px, 4.6vw, 112px);max-height:calc(2 * (var(--thumb) + 4px) + 16px);flex-wrap:wrap;gap:8px;display:flex;overflow-y:auto}.thumbs.svelte-1c68m99 button:where(.svelte-1c68m99){cursor:pointer;border:2px solid #0000;border-radius:6px;flex:none;position:relative}.thumbs.svelte-1c68m99 button[aria-pressed=true]:where(.svelte-1c68m99){border-color:#000}.main-tag.svelte-1c68m99{color:#000;background:#fff;border-radius:3px;padding:0 4px;font-size:10px;line-height:14px;position:absolute;bottom:4px;left:4px}.preview.svelte-1c68m99{position:relative}.details.svelte-1c68m99{background:#fffffff7;border:1px solid #ddd;border-radius:8px;width:min(260px,100% - 24px);padding:10px 12px;font-size:.8125rem;position:absolute;top:12px;right:12px;box-shadow:0 4px 16px #00000026}.details-title.svelte-1c68m99{letter-spacing:.1em;text-transform:uppercase;color:#a07a2c;font-size:.6875rem}.details.svelte-1c68m99 dl:where(.svelte-1c68m99){grid-template-columns:48px 1fr auto;gap:2px 8px;display:grid}.details.svelte-1c68m99 dt:where(.svelte-1c68m99),.details.svelte-1c68m99 .other:where(.svelte-1c68m99){color:#888}.thumbs.svelte-1c68m99 img:where(.svelte-1c68m99){width:var(--thumb);height:var(--thumb);object-fit:cover;border-radius:4px;display:block}.number.svelte-1c68m99{color:#fff;text-align:center;background:#000;border-radius:10px;min-width:20px;height:20px;font-size:12px;line-height:20px;position:absolute;top:4px;right:4px}.own.svelte-1c68m99{width:calc(var(--thumb) + 4px);height:calc(var(--thumb) + 4px);color:#6b7280;cursor:pointer;text-align:center;border:1px dashed #aaa;border-radius:6px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.own.svelte-1c68m99:hover,.own.svelte-1c68m99:focus-within{color:#000;border-color:#000}.prints.svelte-1c68m99{grid-template-columns:minmax(0,1fr) clamp(280px,19vw,400px);align-items:start;gap:clamp(24px,2vw,48px);display:grid}@media (width<=760px){.prints.svelte-1c68m99{grid-template-columns:1fr}}.option.svelte-1c68m99{text-align:left;cursor:pointer;border:1px solid #ddd;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.option[aria-pressed=true].svelte-1c68m99,.chip[aria-pressed=true].svelte-1c68m99{border-color:#000;box-shadow:0 0 0 1px #000}.chip.svelte-1c68m99{cursor:pointer;border:1px solid #ddd;border-radius:6px;padding:4px 10px;font-size:.875rem}.shapes.svelte-1c68m99{border:1px solid #ddd;border-radius:6px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.shapes.svelte-1c68m99 button:where(.svelte-1c68m99){cursor:pointer;color:#6b7280;padding:5px 0;font-size:.8125rem}.shapes.svelte-1c68m99 button[aria-pressed=true]:where(.svelte-1c68m99){color:#fff;background:#000}.sizes.svelte-1c68m99{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sizes.svelte-1c68m99 .chip:where(.svelte-1c68m99){text-align:left;padding:6px 8px}.swatch.svelte-1c68m99{border:4px solid;border-radius:3px;flex:none;width:22px;height:22px}.toggle-group.svelte-1c68m99{border:1px solid #ddd;border-radius:6px;display:inline-flex;overflow:hidden}.toggle-group.svelte-1c68m99 button:where(.svelte-1c68m99){cursor:pointer;color:#6b7280;padding:3px 12px;font-size:.875rem}.toggle-group.svelte-1c68m99 button[aria-pressed=true]:where(.svelte-1c68m99){color:#fff;background:#000}
