.location-search{font-size:1.6rem;position:relative}.location-search .tippy{display:block}.location-search [data-tippy-root]{box-sizing:border-box;max-width:none;width:100%}.location-search__input{color:#a9abac}.location-search__dropdown{width:100%}.location-search .tippy-box{background-color:#fff;border:1px solid #6937a5;box-shadow:0 5px 5px #0006}.location-search__content{padding:2em}.location-search__result{display:flex;flex-direction:column}.location-search__checkbox .checkbox__label{padding:1em;width:100%}.location-search__checkbox span{font-size:1.6rem;transition:color .2s ease}.location-search__checkbox:hover{background-color:#00000005}.location-search__checkbox:hover span{color:var(--text-color-hover-primary)}.location-search__icon path{fill:#a9abac}.location-search__button{padding:1em;width:-moz-fit-content;width:fit-content}.choose-city-modal-header .modal-dialog .modal-content{height:-moz-max-content;height:max-content}.choose-city-modal-header .modal-dialog .modal-content-lg{padding:0}.header__location{align-items:center;-moz-column-gap:.28em;column-gap:.28em;display:flex}.header__location-value{color:var(--text-color-primary);font-size:1em;font-weight:500}@media (max-width:768px){.header__location-value{color:var(--text-color-octonary);font-size:1em}}.confirmation-city{font-size:1rem;padding:2em}.confirmation-city__title{color:var(--text-color-primary);font-family:Inter,sans-serif;font-size:1.7em;margin-bottom:1em}.confirmation-city__container{-moz-column-gap:1em;column-gap:1em;display:flex}.confirmation-city__btn{flex:0 1 50%;font-size:1.2em}.header__lang{align-items:center;background-color:inherit;border:none;color:var(--text-color-primary);-moz-column-gap:.285em;column-gap:.285em;display:flex;font-size:1em;font-weight:500;padding:.357em}@media (hover:hover){.header__lang:not(:disabled):hover{color:var(--text-color-ternary)}.header__lang:not(:disabled):hover .header__lang-dropdown path{fill:var(--text-color-ternary)}}@media (hover:none){.header__lang:not(:disabled):active{color:var(--text-color-ternary)}.header__lang:not(:disabled):active .header__lang-dropdown path{fill:var(--text-color-ternary)}}.choose-lang{min-width:61px;position:relative}.choose-lang [data-tippy-root]{max-width:auto;min-width:auto;width:100%}.header__lang-icon{background-color:#fff;border-radius:1.07em;box-shadow:0 0 0 2px #fff;height:1.07em;min-width:1.07em;width:1.07em}.header__lang-item{align-items:center;background-color:inherit;border:none;-moz-column-gap:.5em;column-gap:.5em;display:flex;font-size:1em;padding-block:.357em;padding-inline:.7em;width:100%}.header__lang-item svg{background-color:#fff;border-radius:1.07em;box-shadow:0 0 0 2px #fff;height:auto;min-width:1.07em;width:1.07em}@media (hover:hover){.header__lang-item:not(:disabled):hover{background-color:var(--button-background-tertiary-hover)}}@media (hover:none){.header__lang-item:not(:disabled):active{background-color:var(--button-background-tertiary-hover)}}.header__lang-item.active{background-color:var(--button-background-primary);color:var(--text-color-octonary)}@media (max-width:768px){.header__lang{color:var(--text-color-octonary);-moz-column-gap:.285em;column-gap:.285em;font-size:1.4em}.header__lang-dropdown-icon path{fill:var(--text-color-octonary)}.header__lang-item{-moz-column-gap:.285em;column-gap:.285em;font-size:1.4em}}.header__more-menu-dropdown-content ul li a{padding:.4em}.header__more-menu-dropdown-content ul li a:hover{background-color:#f0f8ff}.header__more-menu-dropdown-content{color:var(--text-color-monodecimal);font-size:1.4rem;max-width:20em;padding:1em}.alert-badge{background-color:var(--bg-secondary-color);border-radius:15px;color:var(--text-color-primary);font-family:fira-sans,sans-serif;font-size:.7rem;font-weight:800;height:1.5rem;line-height:2em;padding-top:2px;position:absolute;right:2px;text-align:center;top:1px;width:1.5rem}.header__menu-dropdown,.header__menu-dropdown-content{color:var(--text-color-monodecimal)}.header__menu-dropdown-content{font-size:1.4rem;max-width:20em;padding:1.7em}.header__menu-dropdown-links{margin-bottom:1em}.header__auth-link{align-items:center;-moz-column-gap:.53em;column-gap:.53em;display:flex;font-size:1em;font-weight:600}.header__user-info{align-items:center;border-bottom:1px solid var(--border-color-quinary);display:flex;margin-bottom:.857em;padding-bottom:.857em}.header__user-image{border-radius:100%;height:2.57em;margin-right:1.142em;min-width:2.57em;overflow:hidden;position:relative;width:2.57em}.header__user-image img{height:100%;-o-object-fit:cover;object-fit:cover}.header__user-name{font-size:1.142em;line-height:1.2em}.header__user-role{font-size:.857em;font-weight:400;line-height:1.2em;text-transform:uppercase}.header__dropdown-links{font-size:1em;line-height:1.2em;margin-inline:-.42em;margin-bottom:.214em;padding:.2em .42em}.header__dropdown-links:hover{background-color:#e9ecef;color:#16181b}.header__dropdown-change-role{box-sizing:border-box;-moz-column-gap:1.25em;column-gap:1.25em;font-size:.857em;justify-content:flex-start;line-height:1em;margin-bottom:.33em;padding-block:.66em;text-align:left;text-transform:uppercase;text-wrap:wrap;width:100%}.header__dropdown-change-role svg{fill:var(--text-color-ternary)}.header__dropdown-change-role:last-child{margin-bottom:0}.header__dropdown-logout{border-top:1px solid var(--border-color-quinary);margin-top:.857em;padding-top:.857em}.header__dropdown-logout a:hover{background-color:var(--button-background-tertiary-hover)}@media screen and (max-width:1420px){.d-none,.d-none-tablet{display:none}}@media screen and (min-width:1420px){.d-none-desktop{display:none}}.choose-register{align-items:flex-start;display:flex;flex-direction:column;padding:2.4rem;row-gap:.3rem}.choose-register__btn{color:var(--text-color-primary);font-size:1.4rem;padding:.3rem .6rem;text-align:left;width:100%}.choose-register__btn:hover{background-color:#e9ecef;color:var(--text-color-primary)}.auth-modal{font-family:lato,sans-serif;font-size:1rem}.auth-modal .modal-content{max-width:40em;padding:2em}.auth-modal .modal-title{font-size:2.8em;margin-block:1.66em 1.11em}@media (max-width:1200px){.auth-modal .modal-content{max-width:none;width:40%}}@media (max-width:768px){.auth-modal .modal-content{width:60%}}@media (max-width:480px){.auth-modal .modal-content{width:96%}}.header-menu .modal-body{width:29em}.header-menu .modal-content{background-color:transparent;box-sizing:border-box;font-family:Inter,sans-serif;margin-block:0;max-height:100%;overflow-y:auto;padding-bottom:3em;padding-right:1em}.header-menu__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5em}.header-menu__header .header__location{font-size:1.4em}.header-menu .header__lang-item{font-size:1em}.header-menu .choose-lang [data-tippy-root]{min-width:auto}.header-menu__search{margin-bottom:1em}.header-menu__sign-in{border-bottom:1px solid var(--text-color-ternary);border-top:1px solid var(--text-color-ternary);display:flex;flex-direction:column;padding-block:2em;row-gap:1em}.header-menu__sign-in .btn{font-size:1.2em;text-transform:uppercase;width:100%}.header-menu__order-btn{background-color:transparent;color:#fff}.header-menu__user-data{align-items:center;border-bottom:1px solid var(--text-color-ternary);border-top:1px solid var(--text-color-ternary);-moz-column-gap:1.2em;column-gap:1.2em;display:flex;justify-content:space-between;margin-block:1.5em;padding-block:1.5em;width:100%}.header-menu__user-image{border-radius:3em;height:3em;overflow:hidden;width:3em}.header-menu__user-info{align-items:flex-start;color:var(--text-color-octonary);display:flex;flex:1;flex-direction:column;font-size:1.4em;row-gap:.5em}.header-menu__user-role{font-size:.857em;text-transform:uppercase}.header-menu__dropdown-icon path{fill:var(--text-color-octonary)}.header-menu__link-list{border-bottom:1px solid var(--text-color-ternary);display:flex;flex-direction:column;font-size:1.6em;font-weight:300;margin-bottom:1.25em;padding:.625em 0 1.9em 2.5em;row-gap:.625em}.header-menu__change-role,.header-menu__link,.header-menu__link-list{color:var(--text-color-octonary)}.header-menu__change-role{border:none;border-bottom:1px solid var(--text-color-ternary);border-radius:0;-moz-column-gap:.625em;column-gap:.625em;font-size:1.2em;margin-bottom:1.66em;padding-block:.625em 2.291em;text-transform:uppercase;width:100%}.header-menu__change-role svg{fill:#fff}.header-menu__social{display:flex;justify-content:center}.header-menu__social-link circle{fill:#fff0}@media (hover:hover){.header-menu__social-link:not(:disabled):hover circle{fill:var(--text-color-octonary)}.header-menu__social-link:not(:disabled):hover path{fill:var(--text-color-monodecimal)}}@media (hover:none){.header-menu__social-link:not(:disabled):active circle{fill:var(--text-color-octonary)}.header-menu__social-link:not(:disabled):active path{fill:var(--text-color-monodecimal)}}.header-menu__sign-out{border-top:1px solid #fff;padding-top:1em}.header-menu .fade-enter-active,.header-menu .fade-leave-active{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.header-menu .fade-enter-from{opacity:0;transform:translateY(-10%)}.header-menu .fade-enter-to,.header-menu .fade-leave-from{opacity:1;transform:translateY(0)}.header-menu .fade-leave-to{opacity:0;transform:translateY(-10%)}.header__filler{height:0}body.vfm--scrollbar-hidden .fixed-header{padding-right:calc(var(--vfm-scrollbar-width) + 1rem)}.header_fixed .header__main{box-shadow:var(--box-shadow-tertiary);box-sizing:border-box;left:0;position:fixed;top:0;width:100%;z-index:100}.header,.header_fixed .header__main{background-color:var(--bg-secondary-color)}.header{font-family:Inter,sans-serif;font-size:1.4em}.header .header__info{border-bottom:1px solid var(--border-color-tertiary);display:flex;justify-content:space-between;padding-block:1.14em}.header .header__list{align-items:center;-moz-column-gap:1.14em;column-gap:1.14em;display:flex}.header .header__item{color:var(--text-color-septenary);font-size:1em;font-weight:500}.header .header__item_type-location{align-items:center;color:#131523;display:flex}.header .header__item_type-lang{color:var(--text-color-primary);font-size:1em;font-weight:500}.header .header__item_type-location a{align-items:center;-moz-column-gap:.4em;column-gap:.4em;display:flex}.header .header__item_type-location img{height:1.14em;-o-object-fit:contain;object-fit:contain;width:1em}.header .header__search-icon{height:auto;width:1em}.header .header__main-container{align-items:center;display:flex;justify-content:space-between;padding-block:1.428em 1.214em}.header .header__logo-container{align-items:center;-moz-column-gap:2.857em;column-gap:2.857em;display:flex}.header .header__logo-container .header__logo-img{height:auto;width:16.428em}.header .header__logo-button{background-color:var(--button-background-primary);border-radius:100px;color:var(--text-color-octonary);cursor:pointer;font-size:1.142em;font-weight:600;line-height:1em;padding:.75em 1.5em;transition-delay:0s;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-in-out}.header .header__logo-button:hover{background-color:var(--button-background-primary-hover)}.header .header__menu-links{align-items:center;display:flex;flex:1 1 100%;justify-content:center;padding:0 2rem}.header .header__menu-list{-moz-column-gap:2em;column-gap:2em;display:flex;font-size:1.142em;font-weight:600;justify-content:space-between}.header .header__links-item{flex:1 0 auto}.header .header__link{position:relative;transition:color .5s ease,font-weight .5s ease}.header .header__link:after{background:var(--text-color-primary);border-radius:10px;bottom:-5px;content:"";height:2px;left:0;opacity:0;position:absolute;transition:opacity .2s ease;width:100%}.header .header__link:hover:after{opacity:1}.header .header__link_active{color:var(--text-color-hover-primary);font-weight:800}.header .header__link_active:after{background:var(--text-color-hover-primary);opacity:1}.header .header__auth{align-items:center;-moz-column-gap:1.142em;column-gap:1.142em;display:flex}.header .header__auth_mobile,.header .header__login,.header .header__menu-btn{display:none}@media (max-width:768px){.header .header__auth,.header .header__info,.header .header__logo-button,.header .header__menu-links{display:none}.header .header__main{padding-block:0}.header .d-none{display:block}.header .header__logo-container{-moz-column-gap:.857em;column-gap:.857em}.header .header__logo-container .header__logo img{height:auto;width:9.5em}.header .header__main-container{padding-block:.5em}.header .header__menu-btn{background-color:inherit;border:none;display:block;height:1.714em;padding:0;position:relative;width:1.714em}.header .header__menu-btn i{font-size:1.714em}.header .header__login{display:flex;line-height:1.66em}.header .header__logo-container .header__logo-img{height:auto;width:9.5em}}.header__menu-btn>div{background-color:#6937a5;border-radius:2px;height:2px;left:3px;margin:auto;position:absolute;right:3px;transition:opacity 0s .3s,transform .3s 0s,top .3s .3s,width 0s .3s;width:18px}.header__menu-btn>:first-child{top:4px}.header__menu-btn>:nth-child(2){margin-left:0;top:11px;width:12px}.header__menu-btn>:nth-child(3){top:18px}.header__menu-btn_active>div{transition:opacity 0s .3s,transform .3s .3s,top .3s 0s,width 0s .3s}.header__logo-container .header__menu-btn_active div{top:10px}.header__menu-btn_active>:first-child{opacity:0}.header__menu-btn_active>:nth-child(2){transform:rotate(45deg);width:18px}.header__menu-btn_active>:nth-child(3){transform:rotate(-45deg)}@media screen and (max-width:1325px){.header__page-link{display:none}}@media screen and (max-width:991px){.header__logo-button{display:none}}
