.geo-button{text-align:left}.geo-button:hover{text-decoration:inherit}.geo-button:hover .geo-button__location{text-decoration:underline}.geo-button__main{padding-left:.5em}@media only screen and (max-width:1250px){.geo-button__main{align-items:center;display:flex;gap:1em}}.geo-button__times{display:flex;flex-direction:column;font-size:13px;gap:.1em;line-height:1.24em;margin-top:.25em;opacity:.8}.geo-button__times-row{display:grid;grid-template-columns:3.32em 1fr}@media only screen and (max-width:1400px)and (min-width:1250.8px){.geo-button__times{display:none}}@media only screen and (max-width:1250px){.geo-button__times{font-size:11px}}@media only screen and (max-width:365px){.geo-button__times{display:none}}.geo-button__day{color:var(--color-main-gold)}.header__settings{background-color:#141416;border-bottom:1px solid hsla(0,0%,100%,.25);display:none;gap:1vw;height:0;justify-content:space-evenly;opacity:0;position:absolute;transition:.3s;width:100%;box-shadow:1px 1px 50px rgba(0,0,0,.8);z-index:10;align-items:center}@media only screen and (max-width:1250px){.header__settings{display:flex}}.header__settings_opened{height:4rem;opacity:1}body{--header-height:7rem}@media(max-width:1250px){body{--header-height:62px}}@media(max-width:1400px){body{--header-height:5rem}}.header{align-items:center;background-color:var(--color-gray);box-shadow:0 0 3px rgba(0,0,0,.5);display:grid;grid-template-columns:24vw auto 20rem;height:var(--header-height);left:0;position:fixed;top:0;width:100%;z-index:100}@media only screen and (max-width:1660px){.header{grid-template-columns:24vw auto 16rem}}@media only screen and (max-width:1500px){.header{grid-template-columns:22vw auto 16rem}}@media only screen and (max-width:1400px){.header{grid-template-columns:22vw auto 12rem}}.header__button-nav,.header__logo-mobile-container,.header__mobile-nav{display:none}.header__mobile-container{border-bottom:1px solid hsla(0,0%,100%,.25)}.header__logo-container{align-items:center;display:flex;gap:1.9vw;height:100%;padding-left:2.75rem}@media(max-width:1500px){.header__logo-container{padding-left:2rem}}.header__logo-container .slogan{color:var(--color-main-gold);font-family:var(--novoposelensky-font),sans-serif;font-size:1.688rem;line-height:30px;text-shadow:9px 4px 0 rgba(0,0,0,.25)}.header__location{position:relative}.header__location:before{bottom:-10px;left:-40px;position:absolute}.header__nav{border-color:hsla(0,0%,100%,.65);border-style:solid;border-width:0 1px;padding-inline:1rem;width:100%}@media(max-width:1310px){.header__nav{padding-inline:1rem}}@media only screen and (max-width:1250px){.header__nav{display:none}}.header__logo-container img{max-width:66px}.header__button-container{display:flex;align-items:center;height:100%}.header__mobile-container{display:none;justify-content:space-between;align-items:center;padding-inline:2rem;height:100%;width:100%}@media(max-width:1500px){.header__logo-container .slogan{font-size:1.2rem}.header__logo-container img{max-width:3rem}.header__logo-container{gap:1.75rem}}@media(max-width:1250px){.header{background-color:var(--color-black);display:block}.header__mobile-container{display:flex}.header__logo-container{border:none;display:none;flex:none;margin:0 auto}.header__logo-container h2{display:none}.header__button-nav{display:flex;gap:2rem;margin-left:auto}.header__button-nav img{max-width:1.3rem}.header__logo-mobile-container{display:block;margin-right:2rem}.header__mobile-nav--sticky{background-color:var(--color-black);overflow:hidden;position:fixed;top:0;width:100vw;z-index:100}.header__logo-mobile-container img{max-width:50px}}@media(max-width:428px){.header__mobile-nav{padding-left:1rem}.header__mobile-container{padding-inline:1rem}.header__logo-mobile-container{margin-right:1rem}.header__button-nav img:first-of-type{max-height:1.5rem}}@media(max-width:365px){.header__logo-mobile-container img{max-width:40px}.header__button-nav{gap:1rem}}.burger-icon,.settings-icon{background-position:50%;background-repeat:no-repeat;background-size:28px;border-radius:6px;height:3rem;width:3rem}.burger-icon{background-image:url(/images/icons/burger.svg)}.burger-icon_close{background-image:url(/images/icons/burger-close.svg)}.settings-icon{background-image:url(/images/icons/settings.svg)}.header__list{align-items:center;color:var(--color-white);display:flex;font-family:var(--cera-pro-font),sans-serif;font-size:var(--font-size-main);gap:.5rem;justify-content:space-evenly;text-transform:uppercase;white-space:nowrap;width:100%}.header__button-lang{align-items:center;display:flex;font-size:1rem;gap:.3rem}@media (max-width:1310px){.header__list{gap:1.5rem}}@media (max-width:550px){.header__list{gap:.1rem}}