.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1460px;margin:auto;position:relative;padding-inline:30px}html.noscroll{overflow:hidden}html.open{overflow:hidden}html.open header{position:fixed;top:0;left:0;height:100%;overflow-y:scroll;background:#F3F3F2}html.open header .logo{display:none}html.open header .nav-btn{background-image:url(/img/close.svg)}html.open header nav{display:block}body{position:relative;min-width:480px;background:#20513C}header,#content,footer{width:100%;float:left;clear:both}header{position:absolute;top:0;left:0;right:0;max-width:1904px;margin:auto;padding-inline:40px;z-index:100}header .logo{background:url(/img/bg-shape-logo.svg) no-repeat center;width:357px;height:201px;margin-left:82px;display:flex;align-items:center;justify-content:center}header .logo img{width:259px;height:auto}header .nav-btn{display:none;position:absolute;top:23px;right:30px;width:64px;height:64px;background:url(/img/menu.svg) no-repeat center}header nav{position:absolute;top:147px;right:7.8%;display:flex;gap:27.5px}header nav a{writing-mode:vertical-rl;text-orientation:upright}header nav a span{position:relative;font-size:21px;color:#fff;letter-spacing:3px}header nav a span:before{content:'';position:absolute;top:-15px;left:-6px;background:url(/img/menu-graphic.svg) no-repeat center;width:14px;height:14px;opacity:0;transition:.2s}header nav a:hover span:before,header nav a.current span:before{top:-10px;left:-4px;opacity:1}#content{min-height:500px;background:#EFF1EB;padding-bottom:300px}#content #inner-banner{max-width:1904px;margin:80px auto 20px;padding-inline:40px}#content #inner-banner .banner-container{position:relative;mask:url(/img/inner-bg-shape-banner.png) no-repeat center / cover}#content #inner-banner .banner-container img{width:100%;height:auto}#content #inner-banner .banner-container h1{position:absolute;bottom:21%;left:0;right:0;width:304px;height:93px;margin:auto;background-repeat:no-repeat;background-position:center;background-size:100% 100%}#content #inner-banner .banner-container:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/inner-gradient-banner.png) no-repeat center}#content .page-container{position:relative}#content .page-container:before{content:'';position:absolute;right:50px;top:-87px;background:url(/img/graphic-elements-fruit.png) no-repeat center / 100% 100%;width:306px;height:168px}#content #navigation{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-right:400px;margin-bottom:80px}#content #navigation a{font-size:15px;color:#655B43;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#content #navigation span{width:20.5px;height:4.5px;background:url(/img/path-line.svg) no-repeat center}#content .page-wrapper{display:flex;align-items:flex-start;gap:84px}#content .page-wrapper>nav{position:sticky;top:20px;width:285px}#content .page-wrapper>nav>*{display:block;width:100%;position:relative;font-size:20px;font-weight:bold;color:#6B7266;letter-spacing:0.8px;padding-right:30px;padding-bottom:18px;margin-bottom:20px;background:none;text-align:left}#content .page-wrapper>nav>*:before{content:'';position:absolute;bottom:0;left:0;right:0;height:5px;background:#E2E6DC;border-radius:50px}#content .page-wrapper>nav>*:hover:before,#content .page-wrapper>nav>*.current:before{background:#DAD2AA}#content .page-wrapper>nav>*:hover:after,#content .page-wrapper>nav>*.current:after{content:'';position:absolute;top:7px;right:10px;width:10.5px;height:20.5px;background:url(/img/arrow.svg) no-repeat center / 100% 100%}#content .page-wrapper>nav>*.current{font-size:24px;font-weight:800;color:#4E6E53;letter-spacing:0.96px}#content .page-wrapper .select{display:none;width:100%;position:relative;z-index:1}#content .page-wrapper .select .select-input{display:block;position:relative;font-size:24px;font-weight:800;color:#4E6E53;letter-spacing:0.96px;padding-right:30px;padding-bottom:18px}#content .page-wrapper .select .select-input:before{content:'';position:absolute;bottom:0;left:0;right:0;height:5px;background:#DAD2AA;border-radius:50px}#content .page-wrapper .select .select-input:after{content:'';position:absolute;top:7px;right:10px;width:10.5px;height:20.5px;background:url(/img/arrow.svg) no-repeat center / 100% 100%;transform:rotate(90deg);transition:transform .2s}#content .page-wrapper .select .select-container{display:none;position:absolute;top:100%;left:0;right:0;max-height:200px;overflow:auto;background:#E2E6DC}#content .page-wrapper .select .select-container div{font-size:20px;font-weight:bold;color:#6B7266;letter-spacing:0.8px;padding:20px}#content .page-wrapper .select .select-container div:hover{background:#DAD2AA;color:#4E6E53}#content .page-wrapper .select.select-fix .select-input:after{transform:rotate(270deg)}#content .page-wrapper .subpages-container{width:calc(100% - 369px)}#content .page-wrapper .subpages-container .subpage{margin-bottom:70px}#content h2.subtitle{display:inline-block;position:relative;padding-inline:40px;margin-bottom:40px}#content h2.subtitle span{display:block;font-size:30px;font-weight:600;color:#fff;letter-spacing:1.2px;background:#655B43;padding:7px 16px}#content h2.subtitle:before,#content h2.subtitle:after{content:'';position:absolute;top:0;bottom:0;width:40px}#content h2.subtitle:before{left:0;background:url(/img/inner-second-title-graphic-1-L.svg) no-repeat center}#content h2.subtitle:after{right:0;background:url(/img/inner-second-title-graphic-1-R.svg) no-repeat center}#content .back{float:right;background:#655B43;border-radius:200px;font-size:15px;font-weight:500;color:#fff;padding:10px 28px}#content .pager{display:flex;justify-content:center;gap:10px;position:relative;text-align:center;padding-top:80px}#content .pager *{font-size:18px;letter-spacing:0.18px}#content .pager ul{display:flex;align-items:center}#content .pager ul li{list-style:none}#content .pager ul li a{display:block}#content .pager .first,#content .pager .last,#content .pager .page{min-width:40px;line-height:40px;height:40px;box-sizing:border-box;border-radius:50%;background:#fff;color:#655B43}#content .pager .first.selected,#content .pager .last.selected,#content .pager .page.selected,#content .pager .first:hover,#content .pager .last:hover,#content .pager .page:hover{background:#655B43;color:#fff}#content .pager .page{margin-inline:5px}#content .pager .first.disabled,#content .pager .last.disabled,#content .pager .prev.disabled,#content .pager .next.disabled{display:none}#content .pager .prev,#content .pager .next{width:12px;height:20.5px;margin-inline:25px;background:url(/img/arrow-pages.svg) no-repeat center}#content .pager .prev.disable,#content .pager .next.disable{display:none}#content .pager .next{transform:scaleX(-1)}#content .pager input{width:80px;height:40px;padding-left:20px;text-align:left;background:#fff;border-radius:20px;margin-left:20px}#content .contact .row{padding:3px 0 13px 56px;margin-bottom:12px;position:relative;background-image:linear-gradient(to right, #809484 80%, transparent 20%);background-size:13px 2px;background-repeat:repeat-x;background-position:bottom}#content .contact .row label{font-size:22px;font-weight:800;color:#655B43;display:block;margin-bottom:4px}#content .contact .row label+*{font-size:19px;color:#454E40;line-height:36px}#content .contact .row:before{content:'';position:absolute;top:0;left:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center}#content .contact .row.address:before{background-image:url(/img/icon-address.svg)}#content .contact .row.mail-address:before{background-image:url(/img/contact/icon-email-address.svg)}#content .contact .row.open-hours:before{background-image:url(/img/icon-time.svg)}#content .contact .row.tel:before{background-image:url(/img/icon-tel.svg)}#content .contact .row.fax:before{background-image:url(/img/contact/icon-fax.svg)}#content .contact .row.email:before{background-image:url(/img/contact/icon-email.svg)}#content #gallery{overflow:hidden}#content #gallery .gallery{position:relative}#content #gallery .gallery figure{margin:auto}#content #gallery .gallery figure img{width:100%;height:auto}#content #gallery .gallery button{position:absolute;top:0;bottom:0;margin:auto;width:60px;height:60px;background:url(/img/arrow-bg.svg) no-repeat center;z-index:1}#content #gallery .gallery button.prev{left:0;transform:scaleX(-1)}#content #gallery .gallery button.next{right:0}#content #gallery .pagination{margin-top:20px;text-align:center;font-size:20px;font-weight:500;color:#7E8A78}/*953795e33e25c16a067bcfa2a5842f5b*/footer{position:relative;padding-top:87px;padding-bottom:30px}footer .container{max-width:1660px}footer nav{display:flex;flex-wrap:wrap;gap:30px 56px}footer nav a{font-size:21px;color:#fff !important}footer .row{margin-top:40px;display:flex;align-items:end;justify-content:space-between;gap:40px}footer .row .contact{display:flex;flex-wrap:wrap;gap:30px 60px}footer .row .contact .col label{display:block;font-size:20px;font-weight:800;color:#D0E585;margin-bottom:10.5px}footer .row .contact .col label+*{font-size:19px;color:#BABCB4}footer .row .social-media{display:flex;flex-wrap:wrap;gap:15px}footer .copyright{font-size:15px;font-weight:300;color:#939F8C;padding-top:30.5px;border-top:1px solid rgba(239,241,235,0.2);margin-top:80px;text-align:right}footer .copyright a{font-size:15px;color:#939F8C}footer #back-to-top{position:fixed;right:40px;background:url(/img/Back-to-top.svg) no-repeat center;width:70px;height:70px;opacity:0;pointer-events:none;transition:background .2s,opacity .5s;z-index:99}footer #back-to-top.show{opacity:1;pointer-events:unset}footer #back-to-top:hover{background-image:url(/img/Back-to-top2.svg)}footer:before{content:'';position:absolute;top:-57px;left:0;right:0;height:58px;background:url(/img/bg-shape-footer.png) no-repeat center / 100% 100%}footer:after{content:'';position:absolute;left:-85px;top:-257px;width:610.5px;height:315px;background:url(/img/footer-graphic-fruits.png) no-repeat center / 100% 100%}#lightbox{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);overflow-y:scroll;overflow-x:hidden;box-sizing:border-box;padding-inline:20px;z-index:200}#lightbox .lightbox-wrapper{width:100%;margin:auto;position:relative;padding-block:70px}#lightbox .lightbox-wrapper .lightbox-container{position:relative;padding-block:65px}#lightbox .lightbox-wrapper .lightbox-container .close{position:absolute;width:60px;height:60px;background:#d8d8d8 url(/img/close-pop-up.svg) no-repeat center;border-radius:50%}#lightbox.open{display:flex}@media screen and (max-width:1199px){header{padding-inline:30px}header .logo{margin-left:30px;background-image:url(/img/bg-shape-logo-tab.svg);width:267px;height:150px}header .logo img{width:193px}header .nav-btn{display:block}header nav{display:none;position:unset;margin-top:104px;margin-bottom:160px}header nav a{display:block;text-align:center;writing-mode:unset;padding-block:26px;background-image:linear-gradient(to right, #707070 80%, transparent 20%);background-size:13px 1px;background-repeat:repeat-x;background-position:bottom}header nav a span{font-weight:500;color:#19300B;letter-spacing:0}header nav a span:before{background-image:url(/img/menu-graphic-m.svg);top:-12px;left:-12px}header nav a:hover span:before,header nav a.current span:before{top:-8px;left:-8px}#content #inner-banner{padding-inline:30px}#content .page-wrapper{flex-direction:column}#content .page-wrapper>nav{display:none}#content .page-wrapper .select{display:block}#content .page-wrapper .subpages-container{width:100%}footer .row{flex-direction:column}footer:before{background-image:url(/img/bg-shape-footer-tab.png)}footer:after{background-image:url(/img/footer-graphic-fruits-tab&m.png);left:-47px;top:-163px;width:327px;height:161px}}@media screen and (max-width:767px){.container{padding-inline:20px}header{padding-inline:20px}header .logo{margin-left:20px}header .nav-btn{right:20px}#content #inner-banner{padding-inline:20px;margin-top:97px}#content #inner-banner .banner-container h1{width:152px;height:46.5px}#content .page-container:before{right:20px;top:-45px;width:153px;height:84px}#content #navigation{margin-right:200px}#content .pager{flex-wrap:wrap}#content .pager .first,#content .pager .last{display:none}#content #gallery .gallery .control{display:flex;justify-content:center;gap:30px;margin-top:20px}#content #gallery .gallery .control button{position:unset;margin:0}footer .copyright span{display:block;margin-top:12px}}#content #inner-banner .banner-container h1{background-image:url(/img/products/inner-big-title-4.png)}#content h2.subtitle span{color:#655B43}#content h2.subtitle svg{position:absolute;top:0;bottom:0;width:40px}#content h2.subtitle svg:first-child{left:0}#content h2.subtitle svg:last-child{right:0}#content h2.subtitle:before,#content h2.subtitle:after{display:none}#content .back{margin-top:17px}#content .categories{display:flex;flex-wrap:wrap;gap:30px}#content .categories a{width:calc((100% - 90px) / 4);text-align:center;padding:54px 20px 118px;position:relative;transition:transform .5s}#content .categories a svg{position:absolute;left:0;right:0;margin:auto}#content .categories a svg:first-child{top:0;bottom:0}#content .categories a svg:last-child{bottom:38px}#content .categories a p{font-size:35px;font-weight:600;color:#655B43;letter-spacing:4.2px;position:relative}#content .categories a:hover{transform:translateY(-10px)}#content .products{clear:both;display:flex;flex-wrap:wrap;row-gap:30px;margin:-10px -30px 0}#content .products a{width:calc((100% + 40px) / 3);margin-left:-20px}#content .products a figure{padding:14%;position:relative}#content .products a figure img{width:100%;height:auto;transition:transform .5s}#content .products a figure:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/products/stroke-products.png) no-repeat center / 100% 100%}#content .products a p{text-align:center;margin-top:-3px;font-size:26px;font-weight:600;color:#20513C;letter-spacing:1.04px}#content .products a:nth-child(3n+1){margin-left:0}#content .products a:hover figure img{transform:scale(1.05)}#content .product{clear:both;margin-top:20px;background:#fff;border-radius:30px;padding:48px 52px 93px 56px;display:flex;align-items:flex-start;gap:48px}#content .product>figure{width:362px}#content .product>figure img{width:100%;height:auto;mask:url(/img/products/bg-product-shape.png) no-repeat center / 100% 100%}#content .product .info{width:calc(100% - 410px)}#content .product .info>h3{font-size:36px;font-weight:600;color:#20513C;letter-spacing:1.44px;margin-bottom:40px}#content .product .info .price{font-size:22px;font-weight:800;color:#655B43}#content .product .info .editor{padding-top:30px;margin-top:30px;background-image:linear-gradient(to right, #809484 80%, transparent 20%);background-size:13px 1px;background-repeat:repeat-x}@media screen and (max-width:1199px){#content .categories a{width:calc((100% - 30px) / 2)}#content .product{flex-direction:column}#content .product>figure{width:100%}#content .product .info{width:100%}}@media screen and (max-width:767px){#content:has(.products){overflow:hidden}#content .categories a{width:100%}#content .products a{width:100%;margin:0 !important}}