/* Auto-generated file. Do no not modify. */
.modal-menu{align-items:stretch;background:var(--color-main);bottom:0;display:flex;flex-direction:column;left:0;padding:3.125em 2.25em;position:fixed;right:0;top:var(--header-market-height);transition:opacity .4s;z-index:101}.modal-menu:not(.modal-menu--open){opacity:0;pointer-events:none}.modal-menu__title{margin:0 3.75em var(--block-pad) 0}.modal-menu__close{--color-text:var(--color-red);align-items:center;cursor:pointer;display:flex;height:3.75em;justify-content:center;position:absolute;right:1.625em;top:2.5em;transition:color .3s;width:3.75em}.modal-menu__close:hover{--color-text:var(--color-white)}.modal-menu__close .icon{transition:background-color .3s}.modal-menu__content{flex:1;overflow:auto;scrollbar-color:var(--color-white) rgba(var(--color-white),.05)}.modal-menu__content::-webkit-scrollbar{background-color:transparent;border-radius:.1875em;-webkit-border-radius:.1875em;height:.375em;width:.375em}.modal-menu__content::-webkit-scrollbar-track{background-color:rgba(var(--color-white),.1);border-radius:.1875em}.modal-menu__content::-webkit-scrollbar:hover{background-color:rgba(var(--color-white),.1)}.modal-menu__content::-webkit-scrollbar-thumb:vertical{background:var(--color-white);background-clip:padding-box;-webkit-border-radius:100px;min-height:20px}.modal-menu__content::-webkit-scrollbar-thumb:horizontal{background:var(--color-white);background-clip:padding-box;-webkit-border-radius:100px;min-width:20px}.modal-menu__wrap{align-items:stretch;display:flex;flex-direction:column;gap:.625em;margin:0 auto;max-width:22.5em}.modal-menu__link{display:flex;gap:.9375em;text-decoration:none;transition:color .3s}.modal-menu__link.modal-menu__link--active,.modal-menu__link:hover{--color-text:var(--color-red);--color-title:var(--color-red)}.mobile-menu__link__icon{align-items:center;display:flex;justify-content:center;width:2.5em}.mobile-menu__link__icon .icon{font-size:2.5em;transition:background-color .3s}.modal-menu__link__title{font-size:3.125em;transition:color .3s}@media screen and (max-width:1023px){.modal-menu{padding:.625em 1.25em}.modal-menu__title{margin-bottom:1.875em}.modal-menu__close{right:0;top:-.4em}.modal-menu__link{font-size:66%}}
/*# sourceMappingURL=modal-menu.min.css.map */
