.slider-container.svelte-1wbmpkv{position:relative;width:100%;overflow:hidden}.slider.svelte-1wbmpkv{display:flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pinch-zoom;-ms-overflow-style:none;gap:0;border-radius:.5rem}.slider.svelte-1wbmpkv::-webkit-scrollbar{display:none}.slider.svelte-1wbmpkv img:where(.svelte-1wbmpkv){flex:0 0 100%;width:100%;height:auto;max-height:400px;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.nav-button.svelte-1wbmpkv{display:flex;z-index:10;position:absolute;top:50%;align-items:center;justify-content:center;width:40px;height:40px;transform:translateY(-50%);border:none;border-radius:50%;background:#00000080;color:#fff;font-size:24px;cursor:pointer;transition:background .2s ease}.nav-button.svelte-1wbmpkv:hover{background:#000000b3}.nav-button.svelte-1wbmpkv:focus-visible{outline:2px solid currentColor;outline-offset:2px}.nav-button.prev.svelte-1wbmpkv{left:.5rem}.nav-button.next.svelte-1wbmpkv{right:.5rem}.indicators.svelte-1wbmpkv{display:flex;z-index:10;position:absolute;bottom:1rem;left:50%;gap:.5rem;transform:translate(-50%)}.indicator.svelte-1wbmpkv{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:#ffffff80;cursor:pointer;transition:background .2s ease}.indicator.svelte-1wbmpkv:hover{background:#fffc}.indicator.active.svelte-1wbmpkv{background:#fff}.indicator.svelte-1wbmpkv:focus-visible{outline:2px solid white;outline-offset:2px}@media(prefers-reduced-motion:reduce){.slider.svelte-1wbmpkv{scroll-behavior:auto}}@media(max-width:480px){.nav-button.svelte-1wbmpkv{display:none}}article.svelte-1qlog6q{max-width:100%}footer.svelte-1qlog6q{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;font-weight:700}.merchant.svelte-1qlog6q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price.svelte-1qlog6q{flex-shrink:0}.container.svelte-1uha8ag{max-width:768px;margin:0 auto;padding:1rem}.list.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:2rem}
