.prods{padding-top:80px;padding-bottom:80px;background-color:var(--bg-main)}.prods__heading{display:flex;align-items:flex-start;justify-content:space-between}.prods__heading>img{width:120px}.prods__subtitle{display:block;color:var(--color-third) !important}.prods ul{list-style:none;padding:0;margin:0}.prods__levels{display:flex;align-items:flex-start;justify-content:flex-start}.prods__title{display:inline-block;font-weight:600;color:var(--color-main)}.prods__levels .prods__title{margin-right:25px;padding-top:10px}.prods__levels ul{display:flex;flex-wrap:wrap}.prods__levels button,.prods__cats button{background-color:#eaf1fc;border:1px solid #eaf1fc;padding:8px 20px;margin:5px 5px 10px 0;cursor:pointer;border-radius:25px;font-family:var(--font-main);color:var(--color-main);font-size:1rem;transition:.3s;font-weight:600}.prods__levels button.active,.prods__cats button.active{background-color:#d4deee;border-color:#d4deee}.prods__cats{max-width:350px;flex:0 0 350px;border-right:1px solid #c3cbe8;padding:0 15px}.prods__cats .prods__title{display:none}.prods__cats ul li:not(:last-child){margin-bottom:20px}.prods__list{max-width:calc(100% - 350px);flex:0 0 calc(100% - 350px);padding-left:30px;padding-right:15px}.prods__list .prods__title{margin-bottom:10px}.prods__list ul{display:flex;flex-wrap:wrap}.prods__list ul li{margin:clamp(7px, 1vw, 20px)}.prods__list ul li a{background-color:#eaf1fc;border:1px solid #eaf1fc;padding:8px 20px;display:inline-block;cursor:pointer;border-radius:25px;font-family:var(--font-main);color:var(--color-main);font-size:1rem;font-weight:600;transition:.3s}.prods__list ul li a:hover{background-color:var(--color-second);border-color:var(--color-second);color:#fff}@media(max-width:992px){.prods{padding-top:60px;padding-bottom:60px}.prods__heading>img{display:none}.prods__levels{flex-direction:column;align-items:center;justify-content:flex-start}.prods__levels .prods__title{padding:0;margin:0 0 10px}.prods__list a,.prods__levels button,.prods__cats button{font-size:.85rem}.prods__cats{max-width:100%;flex:0 0 100%;border:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:20px !important}.prods__cats .prods__title{display:inline-block;margin-bottom:10px}.prods__cats ul{display:flex;flex-wrap:wrap;justify-content:center}.prods__cats ul li{margin:0 !important}.prods__list{max-width:100%;flex:0 0 100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.prods__list ul{justify-content:center}.prods__list ul li{margin:4px !important}.prods__list ul li a{font-size:.85rem}}