.Skeleton-module-scss-module__iLj9nG__skeleton{background:linear-gradient(90deg, var(--app-border,#e0e0e0) 25%, var(--app-surface-strong,#f0f0f0) 50%, var(--app-border,#e0e0e0) 75%);background-size:200% 100%;border-radius:4px;animation:1.5s infinite Skeleton-module-scss-module__iLj9nG__shimmer}@keyframes Skeleton-module-scss-module__iLj9nG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton-module-scss-module__iLj9nG__skeletonText{flex-direction:column;gap:8px;display:flex}.Skeleton-module-scss-module__iLj9nG__skeletonLine{height:14px}.Skeleton-module-scss-module__iLj9nG__skeletonCard{border-radius:var(--app-radius-md,12px);background:var(--app-surface,#fff);flex-direction:column;gap:12px;padding:16px;display:flex}.Skeleton-module-scss-module__iLj9nG__skeletonImage{width:100%;height:200px}.Skeleton-module-scss-module__iLj9nG__catalogSkeleton{padding:24px 0}.Skeleton-module-scss-module__iLj9nG__skeletonHeading{width:200px;height:32px;margin-bottom:24px}.Skeleton-module-scss-module__iLj9nG__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.Skeleton-module-scss-module__iLj9nG__detailSkeleton{padding:24px 0}.Skeleton-module-scss-module__iLj9nG__skeletonBreadcrumb{width:150px;height:16px;margin-bottom:16px}.Skeleton-module-scss-module__iLj9nG__skeletonHero{height:400px;margin-bottom:24px}
