.b-catalog-section .catalog-section__wrapper{display:flex;flex-wrap:wrap;gap:20px}.b-catalog-section .catalog-section__block{width:calc(33.3333333333% - 13.3333333333px)}@media(max-width:767px){.b-catalog-section .catalog-section__block{width:calc(50% - 10px)}}.b-catalog-section .catalog-section__empty{width:100%;padding:40px 0;color:#303030b3;font-size:16px;line-height:1.4;text-align:center}.b-catalog-section--lines .catalog-section__wrapper{flex-direction:column;gap:20px}.b-catalog-section--lines .catalog-section__block{width:100%}
