.page-brand .page-brand-descr{margin-bottom:32px}@media only screen and (min-width:1280px){.page-brand .page-brand-descr{margin-bottom:48px;display:flex;align-items:center;gap:44px}}.page-brand .page-brand-descr .photo{margin-left:auto;margin-right:auto;max-width:736px;margin-bottom:44px;text-align:center}@media only screen and (min-width:1280px){.page-brand .page-brand-descr .photo{width:498px;flex:0 0 auto}}.page-brand .page-brand-descr .photo img{width:auto;height:auto;display:block;margin:0 auto;max-width:100%;max-height:290px}.page-brand .wide-title{flex-wrap:wrap;gap:16px}.grid-catalog{display:grid;gap:40px 16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}@media only screen and (max-width:639px){.grid-catalog{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:640px)and (max-width:1023px){.grid-catalog{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px)and (max-width:1280px){.grid-catalog{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1280px){.grid-catalog{grid-template-columns:repeat(5,1fr)}}