.o-user-menu-item{display:flex;align-items:center;justify-content:flex-start;background-color:transparent;border:none;cursor:pointer;width:100%;padding:8px 0}.o-user-menu-item .company-logo{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;margin-right:12px}.o-user-menu-item:hover{background:#f9f9f9}.o-user-menu-item__icon path{fill:#98a2b3}.o-user-menu-item__icon{margin-right:12px}.o-user-menu-item--active .o-user-menu-item__icon path{fill:#0480fb}.o-user-menu-item--active .o-user-menu-item__icon-stroke path,.o-user-menu-item--active .o-user-menu-item__icon-stroke rect{fill:none;stroke:#0480fb}.o-user-menu-item__icon-stroke path,.o-user-menu-item__icon-stroke rect{fill:none;stroke:#98a2b3}.o-user-menu-item__balance{display:inline-flex;justify-content:center;min-width:24px;height:auto;margin-left:8px;background-color:#fa5252!important;border-radius:9px!important;color:#fff!important;line-height:12px!important;font-weight:700!important;padding:3px 7px;text-align:center;white-space:nowrap;border:none}.o-user-menu-item__label{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.0025em;font-family:Roboto,sans-serif;font-weight:400;line-height:20px;color:#0a0e1b}.o-user-menu{display:flex;flex-direction:column;position:relative;z-index:1;width:100%;height:100%;background:#fff;padding-bottom:102px;overflow:hidden}@media only screen and (min-width:992px){.o-user-menu{border-radius:8px;width:278px;height:-moz-fit-content;height:fit-content;box-shadow:0 7px 8px #474e621f,0 5px 22px #474e621f,0 12px 17px #474e621f;padding-bottom:16px}}.o-user-menu__header{display:flex;align-items:center;justify-content:flex-start;background-color:transparent;border:none;cursor:pointer;width:100%;position:relative;padding:16px;margin-bottom:8px;background:#fff;z-index:2000}.o-user-menu__header:before{position:absolute;bottom:0;left:16px;right:16px;content:"";background:#e7eaf2;height:1px}.o-user-menu__header:hover{background:#f9f9f9}.o-user-menu__avatar{width:52px;height:52px;margin-right:12px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.o-user-menu__avatar .avatar-icon{border-radius:50%;background:none;height:52px;width:52px;display:block}.o-user-menu__navigation{padding:0 16px}.o-user-menu__navigation .el-collapse-item__header{height:40px;color:#0a0e1b!important}.o-user-menu__navigation .el-collapse-item__content{margin-bottom:4px}@media only screen and (min-width:992px){.o-user-menu__navigation{max-height:calc(100vh - 360px);overflow:auto}}.o-user-menu__bonus-points{padding:0 0 4px;margin-bottom:4px;border-bottom:1px solid #e7eaf2}.o-user-menu__bonus-points__header{color:#0a0e1b;padding:10px 0}.o-user-menu__bonus-points__info{display:flex;align-items:flex-start;padding:8px 0}.o-user-menu__bonus-points__info_icon{min-width:24px}.o-user-menu__bonus-points__info_icon path{fill:#98a2b3}.o-user-menu__bonus-points__info_icon{margin-right:12px}.o-user-menu__bonus-points__info_text{display:flex;flex-direction:column}.o-user-menu__bonus-points__info_count-points{color:#0a0e1b}.o-user-menu__bonus-points__info_motivation-text{color:#69707d}.o-user-menu__user-info{flex:1}.o-user-menu__user-info-name{font-weight:500;color:#0a0e1b;text-align:left;word-break:break-word}.o-user-menu__user-info-name,.o-user-menu__user-info-profile{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.0025em;font-family:Roboto,sans-serif}.o-user-menu__user-info-profile{font-weight:400;display:-webkit-box;color:#69707d}.o-user-menu__store-links{width:100%;margin-top:16px;padding:0 16px}.o-user-menu .lang-currency-wrapper{display:flex;align-items:center}.o-user-menu .lang-currency-wrapper .select-wrapper{padding:8px 0;flex:1;max-width:180px}.o-user-menu .lang-currency-wrapper .select-wrapper:last-of-type{padding-left:16px}.o-user-menu .lang-currency-wrapper .select-wrapper:not(:first-child){border-left:1px solid #e7eaf2}.o-user-menu .lang-currency-wrapper .select-wrapper .o-currency-select__label,.o-user-menu .lang-currency-wrapper .select-wrapper .o-locales-select__label{font-style:normal;font-size:14px;line-height:21px;letter-spacing:.0025em;font-family:Roboto,sans-serif;font-weight:400;line-height:20px;letter-spacing:.035px;white-space:nowrap}.o-user-menu .lang-currency-wrapper .select-wrapper .currency-symbol{width:24px;text-align:center;flex-shrink:0;font-size:20px;line-height:20px;font-weight:700;margin-right:12px}.o-user-menu .lang-currency-wrapper .select-wrapper .currency-select-opened .currency-symbol{color:#0480fb}.o-user-menu .lang-currency-wrapper .select-wrapper .locale-select-opened svg path{fill:#0480fb}
