.block.svelte-14gzwlb{position:relative}.block.svelte-14gzwlb .product-categories:where(.svelte-14gzwlb){width:100%;padding-inline:calc((100% - var(--ryde-outer-col)) / 2);border-radius:2rem;display:grid;grid-template-columns:repeat(var(--count),1fr);gap:1rem;justify-content:space-evenly;padding-block:35px;overflow-x:auto;scrollbar-width:none}.block.svelte-14gzwlb .product-categories:where(.svelte-14gzwlb):before,.block.svelte-14gzwlb .product-categories:where(.svelte-14gzwlb):after{content:"";top:0;position:absolute;width:5vw;height:100%}.block.svelte-14gzwlb .product-categories:where(.svelte-14gzwlb):before{left:0;z-index:5;background:linear-gradient(90deg,var(--ryde-palette-10) 10%,transparent)}.block.svelte-14gzwlb .product-categories:where(.svelte-14gzwlb):after{right:0;z-index:5;background:linear-gradient(270deg,var(--ryde-palette-10) 10%,transparent)}.block.svelte-14gzwlb .product-categories:where(.svelte-14gzwlb) a.product-category:where(.svelte-14gzwlb){display:flex;flex-direction:column;justify-content:space-evenly;aspect-ratio:4/5;height:250px;width:200px;flex-grow:1;flex-shrink:0;flex-basis:0px;text-decoration:none;background-color:#fff;border-radius:30px;box-shadow:0 1px 4px #00000026;padding:1rem}.block.svelte-14gzwlb .product-categories:where(.svelte-14gzwlb) a.product-category:where(.svelte-14gzwlb) img:where(.svelte-14gzwlb){width:80%;aspect-ratio:1;margin-inline:auto}.block.svelte-14gzwlb .product-categories:where(.svelte-14gzwlb) a.product-category:where(.svelte-14gzwlb) p:where(.svelte-14gzwlb){font-family:Anton-Regular;font-size:32px;text-transform:uppercase;text-align:center;padding-block:.5rem;color:var(--ryde-ui-quarternary)}
