.skeleton-featured .skeleton-genre,.skeleton-featured .skeleton-img{background:linear-gradient(90deg,var(--hdk-skeleton-base,#e0e0e0) 25%,var(--hdk-skeleton-shine,#f5f5f5) 50%,var(--hdk-skeleton-base,#e0e0e0) 75%);animation:1.5s infinite hdkSkeletonShimmer}.skeleton-featured .skeleton-img{width:100%;padding-bottom:100%;background-size:200% 100%;border-radius:8px}.skeleton-featured .skeleton-genre{width:60%;height:14px;background-size:200% 100%;border-radius:4px;margin-bottom:8px}.skeleton-featured .skeleton-title{width:90%;height:18px;background:linear-gradient(90deg,var(--hdk-skeleton-base,#e0e0e0) 25%,var(--hdk-skeleton-shine,#f5f5f5) 50%,var(--hdk-skeleton-base,#e0e0e0) 75%);background-size:200% 100%;animation:1.5s infinite hdkSkeletonShimmer;border-radius:4px}@keyframes hdkSkeletonShimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.dark .skeleton-featured .skeleton-genre,.dark .skeleton-featured .skeleton-img,.dark .skeleton-featured .skeleton-title{--hdk-skeleton-base:#2a2a2a;--hdk-skeleton-shine:#3a3a3a}.hdk-featured-loaded .swiper-slide{animation:.3s ease-out hdkFadeIn}@keyframes hdkFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hdk-skeleton-slide:nth-child(n+5){display:none}}@media (max-width:480px){.hdk-skeleton-slide:nth-child(n+4){display:none}}