.main-menu{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.main-menu__row{-moz-column-gap:8px;column-gap:8px;display:flex;flex-flow:column;margin:0;padding:0;width:100%}@media (min-width:1200px){.main-menu__row{align-items:center;flex-flow:row wrap;justify-content:space-between}}@media (min-width:1600px){.main-menu__row{-moz-column-gap:32px;column-gap:32px}}.main-menu .menu__item{color:#fff;display:inline-block;font-size:16px;font-style:normal;font-weight:500;line-height:1.6;position:relative}@media (min-width:1200px){.main-menu .menu__item{align-items:center;flex-flow:row wrap;justify-content:space-between}}@media (min-width:1600px){.main-menu .menu__item{font-size:18px}}.main-menu .menu__item__badge{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-flex;height:30px;justify-content:center;position:absolute;right:0;top:-20px;width:33px}.main-menu .menu__item__badge .badge-text{color:#000;display:inline;font-size:10px;font-weight:700;line-height:1.5;position:relative;text-transform:uppercase;transform:rotate(-20deg)}.main-menu .menu__item__badge--new{background-image:url(/upload/_base/badges-bg/badge--hit.png)}.main-menu .menu__item.parent{padding-right:28px;position:relative}.main-menu .menu__item.parent:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath d='m4 7 6 6 6-6' stroke='%23AAA' stroke-width='2'/%3E%3C/svg%3E");height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:20px}.main-menu .menu__item.parent:hover>a .item-text{color:#aaa}.main-menu .menu__item.parent:hover .menu__item--sublevel{opacity:1;visibility:visible}.main-menu .menu__item.parent:hover:after{transform:rotate(180deg) translateY(50%)}.main-menu .menu__item.parent.active>a .item-text{color:#72c38e}.main-menu .menu__item--sublevel{background-color:#fff;border:1px solid #fff;border-radius:16px;box-shadow:0 5px 25px 0 rgba(0,0,0,.102);-moz-column-gap:32px;column-gap:32px;display:flex;left:-35px;opacity:0;padding:12px;position:absolute;top:175%;transition:all .3s;visibility:hidden;width:-moz-max-content;width:max-content;z-index:10}.main-menu .menu__item--sublevel.open-left{left:auto;right:0}.main-menu .menu__item--sublevel.open-left:before{left:auto;right:40px}.main-menu .menu__item--sublevel:before{background:#fff;clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:12px;left:40px;position:absolute;top:-10px;width:22px}.main-menu .menu__item--sublevel .menu__sublevel--list{display:flex;order:1}.main-menu .menu__item--sublevel .menu__sublevel--banners{display:flex;flex-direction:column;order:2;row-gap:12px}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner{border-radius:12px;display:flex;flex-direction:column;height:200px;justify-content:end;overflow:hidden;padding:16px;position:relative;width:260px}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner:hover img{transform:scale(1.05)}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23444' stroke-width='2'/%3E%3C/svg%3E");content:"";height:17px;left:16px;position:absolute;top:16px;width:20px}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.tg{height:auto}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.tg:before{display:none}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.blue{background:linear-gradient(86.98deg,#33abea,#30a9e6)}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.blue:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E")}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.blue:hover span.white{color:#000}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.gray{background-color:#aaa}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.gray:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.gray:hover span.black{color:#fff}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.pink{background-color:#ff9697}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.pink:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.pink:hover span.black{color:#fff}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner.white:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner img{max-height:153px;max-width:153px;position:absolute;right:0;top:0;transition:transform .5s ease}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner span{font-size:15px;font-weight:700;line-height:1.4}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner span.black{color:#000}.main-menu .menu__item--sublevel .menu__sublevel--banners .menu-banner span.white{color:#fff}.main-menu .menu__item--sublevel ul{display:flex;flex-direction:column;list-style:none;padding:0}.main-menu .menu__item--sublevel ul>li{padding:0}.main-menu .menu__item--sublevel ul>li:hover{background-color:#fff}.main-menu .menu__item--sublevel ul>li:hover:first-of-type{border-radius:12px 12px 0 0}.main-menu .menu__item--sublevel ul>li:hover:last-of-type{border-radius:0 0 12px 12px}.main-menu .menu__item--sublevel ul>li a{display:block;padding:10px 16px}.main-menu .menu__item--sublevel ul>li a .item-text{color:#000;font-size:18px;line-height:1.6}.main-menu .menu__item--sublevel ul>li a:hover .item-text,.main-menu .menu__item--sublevel ul>li.active a .item-text{color:#72c38e}@media (min-width:1600px){.main-menu--modal .menu__item{line-height:2.8}}.main-menu--modal .menu__item .line-wrapper{display:none}.header--index:not(.header--fixed) .main-menu .menu__item,.main-menu--modal .menu__item{color:#000}.header--index:not(.header--fixed) .main-menu .menu__item.is-active,.main-menu--modal .menu__item.is-active{pointer-events:auto}.header--index:not(.header--fixed) .main-menu .menu__item:hover,.main-menu--modal .menu__item:hover{color:#72c38e}
