@font-face{font-family:"Roboto";src:url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Roboto-Regular/Roboto-Regular.eot);src:local("Roboto Regular"),local("Roboto-Regular"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Roboto-Regular/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Roboto-Regular/Roboto-Regular.woff) format("woff"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Roboto-Regular/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Roboto-Bold/Roboto-Bold.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Roboto-Bold/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Roboto-Bold/Roboto-Bold.woff) format("woff"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Roboto-Bold/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Montserrat-Regular/Montserrat-Regular.eot);src:local("☺"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Montserrat-Regular/Montserrat-Regular.woff) format("woff"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Montserrat-Regular/Montserrat-Regular.ttf) format("truetype"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Montserrat-Regular/Montserrat-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Montserrat-Bold/Montserrat-Bold.eot);src:local("☺"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Montserrat-Bold/Montserrat-Bold.woff) format("woff"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Montserrat-Bold/Montserrat-Bold.ttf) format("truetype"),url(//ili-pili.com.ua/wp-content/themes/yili-pili/fonts/Montserrat-Bold/Montserrat-Bold.svg) format("svg");font-weight:700;font-style:normal}:root{--white:#fff;--black:#000;--black26:#1a1a1a;--light:#c6c6c6;--darkGrey:#5b5b5b;--orange:#e48413;--red:#ad1a19;--font-h1:bold 4.8rem/1.2 "Montserrat",Arial,sans-serif;--font-h2:bold 2.8rem/1.2 "Montserrat",Arial,sans-serif;--font-h3:bold 1.5rem/1.2 "Montserrat",Arial,sans-serif;--font-h4:bold 1rem/1.2 "Montserrat",Arial,sans-serif;--font-sub-head:.9rem/1.2 "Montserrat",Arial,sans-serif;--font-button:bold 1rem/1.2 "Montserrat",Arial,sans-serif;--font-text:.8rem/1.5 "Roboto",Arial,sans-serif}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}html{font-size:20px}body{background:var(--black);color:var(--white);font:var(--font-text)}html,body{overflow-x:hidden}.wrapper .page-template-front-page,body.nav-active.page-template-front-page{overflow:initial}.box{width:100%;min-width:320px;position:relative}.container{width:100%;min-width:320px;max-width:1900px;padding-left:1rem;padding-right:1rem;margin:0 auto;position:relative;border-top:0 solid transparent}.container:after{content:"";display:block;clear:both;width:100%;height:0}.flx{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}a{color:var(--blue);text-decoration:underline}a:hover{text-decoration:none}input,textarea,select,button{font:var(--font-text)}input.error{color:red !important;border:1px solid red !important}input.valid{border:1px solid #339e36 !important}input:focus{color:rgba(255,255,255,.9)}input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}input::-moz-placeholder{color:rgba(255,255,255,.5)}input:-moz-placeholder{color:rgba(255,255,255,.5)}input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.text{overflow:hidden}.text p{margin-bottom:1.2rem}.text h1,.text h2,.text h3,.text h4,.text h5{margin-bottom:1.2rem;font:var(--font-h1)}.text h2{font:var(--font-h2)}.text h3{font:var(--font-h3)}.text h4,.text h5{font:var(--font-h4)}.text table{width:100%;border-collapse:collapse}.text table tr td{border:1px solid var(--black);padding:10px;margin-bottom:1.2rem}.text ul,.text ol{margin:0 0 1rem 1.2rem}.text li{margin-bottom:8px}.text img{display:inline-block;max-width:100%;height:auto}.alignleft{display:inline;float:left;margin:5px 15px 5px 0}.alignright{display:inline;float:right;margin:5px 0 5px 15px}.aligncenter{clear:both;display:block;margin:5px auto 25px;text-align:center}.button{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;min-width:120px;min-height:76px;padding:12px 40px;color:var(--white);background:var(--red);outline:none;border:none;border-radius:8px;font:var(--font-button);text-decoration:none;text-align:center;text-transform:uppercase;transition:all .3s ease;cursor:pointer}.button:hover{background:var(--orange)}.front-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;overflow:visible;position:relative;padding:1rem}.front-content{width:calc(100% - 285px)}.front-side{order:-1;width:260px}.front-side__block{position:fixed;top:20px;height:calc(100vh - 2rem);padding:1rem;border:1px solid #fff;border-radius:12px;background:#1a1a1a;overflow:hidden;overflow-y:visible}.front-side__wrapper{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center;min-height:100%}.front-side__top{width:100%;padding:0 0 .8rem;border-bottom:1px solid var(--white)}.front-side__nav{width:100%;padding:1rem 0}.front-side__nav ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.nav ul{list-style:none}.front-side__nav ul li{width:100%}.nav ul a{display:block;width:100%;padding:.2rem;color:#fff;font:var(--font-button);text-transform:uppercase;text-decoration:none;text-align:center;transition:all .3s ease}.nav ul li.current-menu-item a,.nav ul a:hover{color:var(--orange)}.front-side__middle{width:100%;padding:.5rem 0 1rem;border-top:1px solid var(--white)}.front-side__box{margin-top:1rem;padding-top:36px;position:relative;text-align:center}.front-side__box:before{content:"";position:absolute;top:0;left:calc(50% - 15px);width:28px;height:28px;background:var(--orange);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.front-side__box--address:before{-webkit-mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-address.svg);mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-address.svg)}.front-side__box--contact:before{-webkit-mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-phone.svg);mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-phone.svg)}.front-side__box a{color:var(--white);text-decoration:none}.front-side__bottom{width:100%}.lang__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}.lang-item{display:inline-block;position:relative;font:var(--font-sub-head);text-decoration:none;transition:all .3s ease;text-transform:uppercase}.lang-item:before{content:"";position:absolute;top:4px;right:-.5rem;width:1px;height:10px;background:var(--white);opacity:.7}.lang-item:last-child:before{display:none}.lang-item.active{color:var(--orange)}.lang-item:hover{text-decoration:underline}.social__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.social-item{display:block;width:32px;height:32px;background:var(--white);-webkit-mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-insta.svg) center no-repeat;mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-insta.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease}.social-item--tt{-webkit-mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-tiktok.svg);mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-tiktok.svg)}.social-item:hover{background:var(--orange)}.front-side-button{display:none;position:fixed;top:0;left:0;background:var(--black);border:none;outline:none;padding:16px 24px;color:var(--white);font-size:20px;line-height:1.3;z-index:80}.front-side-button span{display:inline-block;vertical-align:top;width:30px;height:2px;background:var(--white);margin:12px 0 0 8px;position:relative}.front-side-button span:before,.front-side-button span:after{content:"";position:absolute;left:0;width:30px;height:2px;border-radius:3px;background:var(--white);transition:all .4s ease}.front-side-button span:before{top:-7px}.front-side-button span:after{bottom:-7px}.nav-active .front-side-button span{background:0 0}.nav-active .front-side-button span:before{top:0;-webkit-transform:rotate(45deg)}.nav-active .front-side-button span:after{bottom:0;-webkit-transform:rotate(-45deg)}.header{z-index:20}.header__top{padding-top:8px;padding-bottom:8px;background:var(--darkGrey)}.header__top .container{align-items:center}.header__contact{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.2rem}.header__contact-item{position:relative;padding-left:24px}.header__contact a{text-decoration:none}.header__contact-item:before{content:"";position:absolute;top:4px;left:0;width:15px;height:15px;background:var(--orange);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.header__contact-item--phone:before{-webkit-mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-phone.svg);mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-phone.svg)}.header__contact-item--mail:before{-webkit-mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-mail.svg);mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-mail.svg)}.header__top .social__list{margin-top:0}.header__top .social-item{width:20px;height:20px}.header__middle{padding-top:.4rem;padding-bottom:.4rem;background:var(--black26)}.header__middle .container{align-items:center}.logo{display:block;width:110px;height:110px;background:var(--white);-webkit-mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-logo.png) center no-repeat;mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-logo.png) center no-repeat;-webkit-mask-size:contain;mask-size:contain;margin:0 auto;font-size:0}.header__middle .logo{margin-top:-24px}.header__nav{min-width:calc(50% - 80px)}.header__nav ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:3rem}.header__nav-btn{display:none;width:40px;height:36px;border-radius:4px;background:var(--black);border:none;outline:none}.header__nav-btn span{display:inline-block;vertical-align:top;width:28px;height:3px;background:var(--white);margin:10px auto 8px;position:relative}.header__nav-btn span:before,.header__nav-btn span:after{content:"";position:absolute;left:0;width:28px;height:3px;border-radius:3px;background:var(--white);transition:all .4s ease}.header__nav-btn span:before{top:-8px}.header__nav-btn span:after{bottom:-8px}.nav-active .header__nav-btn span{background:0 0}.nav-active .header__nav-btn span:before{top:0;-webkit-transform:rotate(45deg)}.nav-active .header__nav-btn span:after{bottom:0;-webkit-transform:rotate(-45deg)}.header__middle .lang__list{min-width:calc(50% - 80px);justify-content:flex-end}.hero{border-radius:12px;background:#4e3c3b;overflow:hidden;position:relative;margin-bottom:3rem}.hero__box{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;min-height:980px;padding:2rem;position:relative;z-index:10;text-align:center}.hero__subhead{width:100%;margin-bottom:8px;font:var(--font-h2)}.hero__head{width:100%;max-width:480px;font:var(--font-h1)}.hero__bg{position:absolute;top:0;left:0;width:100%;height:100%}.hero__bg img{display:block;width:100%;height:100%;object-fit:cover}.since{align-items:center;background:var(--black26);border-radius:12px;padding:6rem 4.5rem;margin-bottom:3rem}.since__box{width:250px}.since__title{font:var(--font-h2)}.since__date{margin-top:-20px;color:var(--orange);font:var(--font-h1)}.since__info{width:calc(100% - 360px)}.since__desc{margin-bottom:10px;font:var(--font-h3)}.since__text>*:last-child{margin-bottom:0}.main-food{padding-top:3rem;padding-bottom:2rem}.main-food__top{width:100%;max-width:calc(33.3% - 10px);margin:0 auto 3rem;text-align:center}.main-food__subhead{color:var(--orange);font:var(--font-sub-head)}.main-food__head{font:var(--font-h3)}.main-food__list{justify-content:flex-start;width:calc(100% + 20px);margin-left:-10px}.food-item{width:calc(33.3% - 20px);margin:0 10px 20px}.food-item:nth-child(1),.food-item:nth-child(3){margin-top:-6rem}.food-item__box{display:block;text-decoration:none}.food-item__thumb{display:block;width:100%;border-radius:8px;overflow:hidden;position:relative;margin-bottom:1rem}.food-item__thumb-ins{display:block;width:100%;padding-top:80%}.food-item:nth-child(1) .food-item__thumb-ins,.food-item:nth-child(3) .food-item__thumb-ins{padding-top:104%}.food-item__thumb-ins img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.food-item__title{display:block;font:var(--font-h3)}.food-item__desc{color:var(--light)}.main-menu{padding-top:3rem;padding-bottom:2rem;overflow:hidden}.main-menu__top{padding-right:4rem;padding-bottom:2rem;position:relative}.main-menu__subhead{margin-bottom:1rem;color:var(--orange);font:var(--font-sub-head)}.main-menu__head{font:var(--font-h2)}.main-menu__slider{width:calc(100% + 20px);margin-left:-10px;position:relative}.main-menu__slider .slick-track{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.main-menu__slider .slick-arrow{position:absolute;top:-88px;right:10px;width:49px;height:49px;border:none;outline:none;border-radius:50%;background:#242424;font-size:0;cursor:pointer;transition:all .3s ease}.main-menu__slider .slick-prev{right:80px}.main-menu__slider .slick-arrow:hover{background:var(--red)}.main-menu__slider .slick-arrow:before{content:"";position:absolute;top:calc(50% - 8px);left:calc(50% - 17px);width:33px;height:15px;background:var(--white);-webkit-mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-arrow.svg) center no-repeat;mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-arrow.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease}.main-menu__slider .slick-next:before{transform:rotate(180deg)}.main-menu-item{width:calc(25% - 20px);margin:0 10px 20px;outline:none}.main-menu-item__link{display:block;text-decoration:none}.main-menu-item__photo{display:block;width:100%;border-radius:8px;overflow:hidden;margin-bottom:1rem;position:relative}.main-menu-item__photo-ins{display:block;width:100%;padding-top:114%;position:relative}.main-menu-item__photo-ins img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-menu-item__name{display:block;color:var(--white);font:var(--font-h3);transition:all .3s ease}.main-menu-item__link:hover .main-menu-item__name{color:var(--orange)}.main-menu-item__price{color:var(--light)}.main-play{padding-top:2rem;padding-bottom:6rem}.main-play__photo{background:#c1a7a7;overflow:hidden;position:relative}.main-play__photo-ins{display:block;width:100%;padding-top:56%;position:relative;text-decoration:none}.main-play__photo-ins img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.main-play__button{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%;background:var(--red);color:var(--white);font:var(--font-button);text-align:center;text-transform:uppercase;transition:all .3s ease}.main-play__photo-ins:hover .main-play__button{transform:scale(1.2)}.main-review{padding:6rem 4.5rem;position:relative;overflow:hidden;margin-bottom:3rem}.main-review__info{max-width:840px;position:relative;z-index:10}.main-review__subhead{margin-bottom:1rem;color:var(--orange);font:var(--font-sub-head)}.main-review__head{margin-bottom:2rem;font:var(--font-h2)}.main-review__stars{display:block;width:104px;height:16px;margin-bottom:1rem;background:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-stars.svg) center no-repeat;-webkit-background-size:contain;background-size:contain}.main-review__desc{margin-bottom:2rem;font-weight:700;font-style:italic}.main-review__author{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.main-review__author-photo{display:block;width:70px;height:70px;border-radius:50%;overflow:hidden;margin-right:12px}.main-review__author-photo img{display:block;width:100%;height:100%;object-fit:cover}.main-review__author-info{width:calc(100% - 88px)}.main-review__author-name{margin-bottom:5px;font:var(--font-h3)}.main-review__bg{position:absolute;top:0;right:0;width:100%;height:100%}.main-review__bg img{display:block;width:100%;height:100%;object-fit:cover}.top{overflow:hidden}.top .container{min-height:420px;padding-top:8rem;padding-bottom:4rem;z-index:10}.top__head{margin-bottom:6px;font:var(--font-h2);text-align:center}.top__bg{position:absolute;top:0;left:0;width:100%;height:100%}.top__bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.breadcrumbs{width:100%;text-align:center}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.wedo{padding-top:6rem;padding-bottom:6rem;text-align:center}.wedo__subhead{margin-bottom:1.5rem;color:var(--orange);font:var(--font-sub-head);text-transform:uppercase}.wedo__head{width:100%;max-width:1260px;margin:0 auto 1.5rem;font:var(--font-h1);font-size:3.2rem;line-height:1.4}.wedo__head img{display:inline-block;vertical-align:middle}.wedo__desc{width:100%;max-width:1050px;margin:0 auto}.about-story__info{width:calc(50% - 40px);max-width:620px;margin-left:47%;padding-top:6rem;padding-bottom:6rem}.about-story__subhead{margin-bottom:10px;color:var(--orange);font:var(--font-sub-head)}.about-story__head{margin-bottom:18px;font:var(--font-h2)}.about-story__desc{margin-bottom:2.5rem}.about-story__list{width:calc(100% + 20px);margin-left:-10px}.about-story-item{width:calc(50% - 20px);max-width:270px;margin:0 10px 50px}.about-story-item__icon{width:69px;height:69px;margin-bottom:18px}.about-story-item__icon img{display:block;width:100%;height:100%;object-fit:contain}.about-story-item__title{margin-bottom:12px;font:var(--font-h3)}.about-story-item__desc{max-width:220px}.about-story__quality{position:absolute;bottom:200px;left:calc(50% + 580px);width:224px;height:224px;z-index:10}.about-story__quality img{display:block;width:100%;height:100%;object-fit:contain}.about-story__other-bg{position:absolute;bottom:0;left:calc(50% + 660px);width:310px;height:350px}.about-story__other-bg img{display:block;width:100%;height:100%;object-fit:cover}.about-story__bg{position:absolute;top:0;left:0;width:45%;height:100%}.about-story__bg img{display:block;width:100%;height:100%;object-fit:cover}.about-taste .container{padding-top:9rem;padding-bottom:9rem;z-index:10}.about-taste__info{width:100%;max-width:800px}.about-taste__subhead{margin-bottom:8px;color:var(--orange);font:var(--font-sub-head);text-transform:uppercase}.about-taste__head{margin-bottom:3rem;font:var(--font-h2)}.about-taste__bg{position:absolute;top:0;left:0;width:100%;height:100%}.about-taste__bg img{display:block;width:100%;height:100%;object-fit:cover}.about-review{padding-top:6rem;padding-bottom:6rem}.about-review__subhead{margin-bottom:8px;color:var(--orange);font:var(--font-sub-head);text-align:center}.about-review__head{margin-bottom:3rem;font:var(--font-h2);text-align:center}.about-review__slider{padding-left:3rem;padding-right:3rem;position:relative}.about-review__slider .slick-list{overflow:hidden}.about-review__slider .slick-track{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.about-review__slider .slick-arrow{position:absolute;top:calc(50% - 80px);width:49px;height:49px;border:none;outline:none;border-radius:50%;background:0 0;font-size:0;cursor:pointer;transition:all .3s ease;z-index:40}.about-review__slider .slick-prev{left:0}.about-review__slider .slick-next{right:0}.about-review__slider .slick-arrow:hover{background:var(--red)}.about-review__slider .slick-arrow:before{content:"";position:absolute;top:calc(50% - 8px);left:calc(50% - 17px);width:33px;height:15px;background:var(--orange);-webkit-mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-arrow.svg) center no-repeat;mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-arrow.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease}.about-review__slider .slick-arrow:hover:before{background:var(--white)}.about-review__slider .slick-next:before{transform:rotate(180deg)}.about-review-item{width:100%}.about-review-item__stars{width:104px;height:15px;background:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-stars.svg) center no-repeat;-webkit-background-size:contain;background-size:contain;margin:0 auto 1.5rem}.about-review-item__text{width:100%;max-width:1100px;margin:0 auto 1.5rem;font-size:21px;font-weight:500;font-style:italic;line-height:1.3;text-align:center}.about-review-item__text>*:last-child{margin-bottom:0}.about-review-item__photo{width:69px;height:69px;border-radius:50%;overflow:hidden;margin:0 auto 1rem}.about-review-item__photo img{display:block;width:100%;height:100%;object-fit:cover}.about-review-item__name{margin-bottom:4px;font:var(--font-h4);text-align:center}.about-review-item__posit{color:#c6c6c6;text-align:center}.page-faq{padding-top:6rem;padding-bottom:6rem}.page-faq__content{width:calc(100% - 480px)}.page-faq__subhead{margin-bottom:8px;color:var(--orange);font:var(--font-sub-head);text-align:center}.page-faq__head{margin-bottom:2.5rem;font:var(--font-h2);text-align:center}.page-faq-search{border-radius:12px;background:var(--orange);padding:2rem 3rem;margin-bottom:1.5rem}.page-faq-search__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.page-faq-search__info{width:calc(100% - 240px)}.page-faq-search__head{margin-bottom:6px;font:var(--font-h3)}.page-faq-search__button{border:2px solid var(--red)}.page-faq-search__button span{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:15px;background:var(--white);-webkit-mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-search.svg) center no-repeat;mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-search.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain}.page-faq-search__body{max-height:0;overflow:hidden;transition:all .3s ease}.page-faq-search.is-open .page-faq-search__body{max-height:4000px}.page-faq-search__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:1rem}.page-faq-search__input{display:block;width:calc(100% - 48px);height:44px;border:1px solid var(--white);background:var(--white);padding-left:16px;padding-right:8px;border-radius:4px;font-size:18px}.page-faq-search__submit{width:44px;height:44px;background:var(--red) url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-search.svg) center no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;border:1px solid var(--red);border-radius:4px;transition:all .3s ease}.page-faq-search__submit:hover{background-color:var(--orange)}.page-faq__list{position:relative}.page-faq-item{padding:5px 10px;border-bottom:1px solid rgba(255,255,255,.19)}.page-faq-item__head{padding:1rem 3rem 1rem 1rem;position:relative;font:var(--font-h3);cursor:pointer}.page-faq-item__arrow{position:absolute;top:calc(50% - 20px);right:1rem;width:40px;height:40px;border-radius:50%;background:var(--red);transition:all .3s ease}.page-faq-item__head:hover .page-faq-item__arrow{background:var(--orange)}.page-faq-item__arrow:before{content:"";position:absolute;top:calc(50% - 4px);left:calc(50% - 9px);width:18px;height:10px;background:var(--white);-webkit-mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-arrow-down.svg) center no-repeat;mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-arrow-down.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease}.page-faq-item.active .page-faq-item__arrow:before{transform:rotate(180deg)}.page-faq-item__body{max-height:0;overflow:hidden;transition:all .3s ease}.page-faq-item.active .page-faq-item__body{max-height:8000px}.page-faq-item__text{padding:.5rem 4rem .5rem 1rem}.page-faq__sidebar{width:420px;background:var(--black26);padding:3rem 2rem}.page-faq__sidebar-head{margin-bottom:8px;font:var(--font-h3)}.page-faq__sidebar-desc{margin-bottom:1.5rem;color:var(--light)}.page-faq__sidebar-photo{margin-bottom:1.5rem;border-radius:8px;overflow:hidden}.page-faq__sidebar-photo img{display:block;width:100%;height:auto}.page-faq__social-head{margin-bottom:8px;font:var(--font-h4)}.page-faq__social-desc{margin-bottom:2rem;color:var(--light)}.page-faq__social-list{justify-content:flex-start}.curated-menu{padding-top:6rem;padding-bottom:6rem;background:var(--black26)}.banquetes-curated-menu .curated-menu__subhead{color:var(--white);text-align:left}.curated-menu__inner{display:grid;grid-template-columns:1fr 410px 1fr;gap:60px;margin-top:40px}.curated-menu__inner img{width:100%;height:340px;object-fit:cover}.banquetes-curated-menu .curated-menu__subhead strong{color:var(--orange)}.banquetes-curated-menu .curated-menu__subhead p{margin:20px 0}.banquets_text_outro{padding:80px 0}.banquets_text_inner{display:grid;grid-template-columns:1fr 410px 1fr;gap:60px}.banquets_text_inner img{width:100%;height:340px;object-fit:cover}.banquets_text{color:var(--white)}.banquets_text h3{font:var(--font-h3)}.banquets_text p{margin-bottom:10px}.curated-menu__subhead{margin-bottom:8px;color:var(--orange);font:var(--font-sub-head);text-align:center}.curated-menu__head{margin-bottom:6rem;font:var(--font-h2);text-align:center}.curated-menu__slider{width:455px;margin:0 auto}.curated-menu__slider .slick-list{padding:0 !important}.curated-menu__slider .slick-track{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.curated-menu-item{width:100%;margin:0 20px;text-align:center}.curated-menu-item__photo{display:block;margin-bottom:1.5rem;border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease}.slick-current .curated-menu-item__photo{margin-top:-12%}.curated-menu-item__photo-ins{display:block;width:100%;padding-top:100%;position:relative;transition:all .3s ease}.slick-current .curated-menu-item__photo-ins{padding-top:128%}.curated-menu-item__photo-ins img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.curated-menu-item__name{margin-bottom:4px;font:var(--font-h3)}.curated-menu-item__posit{color:var(--light)}.page-menu{padding-top:6rem;padding-bottom:6rem}.page-menu__subhead{margin-bottom:8px;color:var(--orange);text-align:center}.page-menu__head{margin-bottom:3rem;font:var(--font-h2);text-align:center}.page-menu__tabs{position:relative}.page-menu__tabs-caption{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem;padding-bottom:1.5rem}.page-menu__tabs-caption li{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:8px 24px;border:2px solid var(--red);border-radius:8px;color:var(--white);font:var(--font-h3);text-align:center;transition:all .3s ease;cursor:pointer}.page-menu__tabs-caption li:hover{background:var(--orange)}.page-menu__tabs-caption li.active{background:var(--red)}.page-menu__tabs-content{display:none}.page-menu__tabs-content.active{display:block}.page-menu__list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:calc(100% + 80px);margin-left:-40px}.page-menu-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:calc(50% - 80px);margin:0 40px 20px;min-height:90px;overflow:hidden;position:relative;z-index:5}.page-menu-item__photo{position:absolute;top:0;left:0;display:block;width:90px;height:90px;overflow:hidden;border-radius:50%;transform:translateX(-100%);transition:all .3s ease}.page-menu-item:hover .page-menu-item__photo{transform:translateX(0)}.page-menu-item__photo img{display:block;width:100%;height:100%;object-fit:cover}.page-menu-item__info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;margin-left:auto;padding-top:12px;position:relative;transition:all .3s ease}.page-menu-item:hover .page-menu-item__info{width:calc(100% - 102px)}.page-menu-item__info:before{content:"";position:absolute;top:30px;left:0;width:100%;height:1px;border-top:1px dashed #505050;z-index:-1}.page-menu-item__box{max-width:calc(100% - 170px)}.page-menu-item__name{display:inline;padding-right:12px;background:var(--black);font:var(--font-h3);transition:all .3s ease}.page-menu-item:hover .page-menu-item__name{color:var(--orange)}.page-menu-item__ingred{color:var(--light)}.page-menu-item__price{background:var(--black);padding-left:8px;font:var(--font-h3)}.menu-contact .container{z-index:10}.menu-contact__reserv{width:32%;padding-bottom:1.5rem;border:1px solid #fff;border-radius:14px;background:#111;text-align:center}.menu-contact__reserv-head{padding:2rem 2rem 1.5rem;border-bottom:1px solid #fff;margin-bottom:2rem;color:var(--orange);font:var(--font-h3)}.menu-contact__reserv-line{padding:.5rem;margin-bottom:.5rem;font:var(--font-h4)}.menu-contact__top{width:40%}.menu-contact__subhead{margin-bottom:14px;color:var(--orange);font:var(--font-sub-head);text-transform:uppercase}.menu-contact__head{margin-bottom:14px;font:var(--font-h2)}.menu-contact__desc{max-width:540px;margin-bottom:3rem;color:var(--light);line-height:1.4}.menu-contact__thumb{width:20%}.menu-contact__thumb-ins{display:block;width:100%;padding-top:100%;position:relative}.menu-contact__thumb-ins img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.menu-contact__map{display:block;width:100%;margin-top:-8rem}.menu-contact__map-ins{display:block;width:100%;overflow:hidden;position:relative}.page-contact{padding-top:5rem;padding-bottom:4rem}.page-contact .container{align-items:stretch}.page-contact__photo{width:50%;border-radius:8px;overflow:hidden}.page-contact__photo-ins{display:block;width:100%;height:100%;position:relative}.page-contact__photo img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.page-contact__info{width:calc(48% - 40px)}.page-contact__subhead{margin-bottom:5px;color:var(--orange);font:var(--font-sub-head);text-transform:uppercase}.page-contact__head{margin-bottom:1rem;font:var(--font-h3)}.page-contact__desc{margin-bottom:2rem;color:var(--light)}.form__label{position:relative;margin-bottom:20px}.form__label input,.form__label textarea{display:block;width:100%;height:68px;border-radius:4px;padding-left:20px;padding-right:8px;border:1px solid var(--white);background:var(--black);color:var(--white);font-size:16px}.form__label textarea{height:140px;padding-top:10px;resize:none}.form__submit{position:relative}.page-contact__map{width:100%;position:relative}.page-contact__map-ins{display:block;width:100%;position:relative}.page-contact-bottom{padding-top:2rem;padding-bottom:3rem}.page-content .container{max-width:1240px}.page-contact-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:24%;max-width:310px}.page-contact-item__icon{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:80px;height:80px;border-radius:50%;border:1px solid var(--red)}.page-contact-item__icon img{display:block;width:40px;height:40px;object-fit:contain}.page-contact-item__info{width:calc(100% - 100px)}.page-contact-item__head{margin-bottom:5px;font:var(--font-h3)}.page-contact-item__text{color:var(--light)}.page-contact-item__text a{color:var(--light);text-decoration:none}.page-404{padding-top:5rem;padding-bottom:7rem}.page-404__img{width:100%;max-width:650px;margin:0 auto 2rem}.page-404__img img{display:block;width:100%;height:auto}.page-404__subhead{margin-bottom:5px;color:var(--orange);font:var(--font-sub-head);text-align:center}.page-404__head{margin-bottom:1.2rem;font:var(--font-h3);text-align:center}.page-404__text{width:100%;max-width:600px;margin:0 auto;padding-bottom:1rem;color:var(--light);text-align:center}.page-404__button-wrap{text-align:center}.footer{padding-top:3rem;background:var(--black26) url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-footer.jpg) center no-repeat;-webkit-background-size:cover;background-size:cover}.footer__top{padding-top:3rem;padding-bottom:3rem;border-bottom:1px solid var(--light)}.footer__head{margin-bottom:1.5rem;font:var(--font-h4)}.footer__contact{width:32%;max-width:250px}.footer__contact-item{min-height:16px;padding-left:30px;margin-bottom:1.2rem;position:relative;color:var(--light)}.footer__contact-item a{color:var(--light);text-decoration:none}.footer__contact-item:before{content:"";position:absolute;top:5px;left:0;width:16px;height:16px;background:var(--orange);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.footer__contact-item--address:before{-webkit-mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-address.svg);mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-address.svg)}.footer__contact-item--phone:before{-webkit-mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-phone.svg);mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-phone.svg)}.footer__contact-item--mail:before{-webkit-mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-mail.svg);mask-image:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-icon-footer-mail.svg)}.footer__info{width:32%;max-width:370px}.footer__logo{display:block;width:140px;height:140px;margin-bottom:1.2rem;background:var(--white);-webkit-mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-logo.png) center no-repeat;mask:url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-logo.png) center no-repeat;-webkit-mask-size:contain;mask-size:contain;font-size:0}.main-footer__info .footer__logo{margin:0 auto 1.2rem}.footer__desc{color:var(--light)}.main-footer__info .footer__desc{text-align:center}.page-contact-item__text .social__list,.footer__info .social__list{justify-content:flex-start}.main-footer__info .footer__social{justify-content:center}.footer__hours{width:30%;max-width:270px}.footer__hours-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer__hours-value{text-align:right}.footer__bottom{padding-top:1rem;padding-bottom:1rem}.main-footer{padding:3rem 4.5rem 0;background:var(--black26) url(//ili-pili.com.ua/wp-content/themes/yili-pili/i/bg-footer.jpg) center no-repeat;-webkit-background-size:cover;background-size:cover}.overlay{display:none;background-color:#000;opacity:.7;position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.overlay.active{display:block}.popup{display:none;position:relative;width:100%;max-width:400px;padding:25px;background:#fff;text-align:center;z-index:9999}.popup__close{width:24px;height:24px;-webkit-border-radius:100%;border-radius:100%;position:absolute;background:#000;color:#fff;font-size:12px;line-height:20px;text-align:center;border:1px solid #363636;top:-11px;right:-11px;cursor:pointer}.popup__close:hover{background:#fff;color:#000}.popup__title{margin-bottom:5px;font-size:30px;font-weight:300;line-height:34px;color:#000}.popup__subtitle{margin-bottom:20px;font-size:13px;line-height:21px;text-align:center;color:#000}.popup__label{position:relative}.popup__body input,.popup__body textarea{width:100%;height:40px;margin-top:12px;padding-left:12px;border:1px solid #eee;background-color:#fff;outline:none}.popup-body textarea{height:120px;resize:none;padding-top:5px}.popup-body input[type=submit]{height:46px;padding-left:0;background-color:#fc0;border:1px solid #fc0;color:#000;font-size:17px;font-weight:700;line-height:44px;cursor:pointer}input.hide_input{display:none}span.wpcf7-not-valid-tip,div.wpcf7-validation-errors{display:none !important}.popup-body input.wpcf7-not-valid{border:1px solid #c00}.popup-thy{position:fixed;top:calc(50% - 160px);left:calc(50% - 200px)}@media screen and (max-width:1800px){.hero__box{min-height:800px}.since,.main-review{padding:4rem 2.5rem}.menu-contact__head{font-size:2.2rem}.main-footer{padding:1rem 2.5rem 0}}@media screen and (max-width:1600px){.nav ul{gap:.6rem}.hero__box{min-height:720px}.since,.main-review{padding:4rem 2rem}.since__info{width:calc(100% - 250px)}.since__title{font:var(--font-h3)}.since__date{margin-top:-16px;font:var(--font-h2)}.since__desc{margin-bottom:8px}.main-footer{padding:1rem 2rem 0}.footer__hours{max-width:250px}}@media screen and (max-width:1400px){.curated-menu__inner,.banquets_text_inner{grid-template-columns:1fr 360px 1fr}.nav ul{gap:.4rem}.main-review__desc{max-width:720px}.since,.main-review{padding:3rem 2rem}.since__box{width:200px}.since__info{width:calc(100% - 220px)}.since__desc{margin-bottom:12px;font:var(--font-h4)}.about-story__info{width:calc(55% - 40px);margin-left:44%;padding-top:6rem;padding-bottom:6rem}.about-story__bg{width:40%}.about-story__quality{bottom:40px;left:calc(50% + 450px);width:200px;height:200px}.about-story__other-bg{left:calc(50% + 550px);width:240px;height:300px}.about-taste .container{padding-top:7rem;padding-bottom:7rem}.food-item__title{margin-bottom:10px;font:var(--font-h4)}.page-faq__content{width:calc(100% - 400px)}.page-faq-search{padding:1.2rem;margin-bottom:1.2rem}.page-faq__sidebar{width:360px;padding:2rem 1.2rem}.curated-menu__head{margin-bottom:4rem}.curated-menu__slider{width:400px}.menu-contact__head{font:var(--font-h3)}.page-menu__list{width:calc(100% + 40px);margin-left:-20px}.page-menu-item{width:calc(50% - 40px);margin:0 20px 20px}.page-contact-item__icon{width:64px;height:64px}.page-contact-item__icon img{width:32px;height:32px}.page-contact-item__info{width:calc(100% - 80px)}.footer__top .footer__info{width:28%;max-width:360px}}@media screen and (max-width:1200px){.curated-menu__inner,.banquets_text_inner{grid-template-columns:1fr 320px 1fr}.front-side{width:200px}.front-side__box{margin-top:1rem;padding-top:36px}.front-side__block{padding:.5rem}.nav ul{gap:.5rem}.front-content{width:calc(100% - 220px)}.hero__box{min-height:640px}.top .container{min-height:320px;padding-top:6rem;padding-bottom:3rem}.wedo,.about-review,.curated-menu,.page-menu{padding-top:4rem;padding-bottom:4rem}.about-story__quality{bottom:20px;left:calc(50% + 330px)}.page-faq__content{width:calc(100% - 340px)}.page-faq-search{padding:1rem}.page-faq__sidebar{width:320px;padding:1.2rem}.page-faq-search__info{width:calc(100% - 220px)}.page-faq-search__head{font-size:1.2rem}.page-faq-item__head{padding:.8rem 3rem .8rem .4rem;font-size:1.2rem}.page-faq-item__text{padding:.5rem}.curated-menu__slider{width:360px}.page-menu__head{margin-bottom:1.5rem;font-size:3rem}.page-menu__tabs-caption li{padding:8px 20px;font:var(--font-h4)}.page-menu-item{width:calc(100% - 40px)}.page-contact-item{width:48%;max-width:480px;margin-bottom:32px}.main-footer{padding:1rem 1rem 0}.footer__top{padding-top:1rem;padding-bottom:2rem}}@media screen and (max-width:1050px){.front-side-button{display:block}.front-side{position:absolute;top:20px;left:-104%;z-index:50;transition:all .3s ease}.nav-active .front-side{left:20px}.front-content{width:100%}.header__middle .lang__list{min-width:auto}.hero__box{min-height:560px}.wedo__head{font-size:2.8rem}.about-story__bg{width:100%;height:240px}.about-story .container{padding-top:240px}.about-story__info{width:100%;max-width:100%;margin-left:0;padding-top:2rem;padding-bottom:4rem}.about-story__list{max-width:750px}.about-taste .container{padding-top:5rem;padding-bottom:5rem}.about-taste__head{margin-bottom:2rem}.page-faq{padding-top:3rem;padding-bottom:3rem}.page-faq__content{width:100%}.page-faq__sidebar{width:100%;max-width:420px;margin:1rem auto 0}.menu-contact__reserv{width:36%;padding-bottom:1rem}.menu-contact__reserv-head{padding:1.2rem 1rem;margin-bottom:1rem}.menu-contact__top{width:46%}.menu-contact__thumb{width:12%}.menu-contact__map{margin-top:-5rem}.page-contact__photo{width:42%}.page-contact__info{width:calc(58% - 40px)}}@media screen and (max-width:900px){.curated-menu__inner,.banquets_text_inner{display:block;width:300px;margin:0 auto}.curated-menu__inner img,.banquets_text_inner img{display:none}.hero__box{min-height:520px}.main-play{padding-top:1rem;padding-bottom:4rem}.top .container{min-height:260px;padding-top:4rem;padding-bottom:2rem}.wedo__head{font-size:2.4rem}.about-story__list{max-width:680px}.curated-menu__slider{width:320px}.curated-menu-item{margin:0 10px}.page-contact{padding-top:3rem;padding-bottom:2rem}.page-contact__photo{display:none}.page-contact__info{width:100%}.page-contact__desc{margin-bottom:.2rem}.footer{padding-top:2rem}.footer__top{padding-top:1rem;padding-bottom:3rem}.footer__top .footer__info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;max-width:100%;padding-bottom:3rem;position:relative}.main-footer__info{order:-5;width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;position:relative;padding-bottom:4rem}.footer__logo{margin:0 0 1.2rem}.footer__desc{width:calc(100% - 240px);padding-top:1.2rem}.footer__social{position:absolute;top:88px;left:0;margin-top:0;justify-content:flex-start}.footer__contact{width:44%;max-width:270px}.footer__contact-item{margin-bottom:1rem}.footer__hours{width:44%;max-width:300px}}@media screen and (max-width:750px){:root{--font-h1:bold 4rem/1.2 "Montserrat",Arial,sans-serif;--font-h2:bold 2.4rem/1.2 "Montserrat",Arial,sans-serif;--font-h3:bold 1.4rem/1.2 "Montserrat",Arial,sans-serif;--font-h4:bold 1.2rem/1.2 "Montserrat",Arial,sans-serif;--font-sub-head:1rem/1.2 "Montserrat",Arial,sans-serif;--font-button:1.1rem/1.2 "Montserrat",Arial,sans-serif;--font-text:.9rem/1.5 "Roboto",Arial,sans-serif}html{font-size:18px}.header__nav-btn{display:block;position:fixed;top:47px}.header__nav{position:fixed;top:88px;left:-110%;width:70%;max-width:200px;padding:8px;background:var(--black);border:1px solid var(--black26);border-radius:4px;transition:all .3s ease;min-width:auto}.nav-active .header__nav{left:16px}.header__nav ul{display:block}.header__middle .lang__list{margin-left:auto}.header__middle{min-height:50px;display:flex;align-items:center}.hero__box{min-height:480px}.since__box{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding-bottom:1.2rem}.since__info{width:100%}.main-food__top{max-width:100%;margin:0 0 2rem}.food-item{width:calc(50% - 20px);margin:0 10px 24px}.food-item:nth-child(3){width:calc(100% - 20px)}.food-item:nth-child(1),.food-item:nth-child(3){margin-top:0}.food-item:nth-child(1) .food-item__thumb-ins{padding-top:80%}.food-item:nth-child(3) .food-item__thumb-ins{padding-top:56%}.main-menu__subhead{margin-bottom:.8rem}.main-menu__head{font:var(--font-h3)}.main-menu-item{width:calc(50% - 20px)}.main-review__head{margin-bottom:1.2rem;font:var(--font-h3)}.wedo__head img{max-width:140px}.page-faq-search__info{width:100%}.page-faq-search__button{display:none}.page-faq-search__body{max-height:80px}.curated-menu__slider{width:300px}.curated-menu-item{margin:0 8px}.page-menu__tabs-caption{gap:.4rem}.page-menu__tabs-caption li{padding:8px 16px}.menu-contact__reserv-line{padding:.4rem;margin-bottom:.4rem}.menu-contact__top{width:60%}.menu-contact__thumb{display:none}.menu-contact__map{margin-top:-6rem}.menu-contact__map-ins{padding-top:40%}}@media screen and (max-width:600px){.button{min-height:60px;padding:8px 32px}.since,.main-review{padding:2rem 1.2rem}.top .container{min-height:220px}.about-story__head,.about-taste__head,.about-review__head{font-size:2rem}.about-review__head{margin-bottom:1.5rem}.about-review__slider{padding-left:2rem;padding-right:2rem}.about-review__slider .slick-prev{left:-12px}.about-review__slider .slick-next{right:-12px}.about-review-item__text{margin:0 auto 1rem;font-size:18px;font-weight:400}.wedo__head{font-size:2rem}.wedo__head img{max-width:80px}.page-faq-item__head{padding:.4rem 3rem .4rem 0;font-size:1rem}.page-faq-item__arrow{top:calc(50% - 18px);right:0;width:36px;height:36px}.page-faq-item__text{padding:.5rem 0}.page-menu__head{margin-bottom:1rem;font-size:2.2rem}.page-menu__tabs-caption li{padding:8px 12px;font-size:1rem}.page-menu-item{min-height:80px}.page-menu-item__info{padding-top:0}.page-menu-item__info:before{top:25px}.page-menu-item:hover .page-menu-item__info{width:calc(100% - 88px)}.page-menu-item__photo{width:80px;height:80px}.page-menu-item__name,.page-menu-item__price{font-size:1.2rem}.menu-contact__reserv{width:100%;max-width:360px;margin:0 auto 1.5rem}.menu-contact__top{width:100%}.menu-contact__desc{margin-bottom:2rem}.menu-contact__map{margin-top:0}.menu-contact__map-ins{padding-top:64%}.page-contact-item{width:100%;max-width:100%;margin-bottom:32px}.footer__top{padding-top:0;padding-bottom:1.5rem}.main-footer__info{order:-5;padding-bottom:2rem}.footer__logo{margin:0 auto 1.2rem}.footer__desc{width:100%;padding-top:0;padding-bottom:1.2rem}.footer__social{position:relative;top:inherit;left:0;justify-content:center;width:100%}.footer__head{margin-bottom:1rem}.footer__contact,.footer__hours{width:100%;max-width:100%;padding-bottom:2rem}.footer__hours{max-width:270px}.footer__copyright{width:100%;font-size:16px;text-align:center}}@media screen and (max-width:450px){html{font-size:16px}.header__nav-btn{top:43px}.header__contact{gap:1rem}.header__contact-item{position:relative;padding-left:0;font-size:13px}.header__contact-item:before{display:none}.header__middle .logo{width:80px;height:80px;margin-top:-4px}.hero__box{min-height:440px;padding:1rem}.curated-menu__head{margin-bottom:3rem;font-size:2rem}.curated-menu__slider{width:240px}.page-menu-item__box{max-width:calc(100% - 100px)}.menu-contact__map-ins{padding-top:88%}.food-item{width:calc(100% - 20px)}.main-menu__slider{padding-bottom:48px}.main-menu__slider .slick-arrow{top:inherit;bottom:0}.main-menu__slider .slick-prev{right:inherit;left:calc(50% - 60px)}.main-menu__slider .slick-next{right:calc(50% - 60px)}}