.blog-main-tags-wrapper.swiper-wrapper { width: 100%; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap: 16px;}.blog-main-tags-container a { padding: 14px 24px; border-radius: 4px; font-size: 0.875rem; line-height: 20px; font-weight: 700; color: #ffffff; background-color: rgba(255, 255, 255, 0.08); transition: background-color 0.2s, color 0.2s; width: min-content;}.blog-main-tags-container a.active,.blog-main-tags-container a:hover { background-color: #ff4f33; color: #000f40;}body.contrast .blog-main-tags-container a.active,body.contrast .blog-main-tags-container a:hover { color: #ffffff;}@media screen and (max-width: 1024px) { .blog-main-tags-container { justify-content: flex-start; } .blog-main-tags-wrapper.swiper-wrapper { flex-wrap: nowrap; gap: 0; justify-content: flex-start; }}