[x-cloak] { display: none !important; }
/* KIGOO original supplier carousel pagination: slim centered line indicators */
.logo .swiper-pagination { display:flex; align-items:center; justify-content:center; gap:8px; }
.logo .swiper-pagination-bullet { width:24px; height:2px; margin:0 !important; border-radius:0; background:rgba(255,255,255,.45); opacity:1; transition:width .3s ease, background-color .3s ease; }
.logo .swiper-pagination-bullet-active { width:30px; background:#fff; }
.logo .swiper-wrapper { align-items:stretch; }
.logo .swiper-slide { height:auto; }
.logo .swiper-slide > div { min-height:1px; }
@media (max-width: 640px) { .logo .swiper-pagination-bullet { width:18px; } .logo .swiper-pagination-bullet-active { width:24px; } }
