@charset "UTF-8";svg.svelte-fafdp0{display:block;width:5.25rem;height:5.25rem;filter:drop-shadow(0 .25rem .375rem rgba(24,22,17,.25))}svg.large.svelte-fafdp0{width:7rem;height:7rem}.disc.svelte-fafdp0{fill:#181611}.ring.svelte-fafdp0{fill:none;stroke:#e6ac00;stroke-width:5}.legend.svelte-fafdp0{fill:#facc00;font-family:Rachana,Optima,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;dominant-baseline:central}.die.svelte-fafdp0 rect:where(.svelte-fafdp0){fill:none;stroke:#facc00;stroke-width:5}.die.svelte-fafdp0 circle:where(.svelte-fafdp0){fill:#facc00}form.svelte-vy8kw6{display:inline-flex}button.svelte-vy8kw6{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:0;border:none;background:none;color:#614c3b;font-family:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease}button.svelte-vy8kw6:hover{color:#d19000}button.svelte-vy8kw6:focus-visible{outline:3px solid #e6ac00;outline-offset:2px}button.svelte-vy8kw6:disabled{cursor:progress}svg.svelte-vy8kw6{flex:none;width:1.25rem;height:1.25rem;overflow:visible}svg.svelte-vy8kw6 path:where(.svelte-vy8kw6){fill:transparent;stroke:currentColor;stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .2s ease}.liked.svelte-vy8kw6 svg:where(.svelte-vy8kw6){animation:svelte-vy8kw6-pop .35s ease}.liked.svelte-vy8kw6 svg:where(.svelte-vy8kw6) path:where(.svelte-vy8kw6){fill:currentColor}.round.svelte-vy8kw6 button:where(.svelte-vy8kw6){width:2.5rem;height:2.5rem;border-radius:50%;background:#fff;box-shadow:0 .25rem .5rem -.25rem #1816114d}.round.svelte-vy8kw6 button.liked:where(.svelte-vy8kw6){background:#181611;color:#facc00}.labelled.svelte-vy8kw6 button:where(.svelte-vy8kw6){font-size:.75rem;text-transform:uppercase;letter-spacing:.2em}.labelled.svelte-vy8kw6 button.liked:where(.svelte-vy8kw6){color:#d19000}@keyframes svelte-vy8kw6-pop{50%{transform:scale(1.3)}}@media (prefers-reduced-motion: reduce){.liked.svelte-vy8kw6 svg:where(.svelte-vy8kw6){animation:none}}:root{--bp-xs: 375px;--bp-sm: 576px;--bp-md: 768px;--bp-lg: 992px;--bp-xl: 1200px;--bp-xxl: 1400px}article.svelte-1m6fkw0{position:relative;height:100%}.like.svelte-1m6fkw0{position:absolute;top:0;left:0;z-index:1}a.svelte-1m6fkw0{display:flex;flex-direction:column;height:100%;text-decoration:none;color:#181611}a.svelte-1m6fkw0:focus-visible{outline:3px solid #e6ac00;outline-offset:.5rem}.niche.svelte-1m6fkw0{position:relative;display:flex;align-items:flex-end;justify-content:center;height:16rem;padding:3rem 1.5rem 1.5rem;box-sizing:border-box;border-radius:50vw 50vw 0 0;background-color:#fdfbf8;background-image:repeating-conic-gradient(from 270deg at 50% 100%,rgba(255,255,255,.55) 0deg 3deg,transparent 3deg 9deg);box-shadow:inset 0 -4px #cbab8b;transition:background-color .3s ease}@media (max-width: 767px){.niche.svelte-1m6fkw0{height:12rem;padding:1.5rem 1rem 1rem}}.niche.svelte-1m6fkw0 img:where(.svelte-1m6fkw0){max-height:100%;max-width:95%;object-fit:contain;filter:drop-shadow(0 .5rem .5rem rgba(50,46,43,.2));transition:transform .3s ease,filter .3s ease}.bar-badge.svelte-1m6fkw0{position:absolute;top:-1rem;right:-1rem;z-index:1;transform:rotate(-10deg);transition:transform .3s ease}@media (max-width: 767px){.bar-badge.svelte-1m6fkw0{top:-.5rem;right:-.5rem;scale:.8}}a.svelte-1m6fkw0:hover .bar-badge:where(.svelte-1m6fkw0){transform:rotate(-4deg) scale(1.05)}a.svelte-1m6fkw0:hover .niche:where(.svelte-1m6fkw0),a.svelte-1m6fkw0:focus-visible .niche:where(.svelte-1m6fkw0){background-color:#fff}a.svelte-1m6fkw0:hover .niche:where(.svelte-1m6fkw0) img:where(.svelte-1m6fkw0),a.svelte-1m6fkw0:hover .niche:where(.svelte-1m6fkw0) .placeholder:where(.svelte-1m6fkw0),a.svelte-1m6fkw0:focus-visible .niche:where(.svelte-1m6fkw0) img:where(.svelte-1m6fkw0),a.svelte-1m6fkw0:focus-visible .niche:where(.svelte-1m6fkw0) .placeholder:where(.svelte-1m6fkw0){transform:translateY(-.375rem)}a.svelte-1m6fkw0:hover .niche:where(.svelte-1m6fkw0) img:where(.svelte-1m6fkw0),a.svelte-1m6fkw0:focus-visible .niche:where(.svelte-1m6fkw0) img:where(.svelte-1m6fkw0){filter:drop-shadow(0 1rem 1rem rgba(50,46,43,.25))}a.svelte-1m6fkw0:hover .niche:where(.svelte-1m6fkw0) .placeholder:where(.svelte-1m6fkw0),a.svelte-1m6fkw0:focus-visible .niche:where(.svelte-1m6fkw0) .placeholder:where(.svelte-1m6fkw0){box-shadow:0 .75rem 1.25rem -.5rem #1816114d,0 .125rem .25rem -.125rem #1816111f}.placeholder.svelte-1m6fkw0{display:flex;align-items:center;justify-content:center;width:70%;height:100%;max-width:8.5rem;padding:1rem;box-sizing:border-box;background:#181611;outline:3px solid #e6ac00;outline-offset:calc(-1*(.5rem + 3px));box-shadow:0 .375rem .875rem -.375rem #18161147,0 .125rem .25rem -.125rem #1816111f;transition:transform .3s ease,box-shadow .3s ease}.placeholder.svelte-1m6fkw0 span:where(.svelte-1m6fkw0){color:#facc00;font-family:Z003,serif;font-style:italic;font-size:1rem;line-height:1.15;text-align:center}.body.svelte-1m6fkw0{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem .5rem 0;flex:1;text-align:center}.type.svelte-1m6fkw0{font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;color:#66604c}h3.svelte-1m6fkw0{font-size:1.25rem;line-height:1.25;color:#181611;padding-inline:.3em;margin-inline:-.3em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}footer.svelte-1m6fkw0{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-top:auto;padding-top:.5rem}.meta.svelte-1m6fkw0{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem .5rem;font-size:.875rem;color:#4a4536}.condition.svelte-1m6fkw0:before{content:"◆";margin-right:.5rem;font-size:.5em;vertical-align:middle;color:#cbab8b}
