.header_catalog{position:relative}@media (max-width:1200px){.header_catalog{display:none}}.header_catalog_button{display:inline-block;height:45px;line-height:44px;border:none;border-radius:10px;padding:0px 30px;text-align:center;background:linear-gradient(269.88deg,#00749A -0.09%,#008DBC 99.86%);transition:all .25s ease-out;outline:none;background:#b1579d;border:1px #b1579d solid;text-transform:uppercase;color:#ffffff;font-size:19px;padding:0px 30px}.header_catalog_button:hover{background:#b1579d}@media (max-width:992px){.header_catalog_button{display:none}}.header_catalog_button i{margin-right:4px}.header_catalog_button:hover{background:#b1579d}.header_catalog_button_active{z-index:1000;position:relative;border-radius:10px 10px 0px 0px}.header_catalog_menu{position:absolute;top:auto;left:0;z-index:2000;background:#fff;padding:25px;width:1300px;height:calc(100vh - 100px);overflow-y:scroll;display:none;margin-top:-2px}@media (max-width:1400px){.header_catalog_menu{width:1120px}}@media (max-width:1200px){.header_catalog_menu{width:936px}}@media (max-width:992px){.header_catalog_menu{display:none}}.header_catalog_menu ul{list-style:none;margin:0;padding:0px 0px 10px 0px}.header_catalog_menu ul li{margin-bottom:7px}.header_catalog_menu ul li a{font-weight:bold;font-size:20px;display:block;padding-top:15px;margin-bottom:5px;line-height:18px;color:#b1579d}.header_catalog_menu ul li a:hover{font-weight:bold;font-size:20px;display:block;padding-top:15px;margin-bottom:5px;line-height:18px;color:#b1579d}.header_catalog_menu ul li ul{display:block;columns:4}.header_catalog_menu ul li ul li{width:100%;clear:both;page-break-inside:avoid;break-inside:avoid}.header_catalog_menu ul li ul li span{float:left;display:block;width:35px;height:35px;background:#f6f6f6;margin:0px 5px 5px 0px;overflow:hidden}.header_catalog_menu ul li ul li span img{width:100%}.header_catalog_menu ul li ul li a{margin-top:0;margin-bottom:0;padding:2px 0px 2px 2px;font-weight:400;font-size:16px;color:#b1579d;text-transform:lowercase}.header_catalog_menu ul li ul li a:hover{margin-top:0;margin-bottom:0;padding:2px 0px 2px 2px;font-weight:400;font-size:16px;color:#b1579d}.header_catalog_menu ul li ul li ul{columns:1}.header_catalog_menu ul li ul li ul li{margin-bottom:0;display:block}.header_catalog_menu ul li ul li ul li i,.header_catalog_menu ul li ul li ul li a{font-style:normal;cursor:pointer;font-size:14px;line-height:18px;color:#777777;padding:3px 0px 0px 0px;text-transform:lowercase}.header_catalog_menu ul li ul li ul li i:hover,.header_catalog_menu ul li ul li ul li a:hover{text-decoration:underline}.header_catalog_menu ul li ul li ul li i:active,.header_catalog_menu ul li ul li ul li a:active{position:relative;bottom:-1px}.s_level_1{position:relative;display:block}.s_level_1 span{background:#fff;display:inline-block;padding-right:7px;position:relative;z-index:10;text-transform:uppercase}.s_level_1:after{content:'';background:#b1579d;clear:both;width:100%;height:4px;display:block;position:absolute;bottom:5px}.show_s_m{font-size:12px;padding:1px 10px;display:inline-block;color:#00749A;margin-top:5px;cursor:pointer;border-radius:4px;border-top:#59d2fd 1px solid;text-align:center;background:-webkit-linear-gradient(180deg,white,#59d2fd);background:-moz-linear-gradient(180deg,white,#59d2fd);background:linear-gradient(180deg,white,#59d2fd)}.db{display:block !important}.header_catalog_menu_show{display:block}.header_catalog_button_show{background:#fff;color:#00749A;border:1px #f6f6f6 solid;border-bottom:none;border-radius:10px 10px 0px 0px;z-index:1000;position:relative}.header_catalog_button_show:hover{color:#ffffff}.header_catalog_menu_bg{position:fixed;width:100%;height:100vh;left:0;top:0;background:rgba(0,0,0,0.7);z-index:900;display:none}.header_catalog_menu_bg_sh{display:block}