.Skeleton_skeletonBase__Mklyo{background:linear-gradient(90deg,#F3F4F6 25%,#E5E7EB 37%,#F3F4F6 63%);background-size:400% 100%;animation:Skeleton_shimmer__XiB0T 1.4s ease infinite;border-radius:8px}@keyframes Skeleton_shimmer__XiB0T{0%{background-position:100% 50%}to{background-position:0 50%}}.Skeleton_productCardSkeleton__blkk_{width:100%;min-width:0;max-width:100%;flex:1 1 100%;background:#FFFFFF;border:1px solid #f0ede8;border-radius:20px;padding:14px;display:flex;flex-direction:column;gap:12px;min-height:360px;box-sizing:border-box;box-shadow:0 4px 18px rgba(0,0,0,.04)}@media (max-width:640px){.Skeleton_productCardSkeleton__blkk_{padding:10px;min-height:260px;gap:8px}}.Skeleton_imageBox__6M3g3{width:100%;aspect-ratio:1/1;border-radius:8px}.Skeleton_brandPill__jfR8R{width:35%;height:12px}.Skeleton_titleLine1__FaBEb{width:85%;height:16px}.Skeleton_titleLine2___lkUi{width:60%;height:16px}.Skeleton_ratingLine__OhqKP{width:45%;height:12px}.Skeleton_priceLine__2Sm3A{width:50%;height:20px;margin-top:6px}.Skeleton_btnRow__6el94{display:flex;gap:8px;margin-top:auto}.Skeleton_buyBtnSkeleton__ibL0A{flex:1 1;height:36px;border-radius:6px}.Skeleton_cartBtnSkeleton__F_91G{width:36px;height:36px;border-radius:6px}@media (max-width:640px){.Skeleton_buyBtnSkeleton__ibL0A{height:30px}.Skeleton_cartBtnSkeleton__F_91G{width:30px;height:30px}}.Skeleton_categorySkeletonItem__jJoDu{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 94px;width:94px}.Skeleton_categoryIconCircle__cnXH_{width:54px;height:54px;border-radius:50%}.Skeleton_categoryTitleSkeleton__GVbEU{width:50px;height:12px}.Skeleton_heroSkeletonWrapper___H98o{width:100%;height:380px;border-radius:14px}@media (max-width:640px){.Skeleton_heroSkeletonWrapper___H98o{height:210px}}