.featured-cats{--featured-accent:#3b82f6}.featured-cats__panel{background:#f7f7f7;border-radius:.75rem;overflow:hidden}.dark .featured-cats__panel{background:#1f2937}.featured-cats .featured-cats__dots.swiper-pagination{justify-content:center;gap:.375rem;width:100%;padding-top:.5rem;display:flex;position:static}.featured-cats .featured-cats__dots .swiper-pagination-bullet{opacity:1;background:0 0;border:1px solid #9ca3af;width:.6rem;height:.6rem;margin:0}.featured-cats .featured-cats__dots .swiper-pagination-bullet-active{background:#374151;border-color:#374151}.dark .featured-cats .featured-cats__dots .swiper-pagination-bullet-active{background:#e5e7eb;border-color:#e5e7eb}.featured-cats__head{border-bottom:1px solid #d1d5db;padding:0 1.25rem}.dark .featured-cats__head{border-bottom-color:#374151}.featured-cats__title{border-bottom:2px solid var(--featured-accent);color:#1f2937;margin-bottom:-1px;padding:.75rem 0 .6rem;font-family:Dana Medium;font-size:1.125rem;line-height:1.75rem;display:inline-block}.dark .featured-cats__title{color:#f3f4f6}.featured-cats__slider{padding:1.5rem 1.25rem 1.75rem}.featured-cats__card{text-align:center;flex-direction:column;align-items:center;display:flex}.featured-cats__img{width:100%;height:11rem;display:block}@media (min-width:1024px){.featured-cats__img{height:15rem}}.featured-cats__img img{object-fit:contain;width:100%;height:100%;transition:transform .3s}.featured-cats__card:hover .featured-cats__img img{transform:scale(1.05)}.featured-cats__name{color:#1f2937;margin-top:.75rem;font-family:Dana Medium;transition:color .15s}.dark .featured-cats__name{color:#e5e7eb}.featured-cats__card:hover .featured-cats__name{color:var(--featured-accent)}.featured-cats__count{color:#9ca3af;margin-top:.125rem;font-size:.875rem}
