._showcase_1cvge_1{width:100%;min-width:0;max-width:100%;color:var(--ink);position:relative}._viewport_1cvge_3{border:3px solid var(--ink);touch-action:pan-y;background:#e8d7bd;border-radius:24px;overflow:hidden;box-shadow:8px 10px #28170f29}._track_1cvge_5{transition:transform .5s;display:flex}._slide_1cvge_7{flex:0 0 100%;min-width:0}._slide_1cvge_7 a{color:inherit;flex-direction:column;text-decoration:none;display:flex}._slide_1cvge_7 img{aspect-ratio:1.13;object-fit:contain;background:#e8d7bd;width:100%;height:auto;display:block}._caption_1cvge_13{background:var(--paper,#fffaf1);border-top:2px solid var(--ink);gap:5px;padding:15px 18px;display:grid}._caption_1cvge_13 small{font-size:11px;line-height:1.4}._caption_1cvge_13 strong{font-size:clamp(17px,2vw,23px);line-height:1.25}._controls_1cvge_19{justify-content:center;align-items:center;gap:9px;margin:18px 0 12px;display:flex}._controls_1cvge_19 button{border:2px solid var(--ink);background:var(--paper,#fffaf1);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;place-items:center;padding:8px 12px;font-weight:800;display:grid}._controls_1cvge_19 button:hover{background:var(--gold,#ffd36f)}._count_1cvge_25{text-align:center;min-width:42px;font-size:13px;font-weight:800}._showcase_1cvge_1 a:focus-visible,._controls_1cvge_19 button:focus-visible{outline:3px solid var(--purple,#663b80);outline-offset:-5px}@media (width<=760px){._viewport_1cvge_3{border-radius:16px;box-shadow:4px 5px #28170f29}._slide_1cvge_7 img{aspect-ratio:auto;object-fit:contain;height:clamp(140px,23svh,185px)}._caption_1cvge_13{gap:3px;min-height:57px;padding:8px 12px}._caption_1cvge_13 small{font-size:10px}._caption_1cvge_13 strong{font-size:16px}._controls_1cvge_19{gap:8px;margin:8px 0 0}}@media (prefers-reduced-motion:reduce){._track_1cvge_5{transition:none}}
