html{height:100%;width:100%}*,html{padding:0;margin:0}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input[type=button],select,textarea{font-size:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none;font-family:inherit}a,img{outline:0}a{text-decoration:none;color:#452e2e}label{cursor:pointer}li{list-style:none}.hidden{display:none}.editable{font-size:20px;color:#0e0e0e;line-height:30px}.editable a{color:#299926}.editable ol,.editable p,.editable ul{margin:0 0 12px}.editable li{margin:0 0 5px}.editable ol li{list-style:decimal;list-style-position:inside}.editable ul li{list-style:disc;list-style-position:inside}.editable td{padding:5px 10px}.editable h1,.editable h2,.editable h3,.editable h4,.editable h5,.editable h6{font-weight:700;font-style:normal;color:#452e2e;margin:0 0 25px}.editable h1{font-size:50px;line-height:60px}.editable h2{font-size:40px;line-height:48px}.editable h3{font-size:30px;line-height:38px}.editable h4{font-size:24px;line-height:29px}.editable h5{font-size:20px;line-height:24px}.editable h6{font-size:18px;line-height:22px}@font-face{src:url(/media/fonts/museosanscyrl100.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;font-family:MuseoSansCyrl}@font-face{src:url(/media/fonts/museosanscyrl300.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;font-family:MuseoSansCyrl}@font-face{src:url(/media/fonts/museosanscyrl500.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;font-family:MuseoSansCyrl}@font-face{src:url(/media/fonts/museosanscyrl900.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;font-family:MuseoSansCyrl}body{height:100%;font:16px/24px MuseoSansCyrl;font-weight:300;color:#0e0e0e;min-width:350px}#container,body{position:relative}#container{min-height:100%}#main-wrapper{padding-top:100px;padding-bottom:350px}#header{height:100px;overflow-y:visible;position:relative;position:fixed;top:0;background:#299926;left:0;width:100%;z-index:10}#content{position:relative}#footer{height:350px;padding:70px 0 10px;position:absolute;bottom:0;clear:both;background:linear-gradient(180deg,#f5f6f9,#fff)}#footer,#overlay{left:0;width:100%}#overlay{height:100%;position:fixed;opacity:.7;top:0;background:#333;display:none;z-index:100}div.inner{max-width:1180px;margin:0 auto}div.inner.jobs{padding:30px 0 0 200px}#header div.inner{height:100px;overflow-y:visible;align-items:flex-start;display:flex}#header div.menus{height:100%;justify-content:space-between;color:#fff;width:calc(100% - 138px);display:flex}#header div.menus div.left{position:relative;margin:0 0 0 6%;align-items:center;display:flex}#header div.menus ul.short-menu{column-gap:25px;justify-content:flex-start;flex-wrap:wrap;max-width:470px;align-items:center;row-gap:18px;display:flex}#header div.menus ul.short-menu li{font-size:18px;font-weight:500;line-height:18px}#header div.menus ul.short-menu li a{color:#fff;transition:all .8s ease;text-transform:uppercase}#header div.menus div.right{padding:15px 0 0;justify-content:space-between;flex-direction:column;display:flex}#header div.menus div.right div.city-choice{justify-content:flex-end;position:relative;margin:0;display:flex}#header div.menus div.right #city{padding:0 0 0 30px;font-size:14px;background:url(/media/images/icons/location.svg) 0 no-repeat;cursor:pointer}#header div.menus div.right #city span.city-name{text-decoration:underline}#header div.menus div.right #city-list{padding:12px 17px;right:0;transition:all .5s ease;position:absolute;opacity:0;visibility:hidden;top:45px;background:#dddee1;width:140px;z-index:3}#header div.menus div.right #city-list.open{transition:all .5s ease;opacity:1;visibility:visible;top:25px;display:block}#header div.menus div.right #city-list ul{font-size:14px}#header div.menus div.right #city-list ul li{margin-bottom:2px}#header div.menus div.right #city-list ul li a{color:#0e0e0e}#header div.menus div.right #city-list ul li a:hover{text-decoration:underline}#header div.menus div.right ul.main-menu{display:flex}#header div.menus div.right ul.main-menu li{font-size:16px;padding-bottom:17px;margin-left:30px}#header div.menus div.right ul.main-menu li.active,#header div.menus div.right ul.main-menu li:hover{border-bottom:7px solid #452e2e;padding-bottom:10px}#header div.menus div.right ul.main-menu li:first-child{margin:0}#header ul.main-menu li a{color:#fff}#logo{overflow:visible;box-shadow:0 4px 15px rgba(0,0,0,.08);width:138px;display:block;z-index:2}#logo img{width:100%;display:block}#mobile-menu-button{height:40px;background:url(/media/images/menu.svg) 50% no-repeat;cursor:pointer;width:40px;display:none}#mobile-menu{height:100%;padding:90px 20px 20px 40px;position:fixed;top:0;background:#299926;left:0;width:300px;display:none;z-index:1000}#mobile-menu li{margin-bottom:20px}#mobile-menu li a{color:#fff}#mobile-menu ul.top{margin-bottom:50px}#mobile-menu ul.top a{font:18px/26px MuseoSansCyrl;font-weight:500;text-transform:uppercase}#mobile-menu ul.bottom a{font:16px/24px MuseoSansCyrl;font-weight:300}span.mobile-menu-close{height:22px;right:15px;position:absolute;top:10px;background:url(/media/images/close.svg) 50% no-repeat;background-size:contain;cursor:pointer;width:22px}#content.wood{background:url(/media/images/wood-back.webp) top no-repeat}#content.wood-high{background:url(/media/images/wood-back-menu.jpg) top no-repeat}#content.index{padding-top:85px}#content.inside{padding:30px 0 0;max-width:1180px;margin:0 auto}#content.default{padding:30px 0 0 200px;max-width:1180px;margin:0 auto}#content.vacancies{margin-bottom:60px}#index-slider{height:418px;margin-bottom:100px}#index-slider .kr-prev-arrow{right:55px!important;background:url(/media/images/icons/arrow-prev.svg) no-repeat!important;left:auto!important}#index-slider .kr-next-arrow,#index-slider .kr-prev-arrow{bottom:5px!important;top:auto!important;margin:0!important}#index-slider .kr-next-arrow{right:5px!important;background:url(/media/images/icons/arrow-next.svg) no-repeat!important}#index-slider .kr-bullet-container{transform:translateY(-50%);right:40px!important;flex-direction:column;bottom:auto!important;top:50%!important;margin:0!important;align-items:center;left:auto!important;display:flex}#index-slider .kr-bullet{height:8px!important;margin:12px 0!important;border-radius:6px;background:#fff!important;width:8px!important}#index-slider .kr-bullet.kr-activated{height:12px!important;border:2px solid #fff;background:none!important;width:12px!important}div.cafe-swiper .swiper-slide{justify-content:center;align-items:center;display:flex}#index-slider .kr-bullet{color:transparent}.section-header{font-size:40px;font-weight:700;color:#452e2e;text-transform:uppercase;position:relative;max-width:570px;margin-left:160px;line-height:48px;z-index:2}.section-header span{font-weight:100}.section-header span.green{font-weight:700;color:#299926}.button{height:53px;padding:0 12px;justify-content:center;font-size:18px;border:none;font-weight:500;color:#fff;transition:all .5s ease;text-transform:uppercase;align-items:center;border-radius:5px;background:#299926;cursor:pointer;width:280px;line-height:22px;display:flex}.button:hover{background:#7dba00}.button.white{border:1px solid #299926;color:#452e2e;background:#fff}.button.white:hover{border-color:#7dba00;color:#fff;background:#7dba00}.button.small{width:180px}.button.grey{background:#dddee1}.button.grey:hover{color:#fff!important;background:#7dba00}#news-back-button{cursor:pointer}#news-back-button span{height:20px;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(6944%) hue-rotate(256deg) brightness(108%) contrast(95%);background:url(/media/images/icons/arrow-green-prev.svg) 50% no-repeat;background-size:contain;margin:0 10px 0 -15px;width:20px}div.index-banner{position:relative;margin:-80px 0 125px;z-index:1}div.index-banner img{margin-bottom:20px;max-width:100%;display:block}div.index-banner .button{margin:0 auto}div.index-card-wrapper{margin-bottom:220px;background:linear-gradient(180deg,#f5f6f9,#fff);background-position:top 110px center}div.index-card{justify-content:space-between;color:#452e2e;align-items:flex-start;display:flex}div.index-card>div{padding-top:32px}div.index-card>div>img.hidden{display:none}div.index-card .section-header{margin-bottom:90px}div.index-card div.point{margin:0 0 40px;display:flex}div.index-card div.point div.circle{height:20px;margin:3px 12px 0 0;border-radius:10px;background:#e0643c;width:20px}div.index-card div.point div.circle.green{background:#cbdd98}div.index-card div.point div.circle.orange{background:#eb9541}div.index-card div.point div.circle.red{background:#90254b}div.index-card div.point div.text p{font-weight:700}div.index-card div.buttons{justify-content:space-between;display:flex}div.index-card div.buttons>a:first-child{margin-right:17px}div.index-card div.qr-codes{padding-top:7px;display:flex}div.index-card div.qr-codes>div:first-child{margin-right:30px}div.index-card div.qr-codes>div img{display:block}div.index-card div.qr-codes>div p{font-size:14px;font-weight:300!important;text-align:center;margin-top:-3px}div.index-carousel{margin-bottom:150px}div.index-carousel div.swiper-slide.slide-1{padding-top:45px;width:340px!important}div.index-carousel div.swiper-slide.slide-2{padding-top:90px;width:550px!important}div.index-carousel div.swiper-slide.slide-3{width:297px!important}div.index-carousel div.swiper-slide.slide-4{padding-top:160px;width:400px!important}div.index-carousel div.swiper-slide.slide-5{padding-top:25px;width:245px!important}div.index-carousel div.swiper-slide img{max-width:100%;display:block}div.index-carousel div.navigation{padding:30px 0 0;justify-content:center;display:flex}div.index-carousel div.navigation>*{position:static}div.index-carousel .swiper-button-prev span{background:url(/media/images/icons/arrow-prev.svg) left -1px center no-repeat!important}div.index-carousel .swiper-button-next span{background:url(/media/images/icons/arrow-next.svg) right -1px center no-repeat!important}div.index-carousel .swiper-button-next,div.index-carousel .swiper-button-prev{height:50px!important;border:2px solid #dddee1;margin:0!important;border-radius:25px;width:50px!important}div.index-carousel .swiper-button-next span,div.index-carousel .swiper-button-prev span{height:35px;filter:brightness(0) saturate(100%) invert(38%) sepia(17%) saturate(7386%) hue-rotate(89deg) brightness(100%) contrast(70%);background-size:contain!important;width:35px}div.index-carousel .swiper-button-next:after,div.index-carousel .swiper-button-prev:after{display:none}div.index-carousel .swiper-pagination{margin:0 15px!important;align-items:center;width:auto!important;display:flex}div.index-carousel .swiper-pagination>span{height:4px!important;border-radius:0;background:#299926;width:30px!important}div.advantages{margin-bottom:120px}div.advantages .section-header{margin-bottom:5px;max-width:none}div.advantages div.subheader{font-size:20px;color:#452e2e;text-transform:uppercase;margin-left:160px;line-height:32px}div.advantages-items{padding-top:100px;justify-content:space-between;display:flex}div.advantages-items>div{max-width:280px;width:22%}div.advantages-items>div img{margin:0 0 10px}div.advantages-items>div div{color:#452e2e;text-transform:uppercase}div.about-us{justify-content:space-between;margin-bottom:150px;display:flex}div.about-us>div{margin-left:8%}div.about-us .section-header{margin-bottom:30px}div.about-us>div div.title{font-size:18px;margin-bottom:32px;line-height:26px}div.about-us>div p{font-size:18px;margin-bottom:30px;line-height:26px}#map{height:500px;background:#dddee1}#scroll-up-button{height:70px;right:40px;position:fixed;bottom:40px;box-shadow:0 0 15px 7px #ddd;border-radius:35px;background:url(/media/images/icons/up.svg) no-repeat 50%;cursor:pointer;width:70px;display:none;z-index:5}h1{font-size:50px;line-height:60px}h1+div.subheader{font-size:20px;margin-bottom:60px;line-height:30px}#content h1{font-size:40px;margin-bottom:30px;color:#452e2e;text-transform:uppercase;line-height:48px}div.breadcrumbs{margin-bottom:80px}div.breadcrumbs.in-menu{padding-top:30px;margin-bottom:55px;margin-left:200px}div.breadcrumbs a,div.breadcrumbs span{font-size:14px;color:#797d83;line-height:20px}div.breadcrumbs a:after{content:" - "}#content.about{max-width:none;margin-left:calc(50% - 590px)}div.about-top{justify-content:space-between;margin-bottom:100px;align-items:flex-start;display:flex}div.about-top>div{max-width:570px}div.about-top img{max-width:60%;margin-left:30px}div.about-top img.about-image{display:none}div.about-top>section{max-width:60%;flex-direction:column;margin-left:30px;display:flex}div.about-top>section a:has(img){display:block}div.about-top>section img{max-width:100%}#content div.top-content{font-size:18px;margin-bottom:55px;max-width:680px}#content div.top-content li{margin-bottom:3px}#content div.top-content p:has(small){color:#797d83;line-height:18px}#content div.top-content p small{font-size:14px}div.about-features{justify-content:space-between;margin-bottom:60px;display:flex}div.about-features>div{width:46%}div.about-features div img{margin-bottom:30px}div.about-features div div{margin-bottom:30px}div.about-features div div,div.about-features div p{font-size:22px;line-height:32px}div.about-history{padding:100px 0 120px;margin-bottom:60px;background:#299926 url(/media/images/foodmaster.svg) 100% 100% no-repeat}div.about-history div.inner{justify-content:space-between;display:flex}div.about-history div.inner>div{font-size:20px;color:#fff;width:46%;line-height:30px}div.about-history div.inner>div:last-child{padding-top:92px}div.about-brand{justify-content:space-between;margin-bottom:60px;display:flex}div.about-brand>div{width:48%}div.about-brand div img{max-width:100%}div.about-brand div p{font-size:22px;margin-bottom:60px;line-height:32px}div.about-brand div div{font-size:20px;text-transform:uppercase;line-height:32px}div.cafe-gallery{justify-content:space-between;margin:-57px 0 120px;display:flex}div.cafe-gallery img{max-width:100%;display:block}div.cafe-gallery div.column-1{padding:170px 0 0;width:23%}div.cafe-gallery div.column-2{padding:120px 0 0;width:24%}div.cafe-gallery div.column-3{width:48%}div.cafe-gallery div.column-3>div{padding:0 6.5% 0 0;justify-content:space-between;display:flex}div.cafe-gallery div.column-3>div>div:first-child{width:42%}div.cafe-gallery div.column-3>div>div:last-child{width:52%}div.cafe-gallery div.title{font-size:20px;color:#452e2e;text-transform:uppercase;line-height:32px}div.cafe-gallery div.title strong{font-weight:700}div.cafe-gallery div.title span{color:#299926}div.cafe-gallery div.column-1 img:first-child{margin-bottom:50px}div.cafe-gallery div.column-1 img:last-child{margin-left:auto}div.cafe-gallery div.column-2 div.title:first-child{margin:0 0 43px 16.2%}div.cafe-gallery div.column-2 img{margin-bottom:25px}div.cafe-gallery div.column-3>img:first-child{margin-bottom:50px}div.cafe-gallery div.column-3>div>div:first-child img{margin-bottom:25px}div.cafe-gallery div.column-3>div>div:last-child{margin-top:-30px}div.cafe-gallery div.column-3>div>div:last-child div.title{margin-bottom:180px}div.our-product{padding:90px 0;background:#299926}div.our-product h2{font-size:50px!important;font-weight:300!important;margin-bottom:60px;color:#fff;text-transform:uppercase;margin-left:160px;line-height:60px!important}div.our-product div.people{justify-content:space-between;display:flex}div.our-product div.people>div{color:#fff;width:280px}div.our-product div.people img{margin-bottom:45px;max-width:100%;display:block}div.our-product div.people div.product{font-size:24px;margin-bottom:20px;text-transform:uppercase;line-height:29px}div.our-product div.people div.company{font-size:18px;margin-bottom:20px;text-transform:uppercase;line-height:22px}div.our-product div.people p{line-height:28px}div.our-product div.people div.qoute{padding-top:10px;line-height:28px}div.our-product div.people div.qoute span.symbol{font-size:40px;margin-right:3px;position:relative;bottom:-6px}#content.menu-section{background:url(/media/images/menu-back.jpg) top no-repeat}div.menu-top{padding:0 0 30px 200px;justify-content:space-between;display:flex}div.menu-top div.menu-title{padding-top:28px;font-size:18px;color:#452e2e;width:200px;line-height:24px}div.menu-top div.menu-title h1{font-size:30px!important;font-weight:700;margin:0 0 10px!important;line-height:35px!important}div.menu-top div.menu-title .change-menu{font-weight:500}div.menu-top div.weeks{padding:0;align-self:flex-start;align-items:flex-start;border-radius:6px;background:#fff;margin-top:23px;display:flex}div.menu-top div.weeks>div{padding:8px 16px;font-size:18px;font-weight:700;margin-right:5px;border-radius:6px;cursor:pointer}div.menu-top div.weeks>div:last-child{margin-right:0}div.menu-top div.weeks>div span{border-bottom:1px dashed #0e0e0e}div.menu-top div.weeks>div small{font-size:14px;font-weight:400;margin-left:10px}div.menu-top div.weeks>div.active{color:#fff;background:#299926}div.menu-top div.weeks>div.active span{border:none}div.menu-wrapper{padding:35px 30px 20px;justify-content:space-between;margin-bottom:27px;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:15px;background:#fff;display:flex}#content div.menu-wrapper h2{height:50px;font-size:30px;text-transform:none;margin:0 0 0 20px;line-height:38px}div.menu-wrapper div.categories{padding:50px 0 0;width:230px}div.menu-wrapper div.categories li{font-size:16px;margin-bottom:4px;line-height:24px;display:flex}div.menu-wrapper div.categories li span{height:100%;margin-left:5px;width:35px;display:inline-block}div.menu-wrapper div.categories li a{padding:5px 5px 5px 0;color:#0e0e0e;width:100%;display:flex}div.menu-wrapper div.categories li.active{background:#299926}div.menu-wrapper div.categories li.active span{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(6944%) hue-rotate(256deg) brightness(108%) contrast(95%)}div.menu-wrapper div.categories li.active a{color:#fff}div.menu-wrapper div.categories li.salat span{background:url(/media/images/menu/salad.svg) no-repeat 0}div.menu-wrapper div.categories li.soup span{background:url(/media/images/menu/soup.svg) no-repeat 0}div.menu-wrapper div.categories li.garnish span{background:url(/media/images/menu/food.svg) no-repeat 0}div.menu-wrapper div.categories li.hot span{background:url(/media/images/menu/chicken.svg) no-repeat 0}div.menu-wrapper div.categories li.breakfast span{background:url(/media/images/menu/fried-egg.svg) no-repeat 0}div.menu-wrapper div.categories li.lunch span{background:url(/media/images/menu/icon-lunch.png) no-repeat 0}div.menu-wrapper div.categories li.pancakes span{background:url(/media/images/menu/cookie.svg) no-repeat 0}div.menu-wrapper div.categories li.dessert span{background:url(/media/images/menu/cake.svg) no-repeat 0}div.menu-wrapper div.categories li.drinks span{background:url(/media/images/menu/tea.svg) no-repeat 0}div.menu-wrapper div.categories li.sauce span{background:url(/media/images/menu/souce.svg) no-repeat 0}div.menu-wrapper div.categories li.various span{background:url(/media/images/menu/apple.svg) no-repeat 0}div.menu-wrapper div.categories li.alco span{background:url(/media/images/menu/beer.svg) no-repeat 0}div.menu-wrapper div.categories li.coffee span{background:url(/media/images/menu/coffe.svg) no-repeat 0}div.menu-wrapper div.categories li.cold-snack span{background:url(/media/images/menu/sandwich.svg) no-repeat 0}div.menu-wrapper div.categories li.dresing span{background:url(/media/images/menu/souce.svg) no-repeat 0}div.menu-wrapper div.categories li.firm-desert span{background:url(/media/images/menu/croissant.svg) no-repeat 0}div.menu-wrapper div.categories li.hot-snack span{background:url(/media/images/menu/hot-snack.png) no-repeat 0}div.menu-wrapper div.categories li.juice span{background:url(/media/images/menu/drink.svg) no-repeat 0}div.menu-wrapper div.categories li.milk span{background:url(/media/images/menu/milk.svg) no-repeat 0}div.menu-wrapper div.categories li.topping span{background:url(/media/images/menu/ketchup.svg) no-repeat 0}div.menu-wrapper div.menu-table{width:calc(95% - 230px)}div.menu-wrapper div.menu-table table{width:100%}div.menu-wrapper div.menu-table table th,div.menu-wrapper div.menu-table thead tr:first-child td{padding:20px 5px;background:#eaedf3}div.menu-wrapper div.menu-table table tr td:nth-child(4){display:none}div.menu-wrapper div.menu-table table tr td:nth-child(3){font-weight:700}div.menu-wrapper div.menu-table table td{padding:15px 5px;vertical-align:top}div.menu-wrapper div.menu-table table td>p{padding-top:6px;font-size:12px;color:#797d83;border-top:1px solid #dddee1;line-height:18px;margin-top:-6px}div.menu-wrapper div.menu-table table td>p>span{margin-right:9px}div.menu-wrapper div.menu-table table td>span:first-child{padding-right:7px;background:#fff}div.menu-wrapper div.menu-table table td img{position:relative;max-width:60px;bottom:-8px;margin-left:12px}div.menu-wrapper div.menu-table div.notice{color:#299926}div.menu-navigation{justify-content:space-between;margin-bottom:60px;display:flex}div.menu-navigation a{font-size:18px;font-weight:700;color:#452e2e}div.menu-navigation a.prev{background:url(/media/images/icons/arrow-green-prev.svg) 0 no-repeat;margin-left:5px;padding-left:35px}div.menu-navigation a.next{margin-right:5px;padding-right:35px;background:url(/media/images/icons/arrow-green-next.svg) 100% no-repeat}div.loalty-icons{justify-content:space-between;margin-bottom:100px;display:flex}div.loalty-icons>div{color:#452e2e;width:18%}div.loalty-icons>div img{margin-bottom:15px}div.loalty-icons>div div{font-weight:700;margin-bottom:0}div.loalty-icons>div div,div.loalty-icons>div p{font-size:20px;line-height:30px}div.loalty-icons>div p>a{color:#299926}div.grey-wrapper{padding:60px 0 130px;background:#e5e5e5}div.grey-wrapper div.loyalty-menu{padding:0 6.5%;justify-content:space-between;margin-bottom:35px;align-items:flex-start;display:flex}div.grey-wrapper div.loyalty-menu span{font-size:20px;color:#797d83;border-bottom:1px dashed #0e0e0e;cursor:pointer;line-height:30px}div.grey-wrapper div.loyalty-menu span.active{font-size:24px;border:none;font-weight:700;color:#452e2e;line-height:29px}div.grey-wrapper a.register-card{padding:12px 30px 10px;color:#fff;transition:all .5s ease;text-transform:uppercase;position:relative;top:-8px;border-radius:6px;background:#299926}div.grey-wrapper a.register-card.mobile{display:none}div.grey-wrapper div.loyalty-menu a.register-card:hover{background:#7dba00}div.grey-wrapper div.editable{padding:60px 6.5%;font-size:16px;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:15px;background:#fff;line-height:24px}div.news-wrapper{padding:50px 0 0;justify-content:space-between;flex-wrap:wrap;display:flex}div.news-wrapper div.news{margin-bottom:80px;width:29%}div.news-wrapper div.news.empty{height:0;margin:0}div.news-wrapper div.news>a{display:block}div.news-wrapper div.news div.news-image{margin-bottom:8px}div.news-wrapper div.news div.news-image img{max-width:100%;display:block}div.news-wrapper div.news div.news-date{font-size:12px;margin-bottom:9px;color:#0e0e0e}div.news-wrapper div.news h2{font-size:18px;margin-bottom:5px;color:#0e0e0e;color:#452e2e;line-height:22px}div.news-wrapper div.news p{color:#0e0e0e}div.pager{justify-content:center;display:flex}div.pager.news{margin-bottom:100px}div.pager a{height:48px;justify-content:center;color:#aeb1b5;margin:0 5px 10px;align-items:center;border-radius:24px;background:#f5f6f9;width:48px;display:flex}div.pager a.active{color:#fff;background:#299926}div.pager a.pager-prev{background:url(/media/images/icons/arrow-prev.svg) no-repeat 50%}div.pager a.pager-next{background:url(/media/images/icons/arrow-next.svg) no-repeat 50%}div.news-inside{margin-bottom:120px!important}div.news-inside div.news-date{font-size:14px;margin-bottom:15px}div.news-inside img.news-image{margin-bottom:70px;max-width:100%}div.jobs-top{margin-bottom:40px;max-width:780px}div.jobs-top div{font-size:24px;font-weight:700;margin-bottom:7px;color:#452e2e}div.jobs-top p{font-size:20px;line-height:30px}ul.jobs-menu{justify-content:center;padding-bottom:35px;display:flex}ul.jobs-menu li{padding:8px 17px;text-transform:uppercase;margin:0 7px 15px;cursor:pointer}ul.jobs-menu li span{border-bottom:1px dashed #0e0e0e}ul.jobs-menu li.active{color:#fff;border-radius:6px;background:#299926}ul.jobs-menu li.active span{border:none}div.vacancy-content{margin-bottom:90px}div.vacancy-content h2{font-size:30px;font-weight:700;margin-bottom:20px;color:#452e2e;line-height:38px}div.vacancy-content>div.editable{margin-bottom:50px}div.vacancy-content div.editable h6,div.vacancy-content div.editable>div{color:#452e2e;text-transform:uppercase}div.vacancy-content div.vacancy-section{padding:12px 25px;margin-bottom:20px;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:15px}div.vacancy-content div.vacancy-section div.title{font-size:18px;font-weight:700;color:#452e2e;text-transform:uppercase;align-items:center;cursor:pointer;display:flex}div.vacancy-content div.vacancy-section div.title span{height:24px;filter:brightness(0) saturate(100%) invert(38%) sepia(95%) saturate(484%) hue-rotate(71deg) brightness(101%) contrast(86%);margin-right:12px;transition:all .3s ease;background:url(/media/images/icons/select.svg) no-repeat 50%;width:24px;display:inline-block}div.vacancy-content div.vacancy-section div.title.open span{transform:rotate(180deg);transition:all .3s ease}div.vacancy-content div.vacancy-section div.editable{padding-top:12px;font-size:18px;line-height:26px;display:none}div.vacancy-form-wrapper{padding:65px 0 80px;background:#299926}div.vacancy-form-wrapper div.inner{max-width:950px}div.vacancy-form-wrapper div.inner h3{font-size:30px;font-weight:700;margin-bottom:65px;color:#fff;text-align:center;line-height:38px}div.vacancy-form-wrapper form{justify-content:space-between;flex-wrap:wrap;display:flex}div.vacancy-form-wrapper form div.section{margin-bottom:13px;color:#fff;text-transform:uppercase;width:100%}div.vacancy-form-wrapper form div.left-column,div.vacancy-form-wrapper form div.right-column{width:47%}div.vacancy-form-wrapper form div.left-column.last,div.vacancy-form-wrapper form div.right-column.top{margin-bottom:75px}div.vacancy-form-wrapper div.field-name{font-size:15px;font-weight:400;margin-bottom:5px;color:#fff;width:100%}div.vacancy-form-wrapper div.field-input{margin-bottom:27px;width:100%}div.vacancy-form-wrapper div.field-input.last{margin-bottom:50px}div.vacancy-form-wrapper form input[type=text]{height:50px;padding:0 20px;border:none;color:#797d83;background:#fff;width:100%}div.vacancy-form-wrapper form select{height:50px;padding:0 20px;border:none;color:#797d83;background:#fff url(/media/images/icons/select.svg) no-repeat right 14px center;cursor:pointer;width:100%}div.vacancy-form-wrapper form #city-select{margin-bottom:20px}div.vacancy-form-wrapper textarea{height:150px!important;padding:12px 20px;border:none;background:#fff;width:100%}div.vacancy-form-wrapper div.policy{font-size:16px;margin-bottom:20px;color:#fff;text-align:center;width:100%;line-height:24px}div.vacancy-form-wrapper div.policy a{text-decoration:underline;color:#fff}div.vacancy-form-wrapper .button.grey{color:#0e0e0e;margin:0 auto;width:200px}div.feedback-form-wrapper{padding:70px 0 90px;background:linear-gradient(180deg,#f5f6f9,#fff)}div.feedback-form-wrapper form a{color:#299926}div.feedback-form-wrapper div.inside{max-width:1180px;margin:0 auto;padding-left:200px}div.feedback-form-wrapper form{flex-direction:column;gap:30px;display:flex}div.feedback-form-wrapper form div.field-name{font-size:18px;font-weight:500;margin-bottom:14px;color:#452e2e;text-transform:uppercase}div.feedback-form-wrapper form div.field-name span{text-transform:none}div.feedback-form-wrapper form input[type=text],div.feedback-form-wrapper form select,div.feedback-form-wrapper form textarea,form div.add-file label{height:50px;padding:0 16px;font-size:16px;border:none;border-bottom:1px solid #dddee1;background:#f5f6f9;width:100%}div.feedback-form-wrapper form select{background:#f5f6f9 url(/media/images/icons/select.svg) no-repeat right 14px center;cursor:pointer}div.feedback-form-wrapper form textarea{height:150px!important;padding:16px}div.feedback-form-wrapper form>div.double{justify-content:space-between;display:flex}div.feedback-form-wrapper form>div.double>div{width:47.5%}div.feedback-form-wrapper form div.field-name:has(input[name=for_restaurant]){font-weight:400;text-transform:none}div.feedback-form-wrapper form div.field-name label:has(input){align-items:center;display:flex}div.feedback-form-wrapper form input[type=checkbox]{margin-right:8px}div.feedback-form-wrapper form div.personal-data{font-size:18px}div.feedback-form-wrapper form div.personal-data a{margin:0 5px}div.feedback-form-wrapper form div.add-file{align-items:center;display:flex}div.feedback-form-wrapper form div.add-file label{flex-shrink:0;margin-right:18px;align-items:center;background:#f5f6f9 url(/media/images/icons/upload.svg) no-repeat right 16px center;width:205px;display:flex}div.feedback-form-wrapper form div.add-file div.file-params{overflow:hidden;margin-right:18px;margin-bottom:10px;max-width:250px}div.feedback-form-wrapper form div.add-file div.file-params span.file{font-size:14px;line-height:18px;display:inline-flex}div.feedback-form-wrapper form div.add-file input{display:none}div.feedback-form-wrapper form div.checkbox label{text-transform:none}div.feedback-form-wrapper form div.personal-data{align-items:center;display:flex}div.feedback-form-wrapper form div.buttons{flex-direction:column;gap:30px;display:flex}div.feedback-form-wrapper form div.buttons button{width:424px}div.feedback-form-wrapper form div.buttons div.text{color:#797d83;max-width:424px}div.feedback-form-wrapper form div.buttons div.will-call{font-size:18px;margin-bottom:-20px;color:#e0643c}div.feedback-form-wrapper form div.buttons div.will-call+button{width:495px}form div.file-params .delete{color:#299926;cursor:pointer}form select option{font:16px/24px MuseoSansCyrl}div.feedback-form-wrapper div.form-title{font-size:20px;margin-bottom:30px;text-transform:uppercase;max-width:475px;line-height:32px}div.socials{gap:12px;margin-top:-20px;display:flex}div.socials a{height:40px;color:transparent;width:40px}div.socials a.vk{background:url(/media/images/icons/vk.svg?v2=) no-repeat 50%}div.socials a.telegram{background:url(/media/images/icons/telegram.svg) no-repeat 50%}div.socials a.ok{background:url(/media/images/icons/ok.svg) no-repeat 50%}#footer div.socials{flex-direction:column;gap:12px;margin:0;align-items:flex-end;width:auto!important}#footer div.socials a{margin:0!important}#footer div.follow-us{display:none}div.working-hours{padding:10px 0 0;margin-bottom:60px;max-width:760px}div.working-hours div.row{justify-content:space-between;margin-bottom:20px;display:flex}div.working-hours div.row:first-child{margin-bottom:14px}div.working-hours div.row>*{padding:0 10px!important;text-align:center;width:11.5%!important}div.working-hours div.row>div:first-child{color:#fff;text-transform:uppercase;align-items:center;width:8%!important;display:flex}div.working-hours div.row.days{color:#fff;text-transform:uppercase;text-align:center}div.working-hours div.row.delimeter{display:none}div.form-errors,div.form-success{padding:15px 3%;font-size:16px;margin:0 0 25px;border-radius:6px;background:#f9f3d7;width:100%}div.form-errors p{color:#d63c1d}div.form-success{background:#c1f7c0}div.form-success p{color:#299926}div.faq-subtitle{font-size:20px;padding-bottom:40px;line-height:30px;margin-top:-10px}div.faq-wrapper{padding:55px 0 100px}div.faq-wrapper div.question{padding:15px 30px 10px;margin-bottom:15px;box-shadow:0 0 15px rgba(0,0,0,.15);background:#fff}div.faq-wrapper div.question h2{font-size:24px;font-weight:700;margin-bottom:12px;color:#452e2e;line-height:29px}div.faq-wrapper div.question div.answer{font-size:18px;line-height:26px}div.faq-wrapper div.question div.answer a{text-decoration:underline}#content.register{background:url(/media/images/wood-back-card.png) top no-repeat;padding-bottom:120px}#content.register div.breadcrumbs{margin-bottom:85px}div.register-wrapper{overflow:hidden;border-radius:15px;background:#fff}div.register-wrapper div.header{height:150px;padding:0 50px;justify-content:space-between;color:#fff;align-items:center;background:#299926;display:flex}#content.register h1{color:#fff;margin:0}#content.register h1 span{font-weight:300}div.register-wrapper div.header div.steps{justify-content:center;align-items:center;display:flex}div.register-wrapper div.header div.steps>span{font-size:30px;font-weight:300;margin-right:40px;text-transform:uppercase;line-height:38px}div.register-wrapper div.header div.steps div.circles{justify-content:space-between;position:relative;align-items:center;width:280px;display:flex}div.register-wrapper div.header div.steps div.circles>div{height:60px;justify-content:center;align-items:center;border-radius:30px;background:#299926;width:60px;display:flex;z-index:2}div.register-wrapper div.header div.steps div.circles div div{height:40px;justify-content:center;font-size:20px;border:2px solid #fff;align-items:center;border-radius:20px;width:40px;line-height:20px;display:flex}div.register-wrapper div.header div.steps div.circles>div.active{border:2px solid #fff}div.register-wrapper div.header div.steps div.circles>div.active div{border:none}div.register-wrapper div.header div.steps div.circles span{border:1px solid #fff;position:absolute;width:100%;z-index:1}div.register-content{padding:40px 0 90px;max-width:580px;margin:0 auto}div.register-content form{justify-content:space-between;flex-wrap:wrap;align-items:flex-start;display:flex}div.register-content form div.field-name{height:50px;justify-content:flex-end;margin-bottom:16px;align-items:center;width:150px;display:flex}div.register-content form div.field-name span.required{margin-right:3px;order:-1}div.register-content form div.field-input{height:50px;margin-bottom:16px;align-items:center;width:413px;display:flex}div.register-content form div.field-input input[type=text]{height:50px;padding:0 17px;font-size:16px;border:none;border-bottom:1px solid #dddee1;background:#f5f6f9;width:100%}div.register-content form>img{margin:0 0 0 150px;display:block}div.register-content form div.buttons{padding-top:37px;justify-content:center;width:100%;display:flex}div.register-content form div.buttons>*{margin:0 5px}div.register-content p.top-text{font-size:18px;text-align:center;margin:0 auto 60px;line-height:26px}div.register-content p.form-text{font-size:14px;margin-left:167px;line-height:20px}div.register-content form div.date-inputs{align-items:center;display:flex}div.register-content form div.date-inputs input{padding:0 12px!important;text-align:center;width:72px!important}div.register-content form div.date-inputs span{margin:0 6px}div.register-content form div.field-input .enum-radio-choice td{padding-right:40px}div.register-content form div.field-input .enum-radio-choice td label{margin-left:5px}div.register-content form.data-form>div:first-child,div.register-content form.data-form>div:nth-child(2){height:auto;margin-bottom:13px}#send-code-again{height:38px}#footer div.inner{padding-bottom:20px;display:flex}#footer div.inner div.left{justify-content:space-between;flex-direction:column;width:25%;display:flex}#footer div.inner div.left img{margin:-15px 0 0;width:180px}#footer div.inner div.left span{font-size:14px;color:#452e2e}#footer div.inner div.left span a{text-decoration:underline}#footer div.inner div.center{width:41%}#footer div.inner div.center ul.menu{grid-template-columns:1fr 1fr;margin-bottom:45px;grid-auto-flow:row;display:grid}#footer div.inner div.center>p{font-size:14px;margin-bottom:10px;color:#452e2e;line-height:20px}#footer div.inner div.center a.application{margin-right:8px;display:inline-block}#footer div.inner div.center ul.menu li{margin-bottom:4px}#footer div.inner div.center ul.menu a{font-size:14px;color:#452e2e;line-height:20px}#footer div.inner div.right{width:34%}#footer div.inner div.right div.top{justify-content:space-between;margin-bottom:80px;display:flex}#footer div.inner div.right div.top>div{color:#452e2e;text-transform:uppercase;width:calc(100% - 57px)}#footer div.inner div.right div.top>div a{text-decoration:underline;color:#452e2e}#footer div.inner div.right div.top>div a.phone{text-decoration:none}#footer div.inner div.right div.top a.vk{height:42px;color:transparent;background:url(/media/images/icons/vk.svg?v2=) no-repeat;margin-left:15px;width:42px;display:inline-block}#footer div.inner div.right p.rights{font-size:12px;margin-bottom:20px;color:#aeb1b5;line-height:18px}#footer div.inner div.right a.policy{font-size:14px;color:#452e2e;display:inline-block}@media (max-width:1500px){div.index-banner{margin-top:0}div.about-top img{max-width:50%}}@media (max-width:1210px){div.inner{margin:0 15px}#index-slider{height:42vw}div.about-brand,div.about-features,div.about-top{margin-bottom:50px}div.index-card-wrapper,div.index-carousel{margin-bottom:100px}div.index-card{align-items:flex-start}div.index-card>div{width:550px}div.index-card>img{width:calc(100% - 600px)}div.about-us{margin-bottom:100px;align-items:flex-start}div.about-us>img{width:41%}div.about-us>div{width:50%}}@media (max-width:1200px){#header div.menus div.right{padding:0;justify-content:center;align-items:flex-end}#header div.menus div.right ul.main-menu{display:none}#header div.menus div.right div.city-choice{margin-bottom:7px}#mobile-menu-button{display:block}#content.about{padding:30px 15px 0;margin-left:0}div.cafe-gallery div.title{font-size:18px;line-height:26px}div.our-product div.people>div{margin:0 .5%}ul.jobs-menu li{margin-right:5px;margin-left:5px}#footer{padding:30px 0 10px}div.feedback-form-wrapper div.inside{padding-right:15px}}@media (max-width:1100px){#main-wrapper{padding-bottom:400px}div.menu-top{padding-left:0}div.cafe-gallery{flex-direction:column;margin:0 0 50px}div.cafe-gallery>div{padding:0!important;justify-content:space-evenly;flex-direction:row!important;margin:0 3% 40px;align-items:center;width:94%!important;display:flex}div.cafe-gallery>div img{max-height:320px;margin:0!important}div.cafe-gallery>div div.title{margin:0 5%!important}div.cafe-gallery div.column-3{flex-direction:column!important}div.cafe-gallery div.column-3>img{margin-bottom:40px!important}div.cafe-gallery div.column-3>div{padding:0;justify-content:space-evenly;display:flex}div.cafe-gallery div.column-3>div>div{width:auto!important}div.cafe-gallery div.column-3>div>div:last-child{flex-direction:column-reverse;margin:0 0 0 3%;display:flex}div.cafe-gallery div.column-3>div>div img{margin-bottom:20px!important}div.our-product{padding:50px 0}div.our-product div.title{font-size:35px;margin-bottom:30px;line-height:40px}div.our-product div.people{grid-template-columns:1fr 1fr;justify-items:center;display:grid}div.our-product div.people>div{margin-bottom:40px}div.grey-wrapper div.loyalty-menu{justify-content:space-evenly;flex-wrap:wrap;margin-bottom:0}div.grey-wrapper div.loyalty-menu>*{margin:0 3% 35px}ul.jobs-menu{justify-content:center;flex-wrap:wrap}ul.jobs-menu li{margin:0 2% 12px}div.vacancy-form-wrapper{padding:50px 0}div.loalty-icons{justify-content:space-evenly;flex-wrap:wrap}div.loalty-icons>div{margin-bottom:30px;width:27%}#footer{height:400px;padding:20px 0 10px}#footer div.inner{flex-wrap:wrap}#footer div.inner div.left{margin-bottom:30px}#footer div.inner div.left img{max-width:100%;margin:0 0 20px}#footer div.inner div.center{justify-content:space-between;margin-bottom:30px;width:75%;display:flex}#footer div.inner div.center ul.menu{margin-bottom:20px;margin-left:20px}#footer div.inner div.right{width:100%}#footer div.inner div.right div.top{margin-bottom:20px}#footer div.inner div.right div.top>div{width:auto}#footer div.socials{flex-direction:row;align-items:center}}@media (max-width:970px){div.feedback-form-wrapper form>div.double{flex-direction:column;gap:30px}div.feedback-form-wrapper form>div.double>div{width:100%}}@media (max-width:900px){#index-slider{margin-bottom:0;padding-bottom:50px!important}.section-header{font-size:30px;line-height:40px}div.index-card>div{width:50%}div.index-card>img{width:45%}div.index-card div.buttons{flex-direction:column;gap:12px}div.breadcrumbs{margin-bottom:40px}#content h1{font-size:35px;line-height:40px}#content.wood.index h1{padding:20px 5%;background:#fff;margin-left:10%}.editable,div.about-brand div div,div.about-brand div p,div.about-features div div,div.jobs-top p,div.loalty-icons>div div,div.loalty-icons>div p{font-size:18px;line-height:26px}div.about-history div.inner>div{font-size:18px!important;line-height:26px!important}div.about-features div p{font-size:18px;line-height:26px}div.menu-top{flex-direction:column;align-items:center;display:flex}#header div.menus ul.short-menu{row-gap:10px}div.cafe-gallery div.title{font-size:16px;line-height:22px}div.about-top img{max-width:40%}div.about-history{padding:50px 0;margin-bottom:50px;background-size:contain}div.about-history div.inner>div:last-child{padding:0}div.news-wrapper{padding-top:30px;justify-content:space-evenly}div.news-wrapper div.news{margin:0 1% 50px;width:340px}#footer div.inner{flex-wrap:wrap}#footer div.inner div.right{width:100%}#footer div.inner div.center p{font-size:14px;margin-bottom:3px}}@media (max-width:800px){#main-wrapper{padding-bottom:450px}#content.default{padding:90px 15px 0}#content.default div.breadcrumbs{display:none}div.menu-wrapper{padding:0;justify-content:flex-start;flex-direction:column;box-shadow:none;background:none}div.menu-wrapper div.categories{padding:0;margin:0 0 10px;width:auto}div.menu-wrapper div.categories li{display:none}div.menu-wrapper div.categories li.active{height:42px;font-weight:500;background:#fff url(/media/images/icons/select.svg) no-repeat right 18px center;padding-left:15px;display:flex}div.menu-wrapper div.categories li.active a{color:#0e0e0e;align-items:center;display:flex}div.menu-wrapper div.categories li.active span{filter:none;margin:0 7px 0 0;background-position:50%}div.menu-wrapper div.menu-table{padding-top:20px;border-radius:15px;background:#fff;width:auto}div.menu-wrapper div.categories.mobile{height:100%;overflow-y:auto;padding:30px 15px 15px;position:fixed;top:0;margin:0;background:#fff;left:0;width:100%;z-index:10}div.menu-wrapper div.categories.mobile li{display:flex}div.menu-wrapper div.categories.mobile li.active{padding:0;background:none}div.menu-wrapper span.close-mobile{height:22px;right:15px;position:absolute;top:10px;background:url(/media/images/close-dark.svg) 50% no-repeat;background-size:contain;cursor:pointer;width:22px;display:none;z-index:20}div.menu-wrapper div.categories.mobile span.close-mobile{display:block}div.about-top>img{display:none}div.about-top.delivery{flex-direction:column;display:flex}div.about-top.delivery img{max-width:100%;margin:10px 0 0;display:block}div.about-top img.about-image{max-width:100%;margin:0 0 20px;width:auto;display:inline-block}div.about-top>div,div.about-top>section{max-width:none;margin:0}div.about-top>section img{margin:0}div.about-brand{flex-direction:column}div.about-brand>div{width:auto}div.about-brand div img{max-width:300px;margin:0 auto 30px;display:block}div.about-brand div p{margin-bottom:30px}div.inner.jobs{padding-left:0}div.inner.jobs div.breadcrumbs{visibility:hidden}#content.register div.breadcrumbs{margin:0 0 50px 174px!important}#content.register h1{margin-right:30px}div.register-wrapper div.header div.steps>span{margin-right:20px}div.register-wrapper div.header div.steps div.circles{width:auto}div.register-wrapper div.header div.steps div.circles span,div.register-wrapper div.header div.steps div.circles>div{display:none}div.register-wrapper div.header div.steps div.circles>div.current{display:flex}div.register-content form div.field-input{padding-right:10px}div.feedback-form-wrapper div.inside{padding:0 15px}#footer{height:450px}#footer div.inner div.center ul.menu{margin:0 20% 35px 5%}#footer div.inner div.left span{display:none}#footer div.inner div.center{flex-direction:column}}@media (max-width:700px){#header div.menus{justify-content:flex-end}#header div.menus div.left{display:none}}@media (max-width:600px){#header,#header div.inner{height:56px}#header div.inner{justify-content:space-between}#header #logo{width:64px}div.breadcrumbs{display:none}#header div.menus{width:calc(100% - 75px)}#header div.menus div.right{justify-content:space-between;flex-direction:row;align-items:center;width:100%}#header div.menus div.right div.city-choice{margin:0}#header div.menus div.right #city{font-size:13px;line-height:20px}#header div.menus div.right #city-list ul li a{font-size:15px;margin-bottom:5px;display:block}#content{margin:0 15px!important}#content.wood,#content.wood-high{padding:43px 15px 0;margin:-44px 0 0!important}#content.default{padding:0}#content.index.wood{padding:0;background:none;margin-top:-44px}#content.index.wood>div.inner:first-child{overflow:hidden;margin:0}#content.index.wood>div.inner:first-child .section-header{margin-right:15px;margin-left:15px}#content h1{font-size:18px;margin-bottom:20px;line-height:22px}div.menu-top div.menu-title h1{margin-bottom:5px!important}.section-header{font-size:20px;margin-bottom:15px;line-height:24px}.editable{font-size:16px;line-height:24px}.editable p{margin-bottom:10px}.editable h2{font-size:20px;margin-bottom:12px;line-height:22px}.editable h3,.editable h4,.editable h5,.editable h6{font-size:18px;margin-bottom:12px;line-height:20px}div.index-banner{overflow:hidden;margin:0 0 50px}div.index-card-wrapper{margin-bottom:60px}div.index-card{flex-direction:column;display:flex}div.index-card .section-header{margin-bottom:10px;margin-left:0}div.index-card>div{padding:0;width:100%}div.index-card>div>img.hidden{max-width:80%;margin:0 auto 10px;display:block}div.index-card>img{display:none}div.index-card div.buttons{flex-direction:column;gap:0;align-items:center;margin-top:-15px;display:flex}div.index-card div.buttons>a:first-child{margin:0 0 10px}.button{height:40px;font-size:14px;width:220px;line-height:14px}div.advantages{margin-bottom:30px}div.advantages .section-header{font-size:24px;margin-left:0;line-height:29px}div.advantages div.subheader{font-size:16px;margin-left:0;line-height:24px}div.advantages-items{padding-top:30px;flex-direction:column}div.advantages-items>div{margin-bottom:20px;max-width:none;width:100%}div.advantages-items>div img{margin-bottom:5px;width:50px}div.advantages-items>div div{font-size:18px;line-height:28px}div.index-carousel{margin-bottom:50px}div.index-carousel div.navigation{padding-top:15px}div.index-carousel .swiper-pagination>span{height:8px!important;border-radius:4px;width:8px!important}div.index-carousel div.swiper-slide.slide-1{padding-top:22px;width:170px!important}div.index-carousel div.swiper-slide.slide-2{padding-top:45px;width:275px!important}div.index-carousel div.swiper-slide.slide-3{width:150px!important}div.index-carousel div.swiper-slide.slide-4{padding-top:80px;width:200px!important}div.index-carousel div.swiper-slide.slide-5{padding-top:12px;width:122px!important}div.about-us{margin-bottom:50px;flex-direction:column}div.about-us>img{max-width:300px;margin:0 auto 20px;width:auto}div.about-us>div{margin:0;width:auto}div.about-us>div a.button{margin:0 auto}div.menu-top{padding-bottom:20px}div.menu-top div.weeks{flex-direction:column}div.menu-top div.weeks>div{font-size:18px;line-height:22px}div.menu-top div.menu-title{font-size:16px;text-align:center;width:auto}div.menu-top div.menu-title h1{font-size:20px!important;line-height:24px!important}div.menu-top div.weeks{padding-top:10px}div.menu-top div.weeks>div{margin:0 0 7px}#content.wood div.inner.in-menu,div.menu-top div.weeks>div:last-child{margin:0}div.menu-wrapper{margin-bottom:10px}div.menu-wrapper div.menu-table{padding:10px}#content div.menu-wrapper h2{height:auto;font-size:20px;margin:0 0 18px;line-height:24px}div.menu-wrapper div.menu-table table th,div.menu-wrapper div.menu-table thead tr:first-child td{padding:5px;font-size:12px;line-height:18px;white-space:nowrap}div.menu-wrapper div.menu-table table td{padding:10px 5px;font-size:14px;text-align:right;line-height:20px}div.menu-wrapper div.menu-table table tr td:nth-child(3){font-weight:400}div.menu-wrapper div.menu-table table tr td:first-child{text-align:left}div.menu-wrapper div.menu-table table td>p{border:none}div.menu-navigation{margin-bottom:30px}div.menu-navigation a{font-size:14px;line-height:20px}div.our-product{padding:20px 0 0}div.our-product h2{font-size:20px!important;font-weight:500!important;margin-bottom:20px;text-align:center;margin-left:0;line-height:24px!important}div.our-product div.people{flex-direction:column;align-items:center;display:flex}div.our-product div.people>div{margin-bottom:30px}div.our-product div.people img{margin-bottom:10px}div.cafe-swiper{margin-bottom:40px}div.cafe-swiper .swiper-slide img{height:320px;margin:0 auto;display:block}.editable,div.about-features div div{font-size:16px;line-height:24px}div.about-top{margin-bottom:25px}div.about-top img.about-image{margin-bottom:10px}div.about-features{margin-bottom:0;flex-direction:column}div.about-features div{margin-bottom:30px;width:auto}div.about-features div img{margin-bottom:5px;width:60px}div.about-features div div{margin-bottom:20px}div.about-features div p{font-size:16px;line-height:24px}div.about-history{padding:20px 15px}div.about-history div.inner{flex-direction:column;margin:0}div.about-history div.inner>div{width:auto}div.about-history div.inner>div:first-child{margin-bottom:20px}div.about-brand div div,div.about-brand div p{font-size:16px;line-height:24px}div.about-brand div p{margin-bottom:10px}div.news-wrapper{padding-top:0;justify-content:center}div.news-wrapper div.news{max-width:340px;margin:0 0 30px;width:auto}#content.default.news-inside{margin-bottom:50px!important}div.news-inside img.news-image{margin-bottom:30px}div.pager.news{margin-bottom:50px}div.pager a{height:36px;width:36px}div.loalty-icons{padding-top:10px;margin-bottom:10px;flex-direction:column}div.loalty-icons>div{margin-bottom:20px;width:auto}div.loalty-icons>div img{margin-bottom:5px;width:62px}div.grey-wrapper{padding:20px 0 30px}div.grey-wrapper div.loyalty-menu{padding:0;flex-direction:column;align-items:flex-start}div.grey-wrapper div.loyalty-menu>*{top:auto!important;margin:0 0 20px}div.grey-wrapper div.loyalty-menu span{font-size:18px;line-height:26px}div.grey-wrapper div.loyalty-menu span.active{font-size:18px;line-height:22px}div.grey-wrapper a.register-card{font-size:14px;align-self:center}div.grey-wrapper a.register-card.mobile{text-align:center;top:auto;margin:0 auto;width:250px;display:block}div.grey-wrapper div.editable{padding:10px 15px;font-size:14px;margin-bottom:20px;line-height:20px}#content.wood-high.vacancies{margin-bottom:20px!important}div.inner.jobs{padding:0}#content.vacancies div.inner{margin:0}div.jobs-top{margin-bottom:20px}div.jobs-top div{font-size:18px;margin-bottom:5px;line-height:22px}div.jobs-top p{font-size:16px;line-height:24px}ul.jobs-menu{flex-direction:column;align-items:flex-start;padding-bottom:20px}ul.jobs-menu li{margin:0 0 5px;padding-left:0}ul.jobs-menu li.active{padding-left:17px}div.vacancy-content{margin-bottom:30px}div.vacancy-content h3{font-size:18px;margin-bottom:10px;line-height:22px}div.vacancy-content>div.editable{margin-bottom:30px}div.vacancy-content div.vacancy-section{padding:12px 20px;margin-bottom:10px}div.vacancy-content div.vacancy-section div.editable{font-size:16px;line-height:22px}div.menu-navigation.jobs{display:none}div.vacancy-form-wrapper{padding:20px 0 30px}div.vacancy-form-wrapper div.inner div.title{font-size:20px;margin-bottom:30px;line-height:24px}div.vacancy-form-wrapper form{flex-direction:column}div.vacancy-form-wrapper form div.left-column,div.vacancy-form-wrapper form div.right-column{width:auto}div.vacancy-form-wrapper form div.left-column.top,div.vacancy-form-wrapper form div.right-column.top{margin-bottom:30px!important}div.vacancy-form-wrapper form div.section{font-size:18px;font-weight:700;margin-bottom:10px;line-height:22px}div.vacancy-form-wrapper form #city-select{margin-bottom:10px}div.vacancy-form-wrapper div.field-input{margin-bottom:15px}div.vacancy-form-wrapper form div.left-column.last{margin-bottom:30px}div.working-hours{padding:0;margin:0;display:flex}div.working-hours>div{flex-direction:column;width:85px;display:flex}div.working-hours div.row.days{width:35px}div.working-hours div.row.delimeter{color:#fff;width:30px;display:flex}div.working-hours div.row input{margin:0;width:85px!important}div.working-hours div.row>div:first-child{height:35px!important;justify-content:center;margin:0!important;width:100%!important;display:flex}div.working-hours div.row>*{height:50px;margin-bottom:12px!important;display:block}div.working-hours div.row.days div{height:50px;padding:0!important;align-items:center;width:30px!important;display:flex}div.vacancy-form-wrapper textarea{font-size:14px;line-height:20px}div.vacancy-form-wrapper div.field-input.last{margin-bottom:30px}div.vacancy-form-wrapper div.policy{font-size:14px;line-height:20px}#main-wrapper.faq{background:url(/media/images/wood-back.png) top no-repeat}#main-wrapper.faq #content.wood{background:none}div.faq-wrapper{padding:0 0 40px}div.faq-subtitle{font-size:16px;padding-bottom:20px;line-height:24px}div.faq-wrapper div.question{padding:10px 10px 3px;margin-bottom:10px}div.faq-wrapper div.question h5{font-size:18px;margin-bottom:10px;line-height:22px}div.faq-wrapper div.question div.answer{font-size:16px;line-height:24px}#content.register{padding:45px 15px 40px;margin:-45px 0 0!important}#content.register div.inner{margin:0}#content.register h1{font-size:24px;margin:0 0 5px;line-height:28px}div.register-wrapper div.header{height:100px;padding:10px;justify-content:flex-start;flex-direction:column;align-items:flex-start}div.register-wrapper div.header div.steps>span{font-size:20px;margin-right:10px;line-height:32px}div.register-wrapper div.header div.steps div.circles>div.active{height:42px;width:42px}div.register-content{padding:20px 10px}div.register-content form div.field-name{height:auto;justify-content:flex-start;margin-bottom:5px;width:100%}div.register-content form div.field-input{height:auto;padding:0;margin-bottom:10px;width:100%}div.register-content form>img{margin:0 auto;width:200px}div.register-content form div.buttons{padding:30px 14px 0;justify-content:space-between}div.register-content form div.buttons>*{margin:0;width:48%}div.register-content p.top-text{font-size:14px;margin-bottom:20px;line-height:20px}div.register-content p.form-text{padding-top:20px;font-size:12px;margin:0;line-height:18px}div.register-content p.form-text.send-more{padding-top:0}div.register-content p.form-text.send-code{padding-top:5px;justify-content:center;width:100%;display:flex}div.cafe-gallery div.column-3>div,div.cafe-gallery>div{flex-direction:column!important;gap:20px}div.cafe-gallery div.column-3>div>div:first-child{flex-direction:column;align-items:center;display:flex}#scroll-up-button{height:40px;right:15px;background-size:170%;bottom:15px;width:40px}h1+div.subheader{font-size:16px;margin-bottom:25px}div.feedback-form-wrapper{padding:30px 0}div.feedback-form-wrapper form div.field-name{font-size:16px;margin:0 16px 8px}div.feedback-form-wrapper form div.add-file,div.feedback-form-wrapper form div.personal-data{flex-wrap:wrap}div.feedback-form-wrapper form div.add-file label{margin-bottom:10px}div.feedback-form-wrapper form div.buttons button{width:100%!important}#main-wrapper{padding-bottom:0}#footer{height:auto;position:relative}#footer div.inner{flex-direction:column;padding-bottom:0}#footer div.inner>div{margin:0;width:100%!important}#footer div.inner div.left{justify-content:center;flex-direction:row;display:flex}#footer div.inner div.left img{margin:0;width:105px;display:block}#footer div.inner div.center{margin-bottom:20px}#footer div.inner div.center ul.menu{margin:0 0 20px}#footer div.inner div.right div.top{margin-bottom:30px;flex-direction:column;gap:23px}#footer div.inner div.right div.top a.vk{margin:0 15px 0 0}#footer div.inner div.right div.top>div{font-size:14px;text-transform:none;line-height:20px}#footer div.inner div.right a.policy{font-size:12px;line-height:18px}#footer div.inner div.right p.rights{margin-bottom:2px}}body.hidden-scroll{overflow:hidden}.sl-overlay{right:0;opacity:.7;bottom:0;background:#888;display:none;z-index:1035}.sl-overlay,.sl-wrapper{position:fixed;top:0;left:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{padding:0;font-size:28px;border:0;background:transparent;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{height:44px;font-size:3rem;margin-right:-14px;right:30px;width:44px;line-height:44px;margin-top:-14px;font-family:Arial,Baskerville,monospace;z-index:10060}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#000;position:fixed;top:30px;display:none}.sl-wrapper .sl-counter{font-size:1rem;left:30px;z-index:1060}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{height:44px;color:#000;position:fixed;text-align:center;top:50%;width:22px;line-height:44px;margin-top:-22px;font-family:Arial,Baskerville,monospace;display:block;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:4rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:4rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:5rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:5rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{height:auto;padding:0;border:0;margin:0;width:100%;display:block}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{border:0;background:#000}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{padding:10px;font-size:1rem;right:0;color:#fff;position:absolute;bottom:0;background:rgba(0,0,0,.8);left:0;display:none}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{right:5px;color:#000;position:absolute;bottom:5px;display:none;z-index:1060}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;height:40px;border:5px solid #333;position:fixed;opacity:0;top:50%;margin:-20px 0 0 -20px;border-radius:40px;left:50%;width:40px;display:none;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:-moz-transform .2s ease;transition:-ms-transform .2s ease;transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}