.Skeleton-module__QUUPIW__skeleton{box-sizing:border-box;background:linear-gradient(90deg,#f1f5f9 0%,#f8fafc 50%,#f1f5f9 100%) 0 0/200% 100%;animation:1.5s linear infinite Skeleton-module__QUUPIW__shimmer;display:inline-block}@keyframes Skeleton-module__QUUPIW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Skeleton-module__QUUPIW__productCardSkeleton{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:10px;width:100%;padding:10px;display:flex}.Skeleton-module__QUUPIW__storeCardSkeleton{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:10px;width:100%;display:flex;overflow:hidden}.Skeleton-module__QUUPIW__gridSkeleton{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px 12px;width:100%;display:grid}.Skeleton-module__QUUPIW__storeGridSkeleton{grid-template-columns:repeat(4,1fr);gap:28px 20px;width:100%;display:grid}@media (max-width:1100px){.Skeleton-module__QUUPIW__storeGridSkeleton{grid-template-columns:repeat(3,1fr);gap:24px 18px}}@media (max-width:768px){.Skeleton-module__QUUPIW__storeGridSkeleton{grid-template-columns:repeat(2,1fr);gap:18px 12px}}@media (max-width:480px){.Skeleton-module__QUUPIW__storeGridSkeleton{grid-template-columns:1fr;gap:20px}}.Skeleton-module__QUUPIW__categoryBrowserSkeleton{max-width:var(--max-width);padding:24px var(--space-2xl);flex-direction:column;gap:24px;margin:0 auto;display:flex}.Skeleton-module__QUUPIW__categoryLayoutSkeleton{gap:24px;display:flex}.Skeleton-module__QUUPIW__sidebarSkeleton{flex-direction:column;flex-shrink:0;gap:8px;width:260px;display:flex}.Skeleton-module__QUUPIW__mainContentSkeleton{flex-direction:column;flex:1;gap:20px;display:flex}.Skeleton-module__QUUPIW__bannerRowSkeleton{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}@media (max-width:768px){.Skeleton-module__QUUPIW__categoryLayoutSkeleton{flex-direction:column}.Skeleton-module__QUUPIW__sidebarSkeleton{width:100%}.Skeleton-module__QUUPIW__bannerRowSkeleton{grid-template-columns:1fr}}
