.categories{padding:30px 10%!important}@media screen and (max-width:1785px){.categories{padding:30px 5%!important}}@media screen and (max-width:600px){.categories{padding:20px 3%!important}}.categories .swiper-slide{position:relative;display:flex;height:30vh;width:15vw;flex-direction:column;margin-right:20px;gap:20px}@media screen and (max-width:1600px){.categories .swiper-slide{height:35vh;width:20vw;margin-right:15px;gap:15px}}@media screen and (max-width:600px){.categories .swiper-slide{height:30vh;width:42vw;margin-right:2vw;gap:2vw}}.categories .swiper-slide a{position:relative;height:50%;width:100%}.categories .swiper-slide img{object-fit:cover;object-position:center;z-index:1}.categories .swiper-slide .slide-fon,.categories .swiper-slide img{position:absolute;width:100%;height:100%;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.categories .swiper-slide .slide-fon{display:flex;flex-direction:column;align-items:start;justify-content:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.164));color:#fff;padding:10px 20px;z-index:2}@media screen and (max-width:600px){.categories .swiper-slide .slide-fon{padding:5px 10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}}.categories .swiper-slide .cat-name{font-size:clamp(.875rem,.8173rem + .2564vw,1.125rem);text-shadow:0 0 5px rgba(0,0,0,.425)}@media screen and (max-width:600px){.categories .swiper-slide .cat-name{text-shadow:0 0 2px rgba(0,0,0,.2)}}.categories .swiper-slide .cat-count{font-size:clamp(.6875rem,.6442rem + .1923vw,.875rem);font-weight:400;opacity:.8}