body,div,h1,h2,h3,h4,h5,h6,html,ol,p,ul{margin:0;padding:0}html{--scrollbar-width:calc(100vw - 100%)}body,html{margin:0;padding:0}body{font-family:Roboto\ 400,sans-serif;font-weight:400;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}img{border:0;height:auto;max-width:100%}#page{background-color:#fff}.site{box-sizing:border-box;margin:0 auto;max-width:1560px;padding:0 20px}.site:after{clear:both;content:"";display:table}.site.narrow{max-width:1140px}.site.narrow .alignwide{max-width:1560px!important}@media (min-width:1560px){.site.narrow .alignwide{margin-left:-210px;margin-right:-210px;max-width:1560px!important}.alignwide .site.narrow{max-width:1560px}}.site>.alignfull{margin-left:-20px;margin-right:-20px;max-width:100vw;width:100vw}@media (min-width:1160px){.cover.alignfull,.section.alignfull,.site>.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;width:auto}}#header{background:transparent!important;border-bottom:0!important;height:70px;left:0;margin-bottom:0;position:absolute;top:0;transition:all .43s linear;width:100%;z-index:3}#header .site{background:inherit;color:inherit;position:relative}#logo{background:url(../logos/konyhakert-logo.webp) 0 0 no-repeat;background-size:100% auto;display:block;float:left;height:210px;overflow:hidden;position:relative;text-decoration:none;text-indent:-999px;width:210px;z-index:3}@media (min-width:800px){#logo{height:240px;width:240px}}#nav-holder{left:0;max-height:0;overflow:hidden;position:absolute;top:70px;transition:none;width:100%;z-index:2}.opened #nav-holder,.opened-nav #nav-holder{background:inherit;border-bottom:0;color:inherit;display:block;max-height:100vh;transition:max-height 266ms linear}#nav-holder ul{box-sizing:border-box;display:block;list-style-type:none;padding:20px}#nav-holder ul li{padding:3px 0}#nav-holder ul li a{color:#fff;font-family:Roboto Mono\ 400,monospace;font-size:22px;font-weight:400!important;letter-spacing:normal;line-height:32px;text-decoration:none;text-transform:uppercase;transition:color .2s linear}#nav-holder ul li a .lang-flag{cursor:pointer;display:inline-block;height:auto;width:26px}@media (min-width:1160px){#nav-holder{float:right;left:auto;max-height:70px;overflow:initial;position:relative;top:0;transition:none;visibility:visible;width:auto}#nav-holder,.opened #nav-holder,.opened-nav #nav-holder{top:auto}#nav-holder ul{padding:0;top:0}#nav-holder ul li{display:inline-block;padding:0}#nav-holder>ul>li{display:inline-block;padding-left:20px;position:relative}#nav-holder .nav__item--lang{text-align:center}#nav-holder .nav__item--lang a{align-items:center;display:inline-flex;justify-content:center;padding:0;width:26px}#nav-holder .nav__item--lang a .lang-flag{display:block;margin:0 auto}#nav-holder ul,#nav-holder ul li,#nav-holder ul li a{line-height:70px}#nav-holder>ul{top:70px}}@media (max-width:781px){.home .columns .cover .feature-br,.home .columns .cover .feature-br-d{display:none}.home .columns .cover .feature-br-m{display:inline}html[lang=en-US] .home .columns>.column:nth-child(3) .cover p,html[lang=en-US] .home .columns>.column:nth-child(4) .cover p{white-space:nowrap}.home .columns>.column{flex:0 0 100%;max-width:100%}figure.gallery.gallery--nested.gallery-mosaic{align-items:normal;display:flex;flex-wrap:wrap;gap:8px;margin:20px 0;max-height:none}.gallery-mosaic>a,.gallery-mosaic>figure{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;grid-area:auto!important;justify-content:center;margin:0;max-width:100%;width:calc(50% - 4px)!important}.gallery-mosaic>figure>a{display:flex;flex-direction:column;flex-grow:1;margin:0;width:100%}.gallery-mosaic figure img,.gallery-mosaic>a img{display:block;flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media (max-width:1159px){body:not(.opened):not(.opened-nav) #nav-holder{pointer-events:none;visibility:hidden}.opened #nav-holder,.opened-nav #nav-holder{pointer-events:auto;visibility:visible}}@media (max-width:799px){.opened #nav-holder,.opened-nav #nav-holder{background:#9ab75e;padding-top:220px;top:0!important;z-index:2}#logo{position:relative;z-index:3}body.page:not(.home) .cover.alignfull .cover__content>p.cover-subtitle{font-size:24px!important;line-height:22px}.cover.alignfull.cover--light{padding:1em}#lightgallery figure{flex:1 1 auto;max-width:calc(50% - 14px);width:calc(50% - 14px)!important}#lightgallery figure:last-child:nth-child(odd){max-width:100%;width:100%!important}}@media (min-width:800px) and (max-width:1159px){body.page:not(.home) .cover.alignfull .cover__content>p.cover-subtitle{font-size:44px!important;line-height:42px}}#nav-toggle{cursor:pointer;height:40px;right:20px;top:14px;transition:.5s ease-in-out;width:40px;z-index:2}#nav-toggle,#nav-toggle span{position:absolute;transform:rotate(0deg)}#nav-toggle span{background:#fff;display:block;height:7px;left:0;opacity:1;transition:.25s ease-in-out;width:100%}#nav-toggle span:first-child{top:0;transform-origin:left center}#nav-toggle span:nth-child(2){top:12px;transform-origin:left center}#nav-toggle span:nth-child(3){top:24px;transform-origin:left center}.opened #nav-toggle span:first-child,.opened-nav #nav-toggle span:first-child{left:8px;top:-3px;transform:rotate(45deg)}.opened #nav-toggle span:nth-child(2),.opened-nav #nav-toggle span:nth-child(2){opacity:0;width:0}.opened #nav-toggle span:nth-child(3),.opened-nav #nav-toggle span:nth-child(3){left:8px;top:26px;transform:rotate(-45deg)}@media (min-width:1160px){#nav-toggle{display:none}}#nav-closer{background:transparent;display:none;inset:0;position:fixed;z-index:1}.opened #nav-closer,.opened-nav #nav-closer{display:block}main h2.section-title,main h3.section-title{color:#836953;font-family:Roboto Mono\ 700,monospace;font-size:24px;font-weight:400;letter-spacing:normal;line-height:29px;margin-bottom:50px;text-transform:uppercase}body.page main h2.section-title{line-height:34px}main p+h2.section-title,main p+h3.section-title{margin-bottom:30px;margin-top:50px}main p{font-size:16px;letter-spacing:normal;line-height:28px;margin:0 0 9px}main p a{text-decoration:underline;text-underline-offset:2px}main p a,main p a:hover{color:inherit}body.page .cover.alignfull h1{text-transform:none}body.page main h2.section-title+h3.section-title{margin-top:0}body.page main ul.privacy-list{list-style:none;margin:0 0 20px;padding:0}body.page main ul.privacy-list li{font-size:16px;letter-spacing:normal;line-height:28px;margin-bottom:9px;padding-left:1.35em;position:relative}body.page main ul.privacy-list li:before{color:#836953;content:"•";font-size:18px;left:.15em;line-height:28px;position:absolute;top:0}body.page main ul.privacy-list li a{color:inherit;text-decoration:underline;text-underline-offset:2px}body.page main ul.privacy-list li a:hover{color:inherit}body.page main .privacy-table-wrap{margin:10px 0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}body.page main table.privacy-table{border-collapse:collapse;font-size:15px;line-height:24px;min-width:640px;width:100%}body.page main table.privacy-table td,body.page main table.privacy-table th{border:1px solid #dfceaf;padding:12px 14px;text-align:left;vertical-align:top}body.page main table.privacy-table th{background-color:#f5efe6;color:#836953;font-family:Roboto Mono\ 700,monospace;font-size:13px;font-weight:400;letter-spacing:.02em;line-height:20px;text-transform:uppercase}body.page main table.privacy-table tbody tr:nth-child(2n){background-color:#faf8f5}body.page main table.privacy-table td:first-child{color:#624027;font-family:Roboto Mono\ 700,monospace;font-size:13px;line-height:20px;word-break:break-word}.rolunk-copy__block{font-size:16px;letter-spacing:normal;line-height:28px;margin:0 0 9px}.rolunk-copy__block+.rolunk-copy__block{margin-top:0}.rolunk-copy__body{white-space:pre-line}.cover{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-bottom:40px;min-height:430px;overflow:hidden;padding:0;position:relative}.cover.alignfull{padding:30px}.cover__image{border:none;bottom:0;box-shadow:none;left:0;margin:0;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%;z-index:0}.cover__image,img.cover__image{height:100%;max-width:none}.cover__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.cover__overlay--black{background-color:#191919}.cover__overlay--dim{background-color:#000}.cover__overlay--black.cover__overlay--dim{background-color:#191919}.cover__overlay--dim-0{opacity:0}.cover__overlay--dim-20{opacity:.2}.cover__overlay--dim-30{opacity:.3}.cover__overlay--dim-40{opacity:.4}.cover__content{color:#fff;position:relative;width:100%;z-index:2}.cover.alignfull h1{font-size:50px!important;letter-spacing:normal;margin-bottom:10px}.cover.alignfull h1,.home .columns .cover p{color:#fff;font-family:Italiana,serif;font-style:normal;font-weight:400;line-height:normal;text-align:center;text-shadow:4px 4px 4px rgba(0,0,0,.4)}.home .columns .cover p{font-size:30px!important}@media (min-width:782px){.home .columns .cover .feature-br-d{display:inline}.home .columns .cover .feature-br-m{display:none}}.cover.alignfull .cover__content>p,body.page:not(.home) .cover.alignfull .cover__content>p{color:#fff;font-family:Italiana,serif;font-size:30px!important;font-style:normal;font-weight:400;letter-spacing:normal;line-height:28px;text-align:center;text-shadow:4px 4px 4px rgba(0,0,0,.4)}body.page:not(.home) .cover.alignfull .cover__content>p{margin-bottom:9px}@media (max-width:799px){.home .hero.cover.alignfull .cover__content>p{font-size:16px!important;line-height:28px;margin-bottom:9px!important}}@media (min-width:800px){.cover.alignfull h1{font-size:80px!important;margin-bottom:15px}.cover.alignfull .cover__content>p{font-size:50px!important;margin-bottom:150px}body.page:not(.home) .cover.alignfull .cover__content>p{font-family:Italiana,serif;font-size:50px!important;line-height:60px;margin-bottom:150px;text-shadow:4px 4px 4px rgba(0,0,0,.4)}}.text-medium{font-size:20px!important}.text-large{font-size:36px!important}.text-center{text-align:center}.text-white{color:#fff!important}.text-darkbrown{color:#624027!important}.btn-group{display:flex;flex-wrap:wrap;gap:15px}.btn-group.btn-group--center{justify-content:center}.btn-wrap{margin:0}.btn-wrap .btn{background-color:#836953;border:none;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:Roboto Mono\ 400,monospace;font-size:24px;font-weight:400;letter-spacing:normal;line-height:26px;margin:10px 10px 0 0;outline-color:#836953;padding:14px 25px;text-decoration:none;text-transform:uppercase}.btn-wrap.btn-wrap--accent .btn{background-color:#9ab75e;outline-color:#9ab75e}.cover.hero .btn-wrap .btn{text-shadow:4px 4px 4px rgba(0,0,0,.4)}.columns{display:flex;flex-wrap:wrap;gap:2em;margin-bottom:0}@media (min-width:782px){.columns:not(.columns--stack){flex-wrap:nowrap}.columns:not(.columns--stack)>.column{flex-basis:0;flex-grow:1}}.column{flex-grow:1;min-width:0;word-break:break-word}.section{padding:0}.section.section--padded{padding:60px 0}.section.no-paddings{padding:0}.bgpatch-from-right{margin-top:60px;position:relative}.bgpatch-from-right>div{position:relative;z-index:2}.bgpatch-from-right:after{background:#dfceaf;content:"";display:block;height:85%;left:40%;position:absolute;top:0;width:60%;z-index:1}.media-split{display:grid;gap:0;grid-template-columns:50% 1fr;grid-template-rows:auto}.media-split.media-split--reverse{grid-template-columns:1fr 50%}.media-split.media-split--top .media-split__content,.media-split.media-split--top .media-split__media{align-self:start}.media-split__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.media-split.media-split--reverse .media-split__content{grid-column:1}.media-split.media-split--reverse .media-split__media{grid-column:2}.media-split__media{grid-column:1;grid-row:1;margin:0;position:relative}.media-split__media img{height:auto;max-width:unset;position:relative;vertical-align:middle;width:100%;z-index:2}.media-split__media:after{background:#dfceaf;content:"";display:block;height:100%;left:-35px;position:absolute;top:-35px;width:100%;z-index:1}.media-split__content~.media-split__media:after{left:auto;right:-35px}@media (max-width:600px){.media-split.media-split--stack{grid-template-columns:100%!important}.media-split.media-split--stack .media-split__media{grid-column:1;grid-row:1}.media-split.media-split--stack .media-split__content{grid-column:1;grid-row:2}.media-split__media+.media-split__content{margin-top:30px}.media-split__content+.media-split__media{margin-bottom:30px}}#lightgallery{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}#etlap #lightgallery,#etlap .menu-uploads__gallery{margin:20px 0}#lightgallery figure{margin:0;width:30%!important}#lightgallery figure img{display:block;height:auto;width:100%}.image-block figure.aligncenter{margin:0 auto 40px;text-align:center}.image-block.menu-uploads figure.aligncenter{margin:0 auto 20px}.lg-container.lg-show{z-index:10000}.lg-container.lg-show .lg-toolbar,.lg-outer.lg-visible .lg-toolbar{background:linear-gradient(180deg,rgba(0,0,0,.45),transparent);left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:10001}.lg-container.lg-show .lg-outer.lg-hide-items .lg-toolbar,.lg-container.lg-show .lg-toolbar,.lg-outer.lg-visible .lg-toolbar,.lg-show-in .lg-hide-items .lg-toolbar{opacity:1!important;transform:none!important;visibility:visible!important}.lg-container.lg-show .lg-outer.lg-hide-items{opacity:1}.lg-container.lg-show .lg-toolbar .lg-close,.lg-outer.lg-visible .lg-toolbar .lg-close{align-items:center;background:rgba(0,0,0,.55);border:none;color:#fff!important;cursor:pointer;display:flex!important;float:none;font-size:0;height:56px;justify-content:center;line-height:1;margin:0;opacity:1!important;padding:0;pointer-events:auto;position:fixed;right:env(safe-area-inset-right,0);top:env(safe-area-inset-top,0);visibility:visible!important;width:56px;z-index:10002;-webkit-tap-highlight-color:transparent}.lg-container.lg-show .lg-toolbar .lg-close:after,.lg-outer.lg-visible .lg-toolbar .lg-close:after{color:#fff;content:"×"!important;display:block;font-family:Arial,Helvetica,sans-serif!important;font-size:36px;font-weight:300;line-height:1;text-align:center}.lg-container.lg-show .lg-toolbar .lg-close:hover,.lg-outer.lg-visible .lg-toolbar .lg-close:hover{background:rgba(0,0,0,.75);color:#fff!important}.image-block figure.aligncenter img{display:inline-block}.gallery{display:flex;flex-wrap:wrap;gap:.5em;list-style:none;margin:0 0 40px;padding:0}.gallery figure{flex-grow:1;margin:0}.gallery figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:800px){figure.gallery.gallery--nested.gallery-mosaic{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(8,1fr);grid-column-gap:8px;grid-row-gap:8px;max-height:1000px}.gallery-mosaic>a,.gallery-mosaic>figure{width:100%!important}.gallery-mosaic figure img,.gallery-mosaic>a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-mosaic>:first-child{grid-area:1/1/5/2}.gallery-mosaic>:nth-child(2){grid-area:1/2/3/3}.gallery-mosaic>:nth-child(3){grid-area:3/2/5/3}.gallery-mosaic>:nth-child(4){grid-area:1/3/5/4}.gallery-mosaic>:nth-child(5){grid-area:5/2/9/3}.gallery-mosaic>:nth-child(6){grid-area:5/1/7/2}.gallery-mosaic>:nth-child(7){grid-area:7/1/9/2}.gallery-mosaic>:nth-child(8){grid-area:5/3/7/4}.gallery-mosaic>:nth-child(9){grid-area:7/3/9/4}}.g12{margin:0;position:relative}.g12>.row:after{clear:both;content:"";display:block;height:0;overflow:hidden;width:100%}.g12 .col{box-sizing:border-box;margin:0;padding:0 13px}.g12.nomargins{margin-left:0;margin-right:0}.g12.nogaps>.row>.col{padding:0!important}@media (min-width:1160px){.g12 .col{float:left}.g12 .col.d_3{width:25%}}@media (max-width:1159px){#footer .g12 .col.d_3{float:none;margin-bottom:0;width:100%}}#footer{background:#343333;color:#fff;padding:20px 0}#footer p{font-size:16px;margin:0}#footer p,#footer p.roboto-mono-400{letter-spacing:normal;line-height:28px}#footer p.roboto-mono-400{font-family:Roboto Mono\ 400,monospace;font-size:24px}#footer p a{color:#fff}#footer .col+.col:before{background:#9ab75e;content:"";display:block;height:2px;margin:10px auto 30px;width:120px}@media (min-width:800px){#footer .col+.col:before{float:left;height:120px;margin:0;width:2px}}#footer .block-group__inner>*{padding-bottom:20px}#footer-nav a{color:#fff;text-decoration:none}#footer-nav-holder{padding:20px 0}#footer-nav-holder ul{display:block;list-style-type:none;text-align:center}#footer-nav-holder ul li{display:inline;padding:0 10px}#footer-nav-holder a{color:#fff;display:block;padding:5px;text-decoration:none}@media (max-width:1159px){#footer-nav-holder ul li{display:inline-block;vertical-align:top}#footer-nav-holder a{display:inline-block}}@media (min-width:1160px){#footer-nav-holder a{display:inline-block}}#footer-body{padding:40px 20px}@media (min-width:1160px){#footer-body{padding:40px 0}}#footer-bottom{line-height:50px;min-height:50px;text-align:center}#footer-bottom p{font-size:16px;margin:0}#footer .footer-contacts{padding-left:10%;text-align:left}#footer .icon-phone{background:url(../icons/phone.svg) 0 no-repeat;background-size:25px auto}#footer .icon-insta,#footer .icon-phone{color:#fff;display:inline-block;padding-left:50px;text-decoration:none}#footer .icon-insta{position:relative;vertical-align:top}#footer .icon-insta__svg{display:block;height:25px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:25px}#footer .icon-fb,#footer a.footer-plain-link{color:#fff;text-decoration:none}#footer .icon-fb{background:url(../icons/facebook.svg) 0 no-repeat;background-size:25px auto;display:inline-block;padding-left:50px}#footer a:hover{text-decoration:underline}@media (max-width:1159px){#footer-body>.site{padding-bottom:20px;padding-top:20px}#footer .col+.col:before{margin-top:20px}}#buttonTop{background:#5b5b5b;border-radius:3px 0 0 3px;bottom:50px;box-sizing:border-box;height:50px;opacity:0;padding-left:10px;position:fixed;right:-70px;transition:all .3s linear;width:70px;z-index:99}#buttonTop:hover{background:#bbbec3}#buttonTop.goToShow{opacity:1;right:0;transition:all .3s linear}#buttonTop .arrowTop{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23fff' d='m840 516-538 512-102-98 435-414-435-414L302 4z'/%3E%3C/svg%3E") 5px no-repeat;background-size:24px auto;border:0;cursor:pointer;display:block;height:40px;outline:0 none;transform:rotate(-90deg);transition:all .3s linear;width:40px}