@font-face{font-family:"Birthstone";font-weight:400;src:url("../fonts/Birthstone-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-weight:200;src:url("../fonts/SourceSansPro-ExtraLight.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-style:italic;font-weight:200;src:url("../fonts/SourceSansPro-ExtraLightItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-weight:300;src:url("../fonts/SourceSansPro-Light.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-style:italic;font-weight:300;src:url("../fonts/SourceSansPro-LightItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-weight:400;src:url("../fonts/SourceSansPro-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-style:italic;font-weight:400;src:url("../fonts/SourceSansPro-Italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-style:italic;font-weight:500;src:url("../fonts/SourceSansPro-MediumItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-weight:600;src:url("../fonts/SourceSansPro-SemiBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-style:italic;font-weight:600;src:url("../fonts/SourceSansPro-SemiBoldItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-weight:700;src:url("../fonts/SourceSansPro-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-style:italic;font-weight:700;src:url("../fonts/SourceSansPro-BoldItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-weight:900;src:url("../fonts/SourceSansPro-Black.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-style:italic;font-weight:900;src:url("../fonts/SourceSansPro-BlackItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-weight:800;src:url("../fonts/SourceSansPro-ExtraBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"SourceSansPro";font-style:italic;font-weight:800;src:url("../fonts/SourceSansPro-ExtraBoldItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?r4enwa");src:url("../fonts/icomoon.eot?r4enwa#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff2?r4enwa") format("woff2"),url("../fonts/icomoon.ttf?r4enwa") format("truetype"),url("../fonts/icomoon.woff?r4enwa") format("woff"),url("../fonts/icomoon.svg?r4enwa#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user-o:before{content:"\e917"}.icon-search1:before{content:"\e918"}.icon-arrow:before{content:"\e919"}.icon-down:before{content:"\e91a"}.icon-edit:before{content:"\e91b"}.icon-check:before{content:"\e91c"}.icon-right:before{content:"\e91d"}.icon-calendar:before{content:"\e91e"}.icon-check-1:before{content:"\e91f"}.icon-heart-o:before{content:"\e920"}.icon-heart:before{content:"\e921"}.icon-left:before{content:"\e922"}.icon-trash-o:before{content:"\e923"}.icon-half-sun:before{content:"\e900"}.icon-align:before{content:"\e901"}.icon-user:before{content:"\e902"}.icon-expand:before{content:"\e903"}.icon-search:before{content:"\e904"}.icon-arrow-slider:before{content:"\e905"}.icon-flower-tulip:before{content:"\e906"}.icon-tree:before{content:"\e907"}.icon-magnifier:before{content:"\e908"}.icon-flower:before{content:"\e909"}.icon-phone:before{content:"\e90a"}.icon-fruit:before{content:"\e90b"}.icon-sun:before{content:"\e90c"}.icon-leaf:before{content:"\e90d"}.icon-play:before{content:"\e90e"}.icon-maps:before{content:"\e90f"}.icon-next-arrow:before{content:"\e910"}.icon-double-arrow:before{content:"\e911"}.icon-fax:before{content:"\e912"}.icon-flowers:before{content:"\e913"}.icon-mail:before{content:"\e914"}.icon-arrow-small:before{content:"\e915"}.icon-shade:before{content:"\e916"}.page-header .title,.page-header .video-text{font-size:4rem;line-height:4.5rem;color:white;margin:0;font-weight:900}@media only screen and (min-width: 1200px) and (max-width: 1599px){.page-header .title,.page-header .video-text{font-size:8rem;line-height:8.5rem}}@media only screen and (min-width: 1600px){.page-header .title,.page-header .video-text{font-size:10rem;line-height:9.5rem;margin-top:6rem;margin-bottom:2rem}}.video-text{font-size:3.5rem;color:white;line-height:6rem;font-weight:200;margin:0}@media only screen and (min-width: 1200px){.video-text{font-size:5rem;line-height:5.5rem}}h1{font-weight:200;margin-top:0;font-size:35px;line-height:45px;color:#313131;font-weight:200}@media only screen and (min-width: 1600px){h1{font-size:55px;line-height:60px}}h2{font-size:35px;line-height:45px;color:#313131;font-weight:200}@media only screen and (min-width: 1600px){h2{font-size:55px;line-height:60px}}h2.slider-title{padding-left:0 !important}@media only screen and (min-width: 1600px){h2.slider-title{padding-right:20rem}}h2.violet-title{font-size:3rem;line-height:4rem;font-weight:700;color:#571f3f;margin:2rem 0}@media only screen and (min-width: 992px){h2.violet-title{font-size:4.5rem;line-height:6rem;margin:4rem 0 8rem}}h2.green-title{background-color:#e3e9d5;padding:2rem;font-size:45px;line-height:45px;color:#225b23;font-weight:200}@media only screen and (min-width: 768px){h2.green-title{max-width:1490px;margin:0 auto;padding:4rem}}h3,.green-text-small{color:#215b23;font-size:2.1rem;line-height:1;margin:2rem 0;font-weight:600}h3.violet-text,.green-text-small.violet-text{font-size:2.8rem;color:#571f3f;font-weight:700}@media only screen and (max-width: 991px){h3.violet-text,.green-text-small.violet-text{font-size:1.8rem}}.green-text-small{font-size:2.1rem;line-height:1.7rem;margin-right:2rem;font-weight:600}@media only screen and (max-width: 991px){.green-text-small{font-size:1.8rem}}a{color:#313131;text-decoration:none;transition:color .5s ease}a:hover{color:#571f3f;text-decoration:none}p{margin:0 0 3rem 0;font-size:1.6rem;line-height:2.5rem;font-weight:300;color:#626262}@media only screen and (min-width: 1600px){p{font-size:2rem;line-height:3rem}}.green{font-size:2rem;line-height:1;color:#225b23;font-weight:600;margin-top:2rem;display:inline-block}.green.rarities{margin-top:0;font-size:24px;line-height:25px}.green.light{color:#a7c91f;font-size:24px;line-height:25px}.phone-text{font-size:1.6rem}.phone-link{font-size:2rem;margin-bottom:2rem}.phone-link span{font-size:2.5rem}.btn-email{margin-top:2rem !important}.product-text-bottom{margin:50px 0}.product-text-bottom p,.product-text-bottom span,.product-text-bottom ol,.product-text-bottom ul{color:#215b23;font-weight:500;font-size:14px;line-height:18px;text-align:center}@media only screen and (max-width: 991px){.product-text-bottom p,.product-text-bottom span,.product-text-bottom ol,.product-text-bottom ul{font-size:12px;line-height:16px}}.product-text-bottom p a,.product-text-bottom span a,.product-text-bottom ol a,.product-text-bottom ul a{font-weight:700;color:#215b23;transition:color .5s ease}.product-text-bottom p a:hover,.product-text-bottom span a:hover,.product-text-bottom ol a:hover,.product-text-bottom ul a:hover{color:#a7c91f}.product-text-bottom h2,.product-text-bottom h3,.product-text-bottom h4,.product-text-bottom h5{margin:1rem 0;padding:1rem 0;color:#215b23}.product-text-bottom h2{font-size:2.4rem}.product-text-bottom h3{font-size:2.2rem}.product-text-bottom h4{font-size:2rem}.product-text-bottom h5{font-size:1.8rem}html{font-size:62.5%}html.popupopen{overflow:hidden}html.popupopen .list-view-orders{display:none}body{font-size:1.6rem;font-family:'SourceSansPro', sans-serif;transition:opacity 1.5s ease;overflow-x:hidden}body.split-active{overflow:hidden}@media only screen and (max-width: 1199px){.main{margin-top:12.5rem}}@media only screen and (min-width: 1200px) and (max-width: 1599px){.main{margin:20rem 0 15rem}}@media only screen and (min-width: 1600px){.main{margin:23rem 0 20rem}}.main.main-top{margin-top:15rem}@media only screen and (min-width: 1200px){.main.main-top{margin-top:25rem}}.content-info-page{display:flex;flex-direction:column;align-items:center;padding:12rem 0}.content-info-page p{color:#000000;text-align:center;margin:2rem 0 4rem 0;font-weight:300}.content-info-page h1{text-align:left}.content-info-page h2{font-size:36px;font-style:normal;font-weight:700;line-height:54px;letter-spacing:0em;text-align:left}.text-content{padding:5rem 0}.text-content h2,.text-content h3,.text-content h4,.text-content h5{margin:1rem 0;padding:1rem 0;color:black}.text-content h2{font-size:2.4rem}.text-content h3{font-size:2.2rem}.text-content h4{font-size:2rem}.text-content h5{font-size:1.8rem}.two-column{display:flex;flex-direction:column;margin-top:4rem;align-items:center}@media only screen and (min-width: 992px){.two-column{display:flex;flex-direction:row;margin-top:8rem;padding:4rem 8rem}}.two-column .paragraph{width:100%;color:#626262;padding-left:0}@media only screen and (min-width: 992px){.two-column .paragraph{padding-left:10rem;width:70%}}.two-column .paragraph a{color:#215b23}.two-column .paragraph a:hover{color:#313131}.two-column .paragraph p{font-weight:300;font-size:1.8rem;line-height:2.5rem}.paragraph p{font-weight:300;font-size:1.8rem;line-height:2.5rem}.paragraph h3{font-size:2.3rem}.two-column-section{overflow-x:hidden}.two-column-section .bg-image{height:100%;margin:0;width:100%}@media only screen and (min-width: 768px){.two-column-section .bg-image{margin-left:-1.5rem}}.two-column-section .column-content{padding:1.5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.two-column-section .column-content{padding:1rem}}@media only screen and (min-width: 1200px){.two-column-section .column-content{padding:5rem 10rem 5rem 5rem}}.two-column-section .column-content h3{font-weight:700}.column-content{padding:0 1.5rem}@media only screen and (min-width: 1200px){.column-content{padding:0 5rem}}.column-content h3{font-weight:700;font-size:2.6rem}@media only screen and (min-width: 1600px){.column-content h3{font-size:3rem}}@media only screen and (min-width: 1600px){.column-content h3.small{font-size:2.3rem;line-height:2.5rem;font-weight:600}}.column-content p{font-size:16px;line-height:25px}.four-column{background-color:#e3e9d5;display:flex;flex-direction:row;padding-left:0;width:100%;flex-wrap:wrap;margin:0;margin-bottom:5rem}@media only screen and (min-width: 768px){.four-column{padding-left:10rem}}@media only screen and (min-width: 1600px){.four-column{margin-bottom:10rem}}.four-column__item{width:100%}@media only screen and (min-width: 768px) and (max-width: 991px){.four-column__item{width:calc(100% / 2)}}@media only screen and (min-width: 992px){.four-column__item{width:calc(100% / 4)}}.four-column__item .bg-image{height:100%;width:100%}.four-column .text{padding:2rem}@media only screen and (min-width: 768px){.four-column .text{padding:4rem}}.four-column .text .link-column{font-size:18px;line-height:22px;font-weight:600;color:#215b23;display:inline-flex;align-items:center}.four-column .text .link-column span{margin-left:10px}.four-column .text p{margin-top:2rem;font-size:15px;line-height:2rem}.four-column .text .small-link{color:#215b23;font-size:1.5rem;font-weight:600}.article-header__info{color:#a7c91f;font-size:1.8rem;line-height:1.7rem;font-weight:400}.article-header__info__date{display:inline-block;margin-right:20px}.article-header__info__category{font-weight:600}.article-header__title{font-size:3rem;line-height:4rem;font-weight:200;color:#313131;margin:2rem 0 4rem 0}@media only screen and (min-width: 992px){.article-header__title{font-size:4.5rem;line-height:6rem}}.article-content{font-size:20px;line-height:35px;color:#626262}.article-content p{font-size:2rem;line-height:3.5rem;margin-bottom:2rem}@media only screen and (max-width: 991px){.article-content p{font-size:1.7rem;line-height:2.8rem}}@media only screen and (min-width: 992px){.article-content p{margin-bottom:4rem}}.article-content__gallery{width:1000;display:flex;flex-direction:row;flex-wrap:wrap;margin:1rem -1rem 5rem -1rem}@media only screen and (min-width: 992px){.article-content__gallery{margin:0 -2.5rem 5rem -2.5rem}}.article-content__gallery__item{width:calc(50% - 2rem);margin:1rem;padding-bottom:60%;position:relative}@media only screen and (min-width: 992px){.article-content__gallery__item{margin:2.5rem;width:calc(50% - 5rem)}}.article-content__gallery__item:first-of-type{width:100%;padding-bottom:90%}.article-content__gallery__item .bg-image{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;width:100%;position:absolute}.space-between{height:100%;display:flex;flex-direction:column;justify-content:space-between}.center{text-align:center}.center h2{text-align:left}@media only screen and (min-width: 992px){.mt-150{margin-top:15rem !important}}@media only screen and (min-width: 992px){.mt-100{margin-top:10rem !important}}.mtb-50{padding:2rem 0}@media only screen and (min-width: 768px){.mtb-50{padding:5rem 0}}.mtb-50 h2{margin-bottom:5rem}.violet,.green-block{background-color:#571f3f;padding:2rem 0;margin:2rem 0;color:white}.violet h2,.green-block h2{font-size:35px;line-height:45px}@media only screen and (min-width: 1600px){.violet h2,.green-block h2{font-size:55px;line-height:60px}}.violet h2,.violet h3,.green-block h2,.green-block h3{color:white}.violet--small,.green-block--small{color:white;padding:10rem 0}@media only screen and (max-width: 991px){.violet--small,.green-block--small{padding:5rem 0}}.violet--small h2,.green-block--small h2{margin-bottom:5rem}.violet--small .col-12,.green-block--small .col-12{padding:0 4rem}.violet--small h3,.green-block--small h3{font-weight:900;font-size:22px}@media only screen and (min-width: 992px){.violet--small h3,.green-block--small h3{font-size:30px;line-height:1.2}}.violet--small p,.green-block--small p{color:white;font-size:16px}@media only screen and (min-width: 768px) and (max-width: 991px){.violet,.green-block{padding:5rem 0;margin:5rem 0}}@media only screen and (min-width: 1200px){.violet,.green-block{padding:5rem 0;margin:10rem 0}}.green-block{background-color:#215b23}@media only screen and (min-width: 1600px){.no-hp h1{margin-top:15rem}}.align-center{display:flex;flex-direction:row;align-items:center}.align-center.direction-column{flex-direction:column}@media only screen and (min-width: 1370px){.container{max-width:1310px}}.tab-container{max-width:1290px;margin:0 auto}@media only screen and (min-width: 1600px){.tab-container{max-width:1490px}}.big-text-catalog{font-weight:200}@media only screen and (min-width: 1600px){.big-text-catalog{font-size:39px;line-height:53px}}.big-text{font-weight:200}@media only screen and (min-width: 1600px){.big-text{font-size:45px;line-height:60px}}#color .checkbox-wrapper .checkmark{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#color .checkbox-wrapper.white .checkmark:after{border-color:black}#no-results-filter{padding:2rem 0}@media only screen and (min-width: 992px){.right .gallery-swiper-plants{height:420px}}#whz-checker{margin-bottom:50px}#whz-checker .header{display:flex;flex-direction:row;align-items:center;padding:15px 20px;position:relative}#whz-checker .header .info-circle{display:inline-flex;width:30px;height:30px;border:1px solid #225b23;border-radius:50%;font-size:28px;color:#225b23;align-items:center;justify-content:center;font-weight:bold;cursor:pointer}#whz-checker .header .tooltip-block{position:absolute;top:70px;left:0;box-shadow:0 2px 20px rgba(0,0,0,0.2);z-index:20;background-color:#ffffff;padding:20px;opacity:0;pointer-events:none;transition:opacity .5s ease}#whz-checker .header .tooltip-block.active{opacity:1;pointer-events:all}#whz-checker .header .tooltip-block p,#whz-checker .header .tooltip-block span,#whz-checker .header .tooltip-block ul,#whz-checker .header .tooltip-block ol,#whz-checker .header .tooltip-block a,#whz-checker .header .tooltip-block strong{color:#313131;margin-bottom:10px;font-size:16px;line-height:1.2}#whz-checker .header .tooltip-block p,#whz-checker .header .tooltip-block span,#whz-checker .header .tooltip-block ul,#whz-checker .header .tooltip-block ol,#whz-checker .header .tooltip-block a{font-weight:300}#whz-checker .header .tooltip-block h1,#whz-checker .header .tooltip-block h2,#whz-checker .header .tooltip-block h3,#whz-checker .header .tooltip-block h4,#whz-checker .header .tooltip-block h5{line-height:1.2;font-weight:600;margin-bottom:15px;color:#225b23}#whz-checker .header .tooltip-block h1{font-size:26px}#whz-checker .header .tooltip-block h2{font-size:24px}#whz-checker .header .tooltip-block h3{font-size:22px}#whz-checker .header .tooltip-block h4{font-size:20px}#whz-checker .header .tooltip-block h5{font-size:18px}#whz-checker .header .tooltip-block a{text-decoration:underline}#whz-checker .header .tooltip-block a:hover{color:#dfebb3 !important}#whz-checker .header h2{font-size:30px;line-height:1;font-weight:300;color:#225b23;margin-right:20px}#whz-checker form{display:flex;flex-direction:row;background-color:#f1f4ea;padding:5px;align-items:center;justify-content:space-between}#whz-checker form .part{display:flex;flex-direction:row;flex-wrap:nowrap;padding:15px 10px}#whz-checker form .part.info{align-items:center}#whz-checker form .part .info{font-size:15px;line-height:19px;color:#225b23}#whz-checker form .part #submit-plz{color:#225b23;border:0px solid;outline:none;font-size:18px;line-height:25px;font-weight:600;display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;background-color:transparent}#whz-checker form .part #submit-plz:disabled{opacity:.2}#whz-checker form .part #submit-plz:hover span{transform:translateX(5px)}#whz-checker form .part #submit-plz span{display:inline-block;margin-left:5px;transition:transform .5s ease;font-size:15px}#whz-checker form .part #submit-plz:focus{outline:none}#whz-checker .input-wrapper-plz{position:relative;margin-right:10px}#whz-checker .input-wrapper-plz input{border:0px solid;padding:10px;max-width:120px;font-size:18px;line-height:20px;color:rgba(49,49,49,0.5)}#whz-checker .input-wrapper-plz input:focus-visible{outline:none}#whz-checker .input-wrapper-plz input::-moz-placeholder{font-size:18px;line-height:20px;color:rgba(49,49,49,0.5)}#whz-checker .input-wrapper-plz input:-ms-input-placeholder{font-size:18px;line-height:20px;color:rgba(49,49,49,0.5)}#whz-checker .input-wrapper-plz input::-ms-input-placeholder{font-size:18px;line-height:20px;color:rgba(49,49,49,0.5)}#whz-checker .input-wrapper-plz input::placeholder{font-size:18px;line-height:20px;color:rgba(49,49,49,0.5)}#whz-checker .input-wrapper-plz .invalid-plz{position:absolute;font-size:12px;color:red;bottom:-18px;opacity:0;left:0;transition:opacity .5s ease}#whz-checker .input-wrapper-plz.invalid-input .invalid-plz{opacity:1}#whz-checker .whz-checker-result{background-color:#f8fbf7;padding:20px 10px 30px 10px;display:none;position:relative;min-height:200px}#whz-checker .whz-checker-result .content .no-plz{color:red;margin:0;font-size:18px;text-align:center;max-width:200px;margin:0 auto}#whz-checker .whz-checker-result .content #delete-plz{font-size:15px;line-height:28px;color:#581f40;font-weight:700;background-color:transparent;outline:none;border:0px solid;position:absolute;bottom:5px;left:0;transition:color .5s ease}#whz-checker .whz-checker-result .content #delete-plz:focus-visible{outline:none}#whz-checker .whz-checker-result .content #delete-plz:hover{color:#225b23}#whz-checker .whz-checker-result .content #delete-plz:hover span{transform:translateX(2px);color:#225b23}#whz-checker .whz-checker-result .content #delete-plz span{margin-right:5px;display:inline-block;transition:transform .5s ease;border:0px solid;font-size:10px}#whz-checker .whz-checker-result.loading:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;background:#f8fbf7 url("../images/preloader.svg") no-repeat center center}#whz-checker .info{display:flex;flex-direction:row;align-items:flex-start}#whz-checker .info svg{width:100%;max-width:70px;margin-right:10px}#whz-checker .info .info-content{display:flex;flex-direction:column}#whz-checker .info .info-content .info-place{line-height:1;font-size:21px;font-weight:600}#whz-checker .info .info-content .info-text{display:inline-block;margin-top:5px;line-height:1;font-size:16px;font-weight:400}#whz-checker .info.good .info-place,#whz-checker .info.good .info-text,#whz-checker .info.good .info-whz{color:#225b23}#whz-checker .info.risk .info-place,#whz-checker .info.risk .info-text,#whz-checker .info.risk .info-whz{color:orange}#whz-checker .info.bad .info-place,#whz-checker .info.bad .info-text,#whz-checker .info.bad .info-whz{color:red}#whz-checker .info .info-whz{display:flex;flex-direction:column;align-items:flex-start;line-height:1;font-size:21px;font-weight:600;min-width:100px}#whz-checker .whz-line{position:relative;width:100%;height:30px;margin:50px 0;background-image:linear-gradient(87deg, #4c5cd5 0%, #7f97fe 25%, #ffef6a 73%, #fc0 100%, #fc0 100%)}#whz-checker .whz-line .legend{position:absolute;bottom:-8px;padding:2px 4px;transform:translate(-50%, -50%);font-size:15px;line-height:19px;border-radius:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}#whz-checker .whz-line .legend.left{left:19px;color:white}#whz-checker .whz-line .legend.right{left:calc(100% - 25px);color:#313131}#whz-checker .whz-line .plant,#whz-checker .whz-line .place{position:absolute;font-size:15px;line-height:19px;display:flex;flex-direction:column;align-items:center;width:85px;transform:translateX(-50%)}#whz-checker .whz-line .plant.whz_1,#whz-checker .whz-line .plant.whz_2,#whz-checker .whz-line .plant.whz_3,#whz-checker .whz-line .plant.whz_4,#whz-checker .whz-line .plant.whz_5,#whz-checker .whz-line .place.whz_1,#whz-checker .whz-line .place.whz_2,#whz-checker .whz-line .place.whz_3,#whz-checker .whz-line .place.whz_4,#whz-checker .whz-line .place.whz_5{left:20%}#whz-checker .whz-line .plant.whz_5a,#whz-checker .whz-line .place.whz_5a{left:27%}#whz-checker .whz-line .plant.whz_5b,#whz-checker .whz-line .place.whz_5b{left:34%}#whz-checker .whz-line .plant.whz_6,#whz-checker .whz-line .place.whz_6{left:41%}#whz-checker .whz-line .plant.whz_6a,#whz-checker .whz-line .place.whz_6a{left:48%}#whz-checker .whz-line .plant.whz_6b,#whz-checker .whz-line .place.whz_6b{left:55%}#whz-checker .whz-line .plant.whz_7,#whz-checker .whz-line .place.whz_7{left:62%}#whz-checker .whz-line .plant.whz_7a,#whz-checker .whz-line .place.whz_7a{left:69%}#whz-checker .whz-line .plant.whz_7b,#whz-checker .whz-line .place.whz_7b{left:75.5%}#whz-checker .whz-line .plant.whz_8a,#whz-checker .whz-line .place.whz_8a{left:80%}#whz-checker .whz-line .plant{bottom:-25px;color:#313131}#whz-checker .whz-line .plant:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #313131}#whz-checker .whz-line .place{top:-25px;font-weight:600;font-size:16px}#whz-checker .whz-line .place.good{color:#225b23}#whz-checker .whz-line .place.good:after{border-top:10px solid #225b23}#whz-checker .whz-line .place.risk{color:orange}#whz-checker .whz-line .place.risk:after{border-top:10px solid orange}#whz-checker .whz-line .place.bad{color:red}#whz-checker .whz-line .place.bad:after{border-top:10px solid red}#whz-checker .whz-line .place:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.bg-image-career{background-repeat:no-repeat;background-size:cover;background-position:center center;padding-bottom:75%;margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 991px){.bg-image-career{margin-right:25px}}@media only screen and (min-width: 992px){.bg-image-career{margin-right:50px}}.noset-whz{text-align:center}.back-to-hp{display:flex;align-items:center;margin:1rem 0;transition:all .3s ease}.back-to-hp span{margin-right:1rem}.back-to-hp:hover{padding-left:1rem}.login-wrapper{min-height:100vh}.grecaptcha-badge{visibility:hidden}.career-list{display:flex;flex-direction:column;margin-bottom:5rem}.career-list__item{display:flex;flex-direction:column;margin:2rem 0 4rem}.career-list__item__name{margin-bottom:2rem;font-size:2rem;line-height:2rem;color:#000000;font-weight:300}@media only screen and (min-width: 1600px){.career-list__item__name{font-size:3rem;line-height:3rem}}.career-list__item__description{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;background-color:#f5f9e8;font-weight:300;padding:1.5rem}@media only screen and (min-width: 992px){.career-list__item__description{display:flex;flex-direction:row;border-radius:0 2.5rem 2.5rem 0;padding:0;padding-left:4rem;align-items:center;justify-content:space-between}}@media only screen and (min-width: 1600px){.career-list__item__description{font-size:2rem}}.career-list__item__description .btn{margin:0;margin-top:2rem;font-weight:300}@media only screen and (min-width: 992px){.career-list__item__description .btn{margin:0}}.contact{width:100%}@media only screen and (min-width: 992px){.contact{width:30%}}.contact__title{color:#225b23;font-size:2.3rem;line-height:2.8rem;font-style:normal;font-weight:600;text-transform:uppercase;margin-bottom:2rem}.contact__image{padding-bottom:100%;min-height:20rem;background-repeat:no-repeat;background-size:cover;background-position:center center;background-size:contain;margin-bottom:4rem}.contact__info{display:flex;flex-direction:column}.contact__info [class^="icon-"],.contact__info [class*=" icon-"]{margin-right:1rem;color:#215b23}@media only screen and (max-width: 991px){.contact__info{margin-bottom:4rem}}.contact__info__link{color:#626262;font-weight:600;margin-bottom:1rem;font-size:1.8rem}.contact__info__link:hover{color:#215b23}.contact__info .icon-arrow-small{font-size:1rem}.contact__info__phone,.contact__info__fax,.contact__info__mail{font-size:1.8rem;margin:0.25rem;display:block}.contact__info__phone:hover,.contact__info__fax:hover,.contact__info__mail:hover{color:#215b23}.contact__info__phone,.contact__info__fax{font-weight:300}.contact__info__name{font-size:2.3rem;line-height:2.5rem;color:#225b23;font-weight:600}.contact__info__mail{font-size:1.8rem;margin-top:1rem;color:#626262;font-weight:600}.contact-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:5rem 0}.contact-list .contact{width:100%}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-list .contact{margin:1.5rem;width:calc((100% - 6rem) / 2)}}@media only screen and (min-width: 992px){.contact-list .contact{margin:1.5rem;width:calc((100% - 12rem) / 4)}}.article-category-list{display:flex;flex-direction:column}@media only screen and (min-width: 577px){.article-category-list{display:flex;flex-direction:row}}@media only screen and (min-width: 992px){.article-category-list{margin-top:5rem}}.article-category-list__item{font-weight:700;color:#571f3f;font-size:2.2rem;line-height:1;padding:1rem 1.5rem}@media only screen and (max-width: 991px){.article-category-list__item{font-size:2rem}}.article-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:5rem 0}@media only screen and (max-width: 767px){.article-list{margin:2.5rem 0}}.article-list.rarities{margin:10rem 0 5rem 0}.article-list__item{margin:2rem;width:calc(100% - 4rem);position:relative}@media only screen and (min-width: 768px) and (max-width: 991px){.article-list__item{width:calc((100% - 8rem) / 2)}}@media only screen and (min-width: 992px){.article-list__item{width:calc((100% - 12rem) / 3)}}.article-list__item .bg-image{padding-bottom:100%}.article-list__item__title{font-size:3rem;line-height:2.8rem;color:#313131;font-weight:200;padding:1rem;margin-top:2rem;margin-bottom:0}@media only screen and (max-width: 991px){.article-list__item__title{font-size:2.6rem;line-height:1}}.article-list__item__category{font-size:1.8rem;line-height:2.8rem;color:#225b23;font-weight:600;padding:1rem}@media only screen and (max-width: 991px){.article-list__item__category{font-size:1.6rem;line-height:1}}.article-list__item__description{font-size:1.7rem;line-height:2.2rem;color:#626262;font-weight:300;padding:1rem;margin-bottom:1rem}@media only screen and (max-width: 991px){.article-list__item__description{font-size:1.5rem;line-height:2rem}}.article-list__item__footer{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:center;margin-top:1rem;padding:1rem}.article-list__item__footer .btn-lime-l-border{margin-top:1rem}.article-list__item__footer .category{font-size:1.5rem;line-height:1;color:#581f40;font-weight:300}@media only screen and (max-width: 991px){.article-list__item__footer .category{font-size:1.3rem}}.contact-information{color:#215b23;display:flex;flex-direction:column;margin-bottom:5rem}.contact-information a{color:#215b23;font-size:3rem;line-height:1;display:inline-flex;align-items:center;padding:2rem 0}@media only screen and (max-width: 991px){.contact-information a{font-size:2.6rem;line-height:1}}.contact-information a:hover{color:#a7c91f}.contact-information a span{margin-right:2rem;font-size:4rem}@media only screen and (min-width: 1200px){.contact-information a:last-of-type{margin-bottom:4rem}}.address-block__title{font-size:2.8rem;line-height:2.5rem;margin-bottom:3rem;color:#581f40;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 991px){.address-block__title{font-size:2.4rem}}.address-block__content{margin:2rem 0 6rem 0;display:flex;flex-direction:column;line-height:2;color:#313131;font-weight:400}.address-block__content p{font-size:1.8rem;line-height:2.5rem}@media only screen and (min-width: 1600px){.address-block__content p{font-size:2.3rem;line-height:3.5rem}}.violet-block{background-color:#571f3f;width:100%;height:100%;color:#ffffff;padding:5rem;line-height:2}.violet-block p{color:#ffffff;display:inline-block;margin-bottom:2rem;font-size:1.8rem}.newsletter{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;align-items:center;margin:1.5rem;margin-top:8rem}@media only screen and (min-width: 577px){.newsletter{display:flex;flex-direction:row}}@media only screen and (min-width: 992px){.newsletter{margin-bottom:5rem;margin-top:7rem}.newsletter .wpcf7-response-output,.newsletter .wpcf7-not-valid-tip{position:absolute}}.newsletter__text{font-size:2rem;font-weight:300}@media only screen and (min-width: 1600px){.newsletter__text{font-size:3rem;line-height:6rem}}.newsletter .form-wrapper{margin:2rem;display:flex;flex-direction:column}@media only screen and (min-width: 577px){.newsletter .form-wrapper{display:flex;flex-direction:row}}.newsletter .form-wrapper .email-input{background-color:#dfebb3;border-radius:2.5rem;padding:1.5rem;border:0 solid;padding-right:5rem;color:black;font-size:1.5rem;line-height:1.7rem;height:5rem;font-weight:300}@media only screen and (max-width: 767px){.newsletter .form-wrapper .email-input{width:100%}}@media only screen and (min-width: 577px){.newsletter .form-wrapper .email-input{min-width:35rem}}.newsletter .form-wrapper .email-input::-moz-placeholder{font-weight:300;color:black;font-size:1.5rem;line-height:1.7rem}.newsletter .form-wrapper .email-input:-ms-input-placeholder{font-weight:300;color:black;font-size:1.5rem;line-height:1.7rem}.newsletter .form-wrapper .email-input::-ms-input-placeholder{font-weight:300;color:black;font-size:1.5rem;line-height:1.7rem}.newsletter .form-wrapper .email-input::placeholder{font-weight:300;color:black;font-size:1.5rem;line-height:1.7rem}.newsletter .form-wrapper .email-input:focus{outline:none}.newsletter .form-wrapper .submit-button{background-color:#215b23;border-radius:2.5rem;padding:1.5rem 2.5rem;border:0 solid;z-index:6;color:white;font-weight:300;font-size:18px;letter-spacing:2px;line-height:9px;height:5rem;margin:1rem auto;display:block}@media only screen and (min-width: 577px){.newsletter .form-wrapper .submit-button{margin:0;margin-left:-5rem}}.newsletter .form-wrapper .submit-button:focus{outline:none}.page-header{min-height:75rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-bottom:2rem}@media only screen and (min-width: 577px){.page-header{margin-bottom:8rem}}@media only screen and (max-width: 991px){.page-header{min-height:40rem}}.page-header h1{color:#ffffff;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 991px){.page-header h1{padding-right:120px}}@media only screen and (min-width: 992px){.page-header h1{padding-right:180px}}.page-header h1 strong{font-weight:700}.page-header.hp{margin-bottom:4rem}@media only screen and (min-width: 1600px){.page-header.customers-page{margin-bottom:10rem}}@media only screen and (min-width: 1600px){.page-header.customers-page .title{margin-top:25rem}}.gallery-list{margin:5rem 0;display:flex;flex-direction:row;flex-wrap:wrap}.gallery-list__item{margin:1rem;margin-bottom:4rem;width:calc((100% - 6rem) / 3)}.gallery-list__item .bg-image{padding-bottom:125%}.gallery-list__item:nth-child(4n){width:calc(100% - 2rem)}.gallery-list__item:nth-child(4n) .bg-image{padding-bottom:50%}.link-list{display:flex;flex-direction:column}.link-list__item{font-size:20px;line-height:35px;color:#626262;padding-left:3rem;font-weight:300}@media only screen and (max-width: 991px){.link-list__item{font-size:18px;line-height:28px}}.link-list__item.link{font-weight:600;color:#626262;display:inline-flex;align-items:center;padding-left:3rem}.link-list__item.link:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";margin-right:5px;top:15px}.email-block{margin-top:5rem;display:flex;flex-direction:column}.email-block .btn{max-width:25rem;margin:2rem 0}.email-block span{font-weight:300;font-size:18px;line-height:25px}.placeholder{position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;transition:opacity 0.5s ease;background-repeat:no-repeat;background-size:cover;background-position:center center}.placeholder.playing{opacity:0}.video-top-text{display:inline-block;margin-top:10rem;font-size:18px;line-height:28px;font-weight:300}.video-wrapper{margin-top:1rem;margin-bottom:5rem;position:relative}@media only screen and (min-width: 1600px){.video-wrapper{margin-bottom:10rem}}.video-wrapper.hp{position:absolute;height:100%;width:100%}.video-wrapper.hp video{height:100% !important;width:100% !important}.video-wrapper.hp .icon-play{top:60% !important;left:60% !important}@media only screen and (max-width: 767px){.video-wrapper.hp .icon-play{top:85% !important;left:80% !important}}@media only screen and (min-width: 1600px){.video-wrapper.hp .icon-play{top:75% !important;left:65% !important}}.video-wrapper video{width:100%;height:50rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 991px){.video-wrapper video{min-height:40rem}}.video-wrapper .video-controls .icon-play{font-size:8rem;color:#ffffff;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity 0.5s ease;font-weight:200}.video-wrapper .video-controls .icon-expand{color:#ffffff;position:absolute;right:2rem;bottom:2rem;opacity:1;font-weight:200}.video-wrapper .video-controls.playing .icon-play{opacity:0}.video-wrapper .video-text{color:#ffffff;position:absolute;left:1rem;right:auto;text-transform:uppercase;z-index:3;font-size:4rem;line-height:4rem;font-weight:900}@media only screen and (max-width: 1199px){.video-wrapper .video-text{font-size:3rem;line-height:3rem}}@media only screen and (min-width: 992px){.video-wrapper .video-text{position:absolute;top:50%;transform:translateY(-50%);right:10rem;left:auto;max-width:35rem}}@media only screen and (min-width: 1600px){.video-wrapper .video-text{font-size:65px;line-height:60px;color:#ffffff}}.grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:5rem -1.5rem 2.5rem -1.5rem}.grid.loading{position:relative}.grid.loading:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;background:rgba(255,255,255,0.85) url("../images/preloader.svg") no-repeat center center}.grid__item{width:100%;padding-bottom:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}@media only screen and (min-width: 768px){.grid__item{width:calc(100% / 2);padding-bottom:50%}}@media only screen and (min-width: 1200px){.grid__item{width:calc(100% / 4);padding-bottom:25%}}.grid__item__content{opacity:0;position:absolute;height:100%;width:100%;transition:opacity 0.5s ease;padding:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.grid__item__content .mask{background-color:#571f3f;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);position:absolute;left:0;top:0;height:100%;width:100%}.grid__item__content__text{position:relative;color:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center}.grid__item__content__text h3{font-size:3rem;line-height:2.8rem;font-weight:300;color:white;margin:0;margin-bottom:2rem}@media only screen and (max-width: 991px){.grid__item__content__text h3{font-size:2.4rem;line-height:2.4rem}}@media only screen and (min-width: 1200px) and (max-width: 1599px){.grid__item__content__text h3{font-size:2.6rem;line-height:2.6rem;margin-bottom:1rem}}.grid__item__content__text p{text-align:center;font-size:1.6rem;line-height:2.2rem;margin-bottom:1rem;color:#ffffff}@media only screen and (max-width: 991px){.grid__item__content__text p{font-size:1.4rem;line-height:1.8rem}}.grid__item__content__text .btn{font-size:1.5rem;letter-spacing:0}.grid__item__content__text .btn span{font-size:1.2rem}@media only screen and (max-width: 991px){.grid__item__content__text .btn{margin-top:1rem}}.grid__item__content__text .transparent{border-color:white !important;color:white !important;border-width:0.2rem !important}.grid__item__content__text .transparent:hover{border-width:0.2rem !important;border-color:white !important;color:white !important;background-color:transparent !important}.grid__item__content:hover{opacity:1}.tab-section{margin:5rem 0}@media only screen and (min-width: 992px){.tab-section{margin:10rem 0 10rem 0}}.tab-section .nav-tabs{flex-wrap:nowrap;width:calc(100% - 10rem);margin:0 auto;margin-bottom:-2.5rem}@media only screen and (max-width: 1199px){.tab-section .nav-tabs{flex-wrap:wrap}}@media only screen and (max-width: 767px){.tab-section .nav-tabs{width:calc(100% - 4rem);display:flex;flex-direction:column}}@media only screen and (min-width: 1600px){.tab-section .nav-tabs{width:calc(100% - 10rem);margin:0 auto -4rem auto}}.tab-section .nav-tabs .nav-item{width:100%;background-color:#571f3f;color:#ffffff;border-radius:0;font-size:1.8rem;line-height:3rem;font-weight:200;padding:1.5rem;text-align:center;transition:all 0.5s ease;border:0 solid !important}@media only screen and (min-width: 1600px){.tab-section .nav-tabs .nav-item{font-size:2.8rem;line-height:6rem}}@media only screen and (min-width: 768px) and (max-width: 991px){.tab-section .nav-tabs .nav-item{width:50%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.tab-section .nav-tabs .nav-item{width:50%}}.tab-section .nav-tabs .nav-item:hover,.tab-section .nav-tabs .nav-item.active{background-color:#e3e9d5;color:#215b23}.tab-section .nav-tabs .nav-item span{margin-right:1rem;font-size:1.5rem;margin-bottom:5px}.tab-section .tab-content{background-color:#eef2e6;padding:5rem}@media only screen and (max-width: 767px){.tab-section .tab-content{padding:5rem 2rem}}@media only screen and (min-width: 1600px){.tab-section .tab-content{padding:10rem 5rem}}.tab-section .tab-content .tab-pane a{color:#571f3f;font-weight:600}.tab-section .tab-content .tab-pane a:hover{color:#ffffff}.tab-section .tab-content .tab-pane a.phone-link{color:#571f3f}.tab-section .tab-content .tab-pane .map-link{font-weight:700;position:absolute}.tab-section .tab-content .tab-pane .map-link a{color:#215b23;font-weight:400}.tab-section .tab-content .tab-pane .map-link a:hover{color:#000000}.tab-section .tab-content .tab-pane .btn{color:#ffffff;background-color:#571f3f;font-weight:200}.tab-section .tab-content .tab-pane .phone-link{display:inline-flex;align-items:center}.tab-section .tab-content .tab-pane .phone-link span{margin-right:1rem;font-size:2rem}.tab-section .tab-content .tab-pane img{max-width:15rem;max-height:15rem;margin:2rem auto}.tab-section .tab-content .tab-pane h3{font-size:2.3rem;line-height:2.5rem;margin-top:0}.tab-section .tab-content .tab-pane p{font-size:1.8rem;line-height:2.5rem}.tab-section .tab-content .tab-pane .gallery-swiper.with-link{position:relative}.tab-section .tab-content .tab-pane .gallery-swiper.with-link .swiper-slide{margin-bottom:3rem}.tab-section .tab-content .tab-pane .gallery-swiper.with-link .map-link{color:#215b23;height:2.4rem;position:absolute;display:flex;bottom:-3rem;left:50%;transform:translateX(-50%);font-size:1rem;line-height:1rem}.tab-section .tab-content .tab-pane .gallery-swiper.with-link .swiper-button-next,.tab-section .tab-content .tab-pane .gallery-swiper.with-link .swiper-button-prev{top:calc(100% - 3.5rem)}.tab-section .tab-content .tab-pane .gallery-swiper.with-link .icon-magnifier{bottom:5rem}.tab-section .tab-content .tab-pane .gallery-swiper .bg-image{padding-bottom:75%}.tab-section .tab-content .tab-pane ._center h3{font-size:21px;line-height:25px}.tab-section .tab-content .tab-pane ._center h3.phone-text{font-size:19px;line-height:17px;margin-top:1rem}.tab-section .tab-content .tab-pane ._center .phone-link{font-size:26px;letter-spacing:3px;line-height:24px;color:#581f40;font-weight:700}._center{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._center .photo{width:15rem;height:15rem}._center .name{font-weight:300;display:inline-block;margin-top:1rem;color:#571f3f;font-size:1.8rem;line-height:2.5rem}@media only screen and (max-width: 991px){._center{margin:2rem 0}}.vertical-tabs-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding:5rem 0}@media only screen and (max-width: 991px){.vertical-tabs-wrapper{padding:2rem 0}}.vertical-tabs-wrapper.philosophy{margin-bottom:5rem}@media only screen and (min-width: 768px){.vertical-tabs-wrapper.philosophy .nav{width:45%}}.vertical-tabs-wrapper.philosophy .nav .nav-link{padding:2rem 1rem 2rem 5rem;color:#313131 !important;border-color:#c0c0c0;font-weight:200;font-size:2.3rem;line-height:2.3rem;transition:all 1s ease}@media only screen and (max-width: 991px){.vertical-tabs-wrapper.philosophy .nav .nav-link{padding:1rem 1rem 1rem 5rem;font-size:1.8rem;line-height:1.8rem}}.vertical-tabs-wrapper.philosophy .nav .nav-link:before{color:#571f3f;left:30px;transform:translate(-500%, -50%)}.vertical-tabs-wrapper.philosophy .nav .nav-link.active,.vertical-tabs-wrapper.philosophy .nav .nav-link:hover{font-weight:200;padding-left:6rem !important;background-color:#ffffff;color:#571f3f !important}.vertical-tabs-wrapper.philosophy .tab-content{padding-top:0}@media only screen and (min-width: 768px){.vertical-tabs-wrapper.philosophy .tab-content{width:55%}}.vertical-tabs-wrapper.philosophy .tab-content .number{color:#ded2d9;font-size:60px;line-height:8rem;font-weight:200}@media only screen and (min-width: 992px) and (max-width: 1450px){.vertical-tabs-wrapper.philosophy .tab-content .number{font-size:80px;line-height:10rem}}@media only screen and (min-width: 1600px){.vertical-tabs-wrapper.philosophy .tab-content .number{font-size:11.2rem;line-height:12rem}}.vertical-tabs-wrapper.philosophy .tab-content h3{color:#571f3f;font-weight:700;font-size:1.8rem;line-height:1.8rem}@media only screen and (min-width: 992px) and (max-width: 1450px){.vertical-tabs-wrapper.philosophy .tab-content h3{font-size:2.4rem;line-height:1.05}}@media only screen and (min-width: 1600px){.vertical-tabs-wrapper.philosophy .tab-content h3{font-size:2.8rem;line-height:1.05;margin-bottom:4rem}}.vertical-tabs-wrapper.philosophy .tab-content p{color:#313131 !important;font-size:16px;line-height:25px;font-weight:300;color:#ffffff}@media only screen and (min-width: 1600px){.vertical-tabs-wrapper.philosophy .tab-content p{font-size:20px;line-height:35px}}.vertical-tabs-wrapper.produktion{margin:0 -1.5rem}@media only screen and (max-width: 767px){.vertical-tabs-wrapper.produktion{padding:0}}.vertical-tabs-wrapper.produktion .nav{width:100%}@media only screen and (min-width: 768px){.vertical-tabs-wrapper.produktion .nav{width:50%}}.vertical-tabs-wrapper.produktion .nav .nav-link{padding:2rem 1.5rem;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.vertical-tabs-wrapper.produktion .nav .nav-link{margin:0 2rem}}@media only screen and (min-width: 1200px){.vertical-tabs-wrapper.produktion .nav .nav-link{margin:0 28%;padding:5rem 1.5rem}}.vertical-tabs-wrapper.produktion .tab-content{width:100%;padding:0}@media only screen and (min-width: 768px){.vertical-tabs-wrapper.produktion .tab-content{width:50%}}.vertical-tabs-wrapper.produktion .tab-content .bg-image{padding:1.5rem}@media only screen and (min-width: 768px){.vertical-tabs-wrapper.produktion .tab-content .bg-image{padding:5rem}}.vertical-tabs-wrapper.produktion .tab-content .tab-violet-content{background-color:#571f3f;-moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90);padding:1.5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.vertical-tabs-wrapper.produktion .tab-content .tab-violet-content{padding:2.5rem}}@media only screen and (min-width: 1200px){.vertical-tabs-wrapper.produktion .tab-content .tab-violet-content{padding:5rem}}.vertical-tabs-wrapper.produktion .tab-content .link-list-tab{flex-wrap:wrap}@media only screen and (min-width: 768px){.vertical-tabs-wrapper.produktion .tab-content .link-list-tab{flex-direction:row}}.vertical-tabs-wrapper.produktion .tab-content .link-list-tab__item{width:100%}@media only screen and (min-width: 1200px){.vertical-tabs-wrapper.produktion .tab-content .link-list-tab__item{width:50%}}.vertical-tabs-wrapper .nav{width:100%}@media only screen and (min-width: 768px){.vertical-tabs-wrapper .nav{width:40%}}.vertical-tabs-wrapper .nav .nav-link{padding:2rem 1.5rem;color:#ffffff;font-size:30px;line-height:1.05;font-weight:200;border-bottom:1px solid #8a637a;padding-left:1rem;transition:padding-left 0.5s ease;position:relative;overflow:hidden}@media only screen and (max-width: 991px){.vertical-tabs-wrapper .nav .nav-link{font-size:22px;line-height:1.05}}@media only screen and (min-width: 992px) and (max-width: 1450px){.vertical-tabs-wrapper .nav .nav-link{font-size:2.6rem;line-height:1.05}}@media only screen and (min-width: 768px){.vertical-tabs-wrapper .nav .nav-link{padding:5rem 1.5rem}}.vertical-tabs-wrapper .nav .nav-link:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";position:absolute;top:50%;transform:translateY(-50%);left:10px;transform:translate(-200%, -50%);transition:all 1s ease}.vertical-tabs-wrapper .nav .nav-link:hover,.vertical-tabs-wrapper .nav .nav-link.active{padding-left:60px;background-color:#571f3f}.vertical-tabs-wrapper .nav .nav-link:hover:before,.vertical-tabs-wrapper .nav .nav-link.active:before{transform:translate(0%, -50%)}.vertical-tabs-wrapper .tab-content{width:100%;padding:2rem;color:#ffffff}@media only screen and (min-width: 768px){.vertical-tabs-wrapper .tab-content{width:60%;padding-left:15rem;padding-top:5rem}}.vertical-tabs-wrapper .tab-content p,.vertical-tabs-wrapper .tab-content ul,.vertical-tabs-wrapper .tab-content ol,.vertical-tabs-wrapper .tab-content span,.vertical-tabs-wrapper .tab-content li a{margin-top:0;font-size:16px;line-height:25px;font-weight:300;color:#ffffff}@media only screen and (min-width: 1600px){.vertical-tabs-wrapper .tab-content p,.vertical-tabs-wrapper .tab-content ul,.vertical-tabs-wrapper .tab-content ol,.vertical-tabs-wrapper .tab-content span,.vertical-tabs-wrapper .tab-content li a{font-size:18px;line-height:25px}}.vertical-tabs-wrapper .tab-content .link-list-tab{display:flex;flex-direction:column;align-items:flex-start;margin:5rem 0}.vertical-tabs-wrapper .tab-content .link-list-tab__item{color:#ffffff;display:inline-block;font-size:2.1rem;line-height:2.8rem;font-weight:300}@media only screen and (max-width: 991px){.vertical-tabs-wrapper .tab-content .link-list-tab__item{font-size:1.8rem}}.vertical-tabs-wrapper .tab-content .link-list-tab__item span{margin-right:10px;position:relative;font-size:1.5rem;transition:margin-left 0.5s ease}.vertical-tabs-wrapper .tab-content .link-list-tab__item:hover span{margin-left:5px}.vertical-tabs-wrapper .tab-content .gallery-swiper{margin:2rem 0}@media only screen and (min-width: 1200px){.vertical-tabs-wrapper .tab-content .gallery-swiper{max-width:75%}}.vertical-tabs-wrapper .tab-content .gallery-swiper .bg-image{padding-bottom:75%}.hover-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:5rem 0}@media only screen and (max-width: 991px){.hover-grid{margin:2.5rem 0}}.hover-grid.services{margin-bottom:10rem}.hover-grid.services.catalog h3{transition:all 0.5s ease !important;font-size:22px !important;line-height:22px !important}@media only screen and (min-width: 1200px){.hover-grid.services.catalog h3{font-size:30px !important;line-height:28px !important}}.hover-grid.services.catalog p{font-size:14px !important;line-height:20px !important;margin-top:0}.hover-grid.services .hover-grid__item{min-height:40rem}@media only screen and (min-width: 1200px){.hover-grid.services .hover-grid__item{min-height:50rem}}.hover-grid.services .hover-grid__item .btn-lime-l-border{display:inline-flex;align-items:center;transition:all}.hover-grid.services .hover-grid__item .btn-lime-l-border .icon-arrow-small{display:none}.hover-grid.services .hover-grid__item h3{font-size:1.6em;line-height:1.8rem;font-weight:700;transition:all 0.4s ease-in-out}@media only screen and (min-width: 1200px){.hover-grid.services .hover-grid__item h3{font-size:3.5rem;line-height:3.5rem}}.hover-grid.services .hover-grid__item p{max-width:80%}.hover-grid.services .hover-grid__item:hover .btn-lime-l-border{text-transform:none;font-weight:200;padding-right:2rem}.hover-grid.services .hover-grid__item:hover .btn-lime-l-border .icon-arrow-small{display:block;opacity:1;font-size:1.5rem;margin-right:1.5rem}.hover-grid.services .hover-grid__item:hover h3{font-size:1.8em;line-height:1.8rem}@media only screen and (min-width: 1600px){.hover-grid.services .hover-grid__item:hover h3{font-size:3rem;line-height:2.8rem}}.hover-grid.news{justify-content:space-between}.hover-grid.news .hover-grid__item{overflow:hidden;color:#ffffff;padding:1.5rem}@media only screen and (min-width: 768px) and (max-width: 991px){.hover-grid.news .hover-grid__item{margin:0 0.5rem;width:calc((100% - 3rem) / 3)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.hover-grid.news .hover-grid__item{width:calc((100% - 12rem) / 3)}}@media only screen and (min-width: 1200px){.hover-grid.news .hover-grid__item{width:calc((100% - 18rem) / 3)}}.hover-grid.news .hover-grid__item .content{justify-content:flex-end;align-items:flex-start;position:relative;transition:padding-bottom 0.5s ease}.hover-grid.news .hover-grid__item .content h3{font-size:2.1rem;line-height:2.5rem;font-weight:600;margin-bottom:0;text-align:left}.hover-grid.news .hover-grid__item .content .description{display:block;text-align:left;margin:0;margin-top:1.5rem;font-size:1.5rem;line-height:2rem}.hover-grid.news .hover-grid__item .icon-arrow-small{position:absolute;bottom:5rem;transform:translateX(-250%);transition:transform 0.5s ease;font-size:2rem}.hover-grid.news .hover-grid__item:hover .icon-arrow-small{opacity:1}.hover-grid.news .hover-grid__item:hover .content{padding-bottom:10rem}.hover-grid.news .hover-grid__item:hover .content .icon-arrow-small{transform:translateX(0%)}.hover-grid__item{width:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:pointer;color:#ffffff;min-height:40rem}@media only screen and (max-width: 767px){.hover-grid__item{margin:1rem 0}}@media only screen and (min-width: 768px){.hover-grid__item{width:calc(100% / 3)}}@media only screen and (min-width: 1200px){.hover-grid__item{min-height:48rem}}.hover-grid__item .mask{background-color:#571f3f;position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;transition:opacity 1s ease}.hover-grid__item .content{position:relative;z-index:5;padding:1.5rem;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hover-grid__item .content .btn-lime-l-border,.hover-grid__item .content h3{color:#ffffff;border-width:0.2rem;margin-top:2rem}.hover-grid__item .content h3{margin-top:2rem;text-align:center;transition:font-weight 0.5s ease;max-width:80%}.hover-grid__item .content p{text-align:center;display:none;margin-top:2rem;color:white;font-size:1.4rem;line-height:2rem}@media only screen and (min-width: 1600px){.hover-grid__item .content p{font-size:1.6rem;line-height:2.2rem}}.hover-grid__item .content [class^="icon-"],.hover-grid__item .content [class*=" icon-"]{font-size:3rem;opacity:1;transition:opacity 0.5s ease}.hover-grid__item:hover .mask{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}.hover-grid__item:hover .btn-lime-l-border{color:#ffffff;border:0.1rem solid #ffffff;border-radius:2.5rem;transition:border 0.5s ease}.hover-grid__item:hover [class^="icon-"],.hover-grid__item:hover [class*=" icon-"]{opacity:0}.geschichte{display:flex;flex-direction:column;align-items:center;margin-bottom:5rem}.geschichte h2{margin:5rem}@media only screen and (max-width: 991px){.geschichte h2{margin:2.5rem}}.geschichte .bg-image{width:100%;min-height:40rem !important}.geschichte .btn-lime-l-border{margin:4rem 0}.accordion-wrapper{background:#f4f4f4;width:100%;margin:5rem 0}.accordion-wrapper .accordion{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;width:100%;height:70rem}@media only screen and (max-width: 991px){.accordion-wrapper .accordion{flex-direction:column;height:100%}}@media only screen and (min-width: 992px){.accordion-wrapper .accordion{width:calc(100% + 3rem);margin:0 -1.5rem}}.accordion-wrapper .accordion__item{flex:1;background-color:#215b23;display:flex;overflow:hidden;position:relative;transition:all 1s}.accordion-wrapper .accordion__item:hover{cursor:pointer}.accordion-wrapper .accordion__item .tab-header{display:flex;flex-direction:column;justify-content:space-between;color:black;width:100%;visibility:visible;opacity:1}.accordion-wrapper .accordion__item .tab-header h3{color:white;padding:1rem;position:relative;font-weight:300;transition:height 1s ease}@media only screen and (min-width: 992px){.accordion-wrapper .accordion__item .tab-header h3{padding-bottom:4rem;height:55%;margin:0 0 2rem 0}}.accordion-wrapper .accordion__item .tab-header h3 .text{font-size:1.8rem;font-weight:300}@media only screen and (min-width: 992px){.accordion-wrapper .accordion__item .tab-header h3 .text{position:absolute;transform:rotate(90deg) translate(-50%, -50%);top:50%;left:50%;transform-origin:left top;font-size:3rem;line-height:1.05;width:100%}.accordion-wrapper .accordion__item .tab-header h3 .text:after{bottom:2rem;position:absolute;left:50%;transform:translateX(-50%);font-size:1rem}}@media only screen and (min-width: 1600px) and (max-width: 1920px){.accordion-wrapper .accordion__item .tab-header h3 .text{top:40%;width:150%;font-size:3.2rem;line-height:1.05}}.accordion-wrapper .accordion__item .tab-header h3:after{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";position:absolute;top:50%;transform:translateY(-50%);right:1rem;left:auto;font-size:1.4rem}@media only screen and (min-width: 992px){.accordion-wrapper .accordion__item .tab-header h3:after{right:auto;bottom:2rem;top:auto;left:50%;transform:translateX(-50%)}}.accordion-wrapper .accordion__item .tab-header .bg-image{display:none;transition:height 0.5s}@media only screen and (min-width: 992px){.accordion-wrapper .accordion__item .tab-header .bg-image{display:block;height:45%}}.accordion-wrapper .accordion__item .tab-content{visibility:hidden;opacity:0;color:black;position:relative;width:100%;display:none}@media only screen and (min-width: 992px){.accordion-wrapper .accordion__item .tab-content{min-height:70rem}}.accordion-wrapper .accordion__item:hover .tab-header .bg-image{height:30%}.accordion-wrapper .accordion__item:hover .tab-header h3{height:70%}.accordion-wrapper .accordion__item.is-active{flex:5;flex-shrink:0;display:flex;background-color:#ffffff}.accordion-wrapper .accordion__item.is-active .tab-header{width:0;visibility:hidden;opacity:0}.accordion-wrapper .accordion__item.is-active .tab-header .bg-image{opacity:0}.accordion-wrapper .accordion__item.is-active .tab-content{visibility:visible;opacity:1;display:block;display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width: 991px){.accordion-wrapper .accordion__item.is-active .tab-content{flex-direction:column}}.accordion-wrapper .accordion__item.is-active .tab-content .bg-image{width:100%;min-height:30rem}@media only screen and (min-width: 992px){.accordion-wrapper .accordion__item.is-active .tab-content .bg-image{width:55%}}.accordion-wrapper .accordion__item.is-active .tab-content .tab-content-wrapper{padding:4rem}@media only screen and (min-width: 992px){.accordion-wrapper .accordion__item.is-active .tab-content .tab-content-wrapper{width:45%;min-height:70rem;display:flex;flex-direction:column;justify-content:space-between}}.accordion-wrapper .accordion__item.is-active .tab-content .tab-content-wrapper p{font-size:1.6rem;line-height:2.4rem}.accordion-wrapper .accordion__item.is-active .tab-content .tab-content-wrapper .green{font-size:2.4rem;line-height:2.5rem}.accordion-wrapper .accordion__item.is-active .tab-content .tab-content-wrapper h3{color:black;font-weight:900}@media only screen and (min-width: 1600px){.accordion-wrapper .accordion__item.is-active .tab-content .tab-content-wrapper h3{font-size:3rem}}.accordion-wrapper .accordion__item.is-active .tab-content .tab-content-wrapper .btn-lime-l-border{display:block}.search-term{font-weight:400;color:#215b23}.search-green{font-weight:400;margin-top:0;font-size:35px;line-height:45px;color:#215b23;margin-top:5rem;display:inline-block}@media only screen and (max-width: 1199px){.search-green{margin-top:2rem}}@media only screen and (min-width: 1600px){.search-green{font-size:45px;line-height:60px;margin-top:11rem}}.search-result-list{margin:5rem 0}@media only screen and (max-width: 1199px){.search-result-list{margin:2rem 0}}.search-result-list__item{display:flex;flex-direction:column;margin:2rem 0 4rem}@media only screen and (max-width: 1199px){.search-result-list__item{margin:1rem 0 2rem}}.search-result-list__item__header{display:flex;align-items:center}@media only screen and (max-width: 1199px){.search-result-list__item__header{flex-direction:column;align-items:flex-start}}.search-result-list__item__header__name,.search-result-list__item__header__prename{font-size:2.2rem;line-height:1;font-weight:300}@media only screen and (min-width: 1600px){.search-result-list__item__header__name,.search-result-list__item__header__prename{font-size:3rem}}.search-result-list__item__header__name{margin-bottom:2rem;margin-left:1rem;color:#215b23}@media only screen and (max-width: 1199px){.search-result-list__item__header__name{margin-bottom:1rem;margin-left:0.5rem;margin-top:0.5rem}}.search-result-list__item__description{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;background-color:#f5f9e8;font-weight:300;padding:1.5rem}@media only screen and (min-width: 992px){.search-result-list__item__description{display:flex;flex-direction:row;border-radius:0 2.5rem 2.5rem 0;padding:0;padding-left:4rem;align-items:center;justify-content:space-between}}@media only screen and (min-width: 1600px){.search-result-list__item__description{font-size:2rem}}.search-result-list__item__description .btn{margin:0;margin-top:2rem;font-weight:300}@media only screen and (max-width: 1199px){.search-result-list__item__description .btn{margin-top:1rem}}@media only screen and (min-width: 1200px){.search-result-list__item__description .btn{margin:0}}.search-result-list__item__description__text p{margin:0}.tabs7 h2{font-size:35px;line-height:55px;font-weight:200;color:#313131}@media only screen and (min-width: 1600px){.tabs7 h2{font-size:5.5rem;line-height:6rem}}.tabs7 .violet-text{font-weight:700;font-size:2.2rem;line-height:2.5rem}@media only screen and (min-width: 992px) and (max-width: 1450px){.tabs7 .violet-text{font-size:3.5rem;line-height:4rem}}@media only screen and (min-width: 1600px){.tabs7 .violet-text{font-size:4.5rem;line-height:6rem}}@media only screen and (min-width: 1600px){.tabs7 h2,.tabs7 .violet-text{padding-left:5rem}}.overlay{width:100%;background-color:#ffffff;position:absolute;z-index:10;overflow-x:hidden;opacity:0;pointer-events:none;transition:opacity 0.5s ease}.overlay.open-overlay{opacity:1;pointer-events:all}@media only screen and (min-width: 768px){.overlay{width:100%}}.overlay__content{padding:2.5rem;position:relative}.overlay__content__close{position:absolute;top:2rem;left:2rem;padding-left:4rem;cursor:pointer;color:#225b23;font-size:1.5rem}.overlay__content__close:before{content:"";position:absolute;background-image:url("../images/icons/back.svg");background-repeat:no-repeat;background-size:cover;background-position:center center;background-size:contain;left:1rem;width:2rem;height:2rem}.overlay__content__column{padding:2.5rem;height:100%}.overlay__content__column__image{width:100%;height:100%;min-height:30rem;background-repeat:no-repeat;background-size:cover;background-position:center center;background-size:contain}.overlay__content__column__title{font-size:2.1rem;line-height:2.5rem;color:#225b23;font-weight:500;margin-bottom:2rem}.overlay__content__column__text,.overlay__content__column__list,.overlay__content__column__small-title{font-size:1.6rem;line-height:2.5rem;color:#313131;font-weight:400}.overlay__content__column__small-title{font-weight:600;margin-bottom:4rem}.overlay__content__column__list{list-style-type:none;padding:0;margin:0}.overlay__content__column__list li{padding:0.5rem 0}.overlay__content__column__list .selected-area{color:#225b23;font-weight:600}#show-overlay{cursor:pointer}.text-contact p{font-size:1.8rem;line-height:2.5rem}.filter-header-wrapper{padding:0 15px;margin-bottom:7.5rem}@media only screen and (max-width: 1199px){.filter-header-wrapper{margin-bottom:2.5rem}}@media only screen and (max-width: 767px){.filter-header-wrapper{margin-top:2rem}}.filter-header{display:flex;align-items:center}@media only screen and (max-width: 991px){.filter-header{flex-direction:column;align-items:flex-start}}.filter-header .green,.filter-header .btn-lime-l-border{margin-top:0}.filter-header .btn-lime-l-border{margin-left:5rem;font-size:18px;letter-spacing:2px;line-height:18px;color:#571f3f;margin-left:14.5rem}@media only screen and (max-width: 991px){.filter-header .btn-lime-l-border{margin-top:2rem;margin-left:0}}.results-more{display:flex;justify-content:center}.results-more .loading{position:relative}.results-more .loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-color:#225b23}.results-more .loading:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;background-image:url("../images/preloader.svg");background-position:center center;background-repeat:no-repeat;background-size:80px 80px}.results-more #more-results{margin-top:0;padding-left:6rem;padding-right:6rem}#show-filter,.filter-item .btn-lime-l-border{padding-left:2rem !important}.filter-item .article-list__item__footer{margin-top:0.5rem}.range{padding-bottom:5rem}.range.higher{padding-bottom:8rem}.range .ui-widget-content{display:block;border:0 solid;background-color:#f5edf3;height:0.3rem;width:100%;max-width:calc(100% - 40px);margin:0 auto;margin-top:20px}.range .ui-widget-content .ui-slider-range{height:0.4rem;background-color:#571f3f}.range .ui-widget-content .ui-slider-range .price-range-both{display:none}.range .ui-widget-content .ui-slider-range .price-range-both.value{width:10rem;margin:0 0 0 -5rem;top:2.6rem}.range .ui-widget-content .ui-slider-handle{touch-action:none}.range .ui-widget-content .value{position:absolute;top:3rem;left:50%;margin:0 0 0 -2rem;width:4.5rem;text-align:center;display:block;color:#571f3f}.range .ui-widget-content .value i{font-style:normal}.range .ui-widget-content .ui-slider-handle{height:1.4rem;width:1.4rem;border-radius:50%;background-color:#571f3f;border:0 solid;outline:none;cursor:-webkit-grab;cursor:grab}.hidden{display:none}.map-image{background-size:cover;background-position:center;padding-bottom:40%}@media only screen and (max-width: 991px){.map-image{padding-bottom:70%}}.produktion-description{overflow:hidden;transition:max-height 0.1s ease;margin-bottom:0}.loadmore-button{cursor:pointer;display:block;text-decoration:underline;margin-top:10px;margin-bottom:40px;color:#215b23}.loadmore-button:hover{text-decoration:underline}.elipsis{margin:0;line-height:1;pointer-events:none;display:block}.elipsis.hide{display:none}.relative{position:relative}.modal-popup #order-list-btn{font-size:1.6rem;font-weight:700}.add-wishlist-list{position:absolute;top:10px;right:10px;background-color:rgba(255,255,255,0.85);z-index:22;border-radius:50%;padding:5px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.add-wishlist-list:hover svg path,.add-wishlist-list.active svg path{fill:#215b23;transition:fill 0.5s ease}.add-wishlist-list svg{width:25px}.add-wishlist-list svg path{fill:transparent;stroke:#215b23;transition:fill 0.5s ease}.add-wishlist-product{background-color:rgba(255,255,255,0.85);z-index:22;border-radius:50%;border:1px solid #215b23;padding:5px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:background-color 0.5s ease}@media only screen and (min-width: 992px) and (max-width: 1199px){.add-wishlist-product{margin-top:150px}}@media only screen and (min-width: 1200px) and (max-width: 1599px){.add-wishlist-product{margin-top:120px}}@media only screen and (min-width: 1600px){.add-wishlist-product{margin-top:130px}}.add-wishlist-product:hover,.add-wishlist-product.active{background-color:#215b23}.add-wishlist-product:hover svg path,.add-wishlist-product.active svg path{fill:transparent;stroke:white;transition:fill 0.5s ease, stroke 0.5s ease}.add-wishlist-product svg{width:25px}.add-wishlist-product svg path{fill:transparent;stroke:#215b23;transition:fill 0.5s ease}.toast-wish{position:fixed;top:5px;right:5px;z-index:9999999;width:200px;border-bottom:5px;pointer-events:none;opacity:0;background-color:white;padding:20px;border-radius:5px;transition:opacity 0.5s ease}.toast-wish p{margin:0;display:none}.toast-wish.active{opacity:1;pointer-events:all}.toast-wish.added{border:1px solid #215b23}.toast-wish.added .added-text{display:block}.toast-wish.added .deleted-text{display:none}.toast-wish.deleted{border:1px solid #571f3f}.toast-wish.deleted .added-text{display:none}.toast-wish.deleted .deleted-text{display:block}.wish-block{font-weight:600;color:#114232;font-size:16px;letter-spacing:2px;line-height:19px;padding-bottom:2rem;display:block}@media only screen and (max-width: 1199px){.wish-block{font-size:1.6rem;line-height:1.7rem}}.wish-block.empty{display:none}.wish-block a:hover{color:#571f3f}.wish-block a:hover svg path{fill:#571f3f}.wish-block svg path{fill:#114232;transition:fill 0.5s ease}#my-wishlist,.wish-form-products,.step,#wish-form{min-height:20vh}#my-wishlist.no-results,.wish-form-products.no-results,.step.no-results,#wish-form.no-results{justify-content:center}#my-wishlist.loading,.wish-form-products.loading,.step.loading,#wish-form.loading{position:relative}#my-wishlist.loading:before,.wish-form-products.loading:before,.step.loading:before,#wish-form.loading:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:50;background:rgba(255,255,255,0.85) url("../images/preloader.svg") no-repeat center center}#my-wishlist .whish-wrapper,.wish-form-products .whish-wrapper,.step .whish-wrapper,#wish-form .whish-wrapper{max-width:122rem}#my-wishlist .btn-wrapper,.wish-form-products .btn-wrapper,.step .btn-wrapper,#wish-form .btn-wrapper{position:relative}#my-wishlist .btn-wrapper .prices,.wish-form-products .btn-wrapper .prices,.step .btn-wrapper .prices,#wish-form .btn-wrapper .prices{position:absolute;bottom:8rem;letter-spacing:0.09em;opacity:0;transition:opacity 0.5s ease}@media only screen and (min-width: 992px){#my-wishlist .btn-wrapper .prices,.wish-form-products .btn-wrapper .prices,.step .btn-wrapper .prices,#wish-form .btn-wrapper .prices{right:2.1rem;bottom:2rem}}#my-wishlist .prices,.wish-form-products .prices,.step .prices,#wish-form .prices{font-size:2rem}#my-wishlist .wish-border,.wish-form-products .wish-border,.step .wish-border,#wish-form .wish-border{height:5.1rem;border:1px solid #215b23;padding-left:1.7rem;padding-right:0.8rem;font-size:1.7rem;color:#000;font-weight:600;display:flex;align-items:center;justify-content:flex-start;margin:2.1rem 0}@media only screen and (min-width: 992px){#my-wishlist .wish-border,.wish-form-products .wish-border,.step .wish-border,#wish-form .wish-border{margin:0}}.wish-contact{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:50px auto 0 auto;width:100%;position:relative}.wish-contact .c-wrapper{max-width:800px}.wish-contact .text{color:#215b23;margin-bottom:10px;text-align:center;font-weight:500;font-size:20px}@media only screen and (min-width: 992px){.wish-contact .text{font-size:23px}}.wish-contact .prices{margin:1rem 0}@media only screen and (min-width: 992px){.wish-contact .prices{position:absolute;right:0;bottom:3rem;margin:0}}#wish-form{position:fixed;top:0;width:100vw;z-index:999999;height:100vh;left:0;background-color:rgba(255,255,255,0.98);transform:translateY(100%);opacity:0;transition:transform 0.5s ease, opacity 0.5s ease;padding:25px}@media only screen and (min-width: 1600px){#wish-form{padding:50px 230px}}#wish-form.active{opacity:1;transform:translateY(0%)}#wish-form #close-wish-form{cursor:pointer;color:#215b23;transition:color 0.5s ease;font-size:30px;display:flex;align-items:center}#wish-form #close-wish-form svg{transition:all 0.3s ease}@media only screen and (max-width: 767px){#wish-form #close-wish-form svg{width:60px !important;height:60px !important}}#wish-form #close-wish-form svg path{transition:fill 0.5s ease}#wish-form #close-wish-form .text-close{font-size:12px;margin-left:-15px}@media only screen and (max-width: 767px){#wish-form #close-wish-form .text-close{margin-left:-5px}}#wish-form #close-wish-form:hover svg{transform:rotate(90deg)}.step-header{color:#215b23;font-size:32px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 992px){.step-header{font-size:33px}}.step-header span{padding:10px 5px}.step-header .prev,.step-header .next{font-size:30px;cursor:pointer;margin:0 20px}.disabled{opacity:0.2;pointer-events:none}.steps{max-width:1200px;margin:0 auto}.step{min-height:10vh;display:none;overflow:auto;max-height:100%;height:calc(100vh - 220px);overflow-x:hidden;max-width:100%}.step.active-step{display:block}.step .checkbox-wrapper{color:#215b23;margin:20px 0}.step .checkbox-wrapper input:checked ~ .checkmark{background-color:#215b23 !important}.step .checkbox-wrapper .checkmark{border:2px solid #215b23;background-color:white !important}.step .checkbox-wrapper .checkmark:after{top:5px;left:9px}.step #sent-form{margin:1.5rem 0 3rem}.step .notice{color:#eb4947;font-size:20px}.wish-form-products{margin:5rem 0 2.5rem 0rem}.wish-form-products .wish-product-line{display:flex;justify-content:space-between;margin:1rem 0rem 7rem;align-items:center}@media only screen and (min-width: 992px){.wish-form-products .wish-product-line{margin:1rem 1rem 3rem}}.wish-form-products .wish-product-line .col-c-1{width:100%}@media only screen and (min-width: 992px){.wish-form-products .wish-product-line .col-c-1{width:27%}}@media only screen and (min-width: 1600px){.wish-form-products .wish-product-line .col-c-1{width:30%}}.wish-form-products .wish-product-line .col-c-2,.wish-form-products .wish-product-line .col-c-3{width:100%}@media only screen and (min-width: 992px){.wish-form-products .wish-product-line .col-c-2,.wish-form-products .wish-product-line .col-c-3{width:27%}}.wish-form-products .wish-product-line .col-c-4{width:50%}@media only screen and (min-width: 992px){.wish-form-products .wish-product-line .col-c-4{width:5%}}.wish-form-products .wish-product-line .col-c-5{width:50%}@media only screen and (min-width: 992px){.wish-form-products .wish-product-line .col-c-5{width:8%}}.wish-form-products .wish-product-line .main-title .latin{font-size:2.7rem;font-weight:300;padding-right:1.8rem}@media only screen and (min-width: 992px){.wish-form-products .wish-product-line .main-title .latin{padding-left:0.4rem}}.wish-form-products .wish-product-line .main-title .german{font-size:1.7rem;color:#215b23}.wish-form-products .wish-product-line .product-option{display:flex;flex-direction:column}.wish-form-products .wish-product-line .product-option input[type="number"]{height:5.1rem;border:1px solid #215b23;padding-left:0.7rem;padding-right:0.8rem;font-size:1.7rem;color:#000;font-weight:600;text-align:center}@media only screen and (max-width: 991px){.wish-form-products .wish-product-line .product-option input[type="number"]{max-width:5rem}}.wish-form-products .wish-product-line .product-option input[type="number"]::-moz-placeholder{font-size:1.4rem;color:#215b23}.wish-form-products .wish-product-line .product-option input[type="number"]:-ms-input-placeholder{font-size:1.4rem;color:#215b23}.wish-form-products .wish-product-line .product-option input[type="number"]::-ms-input-placeholder{font-size:1.4rem;color:#215b23}.wish-form-products .wish-product-line .product-option input[type="number"]::placeholder{font-size:1.4rem;color:#215b23}.wish-form-products .wish-product-line .product-option input[type="number"]:focus{outline:none}.wish-form-products .wish-product-line .product-option label{font-size:1.6rem;margin:1rem 0;font-weight:600;color:#215b23}.wish-form-products .wish-product-line .product-option option{display:none}.wish-form-products .wish-product-line .product-option .title{margin-top:2.6rem}@media only screen and (min-width: 992px){.wish-form-products .wish-product-line .product-option .title{margin-top:4.6rem}}.wish-form-products .wish-product-line .product-option .title,.wish-form-products .wish-product-line .product-option .price{font-size:2rem;color:#00000078;line-height:2.2rem;text-align:right;font-weight:100;letter-spacing:1.8px}.wish-form-products .wish-product-line .product-option .nice-select{width:100%;border-color:#215b23;border-radius:0;color:#215b23;height:5.1rem;padding:0.4rem 1rem 0.4rem 2.5rem}.wish-form-products .wish-product-line .product-option .nice-select .current{font-size:1.7rem;color:#000;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wish-form-products .wish-product-line .product-option .nice-select::after{border-color:#215b23;width:0.8rem;height:0.8rem}.wish-form-products .wish-product-line .product-option .nice-select .list{width:100%;border-radius:0;border:1px solid #215b23;border-top:0;margin:0.1rem -0.1rem;width:calc(100% + 2px)}.wish-form-products .wish-product-line .product-option .nice-select .list li{color:#212529}@media only screen and (max-width: 576px){.wish-form-products .wish-product-line .product-option .nice-select .list li{text-wrap:wrap;line-height:1.6rem}}.wish-form-products .wish-product-line .product-option .nice-select:hover .option{background-color:#e8eeea}.wish-form-products .wish-product-line a{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding-right:40px;width:100%;justify-content:space-between}.wish-form-products .wish-product-line a .wrapper{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 577px){.wish-form-products .wish-product-line a .wrapper{flex-direction:row;align-items:center}}.wish-form-products .wish-product-line a .wish-name,.wish-form-products .wish-product-line a .wish-category{margin:0;padding:5px;line-height:1}@media only screen and (min-width: 577px){.wish-form-products .wish-product-line a .wish-name,.wish-form-products .wish-product-line a .wish-category{padding:10px 5px}}.wish-form-products .wish-product-line a .wish-name{font-weight:300;font-size:18px}@media only screen and (min-width: 577px){.wish-form-products .wish-product-line a .wish-name{font-size:24px}}.wish-form-products .wish-product-line a .wish-category{color:#215b23;font-weight:500;font-size:12px}@media only screen and (min-width: 577px){.wish-form-products .wish-product-line a .wish-category{font-size:14px}}.wish-form-products .wish-product-line a svg{cursor:pointer;position:absolute;right:5px;top:10px}.wish-form-products .wish-product-line textarea{text-align:center;border:2px solid #215b23;max-width:100%;padding:10px;text-align:left;font-size:12px;width:100%}.wish-form-products .wish-product-line textarea::-moz-placeholder{text-align:left;font-size:12px}.wish-form-products .wish-product-line textarea:-ms-input-placeholder{text-align:left;font-size:12px}.wish-form-products .wish-product-line textarea::-ms-input-placeholder{text-align:left;font-size:12px}.wish-form-products .wish-product-line textarea::placeholder{text-align:left;font-size:12px}.wish-form-products .wish-product-line textarea:focus{outline:none;border-color:#a7c91f}.btn-wrapper{display:flex;justify-content:center}.form-wish-wrapper .wpcf7-response-output{display:none}.form-wish-wrapper .input-wrapper{width:calc(100% - 20px);margin:10px;position:relative}.form-wish-wrapper .input-wrapper .empty-notice{font-size:10px;position:absolute;bottom:-15px;left:20px;opacity:0;transition:opacity 0.5s ease;color:red}.form-wish-wrapper .input-wrapper.empty input{border-color:red}.form-wish-wrapper .input-wrapper.empty .empty-notice{opacity:1}.form-wish-wrapper .input-wrapper .asterisk{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#215b23}.form-wish-wrapper .input-wrapper input,.form-wish-wrapper .input-wrapper textarea{border:1px solid #215b23;width:100%;padding:10px 20px;transition:border-color 0.5s ease;text-align:left;font-size:12px}.form-wish-wrapper .input-wrapper input::-moz-placeholder, .form-wish-wrapper .input-wrapper textarea::-moz-placeholder{text-align:left;font-size:12px}.form-wish-wrapper .input-wrapper input:-ms-input-placeholder, .form-wish-wrapper .input-wrapper textarea:-ms-input-placeholder{text-align:left;font-size:12px}.form-wish-wrapper .input-wrapper input::-ms-input-placeholder, .form-wish-wrapper .input-wrapper textarea::-ms-input-placeholder{text-align:left;font-size:12px}.form-wish-wrapper .input-wrapper input::placeholder,.form-wish-wrapper .input-wrapper textarea::placeholder{text-align:left;font-size:12px}.form-wish-wrapper .input-wrapper input:focus,.form-wish-wrapper .input-wrapper textarea:focus{outline:none;border-color:#a7c91f}.form-wish-wrapper .line{display:flex;flex-direction:column;flex-wrap:nowrap}@media only screen and (min-width: 768px){.form-wish-wrapper .line{flex-direction:row}}.form-wish-wrapper .line .input-wrapper{width:calc(100% - 20px)}@media only screen and (min-width: 768px){.form-wish-wrapper .line .input-wrapper{width:calc((100% / 2) - 20px)}}#report-wish .product-wrapper,#report-wish .info-wrapper{margin:20px 0}#report-wish h4{color:#215b23;font-size:28px;margin-bottom:10px}#report-wish .product-line{display:flex;flex-direction:column}#report-wish .product-line .wrapper{display:flex;flex-direction:row;align-items:center}#report-wish .product-line .wrapper .wish-name,#report-wish .product-line .wrapper .wish-category{margin:0;padding:5px;line-height:1}#report-wish .product-line .wrapper .wish-name{font-weight:300;font-size:14px}@media only screen and (min-width: 577px){#report-wish .product-line .wrapper .wish-name{font-size:16px}}#report-wish .product-line .wrapper .wish-category{color:#215b23;font-weight:500;font-size:12px}@media only screen and (min-width: 577px){#report-wish .product-line .wrapper .wish-category{font-size:14px}}#report-wish .product-line .wrapper .main-title{margin:2rem 0}#report-wish .product-line .wrapper .main-title .latin{font-size:2.7rem;font-weight:300}#report-wish .product-line .wrapper .main-title .german{font-size:1.7rem;color:#215b23}#report-wish .product-line .wish-note{background-color:#f1f4ea;border-radius:5px;padding:5px;margin:0 30px;color:#626262;font-size:10px}@media only screen and (min-width: 577px){#report-wish .product-line .wish-note{font-size:12px}}#report-wish .line{padding:5px 0;font-size:14px;line-height:1;font-size:14px;font-weight:300}@media only screen and (min-width: 577px){#report-wish .line{font-size:16px}}#report-wish .line .green{color:#225b23;margin:0;font-weight:500;font-size:14px}@media only screen and (min-width: 577px){#report-wish .line .green{font-size:16px}}.notice{color:#a7c91f;margin-bottom:10px;font-weight:500;text-align:center;font-size:20px}@media only screen and (min-width: 992px){.notice{font-size:23px}}.modal-popup{display:none;position:fixed;z-index:9999999;right:0;top:50%;transform:translateY(-50%);width:100%;min-height:100vh;overflow:auto;background-color:transparent;overflow-x:hidden;transition:all 0.3s ease;opacity:0;background-color:#fff;height:100%}.modal-popup.active{display:block;opacity:1}.modal-popup .close-popup{width:4.6rem;height:4.6rem;position:absolute;left:0;top:7rem;z-index:9;display:flex;align-items:center;cursor:pointer}@media only screen and (min-width: 768px){.modal-popup .close-popup{top:10.9rem}}.modal-popup .close-popup span{padding-left:5.3rem;font-size:1.3rem;color:#215b23}.modal-popup .close-popup::before,.modal-popup .close-popup::after{content:"";position:absolute;top:0;left:50%;width:0.2rem;height:100%;background-color:#215b23;transition:all 0.3s ease}.modal-popup .close-popup::before{transform:rotate(45deg)}.modal-popup .close-popup::after{transform:rotate(-45deg)}.modal-popup .close-popup:hover::before{transform:rotate(135deg)}.modal-popup .close-popup:hover::after{transform:rotate(45deg)}.modal-popup .previous{margin-right:0}@media only screen and (min-width: 577px){.modal-popup .previous{margin-right:2rem}}.modal-popup .form-wrapper-popup{max-width:105rem;margin:0 auto;padding:13rem 0;position:relative}.modal-popup .form-wrapper-popup .success{color:#215b23}.modal-popup .form-wrapper-popup .popup-title{text-align:center;color:#212529;font-weight:400;margin-bottom:7rem}.modal-popup .form-wrapper-popup .popup-title span{color:#215b23;font-weight:600}.modal-popup .form-wrapper-popup .popup-text{text-align:center;color:#215b23;margin-top:6rem;font-size:1.6rem}.modal-popup .form-wrapper-popup .product-option{display:flex;flex-direction:column}.modal-popup .form-wrapper-popup input[type="number"]{height:4.2rem;border:1px solid #215b23;padding-left:0.7rem;padding-right:0.8rem;font-size:1.4rem;color:#215b23}.modal-popup .form-wrapper-popup input[type="number"]::-moz-placeholder{font-size:1.4rem;color:#215b23}.modal-popup .form-wrapper-popup input[type="number"]:-ms-input-placeholder{font-size:1.4rem;color:#215b23}.modal-popup .form-wrapper-popup input[type="number"]::-ms-input-placeholder{font-size:1.4rem;color:#215b23}.modal-popup .form-wrapper-popup input[type="number"]::placeholder{font-size:1.4rem;color:#215b23}.modal-popup .form-wrapper-popup input[type="number"]:focus{outline:none}.modal-popup .form-wrapper-popup label{font-size:1.6rem;margin:1rem 0;font-weight:600;color:#215b23;text-align:center}.modal-popup .form-wrapper-popup .nice-select{width:100%;border-color:#215b23;border-radius:0;color:#215b23}.modal-popup .form-wrapper-popup .nice-select::after{border-color:#215b23;width:0.8rem;height:0.8rem}.modal-popup .form-wrapper-popup .nice-select .list{width:100%;border-radius:0;border:1px solid #215b23;border-top:0;margin:0.1rem -0.1rem;width:calc(100% + 2px)}.modal-popup .form-wrapper-popup .nice-select .list li{color:#212529}@media only screen and (max-width: 576px){.modal-popup .form-wrapper-popup .nice-select .list li{text-wrap:wrap;line-height:1.6rem}}.modal-popup .form-wrapper-popup .nice-select:hover .option{background-color:#e8eeea}.modal-popup .pop-up-content{max-width:105rem;width:100%;margin:0 auto}.modal-popup .pop-up-content input{text-transform:uppercase}.modal-popup .btn-wrapper .btn{font-size:1.5rem}.modal-popup .btn{position:relative;overflow:visible;font-size:1.3rem;font-weight:600;letter-spacing:0.1rem;padding:1.2rem 3.1rem}.modal-popup fieldset:not(:first-of-type){display:none}.modal-popup .add-list{margin-top:5rem;display:flex;align-items:center;position:relative;color:#215b23}.modal-popup .add-list .plus{font-size:5.8rem;padding-right:1.5rem}.modal-popup .add-list .text{font-size:2.3rem;font-weight:600}.modal-popup .list-order-product{max-width:62rem;margin:1rem auto;position:relative}.modal-popup .list-order-product .dropdown-trigger{width:100%;padding:1.3rem 2rem;border:1px solid #215b23;cursor:pointer;background:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;border-color:#215b23;z-index:9}.modal-popup .list-order-product .dropdown-trigger::after{border-bottom:2px solid #215b23;border-right:2px solid #215b23;content:"";display:block;width:0.8rem;height:0.8rem;margin-top:-4px;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out}.modal-popup .list-order-product .dropdown-trigger.active:after{transform:rotate(-135deg)}.modal-popup .list-order-product .selected-option{z-index:-1;position:relative}.modal-popup .list-order-product .dropdown-list{display:none;position:absolute;top:100%;left:0;width:100%;border:1px solid #215b23;border-top:0;background:#fff;z-index:9;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;min-height:2rem;max-height:24rem}.modal-popup .list-order-product .dropdown-list .dropdown-option{padding:1.3rem 2rem;transition:all 0.3s ease;border-bottom:1px solid #00000046}@media only screen and (min-width: 768px){.modal-popup .list-order-product .dropdown-list .dropdown-option{border:none}}.modal-popup .list-order-product .dropdown-list .dropdown-option:hover{background-color:#e8eeea}.modal-popup .list-order-product .dropdown-list .dropdown-option .option-label{display:flex;cursor:pointer;flex-direction:column;font-size:1.4rem}@media only screen and (min-width: 768px){.modal-popup .list-order-product .dropdown-list .dropdown-option .option-label{flex-direction:row;font-size:1.6rem}}.modal-popup .list-order-product .customers{font-weight:700;padding-right:2rem}@media only screen and (min-width: 768px){.modal-popup .list-order-product .customers{padding-right:5rem}}.modal-popup .list-order-product .date,.modal-popup .list-order-product .title{padding-right:1rem}@media only screen and (min-width: 768px){.modal-popup .list-order-product .date,.modal-popup .list-order-product .title{padding-right:3rem}}.modal-popup .form-bottom{max-width:47rem;margin:0 auto;opacity:1;transition:opacity 0.2s ease-in-out;display:flex;flex-direction:column;align-items:center;margin-top:5rem}.modal-popup .form-bottom button{border:none;transition:opacity 0.2s ease-in-out;letter-spacing:normal;font-weight:500;padding:1rem 6rem;margin:4rem 0}.modal-popup .form-bottom .checkboxs{position:relative;display:flex}.modal-popup .form-bottom label{position:relative;padding-left:3rem;margin:0 1rem 4.4rem 2rem}@media only screen and (min-width: 992px){.modal-popup .form-bottom label{margin:0 1rem 4.4rem 4rem}}.modal-popup .form-bottom input[type="checkbox"]{position:absolute;visibility:hidden;width:27px;height:27px;top:0;left:0}.modal-popup .form-bottom input[type="checkbox"]+span{padding-left:1rem;font-weight:600}.modal-popup .form-bottom input[type="checkbox"]+span:before{display:block;position:absolute;content:"";border-radius:0;width:27px;height:27px;top:0;left:0;border:1px solid #ff0000}.modal-popup .form-bottom input[type="checkbox"]+span:after{display:block;position:absolute;content:"\2713";width:27px;height:27px;top:-2px;left:0;visibility:hidden;font-size:18px;text-align:center}.modal-popup .form-bottom input[type="checkbox"]:checked+span:before{background:transparent}.modal-popup .form-bottom input[type="checkbox"]:checked+span:after{visibility:visible}.modal-popup .form-bottom input[type="checkbox"].green+span{color:#225b23}.modal-popup .form-bottom input[type="checkbox"].green+span:before{border:1px solid #225b23}.modal-popup .form-bottom input[type="checkbox"].red+span{color:#ff0000}.modal-popup .form-bottom input[type="checkbox"].red+span:before{border:1px solid #ff0000}.modal-popup .form-bottom .alert-1,.modal-popup .form-bottom .alert-2{text-align:center;color:#225b23}.modal-popup .form-bottom .alert-1{font-size:18px;margin-bottom:3rem}.modal-popup .form-bottom .alert-2{font-size:15px}.modal-popup .form-bottom .alert-2 strong{font-weight:600;color:#ff0000}.modal-popup.form-in-pop{background-color:rgba(235,240,226,0.9)}.add-to-list-orders .btn{position:relative;overflow:visible;font-size:1.3rem;font-weight:600;letter-spacing:0.1rem;padding:1.2rem 3.1rem;cursor:pointer}.list-view-orders{z-index:9;max-width:16.4rem;position:fixed;right:2rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column}@media only screen and (min-width: 992px){.list-view-orders{right:7rem}}.list-view-orders.with-border{background-color:#fff;border-radius:25px 25px 0 0}.list-view-orders.with-border .btn::before,.list-view-orders.with-border .btn::after{opacity:1}.list-view-orders .link{padding-left:0;background-color:transparent}.list-view-orders .link::before{content:""}.list-view-orders .btn{margin:0;position:relative;overflow:visible;font-size:1.3rem;font-weight:600;letter-spacing:0.1rem;padding:0.5rem 1.5rem;width:100%}@media only screen and (min-width: 992px){.list-view-orders .btn{padding:1.2rem 3.1rem}}.list-view-orders .btn::before,.list-view-orders .btn::after{content:"";position:absolute;width:0.1rem;height:100%;top:2rem;background-color:#215b23;opacity:0}.list-view-orders .btn::before{left:0}.list-view-orders .btn::after{right:0}.list-view-orders .order-list{display:flex;flex-direction:column;justify-content:flex-start;border:1px solid #215b23;border-top:0;padding:1rem 1.9rem 1rem}@media only screen and (max-width: 991px){.list-view-orders .order-list{padding:0.5rem}}.list-view-orders .order-list .customers{font-weight:600;display:block;padding:0.5rem 0;line-height:1.8rem}.list-view-orders .order-list .date,.list-view-orders .order-list .name{font-weight:400}.list-view-orders .order-list button{border:0;background-color:transparent;color:#215b23;text-align:left;padding:2rem 0 1rem;display:flex;align-items:center;transition:all 0.3s ease}.list-view-orders .order-list button .icon-arrow-small{padding-right:1rem}.list-view-orders .order-list button:focus{outline:none;box-shadow:none}.list-view-orders .order-list button:hover{padding-left:1rem}.nice-select .current{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:2rem}.nice-select .list .option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-list{display:flex;flex-direction:column}@media only screen and (min-width: 1200px){.new-list{flex-direction:row}}.new-list .input-wrap{display:flex;flex-direction:column;margin:0 0.2rem;width:100%}@media only screen and (min-width: 1200px){.new-list .input-wrap{width:25%}}.new-list .input-wrap label{color:#581f40;font-size:18px;font-weight:700;margin-bottom:0}.new-list .input-wrap input,.new-list .input-wrap select{min-height:4rem}#form-create-1{margin-right:0}@media only screen and (min-width: 992px){#form-create-1{min-width:815px}}#form-create-1 .btn{text-transform:uppercase}#form-create-1 .new-list{margin:2rem auto;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){#form-create-1 .new-list{flex-direction:row;margin-right:-1rem}}@media only screen and (min-width: 1200px){#form-create-1 .new-list{margin-right:-1rem}}#form-create-1 .new-list .input-wrap{margin-right:0;margin-left:0;margin-top:0;margin-bottom:1rem;gap:10px;width:100%;max-width:100%;opacity:1;transition:max-width .5s ease, opacity .5s ease}#form-create-1 .new-list .input-wrap.hide{max-width:0;opacity:0;margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){#form-create-1 .new-list .input-wrap{width:calc(50% - 1rem);margin-right:1rem}}@media only screen and (min-width: 1200px){#form-create-1 .new-list .input-wrap{width:calc(25% - 1rem);margin-right:1rem}}#form-create-1 .new-list .input-wrap label{font-weight:600;margin-left:4px}#form-create-1 .new-list .input-wrap input{border:1px solid #d9d9d9;transition:border-color .5s ease;padding:5px 10px;min-height:42px;font-size:14px}#form-create-1 .new-list .input-wrap input:focus-visible{outline:none;border:1px solid #215b23}#form-create-1 .new-list .nice-select{border-radius:0;border:1px solid #d9d9d9;transition:border-color .5s ease}#form-create-1 .new-list .nice-select.open{border:1px solid #215b23}#form-create-1 .new-list .nice-select .list{width:100%}#form-create-1 .create_order label{margin-bottom:2.4rem;margin-top:2.4rem}#form-create-1 .create_order label span{color:#215b23}#form-create-1 .create_order label span:before{border-color:#215b23}#form-create-1 .create_order label span:after{content:'x';font-size:28px;top:-11px}.text-align-right{text-align:right}.select-month{display:flex;flex-direction:row;align-items:center}.select-month label{font-size:16px;margin-right:5px;font-weight:600;color:#313131;margin-bottom:0}.select-month .nice-select.open{border-color:#215b23}#form-edit-1 input[type="date"],#form-create-1 input[type="date"]{border:0;color:#86a00a;background-color:transparent}#form-edit-1 input[type="date"]:disabled,#form-create-1 input[type="date"]:disabled{opacity:.5;color:#313131;cursor:not-allowed}#form-edit-1 input[type="date"]::-webkit-calendar-picker-indicator,#form-create-1 input[type="date"]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}#form-edit-1 textarea[name="order_note"],#form-create-1 textarea[name="order_note"]{border:1px solid #d9d9d9;transition:border-color .5s ease;padding:5px 10px;min-height:42px;font-size:14px;width:100%;background-color:#ffffff;color:#313131}#form-edit-1 textarea[name="order_note"]::-moz-placeholder, #form-create-1 textarea[name="order_note"]::-moz-placeholder{color:#313131}#form-edit-1 textarea[name="order_note"]:-ms-input-placeholder, #form-create-1 textarea[name="order_note"]:-ms-input-placeholder{color:#313131}#form-edit-1 textarea[name="order_note"]::-ms-input-placeholder, #form-create-1 textarea[name="order_note"]::-ms-input-placeholder{color:#313131}#form-edit-1 textarea[name="order_note"]::placeholder,#form-create-1 textarea[name="order_note"]::placeholder{color:#313131}#form-edit-1 textarea[name="order_note"]:disabled,#form-create-1 textarea[name="order_note"]:disabled{opacity:.5;color:#313131;cursor:not-allowed}#form-edit-1 textarea[name="order_note"]:focus-visible,#form-create-1 textarea[name="order_note"]:focus-visible{outline:none;border:1px solid #215b23}.back-link{display:flex;align-items:center;justify-content:center;margin-right:3rem}@media only screen and (max-width: 767px){.back-link{align-self:flex-start}}.back-link a{color:#215b23;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}@media only screen and (max-width: 767px){.back-link a{font-size:14px}}.back-link a svg{margin-right:5px;width:30px;height:30px}.back-link a:hover{transform:translateX(-5px)}.back-link .year{font-size:32px;line-height:36px;color:#225b23;font-weight:600;margin-left:4rem}@media only screen and (max-width: 767px){.back-link .year{font-size:28px;line-height:32px;margin-left:2rem}}.plant-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){.plant-list{flex-direction:column-reverse}}.all-orders .years{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:5rem -2rem 5rem 0;flex-wrap:wrap;width:100%}.all-orders .years .year{font-size:22px;color:#225b23;font-weight:600;border:1px solid  #d9d9d9;padding:5px 10px;border-radius:30px;width:100%;text-align:center;transition:color .5s ease, border-color .5s ease, background-color .5s ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.all-orders .years .year{width:calc(50% - 4rem);margin-right:4rem;margin-bottom:4rem}}@media only screen and (min-width: 992px){.all-orders .years .year{width:calc(33% - 4rem);margin-right:4rem;margin-bottom:4rem}}.all-orders .years .year:hover{background-color:#225b23;color:#fff;border-color:#215b23}.product-detail-btns{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:2rem 0}@media only screen and (max-width: 576px){.product-detail-btns{flex-direction:column;align-items:flex-start}}@media only screen and (min-width: 992px) and (max-width: 1199px){.product-detail-btns{flex-direction:column;align-items:flex-start}}@media only screen and (min-width: 1200px){.product-detail-btns{margin:4rem 0}}.product-detail-btns .btn,.product-detail-btns .btn-wrapper{margin:0 !important}#toggle-btn-table{font-size:16px;line-height:24px;color:#225b23;font-weight:600;outline:none;background-color:transparent;border:0;cursor:pointer;transition:color .5s ease;display:inline-flex;align-items:center}@media only screen and (min-width: 992px){#toggle-btn-table{font-size:20.5px;line-height:36px}}#toggle-btn-table:hover{color:#86a00a}#toggle-btn-table .icon{font-size:30px;margin-right:10px;top:-8px;position:relative}@media only screen and (min-width: 992px){#toggle-btn-table .icon{font-size:40px}}@media only screen and (max-width: 576px){#toggle-btn-table{margin-bottom:2rem}}@media only screen and (min-width: 992px) and (max-width: 1199px){#toggle-btn-table{margin-bottom:2rem}}#products-table-wrapper{max-height:380px;overflow:hidden;transition:height 0.5s ease, max-height 0.5s ease;height:auto;padding-right:3rem}#products-table-wrapper.expanded{max-height:100%}#products-table tr:not(:first-of-type){cursor:pointer;transition:background-color .5s ease, color .5s ease;overflow:hidden}#products-table tr:not(:first-of-type).hover{background-color:#215b23;color:#fff}#products-table tr:not(:first-of-type).hover>td{color:#fff;transition:background-color .5s ease, color .5s ease}#products-table tr:not(:first-of-type).hover>td:last-of-type{opacity:1;pointer-events:all}#products-table tr:not(:first-of-type) td:last-of-type{padding:0;opacity:0;pointer-events:none;transition:opacity .5s ease;position:relative}#products-table tr:not(:first-of-type) td:last-of-type button{background-color:#e6ede7;color:#215b23;border:0;padding:5px 10px;font-size:16px;font-weight:600;cursor:pointer;font-size:18px;height:100%;position:absolute;top:0;left:0;width:30px;outline:none;transition:background-color .5s ease, color .5s ease}#products-table tr:not(:first-of-type) td:last-of-type button:hover{background-color:#215b23;color:#e6ede7}#order-product button{margin-top:0;margin-bottom:0}@media only screen and (min-width: 992px){#order-product button{margin-top:1rem}}#small-table-before{margin-top:3rem;display:block}@media only screen and (min-width: 992px){#small-table-before{display:none}}#cm-height-range .cmheight-range-max,#cm-height-range .cmwidth-range-max,#cm-width-range .cmheight-range-max,#cm-width-range .cmwidth-range-max{left:0}.only-range .ui-slider-handle span{opacity:0}.only-range .ui-slider-range span{display:block}.info-text{margin-bottom:0;font-size:12px;color:#313131}.btn{background-color:#215b23;color:#ffffff;padding:1rem 4rem;position:relative;border:0rem solid;transition:color, border-color, background-color .5s ease;border-radius:2.5rem;z-index:2;outline:none;overflow:hidden;margin:1rem 0;margin-top:4rem;font-size:1.6rem;font-weight:200;letter-spacing:.2rem;font-size:1.8rem}@media only screen and (max-width: 767px){.btn{margin-top:2rem;border-radius:5rem}}.btn.no-mt{margin-top:0}.btn span{display:inline-block;margin-right:1rem;transition:transform .5s ease;font-size:1.5rem}.btn:focus,.btn:visited{box-shadow:0 0 1.5rem rgba(0,0,0,0)}.btn:hover{color:#ffffff}.btn:hover span{transform:translateX(0.5rem)}.btn.transparent{background-color:transparent;border:0.1rem solid #215b23;color:#215b23}.btn.transparent:hover{background-color:#215b23;border:0.1rem solid #215b23;color:#ffffff}.btn.violet{background-color:#571f3f;border:0.1rem solid #571f3f;color:#ffffff}.btn.violet:hover{background-color:#571f3f;border:0.1rem solid #571f3f;color:#ffffff}.btn.transparent{background-color:transparent;border:0.1rem solid #000000;color:#000000}.btn.transparent:hover{background-color:#000000;border:0.1rem solid #000000;color:#ffffff}.btn.no-border{background-color:transparent;border:.1rem solid transparent;color:#215b23;transition:background-color, border, color .5s ease}@media only screen and (min-width: 768px) and (max-width: 991px){.btn.no-border{padding:1rem}}.btn.no-border:hover{background-color:#215b23;border:0.1rem solid #215b23;color:#ffffff}.pagination{display:flex;flex-direction:row;justify-content:center;margin:2rem 0}.pagination ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.pagination ul li .dots{display:inline-flex;align-items:center;justify-content:center;height:3rem;width:3rem}@media only screen and (min-width: 992px){.pagination ul li .dots{height:4rem;width:4rem}}.pagination ul li a{display:inline-flex;align-items:center;justify-content:center;height:3rem;width:3rem;margin:0 .25rem;color:#571f3f;letter-spacing:2px;transition:all .5s ease;font-size:1.5rem;line-height:1;font-weight:700}@media only screen and (min-width: 992px){.pagination ul li a{height:4rem;width:4rem;margin:0 .5rem}}.pagination ul li a.disabled{pointer-events:none;opacity:.3}.pagination ul li a.current,.pagination ul li a:hover{color:#000000}.pagination ul li a.arrow{border:0 solid}.pagination ul li a.arrow.prev{border-right:0.2rem solid #a7c91f}.pagination ul li a.arrow.prev .icon-arrow-small{display:inline-block;position:relative;transform:rotate(180deg)}.pagination ul li a.arrow.next{border-left:0.2rem solid #a7c91f}.map-wrapper{position:relative;margin-top:7rem;margin-bottom:10rem}@media only screen and (min-width: 992px){.map-wrapper{margin-bottom:15rem}}.map-wrapper:before,.map-wrapper:after{content:'';background-color:#e3e9d5;height:7rem;width:calc(100% - 5rem);position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 577px){.map-wrapper:before,.map-wrapper:after{width:calc(100% - 10rem)}}@media only screen and (min-width: 1600px){.map-wrapper:before,.map-wrapper:after{max-width:1280px}}.map-wrapper::before{top:-7rem}.map-wrapper::after{bottom:-7rem}.map-wrapper .acf-map{margin:5rem 0 10rem 0;width:100%;min-height:45rem;background-color:lightgrey;z-index:2}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center center}.bg-image.min-h{width:100%;padding-bottom:45%;margin-bottom:5rem;margin-top:5rem}@media only screen and (max-width: 767px){.bg-image.min-h{margin-bottom:2rem}}.bg-image.h-100{height:100%;width:100%;min-height:30rem}@media only screen and (max-width: 767px){.bg-image.small-screen{display:block;background-size:contain}}@media only screen and (min-width: 768px){.bg-image.small-screen{display:none}}@media only screen and (max-width: 767px){.bg-image.big-screen{display:none}}@media only screen and (min-width: 768px){.bg-image.big-screen{display:block;background-size:contain;min-height:55rem}}.link{color:#215b23;padding-left:2rem;font-weight:600;position:relative;transition:color .5s ease}.link:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";margin-right:.5rem;left:0;position:absolute;top:50%;transform:translateY(-50%)}.link:hover{color:#571f3f;text-decoration:none}.btn-lime-l-border{font-size:1.5rem;letter-spacing:2px;font-weight:700;text-transform:uppercase;padding:1rem;padding-left:1.5rem;border-left:2px solid #a7c91f;display:inline-block;margin-top:4rem;transition:color .5s ease}@media only screen and (max-width: 767px){.btn-lime-l-border{margin-top:2rem}}.btn-lime-l-border:hover{text-decoration:none;color:#a7c91f}.btn-lime-l-border.grid-button{display:inline-block;margin:2rem auto 5rem auto}.icon-arrow-slider-bg{background-image:url("../images/icons/arrow.svg");width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.header-results{padding:2rem}@media only screen and (max-width: 1199px){.header-results{padding-top:5rem}}@media only screen and (min-width: 992px){.header-results{width:100%;max-width:143rem;margin:0 auto}}.header-results #breadcrumbs{font-size:17px;line-height:25px;font-weight:400;margin-bottom:5rem}@media only screen and (max-width: 991px){.header-results #breadcrumbs{margin-bottom:2rem;font-size:14px;line-height:20px}}.header-results #breadcrumbs a,.header-results #breadcrumbs span{color:#a7c91f}.header-results .title{font-size:60px;line-height:85px;color:#313131;font-weight:200;text-transform:uppercase;text-align:center;margin-bottom:0}@media only screen and (max-width: 767px){.header-results .title{font-size:40px;line-height:50px}}.header-results .subtitle{display:block;font-size:30px;line-height:1;color:#581f40;font-weight:700;text-align:center;margin-bottom:7.5rem;margin-top:1rem}@media only screen and (max-width: 991px){.header-results .subtitle{font-size:20px;margin-bottom:2.5rem}}.two-column-detail{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1200px){.two-column-detail{flex-wrap:nowrap;width:100%;max-width:160rem;margin:0 auto}}.two-column-detail .left .table-wrapper,.two-column-detail .right .table-wrapper{width:100%;overflow-x:auto}.two-column-detail .left table,.two-column-detail .right table{width:100%;margin-top:3rem}@media only screen and (max-width: 991px){.two-column-detail .left table,.two-column-detail .right table{margin:2.5rem 0}}.two-column-detail .left table tr:first-of-type,.two-column-detail .right table tr:first-of-type{font-style:italic;font-weight:bold}.two-column-detail .left table tr td,.two-column-detail .right table tr td{padding:10px;font-size:15px;line-height:20px;color:#313131}@media only screen and (max-width: 576px){.two-column-detail .left table tr td,.two-column-detail .right table tr td{font-size:12px;line-height:16px}}.two-column-detail .left table tr td:first-of-type,.two-column-detail .right table tr td:first-of-type{font-weight:bold}.two-column-detail .left table tr th,.two-column-detail .right table tr th{padding:10px}.two-column-detail .left table tr:nth-of-type(even),.two-column-detail .right table tr:nth-of-type(even){background-color:#f6f6f6}.two-column-detail .left{width:100%}@media only screen and (max-width: 991px){.two-column-detail .left .controls{position:absolute;left:7.5rem}.two-column-detail .left .controls .swiper-button-next,.two-column-detail .left .controls .swiper-button-prev{margin-top:-38px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.two-column-detail .left{width:60%}}@media only screen and (min-width: 1200px) and (max-width: 1485px){.two-column-detail .left{width:calc(60% - 5px)}}@media only screen and (min-width: 1486px) and (max-width: 1599px){.two-column-detail .left{width:calc(65% - 5px)}}@media only screen and (min-width: 1600px){.two-column-detail .left{width:calc(65% - 20px)}}.two-column-detail .left .bg-image{height:50rem}@media only screen and (max-width: 991px){.two-column-detail .left .bg-image{height:30rem}}.two-column-detail .left .content{padding:4.5rem 10rem;max-width:100%}@media only screen and (max-width: 991px){.two-column-detail .left .content{padding:2rem}}.two-column-detail .left .content h3{font-size:24px;line-height:25px;color:#581f40;font-weight:600;margin-bottom:4rem}.two-column-detail .left .content p{font-size:16px;line-height:28px;color:#212529}.two-column-detail .left .content .pretitle{font-size:45px;line-height:1;color:#212529;font-weight:200;display:block;margin-bottom:7.5rem;position:relative}@media only screen and (max-width: 991px){.two-column-detail .left .content .pretitle{font-size:35px;line-height:1;margin-bottom:2.5rem;margin-top:2.5rem}}.two-column-detail .right{width:100%}@media only screen and (min-width: 992px) and (max-width: 1199px){.two-column-detail .right{width:40%}}@media only screen and (min-width: 1200px) and (max-width: 1485px){.two-column-detail .right{width:calc(35% + 5px)}}@media only screen and (min-width: 1486px) and (max-width: 1599px){.two-column-detail .right{width:calc(35% + 5px)}}@media only screen and (min-width: 1600px){.two-column-detail .right{width:calc(35% + 20px)}}.two-column-detail .right .gallery-swiper-plants .bg-image{height:100%}.two-column-detail .right .swiper-button-next,.two-column-detail .right .swiper-button-prev,.two-column-detail .right .icon-magnifier{right:auto}.two-column-detail .right .swiper-button-next{left:3rem}.two-column-detail .right .swiper-button-prev{left:1rem}.two-column-detail .right .icon-magnifier{left:5rem}.two-column-detail .right .right-content{padding:4.5rem 3.5rem}@media only screen and (max-width: 991px){.two-column-detail .right .right-content{padding:2rem}}.two-column-detail .right .right-content p,.two-column-detail .right .right-content strong{font-size:17px;line-height:23px}.two-column-detail .right .right-content .more-info{font-size:20px;line-height:24px;display:inline-block;margin-bottom:10px}.two-column-detail .right .weather-list{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;gap:10px;margin-bottom:4rem}@media only screen and (max-width: 991px){.two-column-detail .right .weather-list{margin-bottom:2rem}}.two-column-detail .right .weather-list li{position:relative}.two-column-detail .right .weather-list li img{width:40px;height:40px;cursor:pointer}.two-column-detail .right .weather-list li img:hover ~ .weather-tooltip{opacity:1}.two-column-detail .right .weather-list li .weather-tooltip{position:absolute;background-color:rgba(255,255,255,0.95);border-radius:10px;border:2px solid #404040;padding:5px 10px;z-index:22;top:15px;left:20px;opacity:0;transition:opacity .5s ease;pointer-events:none}.two-column-detail .right .list-no-image,.two-column-detail .right .list-image,.two-column-detail .right .list-metric{list-style-type:none;padding:0;margin:0}.two-column-detail .right .list-no-image p{margin-top:.5rem}@media only screen and (max-width: 991px){.two-column-detail .right .list-no-image p{margin-bottom:1rem}}.two-column-detail .right .list-image{list-style-type:none;padding:0;margin:0}@media only screen and (max-width: 991px){.two-column-detail .right .list-image{margin:0 -1rem}}.two-column-detail .right .list-image li{display:block}.two-column-detail .right .list-image .wrapper{display:inline-flex;flex-direction:column;align-items:center}.two-column-detail .right .list-image strong{font-size:20px;line-height:23px;display:block;margin-bottom:2rem}.two-column-detail .right .list-image p{font-size:15px;line-height:20px;font-weight:400;margin:0}@media only screen and (max-width: 991px){.two-column-detail .right .list-image p{padding-left:0 !important}}.two-column-detail .right .list-metric{list-style-type:none;padding:0;margin:0}.two-column-detail .right .list-metric strong,.two-column-detail .right .list-metric span{font-size:20px;line-height:23px}.two-column-detail .right .list-metric span{font-weight:400}.two-column-detail .right .list-metric p{font-size:15px;line-height:20px;font-weight:400;margin:0;margin-top:1rem}@media only screen and (max-width: 991px){.two-column-detail .right .list-metric p{margin-bottom:1rem}}.two-column-detail .right .list-metric .wrapper{display:flex;align-items:center}.two-column-detail .right .list-metric .wrapper img{margin-left:.25rem;margin-right:1rem}.two-column-detail .right .border-bg{padding:2.5rem 0;border-bottom:1px solid #e0e0e0}@media only screen and (max-width: 991px){.two-column-detail .right .border-bg{padding:1.5rem 0}}.two-column-detail .right .text-plant{padding:2.5rem 0}.two-column-detail .right .text-plant h3{font-size:20px;line-height:23px;margin-top:0;color:#313131}.two-column-detail .right .text-plant p{font-size:15px;line-height:20px;color:#313131}.two-column-detail .right .list-image{display:flex;flex-direction:row;flex-wrap:wrap}.two-column-detail .right .list-image li{width:50%;padding:10px;margin-bottom:2rem}.two-column-detail .right .list-image li img{width:30px;height:30px;margin-bottom:1rem}.two-column-detail .right .list-metric{display:flex;flex-direction:row;flex-wrap:wrap}.two-column-detail .right .list-metric li{display:flex;flex-direction:column;margin-bottom:1rem}@media only screen and (max-width: 767px){.two-column-detail .right .list-metric li{width:50%}}.two-column-detail .bg-image{width:100%;padding-bottom:50%}.buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}@media only screen and (max-width: 767px){.buttons{gap:10px}}.buttons .btn{min-width:20rem}.buttons .btn [class^="icon-"],.buttons .btn [class*=" icon-"]{font-size:14px;margin-right:2rem}.buttons .btn.disabled{opacity:.6;pointer-events:none}.buttons .prev span{transform:rotate(-180deg)}.buttons .prev:hover span{transform:rotate(-180deg) translateX(0.5rem)}@media only screen and (max-width: 991px){.only-placeholder{display:none}}.only-placeholder .controls{display:none}.search-image{background-repeat:no-repeat;background-size:cover;background-position:center center;padding-bottom:80%}@media only screen and (max-width: 767px){.search-image{margin-bottom:20px}}.small-image-gallery{display:block}@media only screen and (min-width: 992px){.small-image-gallery{display:none}}.big-image-gallery,.big-name{display:none}@media only screen and (min-width: 992px){.big-image-gallery,.big-name{display:block}}@media only screen and (max-width: 991px){.new-content p{margin-bottom:0}}.fancybox__container{z-index:2222222}.standort strong{font-weight:400}.map-copyright{position:absolute;left:50%;transform:translateX(-50%);bottom:-15px;font-size:8px;z-index:2}.swiper{overflow:hidden;position:relative}.swiper-button-next,.swiper-button-prev{top:100%;transform:translateY(-50%);height:2rem;width:1.5rem;background-size:1.5rem 2rem}.swiper-button-next span,.swiper-button-prev span{position:absolute;transform:rotate(180deg) translateY(0rem)}.swiper-button-next:focus,.swiper-button-prev:focus{outline:none}.swiper-button-next{right:3rem;background-image:url("../images/angle-right.svg")}.swiper-button-prev{right:5rem;left:auto;background-image:url("../images/angle-left.svg")}.swiper-button-prev span{position:absolute;transform:rotate(0) translateY(0rem)}.gallery-swiper .bg-image,.gallery-swiper-plants .bg-image{padding-bottom:100%}.gallery-swiper .icon-magnifier,.gallery-swiper .gallery-link,.gallery-swiper-plants .icon-magnifier,.gallery-swiper-plants .gallery-link{position:absolute;bottom:1.5rem;color:white;font-size:1.5rem;right:1rem;z-index:1}.gallery-swiper .icon-magnifier,.gallery-swiper-plants .icon-magnifier{pointer-events:none;display:block}.gallery-swiper .icon-magnifier:before,.gallery-swiper-plants .icon-magnifier:before{z-index:2;position:relative}.gallery-swiper .icon-magnifier:after,.gallery-swiper-plants .icon-magnifier:after{content:'';background:black;-moz-opacity:0.40;opacity:.40;filter:alpha(opacity=40);height:5rem;width:8rem;position:absolute;left:-5rem;top:-1.5rem}.gallery-swiper .gallery-link,.gallery-swiper-plants .gallery-link{width:1.5rem;height:1.5rem;z-index:9999}.gallery-swiper .gallery-link:focus,.gallery-swiper-plants .gallery-link:focus{outline:none}.gallery-swiper-plants .icon-magnifier{bottom:2.5rem}.gallery-swiper-plants .icon-magnifier:before{top:-.5rem}.gallery-swiper-plants .icon-magnifier:after{height:9rem;width:9rem;top:-4.5rem}.gallery-swiper-plants .swiper-button-next,.gallery-swiper-plants .swiper-button-prev{top:96.5%}.gallery-swiper-plants .gallery-link{right:auto;left:5rem;bottom:3rem}.hero-service-slider{width:100%;height:100%}.hero-service-slider .bg-image{width:100%;height:100%;min-height:75rem}@media only screen and (max-width: 991px){.hero-service-slider .bg-image{min-height:40rem}}.hero-service-slider .swiper-button-next,.hero-service-slider .swiper-button-prev{background-image:none;color:white;top:80%;width:5rem;height:5rem;background-size:5rem 5rem;margin-top:0;-webkit-filter:invert(1);filter:invert(1)}.hero-service-slider .swiper-button-prev{right:8rem}.hero-service-slider .swiper-button-next{right:2rem}.hero-service-slider .swiper-content{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-service-slider .swiper-content .container,.hero-service-slider .swiper-content .row,.hero-service-slider .swiper-content .col-12{height:100%}.hero-service-slider .swiper-content h1{z-index:6;position:relative;max-width:50rem}.hero-service-slider .swiper-content .content-wrapper{height:100%;display:flex;flex-direction:column;justify-content:center}.hero-service-slider .swiper-pagination{right:15rem;top:80%;transform:translateY(-50%)}.hero-service-slider .swiper-pagination-bullet{background-color:#ffffff;margin:0 .2rem}.hero-service-slider .swiper-pagination-bullet-active{background-color:#ffffff}.customer{margin-top:5rem}@media only screen and (min-width: 1200px){.customer{margin-top:10rem}}.sortiment-slider-wrapper{min-height:40vh;margin:0 -1.5rem;padding:5rem 0}@media only screen and (min-width: 1600px){.sortiment-slider-wrapper.customer-slider-wrapper{padding-bottom:10rem}}.sortiment-slider-wrapper .all{position:absolute;top:2rem;right:30rem;margin:0;transform:translateY(-50%)}@media only screen and (max-width: 991px){.sortiment-slider-wrapper .all{right:15rem}}@media only screen and (min-width: 1600px){.sortiment-slider-wrapper .all{top:-3rem}}.sortiment-slider-wrapper .swiper-slide{height:auto}@media only screen and (min-width: 1200px){.sortiment-slider-wrapper .swiper-slide{min-height:70rem}}@media only screen and (max-width: 991px){.sortiment-slider-wrapper .swiper-slide .icon-magnifier{display:none}}.sortiment-slider-wrapper .swiper-slide.swiper-slide-active{transition:width 1s ease}@media only screen and (min-width: 992px){.sortiment-slider-wrapper .swiper-slide.swiper-slide-active{width:64vw !important}.sortiment-slider-wrapper .swiper-slide.swiper-slide-active.hoverEffect-active{width:36vw !important}.sortiment-slider-wrapper .swiper-slide.swiper-slide-active .swiper-content__image{width:calc(100% - 40rem);position:relative}.sortiment-slider-wrapper .swiper-slide.swiper-slide-active .swiper-content__image a{color:#ffffff;position:absolute;bottom:1rem;right:1.5rem;font-size:2rem}.sortiment-slider-wrapper .swiper-slide.swiper-slide-active .swiper-content__text{width:40rem}}.sortiment-slider-wrapper .swiper-slide.swiper-slide-next{transition:width 1s ease}@media only screen and (min-width: 992px){.sortiment-slider-wrapper .swiper-slide.swiper-slide-next{width:36vw !important}.sortiment-slider-wrapper .swiper-slide.swiper-slide-next .icon-magnifier{opacity:0;color:#ffffff;position:absolute;bottom:1rem;right:1.5rem;font-size:2rem}.sortiment-slider-wrapper .swiper-slide.swiper-slide-next.hoverEffect-next{width:64vw !important}.sortiment-slider-wrapper .swiper-slide.swiper-slide-next.hoverEffect-next .icon-magnifier{opacity:1}}.sortiment-slider-wrapper .swiper-content{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}.sortiment-slider-wrapper .swiper-content__image{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;transition:width .5s ease;position:relative}@media only screen and (max-width: 991px){.sortiment-slider-wrapper .swiper-content__image{position:absolute;width:100%;z-index:-1}}@media only screen and (min-width: 992px){.sortiment-slider-wrapper .swiper-content__image{width:calc(100% - 40rem)}}.sortiment-slider-wrapper .swiper-content__text{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;transition:width .5s ease;padding:2rem;margin:2rem;position:relative;z-index:2}@media only screen and (min-width: 992px){.sortiment-slider-wrapper .swiper-content__text{width:40rem;padding:4rem}}.sortiment-slider-wrapper .swiper-content__text:before{content:'';background-color:#ffffff;position:absolute;top:0;left:0;height:100%;z-index:-1;width:100%}@media only screen and (max-width: 991px){.sortiment-slider-wrapper .swiper-content__text:before{-moz-opacity:090;opacity:.90;filter:alpha(opacity=90)}}.sortiment-slider-wrapper .swiper-content__text .green{font-weight:400;margin-bottom:1rem}.sortiment-slider-wrapper .swiper-content__text p{font-size:1.6rem;line-height:2.6rem}@media only screen and (min-width: 1600px){.sortiment-slider-wrapper .swiper-content__text p{font-size:16px;line-height:28px}}.sortiment-slider-wrapper .swiper-content__text h3{margin:0;color:#313131;font-weight:900;font-size:1.8rem;line-height:2.2rem;margin-bottom:2rem}@media only screen and (min-width: 992px) and (max-width: 1450px){.sortiment-slider-wrapper .swiper-content__text h3{font-size:2.5rem;line-height:2.5rem;margin-bottom:4rem}}@media only screen and (min-width: 1600px){.sortiment-slider-wrapper .swiper-content__text h3{font-size:3rem;line-height:2.5rem;margin-bottom:4rem}}.sortiment-slider-wrapper .swiper-pagination{left:50%;transform:translateX(-50%);margin-top:1rem}.sortiment-slider-wrapper .swiper-pagination-bullet{margin:0 .5rem;background-color:#000000}.sortiment-slider-wrapper .swiper-button-next,.sortiment-slider-wrapper .swiper-button-prev{top:3.5rem;z-index:0 !important;right:5%;width:5rem;height:5rem;background-size:5rem 5rem;z-index:1000}@media only screen and (min-width: 1600px){.sortiment-slider-wrapper .swiper-button-next,.sortiment-slider-wrapper .swiper-button-prev{top:-1rem}}.sortiment-slider-wrapper .swiper-button-prev{right:calc(5% + 6rem)}.menu_is_open_b{overflow:hidden}.menu_is_open_m{pointer-events:none}@media only screen and (max-width: 1199px){#nav-icon{width:2.5rem;height:2.5rem;position:relative;margin:0 auto;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;order:2}#nav-icon span{display:block;position:absolute;height:.3rem;width:100%;background:#571f3f;border-radius:1.5rem;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:.3rem;transform-origin:left center}#nav-icon span:nth-child(2){top:1.1rem;width:100%;left:auto;right:0;transform-origin:left center}#nav-icon span:nth-child(3){top:1.9rem;width:80%;transform-origin:left center}#nav-icon.open{width:2.5rem}#nav-icon.open span{background-color:#571f3f}#nav-icon.open span:nth-child(1){transform:rotate(45deg);top:.2rem;left:0rem}#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:nth-child(3){width:100%;transform:rotate(-45deg);top:2.0rem;left:0rem}.menu-panel{pointer-events:all;z-index:1000;position:fixed;background:#ffffff;width:100%;max-width:40rem;height:100vh;left:-100%;top:calc(0% + 8.7rem);max-height:calc(100vh - 8.7rem);padding-top:8rem;overflow:auto;overflow-x:hidden;transition:left 0.5s ease;display:flex;flex-direction:column;align-items:center}.menu-panel.active{left:0}}.menu-panel{overflow-x:hidden}@media only screen and (min-width: 1200px){.menu-panel{display:flex;flex-direction:row;width:100%;max-width:168rem;margin:0 auto;background-color:white}}#header{position:fixed;top:0;left:0;z-index:99;background-color:#ffffff;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:1rem 1.5rem;overflow-x:hidden;border-bottom:0.1rem solid #d4d4d4;transition:background-color .5s ease, top .5s ease, border-bottom .5s ease;overflow:visible;z-index:999999}@media only screen and (max-width: 1199px){#header{border-bottom:0rem solid !important;height:8.7rem}#header:before{content:'';position:fixed;top:8.7rem;left:40rem;width:calc(100% - 40rem);height:calc(100vh - 8.7rem);background-color:black;-moz-opacity:.30;opacity:.30;transform:translateX(100%);filter:alpha(opacity=30);transition:transform .5s ease}}@media only screen and (max-width: 1199px){#header{border-bottom:.1rem solid transparent}}#header .header-wrapper{max-width:calc(100% - 3rem)}@media only screen and (max-width: 1199px){#header .header-wrapper{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}}@media only screen and (min-width: 1600px){#header .header-wrapper{max-width:1460px}}#header.small-header{top:-13.5rem}@media only screen and (min-width: 1600px){#header.small-header{top:-17.2rem}}#header.small-header .catalog-popup{top:5rem}@media only screen and (min-width: 1200px) and (max-width: 1250px){#header.small-header .catalog-popup{top:4.6rem}}@media only screen and (min-width: 1251px) and (max-width: 1485px){#header.small-header .catalog-popup{top:4.7rem}}@media only screen and (min-width: 1486px) and (max-width: 1599px){#header.small-header .catalog-popup{top:5.3rem}}@media only screen and (min-width: 1600px){#header.small-header .catalog-popup{top:5.1rem}}#header.small-header .catalog-popup-content{height:calc(100vh - 5rem)}@media only screen and (min-width: 1200px) and (max-width: 1250px){#header.small-header .catalog-popup-content{height:calc(100vh - 4.6rem)}}@media only screen and (min-width: 1251px) and (max-width: 1485px){#header.small-header .catalog-popup-content{height:calc(100vh - 4.7rem)}}@media only screen and (min-width: 1486px) and (max-width: 1599px){#header.small-header .catalog-popup-content{height:calc(100vh - 5.3rem)}}@media only screen and (min-width: 1600px){#header.small-header .catalog-popup-content{height:calc(100vh - 5.1rem)}}@media only screen and (min-width: 1200px){#header{padding:0rem;display:flex;flex-direction:column}}#header .part._logo .logo-link .logo-img{max-width:18rem}@media only screen and (max-width: 1199px){#header .part._menu{order:3}}@media only screen and (min-width: 1200px){#header .part._menu{width:100%}#header .part._menu:before{content:'';width:100%;height:.1rem;bottom:5rem;left:0;background-color:#d4d4d4;position:absolute}}#header .part._menu .navigation{margin-bottom:2rem}@media only screen and (max-width: 1199px){#header .part._menu .navigation{width:30rem}}@media only screen and (min-width: 1200px){#header .part._menu .navigation{padding:.5rem 1.5rem;margin:1rem 0 0 0}}@media only screen and (min-width: 1200px) and (max-width: 1485px){#header .part._menu .navigation{padding:.5rem;padding-bottom:1rem}}#header .part._menu .navigation ul{list-style-type:none;padding:0;margin:0}@media only screen and (max-width: 1199px){#header .part._menu .navigation ul li.start{padding-top:10px}}@media only screen and (min-width: 1200px){#header .part._menu .navigation ul li.start{padding-left:0px}}@media only screen and (max-width: 1199px){#header .part._menu .navigation ul li.end{padding-bottom:10px}}@media only screen and (min-width: 1200px){#header .part._menu .navigation ul li.end{padding-right:20px}}#header .part._menu .navigation ul li.bold a{font-weight:700}#header .part._menu .navigation ul li a{transition:color .5s ease;color:#ffffff;font-size:1.6rem;line-height:1.7rem;font-weight:600;font-style:normal}@media only screen and (min-width: 1200px) and (max-width: 1259px){#header .part._menu .navigation ul li a{font-size:1.4rem;line-height:1.5rem}}@media only screen and (min-width: 1260px) and (max-width: 1485px){#header .part._menu .navigation ul li a{font-size:1.5rem;line-height:1.6rem}}@media only screen and (min-width: 1200px){#header .part._menu .navigation ul li a{color:#000000}}@media only screen and (min-width: 1486px){#header .part._menu .navigation ul li a{font-size:1.6rem;line-height:1.7rem}}#header .part._menu .navigation>ul{display:flex;flex-direction:column}@media only screen and (min-width: 1200px){#header .part._menu .navigation>ul{display:flex;flex-direction:row}}#header .part._menu .navigation>ul>.menu-item>a{color:#000000;display:block;padding:1rem;text-transform:uppercase}@media only screen and (max-width: 1199px){#header .part._menu .navigation>ul>.menu-item>a{text-align:left}}@media only screen and (min-width: 1200px) and (max-width: 1485px){#header .part._menu .navigation>ul>.menu-item>a{padding:.5rem}}#header .part._menu .navigation>ul>.menu-item>a:hover{color:#a7c91f;text-decoration:none}#header .part._menu .navigation>ul>.menu-item>a:hover:after{color:#000000}#header .part._menu .navigation>ul>.menu-item.current-menu-item a{padding:1rem;color:#a7c91f}@media only screen and (min-width: 1200px) and (max-width: 1485px){#header .part._menu .navigation>ul>.menu-item.current-menu-item a{padding:.5rem}}#header.open{background-color:#ffffff;border-bottom:0rem solid #d4d4d4}#header.open:before{transform:translateX(0%)}.first-column{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (min-width: 1200px){.first-column{width:65%;order:1}}@media only screen and (min-width: 1200px) and (max-width: 1485px){.first-column{width:60%}}@media only screen and (max-width: 1199px){.first-column{justify-content:center}}@media only screen and (min-width: 1600px){.first-column{margin-top:3.5rem}}.first-column ._logo{width:20%}.first-column ._logo img{width:13rem;height:13rem}@media only screen and (min-width: 1200px) and (max-width: 1485px){.first-column ._logo img{padding:1.5rem .5rem;width:100%;height:100%;max-width:10rem;max-height:12rem}}@media only screen and (min-width: 1486px){.first-column ._logo img{padding:1.5rem}}.first-column .search-wrapper{width:80%}@media only screen and (max-width: 1199px){.first-column .search-wrapper{position:fixed;width:100%;left:50%;transform:translateX(-50%);top:8.7rem;padding:10px 0;background-color:#ffffff}}.first-column .search-wrapper .search-container{margin:0 auto}.first-column .navigation{width:100%}.first-column .navigation ul{justify-content:space-between}@media only screen and (min-width: 1200px){.first-column .navigation ul>li:first-of-type a{padding-left:0 !important}}._logo{height:7rem;width:7rem}@media only screen and (max-width: 1199px){._logo{order:1}}@media only screen and (min-width: 1200px){._logo{height:13rem;width:13rem}}@media only screen and (max-width: 1199px){.small-menu{display:none}}@media only screen and (min-width: 1200px){.big-menu{display:none}}.search-container{width:100%;position:relative;margin:1rem;max-width:calc(100% - 2rem)}@media only screen and (min-width: 1200px){.search-container{max-width:55rem}}.search-container #s{border-radius:2.5rem;padding:1.5rem 4.5rem 1.5rem 2.5rem;width:100%;border:0.1rem solid #d4d4d4;transition:border-color .5s ease;font-size:1.5rem;line-height:1.6rem;font-weight:600}@media only screen and (max-width: 576px){.search-container #s{padding:1rem 4rem 1rem 2rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.search-container #s{font-size:1.4rem;line-height:1.6rem;padding:1.5rem 4rem 1.5rem 2rem}}.search-container #s::-moz-placeholder{font-size:1.5rem;line-height:1.7rem;font-weight:600;color:#571f3f}.search-container #s:-ms-input-placeholder{font-size:1.5rem;line-height:1.7rem;font-weight:600;color:#571f3f}.search-container #s::-ms-input-placeholder{font-size:1.5rem;line-height:1.7rem;font-weight:600;color:#571f3f}.search-container #s::placeholder{font-size:1.5rem;line-height:1.7rem;font-weight:600;color:#571f3f}@media only screen and (max-width: 1199px){.search-container #s::-moz-placeholder{font-size:1.4rem;line-height:1.6rem}.search-container #s:-ms-input-placeholder{font-size:1.4rem;line-height:1.6rem}.search-container #s::-ms-input-placeholder{font-size:1.4rem;line-height:1.6rem}.search-container #s::placeholder{font-size:1.4rem;line-height:1.6rem}}.search-container #s:focus{outline:none;border-color:#571f3f}.search-container .search-btn{position:absolute;top:50%;transform:translateY(-50%);right:1rem;background-color:transparent;border:0 solid;color:#571f3f}.search-container .search-btn:focus{outline:none}.search-container .search-btn .icon-search{font-size:2rem}@media only screen and (max-width: 1199px){.search-container .search-btn .icon-search{font-size:1.6rem}}.catalog-block{background-color:#571f3f;padding:0 2rem;display:flex;flex-direction:column;align-items:center;z-index:2;cursor:pointer;order:2;justify-content:space-between}@media only screen and (max-width: 1199px){.catalog-block{width:100%;padding:1rem;margin:-1rem 0;max-width:10rem;position:absolute;left:50%;top:10px;transform:translateX(-50%)}}@media only screen and (min-width: 1200px){.catalog-block{width:8%}}.catalog-block .icon-flower-tulip,.catalog-block .text-catalog,.catalog-block .icon-align{display:inline-block;color:#ffffff}.catalog-block .text-catalog{font-size:1.4rem;line-height:1.7rem;margin-top:1rem;font-weight:700}@media only screen and (min-width: 1600px){.catalog-block .text-catalog{font-size:1.6rem;line-height:1.9rem}}.catalog-block .icon-align{padding:1rem;margin:1rem}@media only screen and (max-width: 1199px){.catalog-block .icon-align{display:none}}.catalog-block .top{display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (min-width: 1200px){.catalog-block .top{height:calc(100% - 3rem);padding-bottom:1rem}}.catalog-block .top .top-content{text-align:center;display:flex;flex-direction:column}.catalog-block .top .top-content .icon-flowers{font-size:4rem;color:#ffffff}@media only screen and (min-width: 1200px) and (max-width: 1599px){.catalog-block .top .top-content .icon-flowers{font-size:5rem}}@media only screen and (min-width: 1600px){.catalog-block .top .top-content .icon-flowers{font-size:7rem}}.catalog-block .catalog-content{background-color:#d4d4d4}.action-block{display:flex;flex-direction:column;align-items:center;list-style:none;justify-content:space-between}@media only screen and (max-width: 1199px){.action-block{width:30rem;padding:0 1rem;align-items:flex-start}}@media only screen and (min-width: 1200px){.action-block{width:27%;order:3}}@media only screen and (min-width: 1200px) and (max-width: 1485px){.action-block{width:30%}}@media only screen and (min-width: 1200px){.action-block{padding-left:.5rem;margin-left:0;align-items:flex-start}}.action-block .top-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;height:100%;align-items:flex-end}@media only screen and (max-width: 1199px){.action-block .top-section{flex-direction:column-reverse;align-items:flex-start}}.action-block .prelink-block{height:calc(100% - 3rem);padding-bottom:1rem;display:flex;flex-direction:column;justify-content:flex-end;max-width:17rem;margin-left:auto;margin-right:0;padding-right:0;font-size:14px;letter-spacing:2px;line-height:17px;font-weight:400}@media only screen and (max-width: 1199px){.action-block .prelink-block{font-size:1.6rem;line-height:1.7rem}}.action-block .prelink-block .link{font-weight:600;color:#114232}@media only screen and (max-width: 1199px){.action-block .prelink-block .link{padding-left:30px}.action-block .prelink-block .link:before{font-size:1.6rem}}.action-block .prelink-block span{padding-left:20px;color:#114232}@media only screen and (max-width: 1199px){.action-block .prelink-block span{padding-left:30px}}@media only screen and (max-width: 1199px){.action-block .prelink-block{margin-left:0}}@media only screen and (min-width: 1200px) and (max-width: 1599px){.action-block .prelink-block{margin-right:2rem;padding-right:1.5rem}}@media only screen and (min-width: 1200px){.action-block .prelink-block{margin-right:2rem;padding-right:1.5rem;padding-bottom:2rem;margin-left:3rem;font-size:16px;letter-spacing:2px;line-height:19px}}.action-block .cta-block{display:flex;flex-direction:column;align-items:center;padding:1.5rem 0;padding-bottom:1rem;margin:0 .5rem;width:100%;justify-content:center}@media only screen and (max-width: 1199px){.action-block .cta-block{align-items:flex-start}}@media only screen and (min-width: 1200px){.action-block .cta-block{display:flex;flex-direction:row;justify-content:flex-start}}.action-block .cta-block .phone,.action-block .cta-block .email{display:flex;flex-direction:row;transition:all .5s ease;align-items:center;margin-bottom:2rem;color:#313131;font-size:1.4rem;line-height:1.7rem;font-weight:300;font-style:normal}@media only screen and (max-width: 1199px){.action-block .cta-block .phone,.action-block .cta-block .email{font-size:1.6rem;line-height:1.7rem}}@media only screen and (min-width: 1200px){.action-block .cta-block .phone,.action-block .cta-block .email{margin-right:1rem;margin-bottom:0}}@media only screen and (min-width: 1600px){.action-block .cta-block .phone,.action-block .cta-block .email{font-size:1.4rem;line-height:1.7rem}}.action-block .cta-block .phone .email,.action-block .cta-block .email .email{margin-right:0 !important}.action-block .cta-block .phone .icon-phone,.action-block .cta-block .phone .icon-mail,.action-block .cta-block .email .icon-phone,.action-block .cta-block .email .icon-mail{color:#a7c91f;margin-right:1rem;font-size:2rem}.action-block .cta-block .phone:hover,.action-block .cta-block .email:hover{color:#a7c91f;text-decoration:none}.action-block .login-block{padding-bottom:2rem}.action-block .login-block a{font-weight:600;color:#000000;transition:color .5s ease}.action-block .login-block a:hover{color:#a7c91f;text-decoration:none}.action-block .login-block a .icon-user{margin-right:1rem;font-size:2rem}.action-block .jobs{font-size:1.4rem;line-height:1.7rem;font-weight:700;color:#581f40;display:inline-flex;flex-wrap:nowrap;align-items:center}@media only screen and (max-width: 1199px){.action-block .jobs{font-size:1.6rem;line-height:1.7rem}}@media only screen and (min-width: 1200px) and (max-width: 1250px){.action-block .jobs{margin-left:1rem}}@media only screen and (min-width: 1251px){.action-block .jobs{margin-left:3rem}}.action-block .jobs .number{min-width:2.8rem;min-height:2.8rem;display:inline-flex;align-items:center;justify-content:center;margin-left:.5rem;border-radius:50%;border:1px solid #a7c91f;padding:.25rem}.catalog-popup{position:fixed;right:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;height:100%;opacity:0;width:100%;max-width:0;transform:translateX(200%);transition:all .5s ease;z-index:99}@media only screen and (max-width: 1199px){.catalog-popup{align-items:center;justify-content:center;height:calc(100% - 8.7rem);top:8.7rem;z-index:999;background-color:#ffffff}.catalog-popup .mask{position:absolute;width:100%;height:100%;background-color:black;-moz-opacity:0.30;opacity:.30;filter:alpha(opacity=30)}}@media only screen and (min-width: 1200px) and (max-width: 1250px){.catalog-popup{top:18.1rem}}@media only screen and (min-width: 1251px) and (max-width: 1485px){.catalog-popup{top:18.2rem}}@media only screen and (min-width: 1486px) and (max-width: 1599px){.catalog-popup{top:18.8rem}}@media only screen and (min-width: 1600px){.catalog-popup{top:22.3rem}}.catalog-popup.active{transform:translateX(0);max-width:100%;opacity:1}.catalog-popup.active .catalog-popup-content{padding:4rem}@media only screen and (max-width: 1199px){.catalog-popup.active .catalog-popup-content{padding:7rem 2rem 4rem 2rem}}.catalog-popup.active .close{position:absolute;right:5rem;top:3rem;width:2rem;height:2rem;opacity:1;cursor:pointer}@media only screen and (min-width: 1200px){.catalog-popup.active .close{display:none}}.catalog-popup.active .close:hover:before,.catalog-popup.active .close:hover:after{background-color:#a7c91f}.catalog-popup.active .close:before,.catalog-popup.active .close:after{position:absolute;left:1.5rem;border-radius:5px;content:' ';height:3rem;width:.3rem;transition:background-color .5s ease;background-color:#571f3f}.catalog-popup.active .close:before{transform:rotate(45deg)}.catalog-popup.active .close:after{transform:rotate(-45deg)}.catalog-popup-content{width:100%;height:calc(100vh - 15.9rem);z-index:2;background-color:white;padding:0;position:relative}.catalog-popup-content-text{overflow-y:auto;height:100%}.catalog-popup-content-text .filter-form{padding-left:1.5rem}.catalog-popup-content-text .filter-header{padding-left:1.5rem;display:flex;align-items:center;justify-content:flex-end;color:#571f3f}.catalog-popup-content-text .filter-header .filter-criteria{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.3rem;line-height:2.25rem;font-weight:900}@media only screen and (max-width: 767px){.catalog-popup-content-text .filter-header .filter-criteria{flex-direction:column;margin-bottom:4rem}}.catalog-popup-content-text .filter-header .filter-criteria .count{font-size:1.9rem;line-height:2.25rem;font-weight:900}.catalog-popup-content-text .filter-header .filter-criteria .reset-filter{background-color:transparent;border:0px solid;color:#571f3f;font-size:1.3rem;line-height:2.25rem;transition:color .5s ease;margin-left:2rem}.catalog-popup-content-text .filter-header .filter-criteria .reset-filter span{margin-right:5px;font-size:10px}.catalog-popup-content-text .filter-header .filter-criteria .reset-filter:hover{color:#a7c91f}.catalog-popup-content-text .filter-header .filter-criteria .reset-filter:focus{outline:none}.catalog-popup-content-text .filter-title{font-size:22.5px;letter-spacing:2.5px;line-height:19px;color:#313131;font-weight:200;text-transform:uppercase}@media only screen and (min-width: 1200px){.catalog-popup-content-text .filter-title.first{margin-top:-2.5rem}}@media only screen and (max-width: 1199px){.catalog-popup-content{height:calc(100% - 8.7rem)}}@media only screen and (min-width: 1200px) and (max-width: 1250px){.catalog-popup-content{height:calc(100% - 18.1rem)}}@media only screen and (min-width: 1251px) and (max-width: 1485px){.catalog-popup-content{height:calc(100% - 18.2rem)}}@media only screen and (min-width: 1486px) and (max-width: 1599px){.catalog-popup-content{height:calc(100% - 18.8rem)}}@media only screen and (min-width: 1600px){.catalog-popup-content{height:calc(100% - 22.3rem)}}.split-screen{display:flex;flex-direction:column;width:100%;height:100%;background-color:#ffffff;z-index:555555;position:fixed;top:0;left:0;opacity:0;pointer-events:none;transition:all 1s ease}@media only screen and (max-width: 991px){.split-screen{overflow-y:auto}}.split-screen.active{opacity:1;pointer-events:all}.split-screen__item{width:100%;height:50%;justify-content:center;align-items:center;display:flex;flex-direction:column;position:relative;cursor:pointer;transition:height 1.5s ease}@media only screen and (min-width: 992px){.split-screen__item{display:flex;flex-direction:column;width:50%;height:100%;justify-content:flex-end;position:relative;transition:width 1.5s ease}}.split-screen__item:first-of-type .split-screen__item__wrapper__content__text{color:#571f3f}.split-screen__item:first-of-type .btn-split{background-color:#571f3f}.split-screen__item:first-of-type .split-screen__item__wrapper__content__bottom-text{color:#571f3f;font-family:'Birthstone', cursive;text-transform:none;font-size:26px;line-height:17px}.split-screen__item:first-of-type .flower{z-index:-1;position:absolute;bottom:-30rem;left:-18rem;width:50rem}.split-screen__item:nth-of-type(2) .split-screen__item__logo img{transform:translate(-50%, -55%);max-width:60%}@media only screen and (min-width: 992px){.split-screen__item:nth-of-type(2) .split-screen__item__logo img{margin-bottom:-10px;max-width:145px}}@media only screen and (min-width: 992px){.split-screen__item:hover{width:55%}.split-screen__item:hover .split-screen__item__logo{margin-bottom:5rem}}.split-screen__item__bg{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;position:absolute}.split-screen__item__logo{height:17.5rem;width:17.5rem;background-color:#ffffff;padding:4rem;border-radius:50%;z-index:333;transition:margin-bottom .5s ease;transition-delay:.5s;position:relative}@media only screen and (min-width: 992px){.split-screen__item__logo{height:27.5rem;width:27.5rem;padding:4rem;margin-bottom:10rem}}@media only screen and (max-width: 991px){.split-screen__item__logo:after{content:"";display:block;width:100%;height:100%;border-radius:50%;border:10px solid white;position:absolute;top:0;left:0;-webkit-animation:pulse 2s ease 0s infinite;animation:pulse 2s ease 0s infinite}@-webkit-keyframes pulse{0%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(1.25)}100%{opacity:0;transform:scale(1.75)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(1.25)}100%{opacity:0;transform:scale(1.75)}}}.split-screen__item__logo img{max-width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 992px){.split-screen__item__logo img{max-width:180px}}.split-screen__item__wrapper{display:none}.split-screen__item__wrapper__content{color:#114232;display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-width:100%;padding-bottom:2rem;z-index:2222}@media only screen and (min-width: 992px){.split-screen__item__wrapper__content{padding-bottom:5rem;max-width:45rem}}.split-screen__item__wrapper__content img{max-width:15rem}@media only screen and (min-width: 992px) and (max-width: 1199px){.split-screen__item__wrapper__content img{max-width:100%}}@media only screen and (min-width: 1200px){.split-screen__item__wrapper__content img{max-width:80%}}.split-screen__item__wrapper__content a{background-color:#114232;padding:1rem 2rem;width:2.5rem;border-radius:2.5rem;color:white}.split-screen__item__wrapper__content a span{margin-right:1rem}.split-screen__item__wrapper__content__text{font-size:1.4rem;line-height:2rem;color:#114232;font-weight:300;text-align:center;margin:1rem}@media only screen and (min-width: 992px) and (max-width: 1199px){.split-screen__item__wrapper__content__text{margin:2.5rem 0;font-size:1.6rem}}@media only screen and (min-width: 1200px){.split-screen__item__wrapper__content__text{margin:5rem 0 2.5rem 0;font-size:1.8rem;line-height:3rem}}.split-screen__item__wrapper__content__bottom-text{margin-top:2rem;text-transform:uppercase;font-size:13px;letter-spacing:2px;line-height:17px;font-weight:300}@media only screen and (min-width: 992px) and (max-width: 1199px){.split-screen__item__wrapper__content__bottom-text{margin-top:5rem}}@media only screen and (min-width: 1200px){.split-screen__item__wrapper__content__bottom-text{margin-top:10rem}}.split-screen__item__wrapper__content .btn-split{width:25rem;font-size:1.6rem;line-height:2rem;margin-top:1rem}@media only screen and (min-width: 992px){.split-screen__item__wrapper__content .btn-split{font-size:2rem;line-height:3rem}}.split-screen__item .flower{z-index:-1;position:absolute;bottom:-5rem;right:-5rem;width:25rem;display:none}@media only screen and (min-width: 992px){.split-screen__item .flower{display:none}}@media only screen and (min-width: 992px){.split-screen{display:flex;flex-direction:row}}#filter-search-button{padding:1rem 3rem;color:#ffffff;background-color:#571f3f;transition:background-color .5s ease}#filter-search-button:hover{background-color:#000000}.accordion-filter{margin:2rem 0}.accordion-filter__item{cursor:pointer}.accordion-filter__item__header{font-size:18px;line-height:27.5px;color:#313131;transition:color .5s ease;position:relative;font-weight:400;font-family:'SourceSansPro', sans-serif;padding-right:10px;display:inline-flex}.accordion-filter__item__header.selected{font-weight:bold;color:#571f3f}.accordion-filter__item__header.has-child-terms .text{display:inline-block}.accordion-filter__item__header .icon-next-arrow{font-size:20px;font-weight:700;position:absolute;top:50%;transform:translate(5px, -50%) rotate(0);right:0;transition:transform .5s ease;color:#581f40}.accordion-filter__item__header .text{display:inline-block;font-size:18px;line-height:27.5px;font-weight:400}.accordion-filter__item__header:hover{color:#581f40}.accordion-filter__item__header:hover .icon-next-arrow{transform:translate(10px, -50%)}.accordion-filter__item__header.active{color:#581f40}.accordion-filter__item__header.active .icon-next-arrow{transform:translate(5px, -50%) rotate(90deg)}.accordion-filter__item__content{display:none;padding:0}.accordion-filter__item__content .checkbox-wrapper{margin-bottom:10px}.checkbox-wrapper{display:block;position:relative;padding-left:35px;margin-bottom:5px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16.5px;line-height:27.5px;color:#313131;font-weight:400}.checkbox-wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-wrapper input:checked ~ .checkmark{background-color:#571f3f}.checkbox-wrapper input:checked ~ .checkmark:after{display:block}.checkbox-wrapper .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#f5edf3;transition:opacity .5s ease}.checkbox-wrapper .checkmark:after{left:10px;top:7px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkbox-wrapper:hover input ~ .checkmark{opacity:.5}.checkmark:after{content:"";position:absolute;display:none}#footer{margin-top:20rem}@media only screen and (max-width: 991px){#footer{margin-top:10rem}}#footer ._logo{width:10rem;height:10rem;margin-bottom:2rem;margin-left:2rem}@media only screen and (max-width: 991px){#footer ._logo{margin:2rem auto}}@media only screen and (max-width: 991px){#footer .nav{justify-content:center;margin-bottom:2rem}}#footer .nav ul{list-style-type:none;padding:0;margin:0;text-transform:uppercase;margin-bottom:4rem}@media only screen and (max-width: 991px){#footer .nav ul li{text-align:center}}#footer .nav ul li a{color:black;font-size:1.4rem;transition:color .5s ease;display:inline-block;padding:.5rem 0;font-weight:300}@media only screen and (min-width: 1600px){#footer .nav ul li a{font-size:1.6rem}}#footer .nav ul li a:hover{text-decoration:none;color:#a7c91f}#footer .nav ul li.big.green a{display:block;font-size:1.6rem;color:#215b23}#footer .nav ul li.bold{display:block}#footer .nav ul li.bold a{font-weight:600}#footer .nav ul li.bold.start{margin-top:2rem}#footer .nav ul li.bold.end{margin-bottom:2rem}#footer .cta-footer{display:flex;flex-direction:column;margin:0 auto 0 0;align-items:flex-start}@media only screen and (max-width: 991px){#footer .cta-footer{align-items:center}}#footer .cta-footer .btn{margin-top:0;color:black;transition:color .5s ease;display:inline-flex;align-items:center;padding:1rem 3rem}#footer .cta-footer .btn span{color:#215b23;font-size:2rem}#footer .cta-footer .btn:hover{color:#ffffff}#footer .cta-footer .btn:hover span{color:#ffffff}#footer .cta-footer .address{padding:2rem}#footer .cta-footer .address p{margin:0;font-size:1.6rem}@media only screen and (max-width: 991px){#footer .cta-footer .address{text-align:center}}#footer .copyright{padding:2rem 4rem;font-size:13px;line-height:17px;text-align:left;background-color:#571f3f;color:#ffffff;margin-bottom:0}@media only screen and (max-width: 767px){#footer .copyright{text-align:center}}.footer-container .footer-wrapper{max-width:1260px;margin:0 auto}@media only screen and (min-width: 1600px){.footer-container .footer-wrapper{max-width:1460px}}
