.categoriesBlock{grid-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) 250px;min-height:86px}@media (max-width:900px){.categoriesBlock{grid-gap:0;grid-template-columns:100%}}.categoriesBlock .categoriesWrapper{display:grid;grid-template-columns:23px calc(100% - 46px) 23px}.categoriesBlock .categoriesWrapper .arrow{align-items:center;background-color:#1f2941;border-radius:15px;cursor:pointer;display:flex;height:46px;justify-content:center;margin:20px 0;position:relative;width:46px;z-index:3}.categoriesBlock .categoriesWrapper .arrow svg{color:var(--lines);transition:color .3s ease;width:8px}.categoriesBlock .categoriesWrapper .arrow:hover svg{color:var(--blue)}.categoriesBlock .categoriesWrapper .arrow.left svg{transform:rotate(180deg)}.categoriesBlock .categoriesWrapper .arrow.right{justify-self:flex-end}@media (max-width:600px){}.categoriesBlock .categoriesWrapper .categories{max-width:100%}.categoriesBlock .categoriesWrapper .categories swiper-slide{padding:20px 0;width:auto!important}.categoriesBlock .categoriesWrapper .categories swiper-slide:first-child{padding-left:35px}.categoriesBlock .categoriesWrapper .categories swiper-slide:last-child{padding-right:35px}.categoriesBlock .categoriesWrapper .categories .category{display:block;height:46px;position:relative}@media (max-width:600px){}.categoriesBlock .categoriesWrapper .categories .category .inner{align-items:center;border-radius:15px;color:var(--text);cursor:pointer;display:flex;font-size:15px;font-weight:900;height:46px;justify-content:center;padding:5px 17px 5px 10px;position:relative;transition:color .3s ease;white-space:nowrap;z-index:2}.categoriesBlock .categoriesWrapper .categories .category .inner:hover{color:var(--blue)}.categoriesBlock .categoriesWrapper .categories .category .inner:hover span{border-color:var(--blue)}.categoriesBlock .categoriesWrapper .categories .category .inner svg{height:18px;margin-left:5px;margin-right:8px;width:18px}.categoriesBlock .categoriesWrapper .categories .category .inner .innerWrap{display:flex;flex-direction:column;margin-left:5px}.categoriesBlock .categoriesWrapper .categories .category.active .inner{background-image:linear-gradient(180deg,#41c6ff,#1a64fc),linear-gradient(180deg,#79cdfd,#1a64fc);color:#fff;transition:box-shadow .3s ease}.categoriesBlock .categoriesWrapper .categories .category.active .inner svg path{fill:#fff}.categoriesBlock .categoriesWrapper .categories .category.active .inner span.count{border-color:#fff;color:#fff}.categoriesBlock .categoriesWrapper .categories .category.active .inner:hover{border-color:#0000}@media (max-width:600px){.categoriesBlock .categoriesWrapper{grid-template-columns:100%}.categoriesBlock .categoriesWrapper .arrow{display:none}.categoriesBlock .categoriesWrapper .categories .category{height:57px}.categoriesBlock .categoriesWrapper .categories .category .inner{border-radius:10px;box-shadow:none!important;flex-direction:column;font-size:.7rem!important;height:57px;min-width:70px;overflow:hidden;padding:7px;text-overflow:ellipsis}.categoriesBlock .categoriesWrapper .categories .category .inner svg{height:24px;margin:0 0 5px;width:24px}.categoriesBlock .categoriesWrapper .categories .category .inner .count{display:none}.categoriesBlock .categoriesWrapper swiper-slide{padding:0!important}.categoriesBlock .categoriesWrapper swiper-slide:first-child{padding-left:0!important}.categoriesBlock .categoriesWrapper swiper-slide:last-child{padding-right:0!important}}@media (max-width:900px){}.categoriesBlock .providers{align-items:center;background-color:#25304d;border-radius:15px;color:#fff!important;display:flex;font-family:Inter,sans-serif;font-size:1rem;height:46px;margin:20px 0;position:relative;width:100%;z-index:20}@media (max-width:900px){.categoriesBlock .providers{background-color:#192136;border-radius:20px;height:70px;margin:15px 0 10px;padding:0 15px}}@media (max-width:700px){}.categoriesBlock .providers.mob svg{color:#677a9d;position:absolute;right:27px;transform:rotate(90deg);transition:color .2s ease}.categoriesBlock .providers.defaultSelect .defaultSelect__control{width:100%}.categoriesBlock .providers.defaultSelect .defaultSelect__control .default:hover{color:var(--blue)}@media (max-width:700px){.categoriesBlock .providers.defaultSelect{display:none}}.categoriesBlock span.count{color:#5b647d;font-size:9px;font-weight:700;text-shadow:0 2.765px 3.687px #172e502e;transition:border-color .3s ease}