@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,italic&display=swap);@import url(https://fonts.googleapis.com/css?family=Cormorant+Upright:400,600,700&display=swap);@font-face{font-family:icons;font-display:swap;src:url(../fonts/icons.woff2) format("woff2");font-weight:400;font-style:normal}.about-section__title::before,.block-header__sub-title::before,.select__value:before,[class*=_icon-]::before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._icon-s-facebook:before{content:""}._icon-s-twitter:before{content:""}._icon-s-instagram:before{content:""}._icon-quote:before{content:""}._icon-select-arrow:before,.select__value:before{content:""}._icon-spoon:before,.about-section__title:before,.block-header__sub-title:before{content:""}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#aaa;line-height:1;font-family:"Open Sans",sans-serif;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"Open Sans",sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}*{-webkit-tap-highlight-color:transparent}body{background-color:#0c0b08}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{position:relative;z-index:2;max-width:83.125rem;margin:0 auto;padding:0 .9375rem}.button{display:inline-flex;position:relative;text-align:center;padding:.5rem 2rem;background-color:#dcca87;font-weight:700;line-height:175%;letter-spacing:.04em;color:#0c0b08;text-transform:capitalize;transition:background-color .5s ease-in-out}.button::before{content:"";position:absolute;top:0;left:0;height:.125rem;width:0;background:#dcca87;transition:all .8s ease 0s}.button::after{content:"";position:absolute;bottom:0;right:0;height:.125rem;width:0;background:#dcca87;transition:all .8s ease 0s}.button--fw{width:100%}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:0 1.25rem;caret-color:inherit;border:.0625rem solid #d9d9d9;min-height:3.75rem;padding:0 1rem;font-size:1.5625rem}.input._form-error{border:.0625rem solid red}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none;padding:0 0}.select{min-width:0;position:relative}.select__body{position:relative}.select__title{color:inherit;text-align:left;border:.0625rem solid #d9d9d9;cursor:pointer;width:100%;min-height:3.75rem}.select__value{display:flex;flex-direction:row-reverse;min-width:0;align-items:center;height:1.875rem;padding:0 1rem;gap:.625rem;font-size:1.5625rem}.select__value>*{flex:1 1 auto}.select__value:before{align-self:stretch;font-size:.8125rem;transition:all .3s ease 0s;display:flex;justify-content:center;align-items:center}._select-open .select__value:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select__value._select-pseudo-label::before{content:attr(data-pseudo-label);opacity:.5}.select__content{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__input{width:100%;background-color:rgba(0,0,0,0);height:100%}.select__options{color:#aaa;position:absolute;top:calc(100% - .0625rem);min-width:100%;left:0;background-color:#0c0c0c;border:.0625rem solid #d9d9d9;border-top:0;padding:0 0 .625rem 0}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:12.5rem}.select__scroll .simplebar-scrollbar::before{background-color:#dcca87}.select__option{width:100%;text-align:left;cursor:pointer;padding:.625rem .9375rem;color:inherit;font-size:1.5625rem}.select__option._select-selected{background-color:#eee}.select__row{display:inline-flex;align-items:center}.select--show-top .select__options{top:auto;bottom:calc(100% - .0625rem);border:.0625rem solid #d9d9d9;border-bottom:0;border-radius:.25rem .25rem 0 0;padding:.3125rem 0 .625rem 0}._select-tag{cursor:pointer}.qs-datepicker-container{margin:0;font-size:1.125rem;color:#000;position:absolute;max-width:15.625em;display:flex;flex-direction:column;z-index:9001;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;background:#0c0b08;box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);border-right:1px solid #fff;border-left:1px solid #f1ad70;padding:5px}.qs-datepicker-container:after,.qs-datepicker-container:before{content:"";width:100%;height:2px;left:0;z-index:2;position:absolute;background-image:linear-gradient(to right,#f1ad70 0,#fffdf2 100%)}.qs-datepicker-container:before{top:0}.qs-datepicker-container:after{bottom:0}.qs-datepicker-container *{box-sizing:border-box}.qs-datepicker-container.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-datepicker-container.qs-hidden{display:none}.qs-datepicker .qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column}.qs-datepicker .qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-datepicker .qs-overlay .qs-overlay-year{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-datepicker .qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-datepicker .qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-datepicker .qs-overlay .qs-submit{padding:.5em;margin:0 auto auto;cursor:pointer;color:#0c0b08;text-align:center;background-color:#dcca87}.qs-datepicker .qs-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-datepicker .qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-datepicker .qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:33.33333%;cursor:pointer;opacity:.5;transition:opacity .15s}.qs-datepicker .qs-overlay .qs-overlay-month.active,.qs-datepicker .qs-overlay .qs-overlay-month:hover{opacity:1}.qs-datepicker .qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#000;color:#fff;-webkit-filter:blur(0);filter:blur(0);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-datepicker .qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-datepicker .qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.26392em;transition:background .15s}.qs-datepicker .qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-datepicker .qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-datepicker .qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-datepicker .qs-arrow:after{content:"";border:.39062em solid transparent;position:absolute;top:50%;transition:border .2s}.qs-datepicker .qs-arrow.qs-left:after{border-right-color:gray;right:50%;-webkit-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-datepicker .qs-arrow.qs-right:after{border-left-color:gray;left:50%;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-datepicker .qs-month-year{font-weight:700;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-datepicker .qs-month-year:hover{border-bottom:1px solid gray}.qs-datepicker .qs-month-year:active:focus,.qs-datepicker .qs-month-year:focus{outline:0}.qs-datepicker .qs-month{padding-right:.5ex}.qs-datepicker .qs-year{padding-left:.5ex}.qs-datepicker .qs-squares{display:flex;color:#fff;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-datepicker .qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-datepicker .qs-square{width:14.28571%;height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.26392em}.qs-datepicker .qs-square.qs-current{font-weight:700}.qs-datepicker .qs-square.qs-current span{text-decoration:underline}.qs-datepicker .qs-square.qs-active{background:#dcca87;color:#000}.qs-datepicker .qs-square.qs-range-date-start:not(.qs-range-date-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-middle{background:#d4ebf2}.qs-datepicker .qs-square.qs-range-date-middle:not(.qs-range-date-0):not(.qs-range-date-6){border-radius:0}.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-end:not(.qs-range-date-0),.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-datepicker .qs-square.qs-disabled span{opacity:.2}.qs-datepicker .qs-square.qs-empty{cursor:default}.qs-datepicker .qs-square.qs-disabled{cursor:not-allowed}.qs-datepicker .qs-square.qs-day{cursor:default;font-weight:700;color:gray}.qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:#dcca87}.qs-datepicker .qs-event{position:relative}.qs-datepicker .qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker .qs-event.qs-disabled:after,.qs-datepicker .qs-event.qs-empty:after{background:#cce4ff}.menu__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:.3125rem}.menu__link{line-height:175%;letter-spacing:.04em;transition:color .3s ease 0s}.icon-menu{display:none}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.popup__wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup__content{position:relative;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#0c0c0c;padding:1.25rem;padding-top:2.1875rem;padding-bottom:1.875rem;width:100%;max-width:28.125rem;border:.0625rem solid rgba(220,202,135,.2)}.lock .popup__content{visibility:visible}.popup__text{font-size:2.8125rem;text-align:center}.popup__close{position:absolute;top:.625rem;right:.625rem;width:1.5625rem;height:1.5625rem}.popup__close span{display:block;position:relative;width:100%}.popup__close span::after,.popup__close span::before{position:absolute;content:"";width:100%;height:.125rem;background-color:#aaa;transition:background-color .3s ease 0s}.popup__close span::before{top:0;right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup__close span::after{top:0;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fp-init body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}[data-fp]{min-height:100svh}.fp-init [data-fp]{z-index:1;touch-action:none;position:relative;overflow:hidden}.fp-switching [data-fp-section]{touch-action:none}.fp-init [data-fp-section]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:auto}.fp-init .cards-mode [data-fp-section],.fp-init .slider-mode [data-fp-section]{transition:-webkit-transform .7s cubic-bezier(.55,.085,0,.99) 0s;transition:transform .7s cubic-bezier(.55,.085,0,.99) 0s;transition:transform .7s cubic-bezier(.55,.085,0,.99) 0s,-webkit-transform .7s cubic-bezier(.55,.085,0,.99) 0s}.fp-init .fade-mode [data-fp-section]{transition:opacity .5s ease-in-out 0s,visibility .5s ease-in-out 0s}.fp-bullets{position:fixed;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:2.5rem;max-height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;z-index:2;gap:.625rem}.fp-bullets .fp-bullet{cursor:pointer;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;border-radius:.625rem;background-color:#100c46;box-shadow:0 0 .1875rem #6257fe,0 0 1.875rem rgba(255,255,255,.8);border:.0625rem solid #fff;opacity:.6;transition:opacity .4s ease-in-out 0s,background-color .4s ease-in-out 0s,box-shadow .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s,opacity .4s ease-in-out 0s,background-color .4s ease-in-out 0s,box-shadow .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s,opacity .4s ease-in-out 0s,background-color .4s ease-in-out 0s,box-shadow .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s}.fp-bullets .fp-bullet-active{opacity:1;background-color:#6257fe;-webkit-transform:translate3D(-.3125rem,-.125rem,0);transform:translate3D(-.3125rem,-.125rem,0);box-shadow:.3125rem .125rem .1875rem #100c46,0 0 1.875rem rgba(255,255,255,.8)}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.video-module__item{transition:all .3s ease 0s;-webkit-filter:grayscale(1);filter:grayscale(1)}[data-fullscreen]{min-height:100vh}.touch [data-fullscreen]{height:calc(var(--vh,1vh)*100)}.about-section::before,.body-main-slider__controll,.button,.header__logo,.info-chef__name,.input,.menu-block__link,.popup__text,.qs-datepicker .qs-overlay .qs-submit,.qs-datepicker-container,.scroll,.select__option,.select__value,.sub-title,.table-special__name,.table-special__price,.table-special__title,.title{font-family:"Cormorant Upright",serif}.decor{position:absolute}.decor path:nth-child(n+3){-webkit-animation:rotate 30s infinite linear;animation:rotate 30s infinite linear;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}[data-bg]{overflow:hidden;position:relative}.bg-item{position:absolute;top:-20%;left:0;width:100%;height:140%;background:url(../img/main-bg.webp) center/cover no-repeat}.block-header{display:flex;flex-direction:column;row-gap:.5rem;text-align:center}.block-header_left{text-align:left}.block-header__sub-title{display:flex;flex-direction:column-reverse;row-gap:.5rem}.block-header__sub-title::before{color:#dcca87;font-size:.5625rem}.sub-title{font-weight:700;line-height:130%;letter-spacing:.04em;text-transform:capitalize;color:#fff}.title{font-weight:600;line-height:130%;letter-spacing:.04em;text-transform:capitalize;color:#dcca87}.text{line-height:175%;letter-spacing:.04em}.side-menu{position:absolute;top:0;left:.9375rem;display:flex;row-gap:2.5rem;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;height:100%;flex-direction:column;justify-content:center;align-items:center}.side-menu__link{font-size:1.125rem;line-height:175%;letter-spacing:.04em;color:#fff;transition:color .3s ease 0s;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.side-menu__link_active{color:#dcca87}.scroll{position:absolute;bottom:0;right:.9375rem;font-weight:700;line-height:175%;letter-spacing:.04em;text-transform:uppercase;color:#dcca87;display:flex;flex-direction:column;align-items:center;row-gap:1.5rem}.scroll::before{content:"";background:linear-gradient(180deg,#dcca87 66%,rgba(220,202,135,.24) 100%);width:.0625rem;height:3.8125rem;-webkit-animation:transform 1.5s infinite linear;animation:transform 1.5s infinite linear}@-webkit-keyframes transform{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes transform{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.header{position:absolute;z-index:50;width:100%;top:0;left:0;color:#fff}.header._header-scroll{position:fixed;top:-100%;background-color:rgba(0,0,0,.8)}.header._header-show{transition:top .45s ease 0s;top:0}.header__container{display:flex;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;padding-top:.625rem;padding-bottom:.625rem}.header__container_wide{max-width:106.875rem}.header__column{flex-shrink:0;flex-grow:0}.header__column_wide{flex:1 1 auto}.header__column_auth{align-self:stretch}.header__logo{position:relative;z-index:2;font-weight:700;line-height:130%;text-align:center;text-transform:uppercase;letter-spacing:.04em}.auth-header{height:100%;display:flex;row-gap:.3125rem;justify-content:flex-end;padding:1.375rem 0}.auth-header__item{display:flex;align-items:center;position:relative}.auth-header__item:not(:last-child)::before{content:"";position:absolute;top:0;width:.0625rem;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 1%,#fff 38%,#fff 51%,#fff 67%,rgba(255,255,255,0) 100%)}.auth-header__link{font-weight:600;text-align:center;line-height:175%;letter-spacing:.04em;text-transform:capitalize;transition:color .3s ease 0s}.footer{position:relative;z-index:2}.main-slider{display:flex}.main-slider__container_wide{max-width:106.875rem;flex:1 1 auto;min-width:0;position:relative}.body-main-slider{max-width:81.25rem;padding:0;height:100%;display:flex;flex-direction:column}.body-main-slider__wrapper{flex:1 1 auto;align-items:center}.body-main-slider__wrapper:not(:last-child){margin-bottom:5.5rem}.body-main-slider__slide{height:100%}.body-main-slider__controll{display:flex;justify-content:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.body-main-slider__controll .swiper-pagination-bullet{font-weight:600;font-size:1.375rem;line-height:175%;letter-spacing:.04em;text-transform:capitalize;color:#fff;display:flex;align-items:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;transition:-webkit-column-gap .8s ease 0s;transition:column-gap .8s ease 0s;transition:column-gap .8s ease 0s,-webkit-column-gap .8s ease 0s,-moz-column-gap .8s ease 0s;transition:color .3s ease 0s}.body-main-slider__controll .swiper-pagination-bullet::after{content:"";background-color:#dcca87;height:.0625rem;flex:0 0 0rem;min-width:0;transition:all .8s ease 0s}.body-main-slider__controll .swiper-pagination-bullet-active{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;color:#dcca87}.body-main-slider__controll .swiper-pagination-bullet-active::after{content:"";background-color:#dcca87;height:.0625rem;flex:0 0 1rem;min-width:1rem}.slide-main-slider{padding-top:1.5625rem;display:grid;grid-template-columns:repeat(2,1fr)}.slide-main-slider__content{align-self:center;display:flex;flex-direction:column;row-gap:2rem}.slide-main-slider__content:not(:last-child){margin-right:4rem}.slide-main-slider__text p{max-width:28.3125rem}.slide-main-slider__link{display:flex}.slide-main-slider__picture{display:flex;justify-content:center}.slide-main-slider__image{position:relative;align-self:center;margin-right:3.8461538462%;max-height:46rem;height:100%;width:100%}.slide-main-slider__image::after,.slide-main-slider__image::before{content:"";position:absolute;background-color:#dcca87;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;width:69.6%;height:63.226744186%}.slide-main-slider__image::before{top:0;right:0;margin-top:-4%;margin-right:-4%}.slide-main-slider__image::after{bottom:0;left:0;margin-bottom:-4%;margin-left:-4%}.slide-main-slider__image img{position:absolute;top:0;left:0;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;z-index:2}.about-section{background:url(../img/main-bg.webp) center/cover no-repeat fixed;position:relative}.about-section::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"G";font-weight:700;color:#272727}.about-section::after{position:absolute;z-index:-1;top:0;right:0;content:"";padding-top:776.4583333333%;width:163.1510416667%;-webkit-transform:translate(5.379%,-.2247%);transform:translate(5.379%,-.2247%);background:url(../img/main-lines.svg) 0 0/100% no-repeat}.about-section__container{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr auto 1fr;grid-auto-flow:column;row-gap:2rem}.about-section__content{display:grid;grid-template-rows:subgrid;grid-row:1/4;justify-items:start;align-items:start;row-gap:2rem}.about-section__content_left .about-section__title{justify-self:end;text-align:right}.about-section__content_left .about-section__title::before{align-self:flex-end;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.about-section__content_left .about-section__text{text-align:right;justify-self:end}.about-section__content_left .about-section__button{justify-self:end}.about-section__title{align-self:end;display:flex;flex-direction:column-reverse;row-gap:.5rem}.about-section__title::before{color:#dcca87;font-size:.5625rem}.about-section__image{grid-row:span 3}.about-section__image img{max-width:100%}.reservations__container_wide{position:relative;max-width:101.4375rem}.reservations__container_form{padding:0 0;max-width:85.25rem;margin:0 7.18%}.reservations__decor{top:-11.1875rem;right:0}.reservations__content{padding:0 2rem;border:1px solid rgba(220,202,135,.2);box-shadow:22px 30px 95px 1px rgba(0,0,0,.7);background:#0c0c0c;display:flex;flex-direction:column;row-gap:4rem}.form-reservations{display:flex;flex-direction:column;row-gap:4rem}.form-reservations__lines{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.form-reservations__input{position:relative;min-height:3.75rem}.form-reservations__input .form__error{text-align:center;position:absolute;bottom:-1.5625rem;color:red;font-size:.9375rem}.form-reservations__button{align-self:center}.menu-block{position:relative}.menu-block__bg{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/mainpage/menu-block/bg.webp) center/cover no-repeat}.menu-block__decor{top:.625rem;left:0}.menu-block__list{display:flex;flex-direction:column;align-items:flex-start}.menu-block__link{font-weight:600;line-height:130%;letter-spacing:.03em;text-transform:capitalize;color:#fff;row-gap:1.0625rem;position:relative;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.menu-block__link:after{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;content:"";position:absolute;bottom:0;left:0;width:100%;height:.25rem;background-color:#fff}.special__container{display:flex;flex-direction:column}.special__content{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-auto-flow:column;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.special__button{align-self:center}.special__image{grid-row:span 6;display:flex;align-items:center}.special__image img{max-width:100%}.table-special{display:grid;grid-template-rows:subgrid;grid-row:1/7;align-items:start}.table-special__title{font-weight:600;line-height:130%;letter-spacing:.04em;text-transform:capitalize;text-align:center;color:#fff}.table-special__title:not(:last-child){margin-bottom:.1777777778em}.table-special__item{display:flex;flex-direction:column;row-gap:.5rem}.table-special__header{display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.table-special__name{font-weight:700;font-size:1.4375rem;line-height:130%;letter-spacing:.04em;text-transform:capitalize;color:#dcca87}.table-special__decor{flex:1 1 auto;align-self:center;height:.0625rem;background:#fafafa}.table-special__price{font-weight:700;font-size:1.4375rem;line-height:130%;letter-spacing:.04em;text-transform:capitalize;text-align:center;color:#fff}.chef{background:url(../img/main-bg.webp) center/cover no-repeat fixed}.chef__container{display:grid;grid-template-columns:repeat(2,1fr)}.chef__content{padding-left:5rem;display:flex;flex-direction:column}.chef__text{font-style:italic;line-height:175%;letter-spacing:.04em;color:#aaa}.chef__text::before{display:inline-block;font-size:2.5rem;color:#fff}.chef__text p{display:inline}.chef__image{position:relative;max-height:46.3125rem;margin:3.8461538462%}.chef__image::after,.chef__image::before{content:"";position:absolute;background-color:#dcca87;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;width:72.5%;height:58.7044534413%}.chef__image::before{top:0;right:0;margin-right:-4.169%;margin-top:-4.169%}.chef__image::after{bottom:0;left:0;margin-bottom:-4.169%;margin-left:-4.169%}.chef__image img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;z-index:2}.info-chef{display:flex;flex-direction:column;row-gap:.5rem}.info-chef__name{font-size:2rem;line-height:130%;letter-spacing:.04em;letter-spacing:.04em;text-transform:capitalize;color:#dcca87}.video-module{position:relative;padding-bottom:39.7395833333%;cursor:pointer}.video-module::after,.video-module::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.video-module::after{width:0;height:0;border-style:solid;border-width:12px 0 12px 24px;border-color:transparent transparent transparent #fff}.video-module::before{border:1px solid #dcca87;border-radius:50%}.video-module._active::after,.video-module._active::before{display:none}.video-module._active .video-module__item{-webkit-filter:grayscale(0);filter:grayscale(0)}.video-module__item{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@media (min-width:83.125em){.menu__list{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.sub-title{font-size:1.4375rem}.title{font-size:4rem}.title_main-slider{font-size:5.625rem}.header__container{min-height:7.5625rem}._header-scroll .header__container{min-height:5rem}.header__column{flex-basis:22.75rem}.header__logo{font-size:2.75rem}.auth-header{-webkit-column-gap:6.25rem;-moz-column-gap:6.25rem;column-gap:6.25rem}.auth-header__item:not(:last-child)::before{right:-3.09375rem}.main-slider{padding-top:10.5rem}.main-slider{padding-bottom:4.375rem}.about-section{padding-top:8rem}.about-section{padding-bottom:8rem}.about-section::before{font-size:39.6875rem}.about-section__container{-webkit-column-gap:5.3125rem;-moz-column-gap:5.3125rem;column-gap:5.3125rem}.reservations{padding-top:9.8125rem}.reservations{padding-bottom:9.5rem}.reservations__content{padding-top:3rem}.reservations__content{padding-bottom:3rem}.menu-block__container{padding-top:18.3125rem}.menu-block__container{padding-bottom:16.375rem}.menu-block__list{row-gap:4rem}.menu-block__link{font-size:4rem}.special{padding-top:9.5rem}.special{padding-bottom:9.5rem}.special__container{row-gap:4rem}.table-special{row-gap:2.5rem}.table-special__title{font-size:2.8125rem}.table-special__name{font-size:1.4375rem}.chef{padding-top:8rem}.chef{padding-bottom:8rem}.chef__content{padding-top:5.4375rem}.chef__content{padding-bottom:5.4375rem}.chef__content{row-gap:4rem}.video-module::before{width:7.5rem}.video-module::before{height:7.5rem}}@media (max-width:62em){.about-section__container{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media (max-width:48em){.menu__list{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}.header__logo{font-size:2.1875rem}.chef__content{padding-top:.0000000625rem}.chef__content{padding-bottom:.0000000625rem}}@media (max-width:20em){.sub-title{font-size:1.4375rem}.title{font-size:2.1875rem}.title_main-slider{font-size:2.5rem}.header__container{min-height:4.375rem}._header-scroll .header__container{min-height:4.375rem}.main-slider{padding-top:5.4375rem}.main-slider{padding-bottom:1.875rem}.about-section{padding-top:2.5rem}.about-section{padding-bottom:2.5rem}.about-section::before{font-size:31.25rem}.reservations{padding-top:.0000000625rem}.reservations{padding-bottom:.0000000625rem}.reservations__content{padding-top:2.5rem}.reservations__content{padding-bottom:2.5rem}.menu-block__container{padding-top:2.5rem}.menu-block__container{padding-bottom:2.5rem}.menu-block__list{row-gap:1.25rem}.menu-block__link{font-size:1.875rem}.special{padding-top:2.5rem}.special{padding-bottom:.0000000625rem}.special__container{row-gap:1.875rem}.table-special{row-gap:1.25rem}.table-special__title{font-size:1.875rem}.table-special__name{font-size:1.125rem}.chef{padding-top:2.5rem}.chef{padding-bottom:2.5rem}.chef__content{row-gap:1.25rem}.video-module::before{width:5rem}.video-module::before{height:5rem}}@media (max-width:90.3125em){.side-menu{height:auto;flex-direction:row}.side-menu__link{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.main-slider__scroll{position:static}.main-slider__scroll::before{display:none}.body-main-slider{row-gap:.9375rem}.body-main-slider__wrapper:not(:last-child){margin-bottom:0}.body-main-slider__controll:not(:last-child){margin-bottom:0}.slide-main-slider{padding-top:3.125rem;padding-bottom:3.125rem}}@media (max-width:83.125em){.fp-bullets{right:1.25rem}}@media (max-width:71.875em){.header__column_auth{align-self:auto}.auth-header{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.auth-header{flex-direction:column;align-items:flex-end;padding:0}.auth-header__item:not(:last-child)::before{right:-.625rem}.auth-header__item:not(:last-child)::before{content:"";display:none}}@media (max-width:61.99875em){.block-header_left{text-align:center}[data-fullscreen]{min-height:0}.touch .main-slider[data-fullscreen]{height:auto}.main-slider__scroll{display:none}.body-main-slider{row-gap:0;height:auto}.body-main-slider__slide{height:auto}.slide-main-slider{grid-template-columns:1fr;row-gap:4.0625rem}.slide-main-slider__content{text-align:center}.slide-main-slider__content:not(:last-child){margin-right:0}.slide-main-slider__text p{max-width:none}.slide-main-slider__link{justify-content:center}.slide-main-slider__image{height:auto;width:70%;padding-bottom:80.08%;max-height:none;margin-right:0}.about-section__container{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.about-section__content{align-items:stretch}.about-section__title{align-self:stretch}.about-section__image{display:none}.reservations__container_form{margin:0 auto}.special__content{grid-template-columns:repeat(2,1fr)}.special__image{display:none}.chef__container{grid-template-columns:1fr;row-gap:1.875rem}.chef__content{order:1;padding-left:0;text-align:center}.chef__image{height:auto;width:70%;padding-bottom:80.08%;order:2;justify-self:center}}@media (max-width:47.99875em){.menu__body{position:fixed;width:100%;height:100%;left:0;top:-100%;overflow:auto;background-color:#0c0c0c;padding-bottom:1.875rem;padding-right:.9375rem;padding-left:.9375rem;transition:top .7s ease 0s}.menu__body::before{content:"";position:fixed;width:100%;background-color:#000;background:linear-gradient(to bottom,#000 50%,rgba(0,0,0,0) 100%);left:0;top:-100%;transition:top .7s ease 0s;z-index:2}.menu-open .menu__body{top:0}.menu-open .menu__body::before{top:0}.menu__list{flex-direction:column}.menu__list:not(:last-child){margin-bottom:3.125em}.menu__link{font-size:2.1875rem}.icon-menu{display:block;position:relative;flex:0 0 2.5rem;width:2.5rem;height:1.40625rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#fff}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.touch [data-fullscreen]{transition:height .2s}.decor{display:none}.header__container{-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem}.header__column{flex-shrink:1}.about-section__container{grid-template-columns:1fr;grid-auto-flow:row}.about-section__content{grid-template-rows:auto;grid-row:auto;justify-items:center;text-align:center}.about-section__content_left .about-section__title{justify-self:auto}.about-section__content_left .about-section__title::before{align-self:center;text-align:center}.about-section__content_left .about-section__text{justify-self:auto;text-align:center}.about-section__content_left .about-section__button{justify-self:auto;text-align:center}.about-section__title::before{align-self:center}.reservations__container_wide{padding:0 0}.form-reservations__lines{row-gap:2rem;grid-template-columns:1fr}.form-reservations__input{display:flex;flex-direction:column;row-gap:.625rem}.form-reservations__input .form__error{position:static}.menu-block__bg{opacity:.5}.menu-block__list{align-items:center}.special__content{grid-template-columns:1fr;row-gap:2rem;grid-auto-flow:row}.table-special{grid-template-rows:auto;grid-row:auto}}@media (max-width:47.99875em)and (max-width:20em){.menu__body{padding-top:6.25rem}.menu__body::before{min-height:6.25rem}}@media (max-width:47.99875em)and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:29.99875em){.fp-bullets{top:auto;bottom:1.25rem;-webkit-transform:translate(50%,0);transform:translate(50%,0);flex-direction:row;right:50%}.auth-header{align-items:center}.auth-header__link{font-size:1.75rem}}@media (max-width:47.99875em)and (min-width:83.125em){.menu__body{padding-top:10.625rem}.menu__body::before{min-height:9.4375rem}}@media (max-width:47.99875em)and (min-width:20em)and (max-width:83.125em){@supports (padding-top:clamp(6.25rem ,4.8638613861rem + 6.9306930693vw ,10.625rem)){.menu__body{padding-top:clamp(6.25rem ,4.8638613861rem + 6.9306930693vw ,10.625rem)}}@supports not (padding-top:clamp(6.25rem ,4.8638613861rem + 6.9306930693vw ,10.625rem)){.menu__body{padding-top:calc(6.25rem + 4.375*(100vw - 20rem)/ 63.125)}}@supports (min-height:clamp(6.25rem ,5.2400990099rem + 5.0495049505vw ,9.4375rem)){.menu__body::before{min-height:clamp(6.25rem ,5.2400990099rem + 5.0495049505vw ,9.4375rem)}}@supports not (min-height:clamp(6.25rem ,5.2400990099rem + 5.0495049505vw ,9.4375rem)){.menu__body::before{min-height:calc(6.25rem + 3.1875*(100vw - 20rem)/ 63.125)}}}@media (min-width:48em)and (max-width:83.125em){@supports ((-moz-column-gap:clamp(0.9375rem ,-0.5144572954rem + 3.024911032vw ,2rem)) or (column-gap:clamp(0.9375rem ,-0.5144572954rem + 3.024911032vw ,2rem))){.menu__list{-webkit-column-gap:clamp(.9375rem ,-.5144572954rem + 3.024911032vw ,2rem);-moz-column-gap:clamp(.9375rem ,-.5144572954rem + 3.024911032vw ,2rem);column-gap:clamp(.9375rem ,-.5144572954rem + 3.024911032vw ,2rem)}}@supports not ((-moz-column-gap:clamp(0.9375rem ,-0.5144572954rem + 3.024911032vw ,2rem)) or (column-gap:clamp(0.9375rem ,-0.5144572954rem + 3.024911032vw ,2rem))){.menu__list{-webkit-column-gap:calc(.9375rem + 1.0625*(100vw - 48rem)/ 35.125);-moz-column-gap:calc(.9375rem + 1.0625*(100vw - 48rem)/ 35.125);column-gap:calc(.9375rem + 1.0625*(100vw - 48rem)/ 35.125)}}@supports (flex-basis:clamp(11.25rem ,-4.4653024911rem + 32.7402135231vw ,22.75rem)){.header__column{flex-basis:clamp(11.25rem ,-4.4653024911rem + 32.7402135231vw ,22.75rem)}}@supports not (flex-basis:clamp(11.25rem ,-4.4653024911rem + 32.7402135231vw ,22.75rem)){.header__column{flex-basis:calc(11.25rem + 11.5*(100vw - 48rem)/ 35.125)}}@supports (font-size:clamp(2.1875rem ,1.418816726rem + 1.6014234875vw ,2.75rem)){.header__logo{font-size:clamp(2.1875rem ,1.418816726rem + 1.6014234875vw ,2.75rem)}}@supports not (font-size:clamp(2.1875rem ,1.418816726rem + 1.6014234875vw ,2.75rem)){.header__logo{font-size:calc(2.1875rem + .5625*(100vw - 48rem)/ 35.125)}}@supports (padding-top:clamp(0.0000000625rem ,-7.4306048343rem + 15.4804268683vw ,5.4375rem)){.chef__content{padding-top:clamp(.0000000625rem ,-7.4306048343rem + 15.4804268683vw ,5.4375rem)}}@supports not (padding-top:clamp(0.0000000625rem ,-7.4306048343rem + 15.4804268683vw ,5.4375rem)){.chef__content{padding-top:calc(.0000000625rem + 5.4374999375*(100vw - 48rem)/ 35.125)}}@supports (padding-bottom:clamp(0.0000000625rem ,-7.4306048343rem + 15.4804268683vw ,5.4375rem)){.chef__content{padding-bottom:clamp(.0000000625rem ,-7.4306048343rem + 15.4804268683vw ,5.4375rem)}}@supports not (padding-bottom:clamp(0.0000000625rem ,-7.4306048343rem + 15.4804268683vw ,5.4375rem)){.chef__content{padding-bottom:calc(.0000000625rem + 5.4374999375*(100vw - 48rem)/ 35.125)}}}@media (min-width:20em)and (max-width:83.125em){@supports (font-size:clamp(1.4375rem ,1.4375rem + 0vw ,1.4375rem)){.sub-title{font-size:clamp(1.4375rem ,1.4375rem + 0 ,1.4375rem)}}@supports not (font-size:clamp(1.4375rem ,1.4375rem + 0vw ,1.4375rem)){.sub-title{font-size:calc(1.4375rem + 0*(100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(2.1875rem ,1.6132425743rem + 2.8712871287vw ,4rem)){.title{font-size:clamp(2.1875rem ,1.6132425743rem + 2.8712871287vw ,4rem)}}@supports not (font-size:clamp(2.1875rem ,1.6132425743rem + 2.8712871287vw ,4rem)){.title{font-size:calc(2.1875rem + 1.8125*(100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(2.5rem ,1.5099009901rem + 4.9504950495vw ,5.625rem)){.title_main-slider{font-size:clamp(2.5rem ,1.5099009901rem + 4.9504950495vw ,5.625rem)}}@supports not (font-size:clamp(2.5rem ,1.5099009901rem + 4.9504950495vw ,5.625rem)){.title_main-slider{font-size:calc(2.5rem + 3.125*(100vw - 20rem)/ 63.125)}}@supports (min-height:clamp(4.375rem ,3.3650990099rem + 5.0495049505vw ,7.5625rem)){.header__container{min-height:clamp(4.375rem ,3.3650990099rem + 5.0495049505vw ,7.5625rem)}}@supports not (min-height:clamp(4.375rem ,3.3650990099rem + 5.0495049505vw ,7.5625rem)){.header__container{min-height:calc(4.375rem + 3.1875*(100vw - 20rem)/ 63.125)}}@supports (min-height:clamp(4.375rem ,4.176980198rem + 0.9900990099vw ,5rem)){._header-scroll .header__container{min-height:clamp(4.375rem ,4.176980198rem + .9900990099vw ,5rem)}}@supports not (min-height:clamp(4.375rem ,4.176980198rem + 0.9900990099vw ,5rem)){._header-scroll .header__container{min-height:calc(4.375rem + .625*(100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(5.4375rem ,3.833539604rem + 8.0198019802vw ,10.5rem)){.main-slider{padding-top:clamp(5.4375rem ,3.833539604rem + 8.0198019802vw ,10.5rem)}}@supports not (padding-top:clamp(5.4375rem ,3.833539604rem + 8.0198019802vw ,10.5rem)){.main-slider{padding-top:calc(5.4375rem + 5.0625*(100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(1.875rem ,1.0829207921rem + 3.9603960396vw ,4.375rem)){.main-slider{padding-bottom:clamp(1.875rem ,1.0829207921rem + 3.9603960396vw ,4.375rem)}}@supports not (padding-bottom:clamp(1.875rem ,1.0829207921rem + 3.9603960396vw ,4.375rem)){.main-slider{padding-bottom:calc(1.875rem + 2.5*(100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(2.5rem ,0.7574257426rem + 8.7128712871vw ,8rem)){.about-section{padding-top:clamp(2.5rem ,.7574257426rem + 8.7128712871vw ,8rem)}}@supports not (padding-top:clamp(2.5rem ,0.7574257426rem + 8.7128712871vw ,8rem)){.about-section{padding-top:calc(2.5rem + 5.5*(100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(2.5rem ,0.7574257426rem + 8.7128712871vw ,8rem)){.about-section{padding-bottom:clamp(2.5rem ,.7574257426rem + 8.7128712871vw ,8rem)}}@supports not (padding-bottom:clamp(2.5rem ,0.7574257426rem + 8.7128712871vw ,8rem)){.about-section{padding-bottom:calc(2.5rem + 5.5*(100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(31.25rem ,28.5767326733rem + 13.3663366337vw ,39.6875rem)){.about-section::before{font-size:clamp(31.25rem ,28.5767326733rem + 13.3663366337vw ,39.6875rem)}}@supports not (font-size:clamp(31.25rem ,28.5767326733rem + 13.3663366337vw ,39.6875rem)){.about-section::before{font-size:calc(31.25rem + 8.4375*(100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(0.0000000625rem ,-3.1089108088rem + 15.5445543564vw ,9.8125rem)){.reservations{padding-top:clamp(.0000000625rem ,-3.1089108088rem + 15.5445543564vw ,9.8125rem)}}@supports not (padding-top:clamp(0.0000000625rem ,-3.1089108088rem + 15.5445543564vw ,9.8125rem)){.reservations{padding-top:calc(.0000000625rem + 9.8124999375*(100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(0.0000000625rem ,-3.0099009078rem + 15.0495048515vw ,9.5rem)){.reservations{padding-bottom:clamp(.0000000625rem ,-3.0099009078rem + 15.0495048515vw ,9.5rem)}}@supports not (padding-bottom:clamp(0.0000000625rem ,-3.0099009078rem + 15.0495048515vw ,9.5rem)){.reservations{padding-bottom:calc(.0000000625rem + 9.4999999375*(100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(2.5rem ,2.3415841584rem + 0.7920792079vw ,3rem)){.reservations__content{padding-top:clamp(2.5rem ,2.3415841584rem + .7920792079vw ,3rem)}}@supports not (padding-top:clamp(2.5rem ,2.3415841584rem + 0.7920792079vw ,3rem)){.reservations__content{padding-top:calc(2.5rem + .5*(100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(2.5rem ,2.3415841584rem + 0.7920792079vw ,3rem)){.reservations__content{padding-bottom:clamp(2.5rem ,2.3415841584rem + .7920792079vw ,3rem)}}@supports not (padding-bottom:clamp(2.5rem ,2.3415841584rem + 0.7920792079vw ,3rem)){.reservations__content{padding-bottom:calc(2.5rem + .5*(100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(2.5rem ,-2.5099009901rem + 25.0495049505vw ,18.3125rem)){.menu-block__container{padding-top:clamp(2.5rem ,-2.5099009901rem + 25.0495049505vw ,18.3125rem)}}@supports not (padding-top:clamp(2.5rem ,-2.5099009901rem + 25.0495049505vw ,18.3125rem)){.menu-block__container{padding-top:calc(2.5rem + 15.8125*(100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(2.5rem ,-1.896039604rem + 21.9801980198vw ,16.375rem)){.menu-block__container{padding-bottom:clamp(2.5rem ,-1.896039604rem + 21.9801980198vw ,16.375rem)}}@supports not (padding-bottom:clamp(2.5rem ,-1.896039604rem + 21.9801980198vw ,16.375rem)){.menu-block__container{padding-bottom:calc(2.5rem + 13.875*(100vw - 20rem)/ 63.125)}}@supports (row-gap:clamp(1.25rem ,0.3787128713rem + 4.3564356436vw ,4rem)){.menu-block__list{row-gap:clamp(1.25rem ,.3787128713rem + 4.3564356436vw ,4rem)}}@supports not (row-gap:clamp(1.25rem ,0.3787128713rem + 4.3564356436vw ,4rem)){.menu-block__list{row-gap:calc(1.25rem + 2.75*(100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.875rem ,1.2017326733rem + 3.3663366337vw ,4rem)){.menu-block__link{font-size:clamp(1.875rem ,1.2017326733rem + 3.3663366337vw ,4rem)}}@supports not (font-size:clamp(1.875rem ,1.2017326733rem + 3.3663366337vw ,4rem)){.menu-block__link{font-size:calc(1.875rem + 2.125*(100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(2.5rem ,0.2821782178rem + 11.0891089109vw ,9.5rem)){.special{padding-top:clamp(2.5rem ,.2821782178rem + 11.0891089109vw ,9.5rem)}}@supports not (padding-top:clamp(2.5rem ,0.2821782178rem + 11.0891089109vw ,9.5rem)){.special{padding-top:calc(2.5rem + 7*(100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(0.0000000625rem ,-3.0099009078rem + 15.0495048515vw ,9.5rem)){.special{padding-bottom:clamp(.0000000625rem ,-3.0099009078rem + 15.0495048515vw ,9.5rem)}}@supports not (padding-bottom:clamp(0.0000000625rem ,-3.0099009078rem + 15.0495048515vw ,9.5rem)){.special{padding-bottom:calc(.0000000625rem + 9.4999999375*(100vw - 20rem)/ 63.125)}}@supports (row-gap:clamp(1.875rem ,1.2017326733rem + 3.3663366337vw ,4rem)){.special__container{row-gap:clamp(1.875rem ,1.2017326733rem + 3.3663366337vw ,4rem)}}@supports not (row-gap:clamp(1.875rem ,1.2017326733rem + 3.3663366337vw ,4rem)){.special__container{row-gap:calc(1.875rem + 2.125*(100vw - 20rem)/ 63.125)}}@supports (row-gap:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.table-special{row-gap:clamp(1.25rem ,.853960396rem + 1.9801980198vw ,2.5rem)}}@supports not (row-gap:clamp(1.25rem ,0.853960396rem + 1.9801980198vw ,2.5rem)){.table-special{row-gap:calc(1.25rem + 1.25*(100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.875rem ,1.577970297rem + 1.4851485149vw ,2.8125rem)){.table-special__title{font-size:clamp(1.875rem ,1.577970297rem + 1.4851485149vw ,2.8125rem)}}@supports not (font-size:clamp(1.875rem ,1.577970297rem + 1.4851485149vw ,2.8125rem)){.table-special__title{font-size:calc(1.875rem + .9375*(100vw - 20rem)/ 63.125)}}@supports (font-size:clamp(1.125rem ,1.025990099rem + 0.495049505vw ,1.4375rem)){.table-special__name{font-size:clamp(1.125rem ,1.025990099rem + .495049505vw ,1.4375rem)}}@supports not (font-size:clamp(1.125rem ,1.025990099rem + 0.495049505vw ,1.4375rem)){.table-special__name{font-size:calc(1.125rem + .3125*(100vw - 20rem)/ 63.125)}}@supports (padding-top:clamp(2.5rem ,0.7574257426rem + 8.7128712871vw ,8rem)){.chef{padding-top:clamp(2.5rem ,.7574257426rem + 8.7128712871vw ,8rem)}}@supports not (padding-top:clamp(2.5rem ,0.7574257426rem + 8.7128712871vw ,8rem)){.chef{padding-top:calc(2.5rem + 5.5*(100vw - 20rem)/ 63.125)}}@supports (padding-bottom:clamp(2.5rem ,0.7574257426rem + 8.7128712871vw ,8rem)){.chef{padding-bottom:clamp(2.5rem ,.7574257426rem + 8.7128712871vw ,8rem)}}@supports not (padding-bottom:clamp(2.5rem ,0.7574257426rem + 8.7128712871vw ,8rem)){.chef{padding-bottom:calc(2.5rem + 5.5*(100vw - 20rem)/ 63.125)}}@supports (row-gap:clamp(1.25rem ,0.3787128713rem + 4.3564356436vw ,4rem)){.chef__content{row-gap:clamp(1.25rem ,.3787128713rem + 4.3564356436vw ,4rem)}}@supports not (row-gap:clamp(1.25rem ,0.3787128713rem + 4.3564356436vw ,4rem)){.chef__content{row-gap:calc(1.25rem + 2.75*(100vw - 20rem)/ 63.125)}}@supports (width:clamp(5rem ,4.2079207921rem + 3.9603960396vw ,7.5rem)){.video-module::before{width:clamp(5rem ,4.2079207921rem + 3.9603960396vw ,7.5rem)}}@supports not (width:clamp(5rem ,4.2079207921rem + 3.9603960396vw ,7.5rem)){.video-module::before{width:calc(5rem + 2.5*(100vw - 20rem)/ 63.125)}}@supports (height:clamp(5rem ,4.2079207921rem + 3.9603960396vw ,7.5rem)){.video-module::before{height:clamp(5rem ,4.2079207921rem + 3.9603960396vw ,7.5rem)}}@supports not (height:clamp(5rem ,4.2079207921rem + 3.9603960396vw ,7.5rem)){.video-module::before{height:calc(5rem + 2.5*(100vw - 20rem)/ 63.125)}}}@media (min-width:71.875em)and (max-width:83.125em){@supports ((-moz-column-gap:clamp(1.25rem ,-30.6944444444rem + 44.4444444444vw ,6.25rem)) or (column-gap:clamp(1.25rem ,-30.6944444444rem + 44.4444444444vw ,6.25rem))){.auth-header{-webkit-column-gap:clamp(1.25rem ,-30.6944444444rem + 44.4444444444vw ,6.25rem);-moz-column-gap:clamp(1.25rem ,-30.6944444444rem + 44.4444444444vw ,6.25rem);column-gap:clamp(1.25rem ,-30.6944444444rem + 44.4444444444vw ,6.25rem)}}@supports not ((-moz-column-gap:clamp(1.25rem ,-30.6944444444rem + 44.4444444444vw ,6.25rem)) or (column-gap:clamp(1.25rem ,-30.6944444444rem + 44.4444444444vw ,6.25rem))){.auth-header{-webkit-column-gap:calc(1.25rem + 5*(100vw - 71.875rem)/ 11.25);-moz-column-gap:calc(1.25rem + 5*(100vw - 71.875rem)/ 11.25);column-gap:calc(1.25rem + 5*(100vw - 71.875rem)/ 11.25)}}@supports (right:clamp(-3.09375rem ,15.1475694444rem + -21.9444444444vw ,-0.625rem)){.auth-header__item:not(:last-child)::before{right:clamp(-3.09375rem ,15.1475694444rem + -21.9444444444vw ,-.625rem)}}@supports not (right:clamp(-3.09375rem ,15.1475694444rem + -21.9444444444vw ,-0.625rem)){.auth-header__item:not(:last-child)::before{right:calc(-.625rem + -2.46875*(100vw - 71.875rem)/ 11.25)}}}@media (min-width:62em)and (max-width:83.125em){@supports ((-moz-column-gap:clamp(2rem ,-7.7218934911rem + 15.6804733728vw ,5.3125rem)) or (column-gap:clamp(2rem ,-7.7218934911rem + 15.6804733728vw ,5.3125rem))){.about-section__container{-webkit-column-gap:clamp(2rem ,-7.7218934911rem + 15.6804733728vw ,5.3125rem);-moz-column-gap:clamp(2rem ,-7.7218934911rem + 15.6804733728vw ,5.3125rem);column-gap:clamp(2rem ,-7.7218934911rem + 15.6804733728vw ,5.3125rem)}}@supports not ((-moz-column-gap:clamp(2rem ,-7.7218934911rem + 15.6804733728vw ,5.3125rem)) or (column-gap:clamp(2rem ,-7.7218934911rem + 15.6804733728vw ,5.3125rem))){.about-section__container{-webkit-column-gap:calc(2rem + 3.3125*(100vw - 62rem)/ 21.125);-moz-column-gap:calc(2rem + 3.3125*(100vw - 62rem)/ 21.125);column-gap:calc(2rem + 3.3125*(100vw - 62rem)/ 21.125)}}}@media (any-hover:hover){.button{transition:background-color .5s ease-in-out}.button:hover{color:#dcca87;background-color:rgba(0,0,0,0)}.button:hover::before{width:100%}.button:hover::after{width:100%}.select__option:hover{color:#0c0b08;background:#dcca87}.menu__link:hover{color:#dcca87}.popup__close:hover span::after,.popup__close:hover span::before{background-color:#dcca87}.fp-bullets .fp-bullet:hover{opacity:1}.side-menu__link:hover{color:#dcca87}.auth-header__link:hover{color:#dcca87}.body-main-slider__controll .swiper-pagination-bullet:hover{cursor:pointer;color:#dcca87}.slide-main-slider__image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.menu-block__link:hover::after{-webkit-transform:scale(1);transform:scale(1)}}