.cover-page {
            background-image: none;
            background-repeat: no-repeat;
        }
.cta-menus {
            background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), none;
            background-repeat: no-repeat;
        }
.m-nav-menu.sticky {
                top: 120px;
            }
.loader-wrap{display:none!important}
.map-wrap{display:none}
.s--about .about__picture{display:none}
.s--about{grid-template-columns:1fr!important}
.s--gallery{display:none}
.cover-page{display:none}
.s--newsletter{display:none}
.hero-picture{display:none}
body{padding-top:84px}
.s--about{max-width:820px;margin-left:auto!important;margin-right:auto!important}
.s--about .about__text{padding:28px 0 8px}
.s--about .about__text h5{font-size:22px;line-height:1.3;color:#c9104b;margin:0 0 18px;letter-spacing:.02em}
.s--about .about__text p{font-size:17px;line-height:1.7;color:#3a3a3a;margin:0 0 14px}
.s--about .about__text .btn{margin-top:18px}
.menus-wrapper .dish-no-image{margin-bottom:6px}
.s--useful-infos_opening-hours p,.useful-infos__item p{font-size:15px;line-height:1.6}
.useful-infos__item h5{color:#c9104b}
.s--contact-form{display:none}
i.fa{display:none}
@media (max-width:760px){.s--about .about__text{padding:18px 14px 6px}
.s--about .about__text p{font-size:16px}
.page-content{padding-left:12px;padding-right:12px}}
.s--about .about__text{max-width:760px;margin-left:auto;margin-right:auto}
@media (max-width:760px){body{padding-top:0!important}
.nav{position:relative!important;height:auto!important;flex-wrap:wrap;padding:10px 12px}
.homelink a.no-logo{font-size:19px;white-space:normal;line-height:1.25}
.nav-items-wrap{display:block!important;position:static!important;width:100%!important;transform:none!important;opacity:1!important;visibility:visible!important}
.nav__items{display:flex!important;flex-wrap:wrap;gap:2px 14px;margin:8px 0 0;padding:0}
.nav__items .dropdown{display:none!important}
img{max-width:100%;height:auto}}
html{background-color:#fff}