@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap);
.hide-small{display:none}@media screen and ((min-width: 900px)){.hide-small{display:block}}.hide-large{display:block}@media screen and ((min-width: 900px)){.hide-large{display:none}}.button,button{font-weight:bold;font-size:16px;text-align:center;letter-spacing:0.07em;text-transform:uppercase;padding:1rem 3rem;line-height:1.5em;background:#39804E;color:#FFF;margin-top:2rem;display:inline-block;border-radius:5px;min-width:328px;max-width:100%;border:none}.button:hover,button:hover{background:#183F26;color:#FFF;cursor:pointer}.button:visited,button:visited{color:#FFF}.button.small,button.small{width:auto;min-width:initial}.button.full-width,button.full-width{width:100%;min-width:initial}@media (max-width: 720px){.button,button{min-width:initial;width:100%;padding:1rem}.button.small,button.small{min-width:initial;width:100%}.button.full-width,button.full-width{min-width:initial;width:100%}}body .umbraco-forms-submitmessage{font-size:24px;font-weight:bold;padding:4rem 0;display:block}body input,body select,body textarea{border:2px solid #727272;border-radius:5px;background:transparent;padding:0.75rem;font-size:14px;width:100%}body input::-webkit-input-placeholder, body select::-webkit-input-placeholder, body textarea::-webkit-input-placeholder{color:#CBCBCB}body input::-moz-placeholder, body select::-moz-placeholder, body textarea::-moz-placeholder{color:#CBCBCB}body input:-ms-input-placeholder, body select:-ms-input-placeholder, body textarea:-ms-input-placeholder{color:#CBCBCB}body input::-ms-input-placeholder, body select::-ms-input-placeholder, body textarea::-ms-input-placeholder{color:#CBCBCB}body input::placeholder,body select::placeholder,body textarea::placeholder{color:#CBCBCB}body .umbraco-forms-form{width:100%;padding:0}body h4.umbraco-forms-caption{font-size:42px !important;line-height:1.25rem !important;margin-bottom:4rem}body .umbraco-forms-page .umbraco-forms-indicator{color:#39804E}body .umbraco-forms-page fieldset{margin-bottom:0;padding:0}body .umbraco-forms-page .umbraco-forms-container{padding:0}body .umbraco-forms-page .umbraco-forms-field{margin-bottom:1.75rem}body .umbraco-forms-page .umbraco-forms-field label{margin-bottom:0.75rem;font-size:14px;font-weight:700;text-transform:uppercase}body .umbraco-forms-page textarea{height:8rem}body .umbraco-forms-page .umbraco-forms-navigation .col-md-12{padding-left:0;padding-right:0;float:none}body .umbraco-forms-page .umbraco-forms-navigation button,body .umbraco-forms-page .umbraco-forms-navigation input[type="button"],body .umbraco-forms-page .umbraco-forms-navigation input[type="reset"],body .umbraco-forms-page .umbraco-forms-navigation input[type="submit"]{text-align:left;display:block;padding:15px 30px;background:#39804E;font-size:14px;color:#FFF;font-weight:700;border-radius:5px;border:none;text-transform:uppercase;width:100%;position:relative;transition:.3s}body .umbraco-forms-page .umbraco-forms-navigation button:hover,body .umbraco-forms-page .umbraco-forms-navigation input[type="button"]:hover,body .umbraco-forms-page .umbraco-forms-navigation input[type="reset"]:hover,body .umbraco-forms-page .umbraco-forms-navigation input[type="submit"]:hover{opacity:0.85}body .umbraco-forms-page .umbraco-forms-navigation button:after,body .umbraco-forms-page .umbraco-forms-navigation input[type="button"]:after,body .umbraco-forms-page .umbraco-forms-navigation input[type="reset"]:after,body .umbraco-forms-page .umbraco-forms-navigation input[type="submit"]:after{content:"";position:absolute;right:1rem;top:50%;margin-top:-7px;border:solid #FFF;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all ease-in-out .2s}body .umbraco-forms-page input.text,body .umbraco-forms-page input.title,body .umbraco-forms-page textarea,body .umbraco-forms-page select{border:2px solid #747474;background:transparent;padding:0.75rem;font-size:14px;width:100%;max-width:100% !important}body .umbraco-forms-page input.text:focus,body .umbraco-forms-page input.title:focus,body .umbraco-forms-page textarea:focus,body .umbraco-forms-page select:focus{border:2px solid #2B2B2B}body .umbraco-forms-page .dataconsent .umbraco-forms-field-wrapper{position:relative;max-width:400px;padding:0.5rem 0 0.5rem 2rem}body .umbraco-forms-page .dataconsent .umbraco-forms-field-wrapper input{position:absolute;left:0;top:8px;width:20px}body .umbraco-forms-page .dataconsent .umbraco-forms-field-wrapper label{font-style:normal;font-weight:bold;font-size:12px;line-height:15px;color:#414141}body .umbraco-forms-page .checkbox label{padding-left:0}body .umbraco-forms-page .checkbox .umbraco-forms-tooltip{float:right;font-style:normal;font-weight:bold;font-size:12px;line-height:15px;color:#414141;padding:0.5rem 0 0.5rem 2rem}body .umbraco-forms-page .checkbox .umbraco-forms-field-wrapper{float:left;padding:0.5rem 0}body .umbraco-forms-page .checkbox .umbraco-forms-field-wrapper input{width:20px;margin-left:0;margin-top:8px}body .umbraco-forms-page .radiobuttonlist{padding:1rem 0}body .umbraco-forms-page .radiobuttonlist br{display:none}body .umbraco-forms-page .radiobuttonlist label{font-style:normal;font-weight:bold;font-size:12px;line-height:15px;color:#414141;margin-right:2rem}table{border-collapse:collapse;border:none;width:100%;margin-bottom:0;border-radius:5px;overflow:hidden}@media (max-width: 720px){table{display:block;overflow-x:auto}}table tr{border:none;padding:0px 20px;font-size:14px;text-align:left;background:#A6A6A6;color:#000;font-weight:bold;font-size:14px;line-height:19px}table tr:nth-child(even){background:#D4D4D4}table tr:first-child{background:#3c3c3c;color:#FFF}table td{border:none;padding:1rem;white-space:nowrap}.filter-wrapper{padding-bottom:4rem}.filter-wrapper .expand-filters{color:#FFF;background:#767676;letter-spacing:0.03em;font-weight:700;font-size:14px;text-align:center;text-transform:uppercase;border-radius:5px;padding:0.75rem 4rem 0.75rem 2rem;position:relative;display:inline-block;margin-bottom:1rem}@media (max-width: 900px){.filter-wrapper .expand-filters{width:100%;margin-bottom:0.5rem}}.filter-wrapper .expand-filters::after{content:"";width:7px;height:7px;border:solid #FFF;border-width:0 2px 2px 0;position:absolute;right:1.5rem;top:21px;transform:rotate(-45deg);transition:all .1s ease-in-out}.filter-wrapper .expand-filters.active{background:#4f4f4f}.filter-wrapper .expand-filters.active::after{top:19px;transform:rotate(45deg)}.filter-wrapper .expand-filters:hover{cursor:pointer}.filter-wrapper .filters{display:flex;margin:0 -1rem}@media (max-width: 900px){.filter-wrapper .filters{display:block;margin:0}}.filter-wrapper .filters .mixitup-control-active{background:#4f4f4f !important}.filter-wrapper .filters .mixitup-control-active:after{content:"";height:7px;width:7px;border-radius:50%;background:#FFF;position:absolute;left:1rem;top:50%;transform:translateY(-50%)}.dropdown-filters{position:relative;min-width:168px;margin:1rem;width:auto;display:inline-block}@media (max-width: 900px){.dropdown-filters{width:100%;margin:0.5rem 0}}.dropdown-filters fieldset{max-height:406px;overflow-y:auto;overflow-x:hidden}.dropdown-filters .select-dropdown{display:block;width:100%;color:#FFF;background:#767676;letter-spacing:0.03em;font-weight:700;font-size:14px;text-align:center;text-transform:uppercase;border-radius:5px;padding:0.75rem 4rem 0.75rem 2rem;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 900px){.dropdown-filters .select-dropdown{padding:0.75rem;background:#636363}}.dropdown-filters .select-dropdown::after{content:"";width:7px;height:7px;border:solid #FFF;border-width:0 2px 2px 0;position:absolute;right:1.5rem;top:21px;transform:rotate(-45deg);transition:all .1s ease-in-out}.dropdown-filters .select-dropdown.open::after{top:19px;transform:rotate(45deg)}.dropdown-filters .select-dropdown:hover{cursor:pointer}.dropdown-filters .dropdown-wrapper{display:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;position:absolute;width:100%;z-index:4;background:#767676;color:#FFF;overflow:hidden;margin-top:-3px}.dropdown-filters .dropdown-wrapper fieldset{position:relative;width:100%}.dropdown-filters .dropdown-wrapper fieldset::-webkit-scrollbar-track{background-color:#F5F5F5}.dropdown-filters .dropdown-wrapper fieldset::-webkit-scrollbar{width:3px;background-color:#F5F5F5}.dropdown-filters .dropdown-wrapper fieldset::-webkit-scrollbar-thumb{background-color:#1b1b1b}.dropdown-filters .dropdown-wrapper button,.dropdown-filters .dropdown-wrapper a{all:unset;text-transform:initial;padding:0.75rem 1.5rem;width:100%;box-sizing:border-box;display:block;border:0;text-align:center;font-weight:700;position:relative}.dropdown-filters .dropdown-wrapper button:hover,.dropdown-filters .dropdown-wrapper a:hover{color:#fff;cursor:pointer}.dropdown-filters.not-active{opacity:0.3}.dropdown-filters.not-active .select-dropdown:hover{cursor:default}.filter-wrapper .dropdown-filters.not-active{opacity:0.5}.filter-wrapper .dropdown-filters.not-active .select-dropdown.open::after{top:21px;transform:rotate(-45deg)}.filter-wrapper .dropdown-filters.not-active .select-dropdown:hover{cursor:inherit}.filter-wrapper .dropdown-filters.not-active .dropdown-wrapper button:hover,.filter-wrapper .dropdown-filters.not-active .dropdown-wrapper a:hover{color:#fff;cursor:inherit}.filter-wrapper .dropdown-filters .dropdown-wrapper button.hide,.filter-wrapper .dropdown-filters .dropdown-wrapper a.hide{display:none}.filter-wrapper .dropdown-filters .dropdown-wrapper button.show,.filter-wrapper .dropdown-filters .dropdown-wrapper a.show{display:block}/*! normalize.css v1.0.0 | MIT License | git.io/normalize */*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:1em;line-height:1.4}body,button,input,select,textarea{font-family:sans-serif}::-moz-selection{background:#39804E;color:#fff;text-shadow:none}::selection{background:#39804E;color:#fff;text-shadow:none}a{color:#39804E}a:visited{color:#39804E}a:hover{color:#39804E}a:hover,a:active{outline:0}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}strong{font-weight:bold}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.3em}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}h4{font-size:14px}ul,ol{margin:0 0 1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;display:block}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.cookie-information{background:rgba(0,0,0,0.6);color:#fff;width:100%;max-width:340px;padding:40px;position:fixed;bottom:-140px;left:20px;opacity:0;z-index:7;transition:all ease-out 0.8s}.cookie-information.show{bottom:20px;opacity:1}.cookie-information .cookie-information-text{color:#fff}.cookie-information a{color:#fff;display:inline-block;margin-top:5px}.cookie-information .accept-cookies{background:#39804E;color:#eee;cursor:pointer;position:absolute;top:0;right:0;font-size:20px;width:35px;height:35px;line-height:35px;text-align:center}.cc-consentwrapper{position:absolute;width:100%;top:0;height:100%}.hero-block-wrapper{position:relative}.hero-block-wrapper img{height:554px;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero-block-wrapper .hero-content{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.hero-block-wrapper .hero-content .inner{position:relative;height:100%}.hero-block-wrapper .hero-content .content{max-width:430px;position:absolute;top:6rem;left:2rem;margin-right:2rem;padding:2rem;background:rgba(255,255,255,0.6);border-radius:5px;font-weight:bold;font-size:20px;line-height:27px;letter-spacing:0.07em}@media (max-width: 720px){.hero-block-wrapper .hero-content .content{top:50%;transform:translateY(-50%);left:1rem;margin-right:1rem;font-size:16px}}.banner-block-wrapper{position:relative}.banner-block-wrapper img{height:554px;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.banner-block-wrapper .banner-content{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.banner-block-wrapper .banner-content .inner{position:relative;height:100%}.banner-block-wrapper .banner-content .content{border-radius:5px;max-width:751px;position:absolute;top:50%;transform:translateY(-50%);left:2rem;margin-right:2rem;padding:2rem;background:rgba(60,60,60,0.7);font-weight:bold;font-size:20px;line-height:27px;letter-spacing:0.07em;text-transform:uppercase;color:#FFF}@media (max-width: 720px){.banner-block-wrapper .banner-content .content{left:1rem;margin-right:1rem;font-size:16px}}.video-block-wrapper{padding:2rem 0}.video-block-wrapper .inner{display:block}.video-block-wrapper .title{margin-bottom:3rem}.video-block-wrapper video{max-width:100%;margin-bottom:2rem}@media (max-width: 720px){.video-block-wrapper video{margin-bottom:0}}.video-block-wrapper .youtubeContainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-block-wrapper .youtubeContainer iframe{position:absolute;width:100%;height:100%}.text-image-block-wrapper{padding:2rem 0}.text-image-block-wrapper.green-background{background:#39804E;color:#FFF}.text-image-block-wrapper.green-background .button{background:#FFF;color:#39804E}.text-image-block-wrapper.green-background .button:hover{opacity:0.8}.text-image-block-wrapper.reversed .column:first-child{order:2}@media (max-width: 900px){.text-image-block-wrapper.reversed .column:first-child{order:1}}.text-image-block-wrapper.reversed .column:last-child{order:1}@media (max-width: 900px){.text-image-block-wrapper.reversed .column:last-child{order:2}}.text-image-block-wrapper.reversed .content{justify-content:left}.text-image-block-wrapper.reversed .content .text{margin-left:initial}.text-image-block-wrapper .column-12 .content{justify-content:left}.text-image-block-wrapper .column-12 .content .text{margin-left:initial}.text-image-block-wrapper .content{display:flex;align-items:center;justify-content:center;height:100%}.text-image-block-wrapper .content .text{max-width:526px;margin-left:auto}@media (max-width: 900px){.text-image-block-wrapper .content .text{max-width:100%}}.text-image-block-wrapper .content .text.full-wdith-text{max-width:100%;margin-left:initial}.featured-product-block-wrapper{padding:2rem 0}.featured-product-block-wrapper .inner{display:block}.featured-product-block-wrapper h2{color:#5F8D70;font-weight:bold;font-size:26px;line-height:30px;letter-spacing:0.03em;margin-bottom:1rem}.featured-product-block-wrapper a.link{font-style:normal;font-weight:bold;font-size:14px;line-height:19px;letter-spacing:0.03em;text-transform:uppercase;color:#3C3C3C;text-decoration:underline;margin-bottom:2rem;display:block}.featured-product-block-wrapper a.link:hover{color:#39804E}.accordion-block-wrapper{padding:2rem 0}.accordion-block-wrapper .title{margin-bottom:3rem}.accordion-block-wrapper .column{flex:1 1 50%;margin-right:2rem}.accordion-block-wrapper .column .text{max-width:566px}.accordion-block-wrapper .column:last-child{margin-right:0;margin-left:2rem}@media (max-width: 900px){.accordion-block-wrapper .column{margin-right:0;padding:1rem 0;flex:1 1 100%}.accordion-block-wrapper .column:last-child{margin-left:0;margin-right:0}}.accordion-item{margin-bottom:1rem;border-bottom:1px solid #D5D5D5;max-width:861px}.accordion-item .head{position:relative;display:flex}.accordion-item .head:hover{cursor:pointer}.accordion-item .head:after{content:"";position:absolute;right:1rem;top:50%;margin-top:-7px;border:solid #5F8D70;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all ease-in-out .2s}.accordion-item .head.active:after{margin-top:0px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.accordion-item .head .title{margin-bottom:0;font-size:26px;line-height:30px;letter-spacing:0.03em;padding:1rem 2rem 1rem 0}@media (max-width: 720px){.accordion-item .head .title{font-size:18px;line-height:23px}}.accordion-item .content{padding:0 1rem 1rem 1rem}.logo-block-wrapper{padding:3rem 0 2rem 0}.logo-block-wrapper .inner{display:block}.logo-block-wrapper h2{margin-bottom:3rem}@media (max-width: 720px){.logo-block-wrapper h2{text-align:center}}.logo-block-wrapper .logo-list{margin:0 -4rem;display:flex;flex-wrap:wrap}@media (max-width: 1440px){.logo-block-wrapper .logo-list{margin:0 -2rem}}.logo-block-wrapper .logo-list .logo-item{flex:0 1 calc(25% - 8rem);margin:2rem 4rem;display:flex;align-items:center;justify-content:center}@media (max-width: 1440px){.logo-block-wrapper .logo-list .logo-item{flex:0 1 calc(25% - 4rem);margin:2rem}}@media (max-width: 900px){.logo-block-wrapper .logo-list .logo-item{flex:0 1 calc(50% - 4rem);max-width:100%}}@media (max-width: 720px){.logo-block-wrapper .logo-list .logo-item{flex:1 1 100%;margin:1rem;text-align:center}}.logo-block-wrapper .logo-list .logo-item a{display:block;width:100%}.logo-block-wrapper .logo-list .logo-item a img{width:100%}@media (max-width: 900px){.logo-block-wrapper .logo-list .logo-item a img{max-width:300px}}@media (max-width: 720px){.logo-block-wrapper .logo-list .logo-item a img{max-width:222px;margin:0rem 2rem}}.form-block-wrapper{padding:2rem 0}.form-block-wrapper .image-column{display:flex;align-items:center;justify-content:center}.form-block-wrapper .image-column .image{max-width:562px;width:100%}@media (max-width: 900px){.form-block-wrapper .image-column .image{max-width:100%;display:none}}.product-list{margin:0 -1rem;display:flex;flex-wrap:wrap}@media (max-width: 720px){.product-list{margin:0}}.product-list .product-item{flex:1 1 auto;margin:1rem;flex:0 1 calc(25% - 2rem);position:relative;padding-bottom:80px}@media (max-width: 1113px){.product-list .product-item{flex:0 1 calc(50% - 2rem);max-width:100%}}@media (max-width: 720px){.product-list .product-item{flex:1 1 100%;margin:1rem 0}}.product-list .product-item .image{height:360px;border:1px solid #D4D4D4;align-items:center;justify-content:center;margin-bottom:1rem}.product-list .product-item .image img{-o-object-fit:contain;object-fit:contain;height:358px;width:100%}.product-list .product-item h3{font-weight:bold;font-size:16px;line-height:22px;color:#17201C;margin-bottom:0}.product-list .product-item .text{margin-top:1rem;font-weight:normal;font-size:14px;line-height:19px;letter-spacing:0.02em;height:76px;overflow:hidden}.product-list .product-item .button{margin-top:1rem;position:absolute;bottom:0;left:0}.product-category-wrapper,.product-archive-wrapper{padding:4rem 0}.product-category-wrapper .product-list,.product-archive-wrapper .product-list{padding:1rem 0}.gallery-block-wrapper{padding:2rem 0}.gallery-block-wrapper .inner{display:block;text-align:center}.gallery-block-wrapper h2{color:#5F8D70;font-weight:bold;font-size:25.92px;line-height:30px;letter-spacing:0.03em;text-align:left}.gallery-block-wrapper .image-list{margin:0 -1rem;display:flex;padding:2rem 0;flex-wrap:wrap}@media (max-width: 720px){.gallery-block-wrapper .image-list{margin:0}}.gallery-block-wrapper .image-list .gallery-item{flex:1 1 auto;margin:1rem;flex:0 1 calc(25% - 2rem);display:none}@media (max-width: 1113px){.gallery-block-wrapper .image-list .gallery-item{flex:0 1 calc(50% - 2rem);max-width:100%}}@media (max-width: 720px){.gallery-block-wrapper .image-list .gallery-item{flex:1 1 100%;margin:0.5rem 0}}.gallery-block-wrapper .image-list .gallery-item img{height:360px;width:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width: 720px){.gallery-block-wrapper .image-list .gallery-item img{height:273px}}.site-header{background:#222222;position:fixed;top:0;right:0;left:0;z-index:10;height:105px}.site-header .inner{display:flex;height:100%;padding:1rem 2rem}.site-header .logo{flex:0 1 337px;display:flex;align-items:center;justify-content:center}@media (max-width: 720px){.site-header .logo{flex:0 1 220px}}.site-header .main-navigation{flex:1 1 auto;align-self:flex-end;text-align:right;height:100%}.site-header .main-navigation ul{list-style:none;height:100%}.site-header .main-navigation li{display:inline-block;margin-left:2rem;position:relative}.site-header .main-navigation li.has-children{padding-right:1rem}.site-header .main-navigation li .arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center}.site-header .main-navigation li .arrow img{height:8px}.site-header .main-navigation li .sub-menu{display:none;position:absolute;right:0;background:#333;z-index:10;min-width:180px;padding:0.25rem 0;height:auto;border-radius:5px}.site-header .main-navigation li .sub-menu.open{display:block}.site-header .main-navigation li .sub-menu li{text-align:left;display:block;margin-left:0;padding-left:0.5rem;border-top:1px solid #555}.site-header .main-navigation li .sub-menu li:first-child{border-top:none}.site-header .main-navigation li .sub-menu li a{color:#E5E5E5;line-height:1rem;padding:1rem;display:inline-block}@media (min-width: 1113px){.site-header .main-navigation li:hover>.sub-menu{display:block}}.site-header .main-navigation li.language-wrapper{text-transform:uppercase}.site-header .main-navigation li.language-wrapper .no-link{position:relative;padding-left:1.75rem}.site-header .main-navigation li.language-wrapper .no-link img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.site-header .main-navigation li.language-wrapper .arrow{display:none}.site-header .main-navigation li.language-wrapper a img{display:inline-block;margin-right:1rem;margin-bottom:-3px}.site-header .main-navigation li a,.site-header .main-navigation li .no-link{display:block;font-weight:normal;font-size:16px;line-height:73px;color:#FFF;text-decoration:none;display:flex;align-items:center;justify-content:center}.site-header .main-navigation li a:hover,.site-header .main-navigation li .no-link:hover{opacity:0.8;cursor:pointer}.site-header .main-navigation li.active>a{color:#39804E}.site-header .nav-icon{display:none}@media (max-width: 1113px){.site-header{height:80px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.1)}.site-header .inner{padding:1rem}.site-header .logo{max-width:280px}.site-header .main-navigation{max-width:473px;width:100%;display:block;height:calc(100vh - 80px);overflow-y:auto;position:fixed;top:80px;z-index:9998;right:-100%;transition:right ease-in-out .3s;background:#2d2d2d;text-align:left}.site-header .main-navigation.active{right:0}.site-header .main-navigation ul{padding:0;width:100%}.site-header .main-navigation ul:first-child{margin-top:2rem}.site-header .main-navigation li{width:100%;display:block;padding:0;line-height:60px;height:auto;border-bottom:1px solid rgba(255,255,255,0.2);margin-left:0}.site-header .main-navigation li.has-children{padding-right:0}.site-header .main-navigation li .arrow{width:4rem;right:0;top:0;transform:none;height:65px;position:absolute}.site-header .main-navigation li .arrow.active{transform:rotate(-180deg)}.site-header .main-navigation li.language-wrapper .no-link{position:relative;padding-left:3rem}.site-header .main-navigation li.language-wrapper .no-link img{left:1.5rem}.site-header .main-navigation li.language-wrapper .arrow{display:flex}.site-header .main-navigation li .sub-menu{position:inherit;display:none;background:#333;padding:0 0;height:auto;border-radius:0}.site-header .main-navigation li .sub-menu li{text-align:left;display:block;margin-left:0;border-top:1px solid #555;padding-left:0}.site-header .main-navigation li .sub-menu li:first-child{border-top:none}.site-header .main-navigation li .sub-menu li a{padding:0;padding-left:2.25rem;line-height:60px}.site-header .main-navigation li a,.site-header .main-navigation li .no-link{line-height:27px;width:100%;display:block;padding:1.5rem;background-color:transparent;position:relative;width:90%}.site-header .main-navigation li a img,.site-header .main-navigation li .no-link img{margin-bottom:-4px}.site-header .nav-icon{width:24px;position:absolute;right:1.5rem;top:25px;display:block}.site-header .nav-icon:hover{cursor:pointer}.site-header .nav-icon:after,.site-header .nav-icon:before,.site-header .nav-icon div{background-color:#FFF;content:'';display:block;height:2px;margin:6px 0;transition:all .2s ease-in-out}.site-header .nav-icon.active:before{transform:translateY(8px) rotate(135deg)}.site-header .nav-icon.active:after{transform:translateY(-8px) rotate(-135deg)}.site-header .nav-icon.active div{transform:scale(0)}}body{color:#0F2818;font-size:16px;line-height:27px;font-family:'Open Sans', sans-serif}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}h1,h2{font-weight:bold;font-size:42px;line-height:1.15em;letter-spacing:-0.01em;font-family:'Work Sans', sans-serif}@media (max-width: 720px){h1,h2{font-size:34px}}@media (max-width: 375px){h1,h2{font-size:26px}}h3{font-size:28px}@media (max-width: 900px){h3{font-size:22px}}h4{font-size:20px}.pre{font-size:24px;font-weight:700;line-height:29px;margin-bottom:1em;display:inline-block}a:hover{transition:.3s}a:hover img{opacity:0.7;transition:.3s}a{text-decoration:none}a:focus{text-decoration:none}.breadcrumbs{background:#3C3C3C;font-size:14px;line-height:19px;letter-spacing:0.03em;text-transform:uppercase;color:#FFF;font-weight:bold}@media (max-width: 720px){.breadcrumbs{display:none}}.breadcrumbs .inner{padding:1rem 2rem}@media (max-width: 900px){.breadcrumbs .inner{padding:1rem}}.breadcrumbs a{color:#FFF;transition:.3s}.breadcrumbs a:hover{opacity:0.8}.page-content{margin-top:105px;min-height:100px;overflow-x:hidden}@media (max-width: 1113px){.page-content{margin-top:80px}}.page-content ol{list-style:none;counter-reset:li;padding-left:0;margin:2rem 0}.page-content ol li{counter-increment:li;position:relative;padding:0.25rem 0 1rem 3rem;margin:0 0 1rem 0}.page-content ol li:before{content:counter(li);position:absolute;left:0;top:0;height:36px;width:36px;border-radius:50%;background:#5F8D70;color:#FFF;font-size:18px;font-weight:bold;line-height:23px;display:flex;align-items:center;justify-content:center}img{max-width:100%}.inner{max-width:1440px;margin-right:auto;margin-left:auto;margin:0 auto;padding:2rem}@media (max-width: 900px){.inner{padding:1rem}}.inner .columns{display:flex;margin:0 -1rem;flex-wrap:wrap}@media (max-width: 900px){.inner .columns{flex-wrap:wrap;margin:0}}.inner .columns .column{flex:1 1 calc(50% - 2rem);margin:0 1rem;padding:1rem 0}@media (max-width: 900px){.inner .columns .column{flex:1 1 100%;margin:0}}.inner .columns .column-12{flex:1 1 100%;margin:0 1rem;padding:0.5rem 0}.inner .columns .column-3{flex:1 1 calc(25% - 2rem);margin:0 1rem;padding:0.5rem 0}@media (max-width: 900px){.inner .columns .column-3{flex:1 1 100%;margin:0}}.site-footer{background:#222222;color:#DEF4E6;padding:6rem 0}@media (max-width: 900px){.site-footer{padding:3rem 0}.site-footer .columns .column,.site-footer .columns .column-3{padding:3rem 0;text-align:center}}.site-footer .logo img{max-width:280px;margin-bottom:1rem}.site-footer h4{font-weight:bold;font-size:16px;line-height:22px;letter-spacing:0.07em;text-transform:uppercase;color:#FAFAFA;margin-bottom:1.5rem}.site-footer ul{padding:0;margin:0}.site-footer ul li{list-style:none}.site-footer a,.site-footer .contact{font-weight:normal;font-size:14px;line-height:19px;letter-spacing:0.02em;color:#DEF4E6;padding:0.5rem 0;display:block}.site-footer a.file,.site-footer .contact.file{margin-top:0.25rem}.site-footer .contact img{margin-right:0.75rem;margin-bottom:-6px;width:20px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.product-page-wrapper .main-content{overflow:hidden;padding:4rem 0 0 0}.product-page-wrapper .slider-container{float:left;width:50%;padding-right:4rem}@media (max-width: 1113px){.product-page-wrapper .slider-container{float:none;width:100%;max-width:600px;margin:0 auto;padding-right:0}}.product-page-wrapper .slider-container .sliders{margin:-1rem}.product-page-wrapper .slider-container .sliders .slide-item{margin:1rem;border:2px solid #D4D4D4;border-radius:5px}.product-page-wrapper .slider-container .sliders .slider-main .slide-item{display:flex;align-items:center;justify-content:center;height:584px}@media (max-width: 900px){.product-page-wrapper .slider-container .sliders .slider-main .slide-item{height:384px}}.product-page-wrapper .slider-container .sliders .slider-main .slide-item:hover{cursor:pointer}.product-page-wrapper .slider-container .sliders .slider-main .slide-item img{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain}.product-page-wrapper .slider-container .sliders .slider-nav .slide-item{display:flex;align-items:center;justify-content:center;height:116px;padding:0.25rem}.product-page-wrapper .slider-container .sliders .slider-nav .slide-item:hover{cursor:pointer}.product-page-wrapper .slider-container .sliders .slider-nav .slide-item img{height:104px;width:104px;-o-object-fit:contain;object-fit:contain}.product-page-wrapper .info-container{float:left;width:50%;padding:2rem 4rem}@media (max-width: 1113px){.product-page-wrapper .info-container{float:none;max-width:600px;margin:0 auto;padding:2rem 0}}.product-page-wrapper .info-container h3{font-weight:bold;font-size:16px;line-height:22px;letter-spacing:0.07em;text-transform:uppercase;color:#5F8D70}.product-page-wrapper .info-container .text{padding:0.5rem 0}.product-page-wrapper .info-container .read-more-text{padding:2rem 0 0 0}@media (max-width: 1113px){.product-page-wrapper .info-container{width:100%}}.product-page-wrapper .download-manual{font-weight:bold;font-size:16px;line-height:22px;letter-spacing:0.07em;text-transform:uppercase;text-decoration:underline;color:#5F8D70;margin-top:4rem;display:block}.product-page-wrapper .retailer-container{margin-top:3rem}.product-page-wrapper .retailer-container h4{font-size:14px;line-height:19px;letter-spacing:0.03em;text-transform:uppercase;color:#5F8D70;margin-bottom:1rem}.product-page-wrapper .retailer-container .logos{display:flex;flex-wrap:wrap;margin:0 -2rem}.product-page-wrapper .retailer-container .logos .logo-item{flex:0 1 calc(50% - 4rem);margin:0.5rem 2rem;display:flex;align-items:center;justify-content:center}.product-page-wrapper .retailer-container .logos .logo-item a{display:block;width:100%}.product-page-wrapper .retailer-container .logos .logo-item a img{width:100%}.product-page-wrapper .variants{padding:5rem 0}@media (max-width: 1113px){.product-page-wrapper .variants{padding:2rem 0}}.product-page-wrapper .variants h2{margin-bottom:3rem;font-size:25px;line-height:30px;letter-spacing:0.03em}.search-page-wrapper{min-height:50vh}.search-page-wrapper .inner{max-width:960px}.search-page-wrapper form{margin:4rem auto 0 auto;text-align:center;padding:4rem 0;display:flex}.search-page-wrapper form input{flex:1 1 100%;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.search-page-wrapper form input:focus{outline:none}.search-page-wrapper form button{flex:0 0 100px;min-width:inherit;border-top-left-radius:0;border-bottom-left-radius:0}.search-page-wrapper .count{line-height:3em}.search-page-wrapper .result{border-top:1px solid #c2c2c2;padding:3rem 0}.search-page-wrapper .result .item{padding:1rem 0;display:flex}@media (max-width: 720px){.search-page-wrapper .result .item{padding:2rem 0;flex-wrap:wrap}}.search-page-wrapper .result .item .image{flex:0 0 133px;height:133px;border:1px solid #e2e2e2}@media (max-width: 720px){.search-page-wrapper .result .item .image{flex:0 0 100%;height:300px}}.search-page-wrapper .result .item .image img{height:133px;width:133px;-o-object-fit:contain;object-fit:contain}@media (max-width: 720px){.search-page-wrapper .result .item .image img{width:100%;height:300px}}.search-page-wrapper .result .item .text{padding:0 0 0 2rem}@media (max-width: 720px){.search-page-wrapper .result .item .text{padding:1rem 0}}.search-page-wrapper .result .item a{color:#0F2818}

