@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%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[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{touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}::-moz-selection{color:#fff;background:#53af32}::selection{color:#fff;background:#53af32}html{overflow-x:hidden;overflow-y:scroll;overflow-anchor:none;color:gray;font-family:Dax,sans-serif;line-height:1}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;color:#2c2c2c;font-weight:400;line-height:1.25}.h1,h1{font-size:2.074rem}.h2,h2{font-size:1.728rem}.h3,h3{font-size:1.44rem}.h4,h4{font-size:1.2rem}.h5,.h6,h5,h6{font-size:1rem}img,video{display:block;max-width:100%;height:auto}.a,a{color:#53af32;text-decoration:none;transition:color .15s ease-out}.a:focus,a:focus{outline:0}.a:hover,a:hover{color:#3e8326}b,strong{font-weight:500}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}fieldset{margin: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}.content{font-size:.938rem;line-height:1.5}.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:16px;overflow:hidden}.content ul li:before{content:"";display:block;width:10px;height:10px;position:absolute;left:0;top:7px;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:85px}.content .media--right{float:right;margin-left:85px}.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:960px}.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}.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}}@font-face{font-family:Dax;font-style:normal;font-weight:400;src:url(../font/dax-400/dax-400.woff2) format("woff2"),url(../font/dax-400/dax-400.woff) format("woff"),url(../font/dax-400/dax-400.ttf) format("truetype")}@font-face{font-family:Dax;font-style:normal;font-weight:500;src:url(../font/dax-500/dax-500.woff2) format("woff2"),url(../font/dax-500/dax-500.woff) format("woff"),url(../font/dax-500/dax-500.ttf) format("truetype")}@font-face{font-family:Dax;font-style:normal;font-weight:700;src:url(../font/dax-700/dax-700.woff2) format("woff2"),url(../font/dax-700/dax-700.woff) format("woff"),url(../font/dax-700/dax-700.ttf) format("truetype")}@keyframes a{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,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,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:#53af32}.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,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:#53af32;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-moz-range-thumb{background:#53af32;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-ms-thumb{background:#53af32;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%;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;transform:translateY(-60px);transition: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{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:#53af32;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:#53af32;color:#fff}.plyr__play-large{display:none;position:absolute;z-index:1;top:50%;left: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;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s}.plyr__tooltip:before{content:"";position:absolute;width:0;height:0;left: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;transform:translate(-50%) scale(1)}.plyr button:hover .plyr__tooltip{z-index:3}.plyr__controls button:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls button:first-child .plyr__tooltip:before{left:16px}.plyr__controls button:last-child .plyr__tooltip{right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls button:last-child .plyr__tooltip:before{left:auto;right:16px;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{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:#53af32;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{animation:a 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%;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;-moz-user-select:none;-ms-user-select:none;user-select:none;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{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:zoom-out}.mfp-zoom{cursor:pointer;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{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{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{*zoom:1}.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;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;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;*position:absolute;*top:0}.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==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-select{display:inline-block;*display:inline}.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;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}.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{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}.slick-slider .draggable{touch-action:auto;-ms-touch-action:auto}.accordion__item{border-bottom:1px solid #b5b5b5}.accordion__header{position:relative;display:block;padding-top:24px;padding-bottom:24px;padding-right:48px;color:#53af32;line-height:1.35}.accordion__title{color:inherit;font-size:1.2rem;font-weight:400}.accordion__body{padding-top:8px;padding-bottom:24px}.accordion__body .content .h4,.accordion__body .content h4{font-size:.9375rem;color:#87888a;text-decoration:underline}.accordion__body .content .h4:first-child,.accordion__body .content h4:first-child{font-weight:500;text-decoration:none}.accordion__body .nutrition-header{margin-bottom:15px;display:block}.accordion__icon{display:none}.accordion .section--default{padding:0}.has-js .accordion__item.is-active .accordion__header{color:#3e8326}.has-js .accordion__item.is-active .accordion__body{display:block}.has-js .accordion__item.is-active .accordion__icon .icon{transform:rotate(270deg)}.has-js .accordion__header{cursor:pointer}.has-js .accordion__header:hover{color:#3e8326}.has-js .accordion__body{display:none}.has-js .accordion__icon{position:absolute;right:12px;top:50%;display:block;width:20px;height:20px;transform:translateY(-50%)}.has-js .accordion__icon .icon{transform:rotate(90deg);transition:transform .25s ease}.autocomplete-suggestions{border:1px solid #53af32;background:#fff;overflow:auto}.autocomplete-suggestion{border-bottom:1px solid #53af32;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 #eaeaea;text-indent:30px}.autocomplete-suggestions.grouping-active .autocomplete-group{text-indent:15px}.autocomplete-selected{background:#eef7eb}.autocomplete-suggestions strong{font-weight:400;color:#53af32}.autocomplete-group{line-height:48px;height:48px;border-top:1px solid #53af32;border-bottom:1px solid #eaeaea;margin-top:-1px;font-weight:500}.autocomplete-group strong{font-weight:500}.advice{display:block;text-align:center}.advice__image--background{position:absolute;left:0;bottom:0;width:100%;height:100%;max-width:20%;overflow:hidden}.advice__link{display:block;color:#87888a}.advice__link:hover{color:#53af32}.advice__link:hover .advice__label{color:#fff;background-image:none;background-color:#53af32}.advice__link:hover .advice__note,.advice__link:hover .advice__text{color:inherit}.advice__label,.advice__text{margin-bottom:24px}.advice__text{color:#2c2c2c;font-size:1.875rem;line-height:1.25}.advice__note,.advice__text{transition:color .15s ease-out}.advice__note{color:#87888a}.advice__note p{margin:auto;text-align:center;max-width:80%}.advice__media{margin:0 auto}@media (max-width:960px){.advice__media{max-width:640px}}.advice--light{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}.article--blog__card-wrapper .info-arrow{position:absolute;right:20px;top:0;transform:translateY(-125%) rotate(5deg)}@media (min-width:960px){.article--blog__card-wrapper{display:inline-block;margin-top:120px}}.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:960px){.article--blog__card-wrapper--1 .info-arrow{right:50%}}.badge{display:block;width:130px;height:130px;color:#fff;font-size:1rem;text-align:center;line-height:1.5;background-color:#87888a}.badge--semicircle{border-radius:0 0 90px 90px;height:90px;line-height:75px;width:180px}.badge--distribution{visibility:hidden}.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:#87888a;background-image:none;background-position:0 0;background-size:initial;background-repeat:no-repeat;background-clip:padding-box;box-shadow:0 0 0 2px #87888a}.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:#87888a;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{display:table-cell;vertical-align:middle;font-size:.925rem;line-height:1.1}.bar{transition:transform .15s ease-out}.bar__header{cursor:pointer;text-align:center;background-color:#eaeaea}.bar__header__title{display:inline-block;text-transform:uppercase}.bar__header__title .icon{width:24px;margin-right:16px;color:#53af32;float:left;animation-name:f;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:backwards}.bar__header__title .icon--share-mail{width:24px}.bar__header__image{width:auto;height:auto;position:absolute;right:20%;bottom:0;display:block}.bar__header__icon{display:inline-block;width:20px;height:20px;position:absolute;right:25px}.bar__header__icon .icon{color:#2c2c2c;transform:rotate(270deg)}.bar__header__icon--cancel{top:50%;transform:translateY(-50%);display:none}.bar__body{position:relative;height:0;overflow:hidden;transition:height .25s ease-out}.bar .slider--promise{position:relative;z-index:1;transform:translateY(-50%)}@media (min-width:640px){.bar__header__icon{right:50px}}.bar.is-fixed{z-index:90}.bar.is-fixed,.bar.is-open{position:fixed;bottom:0;left:0;right:0}.bar.is-open{z-index:110}.bar.is-open .bar__header__icon--caret,.bar.is-open .bar__header__image{display:none}.bar.is-open .bar__header__icon--cancel{display:block}.bar.is-stashed{transform:translateY(100%);display:none}.bar.has-transparency--90 .bar__body{background-color:rgba(44,44,44,.9)}.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:gray}.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:#f3f3f3}.box--badge .box__content{padding-top:64px}.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__link .image{opacity:.35;filter:grayscale(1);transform:scale(.95);transition:opacity .15s ease,filter .15s ease,transform .15s ease}.brand__link:hover .image{opacity:1;filter:grayscale(0);transform:scale(1)}.bread{margin-top:30px;overflow:hidden;border:0}.bread__crumb{position:relative;overflow:hidden;display:inline-block;padding:4px 0;font-size:.875rem;vertical-align:middle}.bread__crumb__label{position:relative;z-index:1}.bread__crumb:last-child{cursor:default;color:#616161}.bread__crumb:not(:last-child):hover{color:#3e8326}.bread .icon{display:inline-block;width:8px;height:8px;margin-left:4px;margin-right:4px;vertical-align:middle}@media (min-width:640px){.bread{margin-top:0}}.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;transform:scale(1.25);color:#53af32}.button__icon--90{transform:rotate(90deg)}.button__icon--180{transform:rotate(180deg)}.button__icon--270{transform:rotate(270deg)}.button .info-arrow{position:absolute;right:100%;bottom:50%}.button.is-inactive{cursor:default}.button.is-disabled{filter:grayscale(100%);opacity:.75;cursor:default;pointer-events:none;touch-action:none}.button--default{color:#fff;border-radius:2px;background-color:#53af32;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:55% 55%}.button--default .button__icon{color:#fff}.button--default:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;display:block;width:100%;background-color:#3e8326;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:55% 55%;transition:opacity .25s ease-out}.button--default:hover{color:#fff}.button--default:hover:after{opacity:1}.button--round{padding:16px;border-radius:1000px;-webkit-mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC")}.button--text{color:#53af32}.button--text:hover{color:#3e8326}.button--blank{padding:0;color:#53af32}.button--blank:hover{color:#3e8326}.button--spacer{padding:12px 0;font-size:1.2rem;cursor:default}.button--border{border:1px solid #53af32;border-radius:2px}.button--flat{border-radius:0}.button--small{padding:10px 20px;font-size:.9375rem}.button--tiny{padding:12px 14px;font-size:.9375rem}.button--fluid{display:block;width:100%}.button--icon .button__icon{margin-left:.5em;margin-right:.5em;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:#53af32;text-align:left;background-color:#fff;border:1px solid #53af32;border-radius:0}.button--filter.is-active{background-color:#eef7eb}.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%;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-abwehrkraefte:hover{color:#fff}.button--indication-abwehrkraefte:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-arterien:hover{color:#fff}.button--indication-arterien:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-blase-nieren:hover{color:#fff}.button--indication-blase-nieren:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-blut:hover{color:#fff}.button--indication-blut:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-bronchien:hover{color:#fff}.button--indication-bronchien:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-dickdarm:hover{color:#fff}.button--indication-dickdarm:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-duenndarm:hover{color:#fff}.button--indication-duenndarm:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-gehirnpartie:hover{color:#fff}.button--indication-gehirnpartie:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-gelenke:hover{color:#fff}.button--indication-gelenke:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-haut:hover{color:#fff}.button--indication-haut:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-herz:hover{color:#fff}.button--indication-herz:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-kreislauf:hover{color:#fff}.button--indication-kreislauf:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-leber-galle:hover{color:#fff}.button--indication-leber-galle:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-magen:hover{color:#fff}.button--indication-magen:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-mundhoehle:hover{color:#fff}.button--indication-mundhoehle:hover:after{opacity:1;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--indication-nerven:hover{color:#fff}.button--indication-nerven:hover:after{opacity:1;transform:rotate(0deg) translateY(0)}.button--bold{font-size:1.125rem}.button--bold .button__label{font-weight:500}.button--more-carousel{display:none;position:absolute;bottom:10px;right:10px;margin:0;padding:10px 20px}.button--more-carousel .button__label{margin-left:10px}.button--more-carousel>.icon--wrapper-left{left:10px;top:48%;color:#fff}.card{position:relative;background-color:#fff}.card__link{color:gray}.card__link .image{transition:transform .15s ease-out}.card__link:hover .card__title{color:#3e8326}.card__link:hover .image{transform:scale(1.1)}.card__media{position:relative;width:100%;overflow:hidden}.card__content{padding:16px}.card__category{color:#87888a!important;font-weight:400;margin-top:0!important;margin-bottom:5px!important}.card__title{color:#53af32;font-weight:400;transition:color .15s ease-out}.card__abstract{color:#87888a}.card__label{position:absolute;z-index:1;top:.5rem;right:.5rem;color:#fff;font-size:.8125rem;font-weight:500;text-transform:uppercase}.card .info-arrow{position:absolute;right:-16px;bottom:calc(100% + 16px);transform:rotate(5deg)}.card .badge{position:absolute;z-index:1;left:10%;top:-8px}.card--blank{background-color:transparent}.card--blank .card__content{padding-left:0;padding-right:0}.card--shadow{box-shadow:0 0 14px -2px rgba(0,0,0,.16)}.card--small .card__content{padding:8px 16px}.card--fixed .card{max-height:500px}.card--fixed .card__media{height:285px}.card--address .card__icon{position:absolute;right:0;top:0;width:70px;height:45px}.card--address .card__content .icon{display:inline-block;width:1rem;height:1rem;color:#53af32}@media (min-width:640px){.card--address .card__button{position:absolute;right:16px;bottom:16px}}.card--alternate .card__title{color:#2c2c2c;text-transform:uppercase}@media (min-width:640px){.card--alternate .card__content{padding:40px}}.carousel{position:relative}.carousel__container{display:block}.carousel__item{position:relative;vertical-align:top;display:inline-block;width:100%;white-space:normal;outline:0}.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;top:50%;transform:translateY(-50%)}.carousel__button--backward{left:-8px}.carousel__button--backward .icon{transform:rotate(180deg)}.carousel__button--forward{right:-8px}.carousel__button .icon{width:20px;height:20px}.carousel__button.slick-disabled{display:none!important}.carousel__content{overflow:hidden}.carousel .slick-current:hover .button--more-carousel{display:block}.carousel .info-arrow{position:absolute;top:32px;right:48px;bottom:auto;transform:rotate(5deg)}.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 #87888a;position:relative;display:inline-block;height:12px;width:12px;margin:0 5px;padding:0;cursor:pointer}.carousel .slick-dots li button:before{content:""}.carousel .slick-dots li:before{background-image:none}.carousel .slick-dots li.slick-active{background-color:#87888a!important}.carousel.is-active .carousel__button{display:inline-block}@media (min-width:640px){.carousel__item{padding:8px}}@media (max-width:640px){.carousel__button--backward,.carousel__button--forward{padding:12px 14px}}@media (min-width:640px) and (max-width:1200px){.carousel--default{max-width:calc(100% - 150px);margin-left:auto;margin-right:auto}}@media (min-width:640px){.carousel--default .carousel__button--backward{left:auto;right:calc(100% + 8px)}.carousel--default .carousel__button--forward{right:auto;left:calc(100% + 8px)}}.carousel--multiple:before{content:"";position:absolute;top:50%;bottom:0;left:0;right:0;display:block;background-image:radial-gradient(ellipse farthest-side at 50% 0,#eaeaea,hsla(0,0%,100%,0))}.carousel--multiple .teaser--product .teaser__media:before{display:none}@media (min-width:640px){.carousel--multiple:before{top:200px}}.has-touchevents .carousel--multiple .teaser--button .teaser__button{text-align:left}.is-compact .carousel--multiple:before{top:150px}.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{padding-left:0;padding-right:0}@media (min-width:640px){.carousel--center .carousel__item{width:auto}.carousel--center .carousel__item .image__object{width:auto;height:400px}}@media (max-width:640px){.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 #87888a}.carousel--thumbnail .paging li.slick-active{border:1px solid #53af32}.carousel--thumbnail .carousel__item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;display:block;z-index:-10;background:radial-gradient(ellipse farthest-side at 50% 0,#b5b5b5,hsla(0,0%,100%,0))}.carousel--shadow{box-shadow:0 0 14px -2px rgba(0,0,0,.16)}.checkbox{position:relative;vertical-align:middle;display:inline-block;width:24px;height:24px;background-color:#fff;border:1px solid #53af32;cursor:pointer}.checkbox__field{position:absolute;opacity:0;cursor:inherit}.checkbox__field:checked+.checkbox__pip{opacity:1;transform:scale(1)}.checkbox__pip{opacity:0;position:absolute;z-index:1;top:4px;right:4px;left:4px;bottom:4px;display:block;background-color:#53af32;transform:scale(0);transition:transform .15s ease-out,opacity .15s ease-out;cursor:inherit}.checkbox.is-disabled{cursor:default;border-color:#999;pointer-events:none;touch-action:none}.checkbox.is-disabled .checkbox__pip{background-color:#999}label.checkbox-label{position:relative;margin-bottom:15px;text-transform:none}label.checkbox-label .text{display:block;padding-left:30px;padding-top:4px;line-height:14px}label.checkbox-label.hidden{display:none}label.checkbox-label.required .text:after{content:" *"}label.checkbox-label .checkbox{position:absolute}.circle-carousel--promise{position:absolute!important;z-index:5;top:50%;left:0;right:0;width:700px;height:200px;margin:0 auto;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}.contact{color:#fff}.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:1170px;height:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container:after{clear:both;content:"";display:block}.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:640px){.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:#53af32;border-bottom:1px solid #53af32}.notification a:hover{color:#53af32}.display,.display__figure,.notification.is-active{display:block}.display__caption{margin-top:8px;color:#a5a6a7}.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 #eaeaea}.divider--right{border-right:1px solid #eaeaea}.divider--bottom{border-bottom:1px solid #eaeaea}.divider--left{border-left:1px solid #eaeaea}.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:#87888a;display:inline-block;font-weight:400}.download__link{font-size:.9375rem;margin-bottom:10px;margin-left:55px}.download-popup__bigitem{margin:16px 0}.download-popup__group{margin-bottom:24px}.download-popup__image-selection{border:1px solid #53af32;display:block;position:relative;cursor:pointer}.download-popup__image-selection:hover{border:3px solid #53af32}.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 #53af32}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.download-popup__image-selection .image__object{position:relative;pointer-events:none}}.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}.filter{color:#fff;font-size:1rem;text-align:center;line-height:1.5;padding:.5em 1em;border:1px solid #53af32;border-radius:0;background-image:none;background-color:#53af32;cursor:pointer}.filter,.filter__label{position:relative;overflow:hidden;display:inline-block}.filter__label{z-index:2;max-width:100%;text-overflow:ellipsis;vertical-align:middle}.filter__icon{display:inline-block;width:1em;height:1em;margin-left:.25em;margin-right:.25em;vertical-align:middle;transform:scale(1.25)}.filter__cancel{position:absolute;z-index:5;right:16px;top:50%;display:none;height:16px;width:16px;transform:translateY(-50%)}.filter:hover{color:#53af32;background-color:#fff}.has-touchevents .filter:hover{color:#fff;background-color:#53af32}.filter.is-active{color:#53af32;background-color:#fff}.filter.is-active .filter__cancel{display:block}.has-touchevents .filter.is-active{color:#53af32;background-color:#fff}.filter--fluid{width:100%}.filter--pharmaceutical{background-color:#e20031;border-color:#e20031}.filter--pharmaceutical.is-active,.filter--pharmaceutical:hover,.has-touchevents .filter--pharmaceutical.is-active,.has-touchevents .filter--pharmaceutical:hover{color:#e20031;border-color:#e20031;background-color:#fff}.filter--organic{background-color:#e6a000;border-color:#e6a000}.filter--organic.is-active,.filter--organic:hover,.has-touchevents .filter--organic.is-active,.has-touchevents .filter--organic:hover{color:#e6a000;border-color:#e6a000;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}.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:16px;height:16px;line-height:0;transform:translateY(-50%)}.form .smaller-font{font-size:12px}.form--search.is-loading .js-button-search-more{display:none}.form--search.is-loading .overview__loader{display:block}.form--dealers{position:relative}.form--dealers .button--icon{position:absolute;z-index:1;top:50%;right:0;transform:translateY(-50%)}.form--dealers .input{padding-right:60px}.side-effect-form,.side-effect-form__confirmation{color:#2c2c2c!important;line-height:1.2}.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:1rem;line-height:1.5}.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:#87888a}.side-effect-form__confirmation form input::-moz-placeholder,.side-effect-form form input::-moz-placeholder{color:#87888a}.side-effect-form__confirmation form input::-ms-input-placeholder,.side-effect-form form input::-ms-input-placeholder{color:#87888a}.side-effect-form__confirmation form input::placeholder,.side-effect-form form input::placeholder{color:#87888a}.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 #53af32;border-radius:50px 50px 50px 50px;content:" ";height:9px;width:9px;position:absolute;top:3px;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 #87888a;border-radius:10px;display:inline-block;position:relative;height:17px;width:17px;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:7px;width:7px;position:absolute;top:3px;left:5px}.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 #87888a;margin-top:2rem;margin-bottom:2rem}.side-effect-form .add-side-effect-button,.side-effect-form__confirmation .add-side-effect-button{cursor:pointer}.side-effect-form .add-side-effect-button:hover,.side-effect-form__confirmation .add-side-effect-button:hover{color:#53af32}.side-effect-form .add-side-effect-button .plus-icon,.side-effect-form__confirmation .add-side-effect-button .plus-icon{background:#53af32;color:#fff;width:23px;height:23px;display:inline-block;font-size:1.5rem;font-weight:500;border-radius:50%;margin-right:5px;position:relative;top:2px}.side-effect-form__confirmation a .back__icon,.side-effect-form__confirmation a .next__icon,.side-effect-form__confirmation button .back__icon,.side-effect-form__confirmation button .next__icon,.side-effect-form a .back__icon,.side-effect-form a .next__icon,.side-effect-form button .back__icon,.side-effect-form button .next__icon{color:#fff;display:inline-block}.side-effect-form__confirmation a .back__icon svg,.side-effect-form__confirmation a .next__icon svg,.side-effect-form__confirmation button .back__icon svg,.side-effect-form__confirmation button .next__icon svg,.side-effect-form a .back__icon svg,.side-effect-form a .next__icon svg,.side-effect-form button .back__icon svg,.side-effect-form button .next__icon svg{width:14px;height:14px}.side-effect-form__confirmation a .back__icon,.side-effect-form__confirmation button .back__icon,.side-effect-form a .back__icon,.side-effect-form button .back__icon{transform:scale(-1)}.side-effect-form__confirmation a .button__label,.side-effect-form__confirmation button .button__label,.side-effect-form a .button__label,.side-effect-form button .button__label{top:-2px;vertical-align:unset}.side-effect-form .text,.side-effect-form .text-conditions,.side-effect-form__confirmation .text,.side-effect-form__confirmation .text-conditions{color:gray!important;font-size:.938rem;line-height:1.5;text-align:justify;text-justify:inter-word}.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:-1px}.side-effect-form .input-label__tooltip.active:before,.side-effect-form__confirmation .input-label__tooltip.active:before{border-radius:1px;content:"";position:absolute;top:-23px;left:5px;z-index:-1;display:block;width:1em;height:1em;background-color:#53af32;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:#53af32}.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:640px){.side-effect-form .section.grid>.grid,.side-effect-form__confirmation .section.grid>.grid{width:103%}}.side-effect-form__confirmation{color:gray!important;font-size:.938rem;line-height:1.5;text-align:justify;text-justify:inter-word;text-align-last:center}.frame{position:relative;display:block;padding:4px;background-color:#fff}.frame__media{overflow:hidden}.frame .info-arrow{position:absolute;bottom:calc(100% + 16px);left:50%;transform:translateX(-50%)}@media (min-width:640px){.frame{padding:8px}}.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:transform .15s ease-out}.frame--zoom:hover .image{transform:scale(1.1) rotate(.1deg)}.map{width:100%;height:450px;position:relative}.map .card--address{min-width:500px}.map .gm-style-iw,.map .gm-style-iw>div{overflow:hidden!important}.grid{height:100%;margin:-8px}.grid,.grid:after{clear:both;display:block}.grid:after{content:""}.grid>.grid__cell{float:left;width:100%;height:100%;padding:8px}.grid>.grid__cell--right{float:right}.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: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>.grid__cell{padding: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}.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--small-padding>.grid__cell{padding:16px 8px}@media (min-width:640px){.grid--narrow{margin:-8px}.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}.header__foreground{position:relative;z-index:1;height:100%}.header__foreground .image__object{margin-bottom:-50px}.header__background{height:200px;margin-bottom:-30px}.header__background .image__object{height:160px;width:320px}.header__background.is-deactivated{display:none}.header__title{color:#2c2c2c;margin-bottom:24px}.header__abstract{color:inherit;font-size:1rem;line-height:1.5}.header .info-arrow{position:absolute;bottom:100%;right:50px;transform:rotate(5deg)}.header .button{position:absolute;right:0;bottom:-250px;cursor:pointer}@media (min-width:640px){.header .button{bottom:-50px}}.header .mandatory__image{display:none}.header .mandatory__image.is-active{display:block}.header .box{display:none}.header .box.is-active{display:block}.header .header__trapezoide--container{width:100%;height:100%;position:absolute;z-index:1;display:none}.header .header__trapezoide--container .trapezoide--quad{float:left;width:45%;height:100%;background-color:hsla(0,0%,100%,.75)}.header .header__trapezoide--container svg{position:absolute;left:45%;width:55%;bottom:0;height:100%}@media (min-width:640px){.header .header__trapezoide--container{display:block}}@media (min-width:640px){.header{height:350px}.header__title{color:inherit}.header__foreground .image{position:absolute;z-index:-1;bottom:-80px;right:0;height:100%;width:100%}.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{position:absolute;top:0;left:0;right:0;bottom:0;margin-bottom:0;height:350px}.header__background .image__object{height:100%;width:100%}.header__background.is-deactivated{display:block}.header .box{position:absolute;right:0;top:40px;width:300px}.header .button{bottom:-120px}}@media (min-width:640px) and (max-width:960px){.header__foreground .image{height:80%}}@media (min-width:640px) and (max-width:1200px){.header__foreground{padding:40px}}@media (min-width:1200px){.header .header__content{padding-left:40px}}.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}}@media (min-width:640px){.header--light{color:#fff}.header--light .header__title{text-shadow:2px 1px #2c2c2c}}@media (min-width:640px){.header--dark{color:#2c2c2c}}.icon--hidden{display:none}.icon--logo .icon__element--foreground{fill:#fff}.icon--logo .icon__element--background{fill:#53af32}.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:#53af32}.icon--close:after,.icon--close:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#53af32}.icon--close:before{transform:rotate(45deg)}.icon--close:after{transform:rotate(-45deg)}.icon--close.big{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{display:block;margin-bottom:8px;color:#2c2c2c;font-size:.75rem;text-align:left;text-transform:uppercase}.input-label .checkbox{margin-right:8px}.input-label a{text-decoration:underline;font-weight:500}.input-label--default{cursor:pointer}.image{position:relative;display:block}.image__object{display:block;width:100%;opacity:0;transition:opacity .25s ease-out}.image__object--gray{display:none}.image__object.is-loaded{opacity:1}.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{transform:translateY(-10%);transition: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;transform-origin:center bottom;transition:transform .1s ease-out}.image--bottle .info-arrow{position:absolute;bottom:125%;left:75%;opacity:0;color:#53af32;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;transform:translate(-50%,-50%);transition:opacity .15s ease-out}.image-zoom--small{display:block}.image-zoom--small:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;display:block;z-index:-10;background:radial-gradient(ellipse farthest-side at 50% 0,#b5b5b5,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{transform:rotate(-1deg)}.indication-content__item .card__title{color:#2c2c2c;text-transform:uppercase}.indication-content__item .card__content{transform:rotate(1deg)}.indication-content__item .indication-map__button{position:relative;top:0;left:0;max-width: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;transform:translate(-50%,-50%);transition: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%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-out,opacity .15s ease-out}.indication-map__button.is-active:after,.indication-map__button.is-hover:after,.indication-map__button:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.indication-map__button:hover .icon{transform:translate(-50%,-50%) scale(1.25) rotate(1deg)}.indication-map__button__plus{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.indication-map__button__plus:after,.indication-map__button__plus:before{content:"";opacity:1;display:block;width:9px;height:9px;position:absolute;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);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%;transform:translate(-50%,-50%) scale(1);transition: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;transform:translate(-50%,-50%) scale(1)}.indication-map__button--zone.is-active,.indication-map__button--zone.is-hover,.indication-map__button--zone:hover{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:640px){.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%;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);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;transform:translate(-50%,-50%) scale(.5);transition:transform .15s ease-out,opacity .15s ease-out}.indication-pictogram__item.is-active{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (min-width:1200px){.indication-pictogram{display:block}.indication-pictogram__item{transform:translate(-50%,-50%) scale(.5)}.indication-pictogram__item.is-active{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{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:650px}.indication-slider .item--container .card{max-width:600px;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:#2c2c2c;text-transform:none;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:inherit}.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);transform:rotate(90deg) scaleX(-1)}.info-arrow--right-up .info-arrow__image{right:0;bottom:calc(100% - 16px);transform:rotate(270deg) scaleX(-1)}.info-arrow--left-down .info-arrow__image{right:calc(100% - 32px);top:100%;transform:rotate(270deg)}.info-arrow--left-up .info-arrow__image{left:-175px;top:-100px;transform:rotate(270deg) scaleX(-1)}.info-arrow--right-bottom .info-arrow__image{top:calc(100% - 16px);left:calc(100% - 16px);transform:rotate(90deg) scaleX(-1)}.info-arrow--left-bottom .info-arrow__image{top:100%;left:50%;transform:translateX(-50%) rotate(270deg)}@media (max-width:1425px){.info-arrow--hide-on-smaller-screens{display:none}}.input{position:relative;z-index:1;font-size:1rem}.input__field{width:100%;padding:.5em 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:#616161}.input__field::placeholder{color:#616161}.input__field::-webkit-input-placeholder{color:#616161}.input__field::-moz-placeholder{color:#616161;opacity:1}.input__field:-ms-input-placeholder{color:#616161}.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:#2c2c2c}.input--default .input__field{border-radius:initial;border:1px solid #53af32;background-color:initial}.input--icon .input__field{padding-left:2em}.label{display:inline-block;padding:.75em;font-size:1.25rem;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:#616161}.label--primary{color:#fff;background-color:#53af32}.label--primary:hover{color:#fff;background-color:#3e8326}.label--small{font-size:1rem}.label--blank{padding:0}.layer{position:relative;display:none;background-color:#f7f7f7}.layer__menu a{color:#2c2c2c}.layer__menu a.is-current,.layer__menu a:hover{color:#53af32}.layer__close{float:right;width:60px;height:40px;padding:20px 20px 0;cursor:pointer}.layer__close:hover{color:#53af32}.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;transform:rotate(-5deg);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}.list__item{font-size:1.125rem;line-height:1.25;border-bottom:1px solid #b5b5b5}.list__link{display:block;padding:16px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list__link .icon{display:inline-block;width:10px;height:10px;margin-left:8px}@media (min-width:640px){.list__item{float:left;width:calc(50% - 32px)}.list__item:nth-child(odd){margin-right:32px}.list__item:nth-child(2n){margin-left:32px}}.list--check{margin-left:40px}.list--check li{color:#2c2c2c;border:0;width:100%;margin-left:0;margin-bottom:10px;font-weight:500;font-size:.935rem;position:relative;line-height:1.5}.list--check 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;transform:translateY(-50%);top:.75rem;left:-40px}.logo{display:block;width:100%}.mandatory-layer{position:fixed;z-index:100;bottom:0;left:0;right:0;width:100%;background-color:#f7f7f7}.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:#53af32;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:#53af32}.mandatory-layer.hide{display:none}.media,.menu{display:block}.menu{list-style-type:none;margin:0;padding:0}.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{display:block}.menu__link{display:flex;align-items:center}.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__label{position:relative;z-index:1;display:inline-block;vertical-align:middle}.menu h4{margin-bottom:8px}.menu .box__main{max-height:none}.menu--main{display:flex;flex-direction:column}.menu--main .menu{display:none}.menu--main .menu__item:hover .menu__link{color:#53af32}.menu--main .menu__item:first-child{margin-left:6px}.menu--main .menu__link{position:relative;padding:16px 20px;overflow:hidden;color:#616161;font-size:18px;font-weight:500;white-space:nowrap;line-height:1.25}.menu--main .menu__link.is-active{color:#53af32}.menu--main .menu__icon{display:block;width:12px;margin-left:10px;line-height:0}.menu--main .menu__icon .icon{stroke-width:2;transform:rotate(90deg);transition:transform .25s ease}.menu--main .menu__icon .icon__shape{stroke-width:50px;stroke:currentColor}.menu--main .menu__icon .icon--magnifier-fat{transform:scaleX(1);stroke-width:0;stroke:currentColor}.menu--main .menu__icon-search{margin-left:0;margin-right:10px;margin-top:-2px;width:15px}.menu--main .content a{color:#2c2c2c}.menu--main .content a:hover{color:#53af32}@media (min-width:960px){.menu--main{flex-direction:row;margin-left:-15px}.menu--main .menu__link{position:relative;padding:32px 10px;font-size:18px}.menu--main .menu__link:after{content:"";position:absolute;bottom:0;left:0;right:0;z-index:1;display:block;height:3px}}@media (min-width:1200px){.menu--main{margin-left:0}.menu--main .menu__link{padding-right:16px;padding-left:16px}.menu--main .menu__link:after{left:0;right:0}.menu--main .menu__item:first-child{margin-left:-15px}}@media (min-width:960px){.has-no-js .menu--main .menu__item:hover .menu__link:after{background-color:currentColor}}.has-js .menu--main .menu__item.is-active .menu__link:after{background-color:#53af32}.has-js .menu--main .menu__item.is-current .menu__link{color:#53af32}.has-js .menu--main .menu__item.is-current .menu__link:after{background-color:#53af32}.has-js .menu--main .menu__link.is-active{background-color:#f7f7f7}.has-js .menu--main .menu__link.is-active .menu__icon{transform:rotate(180deg)}.has-js .menu--main .menu__link.is-active .menu__icon-search{transform:rotate(0)}.menu--sub{display:flex;flex-direction:column;background-color:#fff}.menu--sub .menu{display:none}.menu--sub .menu__item{border-top:1px solid #eee}.menu--sub .menu__link{position:relative;padding:16px 20px;overflow:hidden;display:block;color:#616161;font-size:18px;font-weight:500;white-space:nowrap;line-height:1.6}.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:960px){.has-js .menu--sub .menu__item.is-active>.menu{display:block}.has-js .menu--sub .menu__item.is-active>.menu__link .menu__icon .icon{transform:rotate(270deg)}.has-js .menu--sub .menu__item.is-current{background-color:#53af32}.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;transform:rotate(90deg);transition:transform .25s ease;stroke-width:50px;stroke:currentColor}}.menu--topic{display:flex!important;align-items:center}.menu--topic .menu{display:none}.menu--topic .menu__item{height:100%}.menu--topic .menu__item:hover .menu__link{color:#53af32}.menu--topic .menu__item--primary{font-size:18px;font-weight:500}.menu--topic .menu__item.is-active .menu__link,.menu--topic .menu__item.is-current .menu__link{color:#53af32}.menu--topic .menu__link{display:block;position:relative;padding:16px 40px 16px 0;overflow:hidden;color:#616161;white-space:nowrap;line-height:1.25}@media (max-width:960px){.menu--topic .menu__item{border-top:1px solid #b5b5b5}}@media (min-width:960px){.menu--topic .menu__link{position:relative}.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{color:#838486;font-size:15px;line-height:1}.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:#fff;background-color:#53af32;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:#53af32}.menu--global .menu__link{border-radius:1px;position:relative;overflow:hidden;display:block;height:auto;padding:16px 20px;color:inherit;transition:color .25s ease-out}.menu--global .menu__link.is-active{color:#fff}.menu--global .menu__link.is-active:after{opacity:1;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;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;text-overflow:ellipsis}.menu--global .form:before{content:"";position:absolute;top:0;left:-50%;right:0;bottom:0;display:block;width:200%;background-color:#53af32;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .15s ease-out}.menu--global .form.is-active,.menu--global .form:hover{color:#fff}.menu--global .form.is-active:before,.menu--global .form:hover:before{transform:rotate(0deg) translateY(0)}.menu--global .popover{display:none;position:absolute;z-index:2}.menu--global .token{cursor:pointer}@media (min-width:960px){.menu--global .form .menu__link{max-width:320px}.menu--global .form--expand .menu__link:not(:focus){max-width:100px}}@media (max-width:960px){.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:960px){.menu--global{display:flex;align-items:stretch;padding:12px 0;font-size:14px}.menu--global .menu__group{display:flex;align-items:center;padding-right:8px}.menu--global .menu__group:not(:last-child){border-right:1px solid #b5b5b5}.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{float:left}.menu--global .menu__item:not(:last-child){margin-right:4px;border-right:1px solid}.menu--global .menu__item:first-child a{padding-left:0}.menu--global .menu__item.input{padding-left:32px}.menu--global .menu__item.is-minor{display:none}.menu--global .menu__link{padding:4px 20px;font-size:.875rem}.menu--global .menu__link:hover{color:#53af32}.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:960px){.has-js .menu--global .menu__item>.menu .menu__item.is-active{background-color:#53af32}.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:#53af32}.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 #53af32}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item>.menu__link{color:#53af32}.has-js .menu--global .menu__item>.menu .menu__item>.menu .menu__item:not(:nth-last-child(2)){border-bottom:1px solid #87888a}.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:#53af32}.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{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:#53af32}.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{transform:rotate(90deg);transition: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:#53af32}}.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;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;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.menu--footer .menu__link:hover{color:#2c2c2c}.menu--footer .menu__link:hover:after{opacity:1;transform:rotate(0deg) translateY(0)}.menu--footer .menu__link.is-active{color:#2c2c2c}.menu--footer .menu__link.is-active:after{opacity:1;transform:rotate(0deg) translateY(0)}@media (max-width:640px){.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 0}.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{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:1200px){.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:#f7f7f7}.menu--context .menu__item.is-active .menu__icon .icon{transform:rotate(-90deg)}.menu--context .menu__item:not(:last-child){border-bottom:1px solid #eaeaea}.menu--context .menu__label{width:90%}.menu--context .menu__link{display:flex;padding:12px;line-height:1.35;align-items:normal}.menu--context .menu__link.is-active{color:#3e8326;font-weight:500}.menu--context .menu__link:hover{color:#3e8326}.menu--context .menu__link.is-active .menu__icon .icon{stroke-width:50px;stroke:currentColor}.menu--context .menu__icon{display:block;width:12px;margin-left:10px;margin-top:4px;line-height:0}.menu--context .menu__icon .icon{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{display:block;padding:8px 24px;font-size:.9375rem}.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:#616161;font-size:18px;text-align:center;height:60px;background-color:#fff;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:#616161}.menu-bar__back{width:100%;text-align:left;color:#fff;padding:20px 15px;background:#53af32;border-bottom:1px solid #fff}.menu-bar__back .menu__icon{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{color:#fff;background:#53af32}.menu-bar__main-items li.is-current a.global{background-color:#53af32}.menu-bar__main-items li.choice a.is-active{color:#fff;background:#53af32}.menu-bar__main-items li.choice a.is-active.global{background-color:#53af32}.menu-bar__main-items li a{color:#2c2c2c;width:100%;padding:20px 15px;border-bottom:1px solid #d5d5d6;display:block}.menu-bar__main-items li a .menu__icon{float:right}.menu-bar__main-items li a.global{font-size:16px;padding:18px 15px;background-color:#f7f7f7}.menu-bar__submenu{display:none}.menu-bar__search .search-form .menu__link{width:100vw;max-width:100%;color:#f7f7f7;background-color:#656668;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:#f7f7f7;position:absolute;top:27px;left:15px;z-index:2;display:block;width:16px;height:16px;line-height:0;transform:translateY(-50%)}.menu-bar__search .search-form .autocomplete-suggestions{border:1px solid #eef7eb;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-size:.938rem;line-height:1.5}.module__section .text p{margin-bottom:16px}.module__section:not(:last-child){margin-bottom:32px}.module--product-information__title{margin-bottom:16px;color:#2c2c2c}.module--product-information__subtitle{margin-bottom:16px;color:#87888a;font-size:.9375rem;font-weight:400;line-height:1.35}.module--product-information__subsubtitle{margin-bottom:16px;color:#2c2c2c;font-size:.9375rem;font-weight:500;line-height:1.35}.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:640px){.module--product-information{margin-bottom:40px}.module--product-information .product-table-container--small{margin-top:20px}}.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:640px){.module--blog-filter .filter{height:75px}}.module--contact-inquiry .select__label,.module--contact-inquiry .select__options li{min-height:42px}.module--side-effect-form p{line-height:1.5;text-align:justify;margin-bottom:1rem}.module--advice .advice{max-width:1170px;margin-left:auto;margin-right:auto}.module--blog-preview .card,.module--blog-preview .carousel--fitted{height:100%}.module--blog-preview .carousel--fitted .carousel__container{height:100%;background-color:#fff}.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}}.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,#eaeaea,hsla(0,0%,100%,0))}.module--highlights .module__header{text-align:center}.module--highlights .board .label{display:flex;align-items:center;justify-content:center;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;transform:translateY(-50%)}@media (min-width:640px){.module--highlights .board .label{position:absolute;z-index:1;max-width:150px;margin-bottom:0;transform:translate(-50%,-50%)}.module--highlights .board .image{position:static;transform: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:100%;height:100%;background-size:cover;background-position:50%;transform:translateZ(0);will-change:transform}.is-trident .module--parallax .image .parallax__container .parallax__image{position:relative}@media (min-width:1170px){.module--parallax .image{height:50vh;padding-bottom:50vh;margin-left:calc((100vw - 1170px) / -2 - 16px)}}.module--timeline .module__main{max-width:640px;margin-top:5vw}@media (min-width:820px){.module--topics .carousel__item:nth-child(2n){z-index:1}.module--topics .carousel__item:nth-child(2n) .card{transform:scale(1.2) translateY(8%)}.module--topics .carousel__item:nth-child(odd) .card{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);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:#53af32;margin-bottom:1em}@media (min-width:960px){.module--worldwide\:search .module__overlay{left:50%;right:auto;max-width:400px;transform:translate(10%,-50%);transition-property:visibility,opacity,transform;transition-duration:.25s;transition-timing-function:ease-out}.module--worldwide\:search .module__overlay.is-active{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 .content{display:flex;flex-direction:column-reverse;margin-bottom:2rem}.module--product-teaser .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}.has-no-touchevents .module--product-teaser .teaser--product .teaser__content{opacity:0}.has-no-touchevents .module--product-teaser .teaser--button .teaser__button{opacity:1}@media (min-width:640px){.module--product-teaser .content{display:flex;flex-direction:row}.module--product-teaser .content--flex-start{align-items:start}.module--product-teaser .content--flex-center{align-items:center}.module--product-teaser .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}}.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{color:gray;font-size:15px;line-height:24px;margin-bottom:0}.module--product-finder .question__bodytext p .primary{color:#53af32}.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:gray;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:#53af32;opacity:.5;z-index:8}.module--product-finder .answer--big.is-active .answer__image--check{position:absolute;top:50%;left: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%;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:#e5e5e5;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%;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:#53af32}.module--product-finder .answer--small.is-active .answer__content-title{color:#fff}.module--product-finder .progress-bar{display:block;background-color:#53af32;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:#53af32}.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:0;display:block;background:#f7f7f7;border-top:1px solid #e5e5e5;z-index:10;will-change:transform;transition:transform .5s ease-out}.module--product-finder .sticky-bar .container{display:flex;align-items:center;justify-content:space-between;min-height:66px;padding-top:12px;padding-bottom:12px}.module--product-finder .sticky-bar .container .button{position:relative;display:none;width:42px;height:42px;border-radius:50%;border:1px solid #e5e5e5;background-color:#fff;margin-right:12px;cursor:pointer;pointer-events:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.module--product-finder .sticky-bar .container .button{width:auto;height:auto;border-radius:2px;margin-right:20px;text-align:center}}.module--product-finder .sticky-bar .container .button .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:15px;height:auto}@media (min-width:768px){.module--product-finder .sticky-bar .container .button .icon{display:none!important}}.module--product-finder .sticky-bar .container .button .label{display:none}@media (min-width:768px){.module--product-finder .sticky-bar .container .button .label{display:inline;font-size:15px;line-height:15px;padding:10px 20px;text-transform:none;color:#2c2c2c}}.module--product-finder .sticky-bar .container .button-list{flex:0 0 40%}@media (min-width:768px){.module--product-finder .sticky-bar .container .button-list{flex:0 0 65%}}.module--product-finder .sticky-bar .container .button--prev,.module--product-finder .sticky-bar .container .button.is-visible{display:inline-block}.module--product-finder .sticky-bar .container .button--prev .label{opacity:.7}.module--product-finder .sticky-bar .container .button--prev .icon{transform:translate(-50%,-50%) rotate(180deg)}.module--product-finder .sticky-bar .container .button--prev.is-active{pointer-events:auto;touch-action:auto}.module--product-finder .sticky-bar .container .button--prev.is-active .label{opacity:1}.module--product-finder .sticky-bar .container .button--next{background-color:#e5e5e5}.module--product-finder .sticky-bar .container .button--next .label{opacity:.7}.module--product-finder .sticky-bar .container .button--next .icon--white{display:none}.module--product-finder .sticky-bar .container .button--next.is-active{pointer-events:auto;touch-action:auto;background-color:#53af32;border-color:#53af32;box-shadow:0 0 0 rgba(83,175,50,.9);animation:b .8s}.module--product-finder .sticky-bar .container .button--next.is-active .label{opacity:1;color:#fff}.module--product-finder .sticky-bar .container .button--next.is-active .icon--default{display:none}.module--product-finder .sticky-bar .container .button--next.is-active .icon--white{display:inline-block}.module--product-finder .sticky-bar .container .button--finish{pointer-events:auto;touch-action:auto;background-color:#53af32}.module--product-finder .sticky-bar .container .button--finish .label{color:#fff}.module--product-finder .sticky-bar .container .button--finish .icon{transform:translate(-50%,-50%) rotate(90deg)}.module--product-finder .sticky-bar .container .button--restart{pointer-events:auto;touch-action:auto;background-color:#53af32}.module--product-finder .sticky-bar .container .button--restart .label{color:#fff}.module--product-finder .sticky-bar .container .button--restart .icon{transform:translate(-50%,-50%) rotate(90deg)}.module--product-finder .sticky-bar .container .progress-bar-container{display:none}.module--product-finder .sticky-bar .container .product-counter{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;transform:rotate(90deg);transition: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%;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:#53af32;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{transform:rotate(-90deg)}@media (min-width:768px){.module--product-finder.focus-product-grid:not(.is-finished) .sticky-bar .product-counter .icon{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:#53af32;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:#53af32;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}@keyframes b{0%{box-shadow:0 0 0 0 rgba(83,175,50,.9)}70%{box-shadow:0 0 0 12px rgba(83,175,50,0)}to{box-shadow:0 0 0 0 rgba(83,175,50,0)}}.page{overflow-x:hidden}.page :target{padding-top:119px;margin-top:-119px}.page :target.section--default{padding-top:151px}.page__header,.page__viewport{position:relative}.page__header-mobile{display:none}.page__logo{position:relative;top:0;z-index:200;overflow:hidden;float:right}.page__navigation{clear:both;position:relative;z-index:100;width:100%;border-bottom:1px solid #eaeaea;background-color:#fff;transform:translateZ(0)}.page__navigation .choice{margin-top:25px}.page__navigation>div:nth-child(4){border-top:1px solid #eee}.page__top{position:relative;z-index:110;clear:both;width:100%;background:#fff}.page__bar{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding-left:15px;border-bottom:1px solid #eaeaea}.page__bar .popover{position:fixed;right:10px;left:10px;top:60px;width:auto;transform:none}.page__bar .image{cursor:pointer;max-width:65px}.page__bar .image .token{position:absolute;right:0;top:50%;transform:translateY(-50%)}.page__menu{width:100%;background:#fff;border-bottom:1px solid #eaeaea;position:absolute;left:0;z-index:200}.page__stage{position:relative;width:100%}.page__main .menu--context{margin-bottom:32px}.page__layer{display:none;position:relative;z-index:95}.page__layer .layer{width:100%;position:absolute;top:-1px;left:0}.page__layer.is-active{display:block}.page__layer .button--navigation{position:absolute;bottom:32px;left:16px}.page__layer .search-form{width:65%;position:relative}.page__layer .search-form input{font-size:1.8rem;width:100%;padding:10px 0;border-bottom:2px solid #616161;color:#53af32}.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__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:#53af32}.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{color:#2c2c2c;background-image:url(../image/foreground-separator.png),url(../image/texture-wood.jpg);background-position:top,50%;background-repeat:repeat-x,repeat}.page__footer .has-position .info-arrow{position:absolute;bottom:calc(100% + 16px);right:calc(100% + 40px);transform:rotate(-5deg)}.page__footer .has-position .info-arrow__image{transform:rotate(225deg)}.page__footer .contact-button{min-width:60%}.page__trigger{color:#53af32}.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:640px){.page__footer{padding-top:80px}}@media (min-width:640px){.page__footer{margin-top:96px}}@media (max-width:960px){.page__header{display:none}.page__viewport{padding-top:0!important}.page__header-mobile{display:block;height:0;float:right}.page__bar{background-color:#fff}.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}.page .section--topic{display:none}}@media (min-width:960px){.page__bar .grid,.page__menu,.page__trigger{display:none}.page__logo{position:fixed;transform-origin:right top}.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{transform:translateX(15%) scale(.8) rotate(-5deg)}.page__footer .frame-2{transform:translateX(-20%) scale(.75) rotate(10deg)}.page__footer .frame-3{transform:translateX(-10%) scale(.8) rotate(-10deg)}.page__footer .frame .button{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);width:60%}.page__footer .frame .info-arrow{transform:translateX(-50%) scale(1.2)}}@media (min-width:1600px){.page__footer{background-size:auto,100% auto}}.page.is-sticky .page__top{position:fixed;top:0;left:0}@media (min-width:960px){.page.is-sticky .page__navigation{position:fixed;top:0;left:0}}.page.is-navigating .page__stage{pointer-events:none}.page.is-navigating .page__menu{display:none}@media (max-width:960px){.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.is-pinned .page__viewport{padding:0!important}.page.has-overlay .page__header{transform:translateY(-100%)}@media (min-width:960px){.page.has-overlay .page__viewport{padding-top:0!important}}.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__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:#53af32}.quiz__answer__text{display:block;color:#2c2c2c}.quiz__answer__image{display:block;padding:4px;margin-bottom:24px;transition:border .5s;border:5px solid transparent}.quiz__answer__image:hover{transition:border .5s;border:5px solid #53af32}.quiz__answer .radio{margin-bottom:24px}.quiz__finish{display:none}.quiz .label{margin-left:auto;margin-right:auto;margin-bottom:48px}.quiz .answer__correct{color:#53af32}.quiz .answer__incorrect{color:#e20031}.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:640px){.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;align-items:center}@media (max-width:640px){.quiz .custom-file-container{flex-direction:column-reverse}}.quiz .custom-file-container__image-preview{width:25%;height:auto;padding-top:14.07%;background-size:contain;background-color:unset;overflow:unset;margin:0 2rem 0 0}@media (max-width:640px){.quiz .custom-file-container__image-preview{margin:1rem 0;height:150px;width:150px!important}}.quiz .custom-file-container__custom-file__custom-file-control{text-align:left}.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;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 #87888a;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;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-out,opacity .15s ease-out}.radio:hover .radio__box{outline:0;border-color:#90c344}.scroll-top{position:fixed;bottom:-40px;right:20px;z-index:90;width:50px;height:50px;background:url(../image/vector/top-dark.svg) no-repeat;transform:rotate(180deg);transition-property:all;transition-property:transform;cursor:pointer}.scroll-top:hover{background:url(../image/vector/top.svg) no-repeat}@media (min-width:640px){.scroll-top{right:40px;bottom:120px;display:none}}.has-offset .scroll-top{display:block;transform:unset}.search-result__num-results{clear:both;color:#2c2c2c;padding:16px 0;border-bottom:1px solid #eaeaea}.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:#e20031;margin-bottom:0}.red.error.hidden{display:none}.section{display:block;clear:both;position:relative}.section--default{padding-top:20px;padding-bottom:20px}@media (min-width:640px){.section--default{padding-top:32px;padding-bottom:32px}}.section--narrow{padding-top:16px;padding-bottom:16px}@media (min-width:640px){.section--narrow{padding-top:24px;padding-bottom:24px}}.section--breezy{padding-top:32px;padding-bottom:32px}@media (min-width:640px){.section--breezy{padding-top:64px;padding-bottom:64px}}.section--context{background-color:#f7f7f7}.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:#2c2c2c;z-index:20;margin-bottom:0}.section--wood{background-color:#f7f7f7;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:#f7f7f7;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:640px){.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:#f7f7f7}.is-compact .section--gray{background-color:transparent}.section--white .card__content{color:#53af32;padding:15px}.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--header{margin-bottom:30px}.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--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;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}}.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;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{padding-top:20px;padding-bottom:25px}.section--quiz:before{left:-25vw;bottom:25px;background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.05)}.section--quiz:after,.section--quiz:before{content:"";position:absolute;top:0;right:0;display:block;border-radius:0 0 0 100%/50%}.section--quiz:after{left:-10vw;bottom:100px;background-color:#f9f9f9}.section--quiz .module{position:relative;z-index:1}.section--quiz .info-arrow{position:absolute;right:150px;top:400px;transform:rotate(5deg)}@media (min-width:640px){.section--quiz{padding-top:75px;padding-bottom:150px}}.section--bigteaser .container{position:relative;z-index:1}.section--bigteaser:before{content:"";position:absolute;top:0;left:-25vw;right:0;bottom:0;display:block}.select{position:relative;cursor:pointer;display:block;width:100%}.select .info-arrow{position:absolute;right:-50px;bottom:calc(100% + 30px);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;transform:translateY(-50%) rotate(90deg);pointer-events:none}.select__label{width:100%;margin:0;padding:.5em 2.5em .5em 1em;overflow:hidden;color:#2c2c2c;font-size:1rem;text-overflow:ellipsis;line-height:1.5;white-space:nowrap;border:1px solid #53af32}.select__label,.select__options{border-radius:initial;background-color:#fff}.select__options{display:none;overflow:auto;position:absolute;z-index:10;top:100%;right:0;left:0;max-height:500px;padding:0;list-style:none;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #53af32;border-top-width:0}.select__options li{overflow:hidden;margin:0;padding:.5em 1em;color:#2c2c2c;font-size:1rem;text-overflow:ellipsis;line-height:1.5;white-space:nowrap;border-width:0 0 1px;border-style:solid;border-color:#53af32;background-color:#fff}.select__options li:last-child{border-bottom:0}.select__options li:hover:not(.select-search){color:#fff;background:#53af32}.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,.slider__container.slick-initialized .slider__background{display:block}.slider__item{position:relative;vertical-align:top;overflow:hidden;display:inline-block;width:100%;color:#fff;white-space:normal}.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{height:75px;width:75px;transform:translateX(-25%);margin:auto auto 10px}.slider__image--salus{height:75px;width:75px;transform:translateX(-25%);margin:auto auto -30px}.slider__title{font-size:1.44rem;margin-bottom:25px}.slider__title--center{font-size:1.44rem;text-align:left}.slider__cite{font-size:1rem;color:#2c2c2c;font-style:italic;margin-bottom:10px}.slider__subtitle{color:#2c2c2c;font-size:1.125rem;line-height:1.35}.slider__abstract{font-size:1rem;line-height:1.5;margin-top:25px;margin-bottom:25px;width:auto;height:auto}.slider__button{position:absolute;top:50%;color:#fff;transform:translateY(-50%)}.slider__button--backward{left:8px}.slider__button--backward .icon{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;transform:translateY(-50%)}.slider__button--indication-backward{left:-30px}.slider__button--indication-backward .icon{transform:rotate(180deg)}.slider__button--indication-forward{right:-30px}.slider__button--indication .icon{width:25px;height:25px}@media (min-width:640px){.slider__button--indication-backward{left:-50px}.slider__button--indication-forward{color:#2c2c2c;right:-50px}}@media (min-width:960px){.slider__button--indication-backward{left:-20px}.slider__button--indication-forward{right:-20px}}.slider__button .icon{width:20px;height:20px}.slider__foreground{position:relative;z-index:1;height:100%}.slider__background{display:none}.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:#53af32}.slider .slick-dots li button{display:none}.slider .slick-dots li.slick-active{background-color:currentColor}.slider .teaser__footnote{transform:translateY(50%)}@media (max-width:640px){.slider .button--left-left{padding-top:0;padding-bottom:0}.slider__background,.slider__background .image{height:200px}.slider__title{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,.slider__item--dark .slider__title{color:inherit}.slider__item--light{color:#fff}.slider__item--light .slider__title{color:inherit}.slider__item--light .slider__cite,.slider__item--light .slider__title,.slider__item--light .slider__title--center{text-shadow:2px 1px #2c2c2c}.slider__content--center{text-align:center}.slider__title{font-size:2rem;padding-left:0;padding-right:0}.slider__title--center{text-align:center}.slider__cite{font-size:1.35rem;color:#fff;font-style:italic;margin-bottom:25px}.slider__cite--center{text-align:center}}@media (min-width:1200px){.slider__foreground{padding-left:0;padding-right:0}}.slider--default{height:auto!important;overflow:hidden}.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}.slider--main .slider__item__products{display:none}.slider--main .slick-dots{position:absolute;bottom:0}@media (max-width:640px){.slider--main .slider__container{padding-bottom:16px}.slider--main .slider__button{visibility:hidden}}@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/white-separator-header-start.png);background-position:bottom;background-size:auto;background-repeat:repeat-x}.slider--main .slider__item--layout-0 .slider__item__products{right:0}.slider--main .slider__item--layout-0 .slider__content{text-align:left}.slider--main .slider__item--layout-1 .slider__item__products{left:0}.slider--main .slider__item--layout-1 .slider__content{text-align:right}.slider--main .slider__button{opacity:0;transition:opacity .15s ease-out;top:calc(50% - 50px)}.slider--main .slider__container.slick-initialized .slider__item__products{display:block;position:absolute;bottom:-130px;margin-bottom:24px}.slider--main .slick-list{padding-bottom:100px}.slider--main .slick-track:after{clear:both;content:"";display:block}.slider--main .teaser .badge{top:-20px}}@media (min-width:1200px){.slider--main .slider__container.slick-initialized .slider__item__products{bottom:-160px}}.slider--main:hover .slider__button{opacity:1}.slider--blog .slider__content{padding-left:16px;padding-right:16px}.slider--blog .slider__content .info-arrow{position:absolute;right:130px;top:30px;transform:rotate(5deg)}.slider--blog .slider__subtitle,.slider--blog .slider__title{color:#2c2c2c}.slider--blog .slider__abstract{width:90%;color:#2c2c2c}.slider--blog .slider__foreground{color:#2c2c2c;height:100%;top:0;width:100%}.slider--blog .slider__foreground--right{right:0}.slider--blog .slider__container .slick-dots{margin-top:20px}@media (min-width:640px){.slider--blog .slider__background{height:350px;position:relative}.slider--blog .slider__background .image{height:350px}.slider--blog .slider__foreground{position:relative;padding-left:0;padding-right:0}.slider--blog .slider__content{margin-bottom:40px}.slider--blog .slider__item{height:100%}.slider--blog .slider__container .slick-dots{position:absolute;bottom:25px}.slider--blog .slider__container .slick-dots li{color:#53af32}.slider--blog .slider__button{top:40%}}@media (min-width:960px){.slider--blog .slider{margin-top:0;height:auto}.slider--blog .slider__subtitle,.slider--blog .slider__title{color:#2c2c2c}.slider--blog .slider__abstract{color:#87888a}.slider--blog .slider__background{height:450px;position:absolute;top:0;left:0;right:0;bottom:0}.slider--blog .slider__background .image{height:450px}.slider--blog .slider__foreground{position:absolute;color:#87888a;top:15%;height:70%;width:50%}.slider--blog .slider__foreground--right{background-color:hsla(0,0%,100%,.9);padding:3vw 7vw 3vw 3vw}.slider--blog .slider__content{margin-bottom:0}.slider--blog .slider__item{height:450px}.slider--blog .slider__container .slick-dots{bottom:30px}.slider--blog .slider__container .slick-dots li{border:1px solid #53af32}.slider--blog .slider__container .slick-dots li.slick-active{background-color:#53af32}.slider--blog .slider__button{top:50%}}@media (min-width:1200px){.slider--blog .slider__background,.slider--blog .slider__background .image,.slider--blog .slider__item{height:500px}}@media (max-width:640px){.slider--blog .slider__button{display:none}}.slider--blog:hover .slider__button{background-color:#53af32}.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)}.content-slider,.content-slider__item{position:relative;overflow:hidden}.content-slider__item{vertical-align:top;outline:none;display:flex!important;flex-direction:column-reverse;width:100%;height:auto;margin-bottom:30px;color:#000;white-space:normal}@media (min-width:960px){.content-slider__item{max-height:600px;flex-direction:row}}@media (min-width:1200px){.content-slider__item{height:600px}}.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__main,.content-slider__secondary{width:100%}.content-slider__main{padding:2.5em 1em 3em}.content-slider__main .info{width:100%}.content-slider__secondary img{height:100%;-o-object-fit:cover;object-fit:cover}.content-slider .title{font-size:30px;margin-bottom:1em}.content-slider .subtitle{font-size:18px;font-style:italic;margin-bottom:1em}.content-slider p{font-size:14px;color:gray;line-height:23px;margin-bottom:2em}.content-slider__center{width:150px;height:150px;left:50%;top:50%;position:absolute;margin-left:-75px;margin-top:-75px}.content-slider .badge--circle{color:#53af32;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}.content-slider__button{opacity:0;padding:14px 20px!important;position:absolute;top:calc(50% - 50px);color:#fff;transform:translateY(-50%);transition:opacity .15s ease-out}.content-slider__button--backward{left:64px}.content-slider__button--backward .icon{transform:rotate(180deg)}.content-slider__button--forward{right:64px}.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;transform:translateY(-50%)}.content-slider__button--indication-backward{left:-30px}.content-slider__button--indication-backward .icon{transform:rotate(180deg)}.content-slider__button--indication-forward{right:-30px}.content-slider__button--indication .icon{width:25px;height:25px}@media (min-width:640px){.content-slider__button--indication-backward{left:-50px}.content-slider__button--indication-forward{color:#2c2c2c;right:-50px}}@media (min-width:960px){.content-slider__button--indication-backward{left:-20px}.content-slider__button--indication-forward{right:-20px}}.content-slider__button .icon{width:20px;height:20px}.content-slider__button:after{content:none!important}@media (min-width:960px){.content-slider:hover .content-slider__button{opacity:1}}.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:#53af32}.content-slider .slick-dots li button{display:none}.content-slider .slick-dots li.slick-active{background-color:currentColor}@media (min-width:960px){.content-slider__main .info{width:45%}}@media (min-width:960px){.content-slider{margin-bottom:50px}.content-slider__main .info{margin:auto;position:relative;top:50%;transform:translateY(-50%)}.content-slider__main,.content-slider__secondary{width:50%}.content-slider .title{font-size:40px}.content-slider .subtitle{font-size:22px}.content-slider p{font-size:15px}.content-slider .badge--circle{display:table}}@media (min-width:1200px){.content-slider__main .info{width:55%}}.spinner{margin:0 auto;width:70px;text-align:center}.spinner div{width:18px;height:18px;background-color:#87888a;border-radius:100%;display:inline-block;animation:c 1.4s infinite ease-in-out both}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.step-indicator{position:relative}.step-indicator:before{content:"";position:absolute;z-index:1;top:50%;left:0;display:block;width:100%;height:5px;background-color:#87888a;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:#53af32;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:#87888a;transform:scale(1);transition:transform .15s ease-out}.step-indicator__step.is-active{color:#fff;background-color:#53af32;cursor:pointer}.step-indicator__step.is-current{transform:scale(1.75)}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{line-height:1.25;font-size:.9375rem;background-color:#f7f7f7}.table__cell{padding:8px}.table__cell.center{text-align:center}.table__head{border-bottom:2px solid #b5b5b5}.table__head .table__row{text-align:left;font-weight:700}.table__head .table__cell{font-weight:700}.table__body .table__cell span{display:block;font-size:.8125rem}.table__footnote{margin-top:10px}.table__footnote .additional-information{font-size:.75rem}.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 #87888a}.table--data .table__body .table__row{border-bottom:1px solid #eaeaea}table.contenttable{background-color:#f7f7f7}table.contenttable thead{border-bottom:2px solid #b5b5b5}table.contenttable strong{font-weight:700}.basic-teaser{margin-top:125px}.basic-teaser__container{position:relative;padding:2em 0;text-align:center}.basic-teaser__header{margin-bottom:2em;color:#fff;line-height:1.25}.basic-teaser__header>*{margin-bottom:.75em}.basic-teaser__title{font-size:2.1em}.basic-teaser__subtitle{font-size:1.8em}.basic-teaser__input{margin:0 auto 2em;width:350px;max-width:100%}.basic-teaser__input .input__field{border-color:#fff;color:#fff}.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:-75px;width:calc(100% - 4em);margin:auto 2em;padding:2.5em 1.5em;background:#53af32;color:#fff}@media (min-width:960px){.basic-teaser__box{top:-100px;margin:auto;padding:4em 7em;max-width:745px}}.basic-teaser .button--default{background-color:#fff;color:#53af32}.basic-teaser .button--default:hover{color:#fff}.teaser{position:relative}.teaser__link{display:block}.teaser__link:hover .teaser__title{color:#3e8326}.teaser__link:hover .button{color:#fff}.teaser__link:hover .button:after{opacity:1;transform:rotate(0deg) translateY(0)}.teaser__title{color:#53af32;font-size:1.3rem;font-weight:400;overflow-wrap:break-word}.teaser__subtitle{color:#87888a}.teaser__overtitle{display:block;margin-bottom:8px;color:#87888a;font-size:.8rem}.teaser__media{position:relative;transition:transform .15s ease-out}.teaser__footnote{position:absolute;bottom:0;left:65%}.teaser__information{position:absolute;bottom:0;right:0;width:100%;transform:translateY(75%)}.teaser .article{height:100%}.teaser .button--round{position:absolute;bottom:0;left:0;width:60px;height:60px;transform:translate(10px,-10px)}.teaser .button--round .button__label{width:28px;height:28px}.teaser>.badge{position:absolute;z-index:1;top:10px;right:10px}.teaser .box{position:absolute;top:50%;left:50%;z-index:1;width:280px;height:400px;transform:translate(-50%,-50%);display:none}.teaser .box.is-active{display:block}@media (max-width:640px){.teaser .teaser__subtitle{display:none}}@media (min-width:640px){.teaser>.badge{top:0;right:0}}.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,#b5b5b5,hsla(0,0%,100%,0));pointer-events:none}.teaser--button .teaser__button{width:100%;text-align:center}.has-no-touchevents .teaser--button .teaser__content{opacity:1;transition:opacity .15s ease-out}.has-no-touchevents .teaser--button .teaser__button{position:absolute;left:0;top:0;opacity:0;transition:opacity .15s ease-out}.has-no-touchevents .teaser--button .teaser__button:before{content:"";display:block;width:100%;height:0;padding-top:100%;pointer-events:none}.has-no-touchevents .teaser--button:hover .teaser__content{opacity:0}.has-no-touchevents .teaser--button:hover .teaser__button{opacity:1}.has-touchevents .teaser--button{padding-bottom:50px}.has-touchevents .teaser--button .teaser__button{position:absolute;bottom:0;left:0;text-align:left}.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%,#b5b5b5,hsla(0,0%,100%,0));pointer-events:none;transform:translateX(-50%);transition:opacity .15s ease-in,width .15s ease-in}.teaser--product .teaser__media .image{z-index:1;transition:transform .15s ease-out}.has-no-touchevents .teaser--product .teaser__content{opacity:1;transition:opacity .15s ease-out}.has-no-touchevents .teaser--product:hover .teaser__media:after{opacity:1;width:55%}.has-no-touchevents .teaser--product:hover .image{transform:translateY(-5%)}.has-touchevents .teaser--download{padding-bottom:100px}.gallery__preview{position:absolute;left:-110px;width:70px}.gallery__thumbnail{border:1px solid #a5a6a7;cursor:pointer;padding:10px}.gallery__thumbnail:not(:last-child){margin-bottom:10px}.gallery__thumbnail.is-active,.gallery__thumbnail:hover{border:1px solid #53af32}.gallery__image{display:none}.gallery__image.is-active{display:block}.trigger{position:relative;cursor:pointer}.trigger--burger{display:inline-block;width:40px;height:30px;transform:rotate(0deg);transition:transform .15s ease-in-out}.trigger--burger .trigger__element{position:absolute;left:0;display:block;height:5px;width:100%;opacity:1;background:#53af32;border-radius:5px;transform:rotate(0deg);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){transform:rotate(45deg)}.is-navigating .trigger--burger .trigger__element:nth-child(3){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:#3e8326}.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}.module--tagcloud{padding-top:1.5rem;padding-bottom:1.5rem}.module--tagcloud .module__title{text-align:center;margin-bottom:4rem}.module--tagcloud .tagcloud{display:flex;justify-content:center;flex-wrap:wrap}.module--tagcloud .tagcloud__tag{display:flex;justify-content:center;align-items:center;margin-left:1rem;margin-right:1rem;margin-bottom:1rem}.module--tagcloud .tagcloud .tag__text{text-align:center;font-weight:500}.module--tagcloud .tagcloud .tag__text--small{font-size:1rem}.module--tagcloud .tagcloud .tag__text--medium{font-size:1.25rem}.module--tagcloud .tagcloud .tag__text--large{font-size:2rem}@media (min-width:600px){.module--tagcloud .tagcloud__tag{margin-bottom:.5rem}.module--tagcloud .tagcloud .tag__text--small{font-size:1.25rem}.module--tagcloud .tagcloud .tag__text--medium{font-size:1.5rem}.module--tagcloud .tagcloud .tag__text--large{font-size:2.5rem}}.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:#87888a;cursor:pointer;transition:background-color 50ms ease-out,transform 50ms ease-out}.scrollbar:hover .scrollbar__handle{background-color:#53af32;transform:scaleX(4)}.download-list{margin-bottom:24px}.download-list__item{border-bottom:1px solid #eaeaea;padding-top:8px;padding-bottom:8px;line-height:1.5}.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-bottom:20px}.download-list__icon{display:inline-block;width:1.5em;vertical-align:middle;padding-left:.25em;padding-right:.25em}.download-list__check{float:left}@media (min-width:640px){.download-list__item{padding-left:16px}}.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}.overview__form{margin-bottom:48px}.overview__loader{display:none;clear:both}.overview.is-loading .overview__button{display:none}.overview.is-loading .overview__loader{display:block}.overview.has-all .overview__button,.overview.is-reset .overview__reset{display:none}.overview--dealers .overview__error,.overview--dealers .overview__message{margin-bottom:24px}.abstract{display:block;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #eaeaea}.abstract__header{margin-bottom:12px}.abstract__title{color:#53af32}.abstract__subtitle{display:block;margin-top:.5em;color:#2c2c2c}.abstract__content{color:gray}.abstract:hover .abstract__title{color:#3e8326}.abstract--product .abstract__content .content ul li{border:0;float:left;width:100%;margin-left:0;margin-bottom:0;padding-left:40px;color:gray;font-size:.935rem;font-weight:400;position:relative;line-height:1.5}.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;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:0;background-color:#e20031;cursor:pointer}.dropdown__label__icon{position:absolute;right:16px;top:50%;width:15px;height:15px;transform:translateY(-50%) rotate(90deg)}.dropdown__list{position:absolute;z-index:10;top:100%;right:0;left:0;display:none;list-style-type:none}.dropdown__item{display:block;margin:0;padding:16px;color:#e20031;background-color:#fff;border:1px solid currentColor;border-top-width:0}.dropdown__item:last-child{border-radius:0;border-top-left-radius:0}.dropdown__item--blank{padding:0}.dropdown.is-active .dropdown__list{display:block}.dropdown.is-active .dropdown__label{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown.is-active .dropdown__label__icon{transform:translateY(-50%) rotate(-90deg)}.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;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;max-width:240px;padding:.5em;color:#fff;font-size:.9375rem}.tooltip,.tooltip:after{border-radius:1px;background-color:#2c2c2c}.tooltip:after{content:"";position:absolute;z-index:-1;display:block;width:1em;height:1em;transform:rotate(45deg)}.tooltip--top:after{top:100%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg)}.certificate{position:relative}.certificate .tooltip{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%)}.certificate:hover .tooltip,.option{display:inline-block}.option__field{float:left;margin-right:8px}.option__label{display:block;overflow:hidden;vertical-align:middle}.option--fluid{width:100%}.option--interactive{cursor:pointer}.option--interactive:hover{color:#3e8326}.popup{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:20px;background-color:#fff}.popup--small{max-width:600px}.popup__error{color:#e20031}@media (min-width:640px){.popup{width:75%;padding:32px}}.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:#87888a}.image-popup__arrow:hover{color:#53af32}.image-popup__arrow--right{right:0}.image-popup__arrow--left{left:0;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 #53af32;margin-top:40px}@media (max-width:640px){.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:#53af32}}.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 #f7f7f7;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:#f7f7f7;background:#fff}@media (min-width:960px) and (max-width:1200px){.section.content-tab .tab-wrapper>ul li a{padding:17px 15px}}@media (max-width:960px){.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:#53af32;border:1px solid #53af32}.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:#53af32;border-color:#53af32}@media (max-width:960px){.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 #f7f7f7;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:640px){.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:#53af32;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:#53af32}.service-elements .image img{margin:0 auto;height:160px;width:auto}@media (min-width:640px) and (max-width:960px){.service-elements .image img{width:100%;height:auto}}.service-elements .title{margin-top:10px;color:#53af32}.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:#53af32;pointer-events:none;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;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{animation-name:f;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;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;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-out}.timeline__waypoint.is-active .dot,.timeline__waypoint.is-active .photo{opacity:1;animation-name:d}.timeline__waypoint.is-active .info-arrow,.timeline__waypoint.is-active .viewer{animation-name:e}.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%;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:#53af32;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}.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:400px){.timeline__waypoint .photo,.timeline__waypoint .teaser{width:250px}}@media (max-width:800px){.timeline .viewer .info-arrow{float:right;margin-bottom:-50px}}@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;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;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:1024px;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;transform:translateX(-50%)}.timeline__topic--odd .timeline__waypoint--1{left:12.5%;transform:translateX(-50%) translateY(-50%) translateY(6.5vw)}.timeline__topic--odd .timeline__waypoint--2{left:44%;transform:translateX(-50%) translateY(-50%) translateY(3.5vw)}.timeline__topic--odd .timeline__waypoint--3{left:69%;transform:translateX(-50%) translateY(-50%) translateY(8.75vw)}.timeline__topic--odd .timeline__waypoint--4{left:88%;transform:translateX(-50%) translateY(-50%) translateY(10.5vw)}.timeline__topic--odd .timeline__waypoint--5{margin-top:0;left:95%;transform:translateX(-50%) translateY(-50%) translateY(9vw)}.timeline__topic--odd .viewer{top:100%;left:0;width:100vw;max-width:300px;transform:translateX(-50%)}.timeline__topic--even .timeline__content{position:absolute;left:50%;bottom:5vw;transform:translateX(-50%)}.timeline__topic--even .timeline__waypoint--1{left:15%;transform:translateX(-50%) translateY(-50%) translateY(3.5vw)}.timeline__topic--even .timeline__waypoint--2{left:45%;transform:translateX(-50%) translateY(-50%) translateY(-4.35vw)}.timeline__topic--even .timeline__waypoint--3{left:70%;transform:translateX(-50%) translateY(-50%) translateY(-4vw)}.timeline__topic--even .timeline__waypoint--4{left:90%;transform:translateX(-50%) translateY(-50%) translateY(-.5vw)}.timeline__topic--even .timeline__waypoint--5{margin-top:0;left:95%;transform:translateX(-50%) translateY(-50%) translateY(1vw)}.timeline__topic--even .viewer{bottom:100%;left:0;width:100vw;max-width:300px;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%;transform:translate(-75%,-50%)}}@media (min-width:800px) and (min-height:640px){.timeline__topic--even .viewer,.timeline__topic--odd .viewer{max-width:320px}}@media (min-width:800px) and (min-height:800px){.timeline__topic--even .viewer,.timeline__topic--odd .viewer{max-width:400px}.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{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}.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.is-active .timeline__topic:not(:first-child){display:block}}.timeline--animation\:1 .timeline__content,.timeline--animation\:1 .timeline__topic,.timeline--animation\:1 .timeline__topic--initial .container{background-image:url(../image/pattern-fabric.png);background-repeat:repeat}.timeline--animation\:1 .timeline__waypoint--2{background:url(../image/pattern-fabric.png) repeat}@media (min-width:800px){.timeline--animation\:1 .timeline__topic{background:url(../image/background-bubbles.png) repeat-x,url(../image/pattern-fabric.png) repeat;background-size:100% auto,auto}.timeline--animation\:1 .timeline__content,.timeline--animation\:1 .timeline__topic--initial .container{background:none}}.timeline--animation\:2 .timeline__content,.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__content,.timeline--animation\:2 .timeline__topic--initial .container{background:none}}.viewer img{display:none}.viewer canvas{display:block;max-width:100%}@keyframes d{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(.8,.8,.8)}20%{transform:scale3d(1.05,1.05,1.05)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scaleX(1)}80%{transform:scale3d(.95,.95,.95)}to{opacity:1;transform:scaleX(1)}}@keyframes e{0%{opacity:0}to{opacity:1}}@keyframes f{0%{transform:scaleX(1)}to{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:#53af32}.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 #53af32;transform:translate(-33%,-50%)}.photo{display:block;padding:10px;background-color:#fff}.photo__caption{display:block;margin-top:10px;color:#53af32}.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:#53af32}.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__image{position:absolute;display:block;width:65px;height:65px;color:inherit}.clue--white,.clue--white__label{color:#fff}.clue--small .clue__label{font-size:1rem}.clue--small .clue__image{max-width:50px}.clue--right-down .clue__image{right:-32px;top:calc(100% - 16px);transform:rotate(90deg) scaleX(-1)}.clue--right-up .clue__image{right:0;bottom:calc(100% - 16px);transform:rotate(270deg) scaleX(-1)}.clue--left-down .clue__image{right:calc(100% - 32px);top:100%;transform:rotate(270deg)}.clue--left-up .clue__image{left:-175px;top:-100px;transform:rotate(270deg) scaleX(-1)}.clue--right-bottom .clue__image{top:calc(100% - 16px);left:calc(100% - 16px);transform:rotate(90deg) scaleX(-1)}.clue--left-bottom .clue__image{top:100%;left:50%;transform:translateX(-50%) rotate(270deg)}@media (max-width:1425px){.clue--hide-on-smaller-screens{display:none}}.toggle{position:relative;width:40px;padding:1px;overflow:hidden;background-color:#53af32}.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:#53af32}.switch.is-pharmacy .toggle__handle{margin-left:0}.switch.is-store .switch__label[data-value=store]{color:#53af32}.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:focus{outline:0}.tmp-switch.is-pharmacy .switch__label[data-value=pharmacy]{color:#53af32}.tmp-switch.is-pharmacy .toggle__handle{margin-left:0}.tmp-switch.is-store .switch__label[data-value=store]{color:#53af32}.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:#53af32}.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;transform:translateX(-50%)}.popover--default .popover__content{padding:2rem}.popover--small{max-width:480px}.popover--bottom{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 .image{max-width:80%;margin-left:auto;margin-right:auto;transform:scale(.95);transition:transform .15s ease-out}.choice--default .choice__item:focus{outline:0}.choice--default .choice__item.is-active{color:#53af32;border-color:currentColor}.choice--default .choice__item.is-active .image{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{position:relative;overflow:hidden;background-color:#f7f7f7;border:1px solid #ddd}.tour__media{position:relative;opacity:1;cursor:pointer;border-bottom:1px solid #ddd;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;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{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{position:relative;flex-shrink:0;flex-grow:0;overflow:hidden;background-color:#f7f7f7;border-right:1px solid #ddd;border-left:1px solid #ddd}.tour__container{display:flex;align-items:stretch;align-content:flex-start;transition: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 #ddd}.tour__item.is-active .button{opacity:0}.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:#ddd}.tour__text{padding:50px}}.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:1em;color:#53af32;font-size:calc(.9rem + .1vw);white-space:nowrap;background:#fff;border-radius:100vw;box-shadow:0 0 20px rgba(0,0,0,.125)}.pill--default .pill__icon{display:none}.pill--default.is-active{color:#fff;background-color:#53af32}.pill--default.is-active .pill__icon{display:block}.blog__list{position:relative}.blog__item{position:absolute;bottom:0;padding:calc(.5rem - .5px) 0}.blog__item[data-macy-complete]{position:static;bottom:auto}.blog__footer{display:flex;justify-content:center;margin-top:2.5rem}.blog-filters{display:inline-flex}.blog-filters .pill{flex-shrink:0;flex-grow:0}.blog-filters .pill:not(:last-child){margin-right:.5em}.blog-card{position:relative;display:block;overflow:hidden}.blog-card:after{content:"";display:block;width:100%;height:0;padding-top:56.24%}.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__label{top:0;display:block;padding:.65em .85em;font-size:calc(.875rem + .1vw);background-color:#53af32;background-image:none;border-radius:0;background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:55% 55%}.blog-card__content,.blog-card__label{position:absolute;left:0;z-index:1;color:#fff}.blog-card__content{bottom:0;right:0;padding:calc(.5rem + .5vw)}.blog-card__media{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background:#000}.blog-card__media .image{width:100%;height:100%;transition:opacity .15s ease-out}.blog-card__title{color:#fff;font-size:calc(1rem + .5vw);font-weight:500;margin-bottom:0!important}.blog-card__abstract{display:none}.blog-card--big:after{padding-top:100%}.blog-card--big .blog-card__abstract{display:block}.blog-card:hover .blog-card__media .image{opacity:.5}.blog .draggable{margin-top:1rem;margin-bottom:1rem}@media (min-width:640px){.blog-card:after{padding-top:calc(50% - .5rem)}.blog-card--big:after{padding-top:100%}.blog__item{padding:calc(.5rem - .5px)}}@media (min-width:960px){.blog-card__title{margin-bottom:.25rem!important}.blog-card__abstract{display:block}}.blog.is-loading{opacity:.5;pointer-events:none;touch-action:none}.blog.is-end .blog__footer{display:none}.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%}.cookie-overlay .title{font-size:1.5em;font-weight:700;margin-bottom:1em}.cookie-overlay .bodytext{font-size:1em;line-height:1.2}.media .cookie-overlay{width:85%;min-height:90%;height:auto;left:7.5%;top:5%}.media .cookie-overlay .title{font-size:1.4em}.media .cookie-overlay .bodytext{font-size:.9em;line-height:1.3}@media (min-width:640px){width:70%;left:15%}.plyr{font-family:Dax,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}.button--default:after{left:-50%;width:200%;transform:rotate(25deg) translateY(100%);transform-origin:left bottom;transition:transform .25s ease-out,opacity .25s ease-out}.button--default:hover:after{transform:rotate(0deg) translateY(0)}.page--salus .page__logo{right:0;width:110px;border-radius:0 0 0 100%;transform-origin:right top}.page--salus .image__object--gray{display:none}@media (min-width:960px){.page--salus .page__logo{width:35vw;max-width:207px}}@media (max-width:1070px){.page--salus .menu--main .menu__label{font-size:15px}}.section--bigteaser:before{background-image:url(../image/pattern-wall.jpg);background-repeat:repeat;background-size:auto}.content-slider__item{overflow:visible;margin-bottom:20px}.content-slider__item:before{content:"";position:absolute;bottom:0;right:0;left:0;z-index:1;display:block;height:35px;background-image:url(../image/white-separator-header-start.png);background-position:center 4px;background-size:auto;background-repeat:repeat-x}@media (min-width:960px){.content-slider .masked-element{-webkit-mask-image:url(../image/theme/salus/content-slider-mask.png);mask-image:url(../image/theme/salus/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%}.content-slider__item.right .content-slider__secondary{width:51%}}.is-hidden{display:none!important}@media (max-width:480px){.is-hidden--tiny{display:none!important}}@media (max-width:640px){.is-hidden--small{display:none!important}}@media (max-width:960px){.is-hidden--medium{display:none!important}}@media (max-width:1200px){.is-hidden--large{display:none!important}}@media (max-width:1600px){.is-hidden--huge{display:none!important}}@media print{.is-hidden--print{display:none!important}}.is-hidden-from{display:none}@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}}@media (min-width:1200px){.is-hidden--on-huge{display:none!important}}.is-block{display:block}@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: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: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%;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:640px){.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:640px){.visible-xs-block{display:block!important}}@media (max-width:640px){.visible-xs-inline{display:inline!important}}@media (max-width:640px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:640px) and (max-width:960px){.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:960px){.visible-sm-block{display:block!important}}@media (min-width:640px) and (max-width:960px){.visible-sm-inline{display:inline!important}}@media (min-width:640px) and (max-width:960px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:960px) and (max-width:1200px){.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:1200px){.visible-md-block{display:block!important}}@media (min-width:960px) and (max-width:1200px){.visible-md-inline{display:inline!important}}@media (min-width:960px) and (max-width:1200px){.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:640px){.hidden-xs{display:none!important}}@media (min-width:640px) and (max-width:960px){.hidden-sm{display:none!important}}@media (min-width:960px) and (max-width:1200px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}