.item-list.svelte-4sw5e5{margin-top:1rem;display:flex;flex-direction:row;gap:2%;overflow:hidden}.item-list.svelte-4sw5e5 a:where(.svelte-4sw5e5){width:32%;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--fontcolor-glay);font-size:.9rem;border-radius:.25rem;text-align:center;position:relative;overflow:hidden}.item-list.svelte-4sw5e5 img:where(.svelte-4sw5e5){width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:.25rem;transition:all .3s}.item-list.svelte-4sw5e5 a:where(.svelte-4sw5e5):hover img:where(.svelte-4sw5e5){transform:scale(1.05)}.item-list.svelte-4sw5e5 .item-name:where(.svelte-4sw5e5){position:absolute;color:#fff;background-color:#1f2025e1;width:100%;opacity:0;transition:all .3s;bottom:0;padding:.5rem}.item-list.svelte-4sw5e5 a:where(.svelte-4sw5e5):hover .item-name:where(.svelte-4sw5e5){opacity:.8}.item-list.svelte-4sw5e5 .sale:where(.svelte-4sw5e5){background-color:#f44}.item-list.svelte-4sw5e5 .badges:where(.svelte-4sw5e5){position:absolute;top:.3rem;right:.3rem;display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;pointer-events:none}.item-list.svelte-4sw5e5 .badge:where(.svelte-4sw5e5){background-color:#f44;color:#fff;padding:.25rem .55rem;border-radius:.2rem;font-size:.8rem;font-weight:700;letter-spacing:.1em;box-shadow:0 .2rem .6rem #00000038}.item-list.svelte-4sw5e5 .free:where(.svelte-4sw5e5){background:linear-gradient(135deg,#2fbf71,#159957)}.item-list.svelte-4sw5e5 .sale:where(.svelte-4sw5e5){background:linear-gradient(135deg,#ff6a4d,#ff2d55)}
