.shelf-tile.svelte-35du30{outline:none;padding-top:.5rem;display:block;position:relative}.plate-wrap.svelte-35du30{z-index:2;width:min(100%, var(--plate-max,15rem));margin:0 auto -.55rem;position:relative}.plate.svelte-35du30{aspect-ratio:1;background:var(--color-cream-dim);border:clamp(5px,1.3vw,8px) solid oklch(99% .008 80);border-radius:50%;transition:transform .45s cubic-bezier(.16,1,.3,1);box-shadow:0 0 0 1px oklch(85% .025 70),inset 0 0 0 1px oklch(88% .02 70),0 18px 22px -14px oklch(30% .05 45/.55)}.contact-shadow.svelte-35du30{z-index:-1;filter:blur(2px);background:radial-gradient(closest-side,oklch(25% .05 45/.5),#0000);border-radius:50%;height:.9rem;position:absolute;bottom:-.35rem;left:10%;right:10%}.ledge.svelte-35du30{z-index:1;height:1.1rem;margin:0 calc(var(--gap,1.5rem) / -2);background:linear-gradient(oklch(80% .07 70) 0 2px,#0000 2px),linear-gradient(oklch(60% .08 62),oklch(43% .07 50));border-radius:0;display:block;position:relative;box-shadow:0 12px 14px -8px oklch(25% .05 45/.45),inset 0 -2px oklch(35% .06 48/.6)}.name.svelte-35du30{text-align:center;font-family:var(--font-display);min-height:2.3em;color:var(--color-ink);-webkit-line-clamp:2;line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;margin-top:.95rem;font-size:clamp(.95rem,2.4vw,1.1rem);font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.tag.svelte-35du30{z-index:3;border:1.5px solid var(--color-gold-deep);transform-origin:50% -14px;background:oklch(98.5% .014 85);border-radius:.35rem .35rem .5rem .5rem;flex-direction:column;align-items:center;padding:.4rem .7rem .35rem;transition:transform .5s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;top:4%;right:-3%;transform:rotate(7deg);box-shadow:0 6px 10px -4px oklch(25% .05 45/.4)}.tag.svelte-35du30:before{content:"";background:var(--color-gold-deep);width:1.5px;height:14px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.tag.svelte-35du30:after{content:"";background:var(--color-cream-dim);width:5px;height:5px;box-shadow:inset 0 0 0 1px var(--color-gold-deep);border-radius:50%;position:absolute;top:.3rem;left:50%;transform:translate(-50%)}.tag-price.svelte-35du30{font-family:var(--font-brand);color:var(--color-ink);margin-top:.55rem;font-size:clamp(.85rem,2.2vw,1.05rem);line-height:1}.tag-was.svelte-35du30{color:oklch(38% .03 50);margin-top:.15rem;font-size:.7rem;line-height:1;text-decoration:line-through}.tag-sale.svelte-35du30{background:var(--color-pink-deep);border-color:oklch(45% .13 8)}.tag-sale.svelte-35du30 .tag-price:where(.svelte-35du30){color:oklch(98% .01 85)}.tag-sale.svelte-35du30 .tag-was:where(.svelte-35du30){color:oklch(92% .04 8)}.sticker.svelte-35du30{z-index:3;aspect-ratio:1;width:clamp(2.6rem,7vw,3.4rem);font-family:var(--font-brand);letter-spacing:.04em;text-transform:uppercase;border-radius:50%;place-items:center;font-size:clamp(.6rem,1.8vw,.78rem);display:grid;position:absolute;top:-2%;left:-2%;transform:rotate(-14deg);box-shadow:0 6px 10px -4px oklch(25% .05 45/.45),inset 0 0 0 2px oklch(99% .01 85/.7)}.sticker-new.svelte-35du30{background:var(--color-gold);color:oklch(28% .05 55)}.sticker-sale.svelte-35du30{background:var(--color-pink-deep);color:oklch(98% .01 85)}.shelf-tile.svelte-35du30:focus-visible .plate:where(.svelte-35du30){outline:3px solid var(--color-pink-deep);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.shelf-tile.svelte-35du30{animation:.75s cubic-bezier(.16,1,.3,1) both svelte-35du30-tile-in;animation-delay:calc(min(var(--i,0), 11) * 55ms + 80ms)}.shelf-tile.svelte-35du30:hover .plate:where(.svelte-35du30),.shelf-tile.svelte-35du30:focus-visible .plate:where(.svelte-35du30){transform:translateY(-7px)rotate(-1.2deg)}.shelf-tile.svelte-35du30:hover .tag:where(.svelte-35du30),.shelf-tile.svelte-35du30:focus-visible .tag:where(.svelte-35du30){animation:.9s ease-out svelte-35du30-tag-swing}.shelf-tile.svelte-35du30:hover .contact-shadow:where(.svelte-35du30){opacity:.8;transform:scale(.92)}}@keyframes svelte-35du30-tile-in{0%{opacity:0;transform:translateY(18px)}}@keyframes svelte-35du30-tag-swing{0%{transform:rotate(7deg)}25%{transform:rotate(-9deg)}55%{transform:rotate(13deg)}80%{transform:rotate(3deg)}to{transform:rotate(7deg)}}.shelf-block.svelte-xnecnl{--gap:1rem;margin-top:2.75rem}.shelf-block.svelte-xnecnl:first-child{margin-top:0}.chalk-row.svelte-xnecnl{flex-wrap:wrap;align-items:center;gap:.9rem;margin-bottom:2.4rem;display:flex}@media (width>=640px){.shelf-block.svelte-xnecnl{--gap:1.5rem;margin-top:3.75rem}}.shelf-grid.svelte-xnecnl{column-gap:var(--gap);margin-inline:calc(var(--glass-pad,0px) * -1);padding-inline:var(--glass-pad,0px);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.75rem;display:grid;overflow-x:clip}.shelf-grid.sm-1.svelte-xnecnl{grid-template-columns:minmax(0,1fr)}@media (width>=640px){.shelf-grid.svelte-xnecnl{grid-template-columns:repeat(3,minmax(0,1fr))}.shelf-grid.md-1.svelte-xnecnl{grid-template-columns:minmax(0,1fr)}.shelf-grid.md-2.svelte-xnecnl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.shelf-grid.lg-1.svelte-xnecnl{grid-template-columns:minmax(0,1fr)}.shelf-grid.lg-2.svelte-xnecnl{grid-template-columns:repeat(2,minmax(0,1fr))}.shelf-grid.lg-3.svelte-xnecnl{grid-template-columns:repeat(3,minmax(0,1fr))}.shelf-grid.lg-4.svelte-xnecnl{grid-template-columns:repeat(4,minmax(0,1fr))}.shelf-grid.lg-5.svelte-xnecnl{grid-template-columns:repeat(5,minmax(0,1fr))}.shelf-grid.lg-6.svelte-xnecnl{grid-template-columns:repeat(6,minmax(0,1fr))}}.shelf-grid.svelte-xnecnl .shelf-tile:first-child .ledge{margin-left:calc((var(--glass-pad,0px) + var(--gap) / 2) * -1)}.shelf-grid.svelte-xnecnl .shelf-tile:last-child .ledge{margin-right:-100vw}@media (width<=639px){.shelf-grid.svelte-xnecnl .shelf-tile:nth-child(odd) .ledge{margin-left:calc((var(--glass-pad,0px) + var(--gap) / 2) * -1)}.shelf-grid.svelte-xnecnl .shelf-tile:nth-child(2n) .ledge{margin-right:calc((var(--glass-pad,0px) + var(--gap) / 2) * -1)}}@media (width>=640px) and (width<=1023px){.shelf-grid.svelte-xnecnl .shelf-tile:nth-child(3n+1) .ledge{margin-left:calc((var(--glass-pad,0px) + var(--gap) / 2) * -1)}.shelf-grid.svelte-xnecnl .shelf-tile:nth-child(3n) .ledge{margin-right:calc((var(--glass-pad,0px) + var(--gap) / 2) * -1)}}@media (width>=1024px){.shelf-grid.lg-3.svelte-xnecnl .shelf-tile:nth-child(3n+1) .ledge,.shelf-grid.lg-4.svelte-xnecnl .shelf-tile:nth-child(4n+1) .ledge,.shelf-grid.lg-5.svelte-xnecnl .shelf-tile:nth-child(5n+1) .ledge,.shelf-grid.lg-6.svelte-xnecnl .shelf-tile:nth-child(6n+1) .ledge{margin-left:calc((var(--glass-pad,0px) + var(--gap) / 2) * -1)}.shelf-grid.lg-3.svelte-xnecnl .shelf-tile:nth-child(3n) .ledge,.shelf-grid.lg-4.svelte-xnecnl .shelf-tile:nth-child(4n) .ledge,.shelf-grid.lg-5.svelte-xnecnl .shelf-tile:nth-child(5n) .ledge,.shelf-grid.lg-6.svelte-xnecnl .shelf-tile:nth-child(6n) .ledge{margin-right:calc((var(--glass-pad,0px) + var(--gap) / 2) * -1)}}
