.styles_catalog__KV72r{overflow-x:auto;margin-bottom:24px}@media screen and (max-width:767.98px){.styles_catalog__KV72r{margin-top:16px}}.styles_catalog__categories__Bs7XN{scrollbar-width:none;overflow:scroll;display:flex;gap:8px;width:100%;max-width:1300px}@media screen and (max-width:1295.98px){.styles_catalog__categories__Bs7XN{padding:0 16px}}.styles_catalog__categories__item__ob77z{position:relative;overflow:hidden;height:100px!important;border-radius:12px;transition:.2s}@media screen and (min-width:1296px){.styles_catalog__categories__item__ob77z{flex:1!important;width:auto!important}}@media screen and (max-width:1295.98px){.styles_catalog__categories__item__ob77z{min-width:130px;max-width:130px}}.styles_catalog__categories__item__ob77z:hover{opacity:.8;transition:.2s}.styles_catalog__categories__item__content__p_q5a{padding:12px}@media screen and (max-width:767.98px){.styles_catalog__categories__item__content__p_q5a{pointer-events:none}}.styles_catalog__categories__item__content__p_q5a p{font:400 14px/20px Onest;letter-spacing:.2px;color:#1c1c1c}@media screen and (max-width:767.98px){.styles_catalog__categories__item__content__p_q5a p{font:400 14px/20px Onest;letter-spacing:0}}.styles_catalog__categories__item__content__p_q5a img{position:absolute;right:0;bottom:0;width:100px;height:100px}.styles_all__button__qZcHC{position:relative;display:flex;justify-content:center;min-width:53px;max-width:53px;padding:12px;background-color:#f2f2f6;border:1px solid #f2f2f6;border-radius:12px}@media screen and (max-width:767.98px){.styles_all__button__qZcHC{order:-1}}@media screen and (min-width:1296px){.styles_all__button__qZcHC{flex:1!important;width:auto!important}}.styles_all__button__qZcHC p{font:400 14px/20px Onest;letter-spacing:.2px;color:#1c1c1c;text-align:center}@media screen and (max-width:767.98px){.styles_all__button__qZcHC p{font:400 14px/20px Onest;letter-spacing:0}}.styles_all__button__qZcHC i{position:absolute;bottom:11px;margin:0 auto}.styles_all__button__qZcHC i:before{font-size:24px;color:#1c1c1c}.styles_banner__ugqgV{position:relative;aspect-ratio:10.7/1;width:100%;background-position:50%;background-size:cover;border-radius:8px}@media screen and (max-width:767.98px){.styles_banner__ugqgV{display:none}}@media screen and (max-width:1299.98px){.styles_banner__ugqgV{border-radius:0}}