.rdhb-category-swiper{--rdhb-category-columns:4;--rdhb-category-gap-desktop:8px;--rdhb-category-gap-mobile:4px;--rdhb-category-gap:var(--rdhb-category-gap-desktop);position:relative;display:block;width:100%}.rdhb-category-swiper__track{display:grid;grid-template-columns:repeat(var(--rdhb-category-columns),minmax(0,1fr));gap:var(--rdhb-category-gap)}.rdhb-category-swiper.swiper-initialized .rdhb-category-swiper__track{display:flex;gap:0}.rdhb-category-slide,.rdhb-category-slide *{box-sizing:border-box}.rdhb-category-slide{min-width:0;height:auto}.rdhb-category-swiper.swiper-initialized .rdhb-category-slide.swiper-slide{flex:0 0 auto;width:100%;max-width:100%}.rdhb-category-card{display:block;color:inherit;text-decoration:none!important}.rdhb-category-card__image{display:block;height:449px;overflow:hidden;background:#f2f2f2}.rdhb-category-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease}.rdhb-category-card:hover .rdhb-category-card__image img{transform:scale(1.05)}.rdhb-category-card__title{margin:16px 0 0;font-size:16px;line-height:1.5;font-weight:500;color:#000}.rdhb-category-swiper__scrollbar{position:relative!important;left:0!important;width:100%!important;height:4px!important;margin-top:48px;background:rgb(0 0 0 / .12);border-radius:0}.rdhb-category-swiper__scrollbar .swiper-scrollbar-drag{background:#111;border-radius:0}@media (max-width:1024px){.rdhb-category-swiper{--rdhb-category-gap:var(--rdhb-category-gap-mobile)}.rdhb-category-card__image{height:215px}.rdhb-category-card__title{font-size:20px}}@media (max-width:767px){.rdhb-category-swiper:not(.swiper-initialized) .rdhb-category-swiper__track{grid-template-columns:1fr}.rdhb-category-card__image{height:215px}.rdhb-category-card__title{font-size:18px}}