.button{border:1px solid transparent;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.03em;line-height:117%;min-width:120px;padding:12px 24px;position:relative;text-align:center;text-decoration:none;transition:ALL .2s ease;-webkit-user-select:none}.button:hover{background-color:#ab83f2}.button:active{transform:translateY(0)}.button__primary{border-radius:8px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.44px;line-height:1;padding:12px 24px;position:relative;text-align:center;text-decoration:none;transition:ALL .2s ease;-webkit-user-select:none}.button__purple{background-color:#8057c8;border:1px solid #8057c8;color:#fff}@media (min-width:1200px){.button__purple:hover{background-color:#fff;color:#8057c8}}.button__white{background-color:#fff;color:#8057c8}@media (min-width:1200px){.button__white:hover{background-color:#8057c8;color:#fff}}.button__transparent_white{background-color:transparent;border:1px solid #fff;color:#fff}.button__transparent_white:hover{background-color:#fff;border-color:#fff;color:#8057c8}.button__transparent_purple{background-color:transparent;color:#8057c8}.button__black{background:#2c2c2c;border:1px solid transparent;color:#fff}.button__black:hover{background-color:#fff;border:1px solid #2c2c2c;color:#2c2c2c}.button__small{border-radius:4px;font-size:14px;min-width:inherit;padding:5px 6px}.w-mobile-menu .b-menu-back{display:none}.mobile-menu-header .col-logo{margin:0}.w-mobile-menu .mobile-menu-header .logotype{max-width:none}.ul-mobile-menu.slide-style .mobile-menu__link{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.ul-mobile-menu.slide-style li.dashed-top .mobile-menu__link>.dashed{border-top:1px solid transparent;margin-top:0;padding-top:20px}.ul-mobile-menu.slide-style li.dashed-top .mobile-menu__link>.border_top{border-top:1px solid rgba(44,44,44,.1);padding-top:25px}.menu{align-items:center}.menu__item{padding-left:0!important;padding-right:0!important}.menu__item.li-dropper_active .menu__item-title .text{border-color:#fff}.menu__item .item__inset{padding-top:0!important;top:100%!important}.menu__item .item__inset_fluid{left:0!important;transform:none!important}.menu__item:first-child .menu__item-title{padding-left:0!important}.menu__item-title{padding-left:8px!important;padding-right:8px!important}.menu__item:nth-last-child(-n+2) .menu__item-title{padding-right:16px!important}.menu__item-title .text{padding-top:4px!important}.menu__item_static-autumn_title,.menu__item_static-summer_title{padding-right:8px!important}.menu__item_static-autumn .text,.menu__item_static-summer .text{border-bottom:1px solid transparent;display:block;padding-bottom:3px;padding-top:4px!important;text-transform:uppercase;transition:all .2s ease;-webkit-transition:all .2s ease}.menu__item_static-autumn .text:hover,.menu__item_static-summer .text:hover{border-color:#fff}.menu__item-title_magazine{line-height:140%;padding:5px 0 4px 16px!important}.menu__item-title_magazine .text{border:1px solid hsla(0,0%,100%,.4);border-bottom:1px solid hsla(0,0%,100%,.4)!important;border-radius:4px;padding:2px 8px!important;position:relative}.menu__item-title_magazine:hover .text,.menu__item.li-dropper_active .menu__item-title_magazine .text{background-color:#fff;border-bottom:1px solid #fff!important;color:#8057c8}.menu__item-title_magazine .text:before{background-color:#fff;content:"";height:22px;left:-18px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.menu__item .ul-header-catalog-inset-new .header-catalog-inset__link{display:inline-block}.header-cabinet{top:calc(100% - 8px)!important}.header-cabinet__inner{box-shadow:0 8px 24px rgba(0,0,0,.16);position:relative}.header-cabinet__inner_unlogin{padding:7px 0!important;width:auto!important}.header-cabinet__inner:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.247.86a1 1 0 0 1 1.506 0L14 8H0L6.247.86Z' fill='%23fff'/%3E%3C/svg%3E");content:"";height:8px;position:absolute;right:6px;top:-7px;transform:translateX(-50%);width:14px;z-index:5}.header-cabinet__link{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;color:rgba(44,44,44,.6);font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:140%;padding:8px 16px;text-decoration:none;white-space:nowrap}@media (max-width:1199.98px){.header-cabinet__link{letter-spacing:.44px;line-height:171%}}.header-cabinet__item:last-child .header-cabinet__link{margin-bottom:0}.header-cabinet__item_border-top{border-top:1px solid hsla(0,0%,77%,.2)}.header-cabinet .vip-card{margin:20px 0 0;padding:0 16px}.header-cabinet .vip-card__wrapper{background-color:#f5f5f5;border-radius:4px;padding:8px 12px}.header-cabinet .vip-card__header{color:#2c2c2c;display:flex;font-family:Gilroy,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.header-cabinet .vip-card__icon{background-repeat:no-repeat;margin:0 8px 0 0;min-height:24px;min-width:24px}.header-cabinet .vip-card__date{margin:12px 0 0}.header-cabinet .vip-card__date-label{color:#595959;font-family:Rubik,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.header-cabinet .vip-card__date-value{color:#2c2c2c;line-height:20px}.header-cabinet .vip-card__date-value,.header-cabinet .vip-card__description{font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400}.header-cabinet .vip-card__description{color:#595959;line-height:140%;margin:10px 0 0}.header-cabinet .vip-card__button{border:1px solid #d9d9d9;border-radius:6px;color:#595959;display:flex;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:115%;margin:20px 0 0;padding:8px 18px;text-decoration:none;width:100%}.header__button{border-radius:6px;padding:5px 18px}.header__button_business{border-color:hsla(0,0%,100%,.4)}.header__button_login{border:1px solid transparent;border-radius:4px}.header__button_login:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.header__button_login:hover svg>path{fill:#fff}.header__button_login svg>path{fill:#8057c8}.header__bottom{background-color:#ab83f2;position:relative}
