.description-shops{max-width:795px;font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;vertical-align:middle}.description-shops__loading{width:100%;height:78px}.description-shops__skeleton{height:100%}@media screen and (max-width:767px){.filter-shops{flex-direction:column}}.filter-shops__title{font-weight:600;font-size:20px;line-height:24px;letter-spacing:0}.filter-tabs{display:flex;gap:30px}.filter-tabs__btn{width:152px;height:44px;border-radius:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0;vertical-align:middle;background-color:#f2f2f2;color:rgba(0,0,0,.6980392157);transition:all .45s ease}.filter-tabs__btn:hover{opacity:.65}.filter-tabs__btn_active{background-color:#0068b1;color:#fff}