.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:0.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:0.9}.splide__arrow:disabled{opacity:0.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:0.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:0.7;padding:0;position:relative;transition:transform 0.2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:0.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:0.5em;top:0}
.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:0.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:0.9}.splide__arrow:disabled{opacity:0.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:0.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:0.7;padding:0;position:relative;transition:transform 0.2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:0.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:0.5em;top:0}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
@font-face{font-display:swap;font-family:"Barlow-Light";font-weight:300;src:url("/files/globals/fonts/Barlow_Condensed/BarlowCondensed-Light.ttf") format("opentype")}@font-face{font-display:swap;font-family:"Barlow-Regular";font-weight:400;src:url("/files/globals/fonts/Barlow_Condensed/BarlowCondensed-Regular.ttf") format("opentype")}@font-face{font-display:swap;font-family:"Barlow-Bold";font-weight:700;src:url("/files/globals/fonts/Barlow_Condensed/BarlowCondensed-Bold.ttf") format("opentype")}@font-face{font-display:swap;font-family:"Barlow-SemiBold";font-weight:600;src:url("/files/globals/fonts/Barlow_Condensed/BarlowCondensed-SemiBold.ttf") format("opentype")}
*,*:before,*:after{box-sizing:border-box}html{-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{font-family:"Barlow-Light", "Helvetidca Neue", Helvetica, Arial, sans-serif;font-weight:300;font-size:20px;letter-spacing:0;line-height:1.4;color:#000;background:url("/files/appenzeller-bier/backgrounds/bierpapier.png");background-size:auto auto}#container{min-height:100vh;overflow:hidden;padding:95px 0 0 0}@media only screen and (min-width:1024px){#container{padding:226px 0 0 0}}.mod_article{width:95%;max-width:1440px;margin:0 auto}.mod_article.fullscreen{width:100%;max-width:100%}.mod_article.fullscreen .ce_textblock{width:95%;max-width:1440px;margin:0 auto}img{max-width:100%;height:auto}a{color:#000}figure{margin:0}strong{font-family:"Barlow-SemiBold", "Helvetica Neue", sans-serif}.ce_menu{position:relative;width:24px;height:24px;cursor:pointer;top:-4px;transform:scaleX(-1)}.ce_menu .menu-icon{content:"";width:20px;top:14px;height:2px;position:absolute;background:#252525;transition:all 250ms ease}.ce_menu .menu-icon:before,.ce_menu .menu-icon:after{content:"";height:2px;width:24px;position:absolute;background:#252525;transition:all 250ms ease}.ce_menu .menu-icon:before{top:-8px}.ce_menu .menu-icon:after{top:8px}.ce_menu.active .menu-icon{width:24px;background:transparent;transform:rotate(-135deg)}.ce_menu.active .menu-icon:before{top:0;transform:rotate(90deg)}.ce_menu.active .menu-icon:after{top:0}.mod_header{position:fixed;top:0;left:0;right:0;z-index:25}.mod_header .top-header{display:none;padding:0.6rem 0}@media only screen and (min-width:1024px){.mod_header .top-header{height:130px;display:block;transition:height 150ms ease-out}}.mod_header .bottom-header{position:relative}.mod_header .bottom-header:before{content:"";position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;transition:opacity 250ms ease-in;background:url("/files/appenzeller-bier/backgrounds/bierpapier.png") repeat center center;opacity:0}.mod_header .bottom-header-container,.mod_header .top-header-container{width:95%;margin:0 auto;max-width:1440px}.mod_header .top-header-container{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;z-index:1}.mod_header .top-header-container .mod_customnav ul,.mod_header .top-header-container .mod_changelanguage ul{display:flex}.mod_header .top-header-container .mod_customnav ul:after,.mod_header .top-header-container .mod_changelanguage ul:after{content:"";height:10px;margin:0 0.6rem;position:relative;top:4px;opacity:0.7;border-right:1px solid #fff}@media only screen and (min-width:1024px){.mod_header .top-header-container .mod_customnav ul:after,.mod_header .top-header-container .mod_changelanguage ul:after{margin:0 0.6rem}}.mod_header .top-header-container li{font-size:14px}.mod_header .bottom-header-container{display:flex;padding:12px 0;justify-content:space-between}@media only screen and (min-width:1024px){.mod_header .bottom-header-container{align-items:baseline}}.mod_header .bottom-header-container .mod_customnav{display:none}@media only screen and (min-width:1024px){.mod_header .bottom-header-container .mod_customnav{display:block;width:100%;margin:1.8rem 0 0.8rem 0}}.mod_header .bottom-header-container .mod_customnav ul{display:flex;align-items:center;justify-content:center;margin-left:7%}.mod_header .bottom-header-container .mod_customnav ul:lang(fr){margin-left:-3%}.mod_header .bottom-header-container .mod_customnav ul:lang(it){margin-left:5.5%}.mod_header .bottom-header-container .mod_customnav ul:lang(en){margin-left:10%}.mod_header .bottom-header-container .mod_customnav ul li{margin-right:1.1rem}@media only screen and (min-width:1200px){.mod_header .bottom-header-container .mod_customnav ul li{margin-right:1.8rem}}.mod_header .bottom-header-container .mod_customnav ul li.logo-item img{height:28px}.mod_header .bottom-header-container .mod_customnav ul li.logo-item a{display:block;line-height:1}.mod_header .bottom-header-container .mod_customnav ul li:last-child{margin-right:0}.mod_header .bottom-header-container .mod_customnav ul li.active{text-decoration:underline}.mod_header .bottom-header-container .mod_customnav ul a.active,.mod_header .bottom-header-container .mod_customnav ul a.trail,.mod_header .bottom-header-container .mod_customnav ul strong{text-decoration:underline;font-family:"Barlow-SemiBold", "Helvetidca Neue", Helvetica, Arial, sans-serif}.mod_header .bottom-header-container .mod_customnav .menu-layer{max-width:960px;margin:0 auto}.mod_header .bottom-header-container .mod_customnav .menu-layer ul{display:block;text-align:center}.mod_header .bottom-header-container .mod_customnav .menu-layer ul.lv2{display:flex;align-items:center;flex-direction:column;justify-content:center}@media only screen and (min-width:1024px){.mod_header .bottom-header-container .mod_customnav .menu-layer ul.lv2{flex-direction:row}}.mod_header .bottom-header-container .mod_customnav .menu-layer ul.lv2 li{font-size:24px;text-align:center}.mod_header .bottom-header-container .mod_customnav .menu-layer ul.lv2 a{padding:1rem 0.6rem}.mod_header .bottom-header-container .mod_customnav .menu-layer li{margin:0;line-height:1;font-size:36px;text-transform:none}.mod_header .bottom-header-container .mod_customnav .menu-layer strong,.mod_header .bottom-header-container .mod_customnav .menu-layer a{padding:0.8rem 0;display:inline-block;color:rgba(52, 51, 29, 0.59);font-family:"Barlow-Bold", "Helvetidca Neue", Helvetica, Arial, sans-serif}.mod_header .bottom-header-container .mod_customnav .menu-layer strong{text-decoration:underline}.mod_header .bottom-header-container .mod_customnav .menu-layer a:focus,.mod_header .bottom-header-container .mod_customnav .menu-layer a:hover{text-decoration:underline}.mod_header .bottom-header-container li{letter-spacing:0.55px;font-size:22px;font-family:"Barlow-SemiBold", "Helvetidca Neue", Helvetica, Arial, sans-serif}.mod_header .bottom-header-container a,.mod_header .bottom-header-container strong{color:#000}.mod_header .bottom-header-container .mobile_menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mod_header .bottom-header-container .mobile_menu .inner{background:rgba(255, 255, 255, 0.7)}.mod_header .bottom-header-container .mobile_menu span.folder,.mod_header .bottom-header-container .mobile_menu strong,.mod_header .bottom-header-container .mobile_menu a{display:block;padding:14px 20px}.mod_header .bottom-header-container .mobile_menu span.folder.invisible,.mod_header .bottom-header-container .mobile_menu strong.invisible,.mod_header .bottom-header-container .mobile_menu a.invisible{display:none}.mod_header .bottom-header-container .mobile_menu .mod_navigation{padding:2rem 0}.mod_header .bottom-header-container .mobile_menu .mod_navigation li .submenu{position:relative}.mod_header .bottom-header-container .mobile_menu .mod_navigation li .submenu:after{right:20px;content:"";position:absolute;top:18px;display:block;border:solid #000;border-width:0 2px 2px 0;padding:5px;width:auto;height:auto;background:none;border-radius:0;transform:rotate(45deg)}.mod_header .bottom-header-container .mobile_menu .mod_navigation li.submenu_show .submenu:after{transform:rotate(-135deg)}.mod_header .top-header{position:relative;z-index:10;background:black;border-bottom:6px solid #fff}@media only screen and (min-width:1024px){.mod_header .top-header{background:url("../../bundles/scherrermediengmbhcontaolochertheme/theme22/icons/header-background-v2-s.png") no-repeat center bottom;background-size:400px 100%;backdrop-filter:none;border-bottom:0;position:relative}.mod_header .top-header:before,.mod_header .top-header:after{content:"";display:block;height:100%;width:calc(50% - 200px);position:absolute;top:0;z-index:-1;background-image:url("../../bundles/scherrermediengmbhcontaolochertheme/theme22/icons/header-background-v2-2-s.png");background-position:right bottom;background-repeat:repeat;background-size:50px 100%}.mod_header .top-header:before{left:0}.mod_header .top-header:after{right:0;background-image:url("../../bundles/scherrermediengmbhcontaolochertheme/theme22/icons/header-background-v2-2-s.png");background-position:left bottom}}.mod_header .ce_search a{display:block;line-height:0}.mod_header .ce_search img{width:100%;max-height:15px}@media only screen and (min-width:1024px){.mod_header .ce_mobile_logo{display:none}}.mod_header .ce_mobile_logo a{display:block;line-height:0}.mod_header .ce_mobile_logo img{width:100%;max-height:22px;object-fit:contain}.mod_header .ce_desktop_logo{display:none;position:absolute;width:100%;top:10px;left:0;right:0;opacity:1;transition:all 250ms ease-in}@media only screen and (min-width:1024px){.mod_header .ce_desktop_logo{display:flex;justify-content:center}}.mod_header .ce_desktop_logo a{display:block}.mod_header .ce_desktop_logo img{width:auto;max-height:110px;margin:0 auto;z-index:1;object-fit:contain;position:relative;top:40px}.mod_header .ce_desktop_logo .desktop_logo{width:270px;height:100%;display:block;text-align:center;position:relative;border-radius:150px 150px 0 0}.mod_header .ce_shop a{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:20px;font-weight:600;align-items:center;text-decoration:none;text-transform:uppercase;font-family:"Barlow-SemiBold", "Helvetidca Neue", Helvetica, Arial, sans-serif}@media only screen and (min-width:1024px){.mod_header .ce_shop a{font-size:22px;width:86px}}.mod_header .ce_shop img{width:28px;object-fit:contain;margin-left:6px}@media only screen and (min-width:1024px){.mod_header .ce_shop img{width:auto;max-height:24px;margin-left:0}}.mod_header .ce_shop span{display:none}@media only screen and (min-width:1024px){.mod_header .ce_shop span{display:inline}}.mod_header a.invisible{display:none}.mod_header ul{margin:0;padding:0;list-style:none}.mod_header ul li{line-height:1;text-transform:uppercase}.mod_header ul a{text-decoration:none;color:#fff}.mod_header ul strong{color:#fff}.mod_header .mod_changelanguage li{margin-right:0.5rem}.mod_header .mod_changelanguage li:last-child{margin-right:0}.mod_header .mobile-submenu{padding:14px 20px}.mod_header .mobile-submenu .mod_customnav{display:block;transition:none !important;margin:0 0 5px 0 !important}.mod_header .mobile-submenu .mod_customnav ul{margin:0;display:block}.mod_header .mobile-submenu .mod_customnav li{font-size:17px;text-align:left}.mod_header .mobile-submenu .mod_customnav strong,.mod_header .mobile-submenu .mod_customnav a{padding:10px 0}.mod_header .mobile-submenu .mod_changelanguage ul{display:flex}.mod_header .mobile-submenu .mod_changelanguage li{font-size:17px;width:auto;margin:0 5px 0 0}.mod_header .mobile-submenu .mod_changelanguage strong,.mod_header .mobile-submenu .mod_changelanguage a{padding:0;width:40px;height:40px;line-height:40px;text-align:center;background:#ecece7;border:1px solid #bfbeba}.mod_header .mobile-submenu .ce_search a{padding:0;display:inline-block;background:#ecece7;border:1px solid #bfbeba;width:40px;height:40px;line-height:40px;text-align:center}.mod_header .mobile-submenu .mobile-submenu-container{display:flex;justify-content:space-between}.mod_header .mobile_menu .inner{display:flex;flex-direction:column}.ce_downloads{margin-bottom:3rem}.ce_downloads h4,.ce_downloads h2,.ce_downloads h3{margin:0 0 1rem 0;color:#000;font-size:24px;text-transform:uppercase}.ce_downloads ul{margin:0;padding:0;list-style:none}.ce_downloads a{width:auto;text-decoration:none;display:flex;align-items:center}.ce_downloads a:before{content:"";display:inline-block;width:22px;height:22px;margin-right:4px;background:url("/assets/contao/images/iconPDF.svg") no-repeat center center;background-size:contain}.ce_downloads a:focus,.ce_downloads a:hover{text-decoration:underline}.ce_downloads li{margin-bottom:4px}.ce_downloads li.ext-mp4 a:before{background:url("/assets/contao/images/iconMP4.svg") no-repeat center center;background-size:contain}.ce_downloads li.ext-mp3 a:before{background:url("/assets/contao/images/iconMP3.svg") no-repeat center center;background-size:contain}.ce_downloads li.ext-jpeg a:before,.ce_downloads li.ext-jpg a:before{background:url("/assets/contao/images/iconJPEG.svg") no-repeat center center;background-size:contain}.ce_downloads li.ext-gif a:before{background:url("/assets/contao/images/iconGIF.svg") no-repeat center center;background-size:contain}.ce_downloads li.ext-png a:before{background:url("/assets/contao/images/iconPNG.svg") no-repeat center center;background-size:contain}.ce_downloads .show-more{position:relative;max-height:100px;overflow:hidden;display:inline-block;transition:all 300ms ease-in}.ce_downloads button{background:none;border:0;margin:0;padding:0;cursor:pointer;height:30px;width:70px;display:block;left:0;position:relative;font-size:14px}.ce_downloads button:after{content:"";border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:8px;transform:rotate(45deg)}.ce_downloads.open .show-more{max-height:100000px}.ce_downloads.open button span{display:none}.ce_downloads.open button:after{transform:rotate(-135deg)}body.active-overlay{overflow:hidden}body.fixed-header .ce_desktop_logo{opacity:0}body.fixed-header .ce_desktop_logo img{transition:all 300ms ease-out;transform:scale(0);margin-top:-50px}body.fixed-header .top-header{overflow:hidden;height:40px;width:100%}@media only screen and (min-width:1024px){body.fixed-header .top-header{background:url(../../bundles/scherrermediengmbhcontaolochertheme/theme22/icons/header-background-v2-2-s.png) repeat center bottom;background-size:30px 100%}}body.fixed-header .top-header:after,body.fixed-header .top-header:before{content:none}body.fixed-header .bottom-header:before{opacity:0.9}body.fixed-header .mod_header .bottom-header-container .mod_customnav{transition:all 150ms ease-in;margin:0.8rem 0 0.8rem 0}body.fixed-header .ce_menuoverlay.active{padding-top:150px}#footer{font-family:"Barlow-SemiBold", "Helvetica Neue", sans-serif;background:#000;line-height:1.25;font-size:1rem;padding:1em 0;color:#fff;clear:both;position:relative;z-index:15}@media only screen and (min-width:411px){#footer{font-size:1.125rem}}#footer .inside{width:95%;margin:0 auto}@media only screen and (min-width:1024px){#footer .inside{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}#footer .inside .social-media{display:flex;flex-wrap:wrap;margin-bottom:1em}@media only screen and (min-width:1024px){#footer .inside .social-media{order:3;margin-bottom:0}}#footer .inside .social-media a{width:28px;height:28px;display:block;margin-right:5px}#footer .inside .social-media a img{height:28px}#footer .inside .social-media a:last-child{margin-right:0}#footer .inside .address{margin-bottom:1em}@media only screen and (min-width:1024px){#footer .inside .address{order:0;display:flex;flex-wrap:wrap;margin-bottom:0}}#footer .inside .address address{font-style:normal;line-height:1.25}#footer .inside .address address span{display:block}@media only screen and (min-width:1024px){#footer .inside .address address span{display:inline-block;margin-right:0.5em}}#footer .inside .address .mod_customnav{margin-top:1em}@media only screen and (min-width:1024px){#footer .inside .address .mod_customnav{width:100%;margin-top:0.4em}}#footer .inside .address .mod_customnav ul{margin:0;padding:0;list-style:none}@media only screen and (min-width:1024px){#footer .inside .address .mod_customnav ul{display:flex;flex-wrap:wrap}}#footer .inside .address .mod_customnav ul li{margin:0;text-transform:uppercase;font-family:"Barlow-Light", "Helvetica Neue", sans-serif}@media only screen and (min-width:1024px){#footer .inside .address .mod_customnav ul li{font-size:13px}}#footer .inside .address .mod_customnav ul li strong,#footer .inside .address .mod_customnav ul li a{color:#fff}#footer .inside .address .mod_customnav ul li strong:after,#footer .inside .address .mod_customnav ul li a:after{content:"|";margin-left:0.4rem;padding-right:0.4rem}#footer .inside .address .mod_customnav ul li:last-child a:after,#footer .inside .address .mod_customnav ul li:last-child strong:after{content:none}#footer .inside a{color:#fff;text-decoration:none}#footer .inside a.invisible{display:none}h1{color:#5D5347;font-size:42px;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}@media only screen and (min-width:1024px){h1{font-size:72px}}h2{color:#5D5347;font-size:36px;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}@media only screen and (min-width:1024px){h2{font-size:60px}}h3{color:#5D5347;font-size:32px;margin-top:0;margin-bottom:1rem;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}@media only screen and (min-width:1024px){h3{font-size:42px}}h4{color:#5D5347;font-size:24px;margin:0;padding:0;text-transform:uppercase;font-family:"Barlow-SemiBold", "Helvetica Neue", sans-serif}@media only screen and (min-width:1024px){h4{font-size:28px}}h2,h1{margin-top:1rem;line-height:1.125;margin-bottom:2rem}.ce_hero img{object-fit:cover;border-radius:15px;border:5px solid #fff;box-shadow:0 7px 25px #5D534759}.ce_hero video{width:100%;max-width:100%;object-fit:cover;border-radius:15px;border:5px solid #fff;box-shadow:0 7px 25px #5D534759}.ce_hero.noborder img,.ce_hero.noborder video{border:0;box-shadow:none}.ce_hero .headline{color:#5D5347;margin:0 0 2rem 0;line-height:1.4}@media only screen and (min-width:1024px){.ce_hero .headline{margin:2rem 0;font-size:72px}}.ce_hero .headline:after{content:"";width:100%;height:2px;margin:2rem auto;display:block;border:1px dotted #5D5347}@media only screen and (min-width:1024px){.ce_hero .headline:after{width:90%;max-width:600px}}.ce_hero .hero-image{text-align:center}.ce_hero .hero-content{margin:0 auto 0 auto;max-width:820px;text-align:left}@media only screen and (min-width:1024px){.ce_hero .hero-content{width:90%;text-align:center}}.ce_hero .hero-content:after{content:"";display:block;width:100%;height:2px;margin:0 auto;background:#5D5347}@media only screen and (min-width:1024px){.ce_hero .hero-content:after{width:75%;max-width:600px}}.ce_hero .hero-content.no-text:after{content:none}.ce_hero .hero-content.no-text .headline{margin:2rem auto 4rem auto}.ce_hero .text{margin:2rem 0}.ce_hero .text p{margin:0 0 1rem 0}.ce_hero.fullscreen{overflow:hidden;margin-bottom:3rem}@media only screen and (min-width:1024px) and (min-height:960px){.ce_hero.fullscreen{margin-bottom:9rem}}.ce_hero.fullscreen img{border-radius:0;border:0;box-shadow:none}.ce_hero.fullscreen video{border-radius:0;border:0;box-shadow:none}.ce_hero.fullscreen .hero-image{line-height:0}.ce_hero.fullscreen .hero-image.video{max-height:none}.ce_hero.fullscreen .hero-image .player_container{width:100%;height:100%;line-height:0}.ce_hero.fullscreen .hero-image .player_container video{width:100%;height:100%}.ce_hero.fullscreen .hero-image .bg-image{width:100%;height:400px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:1024px){.ce_hero.fullscreen .hero-image .bg-image{height:600px;background-attachment:fixed}}.ce_hero.gold-border .hero-content:after{background:#CA9E67}.ce_hero:last-child{margin-bottom:0}.mod_sources{margin:2rem 0}.ce_productslider{padding:1rem 0}@media only screen and (min-width:1024px) and (min-height:960px){.ce_productslider{padding:3rem 0}}.ce_productslider .product a{color:#000;display:block;height:100%;text-decoration:none;transition:all 300ms ease-in}@media only screen and (min-width:1024px){.ce_productslider .product a p.name{opacity:0;transition:all 300ms ease-in}}@media only screen and (min-width:1024px){.ce_productslider .product a:focus p.name,.ce_productslider .product a:hover p.name{opacity:1}}.ce_productslider .product .image{padding:12px 10px;margin:0 auto;position:relative;text-align:center}.ce_productslider .product img{margin:0 auto;object-fit:contain;max-height:400px}@media only screen and (min-width:600px) and (min-height:960px){.ce_productslider .product img{max-height:none}}.ce_productslider .product p.name{margin:0;padding:0.5rem 0 1rem 0;font-size:16px;text-align:center;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}.ce_productslider .splide__pagination{display:none}@media only screen and (min-width:1024px){.ce_productslider .splide__pagination{display:flex}}.splide__pagination{bottom:-1rem}.splide__pagination__page{background:#fff;margin:0 0.6rem;border:1px solid #fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);width:10px;height:10px}.splide__pagination__page.is-active{border:1px solid #fff;background:#8f8d87}a.button{font-family:"Barlow-Bold", "Helvetica Neue", sans-serif;text-transform:uppercase;display:inline-block;text-decoration:none;background:#fff;color:#000;line-height:1;padding:6px 12px;border-radius:5px;border:1px solid #5D5347;cursor:pointer}a.button:hover{color:#fff;border:1px solid #fff;background:#5D5347}.form-component .palette-container{width:90%;display:flex;margin:0 auto;flex-wrap:wrap;max-width:720px;justify-content:space-between}.form-component .palette-container .field-component{width:100%;margin-bottom:0.5em}.form-component .palette-container .field-component:last-child{margin-bottom:0}@media only screen and (min-width:768px){.form-component .palette-container .field-component{width:32%}}.form-component .palette-container .field-component.select{width:100%}@media only screen and (min-width:768px){.form-component .palette-container .field-component.select{width:33%}}.form-component .palette-container .field-component.select label{display:none}.vs__dropdown-toggle{outline:none;cursor:pointer;padding:0 0.5rem;min-height:32px;border-radius:3px;border:solid 1px rgba(13, 11, 4, 0.25)}.vs__dropdown-toggle .vs__actions{outline:none;padding:0 3px 0 3px}.vs__dropdown-toggle .vs__actions button{width:10px;height:10px}.vs__dropdown-toggle .vs__actions:after{content:"";position:absolute;right:1rem;top:10px;border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(45deg)}.vs__dropdown-toggle .vs__actions svg{opacity:0}.vs__dropdown-toggle .vs__selected-options{padding:0;margin-bottom:calc(.25em - 0.05em)}.vs__dropdown-toggle .vs__selected-options input{font-family:"Barlow-Regular", "Helvetica Neue", sans-serif;font-size:1rem;outline:none;padding:0;margin:0;border:0}.vs__dropdown-toggle .vs__selected-options input::placeholder{color:#000;font-weight:400;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}.vs__dropdown-toggle .vs__selected-options input:-ms-input-placeholder{color:#000;font-weight:400;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}.vs__dropdown-toggle .vs__selected-options input::-webkit-input-placeholder{color:#000;font-weight:400;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.vs__dropdown-toggle .vs__selected-options input{font-size:1.125rem}}.vs__dropdown-toggle .vs__selected-options .vs__selected{font-family:"Barlow-Regular", "Helvetica Neue", sans-serif;background-color:transparent;border:1px solid #000;color:#000;font-size:0.85rem;padding:0.125em 0.25em;margin:0.25em 0.25em 0.05em 0;line-height:1}@media only screen and (min-width:411px){.vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:1rem}}.vs__dropdown-toggle .vs__selected-options .vs__selected button.selected,.vs__dropdown-toggle .vs__selected-options .vs__selected button:hover{border:0;color:#000;background:none}.vs__dropdown-toggle .vs__selected-options .vs__selected svg{fill:#000}.v-select{background:none !important}.v-select.vs--open{background:none !important}.v-select.vs--open .vs__dropdown-toggle{background:none !important}.v-select.vs--open .vs__dropdown-toggle .vs__actions{cursor:pointer}.v-select.vs--open .vs__dropdown-toggle .vs__actions .vs__clear{display:none}.v-select.vs--open .vs__dropdown-toggle .vs__actions:after{transform:rotate(-135deg)}.vs__dropdown-menu{padding:0;width:100%;background:none !important;display:block !important;border-radius:0 0 3px 3px}.vs__dropdown-menu .vs__dropdown-option{width:100%;float:none;display:block;padding:0.25em 0.6em;font-size:1rem !important;font-family:"Barlow-Light", "Helvetidca Neue", Helvetica, Arial, sans-serif}.field-component.number{position:relative}.field-component.number .range-menu{cursor:pointer}.field-component.number .range-menu span{height:32px;display:block;font-size:1rem;padding:0 0.5em;line-height:32px;position:relative;border-radius:3px;background:none;border:solid 1px rgba(13, 11, 4, 0.25);font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.field-component.number .range-menu span{font-size:1.125rem}}.field-component.number .range-menu span:after{top:10px;content:"";right:1rem;padding:4px;position:absolute;border:solid black;display:inline-block;transform:rotate(45deg);border-width:0 1px 1px 0}.field-component.number .range-input{left:0;width:100%;max-width:300px;display:none;z-index:5;padding:1em 1.25em;margin-top:2px;background:#fff;position:absolute;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.17);border:solid 1px rgba(13, 11, 4, 0.25)}@media only screen and (min-width:768px){.field-component.number .range-input{left:-1em;width:250px;margin-top:0.5em}}.field-component.number .range-input .range-input-detail{display:flex;flex-wrap:wrap;margin-top:1em;align-items:center;justify-content:space-between}.field-component.number .range-input .range-input-detail div{width:33.333%}.field-component.number .range-input .range-input-detail div.range-current-value{text-align:left}.field-component.number .range-input .range-input-detail div.range-reset{text-align:center;line-height:1}.field-component.number .range-input .range-input-detail div.range-max-value{text-align:right}.field-component.number .range-input .range-input-detail span{height:32px;line-height:32px;padding:0 1em;font-size:1rem;border-radius:3px;display:inline-block;border:solid 1px rgba(13, 11, 4, 0.25);font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.field-component.number .range-input .range-input-detail span{font-size:1.125rem}}.field-component.number .range-input .range-input-detail button{font-family:"Barlow-Regular", "Helvetica Neue", sans-serif;font-size:1rem;text-transform:none;text-decoration:underline;line-height:1;height:auto;padding:0;border:0;margin:0}@media only screen and (min-width:411px){.field-component.number .range-input .range-input-detail button{font-size:1.125rem}}.field-component.number .range-input .range-input-detail button:hover,.field-component.number .range-input .range-input-detail button:focus{color:#000;background:none}.field-component.number.active .range-menu span:after{transform:rotate(-135deg)}.field-component.number.active .range-input{display:block}.form-component{margin-bottom:2rem}@media only screen and (min-width:1024px) and (min-height:768px){.form-component{margin-bottom:1rem}}@media only screen and (min-width:1024px) and (min-height:1024px){.form-component{margin-bottom:2rem}}.form-component .noUi-target{box-shadow:none;background:#fff;border-radius:3px;border:solid 1px #979797}.form-component .noUi-handler{width:30px;height:30px;right:-17px;top:-7px;outline:none;border-radius:100%;box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.18);border:solid 1px #979797;background-color:#fff}.form-component .noUi-handler:after,.form-component .noUi-handler:before{content:none}.form-component .noUi-connect{background:#000}.form-component .color .noUi-connect{background:transparent}.form-component .color .range-input{right:0;left:auto}.form-component .color .range-input .noUi-target{background-image:linear-gradient(to right, #fef59a 0%, #c47b09 35%, #622514 67%, #120807 100%)}p.hint{margin:1em 0 0 0;font-size:0.85rem;text-align:right;color:#333;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){p.hint{font-size:1rem}}.ce_productlist{width:100%;margin:0 auto 0 auto;position:relative}@media only screen and (min-width:1280px){.ce_productlist{margin-bottom:200px}}.ce_productlist .ce_product{padding:1rem 0.5rem}.ce_productlist .ce_product .product-content{opacity:0;text-align:center}.ce_productlist .ce_product h3{color:#000;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif;font-size:1.125rem;line-height:1.2;margin:0 0 0.4rem 0}@media only screen and (min-width:1280px) and (min-height:1024px){.ce_productlist .ce_product h3{font-size:44px}}.ce_productlist .ce_product p{margin:0;font-size:1.125rem;line-height:1.2}@media only screen and (min-width:1280px) and (min-height:1024px){.ce_productlist .ce_product p{font-size:1.25rem}}.ce_productlist .ce_product a{text-decoration:none;color:#000}.ce_productlist .ce_product .image{display:flex;align-items:flex-end;margin:0 auto 0.5rem auto}@media only screen and (min-width:1280px) and (min-height:1024px){.ce_productlist .ce_product .image{height:500px}}.ce_productlist .ce_product .image img{padding:0 1rem;width:100%;height:100%;margin:0 auto;max-width:none;object-fit:contain;max-height:320px}@media only screen and (min-width:1280px) and (min-height:1024px){.ce_productlist .ce_product .image img{max-height:385px}}.ce_productlist .splide__slide.is-active .ce_product .product-content{opacity:1;height:125px;margin-top:25px}@media only screen and (min-width:768px){.ce_productlist .splide__slide.is-active .ce_product .product-content{margin-left:-150px;margin-right:-150px}}@media only screen and (min-width:1280px) and (min-height:1024px){.ce_productlist .splide__slide.is-active .ce_product .product-content{height:500px}}.ce_productlist .loading{width:100%;height:100%;padding-top:3rem;text-align:center;position:absolute;top:0}.ce_productlist .splide{position:relative;height:655px}.ce_productlist .splide:after{z-index:-1;content:"";display:block;position:absolute;left:calc(50% - 125px);top:0;bottom:315px;width:250px;border-radius:15px;border:2px solid #fff;box-shadow:inset 3px 3px 15px rgba(0, 0, 0, 0.4)}@media only screen and (min-width:1280px) and (min-height:1024px){.ce_productlist .splide:after{top:0;width:280px;bottom:135px;left:calc(50% - 140px)}}.ce_productlist.empty .splide:after,.ce_productlist.isloading .splide:after{content:none}.ce_menuoverlay{position:fixed;padding:225px 0 0 0;bottom:0;overflow:hidden;transition:transform 400ms ease, top 200ms ease;transform:translate(0, -100vh);left:0;right:0;height:100%;z-index:-1;background:rgba(255, 255, 255, 0.9)}.ce_menuoverlay .ce_productlist{width:100%;margin:0;max-width:100%}.ce_menuoverlay .overlay-container{position:absolute;left:0;right:0;width:100%;opacity:0;margin:0 auto;z-index:-1;transition:opacity 500ms ease}.ce_menuoverlay .overlay-container.active{opacity:1;z-index:1}@media only screen and (min-width:1024px){.ce_menuoverlay .overlay-container nav{margin-right:110px}}.ce_menuoverlay.active{transform:translate(0, 0)}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.ce_menuoverlay{background:rgba(255, 255, 255, 0.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.tiles{margin-bottom:0.5em}.tiles .tiles-container{border-radius:3px;background-color:rgba(255, 255, 255, 0.8);border-top:solid 2px #707070}@media only screen and (min-width:350px){.tiles .tiles-container{display:flex;flex-wrap:wrap}}.tiles .tiles-container .tile{display:flex;flex-wrap:wrap;flex-direction:column;border-bottom:solid 2px #707070}.tiles .tiles-container .tile:last-child{border-radius:0 0 3px 3px}.tiles .tiles-container .tile.w50{width:100%}@media only screen and (min-width:350px){.tiles .tiles-container .tile.w50{width:50%}}.tiles .tiles-container .tile.w25{width:100%;margin:1.6rem 0;border-bottom:0;padding-bottom:1.6rem;border-bottom:solid 2px #707070}@media only screen and (min-width:350px){.tiles .tiles-container .tile.w25{width:25%;border-bottom:0;padding-bottom:0;border-right:solid 2px #707070}}.tiles .tiles-container .tile.w25:last-child{border-right:0;border-bottom:0}.tiles .tiles-container .tile.w25 .tile{height:100%;border:0}.tiles .tiles-container .tile.w100{width:100%;border-right:solid 2px #707070;border-left:solid 2px #707070}.tiles .tiles-container .tile.h100{height:100%}.tiles .tiles-container .tile .tile{border-left:solid 2px #707070;border-right:solid 2px #707070;padding:5px 10px;display:block;width:100%}@media only screen and (min-width:411px){.tiles .tiles-container .tile .tile{padding:10px 15px}}.tiles .tiles-container .tile .tile:last-child{border-radius:0;border-bottom:0}.tiles .tiles-container .tile .tile.h60{height:calc(80px + 50px)}@media only screen and (min-width:411px){.tiles .tiles-container .tile .tile.h60{height:calc(90px + 60px)}}.tiles .tiles-container .tile .tile.h40{height:80px}@media only screen and (min-width:411px){.tiles .tiles-container .tile .tile.h40{height:90px}}.tiles .tiles-container .tile .tile.h20{height:50px}@media only screen and (min-width:411px){.tiles .tiles-container .tile .tile.h20{height:60px}}.tiles .tiles-container .tile .tile.no-padding{padding:0}@media only screen and (min-width:350px){.tiles .tiles-container .tile.no-border-left .tile{border-left:0}}@media only screen and (min-width:350px){.tiles .tiles-container .tile.no-border-right .tile{border-right:0}}.tiles .tiles-container .tile.desktop.h100{height:auto}@media only screen and (min-width:1024px){.tiles .tiles-container .tile.desktop.h100{height:100%}}.tiles .tiles-container .tile.desktop.w50{width:100%}@media only screen and (min-width:1024px){.tiles .tiles-container .tile.desktop.w50{width:50%}}.tiles .tiles-container .tile.desktop.no-border-left .tile{border-left:solid 2px #707070}@media only screen and (min-width:1024px){.tiles .tiles-container .tile.desktop.no-border-left .tile{border-left:0}}.tiles.v2 .tiles-container{border-top:2px dotted #707070;background:none}@media only screen and (min-width:350px){.tiles.v2 .tiles-container{border-bottom:0}}@media only screen and (min-width:768px){.tiles.v2 .tiles-container{border-bottom:3px solid #707070}}.tiles.v2 .tiles-container .tile.w30{width:100%;margin:1.6rem 0;padding-bottom:1.6rem;border-bottom:0}@media only screen and (min-width:350px){.tiles.v2 .tiles-container .tile.w30{width:50%;border-radius:0;padding-bottom:0;margin-bottom:0;margin-top:0;border-right:0}}@media only screen and (min-width:768px){.tiles.v2 .tiles-container .tile.w30{width:32%;margin:1.4rem 0;border-bottom:0;border-right:0}}.tiles.v2 .tiles-container .tile.w30 .tile{border-left:0;border-right:0}@media only screen and (min-width:768px){.tiles.v2 .tiles-container .tile.w30 .tile{border-right:solid 2px #707070}}.tiles.v2 .tiles-container .tile.w25{width:100%;margin:1.6rem 0;padding-bottom:1.6rem;border-bottom:solid 2px #707070}@media only screen and (min-width:350px){.tiles.v2 .tiles-container .tile.w25{width:50%;border-radius:0;padding-bottom:0;margin-bottom:0;margin-top:0;border-right:solid 2px #707070}.tiles.v2 .tiles-container .tile.w25:nth-of-type(2n){border-right:0}}@media only screen and (min-width:768px){.tiles.v2 .tiles-container .tile.w25{width:25%;margin:1.4rem 0;border-bottom:0}.tiles.v2 .tiles-container .tile.w25:nth-of-type(2n){border-right:solid 2px #707070}.tiles.v2 .tiles-container .tile.w25:nth-of-type(4n){border-right:0}}.ce_camel_case_text{height:100%;display:flex;flex-wrap:wrap;align-items:flex-end}.ce_camel_case_text p{font-family:"Barlow-Light", "Helvetica Neue", sans-serif;font-weight:300;margin:0}.ce_camel_case_text p span{font-size:2rem;line-height:1}@media only screen and (min-width:411px){.ce_camel_case_text p span{font-size:2.625rem}}.ce_camel_case_text p span:last-child{font-family:"Barlow-Regular", "Helvetica Neue", sans-serif;font-size:1.125rem;line-height:1}@media only screen and (min-width:411px){.ce_camel_case_text p span:last-child{font-size:1.25rem}}.ce_icon_text{height:100%;display:flex;flex-wrap:wrap;align-items:flex-end}.ce_icon_text.central{align-items:center}.ce_icon_text .background-image{width:calc(27.5% + 5px);height:100%;margin-right:5%;background-size:cover}@media only screen and (min-width:411px){.ce_icon_text .background-image{width:calc(22.5% + 5px);margin-right:5%}}.ce_icon_text figure{width:auto;line-height:0;display:inline-block;margin-right:1rem;text-align:left}@media only screen and (min-width:411px){.ce_icon_text figure{width:auto;display:inline-block}}.ce_icon_text figure img{height:50px}@media only screen and (min-width:411px){.ce_icon_text figure img{height:70px}}.ce_icon_text p{margin:0;width:65%;text-align:left;line-height:1.25;font-size:1.125rem;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.ce_icon_text p{font-size:1.25rem}}.ce_icon_text .text{width:100%;height:50px;padding:5px 0 0 0;display:flex;align-items:center}@media only screen and (min-width:411px){.ce_icon_text .text{height:60px;padding:10px 0 0 0}}.ce_icon_text .text p{width:100%;font-size:1.125rem}@media only screen and (min-width:411px){.ce_icon_text .text p{font-size:1.25rem}}.ce_icon_text .text.large p{font-size:1rem}@media only screen and (min-width:411px){.ce_icon_text .text.large p{font-size:1.125rem}}.ce_icon_text.background p{width:calc(67.5% - 5px)}@media only screen and (min-width:411px){.ce_icon_text.background p{width:calc(72.5% - 10px);font-size:1.25rem}}.ce_icon_text.large-text>p{line-height:1;font-size:2rem;text-transform:uppercase;font-family:"Barlow-Light", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.ce_icon_text.large-text>p{font-size:2.5rem}}.ce_icon_text.large-icon p{font-size:1.25rem;text-transform:uppercase;font-family:"Barlow-Light", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.ce_icon_text.large-icon p{font-size:1.75rem}}.ce_icon_text.small-icon figure img{height:auto}@media only screen and (min-width:411px){.ce_icon_text.small-icon figure img{top:3px;height:50px;position:relative}}.ce_tile_content{text-align:left;padding:10px}@media only screen and (min-width:411px){.ce_tile_content{padding:15px}}.ce_tile_content p{line-height:1.25;margin:0 0 0.25em 0;font-size:1.125rem;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.ce_tile_content p{font-size:1.25rem}}.ce_tile_content p:last-child{margin-bottom:0}.ce_tile_content.space-between{display:flex;height:100%;flex-direction:column;justify-content:space-between}.ce_tile_content.columns{display:flex;flex-wrap:wrap;align-items:center}.ce_tile_content.columns p{width:62.5%;margin-right:2.5%}@media only screen and (min-width:1200px){.ce_tile_content.columns p{width:47.5%;margin-bottom:0}}.ce_tile_content.columns .ce_icon_text{width:35%;display:block}@media only screen and (min-width:1200px){.ce_tile_content.columns .ce_icon_text{width:50%;display:flex;flex-wrap:wrap;align-items:center}}.ce_tile_content.columns .ce_icon_text p{width:100%;text-align:center}@media only screen and (min-width:1200px){.ce_tile_content.columns .ce_icon_text p{margin:0;width:70%;text-align:left}}.ce_tile_content.columns .ce_icon_text figure{width:100%;line-height:0;text-align:center;margin-bottom:0.5em}@media only screen and (min-width:1200px){.ce_tile_content.columns .ce_icon_text figure{width:30%;margin:0}}.ce_tile_content.columns .ce_icon_text figure img{height:45px}.ce_pledge_icons{display:flex;width:100%;align-items:baseline;justify-content:flex-end}@media only screen and (min-width:1024px){.ce_pledge_icons{margin-top:1em}}.ce_pledge_icons figure{width:auto;display:inline-block}.ce_pledge_icons figure img{width:100%;height:100px;max-height:100px;max-width:none}a.cart-btn{width:auto;margin-top:2rem;display:inline-block;line-height:1;position:relative;font-size:24px;text-align:left;border:1px solid rgba(13, 11, 4, 0.25);background-color:rgba(208, 206, 196, 0.6);font-family:"Barlow-Bold", "Helvetica Neue", sans-serif;padding:12px;color:#000;text-transform:uppercase;max-width:420px;align-items:center;text-decoration:none}a.cart-btn span{margin-left:42px}a.cart-btn:before{content:"";position:absolute;bottom:0;left:0;top:0;width:42px;background:url(/files/globals/icons/cart-icon.svg) no-repeat;background-position:center center;background-size:28px auto}.ce_product{}.ce_product .mod_breadcrumb{display:none;margin-bottom:1rem}@media only screen and (min-width:1024px) and (min-height:960px){.ce_product .mod_breadcrumb{margin-bottom:75px}}.ce_product .article{margin-bottom:2rem}@media only screen and (min-width:1024px){.ce_product .article{margin-bottom:3rem}}.ce_product .article.product-article{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:768px){.ce_product .article.product-article{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.ce_product .article.product-article .content-wrapper{width:100%;order:1}@media only screen and (min-width:768px){.ce_product .article.product-article .content-wrapper{width:50%;max-width:600px;margin-right:2.5%;order:0}}@media only screen and (min-width:1024px){.ce_product .article.product-article .content-wrapper{width:40%}}@media only screen and (min-width:1440px){.ce_product .article.product-article .content-wrapper{width:35%}}.ce_product .article.product-article .image-wrapper{width:100%;order:0;margin:0 auto}@media only screen and (min-width:768px){.ce_product .article.product-article .image-wrapper{width:47.5%;order:1}}@media only screen and (min-width:1024px){.ce_product .article.product-article .image-wrapper{width:57.5%}}@media only screen and (min-width:1440px){.ce_product .article.product-article .image-wrapper{width:62.5%}}@media only screen and (min-width:768px){.ce_product .article.product-article .tiles{margin-top:2rem;max-width:600px}}.ce_product h1{color:#5D5347;font-size:60px;margin-top:0}.ce_product .product-images{position:relative;padding-bottom:100px}@media only screen and (min-width:768px){.ce_product .product-images{padding-bottom:24px}}.ce_product .product-images .package{position:absolute;bottom:0;left:0;z-index:-1}.ce_product .product-images .package img{top:-50px;left:10rem;position:relative;transform:rotate(4deg)}@media only screen and (min-width:768px){.ce_product .product-images .package img{left:6rem}}@media only screen and (min-width:1200px){.ce_product .product-images .package img{left:11rem}}.ce_product .product-images .bottle{position:relative;top:50px;left:4rem}@media only screen and (min-width:768px){.ce_product .product-images .bottle{top:0;left:0}}.ce_product .product-images .bottle img{top:-50px;position:relative;transform:rotate(-4deg)}.ce_product .product-images .package img,.ce_product .product-images .bottle img{max-height:440px}@media only screen and (min-width:768px){.ce_product .product-images .package img,.ce_product .product-images .bottle img{max-height:660px}}@media only screen and (min-width:1200px) and (min-height:960px){.ce_product .product-images .package img,.ce_product .product-images .bottle img{max-height:900px}}@media only screen and (min-width:768px){.ce_product .similar_articles{display:flex;flex-wrap:wrap;max-width:1024px;margin:2rem auto 0 auto}}.ce_product .similar_articles .ce_similar_article{margin-bottom:1rem}@media only screen and (min-width:768px){.ce_product .similar_articles .ce_similar_article{width:32%;margin-right:2%;margin-bottom:0}.ce_product .similar_articles .ce_similar_article:nth-of-type(2n){margin-right:2%}.ce_product .similar_articles .ce_similar_article:nth-of-type(3n){margin-right:0}}.ce_product .similar_articles .ce_similar_article a{display:block;transition:transform 200ms ease-out}.ce_product .similar_articles .ce_similar_article a:hover,.ce_product .similar_articles .ce_similar_article a:focus{transform:scale(1.1)}.ce_product .similar_articles .ce_similar_article img{max-height:260px;object-fit:contain}.ce_eventblock{padding-bottom:1rem;margin-bottom:3rem;border-bottom:2px solid #CA9E67}.ce_eventblock .mainheadline{margin:3rem 0 3rem 0;display:flex;align-items:center;color:#5D5347;text-transform:uppercase}.ce_eventblock .mainheadline:before,.ce_eventblock .mainheadline:after{content:"";height:1px;width:100%;margin-right:1rem;margin-left:1rem;display:block;border:1px dotted #CA9E67}.ce_eventblock .splide{padding:0 0 2rem 0;margin:2rem 0}.ce_eventblock .event{position:relative}@media only screen and (min-width:768px){.ce_eventblock .event{width:45%;padding-right:5%;margin-right:5%}.ce_eventblock .event:after{position:absolute;right:-16px;top:-2rem;bottom:-2rem;content:"";width:32px;background:url("/bundles/scherrermediengmbhcontaolochertheme/theme22/icons/slider-delimiter-icon.svg");background-position:0 0;background-size:100% 100%;background-repeat:no-repeat}.ce_eventblock .event:last-child{margin-right:0}.ce_eventblock .event:last-child:after{content:none}}.ce_eventblock .headline{line-height:1.125;font-size:24px;color:#000;text-transform:uppercase}@media only screen and (min-width:1024px){.ce_eventblock .headline{font-size:32px}}.ce_eventblock .content-container{text-align:center;margin-bottom:2rem}@media only screen and (min-width:1024px){.ce_eventblock .content-container{margin-bottom:3rem}}@media only screen and (min-width:768px){.ce_eventblock .content-container p{min-height:132px}}@media only screen and (min-width:768px){.ce_eventblock .content-container .headline{min-height:75px}}.ce_eventblock .event-info{padding:1rem;border-radius:3px;border:2px solid #c0c0bc;background:rgba(255, 255, 255, 0.7)}.ce_eventblock .event-info strong{margin-right:0.5rem}.ce_eventblock .event-container{width:90%;margin:0 auto;max-width:420px}.ce_eventblock .event-container p{font-size:17px;margin:0}.ce_eventblock .event-container a.button{padding-top:10px;padding-bottom:10px;margin:1rem 0 0 0;width:100%;display:block;border-radius:3px;border:2px solid #c0c0bc;background:rgba(192, 192, 188, 0.3)}.ce_eventblock .event-container a.button:focus,.ce_eventblock .event-container a.button:hover{color:#000}.ce_eventblock .splide__arrow--next{background:url("/bundles/scherrermediengmbhcontaolochertheme/theme22/icons/arrow-right-gold-icon.svg");background-repeat:no-repeat;background-size:contain;background-position-x:right;outline:none !important}.ce_eventblock .splide__arrow--prev{background:url("/bundles/scherrermediengmbhcontaolochertheme/theme22/icons/arrow-left-gold-icon.svg");background-repeat:no-repeat;background-size:contain;background-position-x:left;outline:none !important}.ce_eventblock .splide__pagination{display:none}.ce_eventblock.no-slider .ce_events{width:100%}@media only screen and (min-width:768px){.ce_eventblock.no-slider .ce_events{display:block}}.ce_eventblock.no-slider .ce_events .events-block{width:100%;position:relative}@media only screen and (min-width:768px){.ce_eventblock.no-slider .ce_events .events-block{display:flex;flex-wrap:wrap;margin-bottom:50px;padding-bottom:50px;border-bottom:2px dotted #CA9E67}.ce_eventblock.no-slider .ce_events .events-block:last-child{border-bottom:0}}.ce_eventblock.no-slider .ce_events .event{margin-bottom:50px}@media only screen and (min-width:768px){.ce_eventblock.no-slider .ce_events .event{margin-bottom:0}}.ce_eventblock.no-slider .ce_events .event .headline{min-height:0;margin-bottom:15px}.ce_eventblock.no-slider .ce_events .event .content-container{margin-bottom:15px}.ce_eventblock.no-slider .ce_events .event .content-container p{margin:0;min-height:0}.ce_eventblock.no-slider .ce_events .event a.button{margin:5px 0 5px 0}@media only screen and (min-width:768px){.ce_eventblock.no-slider .ce_events .event{width:47.5%;margin-bottom:0;padding-bottom:0}.ce_eventblock.no-slider .ce_events .event:nth-child(2n){margin-right:0;padding-right:0}.ce_eventblock.no-slider .ce_events .event:nth-child(2n):after{content:none}}.mobile_menu_overlay{z-index:1 !important}.ce_campaignslider{margin:3rem 0 3rem 0}.ce_campaignslider .campaignslider-container{padding-bottom:2rem}.ce_campaignslider .ce_image img{width:100%;height:auto;max-height:500px;object-fit:contain}.ce_campaignslider .ce_video{text-align:center}.ce_campaignslider .ce_video video{width:auto;height:auto;max-width:100%;object-fit:contain}.ce_campaignslider .image_container{display:flex;align-items:flex-end}.ce_campaignslider .splide__arrows{display:none}.ce_campaignslider .splide__pagination{bottom:-2rem}.mod_master{margin-bottom:6rem}@media only screen and (min-width:1024px){.contact-persons-container h3{margin-left:55px}}.mod_contact_persons{margin-top:3rem}.mod_contact_persons .column{width:100%;display:flex;flex-wrap:wrap;margin-bottom:3rem;padding-bottom:3rem;border-bottom:2px dotted #CA9E67}.mod_contact_persons .content-container{margin-left:14.5%}.mod_contact_persons .ce_contact_person{width:100%}@media only screen and (min-width:600px){.mod_contact_persons .ce_contact_person{width:49%;margin-right:2%}.mod_contact_persons .ce_contact_person:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:768px){.mod_contact_persons .ce_contact_person{width:32%;margin-right:2%}.mod_contact_persons .ce_contact_person:nth-of-type(2n){margin-right:2%}.mod_contact_persons .ce_contact_person:nth-of-type(3n){margin-right:0}}@media only screen and (min-width:1200px){.mod_contact_persons .ce_contact_person{width:24%;margin-right:1.25%}.mod_contact_persons .ce_contact_person:nth-of-type(2n){margin-right:1.25%}.mod_contact_persons .ce_contact_person:nth-of-type(3n){margin-right:1.25%}.mod_contact_persons .ce_contact_person:nth-of-type(4n){margin-right:0}}.mod_contact_persons .image-container figure{line-height:0;min-height:295px;position:relative;display:flex;align-items:flex-end}.mod_contact_persons .image-container figure img{position:relative;z-index:1}.mod_contact_persons p{line-height:1.4}.mod_contact_persons a{color:#000;text-decoration:none}.splide__arrow{top:40% !important;opacity:1 !important}@media only screen and (min-width:768px){.splide__arrow{width:4rem !important}}.splide__arrow--next{right:0 !important;background:url("/bundles/scherrermediengmbhcontaolochertheme/theme22/icons/arrow-right-icon.svg");background-repeat:no-repeat;background-size:contain;background-position-x:right}@media only screen and (min-width:1024px){.splide__arrow--next{right:2% !important}}.splide__arrow--prev{left:0 !important;background:url("/bundles/scherrermediengmbhcontaolochertheme/theme22/icons/arrow-left-icon.svg");background-repeat:no-repeat;background-size:contain;background-position-x:left}@media only screen and (min-width:1024px){.splide__arrow--prev{left:2% !important}}.ce_gallery{margin:2rem 0 2rem 0}.ce_gallery ul{margin:0;padding-left:0;list-style:none}@media only screen and (min-width:411px){.ce_gallery ul{display:flex;flex-wrap:wrap}}.ce_gallery li{margin-bottom:1rem}@media only screen and (min-width:411px){.ce_gallery li{width:49%;margin-right:2%}.ce_gallery li:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:768px){.ce_gallery li{width:32%;margin-right:2%}.ce_gallery li:nth-of-type(2n){margin-right:2%}.ce_gallery li:nth-of-type(3n){margin-right:0}}@media only screen and (min-width:1200px){.ce_gallery li{width:24%;margin-right:1.125%}.ce_gallery li:nth-of-type(2n){margin-right:1.125%}.ce_gallery li:nth-of-type(3n){margin-right:1.125%}.ce_gallery li:nth-of-type(4n){margin-right:0}}.ce_gallery figure{margin:0 !important}.ce_gallery .pagination li{margin:0;width:auto}.ce_youtube{max-width:960px;margin:1em 0 3em 0}.ce_youtube:last-child{margin-bottom:0}.ce_youtube h3,.ce_youtube h2{font-size:1.125rem;margin:1rem 0 1rem 0;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.ce_youtube h3,.ce_youtube h2{font-size:1.25rem}}@media only screen and (min-width:768px){.ce_youtube h3,.ce_youtube h2{font-size:1.4rem}}.ce_youtube a{position:absolute;display:block;height:100%;width:100%;left:0;top:0}.ce_youtube a .splash-image{top:0;left:0;width:100%;height:100%;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center center}.ce_youtube .video_container{background:#fff;border:5px solid #fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);padding-bottom:56.25%;position:relative;padding-top:30px;overflow:hidden;height:0}.ce_youtube .video_container iframe{top:0;left:0;border:0;width:100%;height:100%;position:absolute}.pagination{margin:1em 0 0 0}.pagination p{font-size:1rem;margin:0 0 0.25em 0;text-align:center}@media only screen and (min-width:411px){.pagination p{font-size:1.125rem}}.pagination ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.pagination ul li{margin:0}.pagination ul li strong,.pagination ul li a{color:#000;height:auto;display:block;font-size:1rem;line-height:1.125;border-radius:7px;margin-right:0.25em;padding:0.25em 0.75em;text-decoration:none;border:1px solid #000;text-transform:uppercase;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.pagination ul li strong,.pagination ul li a{font-size:1.125rem}}.pagination ul li strong:hover,.pagination ul li strong:focus,.pagination ul li strong.active,.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li a.active{background:#000;color:#fff}.pagination ul li:last-child a,.pagination ul li:last-child strong{margin-right:0}.mod_listing.col-2{margin:3rem 0}@media only screen and (min-width:600px){.mod_listing.col-2{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}}.mod_listing.col-2 .block{margin-bottom:2em}.mod_listing.col-2 .block:last-child{margin-bottom:0}@media only screen and (min-width:600px){.mod_listing.col-2 .block{width:47.5%}}@media only screen and (min-width:1200px){.mod_listing.col-2 .block{width:45%;margin-bottom:3em}}.ce_blog .image{display:inline-block;margin-bottom:1em}.ce_blog .image figure img{border:solid 10px #fff;box-shadow:4px 4px 10px 0 rgba(0, 0, 0, 0.19)}.ce_blog p.info{color:#000;font-size:1rem;margin:0 0 0.5rem 0;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}.ce_blog p.info span.author{padding-left:1.125rem;position:relative}@media only screen and (min-width:411px){.ce_blog p.info span.author{padding-left:1.25rem}}.ce_blog p.info span.author:before{position:absolute;display:block;content:"";bottom:0;left:0;top:0;width:1rem;background:url(/files/globals/icons/user-icon.svg) no-repeat left center;background-size:contain}@media only screen and (min-width:1200px){.ce_blog p.info span.author:before{width:1.25rem}}.ce_blog h3{margin:0 0 0.5rem 0;line-height:1.2}.ce_blog p{margin:0 0 0.5rem 0}.mod_breadcrumb{width:100%;background:none;padding:0}.mod_breadcrumb ul{margin:0;padding-left:0;list-style:none;display:flex}.mod_breadcrumb ul li{font-family:"Barlow-Regular", "Helvetica Neue", sans-serif;font-size:14px;line-height:1;color:#000}.mod_breadcrumb ul li a{color:inherit;display:flex;line-height:1;align-items:center;text-decoration:none}.mod_breadcrumb ul li a:after{width:6px;height:6px;content:"";line-height:1;margin:0 5px 0 2px;display:inline-block;border:solid black;border-width:0 1px 1px 0;padding:1px;transform:rotate(-45deg);position:relative;top:1px}.history{max-width:1024px;margin:0 auto}@media only screen and (min-width:768px){.history{margin:0 auto 1000px auto;padding-top:120px;padding-bottom:120px}}.history .desktop-only{display:none}@media only screen and (min-width:768px){.history .desktop-only{display:block}}@media only screen and (min-width:768px){.history .mobile-only{display:none}}.history .image{width:90%;margin:0 auto}.history .image img{box-shadow:0 0 10px rgba(0, 0, 0, 0.3);border:5px solid #fff}@media only screen and (min-width:768px){.history .image{position:absolute;width:100%;top:10em;left:0}}.history .wrapper{position:relative}@media only screen and (min-width:768px){.history .wrapper{width:100%;display:flex;flex-wrap:wrap}}@media only screen and (min-width:768px){.history .wrapper .image-container{width:50%;position:fixed}.history .wrapper .image-container .image{opacity:0;transition:all 500ms ease;transform:rotate(0) scale(1.125) translate(0, 0)}.history .wrapper .image-container .image.counted{opacity:1;transform:rotate(-3deg) scale(1) translate(0, 0)}.history .wrapper .image-container .image.counted:nth-of-type(2n){transform:rotate(3deg) scale(1) translate(0, -25px)}.history .wrapper .image-container .image.counted:nth-of-type(3n){transform:rotate(-3deg) scale(1) translate(25px, -50px)}.history .wrapper .image-container .image.counted:nth-of-type(4n){transform:rotate(4deg) scale(1) translate(30px, -50px)}.history .wrapper .image-container .image.counted:nth-of-type(5n){transform:rotate(-3deg) scale(1) translate(0, -25px)}.history .wrapper .image-container .image.counted:nth-of-type(6n){transform:rotate(3deg) scale(1) translate(0, -30px)}.history .wrapper .image-container .image img{width:auto;max-height:400px}}@media only screen and (min-width:768px){.history .wrapper .content-container{width:100%}}@media only screen and (min-width:768px){.history .wrapper .content-container .content{width:50%;opacity:0;padding:0 0 6em 0;max-width:390px;margin:0 0 0 auto}}.history .current-year{left:0;right:0;width:100%;margin:0 auto;position:fixed;max-width:1024px}.history .current-year .content{position:absolute;max-width:390px;width:100%;right:0;top:12em}.history .content{width:90%;margin:3em auto 1em auto;text-align:center}@media only screen and (min-width:768px){.history .content{text-align:right;width:100%;margin:0}}.history .content h2,.history .content h3{line-height:1;font-size:5rem}@media only screen and (min-width:768px){.history .content h2,.history .content h3{font-size:10rem}}.history .content p{margin:0}table{width:100%;min-width:700px;vertical-align:bottom;border-collapse:collapse;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}table p{margin:5px 0}table thead th{padding:0.5rem;text-align:left;font-weight:400;border-bottom:2px solid #333}table tbody td{padding:0.5rem;text-align:left;border-bottom:1px solid #333}table tbody td figure{margin:5px 0}table tbody td figure img{width:auto;height:100px;margin-right:15px}table tbody td.title{display:flex;flex-wrap:wrap;align-items:center}table tbody tr:last-child td{border-bottom:0}table tfoot td{padding:0.5rem;text-align:left;border-bottom:1px solid #333}table tfoot tr:first-child td{border-top:2px solid #333}table tfoot tr:last-child td{border-bottom:0}.table{width:100%}@media only screen and (min-width:768px){.table{display:flex;flex-direction:column}}.table .table-row{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #000}.table .table-row:last-child{border-bottom:0;padding-bottom:0}@media only screen and (min-width:768px){.table .table-row{display:flex;padding:1em 0;flex-wrap:wrap;margin-bottom:0}}.table .table-row .table-td:nth-of-type(1){margin-bottom:0.5em}@media only screen and (min-width:768px){.table .table-row .table-td:nth-of-type(1){margin-bottom:0}}@media only screen and (min-width:768px){.table .table-row .table-td{width:calc(100% / 5);padding:0 0.125em}}.table .table-row .table-td p{margin:0;font-size:1rem;line-height:1.25}@media only screen and (min-width:411px){.table .table-row .table-td p{font-size:1.125rem}}.table .table-row .table-td span.label{display:none;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif}.table .table-head{display:none}@media only screen and (min-width:768px){.table .table-head{margin:0;display:flex;padding:0.5em 0;text-align:left}}.table .table-head.sortable .table-th{display:flex;align-items:center}@media only screen and (min-width:768px){.table .table-head .table-th{width:calc(100% / 5);padding:0 0.125em;text-align:left;display:flex;align-items:center}}.table .table-head .table-th p{margin:0;font-size:1rem;text-transform:uppercase;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}@media only screen and (min-width:411px){.table .table-head .table-th p{font-size:1.125rem}}.ce_column{width:100%}@media only screen and (min-width:768px){.ce_column{padding:0}}.ce_column .ce_sliderStart .slider-control{display:none}.ce_column.h3 h2{margin:2rem 0;font-size:1.5rem;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif}.ce_column .column-container{display:flex;flex-wrap:wrap}.ce_column .column-container.links .ce_hyperlink{width:100%;margin-bottom:0.5em}@media only screen and (min-width:500px){.ce_column .column-container.links .ce_hyperlink{width:auto;margin-bottom:0;margin-right:0.5em}}.ce_column .column-container.links .ce_hyperlink a{width:100%;text-align:center}@media only screen and (min-width:500px){.ce_column .column-container.links .ce_hyperlink a{width:auto}}.ce_column .column-container.col-1{display:block;margin:0 auto}.ce_column .column-container.col-1 .ce_column{max-width:960px}.ce_column .column-container.col-1 .mod_lostPassword,.ce_column .column-container.col-1 .mod_login{max-width:600px}.ce_column .column-container.col-2>.block{width:100%;padding:2rem 2.5%}@media only screen and (min-width:768px){.ce_column .column-container.col-2>.block{width:50%;padding:3rem 1rem}}@media only screen and (min-width:1024px){.ce_column .column-container.col-2>.block{padding:3rem 2rem}}@media only screen and (min-width:1440px){.ce_column .column-container.col-2>.block{padding:3rem}}.ce_column .column-container.col-2>.block.ce_opening_hours{padding:0}.ce_column .column-container.col-2>.block.ce_hyperlink{padding:0;margin-bottom:0.5em}@media only screen and (min-width:768px){.ce_column .column-container.col-2>.block.ce_hyperlink{width:auto;margin-right:2.5%;margin-bottom:0}.ce_column .column-container.col-2>.block.ce_hyperlink:last-child{margin-right:0}}@media only screen and (max-width:767px){.ce_column .column-container.col-2>.block.ce_hyperlink{width:auto;margin-right:0}}.ce_column .column-container.col-2>.block.ce_hyperlink:last-child{margin-right:0}.ce_column .column-container.col-2>.block.ce_hyperlink a{width:100%}@media only screen and (min-width:768px){.ce_column .column-container.col-2>.block.ce_hyperlink a{width:auto}}.ce_column .column-container.col-3>.block{width:100%;margin-bottom:0.75em}@media only screen and (min-width:500px){.ce_column .column-container.col-3>.block{width:49%;margin-right:2%}.ce_column .column-container.col-3>.block:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:1024px){.ce_column .column-container.col-3>.block{width:32%;margin-right:2%;margin-bottom:0}.ce_column .column-container.col-3>.block:nth-of-type(2n){margin-right:2%}.ce_column .column-container.col-3>.block:nth-of-type(3n){margin-right:0}}.ce_column .column-container.col-3>.block.ce_hyperlink a{text-align:center;display:block;width:100%}.ce_column .column-container.col-4>.block{width:100%;margin-bottom:0.75em}@media only screen and (min-width:500px){.ce_column .column-container.col-4>.block{width:49%;margin-right:2%}.ce_column .column-container.col-4>.block:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:768px){.ce_column .column-container.col-4>.block{width:32%;margin-right:2%;margin-bottom:0}.ce_column .column-container.col-4>.block:nth-of-type(2n){margin-right:2%}.ce_column .column-container.col-4>.block:nth-of-type(3n){margin-right:0}}@media only screen and (min-width:1024px){.ce_column .column-container.col-4>.block{width:24%;margin-right:1.25%;margin-bottom:0}.ce_column .column-container.col-4>.block:nth-of-type(2n){margin-right:1.25%}.ce_column .column-container.col-4>.block:nth-of-type(3n){margin-right:1.25%}.ce_column .column-container.col-4>.block:nth-of-type(4n){margin-right:0}}.column{display:flex;flex-wrap:wrap;width:100%}.column.col-2 .block{width:100%}@media only screen and (min-width:768px){.column.col-2 .block{width:49%;margin-right:2%}.column.col-2 .block:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:768px){.column .ce_opening_hours .opening_hours-container{max-width:100%}.column .ce_opening_hours h3,.column .ce_opening_hours h2{text-align:left}.column .ce_opening_hours .opening_hours .row p.day{width:40%;margin-right:0;text-align:left}.column .ce_opening_hours .opening_hours .row p.time{width:60%;margin-left:0}}.ce_opening_hours{margin-bottom:4rem;padding-bottom:4rem}.ce_opening_hours h2{margin-top:0;line-height:1.3;text-align:center;margin-bottom:0.6em}.ce_opening_hours h3{color:#000;line-height:1.5;text-transform:uppercase}.ce_opening_hours ul{padding:0;list-style:none}.ce_opening_hours p{line-height:1.3}.ce_opening_hours .ce_hyperlink{margin-top:2rem;text-align:center}.ce_opening_hours .opening_hours-container{text-align:center;max-width:600px;margin:0 auto}.ce_opening_hours .opening_hours{margin:1em 0}.ce_opening_hours .opening_hours .row{display:flex;flex-wrap:wrap;margin-bottom:12px}.ce_opening_hours .opening_hours .row:last-child{margin-bottom:0}.ce_opening_hours .opening_hours .row p{margin:0;line-height:1.3}.ce_opening_hours .opening_hours .row p.day{width:45%;margin-right:5%;text-align:right}.ce_opening_hours .opening_hours .row p.time{width:45%;margin-left:5%;text-align:left}.ce_form{margin:2rem 0 1rem 0}.ce_form .widget{width:100%;margin-bottom:1rem}@media only screen and (min-width:600px){.ce_form .widget{width:49%}}.ce_form .widget select{appearance:none;background-color:transparent;border:none;cursor:inherit;display:block;font-family:inherit;font-size:16px;height:40px;line-height:40px;margin:0;outline:none;padding:0;width:100%}.ce_form .widget select::-ms-expand{display:none}.ce_form .widget .select-container{background-color:#fff;background-image:linear-gradient(to top, #fff, #fff 33%);border:solid 1px rgba(13, 11, 4, 0.25);border-radius:0;box-shadow:none;cursor:pointer;font-size:16px;padding:0 16px;position:relative}.ce_form .widget .select-container:after{border:solid rgba(13, 11, 4, 0.25);border-width:0 2px 2px 0;content:"";display:inline-block;padding:4px;position:absolute;right:16px;top:calc(50% - 5px);transform:rotate(45deg)}@media only screen and (min-width:600px){.ce_form .widget.widget-select{width:100%}}.ce_form .widget.widget-select label{margin:0 0 5px 0;display:block}.ce_form .widget.widget-select .select-container{width:100%}@media only screen and (min-width:600px){.ce_form .widget.widget-select .select-container{width:49%}}@media only screen and (min-width:600px){.ce_form .widget.widget-select .select-container select{width:100%}}@media only screen and (min-width:600px){.ce_form .widget.widget-select select{width:49%}}.ce_form .widget.widget-radio fieldset{padding:0;margin:0;border:0}.ce_form .widget.widget-radio legend{margin:0 0 5px 0}.ce_form .widget.widget-radio span{padding:0 0 10px 0;display:inline-block}.ce_form .widget.widget-textarea label,.ce_form .widget.widget-text label{margin:0 0 5px 0;display:block}@media only screen and (min-width:600px){.ce_form .widget.widget-radio,.ce_form .widget.widget-checkbox,.ce_form .widget.widget-explanation,.ce_form .widget.widget-textarea{width:100%}}.ce_form .widget.widget-checkbox fieldset{padding:0;margin:0;border:0}.ce_form .widget.widget-checkbox span{margin-right:10px}.ce_form span.invisible{display:none}.ce_form select{width:100%;border:solid 1px rgba(13, 11, 4, 0.25)}.ce_form input[type="url"],.ce_form input[type="tel"],.ce_form input[type="text"],.ce_form input[type="email"],.ce_form input[type="password"]{width:100%;outline:none;padding:0 0.5em;color:#000000;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif;border:solid 1px rgba(13, 11, 4, 0.25);font-size:1rem;line-height:40px;height:40px}.ce_form textarea{width:100%;outline:none;padding:0 0.5em;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif;border:solid 1px rgba(13, 11, 4, 0.25)}.ce_form .submit{background:#000;color:#fff;cursor:pointer;padding:6px 16px;display:inline-block;border-radius:5px;border:2px solid #000}.ce_form .submit:hover{background:#fff;color:#000}@media only screen and (min-width:600px){.ce_form div.fieldset{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between}}@media only screen and (min-width:600px){.ce_form .filter .formbody{display:flex;flex-wrap:wrap;align-items:end}}.ce_form .filter .widget{width:auto}@media only screen and (min-width:600px){.ce_form .filter .widget{margin-bottom:0;margin-right:1rem}}.mod_search .pagination{margin:1em 0}.mod_search .pagination>p{display:none}.mod_search .pagination ul{justify-content:center}.mod_search .submit{background:none;border:0;padding:0 10px;margin:0;outline:none;cursor:pointer;width:24%}@media only screen and (min-width:768px){.mod_search .submit{width:20%}}.mod_search .submit img{margin-top:2px;width:auto;height:30px}.mod_search .submit:focus,.mod_search .submit:hover{background:none}.mod_search .widget-search{max-width:340px;margin:0 auto;line-height:0;display:flex;align-items:center}.mod_search input[type="search"]{width:75%;outline:none;padding:0 0.5em;color:#000000;font-family:"Barlow-Regular", "Helvetica Neue", sans-serif;border:solid 1px rgba(13, 11, 4, 0.25);font-size:1rem;line-height:40px;height:40px}.ce_results{margin:2rem 0}.ce_results .even,.ce_results .odd{margin-bottom:2rem}.ce_results h3{font-size:24px;margin-bottom:1rem}.ce_results h3 span{font-size:18px}.ce_results p{margin:0 0 0.6rem 0}.ce_results a{text-decoration:none}mark{background-color:#000;color:#fff}.ce_rsce_text{margin-bottom:2rem}.ce_column{margin-bottom:2rem}.ce_text.txt-el{margin-bottom:2rem}.ce_text.txt-el h2,.ce_text.txt-el h3{margin-top:2rem;font-family:"Barlow-Bold", "Helvetica Neue", sans-serif;text-transform:uppercase;font-size:24px;color:#000}.ce_headline{text-align:center}.mod_mailchimp_unsubscribe,.mod_mailchimp_subscribe{width:100%;margin:3rem auto;max-width:768px}.mod_mailchimp_unsubscribe .formbody,.mod_mailchimp_subscribe .formbody{display:flex;flex-wrap:wrap}.mod_mailchimp_unsubscribe .formbody .error,.mod_mailchimp_subscribe .formbody .error{margin:0 0 10px 0;color:tomato}.mod_mailchimp_unsubscribe .formbody .widget,.mod_mailchimp_subscribe .formbody .widget{display:none;width:70%;margin-bottom:0}.mod_mailchimp_unsubscribe .formbody .widget label,.mod_mailchimp_subscribe .formbody .widget label{display:none}.mod_mailchimp_unsubscribe .formbody .widget input,.mod_mailchimp_subscribe .formbody .widget input{width:100%;padding:0 0.5em;border:solid 1px #000;border-right:0;height:40px;line-height:40px;outline:none}@media only screen and (min-width:768px){.mod_mailchimp_unsubscribe .formbody .widget,.mod_mailchimp_subscribe .formbody .widget{width:80%}}.mod_mailchimp_unsubscribe .formbody .widget:last-child,.mod_mailchimp_subscribe .formbody .widget:last-child{width:30%}@media only screen and (min-width:768px){.mod_mailchimp_unsubscribe .formbody .widget:last-child,.mod_mailchimp_subscribe .formbody .widget:last-child{width:20%}}.mod_mailchimp_unsubscribe .formbody .widget:last-child button,.mod_mailchimp_subscribe .formbody .widget:last-child button{width:100%;padding:0 0.5em;height:40px;background:#000;color:#fff;cursor:pointer;border:solid 1px #000;border-radius:0 3px 3px 0}.mod_mailchimp_unsubscribe .formbody .widget:last-child button:hover,.mod_mailchimp_unsubscribe .formbody .widget:last-child button:focus,.mod_mailchimp_subscribe .formbody .widget:last-child button:hover,.mod_mailchimp_subscribe .formbody .widget:last-child button:focus{color:#000;background:#fff;border:solid 1px #000}.mod_mailchimp_unsubscribe .formbody .widget.mandatory,.mod_mailchimp_subscribe .formbody .widget.mandatory{display:block}.mod_mailchimp_unsubscribe .formbody .widget.widget-submit,.mod_mailchimp_subscribe .formbody .widget.widget-submit{display:block}.ce_detail_blog{padding:30px 0 0 0}@media only screen and (min-width:768px){.ce_detail_blog{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:768px){.ce_detail_blog .blog-aside{width:35%}}.ce_detail_blog .blog-aside h4{color:#000;line-height:1.1;font-weight:600;margin:0 0 15px 0;font-size:18px}@media only screen and (min-width:768px){.ce_detail_blog .blog-aside h4{font-size:20px}}.ce_detail_blog .blog-aside p{margin:0 0 15px 0;line-height:1.4}.ce_detail_blog .blog-aside .mod_mailchimp_subscribe{margin:0}.ce_detail_blog .blog-aside .aside-latest,.ce_detail_blog .blog-aside .aside-newsletter{margin-bottom:30px;padding-bottom:30px;border-bottom:2px dotted #5D5347}@media only screen and (min-width:768px){.ce_detail_blog .blog-content{width:60%}}.ce_detail_blog .blog-content h1{margin-top:0}.ce_detail_blog .blog-content .blog-info p{text-transform:uppercase}.ce_detail_blog .blog-content .blog-articles{padding-bottom:30px;margin-top:30px}.ce_detail_blog .blog-content .blog-articles:before{content:"";display:block;width:100%;height:2px;margin:0 auto;background:#5D5347}.ce_detail_blog .blog-content .image{margin-bottom:30px}.ce_detail_blog .blog-content .image figure{margin:0;line-height:0}.ce_detail_blog .blog-content .image img{object-fit:cover;border-radius:15px;border:5px solid #fff;box-shadow:0 7px 25px #5D534759}.ce_detail_blog .mod_mailchimp_subscribe .formbody{display:block}.ce_detail_blog .mod_mailchimp_subscribe .formbody .widget{width:auto}.ce_detail_blog .mod_mailchimp_subscribe .formbody .widget input[type="text"]{width:100%;color:#5D5347;border-radius:3px;margin-bottom:10px;height:30px;font-size:16px;line-height:30px;background:rgba(93, 83, 71, 0.1);border:1px solid #5D5347}.ce_detail_blog .mod_mailchimp_subscribe .formbody .widget button.submit{height:30px;width:auto;font-size:16px;line-height:30px;border-radius:3px;background:#5D5347;text-transform:uppercase;font-weight:900;max-width:100%;border:0;display:inline-block}.ce_detail_blog .mod_mailchimp_subscribe .formbody .widget button.submit:hover,.ce_detail_blog .mod_mailchimp_subscribe .formbody .widget button.submit:focus{color:#fff}.ce_latest_blog .latest_blog{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #5D5347}.ce_latest_blog .latest_blog h5{margin:0;font-family:"Barlow-Light", "Helvetidca Neue", Helvetica, Arial, sans-serif;font-weight:300;font-size:20px}.ce_latest_blog .latest_blog a{text-decoration:none}.ce_latest_blog .latest_blog:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.blog-related{margin-top:30px;padding-top:30px}.blog-related h4,.blog-share h4{color:#000;line-height:1.1;font-weight:600;margin:0 0 15px 0;font-size:18px}@media only screen and (min-width:768px){.blog-related h4,.blog-share h4{font-size:20px;margin-bottom:30px}}@media only screen and (min-width:768px){.ce_card_blog{display:flex;flex-wrap:wrap}}.ce_card_blog h5{margin:0;font-size:20px;font-weight:600}.ce_card_blog p{margin:0;font-size:20px}.ce_card_blog a{text-decoration:none}@media only screen and (min-width:768px){.ce_card_blog .card_blog{width:32%;margin-right:2%}.ce_card_blog .card_blog:nth-child(3n){margin-right:0}}.blog-share{margin-bottom:30px;padding-bottom:30px;margin-top:30px;padding-top:30px;border-top:1px dotted #5D5347;border-bottom:1px dotted #5D5347;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.blog-share h4{margin:0 0 15px 0;width:100%}.blog-share ul,.aside-social ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.blog-share li,.aside-social li{padding:0;width:32px;height:32px;margin-right:5px}
