.styles_mainLayout__4w9hh{min-height:100vh;display:flex;flex-direction:column;padding-top:60px;padding-bottom:50px}.styles_freeTop__ADkcU{padding-top:0!important}.styles_noPb__lGDIK{padding-bottom:0!important}@media screen and (max-width:550px){.styles_mainLayout__4w9hh{padding-top:40px}}.styles_alignList__sU8iL{display:flex;flex-wrap:wrap;margin-left:-24px;width:calc(100% + 48px)}.styles_alignList__sU8iL.styles_compact__33T77{margin-left:-12px;width:calc(100% + 24px)}.styles_alignList__sU8iL>*{padding:24px;width:25%}.styles_alignList__sU8iL.styles_masonry__785_2>*{padding:0!important}.styles_alignList__sU8iL.styles_masonry__785_2>*>*{padding:24px}.styles_alignList__sU8iL.styles_compact__33T77>*,.styles_alignList__sU8iL.styles_masonry__785_2.styles_compact__33T77>*>*{padding:12px}@media screen and (min-width:1025px){.styles_alignList__sU8iL.styles_large__VwK6T>*{width:33.33333%}}@media screen and (max-width:1024px){.styles_alignList__sU8iL>*{width:33.33333%}}@media screen and (max-width:700px){.styles_alignList__sU8iL>*{width:50%}}@media screen and (max-width:500px){.styles_alignList__sU8iL{width:100%;margin-left:0}.styles_alignList__sU8iL>*{width:100%;padding-left:0;padding-right:0}}.styles_placeholder__8VXGi{overflow:hidden}.styles_placeholder__8VXGi>:first-child{position:relative;background-color:var(--color-grey-light)}.styles_placeholder__8VXGi img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.styles_transparent__ZI8RK>:first-child{background-color:transparent}.styles_types__1Aj2Y{font-weight:600;font-size:22px;line-height:28px;color:#646d86;margin-bottom:12px}.styles_catalogListItem__TFTr2{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.styles_catalogListItem__TFTr2 .UI__imagePlaceholder,.styles_imageContent__JpPNX{width:100%}.styles_button__CbLWO{margin-top:20px;border-color:#424f7a;color:#424f7a}.styles_title__hsy0x{font-size:24px;font-weight:700;text-align:center;color:#363636}.styles_catalogsPage__jXU_j h1{font-size:38px;font-weight:700;margin:0 0 25px;text-align:center}@media screen and (max-width:900px){.styles_catalogsPage__jXU_j h1{margin-bottom:0}}