.MarketplaceAdsSlider_wrap__eTqQK{--gap:1rem;display:flex;gap:var(--gap);margin-bottom:1.5rem;padding-block:4px 10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.MarketplaceAdsSlider_wrap__eTqQK::-webkit-scrollbar{display:none}.MarketplaceAdsSlider_wrap__eTqQK>:first-child{-webkit-margin-start:auto;margin-inline-start:auto}.MarketplaceAdsSlider_wrap__eTqQK>:last-child{-webkit-margin-end:auto;margin-inline-end:auto}.MarketplaceAdsSlider_slide__TG6Xc{position:relative;display:block;aspect-ratio:var(--ad-ratio);overflow:hidden;border-radius:1rem;background:#e0f2fe;color:#fff;text-decoration:none;scroll-snap-align:start;box-shadow:0 2px 10px rgba(15,23,42,.08);transition:transform .2s ease,box-shadow .2s ease}.MarketplaceAdsSlider_slide__TG6Xc:focus-visible,.MarketplaceAdsSlider_slide__TG6Xc:hover{color:#fff}.MarketplaceAdsSlider_slide__TG6Xc:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(15,23,42,.14)}.MarketplaceAdsSlider_slide__TG6Xc:focus-visible{outline:3px solid #0284c7;outline-offset:2px}.MarketplaceAdsSlider_shared__vQOQ6 .MarketplaceAdsSlider_slide__TG6Xc,.MarketplaceAdsSlider_single__vUuCL .MarketplaceAdsSlider_slide__TG6Xc{flex:1 1;min-width:0}.MarketplaceAdsSlider_scrolling__PTIRN .MarketplaceAdsSlider_slide__TG6Xc{flex:0 0 267px}@media(min-width:992px){.MarketplaceAdsSlider_slide__TG6Xc{aspect-ratio:auto;height:400px}}.MarketplaceAdsSlider_media__7S5RM{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media(prefers-reduced-motion:reduce){.MarketplaceAdsSlider_slide__TG6Xc{transition:none}.MarketplaceAdsSlider_slide__TG6Xc:hover{transform:none}}@media(max-width:575.98px){.MarketplaceAdsSlider_wrap__eTqQK{--gap:0.75rem}.MarketplaceAdsSlider_shared__vQOQ6 .MarketplaceAdsSlider_slide__TG6Xc{flex:0 0 80%}}.HomePageClient_page__IPz9o{background:linear-gradient(180deg,#f4f7ff,#faf8ff)}.HomePageClient_welcomeHero__iS6_p{background:#0284c7;padding:1rem 0;text-align:center}.HomePageClient_welcomeTitle__1y93g{font-size:1.25rem;font-weight:800;color:#fff;line-height:1.4;margin-bottom:.4rem}@media(min-width:768px){.HomePageClient_welcomeTitle__1y93g{font-size:1.6rem}}.HomePageClient_welcomeBrand__6E5GQ{color:#fbbf24}.HomePageClient_welcomeSubtitle__IcRPS{font-size:.85rem;color:hsla(0,0%,100%,.85);margin-bottom:0}@media(min-width:768px){.HomePageClient_welcomeSubtitle__IcRPS{font-size:.95rem}}.HomePageClient_comingSoon__G1jmB{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:30rem;margin:0 auto;padding:0 1rem}.HomePageClient_comingSoonIconWrap___e6rZ{display:flex;align-items:center;justify-content:center;width:5.5rem;height:5.5rem;border-radius:50%;background:#e0f2fe;color:#0284c7;margin-bottom:1.5rem}.HomePageClient_comingSoonTitle__BKgJq{font-size:1.75rem;font-weight:800;color:#131b2e;margin-bottom:.75rem}.HomePageClient_comingSoonText__O8Gi6{font-size:1rem;color:#64748b;line-height:1.6;margin-bottom:1.75rem}.HomePageClient_comingSoonBtn__Ua59I{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;border-radius:9999px;background:#0284c7;color:#fff;font-weight:700;font-size:.95rem;text-decoration:none;box-shadow:0 1px 2px rgba(15,23,42,.06)}.HomePageClient_comingSoonBtn__Ua59I:hover{background:#0369a1;color:#fff}.HomePageClient_categoryCard__t9o0a{position:relative;display:block;overflow:hidden;border-radius:1rem;box-shadow:0 1px 3px rgba(15,23,42,.08);text-decoration:none}.HomePageClient_categoryCard__t9o0a.HomePageClient_gradGrocery__x4XA3{background:linear-gradient(135deg,#e8f7e4,#dff2d8)}.HomePageClient_categoryCard__t9o0a.HomePageClient_gradPharmacy__1qXPy{background:linear-gradient(135deg,#fde8ef,#fbdbe6)}.HomePageClient_categoryCard__t9o0a.HomePageClient_gradFood__Ijj9F{background:linear-gradient(135deg,#fff0dc,#ffe6c4)}.HomePageClient_categoryCard__t9o0a.HomePageClient_gradShop__SUUOn{background:linear-gradient(135deg,#efe8fd,#e4d9fb)}.HomePageClient_categoryImage__rIHKM{height:7rem;width:100%;object-fit:cover;opacity:.95;transition:transform .2s ease}@media(min-width:576px){.HomePageClient_categoryImage__rIHKM{height:9rem}}.HomePageClient_categoryCard__t9o0a:hover .HomePageClient_categoryImage__rIHKM{transform:scale(1.05)}.HomePageClient_categoryOverlay__l6N0o{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;background:hsla(0,0%,100%,.9);padding:.5rem .75rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.HomePageClient_categoryTitle__Bw3_k{margin:0;font-size:15px;font-weight:800;line-height:1.2;color:#131b2e}.HomePageClient_categorySubtitle___DDwz{margin:0;font-size:10px;color:#3f4850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomePageClient_categoryArrow__7fGml{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:1.75rem;width:1.75rem;border-radius:50%;background:#0284c7;color:#fff}@media(max-width:575.98px){.HomePageClient_categoryOverlay__l6N0o{left:.375rem;right:auto;bottom:.375rem;max-width:calc(100% - .75rem);justify-content:flex-start;gap:.375rem;border-radius:.5rem;padding:.2rem .375rem .2rem .5rem}.HomePageClient_categoryTitle__Bw3_k{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomePageClient_categorySubtitle___DDwz{font-size:8px}.HomePageClient_categoryArrow__7fGml{height:1rem;width:1rem}.HomePageClient_categoryArrow__7fGml svg{width:8px;height:8px}}.HomePageClient_sectionIcon__wLQmd{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:2.75rem;width:2.75rem;border-radius:50%;font-size:20px}.HomePageClient_sectionIcon__wLQmd.HomePageClient_iconGrocery__f8hOn{background:#dcfce7;color:#16a34a}.HomePageClient_sectionIcon__wLQmd.HomePageClient_iconPharmacy__eEByD{background:#ffe4e6;color:#e11d48}.HomePageClient_sectionIcon__wLQmd.HomePageClient_iconFood__G9IDJ{background:#ffedd5;color:#ea580c}.HomePageClient_sectionIcon__wLQmd.HomePageClient_iconShop__dVvPs{background:#ede9fe;color:#7c3aed}.HomePageClient_sectionTitle__ZSZ1R{margin:0;font-size:18px;font-weight:800;line-height:1.2;color:#131b2e}.HomePageClient_sectionSubtitle__jzSDJ{margin:0;font-size:12px;color:#707881}.HomePageClient_viewAllLink__AIy8k{flex-shrink:0;border:1px solid #0284c7;background:#fff;border-radius:9999px;padding:.375rem 1rem;font-size:12px;font-weight:700;color:#0284c7;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.HomePageClient_viewAllLink__AIy8k:hover{background:#0284c7;color:#fff}.HomePageClient_sectionHeading__4FxeS{min-width:0}@media(max-width:575.98px){.HomePageClient_productRow__fbRYP.HomePageClient_productRow__fbRYP{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.HomePageClient_productRow__fbRYP.HomePageClient_productRow__fbRYP::-webkit-scrollbar{display:none}.HomePageClient_productRow__fbRYP.HomePageClient_productRow__fbRYP>*{width:43.4782608696%;scroll-snap-align:start}.HomePageClient_sectionSubtitle__jzSDJ,.HomePageClient_sectionTitle__ZSZ1R{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.HomePageClient_productCard__tOBYm{display:block;border-radius:1rem;background:#fff;padding:.5rem;box-shadow:0 2px 10px rgba(19,27,46,.06);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.HomePageClient_productCard__tOBYm:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(19,27,46,.12)}.HomePageClient_productImageWrap__JFGGl{position:relative;overflow:hidden;border-radius:.75rem;background:#f2f3ff;aspect-ratio:4/3}.HomePageClient_productImage__66FYL{height:100%;width:100%;object-fit:cover;transition:transform .2s ease}.HomePageClient_productCard__tOBYm:hover .HomePageClient_productImage__66FYL{transform:scale(1.05)}.HomePageClient_offBadge__Ve79L{position:absolute;top:.5rem;left:.5rem;z-index:1;border-radius:.375rem;background:#f43f5e;padding:.125rem .5rem;font-size:10px;font-weight:700;color:#fff}.HomePageClient_ratingBadge__1HPqF{position:absolute;bottom:.375rem;right:.375rem;display:flex;align-items:center;gap:.125rem;border-radius:9999px;background:hsla(0,0%,100%,.95);padding:.125rem .375rem;font-size:11px;font-weight:700;color:#131b2e;box-shadow:0 1px 2px rgba(0,0,0,.08)}.HomePageClient_ratingStar__8Sb1o{color:#f59e0b}.HomePageClient_productInfo__qOL20{padding:.5rem .25rem .25rem}.HomePageClient_productName__VBefP{margin:0;font-size:12px;font-weight:700;color:#131b2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomePageClient_productQty__xSbhm{margin:.125rem 0 0;font-size:11px;color:#707881}.HomePageClient_productPrice__MiCdN{margin:.375rem 0 0;font-size:15px;font-weight:800;color:#131b2e}.HomePageClient_productOriginalPrice__JBF_U{margin-left:.25rem;font-size:11px;font-weight:500;color:#9aa3af;text-decoration:line-through}