.Header{pointer-events:none;transition:opacity .2s ease;z-index:40}.Header,.Header__warning{left:0;opacity:0;position:absolute;right:0;top:0}.Header__warning{align-items:center;background-color:#801325;color:var(--color-White);display:flex;gap:2rem;height:3.6rem;justify-content:center;padding:0 5rem;pointer-events:all;transform:translateY(-100%);transition:opacity .3s ease,transform .3s ease;z-index:2}.Header__warning_visible{opacity:1;transform:translateY(0)}.Header__warning-text{font-size:1.4rem;font-weight:400;line-height:normal;text-align:center}.Header__warning-close{color:var(--color-White);transition:transform .3s ease}.Header__warning-close:hover{transform:rotate(90deg)}.Header__warning-close .Icon{height:1.4rem;width:1.4rem}.Header__content{position:relative;transform:translateY(0);transition:transform .2s ease}.Header_warning-active .Header__content{transform:translateY(3.6rem)}.Header__logo{left:1.8vw;position:absolute;top:1.7vw;transition:opacity .3s ease,transform .3s ease}.Header__logo.hidden{opacity:0;pointer-events:none}.Header__logo .Icon{height:5.5rem!important;width:20rem!important}.Header__logo .Icon,.Header__logo.theme-blue .Icon{color:var(--color-Blue-New)}.Header__logo.theme-cream-purple .Icon{color:var(--color-Cream)}.Header__logo.theme-white .Icon{color:var(--color-White)}.Header__logo.theme-brick .Icon{color:var(--color-Brick)}.Header__logo.theme-cream .Icon{border-color:var(--color-Cream)}.Header_active{opacity:1;pointer-events:all}.layoutDefault{--warning-offset:0rem}.layoutDefault .page{margin-top:var(--warning-offset);transition:margin-top .35s ease}.layoutDefault:has(.Header_active.Header_warning-active){--warning-offset:3.6rem}.MenuButtons{display:flex;position:absolute;right:3.9rem;top:3.9rem}.MenuButtons .menu-link{font-size:1.6rem;line-height:inherit}.MenuButtons__back{text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MenuButtons__back,.MenuButtons__phone{border:1px solid var(--color-Blue-New);border-radius:8.1rem;cursor:pointer;display:block;line-height:1;margin-left:1.6rem;padding:.2rem 1.4rem 0;transition:color .2s ease,border-color .2s ease}.MenuButtons__phone{color:var(--color-Blue-New)}.MenuButtons__buy-button{background:var(--color-Blue-New);border:1px solid var(--color-Blue-New);border-radius:8.1rem;color:var(--color-BlueLight);display:block;line-height:1;margin-left:1.6rem;padding:.2rem 1.4rem 0;transition:color .2s ease,border-color .2s ease}.MenuButtons__buy-button .number{background:var(--color-Cream);color:var(--color-Blue-New)}.MenuButtons__menu-button{--bg-color:transparent;--bg-hover-color:var(--color-Blue-New);--border-color:var(--color-Blue-New);--border-hover-color:var(--color-Blue-New);--line-color:var(--color-Blue-New);--line-hover-color:var(--color-Cream);align-items:center;background-color:transparent;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:100%;color:var(--color-Blue-New);cursor:pointer;display:flex;height:2.6rem;justify-content:center;margin-left:2.5rem;padding:.6rem;position:relative;transition:background-color .4s,color .4s;width:2.6rem}.MenuButtons__menu-button-line{background-color:currentcolor;color:var(--line-color);height:1px;position:relative;transition:color .4s,transform .4s;width:100%}.MenuButtons__menu-button-line:after,.MenuButtons__menu-button-line:before{background-color:currentcolor;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:top .3s;width:100%}.MenuButtons__menu-button .MenuButtons__menu-button-line:after{top:-.5rem}.MenuButtons__menu-button .MenuButtons__menu-button-line:before{top:.5rem}.MenuButtons__menu-button:hover{background-color:var(--bg-hover-color);border-color:var(--border-hover-color)}.MenuButtons__menu-button:hover .MenuButtons__menu-button-line{color:var(--line-hover-color)}.MenuButtons_theme-blue .MenuButtons__menu-button{--bg-color:transparent;--bg-hover-color:var(--color-Blue-New);--border-color:var(--color-Blue-New);--line-color:var(--color-Blue-New);--line-hover-color:var(--color-Cream)}.MenuButtons_theme-blue .MenuButtons__back{color:var(--color-Blue-New)}.MenuButtons_theme-white .MenuButtons__phone{border-color:var(--color-White);color:var(--color-White)}.MenuButtons_theme-white .MenuButtons__back,.MenuButtons_theme-white .MenuButtons__buy-button{background:var(--color-White);border-color:var(--color-White);color:var(--color-Blue)}.MenuButtons_theme-white .MenuButtons__back .number,.MenuButtons_theme-white .MenuButtons__buy-button .number{background:var(--color-Blue);color:var(--color-White)}.MenuButtons_theme-white .MenuButtons__menu-button{--bg-color:transparent;--bg-hover-color:var(--color-White);--border-color:var(--color-White);--line-color:var(--color-White);--line-hover-color:var(--color-Blue-New)}.MenuButtons_theme-cream-purple .MenuButtons__phone{background-color:var(--color-Blue-New);border-color:var(--color-Cream);color:var(--color-Cream)}.MenuButtons_theme-cream-purple .MenuButtons__back,.MenuButtons_theme-cream-purple .MenuButtons__buy-button{background:var(--color-Cream);border-color:var(--color-Cream);color:var(--color-Blue-New)}.MenuButtons_theme-cream-purple .MenuButtons__back .number,.MenuButtons_theme-cream-purple .MenuButtons__buy-button .number{background:var(--color-Blue-New);color:var(--color-Cream)}.MenuButtons_theme-cream-purple .MenuButtons__menu-button{--bg-color:var(--color-Blue-New);--bg-hover-color:var(--color-Cream);--border-color:var(--color-Cream);--line-color:var(--color-Cream);--line-hover-color:var(--color-Blue-New)}.MenuButtons_theme-brick .MenuButtons__phone{border-color:var(--color-Brick);color:var(--color-Brick)}.MenuButtons_theme-brick .MenuButtons__back,.MenuButtons_theme-brick .MenuButtons__buy-button{background:var(--color-Brick);border-color:var(--color-Brick);color:var(--color-White)}.MenuButtons_theme-brick .MenuButtons__back .number,.MenuButtons_theme-brick .MenuButtons__buy-button .number{background:var(--color-White);color:var(--color-Brick)}.MenuButtons_theme-brick .MenuButtons__menu-button{--bg-color:transparent;--bg-hover-color:var(--color-Brick);--border-color:var(--color-Brick);--line-color:var(--color-Brick);--line-hover-color:var(--color-Blue-New)}.MenuButtons_theme-cream .MenuButtons__phone{background:#626569;border-color:var(--color-Cream);color:var(--color-Cream)}.MenuButtons_theme-cream .MenuButtons__back,.MenuButtons_theme-cream .MenuButtons__buy-button{background:var(--color-Cream);border-color:var(--color-Cream);color:#626569}.MenuButtons_theme-cream .MenuButtons__back .number,.MenuButtons_theme-cream .MenuButtons__buy-button .number{background:#626569;color:var(--color-Cream)}.MenuButtons_theme-cream .MenuButtons__menu-button{border-color:var(--color-Cream);color:var(--color-Cream)}.MenuButtons_theme-cream .MenuButtons__menu-button-line{color:var(--color-Cream)}.MenuButtons_theme-cream .MenuButtons__menu-button:hover{background:var(--color-Cream);color:#626569}.MenuButtons_theme-cream .MenuButtons__menu-button:hover .MenuButtons__menu-button-line{color:#626569}.MenuButtons .favorites-btn{align-items:center;display:flex;gap:.6rem;justify-content:flex-end;opacity:0;padding-left:.5rem;pointer-events:none}.MenuButtons .favorites-btn .number{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;font-size:1.1rem;height:1.8rem;justify-content:center}.MenuButtons .favorites-btn.active{opacity:1;pointer-events:all;z-index:1}