@charset "UTF-8";
/*! sanitize.css v4.1.0 | CC0 License | github.com/jonathantneal/sanitize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}progress{vertical-align:baseline}small,sub,sup{font-size:83.3333%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:transparent;border-style:none;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[tabindex],a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}:root{--vh:1vh;--vw:1vw;--scrollbar-width:0px}::-moz-selection{color:#fff;background:#006640}::selection{color:#fff;background:#006640}html{color:#3c3c3c;overflow-x:hidden;overflow-y:scroll;overflow-anchor:none}body{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.44444;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;color:#2c2c2c}img,video{display:block;max-width:100%;height:auto}.a,a{color:#006b43;text-decoration:none;transition:color .15s ease-out}.a:focus,a:focus{outline:0}.a:hover,a:hover{color:#90c344}b,strong{font-weight:600}p,ul{margin-top:0;margin-bottom:0}ul{list-style-type:none;padding:0}figure,ul{margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border-radius:0}button,input,select,textarea{color:inherit;font-family:inherit;line-height:inherit;border-radius:0;outline:none;box-shadow:none}input,textarea{display:block}input::-ms-clear{display:none}textarea{min-height:100px;max-height:80vh;font-family:inherit}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-shadow:none}select::-moz-focus-inner{border:0;padding:0}select::-ms-expand{display:none}svg{display:block;width:100%}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}.bodytext .h1,.bodytext .h2,.bodytext .h3,.bodytext h1,.bodytext h2,.bodytext h3{color:#001c11}.bodytext a{text-decoration:underline}.content:after{clear:both;content:"";display:block}.content__block{margin-bottom:16px}.content__block>:first-child{margin-top:0}.content__block>:last-child{margin-bottom:0}.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:8px}.content p,.content table,.content ul{margin-bottom:16px}.content ul{list-style-type:none}.content ul li{position:relative;margin-bottom:4px;padding-left:18px;overflow:hidden}.content ul li:before{content:"";display:block;width:14px;height:14px;position:absolute;left:0;top:6px;z-index:1;background-image:url(../image/vector/caret-brand.svg);background-size:contain}.content table{width:100%}.content td,.content th{padding:10px;font-size:90%}.content th{text-align:left}.content>:first-child{margin-top:0}.content>:last-child{margin-bottom:0}.content .media{margin-bottom:1rem}@media (min-width:640px){.content .media{clear:both;width:45%;max-width:480px;margin-left:auto;margin-right:auto}.content .media--left{float:left;margin-right:50px}.content .media--right{float:right;margin-left:50px}.content .media--large{width:45%}.content .media--medium{width:37.5%}.content .media--small{width:30%}}.content--narrow p,.content--narrow table,.content--narrow ul{margin-bottom:8px}.content--limited{max-width:1160px}.js-mandatory-box .content .h3,.js-mandatory-box .content .h4,.js-mandatory-box .content .h5,.js-mandatory-box .content .h6,.js-mandatory-box .content h3,.js-mandatory-box .content h4,.js-mandatory-box .content h5,.js-mandatory-box .content h6,.module--product-information .content .h3,.module--product-information .content .h4,.module--product-information .content .h5,.module--product-information .content .h6,.module--product-information .content h3,.module--product-information .content h4,.module--product-information .content h5,.module--product-information .content h6{margin-bottom:8px;margin-top:14px}.js-mandatory-box .content p,.js-mandatory-box .content table,.js-mandatory-box .content ul,.module--product-information .content p,.module--product-information .content table,.module--product-information .content ul{margin-bottom:0}.js-mandatory-box .h5,.module--product-information .h5{margin-bottom:8px;margin-top:32px}.content-login{padding-top:32px;padding-bottom:32px;position:relative}.content-login .cookie-overlay{position:absolute}.content-login--cookie-wall{background-color:#000}.content-login--cookie-wall .container{opacity:0;visibility:hidden}.content-login .layout{display:flex;flex-direction:column;padding:calc(1rem + 1vw);background-color:#f7f7f7}.content-login .layout__element:first-child{margin-bottom:calc(2.5rem + 1vw)}.content-login .content{color:#2c2c2c}@media (min-width:720px){.content-login .layout{flex-direction:row}.content-login .layout__element{flex-grow:0;flex-shrink:0}.content-login .layout__element:first-child{flex-basis:0;flex-grow:1;flex-shrink:1;margin-right:calc(2.5rem + 1vw);margin-bottom:0}.content-login .layout__element:nth-child(2){width:315px}.content-login iframe{margin-left:auto;display:block}}.bg--brand{background-color:#fed336}.bg--brand-secondary{background-color:#006b43}.bg--brand-tertiary{background-color:#90c344}.bg--light-1{background-color:#e1e2db}.bg--light-2{background-color:#ecede8}.bg--light-3{background-color:#f8f7f4}.color--inherit{color:inherit}.color--default{color:#3c3c3c}.color--invert{color:#fff}.color--brand{color:#fed336}.color--brand-secondary{color:#006b43}.color--brand-tertiary{color:#90c344}.color--text-brand{color:#001c11}.fst--default{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.4375;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.fsi--default,.fst--default{font-size:1rem}.ff--default,.fst--base{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--base{font-weight:400;line-height:1.44444;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.fsi--base,.fst--base{font-size:1.25rem}.ff--base,.fst--base-2{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--base-2{font-size:calc(1.2625rem + .15vw);font-weight:400;line-height:1.4;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.fst--base-2{font-size:1.375rem}}.fsi--base-2{font-size:calc(1.2625rem + .15vw)}@media (min-width:1200px){.fsi--base-2{font-size:1.375rem}}.ff--base-2,.fst--base-3{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--base-3{font-size:calc(1.275rem + .3vw);font-weight:400;line-height:1.27273;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.fst--base-3{font-size:1.5rem}}.fsi--base-3{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.fsi--base-3{font-size:1.5rem}}.ff--base-3,.fst--base-s{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--base-s{font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.fsi--base-s,.fst--base-s{font-size:1.125rem}.ff--base-s,.fst--base-xs{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--base-xs{font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.fsi--base-xs,.fst--base-xs{font-size:.875rem}.ff--base-xs{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--h1{font-family:ff-more-web-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.4375rem + 2.25vw);font-weight:400;line-height:1.28;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.fst--h1{font-size:3.125rem}}.fsi--h1{font-size:calc(1.4375rem + 2.25vw)}@media (min-width:1200px){.fsi--h1{font-size:3.125rem}}.ff--h1,.fst--h2{font-family:ff-more-web-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--h2{font-size:calc(1.35rem + 1.2vw);font-weight:400;line-height:1.28947;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.fst--h2{font-size:2.25rem}}.fsi--h2{font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.fsi--h2{font-size:2.25rem}}.ff--h2{font-family:ff-more-web-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--h3{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.3125rem + .75vw);font-weight:600;line-height:1.2;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.fst--h3{font-size:1.875rem}}.fsi--h3{font-size:calc(1.3125rem + .75vw)}@media (min-width:1200px){.fsi--h3{font-size:1.875rem}}.ff--h3,.fst--h4{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--h4{font-size:calc(1.2625rem + .15vw);font-weight:600;line-height:1.18182;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.fst--h4{font-size:1.375rem}}.fsi--h4{font-size:calc(1.2625rem + .15vw)}@media (min-width:1200px){.fsi--h4{font-size:1.375rem}}.ff--h4,.fst--h5{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--h5{font-weight:600;line-height:1.22222;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.fsi--h5,.fst--h5{font-size:1.25rem}.ff--h5,.fst--display{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fst--display{font-size:calc(1.55rem + 3.6vw);font-weight:500;line-height:1.08824;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.fst--display{font-size:4.25rem}}.fsi--display{font-size:calc(1.55rem + 3.6vw)}@media (min-width:1200px){.fsi--display{font-size:4.25rem}}.ff--display{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fw--regular{font-weight:400}.fw--medium{font-weight:500}.fw--semibold{font-weight:600}.fw--bold{font-weight:700}.h1,h1{font-family:ff-more-web-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.4375rem + 2.25vw);font-weight:400;line-height:1.28;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.h1,h1{font-size:3.125rem}}.h2,h2{font-family:ff-more-web-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.35rem + 1.2vw);font-weight:400;line-height:1.28947;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.h2,h2{font-size:2.25rem}}.h3,h3{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.3125rem + .75vw);font-weight:600;line-height:1.2;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.h3,h3{font-size:1.875rem}}.h4,h4{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.2625rem + .15vw);font-weight:600;line-height:1.18182;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.h4,h4{font-size:1.375rem}}.h5,h5{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.22222;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.break-word{word-break:break-word}.mfp-counter{display:none}.d-none{display:none!important}.d-flex{display:flex!important}@media (min-width:960px){.d-md-none{display:none!important}}@media (min-width:960px){.d-md-flex{display:flex!important}}@-webkit-keyframes a{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(.7,.7,1);transform:scale3d(.7,.7,1)}}@-webkit-keyframes b{to{background-position:25px 0}}@keyframes b{to{background-position:25px 0}}.plyr{position:relative;max-width:100%;min-width:200px;direction:ltr}.plyr,.plyr *,.plyr :after,.plyr :before{box-sizing:border-box}.plyr a,.plyr button,.plyr input,.plyr label{touch-action:manipulation}.plyr:focus{outline:0}.plyr audio,.plyr video{width:100%;height:auto;vertical-align:middle;border-radius:inherit}.plyr input[type=range]{display:block;height:20px;width:100%;margin:0;padding:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:transparent}.plyr input[type=range]::-webkit-slider-runnable-track{height:8px;background:transparent;border:0;border-radius:4px;-webkit-user-select:none;user-select:none}.plyr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-moz-range-track{height:8px;background:transparent;border:0;border-radius:4px;-moz-user-select:none;user-select:none}.plyr input[type=range]::-moz-range-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-ms-track{height:8px;background:transparent;border:0;color:transparent}.plyr input[type=range]::-ms-fill-upper{height:8px;background:transparent;border:0;border-radius:4px;-ms-user-select:none;user-select:none}.plyr input[type=range]::-ms-fill-lower{height:8px;background:transparent;border:0;border-radius:4px;-ms-user-select:none;user-select:none;background:#006b43}.plyr input[type=range]::-ms-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,-webkit-transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box;margin-top:0}.plyr input[type=range]::-ms-tooltip{display:none}.plyr input[type=range]:focus{outline:0}.plyr input[type=range]::-moz-focus-outer{border:0}.plyr input[type=range].tab-focus:focus{outline-offset:3px}.plyr input[type=range]:active::-webkit-slider-thumb{background:#006b43;border-color:#fff;-webkit-transform:scale(1.25);transform:scale(1.25)}.plyr input[type=range]:active::-moz-range-thumb{background:#006b43;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-ms-thumb{background:#006b43;border-color:#fff;transform:scale(1.25)}.plyr--video input[type=range].tab-focus:focus{outline:1px dotted hsla(0,0%,100%,.5)}.plyr--audio input[type=range].tab-focus:focus{outline:1px dotted rgba(86,93,100,.5)}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important}.plyr__video-wrapper{position:relative;background:#000;border-radius:inherit}.plyr__video-embed{padding-bottom:56.25%;height:0;border-radius:inherit;overflow:hidden;z-index:0}.plyr__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plyr__video-embed>div{position:relative;padding-bottom:200%;-webkit-transform:translateY(-35.95%);transform:translateY(-35.95%)}.plyr .plyr__video-embed iframe{pointer-events:none}.plyr video::-webkit-media-text-track-container{display:none}.plyr__captions{display:none;position:absolute;bottom:0;left:0;width:100%;padding:20px;-webkit-transform:translateY(-60px);transform:translateY(-60px);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:#fff;font-size:16px;text-align:center;font-weight:400}.plyr__captions span{border-radius:2px;padding:3px 10px;background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%}.plyr__captions span:empty{display:none}@media (min-width:960px){.plyr__captions{font-size:24px}}.plyr--captions-active .plyr__captions{display:block}.plyr--hide-controls .plyr__captions{-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media (min-width:1024px){.plyr--fullscreen-active .plyr__captions{font-size:32px}}.plyr ::-webkit-media-controls{display:none}.plyr__controls{display:flex;align-items:center;line-height:1;text-align:center;pointer-events:none}.plyr__controls>*{pointer-events:all}.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:5px}.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child{margin-left:0}.plyr__controls .plyr__volume{margin-left:5px}.plyr__controls [data-plyr=pause]{margin-left:0}.plyr__controls button{position:relative;display:inline-block;flex-shrink:0;overflow:visible;vertical-align:middle;padding:7px;border:0;background:transparent;border-radius:3px;cursor:pointer;transition:background .3s ease,color .3s ease,opacity .3s ease;color:inherit}.plyr__controls button svg{width:18px;height:18px;display:block;fill:currentColor}.plyr__controls button:focus{outline:0}.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted{display:none}@media (min-width:640px){.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:10px}}.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none}.plyr--video .plyr__controls{position:absolute;left:0;right:0;bottom:0;padding:50px 10px 10px;background:linear-gradient(transparent,rgba(0,0,0,.5));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:#fff;transition:opacity .3s ease}.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover{background:#006b43;color:#fff}.plyr--audio .plyr__controls{padding:10px;border-radius:inherit;background:#fff;border:1px solid #dbe3e8;color:#565d64}.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large{background:#006b43;color:#fff}.plyr__play-large{display:none;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;border:4px solid currentColor;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);transition:all .3s ease}.plyr__play-large svg{position:relative;left:2px;width:20px;height:20px;display:block;fill:currentColor}.plyr__play-large:focus{outline:1px dotted hsla(0,0%,100%,.5)}.plyr .plyr__play-large{display:inline-block}.plyr--audio .plyr__play-large{display:none}.plyr--playing .plyr__play-large{opacity:0;visibility:hidden}.plyr--playing .plyr__controls [data-plyr=play],.plyr__controls [data-plyr=pause]{display:none}.plyr--playing .plyr__controls [data-plyr=pause]{display:inline-block}.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted{display:block}.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg,.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__tooltip{position:absolute;z-index:2;bottom:100%;margin-bottom:10px;padding:5px 7.5px;pointer-events:none;opacity:0;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:14px;line-height:1.3;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s}.plyr__tooltip:before{content:"";position:absolute;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-4px;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;z-index:2}.plyr__tooltip--visible,.plyr button.tab-focus:focus .plyr__tooltip,.plyr button:hover .plyr__tooltip{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr button:hover .plyr__tooltip{z-index:3}.plyr__controls button:first-child .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls button:first-child .plyr__tooltip:before{left:16px}.plyr__controls button:last-child .plyr__tooltip{right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls button:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{display:none;position:relative;flex:1}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress input[type=range]::-webkit-slider-runnable-track{background:transparent}.plyr__progress input[type=range]::-moz-range-track{background:transparent}.plyr__progress input[type=range]::-ms-fill-upper{background:transparent}.plyr__progress .plyr__tooltip{left:0}.plyr .plyr__progress{display:inline-block}.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{position:absolute;left:0;top:50%;width:100%;height:8px;margin:-4px 0 0;padding:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px}.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{background:transparent}.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-ms-fill,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{border-radius:100px}.plyr__progress--played,.plyr__volume--display{z-index:1;color:#006b43;background:transparent;transition:none}.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;transition:none}.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;transition:none}.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{display:none}.plyr__progress--buffer::-webkit-progress-value{transition:width .2s ease}.plyr__progress--buffer::-moz-progress-bar{transition:width .2s ease}.plyr__progress--buffer::-ms-fill{transition:width .2s ease}.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display{background:hsla(0,0%,100%,.25)}.plyr--video .plyr__progress--buffer{color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(198,214,219,.67)}.plyr--audio .plyr__progress--buffer{color:rgba(198,214,219,.67)}.plyr--loading .plyr__progress--buffer{-webkit-animation:b 1s linear infinite;animation:b 1s linear infinite;background-size:25px 25px;background-repeat:repeat-x;background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 0,transparent 50%,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 75%,transparent 0,transparent);color:transparent}.plyr--video.plyr--loading .plyr__progress--buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress--buffer{background-color:rgba(198,214,219,.67)}.plyr__time{display:inline-block;vertical-align:middle;font-size:14px}.plyr__time+.plyr__time{display:none}@media (min-width:960px){.plyr__time+.plyr__time{display:inline-block}}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}.plyr__volume{display:none}.plyr .plyr__volume{flex:1;position:relative}.plyr .plyr__volume input[type=range]{position:relative;z-index:2}@media (min-width:640px){.plyr .plyr__volume{display:block;max-width:60px}}@media (min-width:960px){.plyr .plyr__volume{max-width:100px}}.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute]{display:none!important}.plyr--fullscreen-active{height:100%;width:100%;background:#000;border-radius:0!important}.plyr--fullscreen-active video{height:100%}.plyr--fullscreen-active .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-active .plyr__video-embed{overflow:visible}.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback.plyr--fullscreen-active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#fff}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:0;padding-right:0}}

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:auto}.has-event .pika-button{color:#fff;background:#3af}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{color:#666;background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.custom-file-container{box-sizing:border-box;position:relative;display:block}.custom-file-container__custom-file{box-sizing:border-box;position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0;margin-top:5px}.custom-file-container__custom-file:hover{cursor:pointer}.custom-file-container__custom-file__custom-file-input{box-sizing:border-box;min-width:14rem;max-width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-container__custom-file__custom-file-input:focus~span{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.custom-file-container__custom-file__custom-file-control{box-sizing:border-box;position:absolute;top:0;right:0;left:0;z-index:5;height:calc(2.25rem + 2px);padding:.5rem .75rem;overflow:hidden;line-height:1.5;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-clip:padding-box;border:1px solid #c0c0af;border-radius:.25rem}.custom-file-container__custom-file__custom-file-control__button{position:absolute;top:0;right:0;z-index:6;display:block;height:calc(2.25rem + 2px);padding:.5rem .75rem;line-height:1.25;color:#333;background-color:#edede8;border-left:1px solid #c0c0af;box-sizing:border-box}.custom-file-container__image-preview{margin-top:20px;margin-bottom:40px;height:250px;width:100%;border-radius:4px;background-color:#fff;overflow:scroll}.custom-file-container__image-multi-preview,.custom-file-container__image-preview{box-sizing:border-box;transition:all .2s ease;background-size:cover;background-position:50%;background-repeat:no-repeat}.custom-file-container__image-multi-preview{position:relative;border-radius:6px;float:left;margin:1.858736059%;width:29.615861214%;height:90px;box-shadow:0 4px 10px 0 rgba(51,51,51,.25)}.custom-file-container__image-multi-preview__single-image-clear{left:-6px;background:#edede8;position:absolute;width:20px;height:20px;border-radius:50%;text-align:center;margin-top:-6px;box-shadow:0 4px 10px 0 rgba(51,51,51,.25)}.custom-file-container__image-multi-preview__single-image-clear:hover{background:#cbcbbd;cursor:pointer}.custom-file-container__image-multi-preview__single-image-clear__icon{color:#6a6a53;display:block;margin-top:-2px}.tokenfield{position:relative}.tokenfield:after,.tokenfield:before{content:" ";display:table}.tokenfield:after{clear:both}.tokenfield.tokenfield-mode-tokens{display:block;width:100%;min-height:34px;padding:6px 12px 0;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.tokenfield.tokenfield-mode-tokens:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.tokenfield.tokenfield-mode-tokens::-moz-placeholder{color:#999;opacity:1}.tokenfield.tokenfield-mode-tokens:-ms-input-placeholder{color:#999}.tokenfield.tokenfield-mode-tokens::-webkit-input-placeholder{color:#999}.tokenfield.tokenfield-mode-tokens::-ms-expand{border:0;background-color:transparent}.tokenfield.tokenfield-mode-tokens[disabled],.tokenfield.tokenfield-mode-tokens[readonly],fieldset[disabled] .tokenfield.tokenfield-mode-tokens{background-color:#eee;opacity:1}.tokenfield.tokenfield-mode-tokens[disabled],fieldset[disabled] .tokenfield.tokenfield-mode-tokens{cursor:not-allowed}.tokenfield.tokenfield-mode-tokens .focused{box-shadow:inset 0 0 0 1px #337ab7}.tokenfield.tokenfield-mode-tokens .selected{background:rgba(0,0,0,.1)}.tokenfield .tokenfield-set>ul{margin:0;padding:0;list-style-type:none}.tokenfield .tokenfield-set>ul>li{float:left;margin-right:5px;margin-bottom:5px;padding:0 5px;border-radius:4px;line-height:1.5;cursor:pointer;color:rgba(0,0,0,.6);background:rgba(0,0,0,.08)}.tokenfield .tokenfield-set>ul>li:hover{color:#000;background:rgba(0,0,0,.16)}.tokenfield .tokenfield-set>ul>li .item-remove{display:inline-block;font-weight:700;font-size:.9285em;cursor:pointer;color:rgba(0,0,0,.4)}.tokenfield .tokenfield-input{margin-bottom:5px;border:none;outline:none;float:left}.tokenfield .tokenfield-suggest{position:absolute;left:-1px;top:100%;width:100%;z-index:10;overflow:auto;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);box-sizing:content-box}.tokenfield .tokenfield-suggest>ul{margin:0;padding:0;list-style:none}.tokenfield .tokenfield-suggest>ul>li{padding:6px 10px;cursor:pointer}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:c 1s infinite linear;animation:c 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.slick-slider .draggable{touch-action:auto;-ms-touch-action:auto}.is-hidden{display:none!important}@media (max-width:-1px){.is-hidden--xs{display:none!important}}@media (max-width:479px){.is-hidden--tiny{display:none!important}}@media (max-width:639px){.is-hidden--small{display:none!important}}@media (max-width:959px){.is-hidden--medium{display:none!important}}@media (max-width:1199px){.is-hidden--large{display:none!important}}@media (max-width:1599px){.is-hidden--huge{display:none!important}}@media print{.is-hidden--print{display:none!important}}.is-hidden-from{display:none}.is-hidden-from--xs{display:none!important}@media (min-width:480px){.is-hidden-from--tiny{display:none!important}}@media (min-width:640px){.is-hidden-from--small{display:none!important}}@media (min-width:960px){.is-hidden-from--medium{display:none!important}}@media (min-width:1200px){.is-hidden-from--large{display:none!important}}@media (min-width:1600px){.is-hidden-from--huge{display:none!important}}.is-block{display:block}@media (max-width:0){.is-block--xs{display:block!important}}@media (max-width:480px){.is-block--tiny{display:block!important}}@media (max-width:640px){.is-block--small{display:block!important}}@media (max-width:960px){.is-block--medium{display:block!important}}@media (max-width:1200px){.is-block--large{display:block!important}}@media (max-width:1600px){.is-block--huge{display:block!important}}.is-inline-block{display:inline-block}@media (max-width:0){.is-inline-block--xs{display:inline-block!important}}@media (max-width:480px){.is-inline-block--tiny{display:inline-block!important}}@media (max-width:640px){.is-inline-block--small{display:inline-block!important}}@media (max-width:960px){.is-inline-block--medium{display:inline-block!important}}@media (max-width:1200px){.is-inline-block--large{display:inline-block!important}}@media (max-width:1600px){.is-inline-block--huge{display:inline-block!important}}.is-invisible{position:absolute;z-index:-1;visibility:hidden;pointer-events:none}.align-center{text-align:center}@media (max-width:0){.align-center--xs{text-align:center}}@media (max-width:480px){.align-center--tiny{text-align:center}}@media (max-width:640px){.align-center--small{text-align:center}}@media (max-width:960px){.align-center--medium{text-align:center}}@media (max-width:1200px){.align-center--large{text-align:center}}@media (max-width:1600px){.align-center--huge{text-align:center}}.align-left{text-align:left}.align-right{text-align:right}.has-position{position:relative}.has-position--info .info-arrow{position:absolute;right:calc(100% + 16px);bottom:150%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.clear{clear:both}.overflow-hidden{overflow:hidden}.overflow-ellipsis{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.whitespace-top{margin-top:1em}.float-right{float:right}.clear-fix:after{clear:both;content:"";display:block}.no-padding-top{padding-top:0!important}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:639.98px){.visible-xs{display:block!important}.visible-xs table{display:table!important}.visible-xs tr{display:table-row!important}.visible-xs td,.visible-xs th{display:table-cell!important}}@media (max-width:639.98px){.visible-xs-block{display:block!important}}@media (max-width:639.98px){.visible-xs-inline{display:inline!important}}@media (max-width:639.98px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:640px) and (max-width:959.98px){.visible-sm{display:block!important}.visible-sm table{display:table!important}.visible-sm tr{display:table-row!important}.visible-sm td,.visible-sm th{display:table-cell!important}}@media (min-width:640px) and (max-width:959.98px){.visible-sm-block{display:block!important}}@media (min-width:640px) and (max-width:959.98px){.visible-sm-inline{display:inline!important}}@media (min-width:640px) and (max-width:959.98px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:960px) and (max-width:1199.98px){.visible-md{display:block!important}.visible-md table{display:table!important}.visible-md tr{display:table-row!important}.visible-md td,.visible-md th{display:table-cell!important}}@media (min-width:960px) and (max-width:1199.98px){.visible-md-block{display:block!important}}@media (min-width:960px) and (max-width:1199.98px){.visible-md-inline{display:inline!important}}@media (min-width:960px) and (max-width:1199.98px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}.visible-lg table{display:table!important}.visible-lg tr{display:table-row!important}.visible-lg td,.visible-lg th{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:639.98px){.hidden-xs{display:none!important}}@media (min-width:640px) and (max-width:959.98px){.hidden-sm{display:none!important}}@media (min-width:960px) and (max-width:1199.98px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.accordion__item{border-bottom:1px solid #d8d8d8}.accordion__header{position:relative;display:block;padding-top:24px;padding-bottom:24px;padding-right:48px;color:#006b43;cursor:pointer}.accordion__header:hover,.accordion__item.is-active .accordion__header{color:#90c344}.accordion__title{color:inherit}.accordion__body{padding-top:8px;padding-bottom:24px;display:none}.accordion__item.is-active .accordion__body{display:block}.accordion__body .nutrition-header{margin-bottom:15px;display:block}.accordion__icon{position:absolute;right:12px;top:50%;display:block;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion__icon .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.accordion__item.is-active .accordion__icon .icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.accordion .section--default{padding:0}.autocomplete-suggestions{border:1px solid #90c344;background:#fff;overflow:auto}.autocomplete-suggestion{border-bottom:1px solid #90c344;line-height:48px;height:48px;white-space:nowrap;overflow:hidden;text-indent:15px;cursor:pointer}.autocomplete-suggestion:last-child{border-bottom:0}.autocomplete-suggestions.grouping-active .autocomplete-suggestion{border-bottom:1px solid #8a8a8a;text-indent:30px}.autocomplete-suggestions.grouping-active .autocomplete-group{text-indent:15px}.autocomplete-selected{background:#f4f9ec}.autocomplete-suggestions strong{font-weight:400;color:#90c344}.autocomplete-group{line-height:48px;height:48px;border-top:1px solid #90c344;border-bottom:1px solid #8a8a8a;margin-top:-1px;font-weight:500}.autocomplete-group strong{font-weight:500}.advice{display:block;text-align:center}.advice .advice__button{margin-top:clamp(1rem,5vw,2rem)}.advice .headline__subheader{margin-bottom:1rem}.advice>.grid>.grid__cell{display:flex;flex-direction:column;align-items:center;justify-content:center}.module--advice-left .advice>.grid>.grid__cell{align-items:flex-start}.module--advice-left .advice>.grid>.grid__cell .advice__header .headline__subheader,.module--advice-left .advice>.grid>.grid__cell .advice__note .content p{text-align:left;margin-left:0}.module--advice-left .advice{text-align:left}:root .advice__container:after{display:none}.advice__image--background{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:-1}.advice__image--background .image__object{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}.advice__link{display:block;color:#8a8a8a}.advice__link:hover{color:#90c344}.advice__text{color:#006b43;margin-bottom:.8em;transition:color .15s ease-out}a:hover .advice__text{color:#fed336}.advice__label+.advice__text{margin-top:24px}.advice__note{color:#3c3c3c;transition:color .15s ease-out}.advice__label+.advice__note{margin-top:.8em}.advice__note p{margin:auto;text-align:center;max-width:80%}.advice--light,.advice--light .advice__header .headline__header,.advice--light .advice__header .headline__subheader,.advice--light .advice__note{color:#fff}.advice--dark{color:#2c2c2c}.article--blog .section--default{padding-top:0}.article--blog__text-image{margin-top:40px;margin-bottom:25px}@media (min-width:1200px){.article--blog__text-image{margin-bottom:85px}}.article--blog__left-column{padding-right:30px}.article--blog__sub-headline{margin-top:25px;margin-bottom:10px}.article--blog .label{width:100%;margin-bottom:.5em}@media (min-width:640px){.article--blog .label{width:auto}}.article--blog .label--blank{margin-right:.75em}.article--blog__card-wrapper{position:relative;margin-top:40px}@media (min-width:960px){.article--blog__card-wrapper{display:inline-block;margin-top:120px}}.article--blog__card-wrapper .info-arrow{position:absolute;right:20px;top:0;-webkit-transform:translateY(-125%) rotate(5deg);transform:translateY(-125%) rotate(5deg)}.article--blog .carousel:before{content:"";background:none}.article--blog .module--shop-carousel__button--backward{left:-70px}.article--blog .module--shop-carousel__button--forward{right:70px}@media (min-width:640px) and (max-width:959.98px){.article--blog__card-wrapper--1 .info-arrow{right:50%}}.badge{display:block;width:130px;height:130px;color:#fff;font-size:1rem;text-align:center;background-color:#8a8a8a}.badge--semicircle{border-radius:0 0 90px 90px;height:90px;line-height:75px;width:180px}.badge--distribution{visibility:hidden}.badge--new.badge--new.badge--new.badge--new{background-color:#fed336;border:none;margin:1.5rem;width:4rem;height:4rem;padding:.5rem}@media (max-width:959.98px){.badge--new.badge--new.badge--new.badge--new{margin:.5rem;padding:.5rem}}.image-wrapper{position:relative;display:inline-block}.image-wrapper .badge{position:absolute;top:0;right:0;z-index:10}.image-wrapper .badge--new.badge--new.badge--new.badge--new{margin:.5rem}@media (max-width:959.98px){.image-wrapper .badge--new.badge--new.badge--new.badge--new{margin:1rem;width:3rem;height:3rem}}.badge__label--new.badge__label--new.badge__label--new.badge__label--new{font-size:1.5rem;font-style:italic}@media (max-width:959.98px){.badge__label--new.badge__label--new.badge__label--new.badge__label--new{font-size:1rem}}.badge--circle{box-sizing:border-box;display:table;padding:16px;font-size:.875rem;text-align:center;border-radius:100%;border:4px solid transparent;background-color:#8a8a8a;background-image:none;background-position:0 0;background-size:initial;background-repeat:no-repeat;background-clip:padding-box}.badge--circle .badge__label{display:table-cell;vertical-align:middle;font-size:.925rem;line-height:1.1}.badge--semiellipse{display:table;width:180px;height:60px;padding-left:30px;padding-right:30px;background-color:#006b43;border-color:initial;border-style:initial;border-width:0;border-radius:0 0 50% 50%/0 0 100% 100%;color:#fff;line-height:1.25}.badge--semiellipse .badge__label{font-size:.875rem;display:table-cell;vertical-align:middle;line-height:1.1}.badge--tag{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;background-color:#006b43;color:#fff;padding:.4em .9em;border-radius:1.2em;height:auto;width:auto}.bar{transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.bar.is-open{position:fixed;z-index:110;left:0;right:0;bottom:var(--page--mobile-menu-button-height)}@media (min-width:960px){.bar.is-open{bottom:0}}.bar.is-fixed{position:fixed;z-index:90;bottom:var(--page--mobile-menu-button-height);left:0;right:0}@media (min-width:960px){.bar.is-fixed{bottom:0}}.bar.is-stashed{-webkit-transform:translateY(100%);transform:translateY(100%);display:none}.bar__header{cursor:pointer;text-align:center;background-color:#f8f7f4}.bar.is-open .bar__header{background-color:#ecede8}.bar__header__title{display:inline-block}.bar__header__title .icon{width:24px;margin-right:16px;color:#fed336;float:left;-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.bar__header__title .icon--share-mail{width:24px}.bar__header__image{width:auto;height:auto;position:absolute;right:10%;bottom:0;display:block}.bar.is-open .bar__header__image{display:none}.bar__header__icon{display:inline-block;width:20px;height:20px;position:absolute;right:25px}@media (min-width:640px){.bar__header__icon{right:50px}}.bar__header__icon .icon{color:#2c2c2c;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.bar__header__icon--cancel{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.bar.is-open .bar__header__icon--cancel{display:block}.bar.is-open .bar__header__icon--caret{display:none}.bar__body{position:relative;height:0;overflow:hidden;transition:height .25s ease-out}.bar.has-transparency--90 .bar__body{background-color:#ecede8}.bar .slider--promise{position:relative;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.board{position:relative}.box{position:relative}.box,.box__main{clear:both;display:block}.box__main{width:100%;height:100%;max-height:400px;overflow:hidden}.box__content{clear:both;padding:20px;color:#3c3c3c}.box--badge .box__content{padding-top:64px}.box__close{position:absolute;left:20px;top:20px;z-index:1;width:25px;height:25px;color:#2c2c2c;cursor:pointer}.box.is-left .box__close{left:auto;right:20px}.box--default{background-color:#f8f7f4}.box--badge .badge{position:absolute;z-index:1;top:-8px;right:16px}.box--badge.is-left .badge{right:auto;left:16px}.box--tags{text-align:center}.box--tags .box__tags{line-height:2rem}.box--tags .tag{vertical-align:middle;margin-right:.25em;margin-left:.25em}.brand{padding:5px 5px 10px}@media (min-width:640px){.brand{padding:0 20px}}a.brand__link .image{opacity:.7;-webkit-transform:scale(.95);transform:scale(.95);transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}a.brand__link:hover .image{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bread{overflow:hidden;border:0}.bread__crumb{position:relative;overflow:hidden;display:inline-block;padding:0;font-size:1.25rem;vertical-align:middle}.bread__crumb:last-child{cursor:default;color:#8a8a8a}@media (min-width:640px){.bread__crumb{padding:4px 0}}.bread__crumb__label{position:relative;z-index:1}.bread .icon{display:inline-block;width:8px;height:8px;margin-left:4px;margin-right:4px;vertical-align:middle}.button{z-index:1;max-width:100%;padding:14px 20px;overflow:hidden;font-size:1rem;font-weight:400;text-align:center;text-transform:none;line-height:1.35;border:0;cursor:pointer}.button,.button__label{position:relative;display:inline-block;vertical-align:middle}.button__label{z-index:10}.button__icon{display:inline-block;width:.8em;height:.8em;margin-left:.25em;margin-right:.25em;vertical-align:middle;-webkit-transform:scale(1.25);transform:scale(1.25)}.button__icon--0{-webkit-transform:rotate(0);transform:rotate(0)}.button__icon--90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.button__icon--180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.button__icon--270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.button .info-arrow{position:absolute;right:100%;bottom:50%}.button.is-inactive{cursor:default}.button.is-disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.75;cursor:default;pointer-events:none;touch-action:none}.button--default{border-radius:.4rem;background-color:#006b43}.button--default,.button--default:after{background-image:none;background-size:55% 55%}.button--default:after{top:0;left:0;right:0;bottom:0;z-index:-1;width:100%;background-color:#90c344;background-position:0 0;transition:opacity .25s ease-out}.button--default .button__icon{color:#fff}.button--round{padding:16px;border-radius:100%}.button--text{color:#006b43}.button--text:hover{color:#90c344}.button--blank{padding:0;color:#006b43}.button--blank:hover{color:#90c344}.button--spacer{padding:12px 0;font-size:1.2rem;cursor:default}.button--border{border:1px solid #006b43;border-radius:.4rem}.button--flat{border-radius:0}.button--small{padding:10px 20px;font-size:.9375rem}.button--large{padding:10px 20px;font-size:1.07rem}.button--tiny{padding:12px 14px;font-size:.9375rem}.button--fluid{display:block;width:100%}.button--icon .button__icon{margin-left:.5em;margin-right:.5em;-webkit-transform:scale(2);transform:scale(2)}.page--schoenenberger .button--icon .button__icon{margin-left:.25em;margin-right:.25em}.button--search{padding:16px 0}.button--reset{color:#2c2c2c;font-size:1rem;font-weight:500;overflow:visible}.button--reset>.icon--wrapper-reset{left:0;top:48%}.button--filter{width:100%;height:auto;padding:12px 16px;color:#006b43;text-align:left;background-color:#fff;border:1px solid #006b43;border-radius:0}.button--filter.is-active{background-color:#90c344}.button--filter.is-active .icon--wrapper-reset{display:block}.button--filter.is-active .icon--wrapper-plus{display:none}.button--filter .icon--wrapper-reset{display:none}.button--filter .icon--wrapper-plus,.button--filter .icon--wrapper-reset{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button--indication,.button--indication:hover{color:#fff}.button--indication-abwehrkraefte{background-color:#e6007e}.button--indication-abwehrkraefte:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#b30062;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-abwehrkraefte:hover{color:#fff}.button--indication-abwehrkraefte:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-arterien{background-color:#946379}.button--indication-arterien:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#754f60;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-arterien:hover{color:#fff}.button--indication-arterien:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-blase-nieren{background-color:#798e0c}.button--indication-blase-nieren:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#515f08;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-blase-nieren:hover{color:#fff}.button--indication-blase-nieren:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-blut{background-color:#8d004c}.button--indication-blut:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#5a0031;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-blut:hover{color:#fff}.button--indication-blut:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-bronchien{background-color:#956700}.button--indication-bronchien:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#624400;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-bronchien:hover{color:#fff}.button--indication-bronchien:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-dickdarm{background-color:#312783}.button--indication-dickdarm:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#221b5c;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-dickdarm:hover{color:#fff}.button--indication-dickdarm:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-duenndarm{background-color:#951b81}.button--indication-duenndarm:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#6a135c;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-duenndarm:hover{color:#fff}.button--indication-duenndarm:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-gehirnpartie{background-color:#4ca22f}.button--indication-gehirnpartie:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#397a24;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-gehirnpartie:hover{color:#fff}.button--indication-gehirnpartie:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-gelenke{background-color:#485156}.button--indication-gelenke:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#31373a;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-gelenke:hover{color:#fff}.button--indication-gelenke:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-haut{background-color:#00a09d}.button--indication-haut:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#006d6b;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-haut:hover{color:#fff}.button--indication-haut:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-herz{background-color:#e30613}.button--indication-herz:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#b1050f;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-herz:hover{color:#fff}.button--indication-herz:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-kreislauf{background-color:#9c1006}.button--indication-kreislauf:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#6b0b04;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-kreislauf:hover{color:#fff}.button--indication-kreislauf:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-leber-galle{background-color:#7a2c00}.button--indication-leber-galle:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#471a00;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-leber-galle:hover{color:#fff}.button--indication-leber-galle:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-magen{background-color:#6e6a39}.button--indication-magen:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#4c4a28;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-magen:hover{color:#fff}.button--indication-magen:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-mundhoehle{background-color:#009fe3}.button--indication-mundhoehle:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#007bb0;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-mundhoehle:hover{color:#fff}.button--indication-mundhoehle:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication-nerven{background-color:#da5f06}.button--indication-nerven:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#a84905;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.button--indication-nerven:hover{color:#fff}.button--indication-nerven:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--bold{font-size:1.125rem}.button--bold .button__label{font-weight:500}.button--more-carousel{display:flex;align-items:center;gap:.5rem;position:absolute;bottom:10px;right:10px;margin:0;padding:10px 20px;max-width:60%}.button--more-carousel>.icon--wrapper-left{left:10px;top:48%;color:#fff}.sal-btn{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.4375;letter-spacing:.02em;font-style:normal;text-transform:none;font-stretch:normal;--sal-btn--color:red;--sal-btn--color-hover:#f55;--sal-btn--bg:#00f;--sal-btn--bg-hover:#55b;padding:.5em 1.5em;border-radius:.375em;transition:all .15s ease-out;margin:0;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;min-height:2.8128em;align-items:center;position:relative;cursor:pointer;color:var(--sal-btn--color);background:var(--sal-btn--bg)}.sal-btn,.sal-btn:active,.sal-btn:focus,.sal-btn:hover{text-decoration:none}.sal-btn:not([disabled]):hover,a:hover .sal-btn:not([disabled]){color:var(--sal-btn--color-hover);background:var(--sal-btn--bg-hover)}.sal-btn.sal-btn--primary{--sal-btn--color:#fff;--sal-btn--color-hover:#006b43;--sal-btn--bg:#006b43;--sal-btn--bg-hover:#fed336}.sal-btn.sal-btn--secondary{--sal-btn--color:#006b43;--sal-btn--color-hover:#fff;--sal-btn--bg:#fff;--sal-btn--bg-hover:#006b43}.sal-btn.sal-btn--outline{background:transparent;color:var(--sal-btn--bg);border:1px solid var(--sal-btn--bg)}.sal-btn.sal-btn--outline:not([disabled]):not(.sal-btn--secondary):hover,a:hover .sal-btn.sal-btn--outline:not([disabled]):not(.sal-btn--secondary){background:transparent;color:var(--sal-btn--bg-hover);border-color:var(--sal-btn--bg-hover)}.sal-btn.sal-btn--icon-only{position:relative;padding:0;height:2.8128em;width:2.8128em;display:inline-flex;align-items:center;justify-content:center}.sal-btn.sal-btn--block{display:flex;width:100%;text-align:center;justify-content:center}.sal-btn[disabled]{opacity:.5;cursor:not-allowed}.sal-btn__label{flex-shrink:1}.sal-btn--block .sal-btn__label{flex-grow:1}.sal-btn__icon.sal-btn__icon--left{margin-left:-.4em;margin-right:.3em}.sal-btn__icon.sal-btn__icon--right{margin-left:.3em;margin-right:-.4em}.sal-btn--icon-only .sal-btn__icon{margin-left:0;margin-right:0}.sal-btn.sal-btn--gehirnpartie{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#4ca22f;--sal-btn--bg-hover:#76de52}.sal-btn.sal-btn--nerven{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#da5f06;--sal-btn--bg-hover:#ff8832}.sal-btn.sal-btn--mundhoehle{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#009fe3;--sal-btn--bg-hover:#6ccff9}.sal-btn.sal-btn--bronchien{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#956700;--sal-btn--bg-hover:#cf930a}.sal-btn.sal-btn--abwehrkraefte{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#e6007e;--sal-btn--bg-hover:#ff62a5}.sal-btn.sal-btn--herz{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#e30613;--sal-btn--bg-hover:#ff4c43}.sal-btn.sal-btn--leber-galle{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#7a2c00;--sal-btn--bg-hover:#b14101}.sal-btn.sal-btn--kreislauf{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#9c1006;--sal-btn--bg-hover:#da1708}.sal-btn.sal-btn--magen{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#6e6a39;--sal-btn--bg-hover:#a19b55}.sal-btn.sal-btn--dickdarm{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#312783;--sal-btn--bg-hover:#4535c9}.sal-btn.sal-btn--duenndarm{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#951b81;--sal-btn--bg-hover:#db2abe}.sal-btn.sal-btn--blase-nieren{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#798e0c;--sal-btn--bg-hover:#a3bc1e}.sal-btn.sal-btn--haut{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#00a09d;--sal-btn--bg-hover:#1fdcd8}.sal-btn.sal-btn--arterien{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#946379;--sal-btn--bg-hover:#c792aa}.sal-btn.sal-btn--gelenke{--sal-btn--color:#fff;--sal-btn--color-hover:#fff;--sal-btn--bg:#485156;--sal-btn--bg-hover:#768289}.card{position:relative;background-color:#fff}.card--fixed .card{max-height:500px}.card__link{color:#3c3c3c}.card__link .image{transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.card__link:hover .image{-webkit-transform:scale(1.1);transform:scale(1.1)}.card__media{position:relative;width:100%;overflow:hidden}.card--fixed .card__media{height:285px}.card__content{padding:16px}.card--blank .card__content{padding-left:0;padding-right:0}.card--small .card__content{padding:8px 16px}@media (min-width:640px){.card--alternate .card__content{padding:40px}}.card__category{color:#8a8a8a!important;font-weight:400;margin-top:0!important;margin-bottom:5px!important}.card__title{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.22222;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;color:#006b43;transition:color .15s ease-out}@media (min-width:960px){.card__title{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.2625rem + .15vw);font-weight:600;line-height:1.18182;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}}@media (min-width:960px) and (min-width:1200px){.card__title{font-size:1.375rem}}.card__link:hover .card__title{color:#90c344}.card--alternate .card__title{color:#3c3c3c}.card__abstract{color:#3c3c3c;font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__label{position:absolute;z-index:1;top:.5rem;right:.5rem;color:#fff;font-size:.8125rem;font-weight:500;text-transform:uppercase}@media (min-width:640px){.card--address .card__button{position:absolute;right:16px;bottom:16px}}.card--address .card__icon{position:absolute;right:0;top:0;width:70px;height:45px}.card .info-arrow{position:absolute;right:-16px;bottom:calc(100% + 16px);-webkit-transform:rotate(5deg);transform:rotate(5deg)}.card .badge{position:absolute;z-index:1;left:10%;top:-8px}.card--blank{background-color:transparent}.card--shadow{box-shadow:0 0 14px -2px rgba(0,0,0,.16)}.card--address{border-radius:.65rem;overflow:hidden}.card--media-only .card__media{position:relative;height:0;padding-bottom:100%}.grid__cell--medium-66 .card--media-only .card__media{padding-bottom:calc(50% - 1rem)}.card--media-only .card__media .image{position:absolute;inset:0}.card--address .card__content .icon{display:inline-block;width:1rem;height:1rem;color:#006b43}.carousel{position:relative}.carousel__container{display:block}.carousel__container.carousel__container--products .swiper-wrapper{padding-bottom:2.25rem}.carousel__pagination{margin-bottom:1rem}.carousel__item{position:relative;vertical-align:top;display:inline-block;width:100%;padding:0 8px;white-space:normal;outline:0}.carousel__item .teaser__content{display:block;caption-side:bottom;text-align:left;max-width:60vw}@media (min-width:960px){.carousel__item .teaser__content{max-width:30vw}}.carousel__item .teaser__title{margin-bottom:.5rem;text-align:left}.carousel__item .teaser__title.fst--base{line-height:1.15}.carousel__item.swiper-slide{height:auto;padding:0}.swiper-container{opacity:0;transition:opacity .25s ease-out}.swiper-container.swiper-initialized{opacity:1}.module:not(.module--shop-carousel) .carousel__item.swiper-slide .teaser .teaser__title{margin-top:1rem}.module:not(.module--shop-carousel) .carousel__item.swiper-slide .teaser .image__object{width:100%;height:auto}@media (min-width:640px){.module:not(.module--shop-carousel) .carousel__item.swiper-slide .teaser .image__object{width:auto;height:400px}}.module:not(.module--shop-carousel):not(.module--bigteaser) .carousel__item.swiper-slide{width:auto}.carousel__item img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.carousel__item .image__object{height:0}.carousel__item .image__object.is-loaded{height:auto}.carousel__button{display:none;position:absolute!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.slick-disabled{display:none!important}.carousel__button.sal-btn:not(.slick-disabled){display:inline-flex!important}.carousel.is-active .carousel__button{display:inline-block}.carousel__button--backward{left:-8px}.carousel__button--backward.swiper-button-prev{z-index:10;top:25%}.module:not(.module--shop-carousel) .carousel__button--backward.swiper-button-prev{top:15%}.module:not(.module--shop-carousel):not(.module--bigteaser) .carousel__button--backward.swiper-button-prev{top:35%}@media (min-width:640px){.carousel__button--backward.swiper-button-prev{top:50%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.module:not(.module--shop-carousel) .carousel__button--backward.swiper-button-prev,.module:not(.module--shop-carousel):not(.module--bigteaser) .carousel__button--backward.swiper-button-prev{top:50%}}@media (max-width:639.98px){.carousel__button--backward{padding:12px 14px}}@media (min-width:640px){.carousel--default .carousel__button--backward{left:auto;right:calc(100% + 16px)}}.carousel__button--forward{right:-8px}.carousel__button--forward.swiper-button-next{z-index:10;top:25%}.module:not(.module--shop-carousel) .carousel__button--forward.swiper-button-next{top:15%}.module:not(.module--shop-carousel):not(.module--bigteaser) .carousel__button--forward.swiper-button-next{top:35%}@media (min-width:640px){.carousel__button--forward.swiper-button-next{top:50%;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}.module:not(.module--shop-carousel) .carousel__button--forward.swiper-button-next,.module:not(.module--shop-carousel):not(.module--bigteaser) .carousel__button--forward.swiper-button-next{top:50%}}@media (max-width:639.98px){.carousel__button--forward{padding:12px 14px}}@media (min-width:640px){.carousel--default .carousel__button--forward{right:auto;left:calc(100% + 16px)}}.carousel__button--backward .sal-btn__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel__content{overflow:hidden}.carousel .slick-current:hover .button--more-carousel{display:block}.carousel .slick-dots{background-color:transparent;position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0 0 -30px;width:100%}.carousel .slick-dots li{background-color:transparent;border-radius:50%;border:1px solid #8a8a8a;position:relative;display:inline-block;height:12px;width:12px;margin:0 5px;padding:0;cursor:pointer}.carousel .slick-dots li.slick-active{background-color:#8a8a8a!important}.carousel .slick-dots li:before{background-image:none}.carousel .slick-dots li button:before{content:""}@media (min-width:640px) and (max-width:1599.98px){.carousel--default{max-width:calc(100% - 150px);margin-left:auto;margin-right:auto}}.carousel__heading-block{margin-bottom:2em}.carousel__heading-container{position:relative}.carousel__switch,.product-filter__switch,.product-information__switch,.product-teaser__switch{position:relative;margin-bottom:2em;margin-top:-1em;width:-webkit-min-content;width:-moz-min-content;width:min-content;border-radius:2rem;box-shadow:0 0 10px rgba(0,0,0,.1)}.carousel__switch .switch__label,.product-filter__switch .switch__label,.product-information__switch .switch__label,.product-teaser__switch .switch__label{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:4rem;padding:1.5rem 2.75rem}.carousel__switch .toggle,.product-filter__switch .toggle,.product-information__switch .toggle,.product-teaser__switch .toggle{display:none}.carousel__switch .switch__additional-info,.product-filter__switch .switch__additional-info,.product-information__switch .switch__additional-info,.product-teaser__switch .switch__additional-info{position:absolute;right:calc(100% + 1rem);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;font-size:14px;color:#8a8a8a;pointer-events:none}@media (max-width:1200px){.carousel__switch .switch__additional-info,.product-filter__switch .switch__additional-info,.product-information__switch .switch__additional-info,.product-teaser__switch .switch__additional-info{display:none}}.carousel__switch:after,.product-filter__switch:after,.product-information__switch:after,.product-teaser__switch:after{position:absolute;z-index:0;top:0;left:0;bottom:0;content:"";display:block;width:50%;height:100%;border-radius:2rem;background-color:#fed336}.carousel__switch.tmp-switch .switch__label,.product-filter__switch.tmp-switch .switch__label,.product-information__switch.tmp-switch .switch__label,.product-teaser__switch.tmp-switch .switch__label{opacity:1}.carousel__switch.tmp-switch.is-pharmacy>.switch__label[data-value=pharmacy],.carousel__switch.tmp-switch.is-store>.switch__label[data-value=store],.product-filter__switch.tmp-switch.is-pharmacy>.switch__label[data-value=pharmacy],.product-filter__switch.tmp-switch.is-store>.switch__label[data-value=store],.product-information__switch.tmp-switch.is-pharmacy>.switch__label[data-value=pharmacy],.product-information__switch.tmp-switch.is-store>.switch__label[data-value=store],.product-teaser__switch.tmp-switch.is-pharmacy>.switch__label[data-value=pharmacy],.product-teaser__switch.tmp-switch.is-store>.switch__label[data-value=store]{color:#fff}.carousel__switch.tmp-switch.is-store:after,.product-filter__switch.tmp-switch.is-store:after,.product-information__switch.tmp-switch.is-store:after,.product-teaser__switch.tmp-switch.is-store:after{left:auto;right:0}@media (min-width:960px){.carousel__switch,.product-filter__switch,.product-information__switch,.product-teaser__switch{position:absolute;bottom:0;right:0;margin-bottom:0;margin-top:0}}.product-information__switch{margin-top:1em;margin-bottom:0}@media (min-width:960px){.product-information__switch{margin-top:0;top:0;bottom:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.product-teaser__switch{margin-top:1em;margin-bottom:1em}@media (min-width:960px){.product-teaser__switch{position:relative;bottom:unset;top:unset;left:unset;right:unset;margin-bottom:0}}@media (max-width:959.98px){.product-filter__switch{margin-top:1em;border-radius:1.5rem}.product-filter__switch .switch__label{height:3rem;padding:1rem 1.5rem}.product-filter__switch:after{border-radius:1.5rem}}.carousel--multiple:before{content:"";position:absolute;top:45vw;bottom:0;left:0;right:0;display:block;background-image:radial-gradient(ellipse farthest-side at 50% 0,#d8d8d8,hsla(0,0%,100%,0))}@media (min-width:373px){.carousel--multiple:before{top:25vw}}@media (min-width:640px){.carousel--multiple:before{top:20vw}}@media (min-width:838px){.carousel--multiple:before{top:15vw}}@media (min-width:960px){.carousel--multiple:before{top:15vw}}@media (min-width:1158px){.carousel--multiple:before{top:12vw}}@media (min-width:1200px){.carousel--multiple:before{top:12vw}}@media (min-width:1600px){.carousel--multiple:before{top:200px}}.carousel--multiple .teaser--product .teaser__media:before{display:none}.has-touchevents .carousel--multiple .teaser--button .teaser__button{text-align:left}.is-compact .carousel--multiple:before{top:150px}.carousel--products .slick-track{display:flex}.carousel--products .carousel__item{height:auto}.carousel--products .teaser__subtitle,.carousel--products .teaser__title{text-align:center}@media (max-width:639.98px){.carousel--products .carousel__button--backward{padding:6px 8px;left:-13px}}@media (max-width:639.98px){.carousel--products .carousel__button--forward{padding:6px 8px;right:-13px}}@media (max-width:639.98px){.carousel--products .teaser__title{padding:0 .5em;font-size:1.125rem}}.carousel--fitted{padding-left:0;padding-right:0}.carousel--fitted .carousel__item{padding:0}@media (min-width:640px){.carousel--fitted .carousel__button--backward{left:-8px;right:auto}.carousel--fitted .carousel__button--forward{left:auto;right:-8px}}.carousel--center{margin-inline:-8px}.carousel--center .carousel__item{width:70vw}@media (min-width:640px){.carousel--center .carousel__item{width:auto}}.carousel--center .carousel__item .image__object,.carousel--center .carousel__item .image__object--default{width:100%;height:auto}@media (min-width:640px){.carousel--center .carousel__item .image__object,.carousel--center .carousel__item .image__object--default{width:auto;height:300px}}@media (min-width:960px){.carousel--center .carousel__item .image__object,.carousel--center .carousel__item .image__object--default{width:auto;height:400px}}.carousel--center .carousel__content{margin-top:.5em}@media (max-width:639.98px){.carousel--big-teaser .carousel__button--backward,.carousel--big-teaser .carousel__button--forward{top:25%}}.carousel--thumbnail .paging{width:100%;height:auto;text-align:center;margin-bottom:50px}.carousel--thumbnail .paging li{height:40px;width:40px;padding:5px;margin-left:5px;margin-right:5px;display:inline-block;border:1px solid #d8d8d8}.carousel--thumbnail .paging li.slick-active{border-color:#006b43}.carousel--thumbnail .carousel__item:after{content:"";position:absolute;bottom:-10px;left:0;right:0;height:80px;display:block;z-index:-10;background:radial-gradient(ellipse farthest-side at 50% 0,#d8d8d8,hsla(0,0%,100%,0))}.carousel--shadow .carousel__container{box-shadow:0 0 14px -2px rgba(0,0,0,.16)}.checkbox{position:relative;vertical-align:middle;display:inline-block;width:1.6em;height:1.6em;background-color:#fff;border:1px solid #006b43;border-radius:.375em;cursor:pointer}.checkbox__field,.checkbox__pip{position:absolute;opacity:0;cursor:inherit}.checkbox__pip{z-index:1;top:17%;right:17%;left:17%;bottom:17%;display:block;background-color:#006b43;border-radius:.225em;-webkit-transform:scale(0);transform:scale(0);transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out}.checkbox.is-disabled .checkbox__pip{background-color:#999}.checkbox__field:checked+.checkbox__pip{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox.is-disabled{cursor:default;border-color:#999;pointer-events:none;touch-action:none}label.checkbox-label{position:relative;margin-bottom:1em;text-transform:none;display:flex}label.checkbox-label.hidden{display:none}label.checkbox-label.required .text:after{content:" *"}label.checkbox-label .text{display:block;padding-top:.25em;max-width:110ch}label.checkbox-label .checkbox{flex-shrink:0}.circle-carousel--promise{position:absolute!important;z-index:5;top:50%;left:0;right:0;width:700px;height:200px;margin:0 auto;-webkit-transform:translateY(25%);transform:translateY(25%)}.circle-carousel--promise__item{opacity:.5;height:200px;width:200px;text-align:center;transition:opacity .15s ease-out}.circle-carousel--promise__item img{margin:0 auto;width:100px;height:100px}.circle-carousel--promise__item p{opacity:0;margin-top:30px;font-size:1rem;transition:opacity .15s ease-out}.circle-carousel--promise__item.is-active,.circle-carousel--promise__item.is-active p{opacity:1}.claim-banner .container{position:relative;z-index:2}.claim-banner .native-video__wrapper:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fed336;opacity:.8}.claim-banner__inner{position:relative;padding:3em 0;background-image:none;background-size:cover;background-position:50%}@media (min-width:960px){.claim-banner__inner{padding:6em 0;background-image:none}}.claim-banner__content{display:flex;justify-content:center;align-items:center;gap:.5em;flex-direction:column;text-align:center}@media (min-width:960px){.claim-banner__content{flex-direction:row;text-align:inherit}}.claim-banner__headline{color:inherit!important;font-size:inherit;font-weight:inherit}.claim-banner__headline strong{font-weight:700}.claim-banner__icon-wrapper{font-size:2em}@media (min-width:960px){.claim-banner__icon-wrapper{font-size:1.3em}}.claim-banner__link-wrapper{-webkit-margin-before:1.5em;margin-block-start:1.5em;text-align:center}.contact .container{padding-top:16px}.contact .person__text{color:#fff;margin-left:0}@media (min-width:640px){.contact .person__text{margin-left:-70px}}@media (min-width:960px){.contact .person__text{margin-left:-40px}}.container{clear:both;max-width:1402px;height:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container:after{clear:both;content:"";display:block}@media (min-width:960px){.container{padding-left:32px;padding-right:32px}}.container--blank,.is-compact .container{padding-left:0;padding-right:0}.container--wide{max-width:1400px}.container--wider{max-width:1920px}.container--narrow{max-width:720px}.container--medium{max-width:960px}.container--full{max-width:none;padding-left:0;padding-right:0;width:100%}@media (max-width:639.98px){.container--mobile{padding-left:0;padding-right:0}}@media (min-width:640px){.container--breezy{padding-top:64px;padding-bottom:64px}}.notification{position:fixed;top:0;left:0;right:0;z-index:10000;display:none;width:100%;padding:15px;text-align:center;background:#2c2c2c}.notification__text{color:#fff}.notification a{color:#fed336;border-bottom:1px solid #fed336}.notification a:hover{color:#fed336}.display,.display__figure,.notification.is-active{display:block}.display__caption{margin-top:8px;color:#3c3c3c}.display__media{display:block;position:relative}.display__media .wiesi__image{position:absolute;height:140px;width:140px;top:-126px;left:0;z-index:20}.divider{width:calc(100% - 16px);float:left;margin-left:8px;margin-right:8px}.divider--top{border-top:1px solid #8a8a8a}.divider--right{border-right:1px solid #8a8a8a}.divider--bottom{border-bottom:1px solid #8a8a8a}.divider--left{border-left:1px solid #8a8a8a}.download{margin-bottom:30px}.download__icon{height:30px;width:30px;display:inline-block;margin-right:15px}.download__icon svg{height:35px;width:35px}.download__header{color:#8a8a8a;display:inline-block;font-weight:400}.download__link{font-size:.9375rem;margin-bottom:10px;margin-left:55px}.download-form{min-height:250px}.download-form__select-cell{display:flex}.download-form__select{display:flex!important}.download-form__divider{margin-top:10px}.download-form .form.form--search{margin-top:0!important}.download-popup__bigitem{margin:16px 0}.download-popup__group{margin-bottom:24px}.download-popup__image-selection{border:1px solid #fed336;display:block;position:relative;cursor:pointer}.download-popup__image-selection:hover{border:3px solid #fed336}.download-popup__image-selection-checkbox{visibility:hidden;position:absolute;top:0;left:0}.download-popup__image-selection-checkbox:active+label,.download-popup__image-selection-checkbox:checked+label,.download-popup__image-selection-checkbox:focus+label{border:3px solid #fed336}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.download-popup__image-selection .image__object{position:relative;pointer-events:none}}.download-popup form{font-size:1rem;line-height:1.25;color:#2c2c2c}.download-popup form>.grid>.grid__cell{padding-left:0;padding-right:0;margin-left:15px;margin-right:15px}.download-popup form>.grid>.grid__cell--100{width:calc(100% - 30px)}.download-popup form .bottom-border{border-bottom:1px solid #f8f7f4;border-spacing:10px}.download-popup form .btn{float:right}.download-popup form .input-label{font-size:1rem}.download-popup form .checkbox-label.small .text{font-size:.85rem;line-height:1.5;padding-top:0}.download-popup form .js-recaptcha .input-label .text{font-size:.85rem;line-height:1.5}.download-popup form .checkbox-label .text{font-size:1.25rem;margin-left:5px}.download-popup form .select__label{min-height:42px}.download-popup form .select__options li{min-height:41px}.download-popup form .form__radio-wrapper{display:flex;flex-direction:column}.download-popup form .form__radio-wrapper label{font-size:1.25rem;margin-right:20px;cursor:pointer;line-height:2}.download-popup form .form__radio-wrapper input{display:none}.download-popup form .form__radio-wrapper input:checked+.radio__circle:after{background:none repeat scroll 0 0 #fed336;border-radius:50px 50px 50px 50px;content:" ";height:9px;width:9px;position:absolute;top:7px;left:4px}.download-popup form .form__radio-wrapper input+.radio__circle:before{border:1px solid #636363;border-radius:10px;display:inline-block;position:relative;height:17px;width:17px;content:" ";margin-right:5px;cursor:pointer}.download-popup form .form__radio-wrapper input+.radio__circle:after{background:none repeat scroll 0 0 #fff;border-radius:50px 50px 50px 50px;content:" ";height:7px;width:7px;position:absolute;top:7px;left:5px}.download-popup form .form__radio-wrapper .radio__circle{display:inline;position:relative;top:3px;margin-right:5px}.download-popup.is-loading .download-popup__form{display:none}.download-popup.is-loading .overview__loader,.embed{display:block}.embed{width:100%}.embed--iframe{border:0;height:800px}.fact,.fact__label,.fact__value{display:block}.fact__label{text-transform:none}.fact--default .fact__label{font-size:1.25rem}.fact--default .fact__value{font-weight:600;font-size:calc(1.2625rem + .15vw);margin-bottom:.1em}@media (min-width:1200px){.fact--default .fact__value{font-size:1.375rem}}.filter{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.4375;letter-spacing:.02em;font-style:normal;text-transform:none;font-stretch:normal;position:relative;overflow:hidden;display:inline-block;color:#fff;text-align:center;padding:.5em 1.2em;border:1px solid #006b43;border-radius:.375em;background-image:none;background-color:#006b43;cursor:pointer}.filter:hover{color:#006b43;background-color:#fff}.has-touchevents .filter:hover{color:#fff;background-color:#006b43}.filter.is-active,.has-touchevents .filter.is-active{color:#006b43;background-color:#fff}.filter__label{position:relative;z-index:2;max-width:100%;overflow:hidden;text-overflow:ellipsis}.filter__icon,.filter__label{display:inline-block;vertical-align:middle}.filter__icon{width:1em;height:1em;margin-left:.25em;margin-right:.25em;-webkit-transform:scale(1.25);transform:scale(1.25)}.filter__cancel{position:absolute;z-index:5;right:14px;top:50%;display:none;height:12px;width:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter.is-active .filter__cancel{display:block}.filter--fluid{width:100%}.filter--pharmaceutical{background-color:#e30613;border-color:#e30613}.filter--pharmaceutical.is-active,.filter--pharmaceutical:hover,.has-touchevents .filter--pharmaceutical.is-active,.has-touchevents .filter--pharmaceutical:hover{color:#e30613;border-color:#e30613;background-color:#fff}.filter--organic{background-color:#fbba00;border-color:#fbba00}.filter--organic.is-active,.filter--organic:hover,.has-touchevents .filter--organic.is-active,.has-touchevents .filter--organic:hover{color:#fbba00;border-color:#fbba00;background-color:#fff}.filter--healthy{background-color:#3c89d7;border-color:#3c89d7}.filter--healthy.is-active,.filter--healthy:hover,.has-touchevents .filter--healthy.is-active,.has-touchevents .filter--healthy:hover{color:#3c89d7;border-color:#3c89d7;background-color:#fff}[type=date],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}select{cursor:inherit}textarea{resize:vertical}fieldset,legend{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-width:0;margin:0;padding:0;border:0}.flexible-form__text,.form-block:not(:last-child){margin-bottom:2em}.form-block__title{margin-bottom:1em;font-weight:700}.form-block__info{margin-bottom:1.5em}.form-block__title+.form-block__info{margin-top:-1em}.form-block__fields{display:flex;flex-wrap:wrap;margin:0 -1em}.form-group{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding:0 1em;margin-top:0;margin-bottom:1em}.form-group p{margin-bottom:0}.form-group__new-line{width:100%}.form-group__date-container{display:flex;gap:1rem}.form-label--default{display:block;margin-bottom:.3em;font-size:.875em;line-height:1.2em}.form-group--layout-horizontal>.form-label--default,.form-group--layout-vertical>.form-label--default{font-size:inherit;margin-bottom:.8em}.form-label--default.required .form-label__text:after{display:inline-block;content:"*"}.form-label__help-message{background:currentColor;font-size:1rem;width:1rem;height:1rem;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:none}.form-label__help-message__icon{display:flex}.form-label__help-message__icon:after{color:#fff;font-size:.875em;content:"?"}.form-group a{text-decoration:underline}.form-group a:active,.form-group a:focus,.form-group a:hover{color:#000}.form-control{width:100%;border:none;background:#fff}.form-control::-webkit-input-placeholder{color:#bbb}.form-control::-moz-placeholder{color:#bbb}.form-control::-ms-input-placeholder{color:#bbb}.form-control::placeholder{color:#bbb}.form-control--input{min-height:2.8125em}.form-control--input,.form-control--textarea{font-size:1rem;padding:.6em;border-radius:.25em}.form-control--textarea{min-height:10em}.form-control--select{font-size:1rem;padding:0 .6em;height:2.8125em;border-radius:.25em;position:relative;background-image:url(../image/angle-down.png);background-repeat:no-repeat;background-size:.8em;background-position:calc(100% - .7em) 50%;-webkit-appearance:none;padding-right:2em}.form-control--select::-ms-expand{display:none}.form-control--select:active{background-image:url(../image/angle-up.png)}.form-control--input,.form-control--select,.form-control--textarea{outline:none;border:.05em solid #fed336}.form-control--input:active,.form-control--input:focus,.form-control--input:hover,.form-control--select:active,.form-control--select:focus,.form-control--select:hover,.form-control--textarea:active,.form-control--textarea:focus,.form-control--textarea:hover{border-color:#000}@media (min-width:960px){.form-group--size-default{flex:0 0 auto;width:50%}}@media (min-width:960px){.form-group--size-short{flex:0 0 auto;width:33.33333%}}@media (min-width:960px){.form-group--size-long{flex:0 0 auto;width:66.66667%}}@media (min-width:960px){.form-group--size-full{flex:0 0 auto;width:100%}}@media (min-width:960px){.form-group--layout-horizontal .form-group__choice-container{display:flex;flex-wrap:wrap}}.form-group__choice-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;position:relative;margin-bottom:.5em}.form-group__choice-wrapper:not(:last-child){margin-right:1.3em}.form-group__choice-wrapper .form-control--choice{position:absolute;width:1.25em;height:1.25em;opacity:0}.form-group__choice-wrapper .form-control--choice:checked+.form-label--choice:after{opacity:1;visibility:visible}.form-label--choice{padding-left:1.75em;display:flex;position:relative;margin:0}.form-label--choice:after,.form-label--choice:before{content:"";position:absolute;top:.05em;left:0;display:inline-block;width:1.25em;height:1.25em;margin:0}.form-label--choice:before{border:1px solid #fed336;background:#fff}.form-label--choice:after{color:#000;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;text-align:center;opacity:0;visibility:hidden}.form-label--checkbox:before{border-radius:.2em}.form-label--checkbox:after{content:"✓";-webkit-transform:scale(0);transform:scale(0)}.form-label--radio:after,.form-label--radio:before{border-radius:50%}.form-label--radio:after{-webkit-transform:scale(0);transform:scale(0)}.form-group__choice-wrapper .form-control--choice:checked+.form-label--checkbox:before{background:#000;border-color:#000}.form-group__choice-wrapper .form-control--choice:checked+.form-label--checkbox:after{-webkit-transform:scale(1);transform:scale(1);color:#fff}.form-group__choice-wrapper .form-control--choice:checked+.form-label--radio:before{border-color:#000}.form-group__choice-wrapper .form-control--choice:checked+.form-label--radio:after{background:currentColor;-webkit-transform:scale(.5);transform:scale(.5)}.form-errors{color:red;font-size:.8em;margin:.4em 0 0;line-height:1.1em}.flexible-form--condition-disabled{display:none}.file-upload__container{width:100%}.file-upload__button{display:inline-flex;width:100%;align-items:center;position:relative;border:1px solid #fed336;border-radius:.25em;cursor:pointer}.file-upload__button>input{opacity:0;position:absolute;height:0;width:0}.file-upload__button .file-upload__button-control{border-radius:.25em;transition:background .15s}.file-upload__button .file-upload__button-control,.file-upload__button .file-upload__button-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-upload__button .file-upload__button-text{padding-inline:1rem}.file-upload__button:active .file-upload__button-control,.file-upload__button:focus .file-upload__button-control,.file-upload__button:hover .file-upload__button-control{background:#fed336}.form{border-radius:1px;position:relative}.form__row--required .input-label:after{content:" *"}.form__button{position:absolute;top:50%;left:10px;z-index:2;display:block;width:1em;height:1em;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form .smaller-font{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.form--search.is-loading .js-button-search-more{display:none}.form--search.is-loading .overview__loader{display:block}@media (max-width:959.98px){.form--search{margin-top:3rem}}.form--dealers{position:relative}.form--dealers .button--icon{position:absolute;z-index:1;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form--dealers .input{padding-right:60px}.side-effect-form,.side-effect-form__confirmation{color:#2c2c2c!important}.side-effect-form .mt-20,.side-effect-form__confirmation .mt-20{margin-top:20px}.side-effect-form .mb-20,.side-effect-form__confirmation .mb-20{margin-bottom:20px}@media (min-width:960px){.side-effect-form .mt-medium-20,.side-effect-form__confirmation .mt-medium-20{margin-top:20px}.side-effect-form .mb-medium-20,.side-effect-form__confirmation .mb-medium-20{margin-bottom:20px}}.side-effect-form__confirmation h1,.side-effect-form__confirmation h2,.side-effect-form__confirmation h3,.side-effect-form__confirmation h4,.side-effect-form__confirmation h5,.side-effect-form__confirmation p,.side-effect-form h1,.side-effect-form h2,.side-effect-form h3,.side-effect-form h4,.side-effect-form h5,.side-effect-form p{margin-bottom:1em}.side-effect-form__confirmation form,.side-effect-form form{max-width:550px;margin:auto}.side-effect-form__confirmation form h2,.side-effect-form form h2{margin-bottom:0}.side-effect-form__confirmation form input::-webkit-input-placeholder,.side-effect-form form input::-webkit-input-placeholder{color:#8a8a8a}.side-effect-form__confirmation form input::-moz-placeholder,.side-effect-form form input::-moz-placeholder{color:#8a8a8a}.side-effect-form__confirmation form input::-ms-input-placeholder,.side-effect-form form input::-ms-input-placeholder{color:#8a8a8a}.side-effect-form__confirmation form input::placeholder,.side-effect-form form input::placeholder{color:#8a8a8a}.side-effect-form__confirmation form .group-label,.side-effect-form form .group-label{padding-bottom:0;font-size:1.2em;font-weight:500}.side-effect-form__confirmation form .input-label,.side-effect-form form .input-label{display:inline-block}.side-effect-form__confirmation form div.input-label,.side-effect-form form div.input-label{display:none}.side-effect-form__confirmation form .select p,.side-effect-form form .select p{margin:0}.side-effect-form__confirmation form .select .input__field,.side-effect-form form .select .input__field{height:1px;margin:0;padding:0;display:block;visibility:visible;opacity:0;position:absolute;top:42px;z-index:0}.side-effect-form__confirmation form .form__row .input,.side-effect-form form .form__row .input{z-index:unset!important}.side-effect-form__confirmation form .select__label,.side-effect-form__confirmation form .select__options li,.side-effect-form form .select__label,.side-effect-form form .select__options li{min-height:42px}.side-effect-form__confirmation form .form__radio-wrapper label,.side-effect-form form .form__radio-wrapper label{margin-right:20px;cursor:pointer;line-height:2}.side-effect-form__confirmation form .form__radio-wrapper input,.side-effect-form form .form__radio-wrapper input{display:none}.side-effect-form__confirmation form .form__radio-wrapper input:checked+.radio-circle:after,.side-effect-form form .form__radio-wrapper input:checked+.radio-circle:after{background:none repeat scroll 0 0 #fed336;border-radius:50px 50px 50px 50px;content:" ";height:10px;width:10px;position:absolute;top:5px;left:4px}.side-effect-form__confirmation form .form__radio-wrapper input+.radio-circle:before,.side-effect-form form .form__radio-wrapper input+.radio-circle:before{border:1px solid #8a8a8a;border-radius:10px;display:inline-block;position:relative;height:18px;width:18px;content:" ";margin-right:5px;cursor:pointer}.side-effect-form__confirmation form .form__radio-wrapper input+.radio-circle:after,.side-effect-form form .form__radio-wrapper input+.radio-circle:after{background:none repeat scroll 0 0 #fff;border-radius:50px 50px 50px 50px;content:" ";height:10px;width:10px;position:absolute;top:5px;left:4px}.side-effect-form__confirmation form .form__radio-wrapper .radio-circle,.side-effect-form form .form__radio-wrapper .radio-circle{display:inline;position:relative;top:3px}.side-effect-form .add-side-effect:not(:first-of-type),.side-effect-form__confirmation .add-side-effect:not(:first-of-type){border:1px solid #8a8a8a;margin-top:2rem;margin-bottom:2rem}.side-effect-form .add-side-effect,.side-effect-form__confirmation .add-side-effect{position:relative}.side-effect-form .add-side-effect-button,.side-effect-form .remove-side-effect-button,.side-effect-form__confirmation .add-side-effect-button,.side-effect-form__confirmation .remove-side-effect-button{cursor:pointer}.side-effect-form .add-side-effect-button:hover,.side-effect-form .remove-side-effect-button:hover,.side-effect-form__confirmation .add-side-effect-button:hover,.side-effect-form__confirmation .remove-side-effect-button:hover{color:#fed336}.side-effect-form .add-side-effect-button .plus-icon,.side-effect-form .remove-side-effect-button .plus-icon,.side-effect-form__confirmation .add-side-effect-button .plus-icon,.side-effect-form__confirmation .remove-side-effect-button .plus-icon{background-color:#006b43;color:#fff;font-weight:400;width:23px;height:23px;display:inline-block;font-size:1.5rem;border-radius:50%;margin-right:0;position:relative;top:2px;line-height:.9}.side-effect-form .add-side-effect-button:hover .plus-icon,.side-effect-form .remove-side-effect-button:hover .plus-icon,.side-effect-form__confirmation .add-side-effect-button:hover .plus-icon,.side-effect-form__confirmation .remove-side-effect-button:hover .plus-icon{background-color:#fed336}.side-effect-form .remove-side-effect-button,.side-effect-form__confirmation .remove-side-effect-button{position:absolute;display:none;top:1rem;right:1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.side-effect-form .remove-side-effect-button *,.side-effect-form__confirmation .remove-side-effect-button *{pointer-events:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.side-effect-form .last-visible .remove-side-effect-button,.side-effect-form__confirmation .last-visible .remove-side-effect-button{display:block}.side-effect-form .side-effects-form__back-btn .sal-btn__icon,.side-effect-form__confirmation .side-effects-form__back-btn .sal-btn__icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.side-effect-form .text,.side-effect-form .text-conditions,.side-effect-form__confirmation .text,.side-effect-form__confirmation .text-conditions{color:#3c3c3c!important}.side-effect-form .input-label__tooltip,.side-effect-form__confirmation .input-label__tooltip{position:absolute;display:inline-block;background-image:url(../image/vector/info.svg);background-size:18px 18px;background-position-x:5px;width:23px;height:18px;margin-top:7px}.side-effect-form .input-label__tooltip.active:before,.side-effect-form__confirmation .input-label__tooltip.active:before{border-radius:1px;content:"";position:absolute;top:-28px;left:3px;z-index:-1;display:block;width:1em;height:1em;background-color:#fed336;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.side-effect-form .input-label__tooltip .tooltip,.side-effect-form__confirmation .input-label__tooltip .tooltip{min-width:370px;position:absolute;bottom:33px;left:-10px;background-color:#fed336}.side-effect-form .input-label__tooltip .tooltip:after,.side-effect-form__confirmation .input-label__tooltip .tooltip:after{display:none}.side-effect-form .step-indicator,.side-effect-form__confirmation .step-indicator{max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:48px}.side-effect-form .section.grid>.grid,.side-effect-form__confirmation .section.grid>.grid{width:105%}@media (max-width:639.98px){.side-effect-form .section.grid>.grid,.side-effect-form__confirmation .section.grid>.grid{width:103%}}.side-effect-form__footer-link{width:100%;display:block;clear:both;padding-top:1em}@media (max-width:959.98px){.side-effect-form__footer-link{padding-top:2.5em}}.side-effect-form__confirmation{color:#3c3c3c!important;font-size:.938rem;line-height:1.5}.frame{position:relative;display:block;padding:4px;background-color:#fff}@media (min-width:640px){.frame{padding:8px}}.frame__media{overflow:hidden}.frame .info-arrow{position:absolute;bottom:calc(100% + 16px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.frame--shadow{box-shadow:0 0 2px 0 rgba(44,44,44,.25)}@media (min-width:640px){.frame--shadow{box-shadow:0 0 4px 0 rgba(44,44,44,.25)}}.frame--zoom .image{transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.frame--zoom:hover .image{-webkit-transform:scale(1.1) rotate(.1deg);transform:scale(1.1) rotate(.1deg)}.map{width:100%;height:450px;position:relative}@media (max-width:639.98px){.map{width:calc(100% + 30px);left:-15px;height:365px}}@media (max-width:639.98px){.map .cookie-overlay{top:4%;height:92%}}.map .card--address{min-width:500px}@media (max-width:639.98px){.map .card--address{min-width:200px}}.map .gm-style-iw,.map .gm-style-iw>div{overflow:hidden!important}.map .gm-style-iw button img{width:20px!important;height:20px!important;margin:10px 0 0!important}.grid>.grid__cell{float:left;width:100%;height:100%;padding:8px}@media (min-width:640px){.grid>.grid__cell{padding:16px}}.grid>.grid__cell--right{float:right}.grid{height:100%;margin:-8px}.grid,.grid:after{clear:both;display:block}.grid:after{content:""}.grid.teaser-grid{display:flex;align-items:flex-end}.grid--5>.grid__cell,.grid>.grid__cell--5{width:5%}.grid--7>.grid__cell,.grid>.grid__cell--7{width:7.5%}.grid--10>.grid__cell,.grid>.grid__cell--10{width:10%}.grid--12>.grid__cell,.grid>.grid__cell--12{width:12%}.grid--15>.grid__cell,.grid>.grid__cell--15{width:15%}.grid--17>.grid__cell,.grid>.grid__cell--17{width:17.5%}.grid--20>.grid__cell,.grid>.grid__cell--20{width:20%}.grid--23>.grid__cell,.grid>.grid__cell--23{width:23%}.grid--25>.grid__cell,.grid>.grid__cell--25{width:25%}.grid--27>.grid__cell,.grid>.grid__cell--27{width:27.5%}.grid--30>.grid__cell,.grid>.grid__cell--30{width:30%}.grid--32>.grid__cell,.grid>.grid__cell--32{width:32.5%}.grid--33>.grid__cell,.grid>.grid__cell--33{width:33.333%}.grid--35>.grid__cell,.grid>.grid__cell--35{width:35%}.grid--37>.grid__cell,.grid>.grid__cell--37{width:37.5%}.grid--38>.grid__cell,.grid>.grid__cell--38{width:38%}.grid--40>.grid__cell,.grid>.grid__cell--40{width:40%}.grid--45>.grid__cell,.grid>.grid__cell--45{width:45%}.grid--50>.grid__cell,.grid>.grid__cell--50{width:50%}.grid--55>.grid__cell,.grid>.grid__cell--55{width:55%}.grid--60>.grid__cell,.grid>.grid__cell--60{width:60%}.grid--63>.grid__cell,.grid>.grid__cell--63{width:62.5%}.grid--65>.grid__cell,.grid>.grid__cell--65{width:65%}.grid--66>.grid__cell,.grid>.grid__cell--66{width:66.666%}.grid--70>.grid__cell,.grid>.grid__cell--70{width:70%}.grid--75>.grid__cell,.grid>.grid__cell--75{width:75%}.grid--80>.grid__cell,.grid>.grid__cell--80{width:80%}.grid--85>.grid__cell,.grid>.grid__cell--85{width:85%}.grid--100>.grid__cell,.grid>.grid__cell--100{width:100%}@media (min-width:0){.grid--xs-5>.grid__cell,.grid>.grid__cell--xs-5{width:5%}.grid--xs-7>.grid__cell,.grid>.grid__cell--xs-7{width:7.5%}.grid--xs-10>.grid__cell,.grid>.grid__cell--xs-10{width:10%}.grid--xs-12>.grid__cell,.grid>.grid__cell--xs-12{width:12%}.grid--xs-15>.grid__cell,.grid>.grid__cell--xs-15{width:15%}.grid--xs-17>.grid__cell,.grid>.grid__cell--xs-17{width:17.5%}.grid--xs-20>.grid__cell,.grid>.grid__cell--xs-20{width:20%}.grid--xs-23>.grid__cell,.grid>.grid__cell--xs-23{width:23%}.grid--xs-25>.grid__cell,.grid>.grid__cell--xs-25{width:25%}.grid--xs-27>.grid__cell,.grid>.grid__cell--xs-27{width:27.5%}.grid--xs-30>.grid__cell,.grid>.grid__cell--xs-30{width:30%}.grid--xs-32>.grid__cell,.grid>.grid__cell--xs-32{width:32.5%}.grid--xs-33>.grid__cell,.grid>.grid__cell--xs-33{width:33.333%}.grid--xs-35>.grid__cell,.grid>.grid__cell--xs-35{width:35%}.grid--xs-37>.grid__cell,.grid>.grid__cell--xs-37{width:37.5%}.grid--xs-38>.grid__cell,.grid>.grid__cell--xs-38{width:38%}.grid--xs-40>.grid__cell,.grid>.grid__cell--xs-40{width:40%}.grid--xs-45>.grid__cell,.grid>.grid__cell--xs-45{width:45%}.grid--xs-50>.grid__cell,.grid>.grid__cell--xs-50{width:50%}.grid--xs-55>.grid__cell,.grid>.grid__cell--xs-55{width:55%}.grid--xs-60>.grid__cell,.grid>.grid__cell--xs-60{width:60%}.grid--xs-63>.grid__cell,.grid>.grid__cell--xs-63{width:62.5%}.grid--xs-65>.grid__cell,.grid>.grid__cell--xs-65{width:65%}.grid--xs-66>.grid__cell,.grid>.grid__cell--xs-66{width:66.666%}.grid--xs-70>.grid__cell,.grid>.grid__cell--xs-70{width:70%}.grid--xs-75>.grid__cell,.grid>.grid__cell--xs-75{width:75%}.grid--xs-80>.grid__cell,.grid>.grid__cell--xs-80{width:80%}.grid--xs-85>.grid__cell,.grid>.grid__cell--xs-85{width:85%}.grid--xs-100>.grid__cell,.grid>.grid__cell--xs-100{width:100%}}@media (min-width:480px){.grid--tiny-5>.grid__cell,.grid>.grid__cell--tiny-5{width:5%}.grid--tiny-7>.grid__cell,.grid>.grid__cell--tiny-7{width:7.5%}.grid--tiny-10>.grid__cell,.grid>.grid__cell--tiny-10{width:10%}.grid--tiny-12>.grid__cell,.grid>.grid__cell--tiny-12{width:12%}.grid--tiny-15>.grid__cell,.grid>.grid__cell--tiny-15{width:15%}.grid--tiny-17>.grid__cell,.grid>.grid__cell--tiny-17{width:17.5%}.grid--tiny-20>.grid__cell,.grid>.grid__cell--tiny-20{width:20%}.grid--tiny-23>.grid__cell,.grid>.grid__cell--tiny-23{width:23%}.grid--tiny-25>.grid__cell,.grid>.grid__cell--tiny-25{width:25%}.grid--tiny-27>.grid__cell,.grid>.grid__cell--tiny-27{width:27.5%}.grid--tiny-30>.grid__cell,.grid>.grid__cell--tiny-30{width:30%}.grid--tiny-32>.grid__cell,.grid>.grid__cell--tiny-32{width:32.5%}.grid--tiny-33>.grid__cell,.grid>.grid__cell--tiny-33{width:33.333%}.grid--tiny-35>.grid__cell,.grid>.grid__cell--tiny-35{width:35%}.grid--tiny-37>.grid__cell,.grid>.grid__cell--tiny-37{width:37.5%}.grid--tiny-38>.grid__cell,.grid>.grid__cell--tiny-38{width:38%}.grid--tiny-40>.grid__cell,.grid>.grid__cell--tiny-40{width:40%}.grid--tiny-45>.grid__cell,.grid>.grid__cell--tiny-45{width:45%}.grid--tiny-50>.grid__cell,.grid>.grid__cell--tiny-50{width:50%}.grid--tiny-55>.grid__cell,.grid>.grid__cell--tiny-55{width:55%}.grid--tiny-60>.grid__cell,.grid>.grid__cell--tiny-60{width:60%}.grid--tiny-63>.grid__cell,.grid>.grid__cell--tiny-63{width:62.5%}.grid--tiny-65>.grid__cell,.grid>.grid__cell--tiny-65{width:65%}.grid--tiny-66>.grid__cell,.grid>.grid__cell--tiny-66{width:66.666%}.grid--tiny-70>.grid__cell,.grid>.grid__cell--tiny-70{width:70%}.grid--tiny-75>.grid__cell,.grid>.grid__cell--tiny-75{width:75%}.grid--tiny-80>.grid__cell,.grid>.grid__cell--tiny-80{width:80%}.grid--tiny-85>.grid__cell,.grid>.grid__cell--tiny-85{width:85%}.grid--tiny-100>.grid__cell,.grid>.grid__cell--tiny-100{width:100%}}@media (min-width:640px){.grid--small-5>.grid__cell,.grid>.grid__cell--small-5{width:5%}.grid--small-7>.grid__cell,.grid>.grid__cell--small-7{width:7.5%}.grid--small-10>.grid__cell,.grid>.grid__cell--small-10{width:10%}.grid--small-12>.grid__cell,.grid>.grid__cell--small-12{width:12%}.grid--small-15>.grid__cell,.grid>.grid__cell--small-15{width:15%}.grid--small-17>.grid__cell,.grid>.grid__cell--small-17{width:17.5%}.grid--small-20>.grid__cell,.grid>.grid__cell--small-20{width:20%}.grid--small-23>.grid__cell,.grid>.grid__cell--small-23{width:23%}.grid--small-25>.grid__cell,.grid>.grid__cell--small-25{width:25%}.grid--small-27>.grid__cell,.grid>.grid__cell--small-27{width:27.5%}.grid--small-30>.grid__cell,.grid>.grid__cell--small-30{width:30%}.grid--small-32>.grid__cell,.grid>.grid__cell--small-32{width:32.5%}.grid--small-33>.grid__cell,.grid>.grid__cell--small-33{width:33.333%}.grid--small-35>.grid__cell,.grid>.grid__cell--small-35{width:35%}.grid--small-37>.grid__cell,.grid>.grid__cell--small-37{width:37.5%}.grid--small-38>.grid__cell,.grid>.grid__cell--small-38{width:38%}.grid--small-40>.grid__cell,.grid>.grid__cell--small-40{width:40%}.grid--small-45>.grid__cell,.grid>.grid__cell--small-45{width:45%}.grid--small-50>.grid__cell,.grid>.grid__cell--small-50{width:50%}.grid--small-55>.grid__cell,.grid>.grid__cell--small-55{width:55%}.grid--small-60>.grid__cell,.grid>.grid__cell--small-60{width:60%}.grid--small-63>.grid__cell,.grid>.grid__cell--small-63{width:62.5%}.grid--small-65>.grid__cell,.grid>.grid__cell--small-65{width:65%}.grid--small-66>.grid__cell,.grid>.grid__cell--small-66{width:66.666%}.grid--small-70>.grid__cell,.grid>.grid__cell--small-70{width:70%}.grid--small-75>.grid__cell,.grid>.grid__cell--small-75{width:75%}.grid--small-80>.grid__cell,.grid>.grid__cell--small-80{width:80%}.grid--small-85>.grid__cell,.grid>.grid__cell--small-85{width:85%}.grid--small-100>.grid__cell,.grid>.grid__cell--small-100{width:100%}}@media (min-width:960px){.grid--medium-5>.grid__cell,.grid>.grid__cell--medium-5{width:5%}.grid--medium-7>.grid__cell,.grid>.grid__cell--medium-7{width:7.5%}.grid--medium-10>.grid__cell,.grid>.grid__cell--medium-10{width:10%}.grid--medium-12>.grid__cell,.grid>.grid__cell--medium-12{width:12%}.grid--medium-15>.grid__cell,.grid>.grid__cell--medium-15{width:15%}.grid--medium-17>.grid__cell,.grid>.grid__cell--medium-17{width:17.5%}.grid--medium-20>.grid__cell,.grid>.grid__cell--medium-20{width:20%}.grid--medium-23>.grid__cell,.grid>.grid__cell--medium-23{width:23%}.grid--medium-25>.grid__cell,.grid>.grid__cell--medium-25{width:25%}.grid--medium-27>.grid__cell,.grid>.grid__cell--medium-27{width:27.5%}.grid--medium-30>.grid__cell,.grid>.grid__cell--medium-30{width:30%}.grid--medium-32>.grid__cell,.grid>.grid__cell--medium-32{width:32.5%}.grid--medium-33>.grid__cell,.grid>.grid__cell--medium-33{width:33.333%}.grid--medium-35>.grid__cell,.grid>.grid__cell--medium-35{width:35%}.grid--medium-37>.grid__cell,.grid>.grid__cell--medium-37{width:37.5%}.grid--medium-38>.grid__cell,.grid>.grid__cell--medium-38{width:38%}.grid--medium-40>.grid__cell,.grid>.grid__cell--medium-40{width:40%}.grid--medium-45>.grid__cell,.grid>.grid__cell--medium-45{width:45%}.grid--medium-50>.grid__cell,.grid>.grid__cell--medium-50{width:50%}.grid--medium-55>.grid__cell,.grid>.grid__cell--medium-55{width:55%}.grid--medium-60>.grid__cell,.grid>.grid__cell--medium-60{width:60%}.grid--medium-63>.grid__cell,.grid>.grid__cell--medium-63{width:62.5%}.grid--medium-65>.grid__cell,.grid>.grid__cell--medium-65{width:65%}.grid--medium-66>.grid__cell,.grid>.grid__cell--medium-66{width:66.666%}.grid--medium-70>.grid__cell,.grid>.grid__cell--medium-70{width:70%}.grid--medium-75>.grid__cell,.grid>.grid__cell--medium-75{width:75%}.grid--medium-80>.grid__cell,.grid>.grid__cell--medium-80{width:80%}.grid--medium-85>.grid__cell,.grid>.grid__cell--medium-85{width:85%}.grid--medium-100>.grid__cell,.grid>.grid__cell--medium-100{width:100%}}@media (min-width:1200px){.grid--large-5>.grid__cell,.grid>.grid__cell--large-5{width:5%}.grid--large-7>.grid__cell,.grid>.grid__cell--large-7{width:7.5%}.grid--large-10>.grid__cell,.grid>.grid__cell--large-10{width:10%}.grid--large-12>.grid__cell,.grid>.grid__cell--large-12{width:12%}.grid--large-15>.grid__cell,.grid>.grid__cell--large-15{width:15%}.grid--large-17>.grid__cell,.grid>.grid__cell--large-17{width:17.5%}.grid--large-20>.grid__cell,.grid>.grid__cell--large-20{width:20%}.grid--large-23>.grid__cell,.grid>.grid__cell--large-23{width:23%}.grid--large-25>.grid__cell,.grid>.grid__cell--large-25{width:25%}.grid--large-27>.grid__cell,.grid>.grid__cell--large-27{width:27.5%}.grid--large-30>.grid__cell,.grid>.grid__cell--large-30{width:30%}.grid--large-32>.grid__cell,.grid>.grid__cell--large-32{width:32.5%}.grid--large-33>.grid__cell,.grid>.grid__cell--large-33{width:33.333%}.grid--large-35>.grid__cell,.grid>.grid__cell--large-35{width:35%}.grid--large-37>.grid__cell,.grid>.grid__cell--large-37{width:37.5%}.grid--large-38>.grid__cell,.grid>.grid__cell--large-38{width:38%}.grid--large-40>.grid__cell,.grid>.grid__cell--large-40{width:40%}.grid--large-45>.grid__cell,.grid>.grid__cell--large-45{width:45%}.grid--large-50>.grid__cell,.grid>.grid__cell--large-50{width:50%}.grid--large-55>.grid__cell,.grid>.grid__cell--large-55{width:55%}.grid--large-60>.grid__cell,.grid>.grid__cell--large-60{width:60%}.grid--large-63>.grid__cell,.grid>.grid__cell--large-63{width:62.5%}.grid--large-65>.grid__cell,.grid>.grid__cell--large-65{width:65%}.grid--large-66>.grid__cell,.grid>.grid__cell--large-66{width:66.666%}.grid--large-70>.grid__cell,.grid>.grid__cell--large-70{width:70%}.grid--large-75>.grid__cell,.grid>.grid__cell--large-75{width:75%}.grid--large-80>.grid__cell,.grid>.grid__cell--large-80{width:80%}.grid--large-85>.grid__cell,.grid>.grid__cell--large-85{width:85%}.grid--large-100>.grid__cell,.grid>.grid__cell--large-100{width:100%}}@media (min-width:1600px){.grid--huge-5>.grid__cell,.grid>.grid__cell--huge-5{width:5%}.grid--huge-7>.grid__cell,.grid>.grid__cell--huge-7{width:7.5%}.grid--huge-10>.grid__cell,.grid>.grid__cell--huge-10{width:10%}.grid--huge-12>.grid__cell,.grid>.grid__cell--huge-12{width:12%}.grid--huge-15>.grid__cell,.grid>.grid__cell--huge-15{width:15%}.grid--huge-17>.grid__cell,.grid>.grid__cell--huge-17{width:17.5%}.grid--huge-20>.grid__cell,.grid>.grid__cell--huge-20{width:20%}.grid--huge-23>.grid__cell,.grid>.grid__cell--huge-23{width:23%}.grid--huge-25>.grid__cell,.grid>.grid__cell--huge-25{width:25%}.grid--huge-27>.grid__cell,.grid>.grid__cell--huge-27{width:27.5%}.grid--huge-30>.grid__cell,.grid>.grid__cell--huge-30{width:30%}.grid--huge-32>.grid__cell,.grid>.grid__cell--huge-32{width:32.5%}.grid--huge-33>.grid__cell,.grid>.grid__cell--huge-33{width:33.333%}.grid--huge-35>.grid__cell,.grid>.grid__cell--huge-35{width:35%}.grid--huge-37>.grid__cell,.grid>.grid__cell--huge-37{width:37.5%}.grid--huge-38>.grid__cell,.grid>.grid__cell--huge-38{width:38%}.grid--huge-40>.grid__cell,.grid>.grid__cell--huge-40{width:40%}.grid--huge-45>.grid__cell,.grid>.grid__cell--huge-45{width:45%}.grid--huge-50>.grid__cell,.grid>.grid__cell--huge-50{width:50%}.grid--huge-55>.grid__cell,.grid>.grid__cell--huge-55{width:55%}.grid--huge-60>.grid__cell,.grid>.grid__cell--huge-60{width:60%}.grid--huge-63>.grid__cell,.grid>.grid__cell--huge-63{width:62.5%}.grid--huge-65>.grid__cell,.grid>.grid__cell--huge-65{width:65%}.grid--huge-66>.grid__cell,.grid>.grid__cell--huge-66{width:66.666%}.grid--huge-70>.grid__cell,.grid>.grid__cell--huge-70{width:70%}.grid--huge-75>.grid__cell,.grid>.grid__cell--huge-75{width:75%}.grid--huge-80>.grid__cell,.grid>.grid__cell--huge-80{width:80%}.grid--huge-85>.grid__cell,.grid>.grid__cell--huge-85{width:85%}.grid--huge-100>.grid__cell,.grid>.grid__cell--huge-100{width:100%}}@media (min-width:640px){.grid{margin:-16px}}.grid--floating{display:flex;flex-wrap:wrap;align-items:stretch}.grid--floating>.grid__cell{height:auto}@media (min-width:640px){.grid--breezy{margin-left:-32px;margin-right:-32px}}@media (min-width:640px){.grid--breezy>.grid__cell{padding-left:32px;padding-right:32px}}.grid--center>.grid__cell{font-size:0}.grid--center>.grid__cell:before{content:"";display:inline-block;height:100%;vertical-align:middle}.grid--center>.grid__cell>*{display:inline-block;width:100%;vertical-align:middle}.grid--flex{display:flex}.grid--content-end{justify-content:flex-end}.grid--items-center{align-items:center}.grid--spaced{justify-content:space-between}.grid--spaced:after{display:none}.grid--vertical-center{display:flex;align-items:center;flex-wrap:wrap}.grid--horizontal-center{display:flex;justify-content:center;flex-wrap:wrap}.grid--small-padding>.grid__cell{padding:16px 8px}@media (min-width:640px){.grid--narrow{margin:-8px}}@media (min-width:640px){.grid--narrow>.grid__cell{padding:8px}}.grid--no-gap{margin-top:0;margin-bottom:0}.grid--no-gap .grid__cell{padding-top:0;padding-bottom:0}.grid--fit .grid__cell{flex-grow:0;flex-shrink:0;width:auto}.grid--wrap{flex-wrap:wrap}.header{position:relative}@media (min-width:640px){.header{height:400px}}@media (max-width:959.98px){.header{display:flex;flex-direction:column-reverse}}.header__foreground{position:relative;z-index:1;height:100%}@media (max-width:959.98px){.header__foreground{padding-top:2rem}}@media (min-width:640px){.header__foreground .image{position:absolute;z-index:-1;bottom:-20px;right:0;width:100%;top:auto;height:80%}}@media (min-width:960px){.header__foreground .image{bottom:-40px}}@media (min-width:1200px){.header__foreground .image{height:100%;bottom:-80px}}.header__foreground .image__object{margin-bottom:-50px}@media (min-width:640px){.header__foreground .image__object{float:right;margin-bottom:-50px;max-height:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;font-family:"object-fit: contain; object-position: right bottom;"}}.header__background{height:200px}@media (min-width:640px){.header__background{position:absolute;top:0;left:0;right:0;bottom:0;margin-bottom:0;height:400px}}.header__background .image__object{height:160px;width:320px}@media (min-width:960px){.header__background .image__object{height:100%;width:100%}}.header__background.is-deactivated{display:none}@media (min-width:960px){.header__background.is-deactivated{display:block}}.header__title{color:#2c2c2c;margin-bottom:24px}@media (max-width:959.98px){.section:first-child .header__title{padding-right:40px}}@media (min-width:640px){.header__title{color:inherit!important}}.header__abstract{color:inherit;font-size:1rem;line-height:1.5}.header .info-arrow{position:absolute;bottom:100%;right:50px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.header .button{position:absolute;right:0;bottom:-250px;cursor:pointer}@media (min-width:640px){.header .button{bottom:-50px}}@media (min-width:960px){.header .button{bottom:-70px}}@media (min-width:1200px){.header .button{bottom:-110px}}.header .mandatory__image{display:none}.header .mandatory__image.is-active{display:block}.header .box{display:none}@media (min-width:960px){.header .box{position:absolute;right:0;top:40px;width:300px}}.header .box.is-active{display:block}.header .header__trapezoide--container{width:100%;height:100%;position:absolute;z-index:1;display:none;opacity:.75}@media (min-width:640px){.header .header__trapezoide--container{display:block}}.header .header__trapezoide--container .trapezoide--quad{float:left;width:100%;height:100%;background-color:var(--trapezoide-fill)}@media (min-width:640px){.header .header__trapezoide--container .trapezoide--quad{width:45%}}.header .header__trapezoide--container svg path{fill:var(--trapezoide-fill)}.header .header__trapezoide--container svg{position:absolute;left:45%;width:55%;bottom:0;height:100%}.header__content{padding-bottom:1rem}@media (min-width:960px){.header__content{padding-bottom:0}}.page__content--alternate .header{padding-left:16px;padding-right:16px}@media (min-width:960px){.page__content--alternate .header__content{padding-left:0}}@media (min-width:1200px){.page__content--alternate .header__content{padding-left:8px}}.header--light{--trapezoide-fill:#25342db0}@media (min-width:960px){.header--light{color:#fff}.header--light .header__title{text-shadow:1px 1px 2px rgba(0,0,0,.5)}}.header--dark{--trapezoide-fill:#fff}@media (min-width:960px){.header--dark{color:#2c2c2c}}.headerbar__bar-wrapper{background:#fff;box-shadow:inset 0 -1px 6px 0 hsla(0,0%,100%,.05);z-index:100;position:relative}.headerbar__inner{display:flex;justify-content:space-between;width:100%;height:var(--page--headerbar-height,100px)}:root .headerbar__inner,:root .headerbar__inner a{color:#006b43}:root .headerbar__inner a:hover{color:#90c344}.headerbar__logo-col{display:flex;align-items:center}.headerbar__logo-col .logo svg{height:calc(var(--page--headerbar-height, 100px) * .4);width:auto}.headerbar__navs-col{flex-direction:column;align-items:flex-end;justify-content:center}.headerbar__navs-col,.headerbar__navs-row{display:flex;flex-shrink:1;gap:.5rem;padding:1rem 0}.headerbar__navs-row{width:100%;align-items:center;justify-content:space-between;margin-left:clamp(1rem,5vw,6.875rem)}.headerbar__main-nav-wrapper{flex-shrink:1}.icon--hidden{display:none}.icon--logo .icon__element--foreground{fill:#006b43}.icon--logo .icon__element--background{fill:#fed336}.icon--xing .icon__shape--text{fill:#fff}.icon--xing .icon__shape--icon{fill:#007679}.icon--youtube .icon__shape--1{fill-rule:evenodd;clip-rule:evenodd;fill:#cf2120}.icon--youtube .icon__shape--2{fill:#fff}.icon--youtube .icon__shape--3{fill:#cf2120}.icon--youtube .icon__shape--4{fill-rule:evenodd;clip-rule:evenodd;fill:#9a1817}.icon--close{display:inline-block;float:right;height:15px;margin-top:3px;overflow:hidden;position:relative;width:15px}.icon--close:hover:after,.icon--close:hover:before{background:#fed336}.icon--close:after,.icon--close:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fed336}.icon--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon--close.big{-webkit-transform:scale(3);transform:scale(3)}.icon--facebook .icon__shape--background{fill:#3b5998}.icon--facebook .icon__shape--foreground{fill:#fff}.icon--twitter .icon__shape--background{fill:#55acee}.icon--twitter .icon__shape--foreground{fill:#fff}.icon--google .icon__shape--background{fill:#dc4a38}.icon--google .icon__shape--foreground{fill:#fff}.icon--share-email .icon__shape--background{fill:#53af32}.icon--share-email .icon__shape--foreground{fill:#fff}.input-label{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;color:#3c3c3c;display:block;margin-bottom:.45em;text-align:left}.input-label .checkbox{margin-right:1em}.input-label a{font-weight:400;text-decoration:underline}.input-label--default{cursor:pointer}.image{position:relative;display:block}.image__object{display:block;width:100%;transition:opacity .25s ease-out}.image__object--gray{display:none}.image__object.lazyload:not(.is-loaded){opacity:0}.image__object.is-loaded,.image__object.lazysizes-display-clone{background-color:transparent}.has-no-js .image__object--lazy{display:none}@supports (-moz-appearance:meterbar){.image__object{transition-delay:50ms}}.image--cover{width:100%;height:100%}.image--cover .image__object{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.image--contain,.image--cover .image__object.is-loaded{height:100%}.image--contain .image__object{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.image--landscape{width:100%;height:0;padding-bottom:80%}.image--landscape .image__object{position:absolute;top:0;bottom:0;left:0;right:0}.image--narrow{width:100%;height:0;padding-bottom:64.5%}.image--narrow .image__object{position:absolute;top:0;bottom:0;left:0;right:0}.image--square{width:100%;height:0;padding-bottom:100%}.image--square .image__object{position:absolute;top:0;bottom:0;left:0;right:0}.image--bottle{width:100%;height:0;padding-bottom:250%}.image--bottle.is-active .image__object,.image--bottle:hover .image__object{-webkit-transform:translateY(-10%);transform:translateY(-10%);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.image--bottle.is-active .info-arrow,.image--bottle:hover .info-arrow{opacity:1;transition:opacity .15s ease-out .15s}.image--bottle .image__object{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform-origin:center bottom;transform-origin:center bottom;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.image--bottle .info-arrow{position:absolute;bottom:125%;left:75%;opacity:0;color:#006b43;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.image-zoom{position:relative;z-index:2;width:100%;margin:0 auto}.image-zoom__magnifier{position:absolute;z-index:1;display:block;width:200px;height:200px;border-radius:100%;background-color:#fff;pointer-events:none;box-shadow:0 0 0 4px hsla(0,0%,100%,.85),0 0 4px 4px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .15s ease-out}.image-zoom--small{display:block}.image-zoom--small:after{content:"";position:absolute;bottom:10%;left:0;right:0;height:100px;display:block;z-index:-10;background:radial-gradient(ellipse farthest-side at 50% 0,#d8d8d8,hsla(0,0%,100%,0))}.image-zoom__item{overflow:hidden}.image-zoom__item.is-active{cursor:none;overflow:visible}.image-zoom__item.is-active .image-zoom__magnifier{opacity:1}.image-zoom__item .badge{position:absolute;top:0;right:0}.indication-content{margin-top:50px}.indication-content__item{display:none;min-height:350px}.indication-content__item.is-active{display:block}.indication-content__item .card{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.indication-content__item .card__title{color:#2c2c2c;text-transform:uppercase}.indication-content__item .card__content{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.indication-content__item .indication-map__button{position:relative;top:0;left:0;max-width:none;-webkit-transform:none;transform:none}.indication-map{position:relative;display:block;width:100%}.indication-map__figure{position:relative;z-index:1;width:50%;min-width:160px;margin-left:auto;margin-right:auto;background-image:url(../image/indication/indication-figure.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.indication-map__figure:before{content:"";display:block;width:100%;height:0;padding-bottom:340.576%}.indication-map__button{position:absolute;overflow:hidden;display:block;width:100%;max-width:70px;padding:3px;color:#fff;border-radius:100%;background-color:#d5d3ca;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.indication-map__button--icon{display:none}.indication-map__button:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.indication-map__button:after{content:"";opacity:0;position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;background-color:#000;border-radius:100%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out}.indication-map__button.is-active:after,.indication-map__button.is-hover:after,.indication-map__button:hover:after{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.indication-map__button:hover .icon{-webkit-transform:translate(-50%,-50%) scale(1.25) rotate(1deg);transform:translate(-50%,-50%) scale(1.25) rotate(1deg)}.indication-map__button__plus{width:100%;height:100%;z-index:1}.indication-map__button__plus,.indication-map__button__plus:after,.indication-map__button__plus:before{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.indication-map__button__plus:after,.indication-map__button__plus:before{content:"";opacity:1;width:9px;height:9px;background-color:#fff;transition:opacity .15s ease-out}.indication-map__button__plus:after{height:1px}.indication-map__button__plus:before{width:1px}.indication-map__button .icon{position:absolute;top:50%;left:50%;z-index:1;width:100%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.indication-map__button[data-identifier]:after{background-color:inherit}.indication-map__button--zone{width:20px;height:20px}.indication-map__button--zone:after{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.indication-map__button--zone.is-active,.indication-map__button--zone.is-hover,.indication-map__button--zone:hover{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}.indication-map__button--zone.is-active .indication-map__button__plus{background-image:radial-gradient(circle,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 20%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 40%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 60%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 80%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 100%)}.indication-map__button--zone.is-active .indication-map__button__plus:after,.indication-map__button--zone.is-active .indication-map__button__plus:before{opacity:0}.indication-map__button--zone[data-identifier]:after{background-color:inherit}@media (max-width:639.98px){.indication-map{padding:0 24px}}@media (min-width:640px){.indication-map{margin-top:100px}.indication-map:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.indication-map__figure{position:absolute;left:50%;top:50%;width:37.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.indication-map__button{max-width:50px}.indication-map__button--icon{display:block}}@media (min-width:960px){.indication-map__button{max-width:70px}}@media (min-width:640px){.indication-select:before{content:none;display:none}}.indication-pictogram{position:absolute;top:50%;left:15%;width:calc(10vw + 200px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.indication-pictogram__item{position:absolute;top:50%;left:50%;display:block;width:100%;opacity:0;color:#fff;pointer-events:none;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out}.indication-pictogram__item.is-active{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}@media (min-width:1200px){.indication-pictogram{display:block}.indication-pictogram__item{-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.indication-pictogram__item.is-active{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.indication-slider{margin-left:auto;margin-right:auto;position:relative}.indication-slider .slick-slide{outline:none}.indication-slider .item--container{margin:auto;position:relative}.indication-slider .teaser .button--round{-webkit-transform:none;transform:none}.indication-slider__item{padding:24px;min-height:500px}.indication-slider__item .mandatory__image,.indication-slider__item .mandatory__image.is-active{display:none}@media (min-width:640px){.indication-slider{max-width:700px}.indication-slider .item--container{width:100%}.indication-slider .item--container .card{max-width:none;margin:auto}.indication-slider .mandatory__image{display:none}.indication-slider .mandatory__image.is-active{display:block}}@media (min-width:960px){.indication-slider{max-width:900px}.indication-slider .item--container{width:850px}.indication-slider .item--container .card{max-width:800px;margin:auto}}.info-arrow{position:relative;z-index:1;display:inline-block;color:#006b43;text-transform:uppercase;pointer-events:none}.info-arrow__label{display:block;width:100%;font-size:1.125rem;font-weight:400;text-align:center;line-height:1.35;white-space:nowrap}.info-arrow__image{position:absolute;display:block;width:65px;height:65px;color:#fed336}.info-arrow--white,.info-arrow--white__label{color:#fff}.info-arrow--small .info-arrow__label{font-size:1rem}.info-arrow--small .info-arrow__image{max-width:50px}.info-arrow--right-down .info-arrow__image{right:-32px;top:calc(100% - 16px);-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.info-arrow--right-up .info-arrow__image{right:0;bottom:calc(100% - 16px);-webkit-transform:rotate(270deg) scaleX(-1);transform:rotate(270deg) scaleX(-1)}.info-arrow--left-down .info-arrow__image{right:calc(100% - 32px);top:100%;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.info-arrow--left-up .info-arrow__image{left:-175px;top:-100px;-webkit-transform:rotate(270deg) scaleX(-1);transform:rotate(270deg) scaleX(-1)}.info-arrow--right-bottom .info-arrow__image{top:calc(100% - 16px);left:calc(100% - 16px);-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.info-arrow--left-bottom .info-arrow__image{top:100%;left:50%;-webkit-transform:translateX(-50%) rotate(270deg);transform:translateX(-50%) rotate(270deg)}@media (max-width:1650px){.info-arrow--hide-on-smaller-screens{display:none}}.input{position:relative;z-index:1;font-size:1rem}.input__field{width:100%;padding:.6em 1em;font-size:inherit;line-height:1.5;text-overflow:ellipsis;transition:color .15s ease-out}.input__field:focus::-ms-input-placeholder,.input__field:valid::-ms-input-placeholder{opacity:.5}.input__field:focus::placeholder,.input__field:valid::placeholder{opacity:.5}.input__field:focus::-webkit-input-placeholder,.input__field:valid::-webkit-input-placeholder{opacity:.5}.input__field:focus::-moz-placeholder,.input__field:valid::-moz-placeholder{opacity:.5}.input__field:focus:-ms-input-placeholder,.input__field:valid:-ms-input-placeholder{opacity:.5}.input__field::-ms-input-placeholder{color:#d8d8d8}.input__field::placeholder{color:#d8d8d8}.input__field::-webkit-input-placeholder{color:#d8d8d8}.input__field::-moz-placeholder{color:#d8d8d8;opacity:1}.input__field:-ms-input-placeholder{color:#d8d8d8}.input:focus::-ms-input-placeholder,.input:valid::-ms-input-placeholder{opacity:.5}.input:focus::placeholder,.input:valid::placeholder{opacity:.5}.input:focus::-webkit-input-placeholder,.input:valid::-webkit-input-placeholder{opacity:.5}.input:focus::-moz-placeholder,.input:valid::-moz-placeholder{opacity:.5}.input:focus:-ms-input-placeholder,.input:valid:-ms-input-placeholder{opacity:.5}.input::-webkit-input-placeholder{color:currentColor}.input::-moz-placeholder{color:currentColor;opacity:1}.input:-ms-input-placeholder{color:currentColor}.input--default{color:#3c3c3c}.input--default .input__field{border-radius:.375em;border:1px solid #006b43;background-color:initial}.input--icon .input__field{padding-left:2em}.label{font-size:1rem;display:inline-block;padding:.75em;line-height:1;text-transform:uppercase;text-align:center;transition:color .15s ease-out,background-color .15s ease-out}.label--default{color:#fff;background-color:#b5b5b5;background-image:none;background-position:0 0;background-size:initial;background-repeat:repeat}.label--default[href]:hover{color:#fff;background-color:#3c3c3c}.label--primary{color:#fff;background-color:#fed336}.label--primary:hover{color:#fff;background-color:#006b43}.label--small{font-size:1rem}.label--blank{padding:0}.layer{position:relative;display:none;background-color:#fff}.layer__menu a{color:#2c2c2c}.layer__menu a.is-current,.layer__menu a:hover{color:#fed336}.layer__close{float:right;padding:20px 20px 0;margin-right:-20px;cursor:pointer;color:#006b43}.layer__close:hover{color:#fed336}.layer__close svg{font-size:.875em;-webkit-transform:translateY(100%) translateY(20px);transform:translateY(100%) translateY(20px);width:1rem;height:1rem}.layer .card:not(:last-child),.layer .container:not(:last-child),.layer .display:not(:last-child),.layer .teaser:not(:last-child){margin-bottom:16px}.layer>.container{padding-bottom:40px}.layer .info-arrow{top:-20px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.layer .teaser__title{font-size:1.1rem}.has-no-touchevents .layer .teaser--product .teaser__button:before{padding-top:70%}.has-touchevents .layer .teaser--product .teaser__button{text-align:center}.layer .autocomplete-suggestions{border:none;background:none}.has-touchevents .layer .teaser__content{display:none}.layer-menu{padding-left:2rem;border-left:1px solid #d8d8d8}.layer-menu__wrapper{margin-left:-2rem}.layer-menu__header{display:block;margin-bottom:.5rem}.layer-menu__header b{font-weight:600}.layer-menu__item{line-height:1;margin-bottom:.5rem}.layer-menu__link{font-size:18px;line-height:1.333}.layer-menu__link.is-current{color:#fed336}.layer-menu__link--overview{display:inline-block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;text-decoration:underline;-webkit-text-decoration-color:#3c3c3c;text-decoration-color:#3c3c3c}.layer-menu__link--overview.is-current,.layer-menu__link--overview:hover{-webkit-text-decoration-color:#fed336;text-decoration-color:#fed336}.leafman{--leafman--circle-size:70px;--leafman--dot-size:8px;z-index:900;position:fixed;right:1rem;top:1rem;transition:.3s ease-in-out}@media (min-width:640px){.leafman{--leafman--circle-size:80px;--leafman--dot-size:12px}}@media (min-width:960px){.leafman{top:auto;bottom:3rem;right:2rem}}@media (min-width:1600px){.leafman{--leafman--circle-size:104px;--leafman--dot-size:18px;right:2.5rem;bottom:2.5rem}}@media (max-width:959.98px){.sticky-dropdown--visible .leafman{top:4.5rem}}@media (max-width:959.98px){.leafman:not(.leafman--visible-mobile){-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:0;visibility:hidden}}@media (min-width:960px){.leafman:not(.leafman--visible-desktop){-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0;visibility:hidden}}@-webkit-keyframes d{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes d{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.leafman__circle{color:#fff;width:var(--leafman--circle-size);height:var(--leafman--circle-size);display:grid;grid-template:a/a;position:relative}.leafman__circle:before{background-color:#fed336;content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;z-index:-1;transition:.2s ease-in-out}a:hover .leafman__circle:before{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (min-width:640px){a:hover .leafman__circle:before{-webkit-transform:scale(1.05);transform:scale(1.05)}}.leafman__circle:after{content:"";width:var(--leafman--dot-size);height:var(--leafman--dot-size);position:absolute;background:#e30613;border-radius:50%;right:calc(var(--leafman--circle-size) * .15);top:calc(var(--leafman--circle-size) * .15);-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media (min-width:960px){.leafman--attention.leafman--visible-desktop .leafman__circle:before{-webkit-animation:2s 2s d forwards;animation:2s 2s d forwards}}@media (max-width:959.98px){.leafman--attention.leafman--visible-mobile .leafman__circle:before{-webkit-animation:2s 1s d forwards;animation:2s 1s d forwards}}.leafman__icon{grid-area:1/-1/1/-1;font-size:calc(var(--leafman--circle-size) * .68);justify-self:center;align-self:center}.leafman__label{position:absolute;pointer-events:none;top:50%;right:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;overflow:hidden;z-index:-1;padding:30px 0 30px 30px}.leafman__label-inner{background:#fff;pointer-events:all;-webkit-transform:translate(100%);transform:translate(100%);transition:.3s ease-in-out;padding:.5em calc((var(--leafman--circle-size) * .5) + 1em) .5em 1.3em;border-radius:2em 0 0 2em;box-shadow:0 0 15px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.05)}a:hover .leafman__label-inner{-webkit-transform:translate(0);transform:translate(0)}.leafman__caret{font-size:.8em;vertical-align:middle;margin-left:.2em;position:relative;top:-.1em}.list--check{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.44444;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;margin-left:2em;color:#3c3c3c}.list--check li{border:0;width:100%;margin-left:0;margin-bottom:.6em;position:relative}.list--check li:before{font-size:1.2em;width:1em;height:1em;display:inline-block;content:"";background-image:url(../image/vector/checkmark-schoenenberger.svg);background-size:contain;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:.5em;left:-1.6em}.logo{display:block;width:100%}.mandatory-layer{position:fixed;z-index:100;bottom:0;left:0;right:0;width:100%;background-color:#d8d8d8}.mandatory-layer .content{width:100%;max-width:1170px;padding:1rem;margin-left:auto;margin-right:auto}.mandatory-layer .content p{font-size:.8rem}.mandatory-layer .content h3{color:#fed336;font-size:1.15rem}.mandatory-layer a{display:block;position:absolute;right:1rem;top:1rem;height:1.5rem;width:1.5rem;color:#2c2c2c}.mandatory-layer a:hover{color:#fed336}.mandatory-layer.hide{display:none}.media{display:block}.menu__link{display:flex;align-items:center}.menu__label{position:relative;z-index:1}:root .menu--main{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}@media (min-width:960px){:root .menu--main{display:flex;flex-direction:row}}@media (min-width:960px){.menu--main .menu__item+.menu__item{margin-left:1.15em}}@media (min-width:1200px){.menu--main .menu__item+.menu__item{margin-left:1.5em}}.menu--main .menu__icon{display:block;line-height:0}.menu--main .menu__icon .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu--main .menu__icon .icon--magnifier-fat{-webkit-transform:scaleX(1);transform:scaleX(1)}.menu--main .menu__icon-search{margin-top:.1em;width:1em}.menu--main .content a{color:#3c3c3c}.menu--main .menu__link{font-size:1rem;padding:1em 20px;color:#3c3c3c}@media (min-width:960px){.menu--main .menu__link{position:relative;padding:.5em 0}.menu--main .menu__link:after{content:"";position:absolute;bottom:0;left:0;right:0;z-index:1;display:block;height:3px}}.menu--main .menu__item.is-current .menu__link:after{content:"";position:absolute;bottom:.3em;left:0;right:0;height:1px;background:currentColor}@media (min-width:960px){.menu--main .menu__label{font-weight:600}}@media (min-width:960px){.has-no-js .menu--main .menu__item:hover .menu__link:after{background-color:currentColor}}.has-js .menu--main .menu__link.is-active .menu__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.has-js .menu--main .menu__link.is-active .menu__icon-search{-webkit-transform:rotate(0);transform:rotate(0)}.menu--sub{display:flex;flex-direction:column;background-color:#fff}.menu--sub .menu li.menu__item{border-top:1px solid #d8d8d8}.menu--sub .menu{display:none}.menu--sub .menu__link{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.2625rem + .15vw);font-weight:400;line-height:1.4;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;position:relative;padding:.7em 16px;overflow:hidden;display:block;white-space:nowrap}@media (min-width:1200px){.menu--sub .menu__link{font-size:1.375rem}}.menu--sub .menu__icon{display:none}.menu--sub .menu .menu__link{font-size:16px;padding-left:40px;line-height:1.8}.menu--sub .menu .menu .menu__link{font-size:14px;padding-left:60px;line-height:1.2}.menu--sub .bg-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#2c2c2c;opacity:.5;z-index:-10}@media (min-width:960px){.menu--sub{flex-direction:row;padding-left:12px;padding-right:12px}.menu--sub .menu__link{position:relative}}@media (max-width:959.98px){.has-js .menu--sub .menu__item.is-active>.menu{display:block}.has-js .menu--sub .menu__item.is-active>.menu__link .menu__icon .icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.has-js .menu--sub .menu__item.is-current{background-color:#fed336}.has-js .menu--sub .menu__item.is-current .menu__link{color:#fff}.has-js .menu--sub .menu .menu__item .menu__item{border-top:0}.has-js .menu--sub .menu .menu__item .menu__item .menu__link{font-size:14px;font-weight:400;padding-top:12px;padding-bottom:12px}.has-js .menu--sub .menu__icon{position:absolute;right:0;top:0;bottom:0;display:flex;width:50px;padding:18px;line-height:0}.has-js .menu--sub .menu__icon .icon{flex-grow:0;flex-shrink:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}}.menu--topic{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;display:flex!important;align-items:center}.menu--topic .menu{display:none}.menu--topic .menu__item{height:100%}@media (max-width:959.98px){.menu--topic .menu__item{border-top:1px solid #636363}}.menu--topic .menu__item:hover .menu__link{color:#fed336}.menu--topic .menu__item--primary{font-weight:600}.menu--topic .menu__item.is-active .menu__link,.menu--topic .menu__item.is-current .menu__link{color:#fed336}.menu--topic .menu__link{display:block;position:relative;padding:.8em 2em .8em 0;overflow:hidden;color:#3c3c3c;white-space:nowrap}@media (min-width:960px){.menu--topic .menu__link:after{content:"";position:absolute;bottom:0;left:10px;right:10px;z-index:1;display:block;height:3px}}@media (min-width:1200px){.menu--topic .menu__link:after{left:10px;right:10px}}.menu--global{font-size:15px;line-height:1}.menu--global .menu__icon.menu__icon-search{display:block;margin-left:0;margin-top:.1em;width:1em}.menu--global .menu__link{padding:16px 0}.menu--global .form .menu__link{text-overflow:ellipsis}.menu--global .popover{z-index:2}@media (min-width:960px){.menu--global .form .menu__link{max-width:320px}}@media (min-width:960px){.menu--global .form--expand .menu__link:not(:focus){max-width:100px}}@media (max-width:959.98px){.menu--global{display:flex;flex-direction:column-reverse}.menu--global .menu__group--form{color:#fff;background-color:#2c2c2c}.page--floradix .menu--global .menu__group:last-child{display:none}.menu--global .menu__item{border-top:1px solid #636363}.menu--global .menu__item.input{padding-right:40px}}@media (min-width:960px){.menu--global{font-size:1rem;display:flex;align-items:stretch}.menu--global .menu__group{display:flex;align-items:center}.menu--global .menu__group:not(:last-child){margin-right:1rem}.menu--global .menu__group:first-child .menu__item+.menu__item{margin-left:2em}.menu--global .menu__group--blank:not(:last-child){border-right:0}.menu--global .menu__group .switch,.menu--global .menu__group .tmp-switch{padding:4px 8px}.menu--global .menu__item.input{padding-left:32px}.menu--global .menu__item.is-minor{display:none}.menu--global .menu__link{padding:.2em 0;font-size:1rem}.menu--global .menu__link:hover{color:#fed336}.menu--global .form__button{right:auto;left:8px}}@media (max-width:959.98px){.has-js .menu--global .menu__item>.menu .menu__item.is-active{background-color:#90c344}.has-js .menu--global .menu__item>.menu .menu__item.is-active>.menu__link,.has-js .menu--global .menu__item>.menu .menu__item.is-active>.menu__link .menu__icon{color:#2c2c2c}.has-js .menu--global .menu__item>.menu .menu__item.is-active>.menu__link .menu__icon .icon{margin-top:-7px}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item{background-color:#90c344}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item:first-child,.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item:last-child{border-top:1px solid #fed336}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item>.menu__link{color:#fed336}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item:not(:nth-last-child(2)){border-bottom:1px solid #8a8a8a}.has-js .menu--global .menu__item>.menu .menu__item .menu__icon .icon{margin-top:-7px}.has-js .menu--global .menu__item.is-active{background-color:#90c344}.has-js .menu--global .menu__item.is-active>.menu{display:block}.has-js .menu--global .menu__item.is-active>.menu__link .menu__icon{color:#fff}.has-js .menu--global .menu__item.is-active>.menu__link .menu__icon .icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.has-js .menu--global .menu__item.is-active .menu__link{color:#fff}.has-js .menu--global .menu__item.is-current{background-color:#90c344}.has-js .menu--global .menu__item.is-current .menu__link{color:#fff}.has-js .menu--global .menu .menu__item{border-top:0}.has-js .menu--global .menu .menu__item:first-child,.has-js .menu--global .menu .menu__item:last-child{border-top:1px solid #fff}.has-js .menu--global .menu .menu__link{padding-top:8px;padding-bottom:8px}.has-js .menu--global .menu__icon{position:absolute;right:0;top:0;bottom:0;display:block;width:60px;padding:20px;line-height:0}.has-js .menu--global .menu__icon .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}}@media (min-width:960px){.has-js .menu--global .menu__item.is-active .menu__link:after,.has-js .menu--global .menu__item.is-current .menu__link:after{background-color:#90c344}}@media (min-width:640px){.menu--footer{padding:20px 0}}@media (min-width:640px) and (max-width:959.98px){.menu--footer{text-align:center}}@media (min-width:960px){.menu--footer{display:flex;justify-content:space-between}}@media (min-width:640px){.menu--footer .menu__group{float:left}.menu--footer .menu__group--icons .menu__item{padding-top:0;padding-bottom:0}.menu--footer .menu__group--icons .menu__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.menu--footer .menu__item{padding:4px 12px;float:left}.menu--footer .menu__item:not(:last-child){margin-right:4px}}@media (min-width:640px) and (max-width:1199.98px){.menu--footer .menu__group{clear:both;display:inline-block;float:none}}.footer__links-container .grid__cell{padding-top:0}@media (max-width:639.98px){.menu--footer .menu__group--icons{max-width:none!important}}@media (min-width:960px){.footer__links-container{-webkit-transform:translateX(1rem);transform:translateX(1rem)}}@media (min-width:960px){.footer__copyright{padding-inline:0!important}}.menu--context .menu__item.is-active .menu__icon .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu--context .menu__label{width:90%}.menu--context .menu__link{display:flex;align-items:normal}.menu--context .menu__link.is-active{color:#006b43;font-weight:500}.menu--context .menu__link:hover{color:#006b43}.menu--context .menu .menu__link,.menu--context .menu__icon{display:block}.menu--chips{margin-block:10px}.menu--chips .menu__items{display:flex;padding:1rem;margin-inline:-1rem;gap:.5rem;overflow:auto}@media (min-width:960px){.menu--chips .menu__items{padding:0;margin-inline:0;overflow:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content}.menu--chips .menu__items.show-all{width:auto;flex-wrap:wrap}.menu--chips .pill.hide-large{display:none}}.menu-bar{list-style-type:none;display:block;margin:0;padding:0}.menu-bar .menu__icon{display:inline-block}.menu-bar .menu__icon svg{width:14px;height:14px}.menu-bar .menu__icon-outbound{width:12px;height:12px;display:inline-block;margin-left:5px}.menu-bar .menu__icon-outbound svg{width:100%;height:100%}.menu-bar--button{width:100%;color:#fff;font-size:18px;text-align:center;height:var(--page--mobile-menu-button-height);background-color:#006b43;box-shadow:0 0 10px #00000029;cursor:pointer;position:fixed;bottom:0;z-index:90}.menu-bar--button__label{display:inline-block;margin-left:5px}.menu-bar--button__icon{width:20px;height:20px;display:inline-block;position:relative;top:3px;margin-right:-2px}.menu-bar--button__icon.close-icon{width:15px;height:15px;top:1px}.menu-bar--button__icon.close-icon svg{stroke-width:25px}.menu-bar--button__icon.menu-icon{width:40px;height:20px}.menu-bar--button__icon.menu-icon svg{stroke-width:0}.menu-bar--button__icon svg{width:100%;height:100%;stroke:currentColor}.menu-bar--container{font-size:18px;font-weight:400;padding-bottom:60px;position:fixed;background:#fff;z-index:999;width:100%;overflow-y:scroll;color:#3c3c3c}.menu-bar__back{width:100%;text-align:left;color:#fff;padding:20px 15px;background:#fed336;border-bottom:1px solid #fff}.menu-bar__back .menu__icon{-webkit-transform:scale(-1);transform:scale(-1)}.menu-bar__menu{position:relative;height:100%;overflow-y:scroll;overflow-x:hidden}.menu-bar__main-items{background:#fff;position:absolute;top:53px;left:100%;width:100%;height:100%}.menu-bar__main-items.is-active{left:0}.menu-bar__main-items li.is-current a,.menu-bar__main-items li.is-current a.global{background:#e1e2db}.menu-bar__main-items li.choice a.is-active{color:#fff;background:#fed336}.menu-bar__main-items li.choice a.is-active.global{background-color:#fed336}.menu-bar__main-items li a{color:#2c2c2c;width:100%;padding:20px 15px;border-bottom:1px solid #d8d8d8;display:flex;align-items:center;justify-content:space-between}.menu-bar__main-items li a.global{font-size:16px;padding:18px 15px;background-color:#f8f7f4}.menu-bar__submenu{display:none}.menu-bar__search .search-form .menu__link{width:100vw;max-width:100%;color:#fff;background-color:#006b43;transition:min-width .12s ease-out;text-overflow:ellipsis;border-radius:1px;position:relative;overflow:hidden;display:block;height:auto;line-height:1.5;padding:16px 20px 16px 40px}.menu-bar__search .search-form .menu__link ::-webkit-input-placeholder{line-height:normal}.menu-bar__search .search-form .menu__link ::-moz-placeholder{line-height:normal}.menu-bar__search .search-form .menu__link ::-ms-input-placeholder{line-height:normal}.menu-bar__search .search-form .menu__link ::placeholder{line-height:normal}.menu-bar__search .search-form__button{color:#d8d8d8;position:absolute;top:27px;left:15px;z-index:2;display:block;width:16px;height:16px;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-bar__search .search-form .autocomplete-suggestions{border:1px solid #90c344;font-size:18px;height:calc(100% - 60px)!important;max-height:calc(100% - 60px)!important;background-color:#fff;position:fixed!important;padding-bottom:60px;z-index:89!important}.menu-bar__search .search-form .autocomplete-suggestions .scrollbar__content{margin-right:0}.menu-bar__search .search-form .autocomplete-suggestions .scrollbar__content .autocomplete-selected{background:#d7e9d0}@media (min-width:960px){.menu-bar{display:none}}.module__header{margin-bottom:32px}.module__header>:last-child{margin-bottom:0}.module__title{margin-bottom:16px;color:#2c2c2c;overflow-wrap:break-word}.module__subtitle{margin-bottom:16px;color:#2c2c2c;font-size:1.125rem;line-height:1.35}.module__abstract{max-width:720px;color:#2c2c2c;font-size:1rem;line-height:1.35}.module__section .text{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.44444;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.module__section .text p{margin-bottom:16px}.module__section:not(:last-child){margin-bottom:32px}.module--product-information{position:relative}.module--product-information__title{margin-bottom:.25em}.module--product-information__title-brand{color:#8a8a8a;margin-bottom:.25em}.module--product-information__title-title{color:#001c11}.module--product-information__subtitle{margin-bottom:1em;color:#8a8a8a}.module--product-information__subsubtitle,.module--product-information__subtitle{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.44444;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.module--product-information__subsubtitle{font-weight:500;margin-bottom:.25em;color:#2c2c2c}.module--product-information__abstract{max-width:720px;color:#2c2c2c;font-size:.9375rem;font-weight:500;line-height:1.35}.module--product-information__section:not(:last-child){margin-bottom:32px}.module--product-information .plate{min-width:175px}.module--product-information .box{margin-top:40px}.module--product-information .box__main{overflow:visible}@media (max-width:639.98px){.module--product-information{margin-bottom:40px}.module--product-information .product-table-container--small{margin-top:20px}}.module--product-information #product-table-container{margin-block:1.5rem 1rem}@media (min-width:640px){.module--product-information #product-table-container{margin-block:3rem 2rem}}.mandatory-product-content{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.module--product-mandatory{position:relative}.module--product-mandatory .box,.module--product-mandatory .image-zoom{margin-bottom:40px}.module--product-mandatory .carousel{max-width:75vmin;margin-left:auto;margin-right:auto}.module--product-mandatory .carousel .image__object{opacity:1}.module--product-results .teaser--product .teaser__link{padding-bottom:40px}@media (max-width:639.98px){.module--blog-filter .filter{height:75px}}.module--contact-inquiry .select__label{min-height:2.8125rem}.module--contact-inquiry .select__options li{min-height:42px}.module--side-effect-form p{margin-bottom:1em}.module--blog-preview .card,.module--blog-preview .carousel--fitted{height:100%}.module--blog-preview .carousel--fitted .carousel__container{height:100%;background-color:#fff}.module--blog-preview .blog-preview__header-block{margin-bottom:2em}.module--blog-preview .blog-preview__badge{position:absolute;top:1em;left:1em;z-index:1;pointer-events:none}.module--blur{margin-top:-20px;margin-bottom:-20px}.module--blur .media--left .image:after{left:auto;right:-2px;background:linear-gradient(-90deg,#fff 10%,hsla(0,0%,100%,0))}.section--gray .module--blur .media--left .image:after{background:linear-gradient(-90deg,#f7f7f7 10%,hsla(0,0%,97%,0))}.module--blur .text{position:relative}.module--blur .image:after{content:"";display:block;position:absolute;top:0;left:-2px;right:auto;height:100%;width:50%;background:linear-gradient(90deg,#fff 10%,hsla(0,0%,100%,0))}.section--gray .module--blur .image:after{background:linear-gradient(90deg,#f7f7f7 10%,hsla(0,0%,97%,0))}@media (min-width:40rem){.module--blur{margin-top:-32px;margin-bottom:-32px}.module--blur .text{display:inline-block;padding-top:32px;padding-bottom:32px;width:49%}.module--blur .media{display:inline-block;width:50%;max-width:50%;margin:0;float:none}.module--blur .media--right{order:3;float:right}.module--blur .media--left{float:left}.module--blur .media--left .image{margin-left:calc(-10vw - ((100vw - 40rem) * .14222) - 16px)}.module--blur .image{position:relative;width:calc(50vw + 35px);height:400px}.module--blur .image__object{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}}@media (min-width:110rem){.module--blur .image{width:50vw}}.cta-sticky{position:sticky;top:100vh;-webkit-transform:translateY(-100%);transform:translateY(-100%);margin-bottom:-12rem;width:100%;padding:1rem 0;background:#fbf7ec;box-shadow:0 0 14px -2px rgba(0,0,0,.16);z-index:120}.cta-sticky__content{display:flex;justify-content:space-between;align-items:center}.module--quiz .module__header{text-align:center}.module--quiz .quiz{max-width:720px;margin-left:auto;margin-right:auto}.module--quiz .quiz-wide{max-width:920px!important}.module--bottles .module__main{position:relative;padding-top:120px}.module--bottles .module__main:before{content:"";position:absolute;top:75%;bottom:0;left:0;right:0;display:block;background-image:radial-gradient(ellipse farthest-side at 50% 0,#8a8a8a,hsla(0,0%,100%,0))}.module--highlights .module__header{text-align:center}.module--highlights .board .label{background-color:#006b43;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:.4rem;margin-bottom:10px;width:125px;height:125px;margin-left:auto;margin-right:auto}.module--highlights .board .image{position:absolute;z-index:-1;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:640px){.module--highlights .board .label{position:absolute;z-index:1;max-width:150px;margin-bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module--highlights .board .image{position:static;-webkit-transform:none;transform:none}}.module--juicer .cookie-overlay{box-shadow:5px 5px 25px rgba(0,0,0,.3)}.module--juicer:not(.juicer--initialized) .module__main{opacity:0}.module--juicer .j-message{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.module--juicer .j-poster{display:none}.module--parallax .image{position:relative;width:100vw;padding-bottom:45vh;overflow:hidden;margin-left:-16px}.module--parallax .image .parallax__container{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-clip-path:inset(1px 0);clip-path:inset(1px 0);clip:rect(0,auto,auto,0)}.module--parallax .image .parallax__container .parallax__image{position:fixed;display:block;top:0;left:0;width:100vw;height:100vh;background-size:cover;background-position:50%;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.module--parallax .image .parallax__container .parallax__image .image__object{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.is-trident .module--parallax .image .parallax__container .parallax__image{position:relative}@media (min-width:1170px){.module--parallax .image{height:50vh;padding-bottom:50vh}}.module--parallax .display{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.module--parallax .display__figure,.module--parallax .display__media,.module--parallax .plyr,.module--parallax .plyr__video-wrapper{height:100%}.module--parallax .plyr__controls{display:none}.module--parallax .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover;"}.module--timeline .module__main{max-width:640px;margin-top:3rem}@media (min-width:820px){.module--topics .carousel__item:nth-child(2n){z-index:1}.module--topics .carousel__item:nth-child(2n) .card{-webkit-transform:scale(1.2) translateY(8%);transform:scale(1.2) translateY(8%)}.module--topics .carousel__item:nth-child(odd) .card{-webkit-transform:scale(1.2) translateY(-8%);transform:scale(1.2) translateY(-8%)}.module--topics .carousel .slick-track{padding-top:30px;padding-bottom:30px}}.module--worldwide\:search .module__map{position:relative}.module--worldwide\:search .module__canvas{min-height:500px;height:1px}.module--worldwide\:search .module__optional{display:none}.module--worldwide\:search .module__overlay{position:absolute;z-index:1;top:50%;left:10px;right:10px;visibility:hidden;opacity:0;box-shadow:0 0 100px rgba(0,0,0,.1);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.module--worldwide\:search .module__overlay.is-active{visibility:visible;opacity:1}.module--worldwide\:search .module__dealers{display:none}.module--worldwide\:search h2{margin-bottom:16px}.module--worldwide\:search .card__content{padding-right:80px}.module--worldwide\:search .card h3{color:#006b43;margin-bottom:1em}@media (min-width:960px){.module--worldwide\:search .module__overlay{left:50%;right:auto;max-width:400px;-webkit-transform:translate(10%,-50%);transform:translate(10%,-50%);transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform;transition-duration:.25s;transition-timing-function:ease-out}}@media (min-width:960px){.module--worldwide\:search .module__overlay.is-active{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.module--worldwide\:search.has-dealers .module__dealers,.module--worldwide\:search.show-optional .module__optional{display:block}.module--product-teaser .text__main{margin-bottom:2rem}.module--product-teaser .module__main>.content{display:flex;flex-direction:column-reverse;margin-bottom:1rem}.module--product-teaser .module__main>.content .box{display:none}.module--product-teaser .box .content{display:block;flex-direction:unset;margin-bottom:0}.module--product-teaser .media .box{display:none}.module--product-teaser .media .box.is-active{display:block}.module--product-teaser .mandatory__trigger{display:block;margin-left:auto}.module--product-teaser .teaser--button .teaser__button{opacity:1}@media (min-width:640px){.module--product-teaser .module__main>.content{display:flex;flex-direction:row}.module--product-teaser .module__main>.content--flex-start{align-items:start}.module--product-teaser .module__main>.content--flex-center{align-items:center}.module--product-teaser .module__main>.content--flex-end{align-items:end}.module--product-teaser .content .box{display:block}.module--product-teaser .box.lg-hide{display:none}.module--product-teaser .box .content{margin-bottom:0}.module--product-teaser .media{flex:none}.module--product-teaser .media--right{order:1}.module--product-teaser .media--left{order:0}.module--product-teaser .media .box{display:none}.module--product-teaser .media .box.is-active{display:block}}.product-teaser__text-col{flex-grow:1}.module--product-finder .module__section:first-child{margin-bottom:0}.module--product-finder .questions-container{position:relative;min-height:55vh;margin-bottom:5vh}.module--product-finder .questions-container.auto-height{height:auto!important}.module--product-finder .questions-image{position:fixed;bottom:40px;right:20px;display:none;width:100%;max-width:120px;pointer-events:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1440px){.module--product-finder .questions-image{display:block}}@media (min-width:1600px){.module--product-finder .questions-image{right:40px;max-width:180px}}@media (min-width:1720px){.module--product-finder .questions-image{max-width:240px}}.module--product-finder .question{display:none;width:100%}.module--product-finder .question.is-active{display:block}.module--product-finder .question.is-animated{position:absolute;top:0;left:0}.module--product-finder .question__header{margin:0}.module--product-finder .question__subheader{margin-bottom:5px}.module--product-finder .question__image{max-width:128px}.module--product-finder .question__bodytext{margin-top:10px;margin-bottom:5vh}@media (min-width:768px){.module--product-finder .question__bodytext{margin-top:18px}}.module--product-finder .question__bodytext p{margin-bottom:0}.module--product-finder .question__bodytext p .primary{color:#006b43}.module--product-finder .question__answers{margin:-5px}.module--product-finder .question__answers>.grid__cell{padding:5px}@media (min-width:768px){.module--product-finder .question__answers{margin:-7px}.module--product-finder .question__answers>.grid__cell{padding:7px}}@media (min-width:768px){.module--product-finder .question__answers--text-image{margin:-15px}.module--product-finder .question__answers--text-image>.grid__cell{padding:15px}}.module--product-finder .answer{display:block;width:100%;cursor:pointer;text-decoration:none;text-align:left}.module--product-finder .answer--big{margin-bottom:15px}.module--product-finder .answer--big .answer__image{display:block;border-radius:2px;margin-bottom:10px}@media (min-width:1024px){.module--product-finder .answer--big .answer__image{margin-bottom:15px}}@media (min-width:1366px){.module--product-finder .answer--big .answer__image{margin-bottom:20px}}.module--product-finder .answer--big .answer__image .image__object{display:block;width:100%;height:auto}.module--product-finder .answer--big .answer__image--check{display:none}.module--product-finder .answer--big .answer__content{display:block}.module--product-finder .answer--big .answer__content-title{display:block;color:#2c2c2c;font-size:18px;line-height:23px;margin-bottom:2px}@media (min-width:1024px){.module--product-finder .answer--big .answer__content-title{margin-bottom:6px}}@media (min-width:1366px){.module--product-finder .answer--big .answer__content-title{margin-bottom:10px}}.module--product-finder .answer--big .answer__content-bodytext{display:block;color:#3c3c3c;font-size:15px;line-height:19px;margin:0}.module--product-finder .answer--big.is-active .answer__image{position:relative}.module--product-finder .answer--big.is-active .answer__image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#006b43;opacity:.5;z-index:8}.module--product-finder .answer--big.is-active .answer__image--check{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:42px;height:42px;background-color:#fff;border-radius:50%;z-index:9}@media (min-width:1024px){.module--product-finder .answer--big.is-active .answer__image--check{width:50px;height:50px}}.module--product-finder .answer--big.is-active .answer__image--check .check-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:14px;height:auto}@media (min-width:1024px){.module--product-finder .answer--big.is-active .answer__image--check .check-icon{width:16px}}.module--product-finder .answer--small{border-radius:2px}.module--product-finder .answer--small .answer__image{display:none}.module--product-finder .answer--small .answer__content{display:block;position:relative;background-color:#f8f7f4;height:70px}@media (min-width:768px){.module--product-finder .answer--small .answer__content{height:65px}}.module--product-finder .answer--small .answer__content-title{display:block;width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px;line-height:14px;font-weight:500;color:#2c2c2c;text-align:center;margin:0}@media (min-width:768px){.module--product-finder .answer--small .answer__content-title{font-size:15px;line-height:25px}}.module--product-finder .answer--small .answer__content-bodytext{display:none}.module--product-finder .answer--small.is-active .answer__content{background-color:#fed336}.module--product-finder .answer--small.is-active .answer__content-title{color:#fff}.module--product-finder .progress-bar{display:block;background-color:#fed336;width:0;height:4px;border-radius:200px;transition:width .3s ease}.module--product-finder .progress-bar-container{display:block;width:90%;height:4px;background-color:#e5e5e5;margin:0 auto 15px 0;border-radius:200px}@media (min-width:375px){.module--product-finder .progress-bar-container{width:310px}}.module--product-finder .products-header{display:none;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e5e5e5}@media (min-width:1024px){.module--product-finder .products-header{padding-bottom:30px;margin-bottom:30px}}@media (min-width:1366px){.module--product-finder .products-header{padding-bottom:40px;margin-bottom:40px}}.module--product-finder .products-header .subheader{display:none}.module--product-finder .products-header .h1{font-size:25px;line-height:33px;margin:0;padding:0;max-width:540px}@media (min-width:1024px){.module--product-finder .products-header .h1{font-size:28px;line-height:37px}}@media (min-width:1366px){.module--product-finder .products-header .h1{font-size:33px;line-height:41px}}.module--product-finder .products-header .h1 .primary{color:#006b43}.module--product-finder .products-header .summary{margin-top:15px}@media (min-width:768px){.module--product-finder .products-header .summary{display:flex;align-items:flex-start;margin-top:20px}}@media (min-width:1024px){.module--product-finder .products-header .summary{margin-top:30px}}@media (min-width:1366px){.module--product-finder .products-header .summary{margin-top:40px}}.module--product-finder .products-header .summary-item{margin-bottom:15px;margin-right:1rem}.module--product-finder .products-header .summary-item:last-child{margin-bottom:0}@media (min-width:768px){.module--product-finder .products-header .summary-item{flex:0 0 20%;margin-bottom:0}}.module--product-finder .products-header .summary-item .question{display:block;font-size:12px;line-height:12px;color:gray;margin-bottom:4px}.module--product-finder .products-header .summary-item .answer{font-size:15px;line-height:18px;color:#2c2c2c;margin-bottom:4px}.module--product-finder .products-header .summary-item .answer:last-child{margin-bottom:0}.module--product-finder .products-grid .grid__cell:not(.is-active),.module--product-finder .products-header .reset-container{display:none}.module--product-finder .sticky-bar{position:fixed;left:0;right:0;bottom:var(--page--mobile-menu-button-height);display:block;border-top:1px solid #ecede8;z-index:10;will-change:transform;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media (min-width:960px){.module--product-finder .sticky-bar{bottom:0}}.module--product-finder .sticky-bar .container{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:space-between;min-height:66px;padding-top:12px;padding-bottom:12px}@media (max-width:639.98px){.module--product-finder .sticky-bar .container{padding-inline:5px}}@media (min-width:960px){.module--product-finder .sticky-bar .container{flex-direction:row}}.module--product-finder .sticky-bar .container:after{display:none}.module--product-finder .sticky-bar .container .button-list{display:flex;width:100%;justify-content:space-evenly}@media (min-width:640px){.module--product-finder .sticky-bar .container .button-list{justify-content:center}}@media (min-width:960px){.module--product-finder .sticky-bar .container .button-list{justify-content:flex-start}}@media (min-width:640px){.module--product-finder .sticky-bar .container .sal-btn{margin-right:1em}}.module--product-finder .sticky-bar .container .progress-bar-container,.module--product-finder .sticky-bar .container .sal-btn:not(.is-visible){display:none}.module--product-finder .sticky-bar .container .product-counter{color:#006b43;flex:0 0 60%;display:flex;align-items:center;justify-content:flex-end;text-decoration:none}@media (min-width:768px){.module--product-finder .sticky-bar .container .product-counter{flex:0 0 35%}}.module--product-finder .sticky-bar .container .product-counter .label{display:inline-block;font-size:18px;line-height:18px;padding:0;text-transform:none;text-align:right}.module--product-finder .sticky-bar .container .product-counter .icon{display:block;width:100%;height:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.module--product-finder .sticky-bar .container .product-counter .icon--white{display:none}@media (min-width:768px){.module--product-finder .sticky-bar .container .product-counter .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);width:18px}.module--product-finder .sticky-bar .container .product-counter .icon--default{display:none}.module--product-finder .sticky-bar .container .product-counter .icon--white{display:block}}.module--product-finder .sticky-bar .container .product-counter .icon-container{display:inline-block;width:12px;height:12px;margin-left:6px}@media (min-width:768px){.module--product-finder .sticky-bar .container .product-counter .icon-container{position:relative;width:40px;height:40px;margin-left:15px;background-color:#fed336;border-radius:50%}}.module--product-finder.focus-product-grid .products-header{display:block}.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .progress-bar-container{display:block;width:90%;margin-bottom:0}@media (min-width:375px){.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .progress-bar-container{width:90%}}@media (min-width:768px){.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .progress-bar-container{width:310px}}.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .button,.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .button.is-active,.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .button.is-visible{display:none}.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .product-counter .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:768px){.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .product-counter .icon{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}}.module--product-finder.is-finished .progress-bar-container,.module--product-finder.is-finished .questions-container{display:none}.module--product-finder.is-finished .products-header{display:block;position:relative}.module--product-finder.is-finished .products-header .subheader{display:block;color:#006b43;margin-bottom:5px}@media (min-width:768px){.module--product-finder.is-finished .products-header .subheader{margin-bottom:10px}}@media (min-width:1024px){.module--product-finder.is-finished .products-header .subheader{margin-bottom:15px}}@media (min-width:1366px){.module--product-finder.is-finished .products-header .subheader{margin-bottom:20px}}@media (min-width:768px){.module--product-finder.is-finished .products-header .h1{max-width:400px}}@media (min-width:1024px){.module--product-finder.is-finished .products-header .h1{max-width:540px}}.module--product-finder.is-finished .products-header .reset-container{display:block;margin-top:30px}.module--product-finder.is-finished .products-header .reset-container .title{font-size:15px;line-height:20px;color:#2c2c2c;margin:0}@media (min-width:768px){.module--product-finder.is-finished .products-header .reset-container .title{max-width:180px}}.module--product-finder.is-finished .products-header .reset-container .button{cursor:pointer;font-size:15px;line-height:15px;padding:10px 20px;margin:0;border-radius:2px;border:none;background-color:#fed336;color:#fff}@media (min-width:768px){.module--product-finder.is-finished .products-header .reset-container{position:absolute;top:0;right:0;margin-top:50px}.module--product-finder.is-finished .products-header .reset-container .grid{margin:0}.module--product-finder.is-finished .products-header .reset-container .grid__cell{padding:0}}.module--product-finder.is-finished .sticky-bar .product-counter,.module--product-finder.is-finished .sticky-bar .progress-bar-container{display:none}.module--downloads hr{width:100%;opacity:.15}.module--downloads .divider{margin-left:0;margin-right:0;width:100%;opacity:.25}.module--downloads .bottom-spacer{margin-bottom:2rem}.module--downloads .top-spacer{margin-top:2rem}.module--downloads .form__radio-wrapper{padding-top:0;padding-bottom:0}.module--downloads .form__radio-wrapper label{margin-right:20px;cursor:pointer;line-height:2}.module--downloads .form__radio-wrapper input{display:none}.module--downloads .form__radio-wrapper input:checked+.radio__circle:after{background:none repeat scroll 0 0 #fed336;border-radius:50px 50px 50px 50px;content:" ";height:11px;width:11px;position:absolute;top:4px;left:4px}.module--downloads .form__radio-wrapper input+.radio__circle:before{border:1px solid #636363;border-radius:10px;display:inline-block;position:relative;height:19px;width:19px;content:" ";margin-right:5px;cursor:pointer}.module--downloads .form__radio-wrapper input+.radio__circle:after{background:none repeat scroll 0 0 #fff;border-radius:50px 50px 50px 50px;content:" ";height:7px;width:7px;position:absolute;top:3px;left:5px}.module--downloads .form__radio-wrapper .radio__circle{display:inline;position:relative;top:3px}.module--downloads .form__radio-wrapper .radio__label{color:#2c2c2c}.module--downloads .form__radio-wrapper .tooltip{margin-top:unset}.module--downloads .checkbox{position:absolute;right:.5em;border-radius:3px;width:25px;height:25px;overflow:hidden;z-index:1}.module--downloads .checkbox__field{width:0;height:0}.module--downloads .checkbox__field:checked+.checkbox__box:after{content:"\2713";display:inline-block;color:#fff;border:none;border-radius:3px;background-color:#fed336;font-size:1.35em;height:25px;width:20px;padding-top:1px;margin-left:4px;-webkit-transform:scaleX(1.5);-moz-transform:scaleX(1.5);-ms-transform:scaleX(1.5);-o-transform:scaleX(1.5);transform:scaleX(1.5)}.module--downloads .checkbox__box{border-radius:3px;width:25px;height:25px}.module--downloads .checkbox__box:after{background:none}.module--downloads .input--label{color:#2c2c2c;text-transform:uppercase;padding-bottom:0}.module--downloads .input__field{height:52px}.module--downloads .input__field::-webkit-input-placeholder{color:#2c2c2c}.module--downloads .input__field::-moz-placeholder{color:#2c2c2c}.module--downloads .input__field::-ms-input-placeholder{color:#2c2c2c}.module--downloads .input__field::placeholder{color:#2c2c2c}.module--downloads .product-results{min-height:100px}.module--downloads .product-results article{position:relative}@media (min-width:640px){.module--downloads .product-results article{padding:.5em 2.5em}}.module--downloads .product-results article:hover{background-color:#8a8a8a}.module--downloads .product-results article:hover .teaser__title{color:#006b43}.module--downloads .product-results article .image--square{width:140%;left:-20%;height:0;padding-bottom:140%}.module--downloads .product-results article .content{margin:1.25em 0}.module--downloads .download-bar{padding-bottom:.75em}.module--downloads .download-bar .button--text{padding:0}.module--downloads .download-bar .deselect-all{visibility:hidden;margin-left:35px;border-left:1px solid #000;padding-left:10px}.module--downloads .download-bar .deselect-all.visible{visibility:visible}.module--downloads .download-bar .input-label__tooltip{margin-top:8px}.module--downloads .download-bar .tooltip{margin-top:-3px}.module--downloads .input-label__tooltip{position:absolute;display:inline-block;background-image:url(../image/vector/info.svg);background-size:18px 18px;background-position-x:5px;width:23px;height:18px;margin-top:10px}.module--downloads .input-label__tooltip.active:before{border-radius:1px;content:"";position:absolute;top:-28px;left:4px;z-index:-1;display:block;width:1em;height:1em;background-color:#fed336;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.module--downloads .input-label__tooltip .tooltip{min-width:370px;position:absolute;bottom:33px;left:-10px;background-color:#fed336}.module--downloads .has-tags .form--search .form__button,.module--downloads .input-label__tooltip .tooltip:after{display:none}.module--downloads .has-tags .tokenfield.tokenfield-mode-tokens{padding-left:.5em}.module--downloads .has-tags .tokenfield:not(.focused){height:52px;overflow:hidden}.module--downloads .has-tags .tokenfield:not(.focused):after{content:"...";display:table;position:absolute;right:30px;font-size:1.5em}.module--downloads .tokenfield{min-height:52px}.module--downloads .tokenfield.tokenfield-mode-tokens{padding:.55em .55em 0 1.95em;width:100%;font-size:inherit;line-height:2;text-overflow:ellipsis;transition:color .15s ease-out;border-radius:.375em;border:1px solid #006b43;background-color:initial}.module--downloads .tokenfield-input::-webkit-input-placeholder{opacity:.5}.module--downloads .tokenfield-input::-moz-placeholder{opacity:.5}.module--downloads .tokenfield-input::-ms-input-placeholder{opacity:.5}.module--downloads .tokenfield-input::placeholder{opacity:.5}.module--downloads .tokenfield .tokenfield-set>ul>li{padding:.1em 1em;color:#fed336;font-size:1.15em;margin-right:10px;margin-bottom:10px;width:185px;text-align:center}.module--floradix-topic-teaser{background-image:url(../image/floradix-topic-teaser-bg.jpg);background-size:cover;background-position:50%}.module--floradix-topic-teaser .floradix-topic-teaser__pills{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:2rem;margin-bottom:3.75rem}.module--floradix-topic-teaser .floradix-topic-teaser__pills .pill__label{pointer-events:none}.module--floradix-topic-teaser .floradix-topic-teaser__link{text-decoration:underline}.module--floradix-topic-teaser .floradix-topic-teaser__topic{display:none;flex-direction:column}@media (min-width:960px){.module--floradix-topic-teaser .floradix-topic-teaser__topic{flex-direction:row;align-items:center}}.module--floradix-topic-teaser .floradix-topic-teaser__topic.is-active{display:flex}.module--floradix-topic-teaser .floradix-topic-teaser__image-wrapper{position:relative;flex-shrink:0;flex-grow:0;width:100%;display:flex;justify-content:center}@media (min-width:960px){.module--floradix-topic-teaser .floradix-topic-teaser__image-wrapper{justify-content:flex-start;width:50%}}.module--floradix-topic-teaser .floradix-topic-teaser__topic-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;flex-shrink:0;flex-grow:0;width:100%}@media (max-width:1199.98px){.module--floradix-topic-teaser .floradix-topic-teaser__topic-content{padding-top:4rem}}@media (min-width:960px){.module--floradix-topic-teaser .floradix-topic-teaser__topic-content{width:50%;padding-left:4rem}}.module--floradix-topic-teaser .floradix-topic-teaser__image{width:100%;max-width:35.625rem;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.module--floradix-topic-teaser .floradix-topic-teaser__product-image{position:absolute;right:0;bottom:0;width:50vw;height:50vw;max-width:20rem;max-height:20rem}.module--floradix-topic-teaser .floradix-topic-teaser__product-image .teaser .button--round{display:none}@media (max-width:1199.98px){.module--floradix-topic-teaser .floradix-topic-teaser__product-image{top:calc(50% + 2.5rem);right:3rem}}@media (min-width:960px){.module--floradix-topic-teaser .floradix-topic-teaser__product-image{bottom:unset;top:calc(50% + 2rem);-webkit-transform:translateY(-50%) translateX(4rem);transform:translateY(-50%) translateX(4rem)}}@media (min-width:1200px){.module--floradix-topic-teaser .floradix-topic-teaser__product-image{max-width:23.125rem;max-height:23.125rem}}.module--text .headline__introtext{font-size:1.25rem;font-weight:400;line-height:1.44444;font-weight:700}.module--text .bodytext em,.module--text .headline__introtext{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.module--text .bodytext em{font-size:calc(1.2625rem + .15vw);font-weight:600;line-height:1.18182;color:#001c11}@media (min-width:1200px){.module--text .bodytext em{font-size:1.375rem}}.module--quote-slider{background-color:#fed336}.module--quote-slider .quote-slider__item{background-color:#fed336;color:#006b43;width:100%;flex-shrink:0}.module--quote-slider .quote-slider__content{display:flex;flex-direction:column-reverse}@media (min-width:1200px){.module--quote-slider .quote-slider__content{flex-direction:row}}.module--quote-slider .quote-slider__quote{display:flex;flex-direction:column;justify-content:center;gap:1rem;width:100%;padding:4rem 1rem 5rem;box-sizing:border-box}@media (min-width:1200px){.module--quote-slider .quote-slider__quote{padding:0 0 0 clamp(1rem,10vw,8.75rem);width:50%;height:66.667vh}}.module--quote-slider .quote-slider__icon{height:3rem;width:3.625rem}.module--quote-slider .quote-slider__text{max-width:28rem;line-height:1.11;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;margin-bottom:1.5rem}.module--quote-slider .quote-slider__image{position:relative;width:100vw;height:75vw}.module--quote-slider .quote-slider__image .image__object{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:1200px){.module--quote-slider .quote-slider__image{width:50%;height:66.667vh}}.module--quote-slider .quote-slider__author{display:flex;align-items:center;gap:1rem}.module--quote-slider .quote-slider__author-image{position:relative;width:4rem;height:4rem;border-radius:50%;overflow:hidden}.module--quote-slider .quote-slider__author-image .image__object{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.module--quote-slider .quote-slider__author-content{display:flex;flex-direction:column;gap:.25rem}.module--quote-slider .quote-slider__author-description,.module--quote-slider .quote-slider__author-name,.module--quote-slider .quote-slider__rating{font-size:1rem;line-height:1}.module--quote-slider .quote-slider__author-description a{display:inline-block;color:#fff;margin-bottom:.5em}.module--quote-slider .quote-slider__author-description a:hover{color:#ccc}.module--quote-slider .swiper-pagination{position:absolute;bottom:2rem;left:50%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;gap:1rem;z-index:10;padding-left:1rem;box-sizing:border-box}@media (min-width:1200px){.module--quote-slider .swiper-pagination{bottom:4rem;left:clamp(1rem,10vw,8.75rem);padding-left:0;-webkit-transform:none;transform:none}}.module--quote-slider .swiper-pagination-bullet{position:relative;width:5rem;height:2px;background:#fed336;opacity:.5;cursor:pointer}.module--quote-slider .swiper-pagination-bullet:after{display:block;content:"";position:absolute;top:-.5rem;bottom:-.5rem;left:0;right:0;height:calc(1rem + 2px);width:100%}.module--quote-slider .swiper-pagination-bullet-active{opacity:1}.native-video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.native-video,.native-video__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.page{--page--headerbar-height:100px;--page--mobile-menu-button-height:60px}.page .content-element{scroll-margin-top:var(--page--headerbar-height)}.page__viewport{padding-top:var(--page--headerbar-height)}@media (max-width:959.98px){.page__viewport{padding-top:0!important;padding-bottom:var(--page--mobile-menu-button-height)}}.page__content{width:100%;max-width:100vw;overflow:clip}@media (max-width:959.98px){.page__header{display:none}}.page__header-mobile{display:none}@media (max-width:959.98px){.page__header-mobile{display:block;height:0;float:right}}@media (min-width:960px){.page__logo{position:fixed;-webkit-transform-origin:right top;transform-origin:right top}}.page__navigation{clear:both;position:relative;z-index:100;width:100%;background-color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:959.98px){.page__navigation{display:none;flex-direction:column-reverse}}.page__navigation .choice{margin-top:25px}.page__navigation>div:nth-child(4){border-top:1px solid #eee}.page__top{z-index:110;clear:both;width:100%;background:#fff}@media (max-width:959.98px){.page__bar{background-color:#fff}}@media (min-width:960px){.page__bar .grid{display:none}}.page__menu{width:100%;background:#fff;position:absolute;left:0;z-index:910;box-shadow:0 0 20px rgba(0,0,0,.16)}@media (min-width:960px){.page__menu{display:none}}.page__layer,.page__layer:after{opacity:0;pointer-events:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page__layer:after{content:"";display:block;position:absolute;z-index:0;left:0;right:0;top:0;height:100vh;background-color:#2c2c2c;transition:opacity .25s ease-out}.page__layer.is-active{opacity:1;pointer-events:auto;touch-action:auto;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:auto}.page__layer.is-active:not(.is-closing):after{opacity:.2}.page__layer .layer{width:100%;position:absolute;top:-1px;left:0;z-index:1}.page__layer .search-form{width:65%;position:relative}.page__layer .search-form__button{position:absolute;top:10px;right:10px;z-index:2;display:block;width:30px;height:30px;line-height:0;color:#acacac}.page__layer .search-form__button.filled{color:#fed336}.page__layer .search-form input{font-size:1.8rem;width:100%;padding:10px 0;border-bottom:2px solid #616161;color:#fed336}.page__layer .search-form input:-ms-input-placeholder{color:#acacac!important}.page__layer .search-form input::-webkit-input-placeholder{color:#acacac}.page__layer .search-form input::-moz-placeholder{color:#acacac}.page__layer .search-form input::-ms-input-placeholder{color:#acacac}.page__layer .search-form input::placeholder{color:#acacac}.page__layer .search-form .autocomplete-suggestions{font-size:18px;margin-top:10px;position:relative!important}.page__layer .search-form .autocomplete-suggestions .scrollbar__content{margin-right:0}.page__footer{margin-top:50px}@media (max-width:639.98px){.page__footer{padding-top:94px}}@media (min-width:960px){.page__footer{margin-top:140px}}.page__footer .contact-button{min-width:60%;justify-content:center}@media (min-width:960px){.page__footer .frame{position:relative;margin-top:-48px;box-shadow:0 0 40px rgba(0,0,0,.05)}.page__footer .frame-1{-webkit-transform:translateX(15%) scale(.8) rotate(-5deg);transform:translateX(15%) scale(.8) rotate(-5deg)}.page__footer .frame-2{-webkit-transform:translateX(-20%) scale(.75) rotate(10deg);transform:translateX(-20%) scale(.75) rotate(10deg)}.page__footer .frame-3{-webkit-transform:translateX(-10%) scale(.8) rotate(-10deg);transform:translateX(-10%) scale(.8) rotate(-10deg)}}.page__footer .frame .sal-btn{position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}@media (min-width:960px){.page__footer .frame .info-arrow{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}@media (min-width:960px){.page__trigger{display:none}}@media (max-width:959.98px){.page__trigger .icon{width:70px;height:70px;padding:16px;cursor:pointer}}@media (max-width:959.98px){.page__trigger .icon--cancel{display:none}}.page__content--alternate>.section:nth-child(odd){background-color:#e1e2db}.page__content--alternate>.section--gray{background-color:#ecede8!important}.page .section--topic{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.16);z-index:94;position:relative}@media (max-width:959.98px){.page .section--topic{display:none}}.page.is-navigating .page__menu{display:none}@media (max-width:959.98px){.page.is-navigating .page__header{position:relative}.page.is-navigating .page__navigation{display:flex}.page.is-navigating .page__bar{position:fixed;top:0;left:0;right:0}.page.is-navigating .page__trigger .icon--menu{display:none}.page.is-navigating .page__trigger .icon--cancel{display:block}}.page.is-pinned .page__viewport{padding:0!important}@media (min-width:960px){.page.has-overlay .page__viewport{padding-top:0!important}}.page__top{position:fixed;top:0;left:0}@media (min-width:960px){.page__navigation{position:fixed;top:0;left:0}}.promise{color:#fff}.promise__background{opacity:0;transition:opacity .5s ease-out;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#2c2c2c}.promise__background.is-active{opacity:1}.promise__background .image{opacity:.35}.quiz{text-align:center}.quiz .checkbox-label .checkbox{margin-top:.75em}.quiz .grid__cell--accept-terms{margin-top:-3rem}.quiz__question{display:none}.quiz__question__text{margin-bottom:48px;text-align:center}.quiz__question__list .grid{display:flex;flex-wrap:wrap;justify-content:center}.quiz__question__list .grid .grid__cell{flex-basis:25%}.quiz__question.is-active{display:block}.quiz__answer{position:relative;display:block;margin-bottom:48px;text-align:center;cursor:pointer}.quiz__answer__field{position:absolute;opacity:0}.quiz__answer__field:checked+.quiz__answer__image{border-color:#90c344}.quiz__answer__text{display:block;color:#2c2c2c}.quiz__answer__image{display:block;padding:4px;margin-bottom:10px;transition:border .5s;border:5px solid transparent}.quiz__answer__image:hover{transition:border .5s;border:5px solid #90c344}.quiz__answer .radio{margin-bottom:14px}.quiz__finish{display:none}.quiz .label{margin-left:auto;margin-right:auto;margin-bottom:48px}.quiz .answer__correct{color:#006b43}.quiz .answer__incorrect{color:#e30613}.quiz .step-indicator{max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:48px}.quiz__result{text-align:left;margin-top:20px}@media (max-width:639.98px){.quiz__answer{margin-bottom:5px}.quiz__question__list .grid .grid__cell{flex-basis:33.33%}}.quiz.is-finished .quiz__list{display:none}.quiz.is-finished .quiz__finish{display:block}.quiz .custom-file-container{display:flex;flex-direction:column;align-items:center}.quiz .custom-file-container+.button--default{margin-top:1rem}.quiz .custom-file-container__image-preview{display:none;width:50%;height:auto;padding-top:25%;background-size:contain;background-color:unset;overflow:unset;margin:0 2rem 0 0}.quiz .custom-file-container__image-preview.custom-file-container__image-preview--active{display:block}@media (max-width:639.98px){.quiz .custom-file-container__image-preview{margin:1rem 0;height:150px;width:150px!important}}.quiz .custom-file-container__custom-file{margin:0 auto}.quiz .custom-file-container__custom-file__custom-file-control{text-align:left}.quiz .custom-file-container__image-clear{display:none}.quiz .custom-file-container__custom-file__custom-file-input{width:100%}.quiz .custom-file-container__custom-file__custom-file-control{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 1rem;background:none;border-radius:.375em;font-size:1rem;border:1px solid #006b43}.quiz .custom-file-container__custom-file__custom-file-control:hover .custom-file-container__custom-file__custom-file-control__button{color:var(--sal-btn--color-hover);background:var(--sal-btn--bg-hover)}.quiz .quiz__image-upload-text{margin-bottom:1.5rem}.quiz .quiz__image-upload-text .headline__introtext{font-weight:700}.quiz .custom-file-container__custom-file__custom-file-control__button{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.4375;letter-spacing:.02em;font-style:normal;text-transform:none;font-stretch:normal;--sal-btn--color:#fff;--sal-btn--color-hover:#006b43;--sal-btn--bg:#006b43;--sal-btn--bg-hover:#fed336;text-decoration:none;padding:.5em 1.5em;border-radius:.375em;transition:all .15s ease-out;margin:0;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;min-height:2.8128em;align-items:center;position:relative;cursor:pointer;color:var(--sal-btn--color);background:var(--sal-btn--bg)}.quiz .custom-file-container__custom-file__custom-file-control__button:active,.quiz .custom-file-container__custom-file__custom-file-control__button:focus,.quiz .custom-file-container__custom-file__custom-file-control__button:hover{text-decoration:none}.quiz .grid__cell--submit .form__element{margin:0 auto}.quiz .custom-file-container__custom-file__custom-file-input:focus~span{outline:none}.radio{position:relative;display:inline-block}.radio__field{position:absolute;opacity:0}.radio__field:checked+.radio__box:after{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.radio__field:focus+.radio__box{outline:0;border-color:#90c344}.radio__box{position:relative;box-sizing:border-box;vertical-align:middle;display:inline-block;width:30px;height:30px;border:1px solid #fed336;border-radius:100%;background-color:#fff;transition:border-color .15s ease-out}.radio__box:after{content:"";opacity:0;position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;border-radius:100%;background-color:#90c344;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out}.radio:hover .radio__box{outline:0;border-color:#90c344}.search-result__num-results{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;clear:both;padding:1.2em 0;border-bottom:1px solid #d8d8d8}.search-result__spellcheck{font-size:125%}.search-filter{cursor:pointer;padding:2px 0}.search-filter:after{clear:both;content:"";display:block}.search-filter__input{float:left}.search-filter__label{float:left;width:calc(100% - 25px);padding:4px 0 4px 10px;font-size:.9375rem;line-height:1.3;cursor:pointer}.red.error{padding:15px 0 15px 15px;font-size:16px;color:#e30613;margin-bottom:0}.red.error.hidden{display:none}:root .search-filter__category-title{margin-bottom:.6em}.search__show-more{color:#006b43}.js-search-result-container .is-highlighted{background:rgba(0,88,43,.2);border-radius:6px;padding-left:4px;padding-right:4px;padding-bottom:4px}.section{display:block;clear:both;position:relative;scroll-margin-top:100px}.section--default{padding-block:24px}@media (min-width:640px){.section--default{padding-block:40px}}.section--xxs{padding-block:6px}.section--narrow{padding-block:16px}@media (min-width:640px){.section--narrow{padding-block:24px}}.section--breezy{padding-block:35px}@media (min-width:640px){.section--breezy{padding-block:76px}}.section--context{background-color:#e1e2db}.section--wall{background-image:url(../image/pattern-wall.jpg);background-position:50%;background-repeat:repeat}.section--cover{height:100vh}.section--footer{color:#fff;background-color:#006b43;z-index:20;margin-bottom:0}.section--wood{background-color:#e1e2db;background-image:url(../image/foreground-separator.png),url(../image/texture-wood.jpg);background-position:top,50%;background-repeat:no-repeat,no-repeat;padding:0}.section--wood-extended{padding-bottom:96px;background-color:#e1e2db;background-image:url(../image/wood-separator-blog.png),url(../image/foreground-separator-reverse.png),url(../image/texture-wood.jpg);background-position:center 0,bottom,center 39px;background-repeat:repeat-x}@media (max-width:639.98px){.section--wood-extended{margin-top:20px}}.section--transparent{background-color:transparent}.section--blog-slider{margin-bottom:-20px}@media (min-width:1200px){.section--blog-slider{margin-bottom:-25px}}.section--bottomless{padding-bottom:0;margin-bottom:100px}.section--bottomless .module-main{margin-bottom:0;padding-bottom:0}.section--bottle .info-arrow__image{left:30%}.section--gray{background-color:#f8f7f4}.is-compact .section--gray{background-color:transparent}.section--white .card__content{color:#fed336;padding:15px}.section--accent{background-color:#fbba00}.is-compact .section--accent{background-color:transparent}.section--tertiary{background-color:#f8f7f4}.is-compact .section--tertiary{background-color:transparent}.section--fixed-bottom{position:fixed;bottom:0;left:0;z-index:10;width:100%}.section--no-scroll{position:absolute;height:100vh;bottom:0;left:0;z-index:100;width:100%}.section--no-padding{padding:0}.section--no-padding-top{padding-top:0}.section--foreground{position:relative;z-index:1}.section--product-detail-right{padding-top:0}.section--product-detail-right h5{margin-top:20px;margin-bottom:5px;font-size:.9375rem;font-weight:500}.section--product-detail-right .box{margin-bottom:40px}.section--product-detail-breadcrumb{padding-top:24px;padding-bottom:0}.section--product-detail-breadcrumb .grid__cell--63{padding-bottom:0}.page--salus-haus .section--product-logos{margin-top:25px}.section--product-logos .grid--floating>.grid__cell{vertical-align:middle}.section--blog-overview .headline,.section--chips .headline{margin-top:clamp(1rem,5vw,3rem)}.section--indication-map{padding-top:20px;padding-bottom:25px;background-image:url(../image/indication/hatching-pattern.png);background-position:0 100%;background-repeat:repeat;transition:background-color .15s ease-out}.section--indication-map:before{bottom:25px;border-radius:0 0 0 100%/50%;box-shadow:0 0 25px rgba(0,0,0,.05);background-color:#fff;background-image:url(../image/indication/hatching-border.png);background-position:0 0;background-repeat:repeat-y;background-size:110px auto}.section--indication-map:after,.section--indication-map:before{content:"";position:absolute;top:0;left:0;right:0;display:block}.section--indication-map:after{bottom:100px;border-radius:0 0 0 100%/60%;background-color:#f9f9f9;background-image:url(../image/indication/hatching-border.png),url(../image/indication/hatching-spot.png),url(../image/indication/hatching-spot.png),url(../image/indication/hatching-spot.png);background-position:0 0,center top -75px,right -100px center,45% 60%;background-repeat:repeat-y,no-repeat,no-repeat,no-repeat;background-size:110px auto,206px auto,206px auto,206px auto}.section--indication-map .module{position:relative;z-index:1}.section--indication-map .indication-filter{margin-top:-50px;display:block}.section--indication-map .indication-filter .select__label{font-size:1rem;font-weight:500}.section--indication-map .indication-content{margin-top:50px;padding-left:0;padding-right:0}.section--indication-map .indication-content__item{min-height:350px}.section--indication-map .indication-content .card__content{padding:20px}.section--indication-map .info-arrow{position:absolute;right:50px;top:100px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}@media (min-width:640px){.section--indication-map{padding-top:75px;padding-bottom:75px}.section--indication-map .indication-filter{display:none}.section--indication-map .indication-content{padding-left:20px;padding-right:20px}.section--indication-map .indication-content__item{min-height:0}.section--indication-map .indication-content__item .indication-map__button{max-width:100px}.section--indication-map .indication-content .card__content{padding:20px 40px}}@media (min-width:960px){.section--indication-map__button{max-width:70px}.section--indication-map .indication-content{padding-left:0;padding-right:0}.section--indication-map .indication-content__item{min-height:350px}.section--indication-map .indication-content .card__content{padding:40px}}@media (max-width:639.98px){.section--indication-map:first-child .module__header{margin-top:4em}}.section--indication-details{z-index:0;overflow:hidden;padding-top:0;background-image:url(../image/indication/hatching-pattern.png),url(../image/indication/arch.png);background-position:0 0,100% 100%;background-repeat:repeat,no-repeat;background-size:auto,546px auto,100% 100%;transition:background-color .15s ease-out}.section--indication-details .module{position:relative;z-index:1}.section--indication-details .info-arrow{position:absolute;z-index:5;top:80px;right:50px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}@media (min-width:640px){.section--indication-details{padding-top:75px;background-image:url(../image/indication/hatching-pattern.png),url(../image/indication/indication-figure-large.png),url(../image/indication/arch.png);background-position:0 0,99% bottom,100% 100%;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,430px auto,100% 100%}}@media (min-width:1200px){.section--indication-details{background-position:0 0,98% bottom,100% 100%;background-size:auto,500px auto,100% 100%}}@media (min-width:1600px){.section--indication-details{padding-top:100px}}.section--quiz{background-color:#f8f7f4;padding-top:20px;padding-bottom:25px}@media (max-width:639.98px){.page:not(.page--floradix) .section--quiz:first-child{padding-top:75px}}.section--quiz .module{position:relative;z-index:1}.section--quiz .container{position:relative}.section--quiz .js-file-upload-with-preview-next[disabled]{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4;pointer-events:none}.section--quiz .info-arrow{position:absolute;left:50%;top:0;-webkit-transform:translateX(360px) rotate(5deg);transform:translateX(360px) rotate(5deg)}.section--quiz .info-arrow .info-arrow__image{-webkit-transform:translateX(-75%) translateY(25%) rotate(115deg) scaleX(-1);transform:translateX(-75%) translateY(25%) rotate(115deg) scaleX(-1)}.section--quiz.has-background-color,.section--quiz.has-background-color .headline__header,.section--quiz.has-background-color .label--default{color:#3c3c3c}.section--quiz.has-background-color .label--default{background-color:rgba(0,0,0,.2)}@media (min-width:640px){.section--quiz{padding-block:75px}}.section--bigteaser .container{position:relative;z-index:1}.section--bigteaser:before{content:"";position:absolute;top:0;left:-25vw;right:0;bottom:0;display:block}.bigteaser__headerblock{margin-bottom:3em}.bigteaser__text{max-width:110ch}.bigteaser__item-button{margin:1em 0 0}.bigteaser__carousel-item{padding-inline:0}@media (min-width:640px){.bigteaser__carousel-item .content{display:flex;align-items:center}.bigteaser__carousel-item .content .media--right{order:2}.bigteaser__carousel-item .content .media{flex-shrink:0}}.select{position:relative;cursor:pointer;display:block;width:100%}.select .info-arrow{position:absolute;right:-50px;bottom:calc(100% + 30px);-webkit-transform:rotate(5deg);transform:rotate(5deg)}.select select{display:none;visibility:hidden;padding-right:10px}.select:after{content:"";position:absolute;z-index:1;top:50%;right:15px;display:block;height:15px;width:15px;background-image:url(../image/vector/caret-brand.svg);background-size:contain;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);pointer-events:none}.select__label{width:100%;margin:0;padding:.5em 2.5em .5em 1em;overflow:hidden;color:#3c3c3c;font-size:1rem;text-overflow:ellipsis;line-height:1.5;white-space:nowrap;border:1px solid #006b43}.select__label,.select__options{border-radius:.375em;background-color:#fff}.select__options{display:none;overflow:auto;position:absolute;z-index:10;top:100%;right:0;left:0;max-height:300px;padding:0;list-style:none;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #006b43;border-top-width:0}.select__options li{overflow:hidden;margin:0;padding:.5em 1em;color:#3c3c3c;font-size:1rem;text-overflow:ellipsis;line-height:1.5;white-space:nowrap;border-width:0 0 1px;border-style:solid;border-color:#006b43;background-color:#fff}.select__options li:last-child{border-bottom:0}.select__options li:hover:not(.select-search){color:#fff;background:#006b43}.select__options li[rel=hide]{display:none}.select__options li.select-search{padding:0}.select__options li.select-search input{width:100%;height:40px;padding:20px}.select.is-open .select__label{border-bottom-left-radius:0;border-bottom-right-radius:0}.select.is-open .select__options{display:block}.select.is-disabled{opacity:.5}.select--blog{float:right;width:100%}.select--blog .info-arrow{width:45%}.select--blog .info-arrow__label{white-space:normal;float:right}@media (min-width:640px){.select--blog{width:230px}}.share{display:inline-block;height:32px;width:32px;margin-right:.5rem;cursor:pointer}.slider{position:relative}.slider__container{display:block}.slider__item{position:relative;vertical-align:top;overflow:hidden;display:inline-block;width:100%;white-space:normal}@media (min-width:960px){.slider__item{color:#fff}}.slider__item img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.slider__content>:last-child{margin-bottom:0}.slider__content--center{text-align:left}.slider__image--schoenenberger{margin:auto auto 10px}.slider__image--salus,.slider__image--schoenenberger{height:75px;width:75px;-webkit-transform:translateX(-25%);transform:translateX(-25%)}.slider__image--salus{margin:auto auto -30px}.slider__cite{color:#3c3c3c}.slider .headline+.sal-btn{margin-top:1.7em}.slider__abstract{margin-top:25px;margin-bottom:25px;width:auto;height:auto}.slider__button{position:absolute!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider__button--backward{left:8px}.slider__button--backward .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider__button--forward{right:8px}.slider__button--indication{overflow:hidden;position:absolute;z-index:1;top:50%;display:inline-block;padding:16px 20px;color:#fff;text-align:center;line-height:1.35;border:0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider__button--indication-backward{left:-30px}@media (min-width:640px){.slider__button--indication-backward{left:-50px}}@media (min-width:960px){.slider__button--indication-backward{left:-20px}}.slider__button--indication-backward .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider__button--indication-forward{right:-30px}@media (min-width:640px){.slider__button--indication-forward{right:-50px}}@media (min-width:960px){.slider__button--indication-forward{right:-20px}}.slider__foreground{position:relative;z-index:1;height:100%}@media (min-width:1200px){.slider__foreground{padding-left:0;padding-right:0}}.slider__image{height:100%}.slider.is-active .slider__button{display:inline-block}.slider .button__label{z-index:1}.slider .slick-dots{list-style:none;display:block;width:100%;margin:0;padding:0;text-align:center}.slider .slick-dots li{position:relative;cursor:pointer;display:inline-block;height:12px;width:12px;margin:0 5px;padding:0;background-color:transparent;border-radius:50%;border:1px solid currentColor;color:#006b43}.slider .slick-dots li button{display:none}.slider .slick-dots li.slick-active{background-color:currentColor}.slider .teaser__footnote{-webkit-transform:translateY(50%);transform:translateY(50%)}@media (max-width:639.98px){.slider .button--left-left{padding-top:0;padding-bottom:0}.slider__background,.slider__background .image{height:200px}.slider__title{color:#006b43;margin-bottom:12px}.slider__title br{display:inline-block}}@media (min-width:640px){.slider{height:auto}.slider__background{position:absolute;top:0;left:0;right:0;bottom:0}.slider__item--dark{color:#2c2c2c}.slider__item--dark .slider__cite{color:inherit}.slider__item--light{color:#fff}.slider__item--light .slider__background.slider__background--backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.slider__item--light .slider__title{color:inherit}.slider__content--center,.slider__title--center{text-align:center}.slider__cite{color:#fff}.slider__cite--center{text-align:center}}.slider--default{height:auto!important}.slider--default .slick-slide{outline:none}.slider--default .slider__foreground{padding:3.5vw 0}.slider--default .slider__button{transition:background-color .25s ease}@media (min-width:640px){.slider--default .slider,.slider--default .slider__item{height:50vw}.slider--default .slider__foreground{padding-left:96px;padding-right:96px}}@media (min-width:960px){.slider--default .slider,.slider--default .slider__item{height:500px}}.slider--main .grid__cell,.slider--main .slider__foreground .container{position:relative}.slider--main .slider__item{overflow:visible}@media (min-width:640px){.slider--main .slider__item:before{content:"";position:absolute;bottom:0;right:0;left:0;z-index:1;display:block;height:35px;background-image:url(../image/theme/schoenenberger/white-separator-header-start.png);background-position:bottom;background-size:auto;background-repeat:repeat-x}}.slider--main .slider__item__products{display:none}.slider--main .slick-dots{position:absolute;bottom:0}@media (max-width:639.98px){.slider--main .slider__container{padding-bottom:16px}}@media (max-width:639.98px){.slider--main .slider__button{visibility:hidden}}@media (min-width:640px){.slider--main .slider__button{opacity:0;transition:opacity .15s ease-out;top:calc(50% - 50px)}}@media (min-width:640px){.slider--main:not(.slider--single-item) .slick-list{padding-bottom:100px}}@media (min-width:640px){.slider--main .slider__item--layout-0 .slider__item__products{right:0}}@media (min-width:640px){.slider--main .slider__item--layout-0 .slider__content{text-align:left}}@media (min-width:640px){.slider--main .slider__item--layout-1 .slider__item__products{left:0}}@media (min-width:640px){.slider--main .slider__item--layout-1 .slider__content{text-align:right}}@media (min-width:640px){.slider--main .slider__container .slider__item__products{display:block;position:absolute;bottom:-130px;margin-bottom:24px}}@media (min-width:1200px){.slider--main .slider__container .slider__item__products{bottom:-160px}}@media (min-width:640px){.slider--main .slick-track:after{clear:both;content:"";display:block}}@media (min-width:640px){.slider--main .teaser .badge{top:-20px}}.slider--main:hover .slider__button{opacity:1}@media (min-width:960px){.slider--blog .slider{margin-top:0;height:auto}}.slider--blog .slider__content{padding-left:16px;padding-right:16px}@media (min-width:640px){.slider--blog .slider__content{margin-bottom:40px}}@media (min-width:960px){.slider--blog .slider__content{margin-bottom:0}}.slider--blog .slider__content .info-arrow{position:absolute;right:130px;top:30px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.slider--blog .slider__title{color:#2c2c2c}@media (min-width:960px){.slider--blog .slider__title{color:#2c2c2c}}.slider--blog .slider__subtitle{color:#2c2c2c}@media (min-width:960px){.slider--blog .slider__subtitle{color:#2c2c2c}}.slider--blog .slider__abstract{width:90%;color:#3c3c3c}@media (min-width:960px){.slider--blog .slider__abstract{color:#8a8a8a}}.slider--blog .slider__foreground{color:#2c2c2c;height:100%;top:0;width:100%}@media (min-width:640px){.slider--blog .slider__foreground{position:relative;padding-left:0;padding-right:0}}@media (min-width:960px){.slider--blog .slider__foreground{position:absolute;color:#8a8a8a;top:15%;height:70%;width:50%}}.slider--blog .slider__foreground--right{right:0}@media (min-width:960px){.slider--blog .slider__foreground--right{background-color:hsla(0,0%,100%,.9);padding:3vw 7vw 3vw 3vw}}.slider--blog .slider__container .slick-dots{margin-top:20px}@media (min-width:640px){.slider--blog .slider__container .slick-dots{position:absolute;bottom:25px}}@media (min-width:960px){.slider--blog .slider__container .slick-dots{bottom:30px}}@media (min-width:640px){.slider--blog .slider__container .slick-dots li{color:#fed336}}@media (min-width:960px){.slider--blog .slider__container .slick-dots li{border:1px solid #fed336}}@media (min-width:960px){.slider--blog .slider__container .slick-dots li.slick-active{background-color:#fed336}}@media (min-width:640px){.slider--blog .slider__background{height:350px;position:relative}}@media (min-width:960px){.slider--blog .slider__background{height:450px;position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width:1200px){.slider--blog .slider__background{height:500px}}@media (min-width:640px){.slider--blog .slider__background .image{height:350px}}@media (min-width:960px){.slider--blog .slider__background .image{height:450px}}@media (min-width:1200px){.slider--blog .slider__background .image{height:500px}}@media (min-width:640px){.slider--blog .slider__item{height:100%}}@media (min-width:960px){.slider--blog .slider__item{height:450px}}@media (min-width:1200px){.slider--blog .slider__item{height:500px}}@media (min-width:640px){.slider--blog .slider__button{top:40%}}@media (min-width:960px){.slider--blog .slider__button{top:50%}}@media (max-width:639.98px){.slider--blog .slider__button{display:none}}.slider--blog:hover .slider__button{background-color:#006b43}.slider--promise .slider__foreground{position:relative;padding-left:48px;padding-right:48px;text-align:center}.slider--promise .slider__foreground .content{position:relative}.slider--promise .slider__foreground .content .icon{position:absolute;right:calc(100% + 8px);bottom:100%;width:40px;height:40px}.slider--promise .slider__title{max-width:480px;margin-left:auto;margin-right:auto;color:#fff}.slider--promise .slider__button{top:100%}.slider--promise .slider__button--backward{left:auto;right:calc(100% + 96px)}.slider--promise .slider__button--forward{right:auto;left:calc(100% + 96px)}.indication-slider .slider__button--indication{transition:opacity .15s ease-out,background-color .5s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,background-color .5s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,background-color .5s ease-out,-webkit-transform .15s ease-out}.indication-slider .slider__button--indication-backward{left:-10px}@media (min-width:640px){.indication-slider .slider__button--indication-backward{left:0}}@media (min-width:960px){.indication-slider .slider__button--indication-backward{left:20px}}@media (min-width:1200px){.indication-slider .slider__button--indication-backward{left:-10px}}.indication-slider .slider__button--indication-forward{right:-10px}@media (min-width:640px){.indication-slider .slider__button--indication-forward{right:0}}@media (min-width:960px){.indication-slider .slider__button--indication-forward{right:20px}}@media (min-width:1200px){.indication-slider .slider__button--indication-forward{right:-10px}}.content-slider{margin-bottom:4rem;position:relative}.content-slider .display{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.content-slider .display__figure,.content-slider .display__media,.content-slider .plyr,.content-slider .plyr--ready,.content-slider .plyr__video-wrapper{height:100%}.content-slider .plyr__controls{display:none}.content-slider .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover;"}.content-slider.content-slider--no-space{margin-bottom:0}.content-slider__container{overflow:visible;height:auto;--mobile-slider-container-height:calc((var(--vh) * 100) - 60px - 60px)}@media (min-width:960px){.content-slider__container{height:auto;max-height:800px}.content-slider--small .content-slider__container{max-height:540px}}.content-slider__container>.content-slider__item:not(:first-child){display:none!important}.content-slider__container{position:relative}.content-slider__container:after,.content-slider__container:before{content:"";position:absolute;top:0;bottom:-6vw;width:50vw;background:#fff;z-index:1}.content-slider__container:before{right:100%}.content-slider__container:after{left:100%}.content-slider__container .slick-list{overflow:visible}.content-slider__item{position:relative;vertical-align:top;overflow:visible;outline:none;display:flex!important;align-items:stretch;flex-direction:column-reverse;width:100%;height:auto;color:#000;white-space:normal}@media (min-width:960px){.content-slider__item{flex-direction:row;cursor:pointer;max-height:800px}.content-slider--small .content-slider__item{max-height:540px}}.content-slider__item img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.content-slider__item.right{flex-direction:column-reverse}@media (min-width:960px){.content-slider__item.right{flex-direction:row-reverse}}.content-slider__pagination{margin-top:1em}@media (min-width:960px){.content-slider__pagination{margin-top:2em}}.content-slider__pagination ul{display:flex;align-items:center;justify-content:center}.content-slider__pagination li{position:relative;width:50px;height:5px;background:rgba(254,211,54,.5);margin:0 3px}.content-slider__pagination__slide--active{width:30%;position:absolute;top:0;bottom:0;right:0;left:0;background:#fed336;-webkit-animation:e .2s linear;animation:e .2s linear}@-webkit-keyframes e{0%{width:0}25%{width:0}50%{width:10%}75%{width:20%}to{width:30%}}@keyframes e{0%{width:0}25%{width:0}50%{width:10%}75%{width:20%}to{width:30%}}.content-slider__pagination__slide--reverse-active{width:0;position:absolute;top:0;bottom:0;right:0;left:0;background:#fed336;-webkit-animation:f .2s linear;animation:f .2s linear}@-webkit-keyframes f{0%{width:30%}25%{width:30%}50%{width:20%}75%{width:10%}to{width:0}}@keyframes f{0%{width:30%}25%{width:30%}50%{width:20%}75%{width:10%}to{width:0}}.content-slider__pagination__slide--full{position:absolute;top:0;bottom:0;right:0;left:0;background:#fed336;-webkit-animation:g .3s linear;animation:g .3s linear}@-webkit-keyframes g{0%{width:30%}25%{width:30%}50%{width:50%}75%{width:75%}to{width:100%}}.content-slider__pagination__slide--reverse-full{width:30%;position:absolute;top:0;bottom:0;right:0;left:0;background:#fed336;-webkit-animation:h .3s linear;animation:h .3s linear}@-webkit-keyframes h{0%{width:100%}25%{width:75%}50%{width:50%}75%{width:30%}}@keyframes h{0%{width:100%}25%{width:75%}50%{width:50%}75%{width:30%}}.content-slider__pagination__slide--full-slow{position:absolute;top:0;bottom:0;right:0;left:0;background:#fed336;-webkit-animation:g 2s linear;animation:g 2s linear}@keyframes g{25%{width:30%}50%{width:50%}75%{width:75%}to{width:100%}}.content-slider__main,.content-slider__secondary{width:100%}.content-slider__main{padding:2em 1em;height:calc(var(--mobile-slider-container-height) / 2.3);position:relative}.content-slider__main .info{width:100%}@media (min-width:960px){.content-slider__main{height:100%}}.content-slider__secondary{position:relative;height:260px}@media (min-width:640px){.content-slider__secondary{height:calc(var(--mobile-slider-container-height) / 1.7)}}@media (min-width:960px){.content-slider__secondary{height:auto;padding-bottom:38%;display:block}.content-slider--small .content-slider__secondary{padding-bottom:28.125%}}.content-slider__secondary img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.content-slider .title{margin-bottom:.3em}.content-slider .headline{margin-bottom:1.7em}.content-slider p{font-size:14px;line-height:23px;margin-bottom:1em}.content-slider__center{width:150px;height:150px;left:50%;top:50%;position:absolute;margin-left:-75px;margin-top:-75px}.content-slider .badge--circle{color:#fed336;width:150px;height:150px;padding:16px;background-image:none;background-color:#fff;border:5px solid transparent;box-shadow:0 0 0 1px #fff;overflow:hidden;display:none}.content-slider .badge--circle .badge__label{font-size:23px!important;display:table-cell;vertical-align:middle}.content-slider .badge--circle .badge__text{max-height:110px}:root .content-slider__button{opacity:0;visibility:hidden;position:absolute;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%);transition:.15s ease-out}:root .content-slider__button--backward{left:15px}@media (min-width:1200px){:root .content-slider__button--backward{left:1.5vw}}@media (min-width:1600px){:root .content-slider__button--backward{left:calc(5px + 1.5vw)}}:root .content-slider__button--backward .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .content-slider__button--forward{right:15px}@media (min-width:1200px){:root .content-slider__button--forward{right:1.5vw}}@media (min-width:1600px){:root .content-slider__button--forward{right:calc(5px + 1.5vw)}}:root .content-slider__button--indication{overflow:hidden;position:absolute;z-index:1;top:50%;display:inline-block;padding:16px 20px;color:#fff;text-align:center;line-height:1.35;border:0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}:root .content-slider__button--indication .icon{width:25px;height:25px}:root .content-slider__button--indication-backward .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .content-slider__button--indication-backward{left:-30px}@media (min-width:640px){:root .content-slider__button--indication-backward{left:-50px}}@media (min-width:960px){:root .content-slider__button--indication-backward{left:-20px}}:root .content-slider__button--indication-forward{right:-30px}@media (min-width:640px){:root .content-slider__button--indication-forward{color:#2c2c2c;right:-50px}}@media (min-width:960px){:root .content-slider__button--indication-forward{right:-20px}}.content-slider__button:after{content:none!important}@media (min-width:960px){.content-slider:hover .content-slider__button{opacity:1;visibility:visible}}.content-slider .slick-dots{list-style:none;display:block;width:100%;margin:0;padding:0;text-align:center}.content-slider .slick-dots li{position:relative;cursor:pointer;display:inline-block;height:12px;width:12px;margin:0 5px;padding:0;background-color:transparent;border-radius:50%;border:1px solid currentColor;color:#fed336}.content-slider .slick-dots li button{display:none}.content-slider .slick-dots li.slick-active{background-color:currentColor}@media (min-width:960px){.content-slider{margin-bottom:50px}.content-slider__main .info{width:90%}.content-slider__main,.content-slider__main .info{margin:0 auto}.content-slider__main,.content-slider__secondary{width:50%}.content-slider .badge--circle{display:table}}@media (min-width:1200px){.content-slider__main .info{width:75%;max-width:600px}}.content-slider .slick-track{display:flex;align-items:stretch}.content-slider__main{display:flex;align-items:center;flex-grow:1;flex-shrink:0;height:auto}.content-slider__product{position:absolute;z-index:10;top:calc(260px - 28vw);right:5vw;width:35vw}@media (min-width:640px){.content-slider__product{top:calc((var(--mobile-slider-container-height) / 1.7) - 23vw);width:26vw}}@media (min-width:960px){.content-slider__product{--size:min(19vw,18rem);top:auto;bottom:calc(var(--size) * -.22);right:calc(var(--size) * .2);width:var(--size)}}@media (min-width:1200px){.content-slider__product{--size:min(18vw,18rem)}}.content-slider__item--product-left .content-slider__product{left:5vw;right:auto}@media (min-width:960px){.content-slider__item--product-left .content-slider__product{left:auto;right:50%}}@media (min-width:960px){.content-slider__item.right.content-slider__item--product-left .content-slider__product{left:calc(var(--size) * .2);right:auto}}.content-slider__mandatory-wrapper .box{position:absolute;bottom:-2rem;right:0;left:auto;width:calc(100vw - 2rem);max-width:400px;background:#fff;display:none}.content-slider__mandatory-wrapper .box.is-active{display:block}@media (min-width:960px){.content-slider__mandatory-wrapper .box{bottom:3rem;right:2rem;left:auto;width:400px}}.content-slider__mandatory-trigger{position:absolute;right:calc(35vw - .5rem);bottom:calc(3vw - 1.2rem)}@media (min-width:640px){.content-slider__mandatory-trigger{bottom:calc(-1vw - .4rem);right:calc(20vw - .5rem)}}@media (min-width:960px){.content-slider__mandatory-trigger{right:50%;top:100%;-webkit-transform:translate(50%,-.7rem);transform:translate(50%,-.7rem);bottom:auto;left:auto}}.content-slider__item--product-left .content-slider__mandatory-trigger{left:calc(35vw - .5rem);right:auto}@media (min-width:640px){.content-slider__item--product-left .content-slider__mandatory-trigger{left:calc(20vw - .5rem);right:auto}}@media (min-width:960px){.content-slider__item--product-left .content-slider__mandatory-trigger{right:50%;-webkit-transform:translate(50%,-.7rem);transform:translate(50%,-.7rem);left:auto}}.section.space-top--none{padding-top:0}@media (min-width:640px){.section.space-top--none{padding-top:0}}.section.space-top--medium{padding-top:24px}@media (min-width:640px){.section.space-top--medium{padding-top:40px}}.section.space-top--large{padding-top:35px}@media (min-width:640px){.section.space-top--large{padding-top:76px}}.section.space-bottom--none{padding-bottom:0}@media (min-width:640px){.section.space-bottom--none{padding-bottom:0}}.section.space-bottom--medium{padding-bottom:24px}@media (min-width:640px){.section.space-bottom--medium{padding-bottom:40px}}.section.space-bottom--large{padding-bottom:35px}@media (min-width:640px){.section.space-bottom--large{padding-bottom:76px}}.spinner{margin:0 auto;width:70px;text-align:center}.spinner div{width:18px;height:18px;background-color:#8a8a8a;border-radius:100%;display:inline-block;-webkit-animation:i 1.4s infinite ease-in-out both;animation:i 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes i{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes i{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.step-indicator{position:relative}.step-indicator:before{content:"";position:absolute;z-index:1;top:50%;left:1%;display:block;width:98%;height:5px;background-color:#8a8a8a;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.step-indicator__container{display:flex;justify-content:space-between;margin:0}.step-indicator__display{position:absolute;z-index:2;top:50%;left:0;display:block;width:0;height:5px;background-color:#fed336;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:width .15s ease-out}.step-indicator__step{position:relative;z-index:3;display:block;width:22px;height:22px;color:#fff;font-size:11px;text-align:center;line-height:20px;border-radius:100%;background-color:#8a8a8a;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.step-indicator__step.is-active{color:#006b43;background-color:#fed210;cursor:pointer}.step-indicator__step.is-current{-webkit-transform:scale(1.5);transform:scale(1.5)}div.table::-webkit-scrollbar{-webkit-appearance:none}div.table::-webkit-scrollbar:horizontal{height:12px}div.table::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}div.table::-webkit-scrollbar-track{border-radius:10px;background-color:#eee}.table{overflow-x:auto}.table__element{width:100%}.table__row{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.44444;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;background-color:#f8f7f4}.table__cell{padding:8px}.table__cell.center{text-align:center}.table__head{border-bottom:1px solid #d8d8d8}.table__head .table__row{text-align:left;font-weight:700}.table__head .table__cell{font-weight:600}.table__body .table__cell span{display:block;font-size:.8125rem}.table__footnote{margin-top:10px}.table__footnote .additional-information{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.table .w-10{width:10%}.table .w-15{width:15%}.table .w-20{width:20%}.table .w-25{width:25%}.table .w-30{width:30%}.table .w-35{width:35%}.table .w-40{width:40%}.table .w-45{width:45%}.table .w-50{width:50%}.table .w-55{width:55%}.table .w-60{width:60%}.table .w-65{width:65%}.table .w-70{width:70%}.table .w-75{width:75%}.table .w-80{width:80%}.table .w-85{width:85%}.table .w-90{width:90%}.table .w-95{width:95%}.table .w-100{width:100%}.table--breezy .table__cell{padding:16px}.table--small tr:not(:last-child){font-size:.9375rem;border-bottom:1px solid #8a8a8a}.table--data .table__body .table__row{border-bottom:1px solid #8a8a8a}table.contenttable{background-color:#f7f7f7}table.contenttable thead{border-bottom:2px solid #b5b5b5}table.contenttable strong{font-weight:700}.basic-teaser{margin-top:150px}.basic-teaser a:not(.sal-btn),.basic-teaser a:not(.sal-btn):active,.basic-teaser a:not(.sal-btn):focus,.basic-teaser a:not(.sal-btn):hover{color:#fff;text-decoration:underline}.basic-teaser--with-image .basic-teaser__content{max-width:30rem}.basic-teaser--with-image .basic-teaser__inner{align-items:center}.basic-teaser__image-wrapper{position:relative;width:16rem;height:16rem;border-radius:50%;overflow:hidden}.basic-teaser__image-wrapper picture{position:absolute;inset:0}.basic-teaser__image-wrapper picture *{height:100%;-o-object-fit:cover;object-fit:cover}.basic-teaser__container{position:relative;padding:0}.basic-teaser__header{color:#fff;line-height:1.25;max-width:60ch}.basic-teaser__input{align-self:stretch;display:flex;min-width:200px;max-width:100%}@media (min-width:960px){.basic-teaser__input{min-width:300px;max-width:400px}}.basic-teaser__input .input__field{border-color:#fff;color:#fff;border-radius:.375em}.basic-teaser__input .input__field::-webkit-input-placeholder{color:#fff;opacity:1}.basic-teaser__input .input__field::-moz-placeholder{color:#fff;opacity:1}.basic-teaser__input .input__field::-ms-input-placeholder{color:#fff;opacity:1}.basic-teaser__input .input__field::placeholder{color:#fff;opacity:1}.basic-teaser__image--background{position:absolute;top:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.basic-teaser__box{position:relative;top:-65px;width:calc(100% - 32px);margin:auto;padding:2.5em 1.5em;color:#fff}@media (min-width:960px){.basic-teaser__box{top:-80px;margin:auto;padding:3em calc(2em + 3vw);max-width:1340px}}@media (min-width:1200px){.basic-teaser__box{padding:4em calc(6em + 6vw)}}.basic-teaser__inner{display:flex;gap:2rem 3rem;flex-direction:column}@media (min-width:960px){.basic-teaser__inner{flex-direction:row;align-items:center;justify-content:space-between}}.basic-teaser__form{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}@media (min-width:960px){.basic-teaser__form{flex-wrap:nowrap}}@media (min-width:1200px){.basic-teaser__form{margin-right:-3em}}.basic-teaser .teaser__button-container{flex-shrink:0}.basic-teaser__simple-link{margin-top:2em}.headline__header.basic-teaser__title,.headline__introtext.basic-teaser__bodytext,.headline__subheader.basic-teaser__subtitle{color:inherit}.teaser{position:relative;margin:auto;text-align:center}.teaser__link{display:block;position:relative;margin-bottom:.5em;flex-grow:1}.teaser__link:hover .teaser__title{color:#90c344}.teaser__title{overflow-wrap:break-word}.teaser__subtitle{color:#3c3c3c}.teaser__overtitle{display:block;margin-bottom:8px;color:#8a8a8a;font-size:.8rem;line-height:1.1;max-width:40ch;margin-inline:auto}.teaser__media{position:relative;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.teaser__footnote{position:absolute;bottom:0;left:65%}.teaser__information{position:absolute;bottom:0;right:0;width:100%;-webkit-transform:translateY(75%);transform:translateY(75%)}.teaser .teaser__badge{display:none}.teaser .article{height:100%}.teaser .button--round{position:absolute;bottom:0;left:0;width:60px;height:60px;-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}.teaser .button--round .button__label{width:28px;height:28px}.teaser>.badge{position:absolute;z-index:1;top:10px;right:10px}@media (min-width:640px){.teaser>.badge{top:0;right:0}}@media (max-width:959.98px){.teaser>.badge{width:90px;height:90px;font-size:.625rem}}.teaser .box{position:absolute;top:50%;left:50%;z-index:1;width:280px;height:400px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.teaser .box.is-active{display:block}.is-compact .teaser .badge{width:60px;height:60px}.teaser--surface .teaser__media:before{content:"";position:absolute;top:75%;left:0;right:0;display:block;height:25%;background-image:radial-gradient(ellipse farthest-side at 50% 0,#d8d8d8,hsla(0,0%,100%,0));pointer-events:none}.teaser--button .teaser__button{width:100%;text-align:center}.teaser--button .teaser__button-container{width:165px;max-width:100%;margin:auto;box-sizing:border-box}.teaser--button .teaser__button-container ul li{margin:0}.teaser--button .teaser__button-container ul li:before{content:none}.has-no-touchevents .teaser--button .teaser__content{opacity:1;transition:opacity .15s ease-out}.has-no-touchevents .teaser--button .teaser__button{opacity:1;margin:.75em auto;transition:opacity .15s ease-out}.has-no-touchevents .teaser--button:hover{background:hsla(0,0%,93%,.5)}.teaser--product{height:100%;padding:.8em .5em 1em;display:flex;flex-direction:column;justify-content:space-between}.teaser--product .teaser__content{display:flex;flex-direction:column;align-items:flex-start;margin-top:.5em}@media (min-width:1200px){.teaser--product .teaser__content{padding-inline:1.25em;margin-top:1em;margin-inline:auto}}.teaser--product .teaser__title{display:block;width:100%;text-align:center}.teaser--product .teaser__badge{display:block;position:absolute;left:0;top:0;background:#fff;color:#fed336;font-weight:700;z-index:10}@media (min-width:640px){.teaser--product .teaser__badge{left:.75rem;top:.75rem}}.teaser--product .teaser__media{padding:0 10%;margin-top:2rem}.teaser--product .teaser__media:after{content:"";opacity:0;position:absolute;top:100%;left:50%;display:block;height:5%;width:25%;background:radial-gradient(ellipse farthest-side at 50%,#8a8a8a,hsla(0,0%,100%,0));pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .15s ease-in,width .15s ease-in}.teaser--product .teaser__media .image{z-index:1;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;margin-inline:auto}.teaser--product .teaser__button{margin-bottom:.5em}@media (max-width:479.98px){.teaser--product .button__label{font-size:.85em}}.teaser--product .dropdown{color:#006b43}.teaser--product .dropdown__label{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.4375;letter-spacing:.02em;font-style:normal;text-transform:none;font-stretch:normal;background:none;border:1px solid currentColor;padding:.5em 0;text-align:center;display:flex;align-content:center;align-items:center;justify-content:center;color:inherit}.teaser--product .dropdown__label__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;position:unset;margin-left:.7em;font-size:.77em;width:1em;height:1em}.teaser--product .dropdown__label__icon svg{width:1em;height:1em}.teaser--product .dropdown.is-active .dropdown__label__icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.teaser--product .dropdown__label:hover{border-color:currentColor}.teaser--product .dropdown__item,.teaser--product .dropdown__item a{color:inherit}.teaser--product .dropdown__label{border-radius:.375em}.teaser--product .dropdown.is-active .dropdown__label{border-radius:0 0 .375em .375em}.teaser--product .dropdown__item:first-child{border-radius:.375em .375em 0 0}.teaser--product .dropdown__item:last-child{border-radius:0}.teaser--product .dropdown__list{top:unset;bottom:100%}.teaser--product .dropdown__item{border-bottom:0;border-top:1px solid currentColor}.teaser--product.teaser--all-products .teaser__background{position:absolute;height:100%;width:100%;inset:0;z-index:0;background-image:url(../image/theme-banner-bg.jpg);background-size:cover;background-position:100%}.teaser--product.teaser--all-products .teaser__content-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;gap:1rem;z-index:1;flex-grow:1;box-sizing:border-box;padding:0 1rem}.teaser--product .teaser__subtitle{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;margin:-.3em auto .1em}.has-no-touchevents .teaser--product .teaser__content{opacity:1;transition:opacity .15s ease-out}.has-no-touchevents .teaser--product-hover .teaser__button-container{width:75%;margin:auto}.has-no-touchevents .teaser--product-hover:hover .teaser__media:after{opacity:1;width:55%}.has-no-touchevents .teaser--product-hover:hover .image{-webkit-transform:translateY(-5%);transform:translateY(-5%)}.has-touchevents .teaser--download{padding-bottom:100px}.gallery__preview{position:absolute;left:-110px;width:70px}.gallery__thumbnail{border:1px solid #d8d8d8;cursor:pointer;padding:10px}.gallery__thumbnail:not(:last-child){margin-bottom:10px}.gallery__thumbnail.is-active,.gallery__thumbnail:hover{border-color:#006b43}.gallery__image{display:none}.gallery__image.is-active{display:block}.trigger{position:relative;cursor:pointer}.trigger--burger{display:inline-block;width:40px;height:30px;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.trigger--burger,.trigger--burger .trigger__element{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.trigger--burger .trigger__element{position:absolute;left:0;display:block;height:5px;width:100%;opacity:1;background:#006b43;border-radius:5px;transition:.25s ease-in-out;outline:1px solid transparent}.trigger--burger .trigger__element:first-child{top:0}.trigger--burger .trigger__element:nth-child(2),.trigger--burger .trigger__element:nth-child(3){top:12.5px}.trigger--burger .trigger__element:nth-child(4){top:25px}.is-navigating .trigger--burger .trigger__element:first-child{left:50%;top:12.5px;width:0}.is-navigating .trigger--burger .trigger__element:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-navigating .trigger--burger .trigger__element:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-navigating .trigger--burger .trigger__element:nth-child(4){left:50%;top:12.5px;width:0}.video{background:no-repeat 50%;background-size:cover;position:relative}.video:not(.plyr__video-embed):not(.plyr--setup){padding:20px 0}.tag{position:relative;display:inline-block;text-transform:uppercase;white-space:nowrap}.tag:after{content:"";position:absolute;left:0;bottom:0;display:block;width:0;height:2px;background-color:currentColor;transition:width .15s ease-out}.tag.is-active,.tag:active,.tag:hover{color:#90c344}.tag.is-active:after,.tag:active:after,.tag:hover:after{width:100%}.tag--small{font-size:.75rem}.tag--medium{font-size:1.125rem}.tag--large{font-size:1.75rem}.tag-cloud{--tag-cloud--list-col-gap:5vw;--tag-cloud--list-row-gap:3rem;--tag-cloud--items-per-row:2;--tag-cloud--gap-count:calc((var(--tag-cloud--items-per-row) - 1))}@media (min-width:640px){.tag-cloud{--tag-cloud--list-col-gap:5vw;--tag-cloud--items-per-row:3;--tag-cloud--list-row-gap:4rem}}@media (min-width:960px){.tag-cloud{--tag-cloud--list-col-gap:min(4vw,3rem);--tag-cloud--items-per-row:5}}@media (min-width:1200px){.tag-cloud{--tag-cloud--list-col-gap:min(6vw,7rem)}}@media (min-width:1600px){.tag-cloud{--tag-cloud--list-col-gap:min(6vw,8rem)}}.tag-cloud__header{margin-bottom:3em}.tag-cloud__list{display:flex;gap:var(--tag-cloud--list-row-gap) var(--tag-cloud--list-col-gap);flex-wrap:wrap;justify-content:space-around}@media (min-width:640px){.tag-cloud__list{justify-content:center}}.tag-cloud__item{flex-shrink:0;flex-grow:0;width:calc((99.99% - (var(--tag-cloud--gap-count) * var(--tag-cloud--list-col-gap))) / var(--tag-cloud--items-per-row));text-align:center}.tag-cloud__item-link{display:flex;flex-direction:column;align-items:center}.tag-cloud__img-wrapper{width:100%;max-width:8rem}@media (min-width:640px){.tag-cloud__img-wrapper{max-width:10rem}}@media (min-width:960px){.tag-cloud__img-wrapper{max-width:12rem}}.tag-cloud__img-spacer{position:relative;padding-bottom:100%;border-radius:50%;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.1)}.tag-cloud__item-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.tag-cloud__item-title{margin-top:1em;max-width:20ch;word-break:break-word}.module--tagcloud{padding-top:1.5rem;padding-bottom:1.5rem}.module--tagcloud .tagcloud{display:flex;justify-content:center;flex-wrap:wrap;max-width:1050px;margin-inline:auto}.module--tagcloud .tagcloud__tag{display:flex;justify-content:center;align-items:center;margin:0 .3em .8em}.module--tagcloud .tagcloud .tag__text{text-align:center}.module--tagcloud .tagcloud .tag__text--small{font-size:1.25rem;line-height:1.22222}.module--tagcloud .tagcloud .tag__text--medium,.module--tagcloud .tagcloud .tag__text--small{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}.module--tagcloud .tagcloud .tag__text--medium{font-size:calc(1.2625rem + .15vw);line-height:1.18182}@media (min-width:1200px){.module--tagcloud .tagcloud .tag__text--medium{font-size:1.375rem}}.module--tagcloud .tagcloud .tag__text--large{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(1.3125rem + .75vw);font-weight:600;line-height:1.2;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal}@media (min-width:1200px){.module--tagcloud .tagcloud .tag__text--large{font-size:1.875rem}}@media (min-width:600px){.module--tagcloud .tagcloud__tag{margin:0 .5em .8em}}.tagcloud__header-block{margin-bottom:2em}.tagcloud__headline:after{margin:0 auto}.theme-banner.bg--light-3{background-image:url(../image/theme-banner-bg.jpg);background-size:cover;background-position:100% 0}.theme-banner .display{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.theme-banner .display__figure,.theme-banner .display__media,.theme-banner .plyr,.theme-banner .plyr__video-wrapper{height:100%}.theme-banner .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover;"}.theme-banner__row{display:flex;gap:3rem;justify-content:space-between;align-items:center;flex-direction:column-reverse}@media (min-width:960px){.theme-banner__row{flex-direction:row;gap:10%}}.theme-banner__content-col{padding:0;flex-shrink:1}.theme-banner__media-col{flex-shrink:0;width:90vw;max-width:350px;padding:0}@media (min-width:960px){.theme-banner__media-col{max-width:none;width:38%}}@media (min-width:1200px){.theme-banner__media-col{max-width:520px}}.theme-banner__media-wrapper{position:relative}.theme-banner__media-sizer{position:relative;padding-bottom:100%;border-radius:50%;overflow:hidden}.theme-banner__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.theme-banner__product{--product-size:55%;position:absolute;bottom:calc(var(--product-size) * -.2);right:calc(var(--product-size) * .05);width:var(--product-size);height:var(--product-size)}@media (min-width:960px){.theme-banner__product{--product-size:45%}}@media (min-width:1200px){.theme-banner__product{--product-size:47%}}.theme-banner__introtext{color:#3c3c3c!important}.theme-banner__introtext ul{list-style:initial;padding-left:1em}.headline--line .headline__header+.theme-banner__introtext.headline__introtext{-webkit-margin-before:1.5em;margin-block-start:1.5em}.theme-banner__items{margin-top:2em;display:flex;gap:2em 6%;flex-wrap:wrap}@media (min-width:640px){.theme-banner__items{flex-direction:row;gap:3em;margin-top:3em;flex-wrap:nowrap}}@media (min-width:960px){.theme-banner__items{gap:2em;padding-right:4%}}.theme-banner__item{width:47%;display:flex;flex-direction:column;align-items:center;text-align:left}@media (min-width:640px){.theme-banner__item{width:auto;flex-basis:auto;min-width:18ch}}.theme-banner__item-icon-wrapper{font-size:calc(1.825rem + 6.9vw);min-height:1em;line-height:0}@media (min-width:1200px){.theme-banner__item-icon-wrapper{font-size:7rem}}.theme-banner__item-icon-wrapper .image__object{height:1em;width:1em}@media (min-width:960px){.theme-banner__item-icon-wrapper{font-size:calc(1.525rem + 3.3vw)}}@media (min-width:960px) and (min-width:1200px){.theme-banner__item-icon-wrapper{font-size:4rem}}.theme-banner__item-icon{color:#fed336}.theme-banner__item-title{color:#006b43;font-weight:600;margin-top:.5em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:center}@media (min-width:640px){.theme-banner__item-title{margin-top:1em;max-width:20ch}}.theme-banner__cta{margin-top:2em}@media (min-width:640px){.theme-banner__cta{margin-top:3em}}.theme-banner__mandatory-wrapper .box{position:absolute;bottom:-2rem;right:0;background:#fff;display:none}.theme-banner__mandatory-wrapper .box.is-active{display:block}.theme-banner__mandatory-trigger{position:absolute;bottom:-4.5rem;right:0}.theme-banner__img{transition:.2s ease-in-out}html:not(.is-safari) a:hover .theme-banner__img{-webkit-transform:scale(1.04);transform:scale(1.04)}.scrollbar{position:relative;overflow:hidden;-webkit-overflow-scrolling:touch}.scrollbar__content{margin-right:-17px;margin-bottom:-17px;padding-right:17px;padding-bottom:17px;overflow-y:scroll;overflow-x:hidden;height:100%}.scrollbar__content::-webkit-scrollbar{display:none}.scrollbar__track{position:absolute;z-index:1;right:8px;top:0;bottom:0;display:block;width:2px;background:rgba(44,44,44,.1)}.scrollbar__handle{position:absolute;right:0;width:2px;background-color:#8a8a8a;cursor:pointer;transition:background-color 50ms ease-out,-webkit-transform 50ms ease-out;transition:background-color 50ms ease-out,transform 50ms ease-out;transition:background-color 50ms ease-out,transform 50ms ease-out,-webkit-transform 50ms ease-out}.scrollbar:hover .scrollbar__handle{background-color:#fed336;-webkit-transform:scaleX(4);transform:scaleX(4)}.download-list{margin-bottom:24px}.download-list__item{border-bottom:1px solid #d8d8d8;padding-top:8px;padding-bottom:8px;padding-left:16px;line-height:1.5}@media (min-width:640px){.download-list__item{padding-left:16px}}.download-list__link{display:block;margin:0}.download-list__link:after{clear:both;content:"";display:block}.download-list__description,.download-list__info{float:left}.download-list__count{margin:.8em 0 1em}.download-list__icon{display:inline-block;width:1.5em;vertical-align:middle;padding-left:.25em;padding-right:.25em}.download-list__check{float:left}.download-list.is-loading .js-button-download-more{display:none}.download-list.is-loading .overview__loader{display:block}.download-list.has-all .js-button-download-more{display:none}.download-list__header{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.22222;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;margin-bottom:.7em}.download-list.teasers--hidden .teaser__button{opacity:0}.overview__form{margin-bottom:48px}.overview__loader{display:none;clear:both}.overview__list{opacity:1;transition:opacity .2s;min-height:100px;padding:8px}@media (min-width:640px){.overview__list .grid__cell{padding:8px}}.overview__pagination{margin-top:50px;color:#2c2c2c}.overview__pagination .ellipsis{height:40px;width:50px;display:inline-block}.overview__pagination .button{padding:0;line-height:2.25;height:40px;width:30px;margin:0 5px;border-radius:50%}@media (max-width:1599.98px){.overview__pagination .button{height:40px;width:35px}}.overview__pagination .button__icon{color:inherit}.overview__pagination .button__icon svg{pointer-events:none;fill:currentColor}.overview__pagination .button--active{background:#006b43;color:#fff;width:40px;cursor:unset}@media (max-width:1599.98px){.overview__pagination .button--active{width:40px}}.overview__pagination .button--disabled{cursor:unset}.overview.is-loading .overview__button{display:none}.overview.is-loading .overview__loader{display:block}.overview.is-loading .overview__list{opacity:0}.overview.has-all .overview__button,.overview.is-reset .overview__reset{display:none}.overview--dealers .overview__error,.overview--dealers .overview__message{margin-bottom:24px}@media (max-width:639.98px){.overview--dealers .overview__reset{float:left}}@media (max-width:639.98px){.overview--dealers .module__header{margin:0}}@media (max-width:639.98px){.overview--dealers .button--spacer{padding:0}}@media (min-width:960px){.overview--products .overview__bar .no-filter{position:absolute;top:-12px;right:0;padding:0}}.overview--products .overview__bar .text-line-height-normal{line-height:normal}.overview--products .overview__bar .select{margin-top:.25em}@media (min-width:960px){.overview--products .overview__bar .drop-down-label-offset{margin-top:-1em}}.overview--products .overview__form .select__options li:first-child{display:none}.abstract{display:block;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #d8d8d8}.abstract__header{margin-bottom:.2em}.abstract__title{color:#006b43;margin-bottom:.5em}.abstract__subtitle{display:block;margin-top:.5em;color:#8a8a8a}.abstract__content{color:#3c3c3c}.abstract__content .content ul:first-child{margin-top:.8em}.abstract:hover .abstract__title{color:#fed336}.abstract--product .abstract__content .content ul li{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;border:0;float:left;width:100%;margin-left:0;margin-bottom:0;padding-left:40px;color:#3c3c3c;position:relative}.abstract--product .abstract__content .content ul li:before{width:20px;height:20px;margin-left:8px;margin-right:20px;display:inline-block;content:"";background-image:url(../image/vector/checkmark.svg);background-size:contain;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:.75rem;left:0}.dropdown,.dropdown__label{position:relative}.dropdown__label{display:block;margin-bottom:0;padding:.5em 2.5em .5em 1em;color:#fff;font-size:1rem;font-weight:300;line-height:1.5;border:1px solid transparent;border-radius:.375em;background-color:#006b43;cursor:pointer}.dropdown.is-active .dropdown__label{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown__label__icon{position:absolute;right:16px;top:50%;width:15px;height:15px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.dropdown.is-active .dropdown__label__icon{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.dropdown__label__icon svg{width:100%;height:100%}.dropdown__list{position:absolute;z-index:10;top:100%;right:0;left:0;display:none;list-style-type:none}.dropdown.is-active .dropdown__list{display:block}.dropdown__item{display:block;margin:0;padding:16px;color:#006b43;background-color:#fff;border:1px solid currentColor;border-top-width:0}.dropdown__item:last-child{border-radius:.375em;border-top-left-radius:0}.dropdown__item--blank{padding:0}.dropdown--fluid{width:100%}.link{position:relative;display:block}.link--fluid{width:100%}.link--dealer{padding:8px 12px}.link--dealer .link__icon{position:absolute;right:12px;top:50%;width:12px;height:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.online--link{text-decoration:none}.online--link:focus,.online--link:hover{color:#fff}.tooltip{position:relative;z-index:1;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:240px;padding:.5em;color:#fff;font-size:.9375rem}.tooltip,.tooltip:after{border-radius:1px;background-color:#3c3c3c}.tooltip:after{content:"";position:absolute;z-index:-1;display:block;width:1em;height:1em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tooltip--top:after{top:100%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(45deg);transform:translateY(-50%) translateX(-50%) rotate(45deg)}.certificate{position:relative;height:100%}.certificate__image{height:100%;display:flex;align-items:center}.certificate .tooltip{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.certificate:hover .tooltip{display:inline-block}.option{display:flex}.option__field{float:left;margin-right:8px;flex-shrink:0}.option__label{font-size:1.125rem;display:block;overflow:hidden;vertical-align:middle;align-self:center}.option--fluid{width:100%}.option--interactive{cursor:pointer}.option--interactive:hover{color:#fed336}.popup{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:20px;background-color:#fff}.popup--small{max-width:600px}.popup__error{color:#e30613}@media (min-width:640px){.popup{width:75%;padding:32px}}.popup .mt-10{margin-top:10px}.popup .mt-20{margin-top:20px}.popup .mb-10{margin-bottom:10px}.popup .mb-20{margin-bottom:20px}.image-popup__arrow{position:absolute;top:50%;margin:-55px 0 0;padding:0;width:50px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;z-index:1046;color:#8a8a8a}.image-popup__arrow:hover{color:#fed336}.image-popup__arrow--right{right:0}.image-popup__arrow--left{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section.content-tab .head-wrapper{padding-bottom:50px}.section.content-tab .tab-pane{display:none!important}.section.content-tab .tab-pane.active{display:block!important}.section.content-tab .panel-collapse.collapse{display:none!important}.section.content-tab .panel-collapse.collapse.in{display:block!important;padding-top:25px}.section.content-tab .tab-wrapper{position:relative;margin-bottom:25px;border-bottom:2px solid #fed336;margin-top:40px}@media (max-width:639.98px){.section.content-tab .tab-wrapper{border-bottom:none}}@media (min-width:960px){.section.content-tab .tab-wrapper .bar{height:6px;width:100%;position:absolute;top:100%;background:#fed336}}.section.content-tab .tab-wrapper>ul{display:inline-block;list-style:none;margin-bottom:-4px;padding:0}.section.content-tab .tab-wrapper>ul li{float:left}.section.content-tab .tab-wrapper>ul li a{display:block;position:relative;padding:18px 22px;padding-bottom:16px;background:#fff;border:1px solid #d8d8d8;border-bottom:none;cursor:pointer;text-transform:uppercase;font-weight:400;letter-spacing:1px}.section.content-tab .tab-wrapper>ul li a,.section.content-tab .tab-wrapper>ul li a:active,.section.content-tab .tab-wrapper>ul li a:focus,.section.content-tab .tab-wrapper>ul li a:hover{color:#2c2c2c;border-color:#d8d8d8;background:#fff}@media (min-width:960px) and (max-width:1199.98px){.section.content-tab .tab-wrapper>ul li a{padding:17px 15px}}@media (max-width:959.98px){.section.content-tab .tab-wrapper>ul li a{padding:12px 15px}}.section.content-tab .tab-wrapper>ul li.active a{bottom:0;padding:16px 32px;padding-bottom:18px;background:#fed336;border:1px solid #fed336}.section.content-tab .tab-wrapper>ul li.active a,.section.content-tab .tab-wrapper>ul li.active a:active,.section.content-tab .tab-wrapper>ul li.active a:focus,.section.content-tab .tab-wrapper>ul li.active a:hover{color:#fff}.section.content-tab .tab-wrapper>ul li.active a:focus,.section.content-tab .tab-wrapper>ul li.active a:hover{background:#fed336;border-color:#fed336}@media (max-width:959.98px){.section.content-tab .tab-wrapper>ul li.active a{padding:18px 30px;padding-bottom:14px}}.section.content-tab .tab-wrapper .panel-group .panel-title{margin:0;margin-bottom:-1px}.section.content-tab .tab-wrapper .panel-group .panel-title>a{display:block;width:100%;padding:18px 0;text-align:center;background:#fff;border:1px solid #d8d8d8;border-left:none;border-right:none}.section.content-tab .tab-wrapper .panel-group .panel-title>a,.section.content-tab .tab-wrapper .panel-group .panel-title>a:active,.section.content-tab .tab-wrapper .panel-group .panel-title>a:focus,.section.content-tab .tab-wrapper .panel-group .panel-title>a:hover{color:#2c2c2c}@media (max-width:639.98px){.section.content-tab .tab-wrapper .panel-group .panel-title>a{padding-right:18px;padding-left:18px}}.section.content-tab .tab-wrapper .panel-group .panel-title .js-tabcollapse-panel-heading:not(.collapsed){background-color:#fed336;color:#fff}.section.content-tab .tab-wrapper .panel-group .panel-title .js-tabcollapse-panel-heading:not(.collapsed) span{color:#fff}.section.content-tab .tab-wrapper .panel-group .panel-title .js-tabcollapse-panel-heading:not(.collapsed) span:hover{color:#fed336}.service-elements .image img{margin:0 auto;height:160px;width:auto}@media (min-width:640px) and (max-width:959.98px){.service-elements .image img{width:100%;height:auto}}.service-elements .title{margin-top:10px;color:#fed336}.service-elements .title p{line-height:1.5em}.service-elements .form__row{margin-top:98px}@media (min-width:640px){.service-label{margin-bottom:-30px}}.timeline{position:relative;z-index:1}.timeline__stage{position:relative;overflow-x:auto;overflow-y:hidden}.timeline__canvas{position:absolute;top:0;bottom:0;left:50%;display:block;width:4px;height:100%;margin-left:-2px;background-color:#fed336;pointer-events:none;-webkit-transform-origin:center top;transform-origin:center top}.timeline__canvas:before{content:"";display:block;width:100%;height:0;padding-bottom:56.25%}.timeline__line{position:absolute;top:0;left:0;right:0;bottom:0}.timeline__arrow{position:absolute;z-index:1;fill:currentColor;stroke:none;display:none;width:50px;height:47px;-webkit-transform-origin:center;transform-origin:center}.timeline__waypoint{position:relative;z-index:2;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.timeline__waypoint .dot,.timeline__waypoint .photo{display:block;margin-left:auto;margin-right:auto;opacity:0}.timeline__waypoint .dot:after,.timeline__waypoint .photo:after{-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.timeline__waypoint .dot .teaser,.timeline__waypoint .photo .teaser{position:relative;z-index:1}.timeline__waypoint .dot--brand{display:none}.timeline__waypoint .photo,.timeline__waypoint .teaser{display:block;width:150px}.timeline__waypoint .info-arrow{position:absolute;bottom:0;left:-1rem;pointer-events:auto}.timeline__waypoint .info-arrow,.timeline__waypoint .viewer{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.timeline__waypoint.is-active .dot,.timeline__waypoint.is-active .photo{opacity:1;-webkit-animation-name:j;animation-name:j}.timeline__waypoint.is-active .info-arrow,.timeline__waypoint.is-active .viewer{-webkit-animation-name:k;animation-name:k}.timeline__waypoint--5{margin-top:100px}.timeline__waypoint--article,.timeline__waypoint--gallery,.timeline__waypoint--products,.timeline__waypoint--video{cursor:pointer}.timeline__waypoint--gallery{margin-top:50px}.timeline__waypoint--article{margin-top:150px}.timeline__waypoint--products{margin-top:50px;margin-bottom:50px}.timeline__waypoint--video{margin-top:50px}.timeline__topic{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;min-width:100%;padding-bottom:100px}.timeline__topic:not(:first-child){display:none}.timeline__topic--initial .timeline__waypoint .teaser{width:200px}.timeline__topic--initial .timeline__waypoint .teaser .button--default{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;cursor:pointer}.timeline__topic--initial .timeline__waypoint--products{margin-top:0;margin-bottom:0}.timeline__topic--initial .container{position:relative;z-index:1;padding-top:50px;padding-bottom:50px}.timeline__topic .container{height:auto;overflow:hidden}.timeline__button{position:absolute;z-index:5;top:1rem;right:1rem;display:none;width:2.5rem;height:2.5rem;padding:.5rem}.timeline__content{position:relative;z-index:1;padding-top:50px;padding-bottom:50px;color:#2c2c2c}.timeline__content .content{font-size:1rem}.timeline__content .content h2,.timeline__content .content h3,.timeline__content .content p{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timeline__content .content .button{margin-bottom:10px}.timeline__content .teaser{display:block;width:100%;max-width:320px;margin-left:auto;margin-right:auto;cursor:pointer}.timeline__content .grid__cell{height:auto}.timeline__close{position:relative;z-index:1;display:block;width:100px;height:100px;color:#fed336;font-weight:700;text-align:center;line-height:100px;cursor:pointer}.timeline__dot{display:block}.timeline .preview{display:block;cursor:pointer}.timeline .teaser .clue{display:none;color:#2c2c2c}.timeline .viewer{position:relative}.timeline .viewer .info-arrow{opacity:0;transition:opacity .25s ease-out}@media (max-width:800px){.timeline .viewer .info-arrow{float:right;margin-bottom:-50px}}.timeline canvas,.timeline img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (min-width:800px){.timeline__canvas{top:50%;left:0;right:0;bottom:auto;display:none;width:100%;height:auto;margin-left:0;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.timeline__line{fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round}.timeline__container{display:flex;height:75vh;min-height:640px;transition:height .25s ease-out}.timeline__topic{display:block;padding-bottom:0;overflow:hidden}.timeline__topic--initial .timeline__waypoint{right:0;-webkit-transform:translateX(-50%) translateY(-50%) translateY(8vw);transform:translateX(-50%) translateY(-50%) translateY(8vw)}.timeline__topic--initial .timeline__line{fill:currentColor;stroke:none}.timeline__topic--initial .viewer{top:50%;left:50%;max-width:820px;-webkit-transform:translateX(-60%) translateY(-50%) translateY(8vw);transform:translateX(-60%) translateY(-50%) translateY(8vw)}.timeline__topic--initial .container{position:static;padding-top:0;padding-bottom:0;background:none}.timeline__topic--odd .timeline__content{position:absolute;left:50%;top:5vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline__topic--odd .timeline__waypoint--1{left:12.5%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(6.5vw);transform:translateX(-50%) translateY(-50%) translateY(6.5vw)}.timeline__topic--odd .timeline__waypoint--2{left:44%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(3.5vw);transform:translateX(-50%) translateY(-50%) translateY(3.5vw)}.timeline__topic--odd .timeline__waypoint--3{left:69%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(8.75vw);transform:translateX(-50%) translateY(-50%) translateY(8.75vw)}.timeline__topic--odd .timeline__waypoint--4{left:88%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(10.5vw);transform:translateX(-50%) translateY(-50%) translateY(10.5vw)}.timeline__topic--odd .timeline__waypoint--5{margin-top:0;left:95%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(9vw);transform:translateX(-50%) translateY(-50%) translateY(9vw)}.timeline__topic--odd .viewer{top:100%;left:0;width:100vw;max-width:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline__topic--even .timeline__content{position:absolute;left:50%;bottom:5vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline__topic--even .timeline__waypoint--1{left:15%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(3.5vw);transform:translateX(-50%) translateY(-50%) translateY(3.5vw)}.timeline__topic--even .timeline__waypoint--2{left:45%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(-4.35vw);transform:translateX(-50%) translateY(-50%) translateY(-4.35vw)}.timeline__topic--even .timeline__waypoint--3{left:70%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(-4vw);transform:translateX(-50%) translateY(-50%) translateY(-4vw)}.timeline__topic--even .timeline__waypoint--4{left:90%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(-.5vw);transform:translateX(-50%) translateY(-50%) translateY(-.5vw)}.timeline__topic--even .timeline__waypoint--5{margin-top:0;left:95%;-webkit-transform:translateX(-50%) translateY(-50%) translateY(1vw);transform:translateX(-50%) translateY(-50%) translateY(1vw)}.timeline__topic--even .viewer{bottom:100%;left:0;width:100vw;max-width:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline__topic--3 .viewer,.timeline__topic--4 .viewer{max-width:400px}.timeline__topic--8 .viewer,.timeline__topic--9 .viewer,.timeline__topic--10 .viewer,.timeline__topic--12 .viewer,.timeline__topic--14 .viewer,.timeline__topic--15 .viewer{max-width:480px}.timeline__waypoint{position:absolute;top:50%}.timeline__waypoint .dot--brand{display:block}.timeline__waypoint--2{background:none}.timeline__waypoint--article,.timeline__waypoint--gallery,.timeline__waypoint--products,.timeline__waypoint--video{margin-top:0;margin-bottom:0}.timeline__canvas{display:block}.timeline__content{width:90vw;max-width:720px;padding-top:0;padding-bottom:0;background:none}.timeline__content .grid{display:flex;align-items:center}.timeline .viewer{position:absolute}.timeline .viewer .info-arrow{position:absolute;z-index:-1;right:auto;left:70%;bottom:50%}.timeline .teaser .clue{display:block;position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-75%,-50%);transform:translate(-75%,-50%)}}@media (min-width:800px) and (min-height:640px){.timeline__topic--odd .viewer{max-width:320px}}@media (min-width:800px) and (min-height:800px){.timeline__topic--odd .viewer{max-width:400px}}@media (min-width:800px) and (min-height:640px){.timeline__topic--even .viewer{max-width:320px}}@media (min-width:800px) and (min-height:800px){.timeline__topic--even .viewer{max-width:400px}}@media (min-width:800px) and (min-height:800px){.timeline__topic--initial .timeline__waypoint .teaser{width:250px}.timeline__topic--8 .viewer,.timeline__topic--9 .viewer,.timeline__topic--10 .viewer,.timeline__topic--12 .viewer,.timeline__topic--14 .viewer,.timeline__topic--15 .viewer{max-width:480px}.timeline__waypoint .photo,.timeline__waypoint .teaser{width:200px}.timeline__content{max-width:720px}}@media (min-width:1200px){.timeline .teaser .clue{-webkit-transform:translateX(-100%) translateY(-50%) rotate(-15deg);transform:translateX(-100%) translateY(-50%) rotate(-15deg)}}@media (min-width:1440px){.timeline__content{max-width:960px}}.timeline.is-draggable .timeline__stage{cursor:grab}.timeline.is-dragged .timeline__stage{cursor:grabbing}.timeline.is-fixed-top .timeline__button{position:fixed;top:100px}.timeline.is-fixed-bottom .timeline__button{position:absolute;bottom:1rem;top:auto}@media (min-width:800px){.timeline.is-active.has-arrow .timeline__arrow{display:block}}.timeline.is-active{z-index:91}.timeline.is-active .timeline__topic:not(:first-child){display:flex;flex-direction:column}@media (min-width:800px){.timeline.is-active .timeline__topic:not(:first-child){display:block}}.timeline.is-active .timeline__topic--initial .button{display:none}.timeline.is-active .timeline__button{display:block}.timeline.is-active .viewer .info-arrow{opacity:1}@media (min-width:800px){.timeline.is-active .timeline__container{height:100vh}}.timeline--animation\:1 .timeline__topic{background-color:#ecede8;background-repeat:repeat}@media (min-width:800px){.timeline--animation\:1 .timeline__topic{background-image:url(../image/background-bubbles.png);background-repeat:repeat-x;background-size:100% auto,auto}}.timeline--animation\:1 .timeline__topic--initial .container{background-color:#ecede8}@media (min-width:800px){.timeline--animation\:1 .timeline__topic--initial .container{background:none}}.timeline--animation\:1 .timeline__content{background-color:#ecede8}@media (min-width:800px){.timeline--animation\:1 .timeline__content{background:none}}.timeline--animation\:1 .timeline__waypoint--2{background-color:#ecede8}.timeline--animation\:2 .timeline__stage,.timeline--animation\:2 .timeline__topic--initial .container{background-image:url(../image/pattern-wood.jpg);background-repeat:repeat}@media (min-width:800px){.timeline--animation\:2 .timeline__topic--initial .container{background:none}}.timeline--animation\:2 .timeline__content{background-image:url(../image/pattern-wood.jpg);background-repeat:repeat}@media (min-width:800px){.timeline--animation\:2 .timeline__content{background:none}}.viewer img{display:none}.viewer canvas{display:block;max-width:100%}@-webkit-keyframes j{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}20%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scaleX(1);transform:scaleX(1)}80%{-webkit-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes j{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}20%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scaleX(1);transform:scaleX(1)}80%{-webkit-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes k{0%{opacity:0}to{opacity:1}}@keyframes k{0%{opacity:0}to{opacity:1}}@keyframes a{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.preview{position:relative}.preview .button{position:absolute;right:1rem;bottom:1rem}.dot{position:relative}.dot,.dot--default:after{display:block;background-color:#fff;border-radius:100vw}.dot--default:after{content:"";position:absolute;top:-18px;left:-18px;width:calc(100% + 36px);height:calc(100% + 36px);opacity:.5}.dot--small{width:20px;height:20px}.dot--small:after{top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px)}.dot--medium{width:48px;height:48px}.dot--medium:after{top:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px)}.dot--brand{background-color:#fed336}.dot--video:before{content:"";position:absolute;z-index:1;top:50%;left:50%;display:block;width:0;height:0;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #fed336;-webkit-transform:translate(-33%,-50%);transform:translate(-33%,-50%)}.photo{display:block;padding:10px;background-color:#fff}.photo__caption{display:block;margin-top:10px;color:#fed336}.overlay{position:relative;z-index:200;display:none;align-items:center;justify-content:center;min-height:100vh;height:1px;background-color:rgba(0,0,0,.8)}.overlay__stage{position:relative;display:block;width:100vw;max-width:960px;padding:32px;background-color:#fff}.overlay__button{position:absolute;top:.25rem;right:.25rem;width:2rem;height:2rem;padding:.5rem;color:#006b43}.overlay.is-active{display:flex}.clue{position:relative;z-index:1;display:inline-block;color:inherit;text-transform:inherit;pointer-events:none}.clue__label{display:block;width:100%;font-size:1.125rem;font-weight:400;text-align:center;line-height:1.35;white-space:nowrap}.clue--small .clue__label{font-size:1rem}.clue__image{position:absolute;display:block;width:65px;height:65px;color:inherit}.clue--small .clue__image{max-width:50px}.clue--right-down .clue__image{right:-32px;top:calc(100% - 16px);-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.clue--right-up .clue__image{right:0;bottom:calc(100% - 16px);-webkit-transform:rotate(270deg) scaleX(-1);transform:rotate(270deg) scaleX(-1)}.clue--left-down .clue__image{right:calc(100% - 32px);top:100%;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.clue--left-up .clue__image{left:-175px;top:-100px;-webkit-transform:rotate(270deg) scaleX(-1);transform:rotate(270deg) scaleX(-1)}.clue--right-bottom .clue__image{top:calc(100% - 16px);left:calc(100% - 16px);-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.clue--left-bottom .clue__image{top:100%;left:50%;-webkit-transform:translateX(-50%) rotate(270deg);transform:translateX(-50%) rotate(270deg)}.clue--white,.clue--white__label{color:#fff}@media (max-width:1425px){.clue--hide-on-smaller-screens{display:none}}.toggle{position:relative;width:40px;padding:1px;overflow:hidden;background-color:#fed336}.toggle,.toggle__handle{display:block;border-radius:100vw}.toggle__handle{width:16px;height:16px;background-color:#fff}.switch{display:flex;align-items:center;cursor:pointer}.switch .toggle{margin-left:10px;margin-right:10px}.switch .toggle__handle{margin-left:auto;margin-right:auto}.switch:focus{outline:0}.switch.is-pharmacy .switch__label[data-value=pharmacy]{color:#fed336}.switch.is-pharmacy .toggle__handle{margin-left:0}.switch.is-store .switch__label[data-value=store]{color:#fed336}.switch.is-store .toggle__handle{margin-right:0}.tmp-switch{display:flex;align-items:center;cursor:pointer}.tmp-switch .toggle{margin-left:10px;margin-right:10px}.tmp-switch .toggle__handle{margin-left:auto;margin-right:auto}.tmp-switch__popover{-webkit-transform:translate(-91%,1rem)!important;transform:translate(-91%,1rem)!important}.tmp-switch__popover:before{left:auto!important;right:0!important}.tmp-switch:focus{outline:0}.tmp-switch.is-pharmacy .switch__label[data-value=pharmacy]{color:#fed336}.tmp-switch.is-pharmacy .toggle__handle{margin-left:0}.tmp-switch.is-store .switch__label[data-value=store]{color:#fed336}.tmp-switch.is-store .toggle__handle{margin-right:0}.token{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}.token--default{width:24px;height:24px}.token--default .token__label{line-height:22px}.token--brand{background:#fed336}.token--brand .token__label{color:#fff}.token--text{font-size:14px;font-family:serif;font-weight:700}.token--circle{border-radius:100vw}.popover{position:relative;display:none;width:100%}.popover.is-active{display:block}.popover--default{background-color:#f7f7f7;box-shadow:0 0 25px rgba(0,0,0,.15)}.popover--default:before{content:"";position:absolute;bottom:100%;left:50%;display:block;width:0;height:0;border-style:solid;border-width:0 16px 8px;border-color:transparent transparent #f7f7f7;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.popover--default .popover__content{padding:2rem}.popover--small{max-width:480px}.popover--bottom{-webkit-transform:translate(-50%,1rem);transform:translate(-50%,1rem)}.choice{display:block}.choice--default{display:flex}.choice--default .choice__item{cursor:pointer;border:1px solid transparent}.choice--default .choice__item:focus{outline:0}.choice--default .choice__item .image{max-width:80%;margin-left:auto;margin-right:auto;-webkit-transform:scale(.95);transform:scale(.95);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.choice--default .choice__item.is-active{color:#fed336;border-color:currentColor}.choice--default .choice__item.is-active .image{-webkit-transform:scale(1);transform:scale(1)}.choice--default .choice__label{display:block;padding:8px;font-size:16px;line-height:1.25;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.plate{display:inline-flex;align-items:center}.plate .icon{width:100%;max-width:1.5rem;margin-right:.5rem;flex-shrink:0;flex-grow:0}.plate--pharmacy .icon{color:#e20031}.plate--trade .icon{color:#e6a000}.plate--store .icon{color:#3c89d7}.plate--drugstore .icon{color:#53af32}.tour{background-color:#f8f7f4;position:relative;overflow:hidden;border:1px solid #e1e2db}.tour__media{position:relative;opacity:1;cursor:pointer;border-bottom:1px solid #e1e2db;background-color:#478144}.tour__media,.tour__media .plyr{transition:opacity .25s ease-out}.tour__media .plyr{opacity:0}.tour__media .plyr--ready{position:relative}.tour__media .image{position:absolute;top:0;left:0;right:0;bottom:0}.tour__media .icon{position:absolute;z-index:1;top:50%;left:50%;display:block;width:64px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tour__navigation{position:relative;padding-left:40px;padding-right:40px}.tour__panel{display:flex;flex-direction:column;justify-content:end}.tour__content{position:relative;flex-grow:1;overflow-y:auto;background-color:#fff}.tour__button{position:absolute;top:0;bottom:0;width:40px;color:#478144;background:transparent;outline:0;padding:0}.tour__button:after{display:none}.tour__button:hover{color:#478144}.tour__button--backward{left:0}.tour__button--backward .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tour__button--forward{right:0}.tour__button .icon{width:28px;height:28px}.tour__close{position:absolute;z-index:1;top:15px;right:15px;width:64px}.tour__text{padding:25px}.tour__text .module{margin-top:25px}.tour__slider{background-color:#f8f7f4;position:relative;flex-shrink:0;flex-grow:0;overflow:hidden;border-right:1px solid #e1e2db;border-left:1px solid #e1e2db}.tour__container{display:flex;align-items:stretch;align-content:flex-start;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.tour__item{flex-basis:100%;flex-grow:0;flex-shrink:0;color:#000;text-align:center;padding:25px}.tour__item:hover{color:#000}.tour__item:not(:last-child){border-right:1px solid #e1e2db}.tour__item.is-active .button,.tour__item.is-active .sal-btn{opacity:0;visibility:hidden}.tour__text{display:none}.tour__text.is-active{display:block}@media (min-width:480px){.tour__item{flex-basis:33.333%}.tour__item.is-active,.tour__item.is-current{background-color:#ecede8}.tour__text{padding:50px}}.tour__content-item-headline{color:#001c11}.tour.is-started .tour__media .plyr{opacity:1}.tour.is-playing .tour__media .icon{display:none}.tour.is-grabbed{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tour.is-dragged .tour__container{transition:none;pointer-events:none}.pill{display:flex;flex-direction:row;align-items:center;cursor:pointer}.pill__icon{width:.8em;height:.8em;margin-left:.5em}.pill--default{padding:.75em 1.5em;color:#006b43;font-size:calc(.9rem + .1vw);font-weight:600;white-space:nowrap;background:#fff;border-radius:100vw;border:1px solid #006b43}.pill--default .pill__icon{display:none}.pill--default.is-active{color:#fff;background-color:#006b43}.pill--default.is-active .pill__icon{display:block}.pill--more{position:relative;color:#fff;background-color:#006b43;padding:0;height:3rem;width:3rem;display:none}.pill--more .pill__icon{display:block;margin:0;width:1em;height:1em;-webkit-transform:translateY(2px) translateY(-50%) translateX(-50%) rotate(90deg);transform:translateY(2px) translateY(-50%) translateX(-50%) rotate(90deg);position:absolute;top:50%;left:50%}.blog.is-loading{opacity:.5;pointer-events:none;touch-action:none}.blog__pagination{margin:0 0 50px}@media (min-width:960px){.blog__pagination{margin:20px 0 100px}}.blog__pagination .ellipsis{height:40px;width:50px;display:inline-block}.blog__pagination .button{padding:0;line-height:2.25;height:40px;width:30px;margin:0 5px;border-radius:50%}@media (max-width:1599.98px){.blog__pagination .button{height:40px;width:35px}}.blog__pagination .button__icon{color:inherit}.blog__pagination .button__icon svg{pointer-events:none}.blog__pagination .button--active{background:#fed336;color:#fff;width:40px;cursor:unset}@media (max-width:1599.98px){.blog__pagination .button--active{width:40px}}.blog__pagination .button--disabled{cursor:unset}.blog__list{position:relative}.blog__item{position:absolute;bottom:0;padding:calc(.5rem - .5px) 0}@media (min-width:640px){.blog__item{padding:calc(.5rem - .5px)}}.blog__item[data-macy-complete]{position:static;bottom:auto}.blog__footer{display:flex;justify-content:center;margin-top:2.5rem}.blog.is-end .blog__footer{display:none}.blog-filters{display:inline-flex;gap:1em}.blog-filters .pill{flex-shrink:0;flex-grow:0}.blog-card{position:relative;display:block;overflow:hidden;border-radius:.6rem;box-shadow:0 0 14px -2px rgba(0,0,0,.16);color:#fff}.blog-card:after{content:"";display:block;width:100%;height:0;padding-top:56.24%}@media (min-width:640px){.blog-card:after{padding-top:calc(50% - .5rem)}}@media (min-width:640px){.blog-card--big:after{padding-top:100%}}.blog-card__link{position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;background:linear-gradient(11.25deg,rgba(0,0,0,.75),transparent 75%)}.blog-card__link,.blog-card__link:hover{color:inherit}.blog-card__badge{position:absolute;top:1.2em;left:1em;z-index:1}.blog-card__content{position:absolute;bottom:0;left:0;right:0;z-index:1;padding:calc(.6rem + .5vw) calc(.8rem + .5vw);color:inherit}@media (min-width:640px){.blog-card__content{padding:calc(.5rem + .5vw)}}.blog-card__media{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0}.blog-card__media .image{width:100%;height:100%;transition:.15s ease-out}.blog-card:hover .blog-card__media .image{-webkit-filter:brightness(.5);filter:brightness(.5)}.blog-card__title{margin-bottom:0!important;color:inherit}@media (min-width:960px){.blog-card__title{margin-bottom:.25rem!important}}.blog-card__abstract{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:none}@media (min-width:960px){.blog-card__abstract{display:block;display:-webkit-box}}.blog-card--big .blog-card__abstract{display:block;display:-webkit-box}.blog-card--big:after{padding-top:100%}.blog .draggable{margin-top:1rem;margin-bottom:1rem}.blog-filters__header{margin-bottom:1.2em}@media (max-width:959.98px){.blog-filters__filter-section{padding-top:90px}}.draggable{touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bricks{display:block;width:100%}.cookie-overlay{width:85%;min-height:60%;height:auto;padding:2em;background:#fff;border-radius:10px;position:relative;left:7.5%;top:20%}.media .cookie-overlay{width:85%;min-height:90%;height:auto;left:7.5%;top:5%}.cookie-overlay .title{font-size:1.5em;font-weight:700;margin-bottom:1em}.media .cookie-overlay .title{font-size:1.4em}.cookie-overlay .bodytext{font-size:1em;line-height:1.2}.media .cookie-overlay .bodytext{font-size:.9em;line-height:1.3}.teaser-cards .container{padding-top:2em;padding-bottom:2em}@media (min-width:640px) and (max-width:959.98px){.teaser-cards .container{margin:0 15%}}@media (min-width:960px){.teaser-cards .container{padding-bottom:6em}}.teaser-cards .card{height:calc(100% + 3.2em);display:flex;flex-direction:column;border-radius:.6rem;box-shadow:0 0 14px -2px rgba(0,0,0,.16);overflow:hidden}.teaser-cards .card .text{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.44444;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;margin-bottom:1em}.teaser-cards .card .bottom{padding:1em;position:relative;height:100%}@media (min-width:960px){.teaser-cards .card-button{position:absolute;bottom:1em;right:1em}}.teaser-cards .h2{font-weight:500;color:#90c344;margin-bottom:.5em}.teaser-cards .grid{display:flex;flex-direction:column}@media (min-width:960px){.teaser-cards .grid{flex-direction:row}}.teaser-cards .grid__cell{height:auto}.teaser-cards .grid__cell:not(:last-child){margin-bottom:1em}@media (min-width:960px){.teaser-cards .grid__cell:not(:last-child){margin-bottom:0}}.teaser-cards .card__title{margin-bottom:.2em}.svg-icon{line-height:0}.svg-icon,.svg-icon svg{display:inline-block;height:1em;width:1em}.svg-icon svg{vertical-align:middle;background-size:100% 100%;stroke-width:0;color:currentColor}.svg-icon:not(.svg-icon--coloricon) svg{fill:currentColor;stroke:currentColor}.headline.headline--center{text-align:center;display:flex;flex-direction:column;align-items:center}.headline__header{color:#001c11;max-width:50ch}.headline--line .headline__header:after{content:"";display:table;height:2px;background:currentColor;width:2em;margin-top:.3em}.headline--line.headline--center .headline__header:after{margin-inline:auto}.headline__subheader{color:#001c11;-webkit-margin-before:.5em;margin-block-start:.5em;max-width:70ch}.headline--line .headline__header+.headline__subheader{-webkit-margin-before:.6em;margin-block-start:.6em}.headline__introtext{color:inherit}.headline--line .headline__header+.headline__introtext{-webkit-margin-before:.6em;margin-block-start:.6em}.headline__subheader+.headline__introtext{-webkit-margin-before:.7em;margin-block-start:.7em}.headline.headline--no-width-limit .headline__header,.headline.headline--no-width-limit .headline__subheader{max-width:none}.tile{position:relative}.tile--default{overflow:hidden;border:1px solid #006b43;border-radius:.375em;border-width:1px}.tile--default .tile__label{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.42857;letter-spacing:0;font-style:normal;text-transform:none;font-stretch:normal;position:relative;z-index:2;width:100%;padding:.5rem;color:#3c3c3c;text-align:center}.tile--square:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.tile--square .tile__label{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module--shop-carousel.module--shop-carousel--items-1 .carousel__button,.module--shop-carousel.module--shop-carousel--items-2 .carousel__button{display:none!important}@media (min-width:640px){.module--shop-carousel.module--shop-carousel--items-3 .carousel__button,.module--shop-carousel.module--shop-carousel--items-4 .carousel__button{display:none!important}}.plyr{font-family:agenda,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.plyr--video .plyr__controls{background:none}.sp-dsgvo-category-item-description-url a{color:#7f7f7f!important}.sp-dsgvo-popup-close svg line,.sp-dsgvo-popup-more-information-close svg line{stroke:gray}.sp-dsgvo-category-container{border:1px solid #e3e3e3;background-color:transparent}.sp-dsgvo-category-container hr{background-color:#e3e3e3}.sp-dsgvo-privacy-popup{color:#7f7f7f;font-family:inherit}.sp-dsgvo-category-item-name,.sp-dsgvo-category-item-name small,.sp-dsgvo-category-name,.sp-dsgvo-popup-more-information-title{font-weight:400}.sp-dsgvo-popup-more-information-close svg{display:inline;width:auto}.sp-dsgvo-privacy-content-category-content{max-height:200px!important}.sp-dsgvo-privacy-bottom a.sp-dsgvo-popup-button{padding:6px 11px!important}.sp-dsgvo-privacy-bottom a.grey{background-color:#74b54b}.sp-dsgvo-privacy-bottom a.blue{background-color:#7f7f7f}.sp-dsgvo-privacy-bottom a.green{background-color:#558235}.sp-dsgvo-privacy-btn-accept-nothing{border-color:#aaa!important;background-color:#aaa!important}.button--default{color:#fff;background-color:transparent;background-position:0 0}.button--default,.button--default:after{background-image:url(../image/theme/schoenenberger/sprite-button.png);background-repeat:no-repeat;background-size:100% 500%;transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out}.button--default:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;opacity:0;display:block;background-color:inherit;background-position:0 25%;-webkit-transform:translateY(100%);transform:translateY(100%)}.button--default:hover{color:#fff}.button--default:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--round{width:60px;-webkit-mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC");background:none;background-color:#006b43}.button--round:hover{background:none;background-color:#90c344}.button--round:after{content:none}.button--default.button--small{background-position:0 0}.button--default.button--small,.button--default.button--small:after{background-image:url(../image/theme/schoenenberger/sprite-button.png);background-repeat:no-repeat;background-size:100% 500%;transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out}.button--default.button--small:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;width:100%;height:100%;background-position:0 25%;-webkit-transform:translateY(100%);transform:translateY(100%)}.button--default.button--small:hover{color:#fff}.button--default.button--small:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.button--indication{background-repeat:no-repeat;background-size:100% 200%}.button--indication,.button--indication:after{background-color:transparent}.button--indication:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:100% 200%;background-position:0 100%;-webkit-transform:translateY(100%);transform:translateY(100%);transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out}.button--indication:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.button--indication-abwehrkraefte,.button--indication-abwehrkraefte:after{background-image:url(../image/indication/abwehrkraefte_sprite.png)}.button--indication-arterien,.button--indication-arterien:after{background-image:url(../image/indication/arterien_sprite.png)}.button--indication-blase-nieren,.button--indication-blase-nieren:after{background-image:url(../image/indication/blase-nieren_sprite.png)}.button--indication-blut,.button--indication-blut:after{background-image:url(../image/indication/blut_sprite.png)}.button--indication-bronchien,.button--indication-bronchien:after{background-image:url(../image/indication/bronchien_sprite.png)}.button--indication-dickdarm,.button--indication-dickdarm:after{background-image:url(../image/indication/dickdarm_sprite.png)}.button--indication-duenndarm,.button--indication-duenndarm:after{background-image:url(../image/indication/duenndarm_sprite.png)}.button--indication-gehirnpartie,.button--indication-gehirnpartie:after{background-image:url(../image/indication/gehirnpartie_sprite.png)}.button--indication-gelenke,.button--indication-gelenke:after{background-image:url(../image/indication/gelenke_sprite.png)}.button--indication-haut,.button--indication-haut:after{background-image:url(../image/indication/haut_sprite.png)}.button--indication-herz,.button--indication-herz:after{background-image:url(../image/indication/herz_sprite.png)}.button--indication-kreislauf,.button--indication-kreislauf:after{background-image:url(../image/indication/kreislauf_sprite.png)}.button--indication-leber-galle,.button--indication-leber-galle:after{background-image:url(../image/indication/leber-galle_sprite.png)}.button--indication-magen,.button--indication-magen:after{background-image:url(../image/indication/magen_sprite.png)}.button--indication-mundhoehle,.button--indication-mundhoehle:after{background-image:url(../image/indication/mundhoehle_sprite.png)}.button--indication-nerven,.button--indication-nerven:after{background-image:url(../image/indication/nerven_sprite.png)}.footer__content-col+.footer__content-col{align-self:flex-start}.headerbar__bar-wrapper{box-shadow:0 0 20px rgba(0,0,0,.16)}@media (max-width:959.98px){.page--schoenenberger{--page--headerbar-height:60px}}.page--schoenenberger .page__logo{right:16px;top:20px}@media (min-width:640px){.page--schoenenberger .page__logo{top:22px}}@media (min-width:960px){.page--schoenenberger .page__logo{top:28px;width:280px}}@media (min-width:1440px){.page--schoenenberger .page__logo{max-width:360px}}@media (max-width:959.98px){.page--schoenenberger .page__logo svg{height:24px;width:auto}}.page--schoenenberger .page__header-mobile{float:none;height:var(--page--headerbar-height);position:relative}.page--schoenenberger .image__object--gray{display:none}.page{overflow-x:clip}.is-trident .page{height:100%}.page__header,.page__logo,.page__viewport{position:relative}.page__logo{top:0;z-index:200;overflow:hidden;float:right}.page__bar{position:relative;z-index:110;clear:both;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;padding-left:15px}.page__bar .popover{position:fixed;right:10px;left:10px;top:60px;width:auto;-webkit-transform:none;transform:none}.page__bar .image{cursor:pointer;max-width:65px}.page__bar .image .token{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page__stage{position:relative;width:100%}.page__main .menu--context{margin-bottom:32px}.page__layer{display:none;position:relative;z-index:95}.page__layer.is-active{display:block}.page__layer .button--navigation{position:absolute;bottom:32px;left:16px}.page__layer .search-form__button.filled,.page__layer .search-form input{color:#90c344}.page__layer .search-form .autocomplete-suggestions .scrollbar__content .autocomplete-selected{background:#f4f9ec}.page__footer{color:#2c2c2c;background-image:url(../image/pattern-landscape.png);background-position:center bottom 65px;background-repeat:repeat-x}.page__footer .has-position .info-arrow{position:absolute;bottom:calc(100% + 16px);right:calc(100% + 40px);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.page__footer .has-position .info-arrow__image{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.page__trigger{color:#006b43}.page__content--alternate>.section:nth-child(odd){background-color:#f7f7f7}.page__content--alternate>.section--gray{background-color:#f7f7f7!important}.page__content--alternate>.section--white{background-color:#fff!important}.page .is-reference{display:none}@media (max-width:1199.98px){.page__header-mobile{display:block;float:right;height:90px}}@media (max-width:959.98px){.page__header-mobile{height:64px}}@media (max-width:1200px){.page__header{display:none}.page__viewport{padding-top:0!important}}@media (max-width:639.98px){.page__header-mobile{height:0}.page__footer{padding-top:60px}}@media (min-width:640px){.page__footer{margin-top:96px}}@media (max-width:1200px){.page__bar{background-color:#fff}.page__bar .grid{display:flex}.page__trigger{display:block}.page__trigger .icon{width:70px;height:70px;padding:16px;cursor:pointer}.page__trigger .icon--cancel{display:none}.page__navigation{display:none;flex-direction:column-reverse}}@media (min-width:1200px){.page__bar .grid,.page__trigger{display:none}.page__logo{position:fixed}.page__footer{margin-top:96px}.page__footer .frame{position:relative;margin-top:-48px;box-shadow:0 0 40px rgba(0,0,0,.05)}.page__footer .frame-1{-webkit-transform:translateX(15%) scale(.8) rotate(-5deg);transform:translateX(15%) scale(.8) rotate(-5deg)}.page__footer .frame-2{-webkit-transform:translateX(-20%) scale(.75) rotate(10deg);transform:translateX(-20%) scale(.75) rotate(10deg)}.page__footer .frame-3{-webkit-transform:translateX(-10%) scale(.8) rotate(-10deg);transform:translateX(-10%) scale(.8) rotate(-10deg)}.page__footer .frame .button{position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}.page__footer .frame .info-arrow{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}@media (min-width:1600px){.page__footer{background-size:auto,100% auto}}.page__bar{position:fixed;top:0;left:0}@media (max-width:1199px){.page__navigation{position:relative;top:unset;left:unset}}@media (min-width:1200px){.page__navigation{position:fixed;top:0;left:0}}.page.is-navigating .page__stage{pointer-events:none}@media (max-width:1200px){.page.is-navigating .page__header{position:relative}.page.is-navigating .page__navigation{display:flex}.page.is-navigating .page__bar{position:fixed;top:0;left:0;right:0}.page.is-navigating .page__trigger .icon--menu{display:none}.page.is-navigating .page__trigger .icon--cancel{display:block}}.page.is-pinned .page__stage{position:fixed}.page.has-overlay .page__header{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:1200px){.page.has-overlay .page__viewport{padding-top:0!important}}.section--bigteaser:before{background-image:url(../image/pattern-wall.jpg);background-repeat:repeat;background-size:auto}.menu{list-style-type:none;margin:0;padding:0}.menu,.menu__group{display:block}.menu__group--icons .menu__item{width:20px;padding-right:0!important;padding-left:0!important;margin-right:10px;margin-left:10px}.menu__item,.menu__link{display:block}.menu__link__label{position:relative;z-index:1}.menu__link.is-active{cursor:default}.menu__link__icons svg{height:20px;width:auto;color:#fff}.menu__link__icons.youtube svg{height:25px;margin-top:-2px}.menu__link__icons.youtube svg path:nth-child(2){fill:#006b43}.menu__label{display:inline-block;vertical-align:middle}.menu h4{margin-bottom:8px}.menu .box__main{max-height:none}.menu--main .menu{display:none}.menu--main .menu__link{position:relative;overflow:hidden;color:#616161;white-space:nowrap}.menu--main .menu__icon{display:inline-block;width:12px;margin-left:10px;line-height:1;vertical-align:middle}.menu--main .menu__icon .icon{stroke-width:2;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.menu--main .menu__icon .icon__shape{stroke-width:50px;stroke:currentColor}.menu--main .menu__icon .icon--magnifier-fat{stroke-width:0;stroke:currentColor}.menu--main .menu__icon-search{margin-left:0;margin-right:2px;margin-top:-2px;width:15px}.menu--main .content a{color:#2c2c2c}.menu--main .content a:hover{color:#fed336}@media (max-width:1200px){.has-js .menu--main .menu__item>.menu .menu__item.is-active{background-color:#90c344}.has-js .menu--main .menu__item>.menu .menu__item.is-active>.menu__link,.has-js .menu--main .menu__item>.menu .menu__item.is-active>.menu__link .menu__icon{color:#2c2c2c}.has-js .menu--main .menu__item>.menu .menu__item.is-active>.menu__link .menu__icon .icon{margin-top:-7px}.has-js .menu--main .menu__item>.menu .menu__item>.menu .menu__item{background-color:#90c344}.has-js .menu--main .menu__item>.menu .menu__item>.menu .menu__item:first-child,.has-js .menu--main .menu__item>.menu .menu__item>.menu .menu__item:last-child{border-top:1px solid #fed336}.has-js .menu--main .menu__item>.menu .menu__item>.menu .menu__item>.menu__link{color:#2c2c2c}.has-js .menu--main .menu__item>.menu .menu__item>.menu .menu__item:not(:nth-last-child(2)){border-bottom:1px solid #8a8a8a}.has-js .menu--main .menu__item>.menu .menu__item .menu__icon .icon{margin-top:-7px}.has-js .menu--main .menu__item.is-active>.menu{display:block}.has-js .menu--main .menu__item.is-active>.menu__link .menu__icon{color:#fff}.has-js .menu--main .menu__item.is-active>.menu__link .menu__icon .icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.has-js .menu--main .menu__item.is-active .menu__link,.has-js .menu--main .menu__item.is-current .menu__link{color:#fff}.has-js .menu--main .menu__link.is-active{background-color:#f7f7f7}.has-js .menu--main .menu .menu__item{border-top:0}.has-js .menu--main .menu .menu__item:first-child,.has-js .menu--main .menu .menu__item:last-child{border-top:1px solid #fff}.has-js .menu--main .menu .menu__link{padding-top:12px;padding-bottom:12px;font-size:18px}.has-js .menu--main .menu__icon{position:absolute;right:0;top:0;bottom:0;display:block;width:60px;padding:20px;line-height:0}.has-js .menu--main .menu__icon .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}}:root .menu--main .menu__link{font-weight:600}.menu--main{text-transform:uppercase;letter-spacing:.03em}.menu--global .menu{display:none}.menu--global .menu__item--blank{padding:0}.menu--global .menu__item.input{position:relative;z-index:1;width:100%;cursor:pointer;text-overflow:ellipsis;transition:color .25s ease-out}.menu--global .menu__item.input:focus,.menu--global .menu__item.input:valid{color:#90c344;background-color:#90c344;cursor:text}.menu--global .menu__item.input:focus+.form__button,.menu--global .menu__item.input:valid+.form__button{color:#fff;cursor:pointer}.menu--global .menu__item.input:focus::-webkit-input-placeholder,.menu--global .menu__item.input:valid::-webkit-input-placeholder{opacity:.5}.menu--global .menu__item.input:focus::-moz-placeholder,.menu--global .menu__item.input:valid::-moz-placeholder{opacity:.5}.menu--global .menu__item.input:focus:-ms-input-placeholder,.menu--global .menu__item.input:valid:-ms-input-placeholder{opacity:.5}.menu--global .menu__item.input::-webkit-input-placeholder{color:currentColor}.menu--global .menu__item.input::-moz-placeholder{color:currentColor;opacity:1}.menu--global .menu__item.input:-ms-input-placeholder{color:currentColor}.menu--global .menu__item.is-active .menu__link{color:#90c344}.menu--global .menu__link{border-radius:1px;position:relative;overflow:hidden;display:block;height:auto;color:inherit;transition:color .25s ease-out}.menu--global .menu__link.is-active{color:#fff}.menu--global .menu__link.is-active:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.menu--global .menu__icon{display:none}.menu--global .menu__icon-outbound{display:inline-block;width:10px;height:9px;margin-left:3px}.menu--global .form{border-radius:1px;position:relative;overflow:hidden}.menu--global .form__button{position:absolute;top:50%;right:16px;z-index:2;display:block;width:16px;height:16px;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu--global .form .icon{transition:fill .25s ease-out}.menu--global .form .menu__link{width:100vw;max-width:100%;padding-left:32px;transition:min-width .12s ease-out}.menu--global .form:before{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;display:block;width:200%;background-color:#90c344;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.menu--global .form.is-active,.menu--global .form:hover{color:#90c344}.menu--global .form.is-active:before,.menu--global .form:hover:before{-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.menu--global .popover{display:none;position:absolute;z-index:1}.menu--global .token{cursor:pointer}@media (min-width:1200px){.menu--global .form .menu__link{max-width:320px}.menu--global .form--expand .menu__link:not(:focus){max-width:100px}}@media (max-width:1200px){.menu--global{display:flex;flex-direction:column-reverse}.menu--global .menu__group--form{color:#fff;background-color:#2c2c2c}.page--floradix .menu--global .menu__group:last-child{display:none}.menu--global .menu__item{border-top:1px solid #b5b5b5}.menu--global .menu__item.input{padding-right:40px}}@media (min-width:1200px){.menu--global .menu__group{display:flex;align-items:center}.menu--global .menu__group--blank:not(:last-child){border-right:0}.menu--global .menu__group .switch,.menu--global .menu__group .tmp-switch{padding:4px 8px}.menu--global .menu__item.input{padding-left:32px}.menu--global .menu__item.is-minor{display:none}.menu--global .menu__link:hover{color:#90c344}.menu--global .form__button{right:auto;left:8px}}@media (min-width:1600px){.menu--global .form--expand .menu__link:not(:focus){max-width:320px}}@media (max-width:1200px){.has-js .menu--global .menu__item>.menu .menu__item.is-active{background-color:#90c344}.has-js .menu--global .menu__item>.menu .menu__item.is-active>.menu__link,.has-js .menu--global .menu__item>.menu .menu__item.is-active>.menu__link .menu__icon{color:#2c2c2c}.has-js .menu--global .menu__item>.menu .menu__item.is-active>.menu__link .menu__icon .icon{margin-top:-7px}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item{background-color:#90c344}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item:first-child,.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item:last-child{border-top:1px solid #fed336}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item>.menu__link{color:#2c2c2c}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item:not(:nth-last-child(2)){border-bottom:1px solid #8a8a8a}.has-js .menu--global .menu__item>.menu .menu__item .menu__icon .icon{margin-top:-7px}.has-js .menu--global .menu__item.is-active{background-color:#90c344}.has-js .menu--global .menu__item.is-active>.menu{display:block}.has-js .menu--global .menu__item.is-active>.menu__link .menu__icon{color:#fff}.has-js .menu--global .menu__item.is-active>.menu__link .menu__icon .icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.has-js .menu--global .menu__item.is-active .menu__link{color:#fff}.has-js .menu--global .menu__item.is-current{background-color:#90c344}.has-js .menu--global .menu__item.is-current .menu__link{color:#fff}.has-js .menu--global .menu .menu__item{border-top:0}.has-js .menu--global .menu .menu__item:first-child,.has-js .menu--global .menu .menu__item:last-child{border-top:1px solid #fff}.has-js .menu--global .menu .menu__link{padding-top:8px;padding-bottom:8px}.has-js .menu--global .menu__icon{position:absolute;right:0;top:0;bottom:0;display:block;width:60px;padding:20px;line-height:0}.has-js .menu--global .menu__icon .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}}@media (min-width:1200px){.has-js .menu--global .menu__item.is-active .menu__link:after,.has-js .menu--global .menu__item.is-current .menu__link:after{background-color:#90c344}}:root .menu--global .menu__link{color:#001c11}.menu--footer{overflow:hidden;color:#fff;font-size:15px;line-height:1.25}.menu--footer .menu__item{margin-bottom:0;padding:16px 20px}.menu--footer .menu__item .icon{width:25px;-webkit-transform:scale(1.25);transform:scale(1.25)}.menu--footer .menu__link{border-radius:1px;position:relative;overflow:hidden;display:block;color:#fff;transition:color .25s ease-out}.menu--footer .menu__link:after{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;opacity:0;display:block;width:200%;background-color:#fff;-webkit-transform:rotate(25deg) translateY(100%);transform:rotate(25deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.menu--footer .menu__link:hover{color:#2c2c2c}.menu--footer .menu__link:hover:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}.menu--footer .menu__link.is-active{color:#2c2c2c}.menu--footer .menu__link.is-active:after{opacity:1;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}@media (max-width:639.98px){.menu--footer .menu__group--form{display:none}.menu--footer .menu__group--icons{border-top:1px solid #525252;padding-left:10px}.menu--footer .menu__group--icons .menu__item{border-top:0;display:inline-block}.menu--footer .menu__item{border-top:1px solid #525252}}@media (min-width:640px){.menu--footer{padding:20px 12px}.menu--footer .menu__group{float:left;padding-right:8px;padding-left:8px}.menu--footer .menu__group--icons .menu__item{padding-top:0;padding-bottom:0}.menu--footer .menu__group--icons .menu__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.menu--footer .menu__item{padding:4px 12px;float:left}.menu--footer .menu__item:not(:last-child){margin-right:4px}}@media (min-width:640px) and (max-width:1199.98px){.menu--footer{text-align:center}.menu--footer .menu__group{clear:both;display:inline-block;float:none}}@media (min-width:1200px){.menu--footer{display:flex;justify-content:space-between}}.menu--context .menu{margin-bottom:0}.menu--context .menu__item.is-active{background-color:#f8f7f4}.menu--context .menu__item:not(:last-child){border-bottom:1px solid #d8d8d8}.menu--context .menu__label{position:relative;z-index:1;display:inline-block;vertical-align:middle;width:85%}.menu--context .menu__link{display:block;padding:12px;line-height:1.35}.menu--context .menu__link.is-active,.menu--context .menu__link:hover{color:#006b43}.menu--context .menu__icon{display:inline-block;width:12px;margin-left:10px;margin-top:4px;line-height:0}.menu--context .menu__icon .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu--context .menu .menu__item{border-bottom:0}.menu--context .menu .menu__item:last-child .menu__link{padding-bottom:24px}.menu--context .menu .menu__item .icon{display:inline-block;width:10px;height:10px}.menu--context .menu .menu__link{padding:8px 24px;font-size:.9375rem}.menu-bar__back,.menu-bar__main-items li.is-current a{background:#90c344}.menu-bar__main-items li.is-current a.global{background-color:#90c344}@media (max-width:1200px){.menu-bar{display:block}}.menu-bar__main-items:nth-child(2) a:not(.global){text-transform:uppercase;letter-spacing:.03em}.sal-btn.sal-btn--secondary:not(:hover){box-shadow:0 0 1em rgba(0,0,0,.1),0 0 .4em rgba(0,0,0,.05)}.sal-btn.sal-btn--outline:not([disabled]):not(.sal-btn--secondary):hover{--sal-btn--bg-hover:#90c344}.content-slider__item:before{content:"";position:absolute;bottom:0;right:0;left:0;z-index:1;display:block;height:35px;background-image:url(../image/theme/schoenenberger/white-separator-header-start.png);background-position:center 4px;background-size:auto;background-repeat:repeat-x}.content-slider .badge--circle,.content-slider .slick-dots li{color:#006b43}@media (min-width:960px){.content-slider .masked-element{-webkit-mask-image:url(../image/theme/schoenenberger/content-slider-mask.png);mask-image:url(../image/theme/schoenenberger/content-slider-mask.png);mask-mode:alpha}.content-slider__item .content-slider__main{width:49.5%}.content-slider__item .content-slider__secondary{width:50.5%}.content-slider__item.right .masked-element{-webkit-mask-position:right;mask-position:right}.content-slider__item.right .content-slider__main{width:49.5%}.content-slider__item.right .content-slider__secondary{width:50.5%}}.content-slider .content-slider__header{color:#006b43}.basic-teaser__box{background:#006b43}.basic-teaser .button--default{color:#006b43;background-image:none}.basic-teaser .button--default:hover{color:#006b43}.basic-teaser .button--default:hover:after{background-image:none;background-color:#fed336}.js-search-result-container .is-highlighted{background:rgba(254,211,54,.2)}