@charset "UTF-8";
@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;src:url("../fonts/lato-v24-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("../fonts/lato-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url("../fonts/lato-v24-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;src:url("../fonts/lato-v24-latin-900.woff2") format("woff2")}body{background:#ffffff;margin:0;padding:0;color:#282828;font-family:"Lato";font-size:28px;line-height:32px;font-weight:500;min-width:320px}p{color:#282828;font-family:"Lato";font-size:18px;font-weight:400;line-height:28px;margin:0 0 20px 0}h1,.h1{color:#282828;font-family:"Lato";font-size:64px;line-height:normal;font-weight:700;margin:0 0 24px 0}h2,.h2{color:#282828;font-family:"Lato";font-size:48px;line-height:normal;font-weight:700;margin:0 0 20px 0}h3,.h3{color:#282828;font-family:"Lato";font-size:36px;line-height:normal;font-weight:700;margin:0 0 20px 0}@media (max-width:959px){h1,.h1{font-size:32px;line-height:36px;margin:0 0 24px 0}h2,.h2{font-size:24px;line-height:26px;margin:0 0 20px 0}h3,.h3{font-size:22px;line-height:24px;margin:0 0 20px 0}p{font-size:16px;line-height:26px;margin:0 0 20px 0}}a{color:#282828}a:hover{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:auto;text-underline-position:from-font}a:focus-visible{outline:2px solid #EA1414}.uk-navbar-dropdown :focus-visible{outline-color:#EA1414 !important}b,strong{font-weight:700}.text-link a:not(.uk-button){color:#282828;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:12%;text-underline-offset:auto;text-underline-position:from-font}.text-link a:not(.uk-button):hover{color:#282828;text-decoration-line:underline;text-decoration-style:solid}.sectionbg-black .text-link a:not(.uk-button),.sectionbg-black .text-link a:not(.uk-button):hover,.sectionbg-primary .text-link a:not(.uk-button),.sectionbg-primary .text-link a:not(.uk-button):hover{color:#ffffff}.uk-slidenav{color:#ffffff}.uk-slidenav:hover{color:#0075A6}#main{padding-top:80px}#heroscroll,.ankerziel{height:0;line-height:0;font-size:0}.padding-top-small{padding-top:40px}.padding-top-middle{padding-top:80px}.padding-top-large{padding-top:120px}.padding-top-null{padding-top:0px}.padding-bottom-small{padding-bottom:40px}.padding-bottom-middle{padding-bottom:80px}.padding-bottom-large{padding-bottom:120px}.padding-bottom-null{padding-bottom:0px}@media (max-width:959px){.padding-top-small{padding-top:30px}.padding-top-middle{padding-top:60px}.padding-top-large{padding-top:80px}.padding-bottom-small{padding-bottom:30px}.padding-bottom-middle{padding-bottom:60px}.padding-bottom-large{padding-bottom:80px}}@media (min-width:2200px){.maxwidth{max-width:2200px;margin:0 auto !important;position:relative}.maxwidth-noshadow{max-width:2200px;margin:0 auto !important;position:relative}}@media (min-width:2230px){.maxwidth:before,.maxwidth:after{content:" ";height:100%;position:absolute;top:0;width:15px;display:block !important}.maxwidth:before{box-shadow:-15px 0 15px -15px inset #ccc;left:-15px}.maxwidth:after{box-shadow:15px 0 15px -15px inset #ccc;right:-15px}}.button-container{margin:10px 0 0 0}.button-container .uk-button{margin:15px 0 0 0}.button-container .uk-button:not(:last-child){margin:15px 15px 0 0}.uk-button{border:1px solid #282828;border-radius:6px;font-size:18px;line-height:28px;font-weight:400;padding:16px 40px 20px 40px;transition:background 0.4s ease, color 0.4s ease, border 0.4s ease, text-decoration-line 0.4s ease;text-transform:unset}.uk-button i{color:#282828;transition:color 0.4s ease;font-size:24px;vertical-align:middle}.uk-button.fa-icon-use-left i{margin-right:8px}.uk-button.fa-icon-use-right i{margin-left:8px}.uk-button:not(.uk-button-no-hover):hover{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:8%;text-underline-offset:auto;text-underline-position:under;border:1px solid #282828;background:#282828;color:#ffffff}.uk-button:not(.uk-button-no-hover):hover i{color:#ffffff}@media (max-width:959px){.uk-button{font-size:18px;line-height:22px;padding:11px 40px 13px 40px}.uk-button i{font-size:18px}}.button-art-fill.button-color-white{border:1px solid #ffffff;background:#ffffff;color:#282828}.button-art-fill.button-color-white i{color:#282828}.button-art-fill.button-color-white:not(.uk-button-no-hover):hover{border:1px solid #0075A6;background:#0075A6;color:#ffffff}.button-art-fill.button-color-white:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-fill.button-color-black{border:1px solid #282828;background:#282828;color:#ffffff}.button-art-fill.button-color-black i{color:#ffffff}.button-art-fill.button-color-black:not(.uk-button-no-hover):hover{border:1px solid #0075A6;background:#0075A6;color:#ffffff}.button-art-fill.button-color-black:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-fill.button-color-primary{border:1px solid #0075A6;background:#0075A6;color:#ffffff}.button-art-fill.button-color-primary i{color:#ffffff}.button-art-fill.button-color-primary:not(.uk-button-no-hover):hover{border:1px solid #282828;background:#282828;color:#ffffff}.button-art-fill.button-color-primary:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-fill.button-color-secondary{border:1px solid #A21511;background:#A21511;color:#ffffff}.button-art-fill.button-color-secondary i{color:#ffffff}.button-art-fill.button-color-secondary:not(.uk-button-no-hover):hover{border:1px solid #0075A6;background:#0075A6;color:#ffffff}.button-art-fill.button-color-secondary:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-stroke.button-color-white{border:1px solid #ffffff;color:#ffffff}.button-art-stroke.button-color-white i{color:#ffffff}.button-art-stroke.button-color-white:not(.uk-button-no-hover):hover{border:1px solid #ffffff;background:#ffffff;color:#282828}.button-art-stroke.button-color-white:not(.uk-button-no-hover):hover i{color:#282828}.button-art-stroke.button-color-black{border:1px solid #282828;color:#282828}.button-art-stroke.button-color-black i{color:#282828}.button-art-stroke.button-color-black:not(.uk-button-no-hover):hover{border:1px solid #0075A6;background:#0075A6;color:#ffffff}.button-art-stroke.button-color-black:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-stroke.button-color-primary{border:1px solid #0075A6;color:#0075A6}.button-art-stroke.button-color-primary i{color:#0075A6}.button-art-stroke.button-color-primary:not(.uk-button-no-hover):hover{border:1px solid #0075A6;background:#0075A6;color:#ffffff}.button-art-stroke.button-color-primary:not(.uk-button-no-hover):hover i{color:#ffffff}.button-art-stroke.button-color-secondary{border:1px solid #A21511;color:#A21511}.button-art-stroke.button-color-secondary i{color:#A21511}.button-art-stroke.button-color-secondary:not(.uk-button-no-hover):hover{border:1px solid #A21511;background:#A21511;color:#ffffff}.button-art-stroke.button-color-secondary:not(.uk-button-no-hover):hover i{color:#ffffff}.splide .splide__track{margin:0}.splide .splide__pagination{padding:0}.splide .splide__pagination__page{background:#282828;height:20px;margin:3px;opacity:1;width:20px;border:3px solid #ffffff}.splide .splide__pagination__page:hover{background:#A21511}.splide .splide__pagination__page.is-active{background:#ffffff;transform:unset;border:6px solid #282828}.body_fix{height:100%;width:100%;overflow:hidden}@media (min-width:2200px){.maxwidth{max-width:2200px;margin:0 auto;position:relative}.maxwidth-noshadow{max-width:2200px;margin:0 auto;position:relative}}header{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);height:80px;left:0;right:0;z-index:99;background:#ffffff}header .az-signet img{height:80px;width:auto}header .logo{margin:20px 0 0 30px}header .search{height:100%}header .search a{display:inline-block;height:100%;width:80px;text-align:center;background:#ffffff;transition:background 0.4s ease}header .search a span{display:none;color:#ffffff;font-size:20px;font-weight:700;line-height:normal;margin-top:28px}header .search a i{margin-top:30px;font-size:20px}header .search a:hover{background:#0075A6}header .search a:hover span{display:inline-block}header .search a:hover i{display:none}header .mainnav .uk-navbar{height:80px}header .mainnav .uk-navbar-nav>li>a{font-size:20px;font-weight:700;color:#282828;text-transform:none;position:relative;min-height:unset;transition:margin 0.4s ease}header .mainnav .uk-navbar-nav>li>a::after{background:#ffffff;transition:background 0.4s ease;content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;display:block;transition:0.2s ease-in-out}header .mainnav .uk-navbar-nav>li>a:hover{margin-top:-2px;margin-bottom:2px}header .mainnav .uk-navbar-nav>li>a:hover::after{background:#282828}header .mainnav .uk-navbar-nav li:last-child a{color:#A21511}header .mainnav .uk-navbar-nav li:last-child a:hover::after{background:#A21511}header .mainnav .uk-navbar-nav>li.uk-active a{color:#0075A6}header #mobilnav-open{margin-top:20px}header .fragen .uk-button{margin-top:12px;padding:11px 40px 15px 40px}header .fragen .uk-button:hover{background:#A21511 !important;border:1px solid #A21511 !important}@media (min-width:1200px) and (max-width:1290px){header .search{display:none !important}}@media (max-width:1199px){header .fragen{margin-right:40px}}@media (max-width:959px){header .fragen .uk-button{padding:14px 40px 18px 40px}}#offcanvas-overlay .uk-offcanvas-bar{width:350px;left:-350px}#offcanvas-overlay .uk-offcanvas-bar .uk-navbar-nav>li>a{color:#ffffff;display:block;text-transform:none;font-size:20px;min-height:unset;padding:10px 0}#offcanvas-overlay .uk-offcanvas-bar .uk-button{margin-top:20px}#offcanvas-overlay .uk-offcanvas-close{top:22px !important;right:34px !important}#offcanvas-overlay .uk-close{color:#ffffff !important}#offcanvas-overlay .uk-navbar-nav{margin-top:50px;display:block}#offcanvas-overlay #nav-lupe-mobil{margin-top:10px}#offcanvas-overlay #nav-lupe-mobil svg{cursor:pointer}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto !important;right:0 !important}@media (max-width:350px){#offcanvas-overlay .uk-offcanvas-bar{width:320px;left:-320px}}@media (max-width:639px){#offcanvas-overlay .uk-offcanvas-close{top:22px !important;right:20px !important}}@media (max-width:340px){header .logo{margin:20px 0 0 20px}}.uk-open>.uk-modal-dialog{border-radius:6px}.uk-modal-dialog{width:100%;max-width:900px !important}.uk-modal-close{cursor:pointer}.uk-modal-close:hover path{fill:#0075A6}.uk-modal-title{font-size:28px}@media (min-width:640px){.uk-modal-body{padding:40px 80px 80px 80px}}#searchform input[type=text]{border-radius:6px 0px 0px 6px;border:2px solid #282828;line-height:60px;height:60px;font-size:20px;width:calc(100% - 94px);background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M8.91429%200C11.2785%200%2013.5459%200.939181%2015.2176%202.61093C16.8894%204.28269%2017.8286%206.55007%2017.8286%208.91429C17.8286%2011.1223%2017.0194%2013.152%2015.6891%2014.7154L16.0594%2015.0857H17.1429L24%2021.9429L21.9429%2024L15.0857%2017.1429V16.0594L14.7154%2015.6891C13.152%2017.0194%2011.1223%2017.8286%208.91429%2017.8286C6.55007%2017.8286%204.28269%2016.8894%202.61093%2015.2176C0.939181%2013.5459%200%2011.2785%200%208.91429C0%206.55007%200.939181%204.28269%202.61093%202.61093C4.28269%200.939181%206.55007%200%208.91429%200ZM8.91429%202.74286C5.48571%202.74286%202.74286%205.48571%202.74286%208.91429C2.74286%2012.3429%205.48571%2015.0857%208.91429%2015.0857C12.3429%2015.0857%2015.0857%2012.3429%2015.0857%208.91429C15.0857%205.48571%2012.3429%202.74286%208.91429%202.74286Z%22%20fill%3D%22%23007296%22%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:30px 20px;padding:0 20px 0 70px}#searchform input[type=submit]{border-radius:0px 6px 6px 0px;background:#0075A6;color:#ffffff;font-size:20px;width:100%;border:0;height:64px;padding:0 40px;transition:0.2s ease-in-out;transition-property:background-color;cursor:pointer}#searchform input[type=submit]:hover{background:#282828}@media (max-width:639px){#searchform input[type=text]{border-radius:6px}#searchform input[type=submit]{border-radius:6px}}footer{background:#0075A6;padding:100px 0 0 0;color:#ffffff}footer svg path{fill:#ffffff}footer h4{font-size:24px;font-weight:700;line-height:24px;margin-bottom:15px;color:#ffffff}footer .footer-adresse{font-size:18px;font-style:normal;font-weight:400;line-height:24px}footer .footer-adresse .footer-adresse-name{font-weight:700;display:block}footer .footer-adresse .footer-adresse-strasse{display:block}footer .footer-adresse .footer-adresse-ort{display:block}footer .footer-adresse .footer-adresse-land{display:block}footer .footer-kontaktdaten{font-size:18px;font-style:normal;font-weight:400;line-height:24px}footer .footer-kontaktdaten .footer-adresse-telefon{display:block}footer .footer-kontaktdaten .footer-adresse-telefax{display:block;margin-top:8px}footer .footer-kontaktdaten .footer-adresse-email{display:block;margin-top:8px}footer .footer-kontaktdaten span span{width:70px;display:inline-block}footer .footer-kontaktdaten a{color:#ffffff}footer .footer-003 .footer-logo img{max-width:140px}footer .footer-003 .footer-text{margin-top:30px;max-width:600px}footer .footer-003 .footer-text p{color:#ffffff}footer .footer-003 .footer-inner{padding-left:40px;position:relative}footer .footer-003 .footer-inner::before{position:absolute;content:"";top:0;left:0px;height:100%;width:1px;background:#ffffff}footer .footerline{background:#282828;color:#ffffff;padding:40px 0;margin-top:80px}footer .footerline ul{list-style:none;padding:0;margin-bottom:0}footer .footerline ul li{display:inline-block;margin-right:54px}footer .footerline ul li:last-child{margin-right:0}footer .footerline .footerline-copy{font-size:18px;font-weight:400}footer .footerline .footerline-nav a{font-size:18px;font-weight:400;line-height:18px;color:#ffffff}.hero-start{overflow:hidden}.hero-start .content{margin-top:95px;height:calc(100% - 95px);z-index:9;position:absolute;top:0;left:0;right:0}.hero-start .content .text{margin-top:90px;color:#ffffff}.hero-start .content .text h1,.hero-start .content .text h2,.hero-start .content .text p{color:#ffffff}.hero-start .content .text h1{font-size:69px;line-height:77px;font-weight:900;margin:0}.hero-start .content .text h2{font-size:60px;font-weight:300;line-height:56px;margin:12px 0 0 0}.hero-start .content .text p{font-size:24px;font-weight:400;line-height:36px}.hero-start .content .text p:first-of-type{margin-top:24px !important}.hero-start .content .text p:last-of-type{margin-bottom:0px !important}.hero-start .content .image .image-container{padding:40px 40px 0 40px;border-radius:16px 16px 0 0;border:8px solid #0075A6;border-width:8px 8px 0 8px}.hero-start .content .image img{border-radius:16px 16px 0 0}.hero-start .whitebox{background:#ffffff;width:100%;height:190px}.hero-start .whitebox .whitebox-topic{display:inline-block;position:absolute;top:-32px;left:0;background:#0075A6;padding:16px 32px;color:#ffffff;font-size:18px;font-weight:normal;border-radius:0 4px 4px 0;width:386px;text-align:center}.hero-start .logo-slider-container{background:#ffffff;z-index:9;padding:20px 0;height:90px;bottom:50px}.hero-start .logo-slider-container .slidergradleft{position:absolute;top:0;left:0;background:linear-gradient(90deg, white 50%, rgba(255, 255, 255, 0) 100%);height:100%;width:140px;z-index:9}.hero-start .logo-slider-container .slidergradright{position:absolute;top:0;right:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFF 50.75%);height:100%;width:80px;z-index:9}.hero-start .logo-slider-container .logoslider-controls{bottom:27px;left:20px;width:32px;height:34px;z-index:9}.hero-start .logo-slider-container .logosliderpause{height:34px;width:32px;border:none;cursor:pointer;position:relative;background:none}.hero-start .logo-slider-container .logosliderpause:before{content:"";font-family:"Font Awesome 6 Pro";left:-5px;position:absolute;top:0;font-size:32px;font-weight:300;transition:font-weight 0.4s ease}.hero-start .logo-slider-container .logosliderpause:hover:before{font-weight:900}.hero-start .logo-slider-container .logosliderpause.is-paused:before{content:"";font-family:"Font Awesome 6 Pro";left:-5px;position:absolute;top:0;font-size:32px}@media (max-width:1470px){.hero-start .content{margin-top:50px;height:calc(100% - 50px)}.hero-start .content .text{margin-top:90px}.hero-start .content .text h1{font-size:50px;line-height:58px}.hero-start .content .text h2{font-size:40px;line-height:36px;margin:12px 0 0 0}}@media (max-width:1070px){.hero-start .content{margin-top:50px;height:calc(100% - 50px)}.hero-start .content .text{margin-top:90px}.hero-start .content .text h1{font-size:40px;line-height:48px}.hero-start .content .text h2{font-size:30px;line-height:26px;margin:12px 0 0 0}}@media (max-width:959px){.hero-start .content{margin-top:50px;height:calc(100% - 50px)}.hero-start .content .text{margin-top:0px}.hero-start .content .text h1{font-size:36px;line-height:44px}.hero-start .content .text h2{font-size:28px;line-height:28px;margin:8px 0 0 0}.hero-start .content .text p{font-size:16px;line-height:28px}.hero-start .content .text p:first-of-type{margin-top:20px !important}.hero-start .content .image .image-container{padding:20px 20px 0 20px}.hero-start .whitebox{height:122px;background:none}.hero-start .whitebox .whitebox-topic{top:0px;left:0;padding:6px 20px;font-size:16px;border-radius:0 4px 4px 0;width:auto;text-align:left;z-index:99}.hero-start .logo-slider-container{z-index:9;padding:20px 0;height:90px;bottom:0px}}.teaser-start{background:linear-gradient(to bottom, #0075A6 0%, #0075A6 75%, #ffffff 75%, #ffffff 100%)}.teaser-start .content{margin-top:100px}.teaser-start .content h2{color:#ffffff;font-size:36px;font-weight:900;line-height:48px}.teaser-start .content .text{max-width:570px;margin-top:10px;color:#ffffff;font-size:18px;font-weight:400;line-height:24px}.teaser-start .sections{margin-top:50px}.teaser-start .sections .item .uk-cover-container{height:450px;border-radius:6px;overflow:hidden}.teaser-start .sections .item .uk-cover-container img{border-radius:6px}.teaser-start .sections .item .art{border-radius:6px;background:#0075A6;padding:8px 16px;color:#ffffff;font-size:14px;font-weight:400;line-height:28px;right:20px;top:20px;transition:background 0.4s ease, color 0.4s ease, top 0.4s ease}.teaser-start .sections .item .name{border-radius:6px;background:#ffffff;padding:8px 24px;color:#282828;font-size:20px;font-weight:900;line-height:36px;left:20px;bottom:20px;transition:background 0.4s ease, color 0.4s ease, bottom 0.4s ease}.teaser-start .sections .item .overlay{background:none;transition:background 0.4s ease}.teaser-start .sections .item:hover .art{background:#A21511;color:#ffffff;top:30px}.teaser-start .sections .item:hover .name{background:#A21511;color:#ffffff;bottom:30px}.teaser-start .sections .item:hover .overlay{background:linear-gradient(180deg, rgba(40, 40, 40, 0) 0%, #282828 100%)}@media (max-width:1199px){.teaser-start .uk-slider{margin-top:120px}}@media (max-width:959px){.teaser-start .content{margin-top:50px}.teaser-start .content h2{font-size:24px;line-height:36px}.teaser-start .content .text{margin-top:0;font-size:16px;line-height:22px}.teaser-start .uk-grid-medium>.uk-grid-margin{margin-top:20px}.teaser-start .uk-slider{margin-top:90px}.teaser-start .item .art{font-size:12px !important;line-height:26px !important;padding:6px 16px !important}.teaser-start .item .name{font-size:18px !important;line-height:34px !important;padding:7px 20px !important}}.arrownav{border-radius:50%;border:2px solid #ffffff;height:76px;width:76px;background:none;position:absolute;top:-100px;padding:0;text-align:center;transition:background 0.4s ease, border 0.4s ease}.arrownav i{color:#ffffff;font-size:32px;margin-top:22px;transition:color 0.4s ease}.arrownav.arrow-left{left:0}.arrownav.arrow-right{left:100px}.arrownav.uk-invisible{visibility:unset !important;opacity:0.3}.arrownav svg{display:none !important}.arrownav.uk-invisible{cursor:default}.arrownav:not(.uk-invisible):hover{background:#ffffff}.arrownav:not(.uk-invisible):hover i{color:#282828}@media (max-width:959px){.arrownav{height:46px;width:46px;top:-70px}.arrownav i{font-size:26px;margin-top:10px}.arrownav.arrow-right{left:70px}}.product-items .item{position:relative;border-radius:4px;border:1px solid #282828;background:#ffffff;padding:20px 20px 30px 20px;display:block;height:374px;overflow:hidden;text-decoration:none !important}.product-items .item .chipsouter{height:70px}.product-items .item .chips .chip{border-radius:4px;padding:5px 16px;display:inline-block;font-size:14px;line-height:14px}.product-items .item .chips .new{background:#A21511;border:2px solid #A21511;color:#ffffff;font-size:20px;font-weight:900;line-height:20px;padding:3px 16px}.product-items .item .chips .sale{background:#A21511;border:2px solid #A21511;color:#ffffff;font-size:20px;font-style:normal;font-weight:900;line-height:20px;padding:3px 16px}.product-items .item .chips .paket{background:none;color:#0075A6;font-weight:400;border:2px solid #0075A6}.product-items .item .chips .gruppe{border:2px solid #0075A6;background:#0075A6;color:#ffffff;font-weight:400}.product-items .content{margin-top:0px}.product-items .content .imgbox{text-align:center;width:200px;padding:0 20px;transition:opacity 0.4s ease, width 0.4s ease}.product-items .content .imgbox img{width:100%}.product-items .content .textbox h3{font-size:20px;font-weight:900;line-height:36px;margin:0 16px 0 0}.product-items .content .textbox .text{font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product-items .content .werbemittelbox{margin-top:20px;transition:opacity 0.4s ease}.product-items .content .werbemittelbox .topic{font-size:14px;font-weight:700;line-height:20px}.product-items .content .werbemittelbox .werbechips{margin-top:0px}.product-items .content .werbemittelbox .werbechips span{border-radius:4px;padding:0px 16px;background:#ffffff;color:#282828;border:2px solid #282828;font-size:14px;font-weight:400;line-height:24px;margin-right:10px;display:inline-block;white-space:nowrap}.product-items .content .preisbox{position:absolute;bottom:20px;width:calc(100% - 40px);left:20px;transition:bottom 0.4s ease}.product-items .content .preisbox .fakewidth{width:240px;transition:width 0.4s ease}.product-items .content .preisbox .preise .mwst{font-size:12px;font-weight:400;line-height:38px}.product-items .content .preisbox .preise .rabatt{color:#A21511;font-size:12px;font-weight:900;line-height:14px;margin-top:5px}.product-items .content .preisbox .preise .rabatt .old{text-decoration-line:line-through}.product-items .content .preisbox .preise .preis{font-size:20px;font-weight:900;line-height:36px}.product-items .content .preisbox .preise .preis span{font-size:16px;font-weight:400;line-height:36px;margin-right:5px}.product-items .item{transition:background 0.4s ease}.product-items .item .circle{height:160px;width:160px;border-radius:50%;background:#0075A6;position:absolute;bottom:-160px;left:50%;transform:translateX(-50%);transition:bottom 0.4s ease;text-align:center}.product-items .item .circle i{color:#ffffff;font-size:32px;margin-top:27px}.product-items .item:hover{background:#EBEFF2;text-decoration:none}.product-items .item:hover .imgbox{opacity:0;width:100px}.product-items .item:hover .werbemittelbox{opacity:0}.product-items .item:hover .content .text{color:#282828}.product-items .item:hover .content .preisbox{bottom:100px}.product-items .item:hover .content .preisbox .fakewidth{width:140px}.product-items .item:hover .content .werbemittelbox{color:#282828}.product-items .item:hover .content .preise{color:#282828}.product-items .item:hover .circle{bottom:-80px}.product-items .item-half .content .textbox .text{-webkit-line-clamp:2}.product-items .item-half .content .preisbox .preise .mwst-outer{margin-top:5px}.product-items .item-half .content .preisbox .preise .mwst-outer .mwst{line-height:14px;max-width:40px}@media (min-width:1200px){.product-items .item-half .content>div>div{width:100% !important}.product-items .item-half .content>div>div .imgbox{margin:0 auto;padding:0}}@media (min-width:960px) and (max-width:1199px),(max-width:639px){.product-items .content .imgbox{padding:0}.product-items .content .werbemittelbox{display:none}.product-items .content .textbox h3{word-wrap:anywhere;line-height:22px}}@media (max-width:959px){.product-items .item .chips .sale{font-size:14px}.product-items .item .chips .paket{font-size:12px}.product-items .item .chips .gruppe{font-size:12px}}@media (max-width:639px){.product-items .content{margin-top:20px}.product-items .content .mobilmargin{margin-top:20px}.product-items .content .imgbox{margin:0 auto}.product-items .content .textbox .text{display:none}.product-items .content .textbox h3{text-align:center}}.bestseller{padding-bottom:300px}.bestseller .inner{border-bottom:20px solid #0075A6}.bestseller .uk-cover-container{height:700px;overflow:unset}.bestseller .overlay{background:linear-gradient(270deg, rgba(26, 26, 26, 0) 0%, #1A1A1A 100%)}.bestseller .textcontent{margin:150px 0 0 0}.bestseller .textcontent h2{color:#ffffff;font-size:36px;font-weight:900;line-height:36px;max-width:450px}.bestseller .textcontent p{color:#ffffff;font-size:18px;font-weight:400;line-height:24px;max-width:450px}.bestseller .splide-counter{color:#ffffff;position:absolute;top:26px;left:80px;font-size:14px;width:76px;text-align:center}.bestseller .item{height:calc(100% - 53px)}.bestseller .splide-controls{margin-bottom:24px}.bestseller .splide-controls .splide__arrow--next{margin-left:70px}.bestseller .splide-controls .splide__arrows button{border-radius:50%;border:2px solid #ffffff;height:80px;width:80px;background:none;cursor:pointer}.bestseller .splide-controls .splide__arrows button i{color:#ffffff;font-size:32px}.bestseller .splide-controls .splide__arrows button:hover{background:#ffffff}.bestseller .splide-controls .splide__arrows button:hover i{color:#282828}.bestseller .splide-controls .splide__arrows button:disabled,.bestseller .splide-controls .splide__arrows button[disabled]{opacity:0.3}.bestseller .slider{bottom:-230px}.bestseller .slider .splide__slide{height:375px}@media (max-width:959px){.bestseller .uk-cover-container{height:500px}.bestseller .textcontent{margin:50px 0 0 0}.bestseller .textcontent h2{font-size:24px;line-height:24px;max-width:unset}.bestseller .textcontent p{font-size:16px;line-height:22px;max-width:unset}.bestseller .splide-controls .splide__arrows button{height:50px;width:50px}.bestseller .splide-controls .splide__arrows button i{font-size:26px}.bestseller .splide-counter{top:8px;left:50px}}.breadcrumbbox{padding:0;border-bottom:2px dashed #282828}.breadcrumbbox #breadcrumb{display:flex;font-size:18px;white-space:nowrap;overflow:auto}.breadcrumbbox #breadcrumb span{font-weight:bold;margin-right:5px}.breadcrumbbox #breadcrumb ul{display:flex;list-style:none;margin:0;padding:0}.breadcrumbbox #breadcrumb ul li{margin-left:16px;position:relative;padding-left:24px}.breadcrumbbox #breadcrumb ul li a{padding:10px 0;display:inline-block}.breadcrumbbox #breadcrumb ul li:last-child{font-weight:700}.breadcrumbbox #breadcrumb ul li::before{content:"";font-weight:300;font-family:"Font Awesome 6 Pro";left:0;position:absolute;top:10px;font-size:12px}.breadcrumbbox #breadcrumb ul li:first-child{padding-left:0;margin-left:0}.breadcrumbbox #breadcrumb ul li:first-child::before{display:none}.breadcrumbbox #breadcrumb ul li.rex-lvl1{display:none}@media (max-width:639px){.breadcrumbbox #breadcrumb{direction:rtl;text-align:left}.breadcrumbbox #breadcrumb ul{direction:ltr}}.produktintro{padding-bottom:370px}.produktintro .inner{border-bottom:20px solid #0075A6}.produktintro .uk-cover-container{height:700px;overflow:unset}.produktintro .overlay{background:linear-gradient(270deg, rgba(26, 26, 26, 0) 0%, #1A1A1A 100%)}.produktintro .textcontent{margin:120px 0 0 0}.produktintro .textcontent h2{color:#ffffff;font-size:36px;font-weight:900;line-height:36px;max-width:580px}.produktintro .textcontent p{color:#ffffff;font-size:18px;font-weight:400;line-height:24px;max-width:580px}.produktintro .textcontent p:last-of-type{margin-bottom:0}.produktintro .produkte{bottom:-300px}.produktintro .produkte .sections{margin-top:50px}.produktintro .produkte .sections .item .uk-cover-container{height:450px;border-radius:6px;overflow:hidden}.produktintro .produkte .sections .item .uk-cover-container img{border-radius:6px}.produktintro .produkte .sections .item .art{border-radius:6px;background:#0075A6;padding:8px 16px;color:#ffffff;font-size:14px;font-weight:400;line-height:14px;right:20px;top:20px;transition:background 0.4s ease, color 0.4s ease, top 0.4s ease}.produktintro .produkte .sections .item .name{border-radius:6px;background:#ffffff;padding:8px 24px;color:#282828;font-size:20px;font-weight:900;line-height:20px;left:20px;bottom:20px;transition:background 0.4s ease, color 0.4s ease, bottom 0.4s ease}.produktintro .produkte .sections .item .overlay{background:none;transition:background 0.4s ease}.produktintro .produkte .sections .item:hover .art{background:#A21511;color:#ffffff;top:30px}.produktintro .produkte .sections .item:hover .name{background:#A21511;color:#ffffff;bottom:30px}.produktintro .produkte .sections .item:hover .overlay{background:linear-gradient(180deg, rgba(40, 40, 40, 0) 0%, #282828 100%)}@media (max-width:1199px){.produktintro .textcontent{margin:100px 0 0 0}}@media (max-width:959px){.produktintro{padding-bottom:370px}.produktintro .uk-cover-container{height:700px;overflow:unset}.produktintro .textcontent{margin:50px 0 0 0}.produktintro .textcontent h2{font-size:24px;line-height:24px;max-width:unset}.produktintro .textcontent p{font-size:16px;line-height:22px;max-width:unset}.sections .item .art{font-size:12px !important;line-height:26px !important;padding:6px 16px !important}.sections .item .name{font-size:18px !important;line-height:34px !important;padding:7px 20px !important}}.group-teaser{background:linear-gradient(to bottom, #0075A6 0%, #0075A6 75%, #ffffff 75%, #ffffff 100%)}.group-teaser h2{color:#ffffff;font-size:36px;font-weight:900;line-height:40px}.group-teaser .uk-button{padding:6px 24px 8px 24px}.group-teaser .uk-button:hover{background:#ffffff !important;color:#0075A6 !important}.group-teaser .uk-button:hover i{color:#0075A6 !important}.group-teaser .sections{margin-top:50px}.group-teaser .sections .item .uk-cover-container{height:450px;border-radius:6px;overflow:hidden}.group-teaser .sections .item .uk-cover-container img{border-radius:6px}.group-teaser .sections .item .art{border-radius:6px;background:#0075A6;padding:8px 16px;color:#ffffff;font-size:14px;font-weight:400;line-height:14px;right:20px;top:20px;transition:background 0.4s ease, color 0.4s ease, top 0.4s ease}.group-teaser .sections .item .name{border-radius:6px;background:#ffffff;padding:8px 24px;color:#282828;font-size:20px;font-weight:900;line-height:20px;left:20px;bottom:20px;transition:background 0.4s ease, color 0.4s ease, bottom 0.4s ease}.group-teaser .sections .item .overlay{background:none;transition:background 0.4s ease}.group-teaser .sections .item:hover .art{background:#A21511;color:#ffffff;top:30px}.group-teaser .sections .item:hover .name{background:#A21511;color:#ffffff;bottom:30px}.group-teaser .sections .item:hover .overlay{background:linear-gradient(180deg, rgba(40, 40, 40, 0) 0%, #282828 100%)}@media (max-width:1199px){.group-teaser .mobilpadding{padding-bottom:70px}}@media (max-width:959px){.group-teaser .mobilpadding{padding-bottom:40px}.group-teaser h2{font-size:24px;line-height:28px}}.produkt-filter .filterbox .filteritem a{display:inline-block;border-radius:6px;border:2px solid #282828;padding:8px 24px 8px 24px;font-size:18px;font-weight:400;line-height:28px;color:#282828;text-transform:unset;transition:border 0.4s ease, background 0.4s ease, color 0.4s ease}.produkt-filter .filterbox .filteritem a:hover{background:#282828;color:#ffffff}.produkt-filter .filterbox .filteritem.uk-active a{border:2px solid #0075A6;background:#0075A6;color:#ffffff}.produkt-filter .filterbox .filteritem.uk-active a:hover{border:2px solid #0075A6;background:#0075A6;color:#ffffff}.produkt-filter .product-items{margin-top:20px}.product-list .intro{background:#0075A6;color:#ffffff}.product-list .intro .intro-left{max-width:650px;margin:0 0 0 auto;padding:100px 50px 120px 0}.product-list .intro .intro-left h1{color:#ffffff;font-size:48px;font-weight:900;line-height:60px}.product-list .intro .intro-left p{color:#ffffff;font-size:18px;font-weight:400;line-height:28px}.product-list .intro .intro-right .uk-cover-container{min-height:580px;height:100%}.product-list .product-items-outer{margin-top:-100px}@media (max-width:1480px){.product-list .intro .intro-left{padding:100px 50px 120px 40px}}@media (max-width:1199px){.product-list .intro .intro-left{padding:50px 50px 120px 40px}}@media (max-width:959px){.product-list .intro .order1{order:1}.product-list .intro .order2{order:2}.product-list .intro .intro-left{padding:30px 30px 120px 30px;max-width:unset}.product-list .intro .intro-left h1{font-size:32px;line-height:46px}.product-list .intro .intro-left p{font-size:16px;line-height:26px}.product-list .intro .intro-right .uk-cover-container{min-height:300px}}@media (max-width:639px){.product-list .intro .intro-left{padding:30px 15px 120px 15px}}.vorteile .uk-background-cover .overlay{background:linear-gradient(270deg, rgba(26, 26, 26, 0) 0%, #1A1A1A 100%);z-index:1}.vorteile .uk-background-cover .content{padding:100px 0;position:relative;z-index:2}.vorteile .uk-background-cover .content h2{color:#ffffff;font-size:36px;font-weight:900;line-height:40px}.vorteile .uk-background-cover .content .vorteile-items{margin-top:45px}.vorteile .uk-background-cover .content .vorteile-items .item{margin-top:24px}.vorteile .uk-background-cover .content .vorteile-items .item .uk-width-expand{max-width:650px}.vorteile .uk-background-cover .content .vorteile-items .item .icon-circle{width:72px;height:72px;background-color:#0075A6;border-radius:50%;display:flex;align-items:center;justify-content:center}.vorteile .uk-background-cover .content .vorteile-items .item .icon-circle i{font-size:32px;font-weight:300;color:#ffffff}.vorteile .uk-background-cover .content .vorteile-items .item .title{color:#ffffff;font-size:18px;font-weight:700;line-height:24px}.vorteile .uk-background-cover .content .vorteile-items .item .text{color:#ffffff;font-size:18px;font-weight:400;line-height:24px}@media (max-width:959px){.vorteile .uk-background-cover .content{padding:50px 0}.vorteile .uk-background-cover .content h2{font-size:24px;line-height:28px}.vorteile .uk-background-cover .content .vorteile-items .item .title{font-size:16px;line-height:22px}}@media (max-width:639px){.vorteile .uk-background-cover .content .vorteile-items .item .icon-circle{width:50px;height:50px}.vorteile .uk-background-cover .content .vorteile-items .item .icon-circle i{font-size:24px}.vorteile .uk-background-cover .content .vorteile-items .item .uk-grid-medium{margin-left:-15px}.vorteile .uk-background-cover .content .vorteile-items .item .uk-grid-medium>*{padding-left:15px}}.weiterekanaele h2{color:#282828;font-size:36px;font-weight:900;line-height:40px}.weiterekanaele h2 span{color:#0075A6}.weiterekanaele .sections{margin-top:45px}.weiterekanaele .sections .item .uk-cover-container{height:450px;border-radius:6px;overflow:hidden}.weiterekanaele .sections .item .uk-cover-container img{border-radius:6px}.weiterekanaele .sections .item .art{border-radius:6px;background:#0075A6;padding:8px 16px;color:#ffffff;font-size:14px;font-weight:400;line-height:14px;right:20px;top:20px;transition:background 0.4s ease, color 0.4s ease, top 0.4s ease}.weiterekanaele .sections .item .name{border-radius:6px;background:#ffffff;padding:8px 24px;color:#282828;font-size:20px;font-weight:900;line-height:20px;left:20px;bottom:20px;transition:background 0.4s ease, color 0.4s ease, bottom 0.4s ease}.weiterekanaele .sections .item .overlay{background:none;transition:background 0.4s ease}.weiterekanaele .sections .item:hover .art{background:#A21511;color:#ffffff;top:30px}.weiterekanaele .sections .item:hover .name{background:#A21511;color:#ffffff;bottom:30px}.weiterekanaele .sections .item:hover .overlay{background:linear-gradient(180deg, rgba(40, 40, 40, 0) 0%, #282828 100%)}@media (max-width:1199px){.weiterekanaele h2{padding-bottom:70px}.weiterekanaele .arrownav{border:2px solid #0075A6}.weiterekanaele .arrownav i{color:#0075A6}.weiterekanaele .arrownav:not(.uk-invisible):hover{background:#0075A6}.weiterekanaele .arrownav:not(.uk-invisible):hover i{color:#ffffff}}@media (max-width:959px){.weiterekanaele h2{padding-bottom:40px;font-size:24px;line-height:28px}}.product .image-medium{height:460px}.product .image-medium img{border-radius:6px}.product .chips .chip{border-radius:4px;padding:3px 16px}.product .chips .new{background:#A21511;color:#ffffff;font-size:20px;font-weight:900;line-height:28px;margin-right:10px}.product .chips .sale{background:#A21511;color:#ffffff;font-size:20px;font-style:normal;font-weight:900;line-height:28px}.product .chips .paket{background:none;color:#0075A6;font-size:14px;font-weight:400;line-height:28px;border:2px solid #0075A6;margin-right:10px}.product .chips .gruppe{background:#0075A6;color:#ffffff;font-size:14px;font-weight:400;line-height:28px;margin-left:auto}.product .content h1{color:#282828;font-size:36px;font-weight:700;line-height:36px;margin:32px 0 30px 0}.product .content .text{color:#282828;font-size:18px;font-weight:400;line-height:24px}.product .content .werbemittelbox{margin:30px 0;transition:opacity 0.4s ease}.product .content .werbemittelbox .topic{font-size:14px;font-weight:700;line-height:20px}.product .content .werbemittelbox .werbechips{margin-top:0px}.product .content .werbemittelbox .werbechips span{border-radius:4px;padding:0px 16px;background:#ffffff;color:#282828;border:2px solid #282828;font-size:14px;font-weight:400;line-height:24px;margin-right:10px;display:inline-block;white-space:nowrap}.product .content .preisbox{transition:bottom 0.4s ease;margin:36px 0 42px 0;padding-bottom:30px;border-bottom:1px solid #DADEE3}.product .content .preisbox .preise .mwst{font-size:16px;font-weight:400;line-height:38px}.product .content .preisbox .preise .rabatt{color:#A21511;font-size:14px;font-weight:900;line-height:14px;margin-top:5px}.product .content .preisbox .preise .rabatt .old{text-decoration-line:line-through}.product .content .preisbox .preise .preis{font-size:36px;font-weight:900;line-height:36px}.product .content .preisbox .preise .preis span{font-size:24px;font-weight:400;line-height:36px;margin-right:5px}.product .content .uk-button{width:100%}.product .content .listenpunkte{margin-top:30px;color:#282828;font-size:18px;font-weight:700;line-height:32px}.product .content .listenpunkte .listrow{margin-top:12px}.product .content .listenpunkte .listrow .uk-width-auto{width:30px}.product .content .listenpunkte .listrow .uk-width-auto i{font-size:20px;font-weight:300}.product .content .listenpunkte .listrow .uk-width-expand{font-weight:400}.product #main-slider .uk-cover-container{height:460px}.product #main-slider .uk-cover-container img{border-radius:6px}.product #thumbnail-slider{margin-top:20px}.product #thumbnail-slider .uk-cover-container{height:130px}.product #thumbnail-slider .splide__slide{border:none;border-radius:6px;overflow:hidden}.product #thumbnail-slider .splide__slide img{border-radius:6px;opacity:0.6}.product #thumbnail-slider .splide__slide.is-active{border:none}.product #thumbnail-slider .splide__slide.is-active img{opacity:1}.product #thumbnail-slider .splide__arrows{position:absolute;background:#fff;top:-90px;left:calc(50% - 100px);display:block;width:200px;height:70px;border-radius:6px 6px 0 0;overflow:hidden}.product #thumbnail-slider .splide__arrow{border-radius:unset}.product #thumbnail-slider .splide__arrow--prev{bottom:0;left:0}.product #thumbnail-slider .splide__arrow--next{bottom:0;right:0}.product #thumbnail-slider button{width:70px;height:70px;background:none;transition:background 0.4s ease;cursor:pointer;border:none}.product #thumbnail-slider button i{color:#0075A6;text-align:center;font-size:32px;font-weight:300;line-height:normal;transition:color 0.4s ease}.product #thumbnail-slider button:hover{background:#DADEE3}.product #thumbnail-slider button:hover i{color:#282828}.product #thumbnail-slider button:disabled,.product #thumbnail-slider button[disabled]{opacity:0.3}.product .sterntext{font-size:14px;font-weight:400;line-height:16px;margin:80px 0 50px 0}.product .fakten{margin:80px 0 0 0}.product .fakten h2{font-size:36px;font-weight:900;line-height:40px}.product .fakten p,.product .fakten .faktenliste{font-size:18px;font-weight:400;line-height:24px}.product .datenblatt{padding-top:36px;border-left:2px solid #0075A6;padding-left:38px}@media (max-width:959px){.product .content h1{font-size:32px;line-height:32px;margin:32px 0 20px 0}.product .content .text{font-size:16px;line-height:22px}.product .content .listenpunkte{font-size:16px;line-height:22px}.product .fakten h2{font-size:32px;line-height:32px}.product .fakten p,.product .fakten .faktenliste{font-size:16px;line-height:22px}.product .datenblatt{padding-top:20px;border-left:none;padding-left:0px}}@media (max-width:639px){.product #main-slider .uk-cover-container{height:300px}.product #thumbnail-slider .splide__arrows{top:-70px;left:calc(50% - 75px);display:block;width:150px;height:50px;border-radius:6px 6px 0 0;overflow:hidden}.product #thumbnail-slider button{width:50px;height:50px}.product #thumbnail-slider button i{font-size:26px}}.product-configstatus{background:#DADEE3;padding:0}.product-configstatus .clickbar{color:#282828;font-size:20px;font-weight:700;line-height:normal;cursor:pointer;padding:22px 0;transition:background 0.4s ease, color 0.4s ease}.product-configstatus .clickbar i{margin-right:10px;font-size:24px;font-weight:300;transition:color 0.4s ease}.product-configstatus .clickbar:hover{background:#4A5464;color:#ffffff}.product-configstatus .clickbar:hover i{color:#ffffff}.product-configstatus .clickbar.active{color:#ffffff;background:#0075A6}.product-configstatus .clickbar.active i{color:#ffffff;font-weight:700}.product-configurator .produktwahl{border-radius:4px;border:2px solid #A21511;padding:11px 32px;color:#282828;font-size:20px;font-weight:400;line-height:20px;display:inline-block;margin-bottom:50px}.product-configurator .produktwahl span{font-weight:700}.product-configurator input[type="checkbox"]+label{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:5px 20px;font-size:18px;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease}.product-configurator input[type="checkbox"]+label:hover{text-decoration:none !important;background-color:#282828;color:#ffffff;border:1px solid #282828}.product-configurator input[type="checkbox"]+label span{font-weight:700}.product-configurator input[type="checkbox"]:checked+label{background-color:#0075A6;color:#ffffff;border:1px solid #0075A6;position:relative;padding:5px 20px 5px 44px}.product-configurator input[type="checkbox"]:checked+label::before{font-family:"Font Awesome 6 Pro";font-weight:400;content:"";font-size:16px;color:#ffffff;position:absolute;top:5px;left:16px}.product-configurator .uk-select:not([multiple]):not([size]){background-image:url("../img/chevron-down-solid-full.svg");background-repeat:no-repeat;background-position:right 20px center;background-size:16px}.product-configurator select{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:0px 24px;font-size:18px;border-radius:6px;line-height:68px;height:68px !important;font-weight:400;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease}.product-configurator select:hover{background:var(--PLYR-Light-Grey, #DADEE3)}.product-configurator select.valueselected{background-color:#0075A6;color:#ffffff;background-image:url("../img/chevron-down-solid-full-white.svg") !important;background-repeat:no-repeat !important;background-position:right 20px center !important;background-size:16px !important}.product-configurator input[type="text"]{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:0px 16px;font-size:18px;border-radius:6px;line-height:68px;height:68px !important;font-weight:400;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease}.product-configurator input[type="email"]{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:0px 16px;font-size:18px;border-radius:6px;line-height:68px;height:68px !important;font-weight:400;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease}.product-configurator input[type="date"]{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:0px 16px;font-size:18px;border-radius:6px;line-height:68px;height:68px !important;font-weight:400;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease}.product-configurator textarea{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:10px 16px;font-size:18px;border-radius:6px;line-height:20px;height:250px !important;font-weight:400;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease}.product-configurator .error input[type="text"]{background-color:#ffeeee;border:1px solid #df0000}.product-configurator .error input[type="email"]{background-color:#ffeeee;border:1px solid #df0000}.product-configurator .error input[type="checkbox"]+label{background-color:#ffeeee;border:1px solid #df0000}.product-configurator .error input[type="checkbox"]:checked+label{background-color:#0075A6;border:1px solid #0075A6}.product-configurator .uk-form-custom{width:100%}.product-configurator .uk-form-custom input{width:100%}.product-configurator .labelfirst{color:#282828;font-size:18px;font-weight:700;line-height:normal;margin-bottom:10px;display:block}.product-configurator .labelfirst span{cursor:pointer;color:#0075A6}.product-configurator .labelfirst span:hover{text-decoration:underline}.product-configurator .uk-grid-medium{margin-left:-15px}.product-configurator .uk-grid-medium>*{padding-left:15px}.product-configurator .uk-grid-medium>.uk-grid-margin{margin-top:50px}.product-configurator .filefake{position:relative}.product-configurator .filefake::after{font-family:"Font Awesome 6 Pro";font-weight:400;content:"";font-size:20px;color:#282828;position:absolute;top:17px;right:18px}.product-configurator .confbutton{margin-top:50px;display:flex}.product-configurator .confbutton .uk-button{margin-left:auto}.product-configurator .formtopic{color:#282828;font-size:22px;font-weight:700;line-height:normal;margin-bottom:30px}.product-configurator .formtopictop{margin-top:50px}.product-configurator .checkleft{font-size:18px;font-weight:700;width:300px}.product-configurator .checkright{font-size:18px}.product-configurator .uk-button.onlyshow{padding:4px 14px;cursor:default}.product-configurator .uk-button.onlyshow:hover{border:1px solid #282828;color:#282828;background:#ffffff;text-decoration:none}.product-configurator .edit{padding:2px 10px 6px 10px;border:1px solid #282828;color:#282828;background:#ffffff}.product-configurator .edit i{font-size:16px;font-weight:400}.product-configurator .edit:hover{border:1px solid #0075A6;color:#ffffff;background:#0075A6}.productfinder .intro{color:#282828}.productfinder .intro .intro-left{max-width:650px;margin:0 0 0 auto;padding:50px 50px 60px 0}.productfinder .intro .intro-left .progress{margin-bottom:40px}.productfinder .intro .intro-left .progress .circle{width:48px;height:48px;padding:0;text-align:center;border-radius:50%;border:2px solid #0075A6;background:#ffffff;font-size:24px;color:#0075A6;transition:background 0.4s ease, border 0.4s ease, color 0.4s ease}.productfinder .intro .intro-left .progress .circle span.number{display:inline-block;margin-top:8px}.productfinder .intro .intro-left .progress .circle span.done{display:none}.productfinder .intro .intro-left .progress .circle i{font-size:20px;margin-top:12px;transition:color 0.4s ease}.productfinder .intro .intro-left .progress .circle.active{border:2px solid #0075A6;background:#0075A6;color:#ffffff}.productfinder .intro .intro-left .progress .circle.ok{border:2px solid #0075A6;background:#0075A6;color:#ffffff}.productfinder .intro .intro-left .progress .circle.ok span.done{display:inline-block}.productfinder .intro .intro-left .progress .circle.ok span.number{display:none}.productfinder .intro .intro-left .progress .trenner.active{height:4px;background:#0075A6;width:100%;display:inline-block}.productfinder .intro .intro-left h1{color:#282828;font-size:36px;font-weight:700;line-height:40px}.productfinder .intro .intro-left h2{color:#282828;font-size:36px;font-weight:700;line-height:40px}.productfinder .intro .intro-left p{color:#282828;font-size:18px;font-weight:400;line-height:24px}.productfinder .intro .intro-right .uk-cover-container{min-height:720px;height:100%}.productfinder .uk-button.uk-disabled{opacity:0.3}.productfinder .auswahl{padding-top:20px}.productfinder .auswahl input[type="checkbox"]+label{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:5px 16px;font-size:18px}.productfinder .auswahl input[type="checkbox"]+label:hover{text-decoration:none !important;background-color:#282828;color:#ffffff;border:1px solid #282828}.productfinder .auswahl input[type="checkbox"]+label span{font-weight:700}.productfinder .auswahl input[type="checkbox"]:checked+label{background-color:#0075A6;color:#ffffff;border:1px solid #0075A6}.productfinder .auswahl input[type="radio"]+label{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:5px 16px;font-size:18px}.productfinder .auswahl input[type="radio"]+label:hover{text-decoration:none !important;background-color:#282828;color:#ffffff;border:1px solid #282828}.productfinder .auswahl input[type="radio"]+label span{font-weight:700}.productfinder .auswahl input[type="radio"]:checked+label{background-color:#0075A6;color:#ffffff;border:1px solid #0075A6}.productfinder .auswahl .uk-grid-small{margin-left:-10px}.productfinder .auswahl .uk-grid-small>.uk-grid-margin{margin-top:10px}.productfinder .auswahl .uk-grid-small>*{padding-left:10px}.productfinder .zusammenfassung{padding-top:20px}.productfinder .zusammenfassung .gridlabel{font-size:18px;font-weight:700;line-height:40px;width:135px}.productfinder .zusammenfassung .uk-button{padding:4px 10px;border:1px solid #282828;color:#282828;background:#ffffff}.productfinder .zusammenfassung .uk-button i{font-size:16px;font-weight:400}.productfinder .zusammenfassung .uk-button:hover{border:1px solid #0075A6;color:#ffffff;background:#0075A6}.productfinder .zusammenfassung .uk-button.onlyshow{padding:4px 14px;cursor:default}.productfinder .zusammenfassung .uk-button.onlyshow:hover{border:1px solid #282828;color:#282828;background:#ffffff;text-decoration:none}.productfinder .zusammenfassung .uk-grid-small>*{padding-left:10px}.productfinder .zusammenfassung .uk-grid+.uk-grid-small{margin-top:10px}.productfinder .zusammenfassung .uk-grid-small>.uk-grid-margin{margin-top:10px}.productfinder .zusammenfassung .row{margin-bottom:20px}.productfinder .zusammenfassung .row:last-child{margin-bottom:0}.productfinder .state{display:none}.productfinder .state.active{display:block}@media (max-width:1380px){.productfinder .intro .intro-left{max-width:unset;padding:50px 50px 60px 40px}.productfinder .intro .uk-margin-auto-left{margin-left:unset !important}}@media (max-width:1190px){.productfinder .intro .intro-left .progress{margin-bottom:20px}.productfinder .intro .intro-left h1{font-size:32px;line-height:36px}.productfinder .intro .intro-left .uk-position-bottom{position:relative !important;margin-top:30px}.productfinder .intro .intro-right .uk-cover-container{min-height:300px}}@media (max-width:959px){.productfinder .intro .intro-left{padding:50px 30px 60px 30px}.productfinder .intro .intro-left h2{font-size:24px;line-height:28px}.productfinder .intro .intro-left p{font-size:16px;line-height:22px}}@media (max-width:639px){.productfinder .intro .intro-left{padding:50px 15px 60px 15px}.productfinder .auswahl input[type="radio"]+label{font-size:16px}.productfinder .auswahl input[type="checkbox"]:checked+label{font-size:16px}.productfinder .zusammenfassung .gridlabel{font-size:16px;line-height:16px;width:100%}.productfinder .zusammenfassung .onlyshow{font-size:14px}.productfinder .zusammenfassung .uk-button i{font-size:14px}.productfinder .zusammenfassung .uk-grid-small>*{padding-left:15px}}@media (max-width:500px){.productfinder .intro .intro-left .progress .circle{width:30px;height:30px;font-size:18px}.productfinder .intro .intro-left .progress .circle i{font-size:18px;margin-top:0}.productfinder .intro .intro-left .progress .circle span.number{margin-top:0}.productfinder .intro .intro-left .progress .trenner.active{display:block;margin-top:15px}}.productfresults .intro{margin-top:40px}.productfresults .intro h1{font-size:36px;font-weight:900;line-height:60px}.productfresults .intro .text{font-size:18px;font-weight:400;line-height:28px}.productfresults .intro .topic{font-size:18px;font-weight:700;line-height:60px}.productfresults .intro .chip{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:2px 16px;font-size:18px;border-radius:4px}@media (max-width:959px){.productfresults .intro{margin-top:30px}.productfresults .intro h1{font-size:32px;line-height:36px}.productfresults .intro .text p:last-of-type{margin-bottom:0}.productfresults .intro .chip{padding:2px 16px;font-size:12px}.productfresults .product-items{margin-top:30px}}.suchergebnisse ul{list-style:none;padding:0;margin:30px 0 30px 0}.suchergebnisse ul li{margin-bottom:40px}.suchergebnisse ul li .uk-button{margin-top:15px;padding:6px 40px 10px 40px}.suchergebnisse ul li .titel{font-weight:bold;margin-bottom:10px;font-size:20px}.suchergebnisse ul li .text{font-size:18px;line-height:24px}.form-001 label{color:#282828;font-size:18px;font-weight:700;line-height:normal;margin-bottom:10px;display:block}.form-001 input{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:0px 16px;font-size:18px;border-radius:6px;line-height:68px;height:68px !important;font-weight:400;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease}.form-001 select{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:0px 24px;padding-right:24px;font-size:18px;border-radius:6px;line-height:68px;height:68px !important;font-weight:400;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease;background-image:url("../img/chevron-down-solid-full.svg") !important;background-repeat:no-repeat;background-position:right 20px center !important;background-size:16px !important}.form-001 textarea{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:0px 16px;font-size:18px;border-radius:6px;line-height:20px;font-weight:400}.form-001 .uk-button{margin-top:20px}.copyright svg{width:20px}.copyright .copy_row{font-size:18px;margin-bottom:10px}.news-001 .item{display:block;border-radius:6px;overflow:hidden;transition:background 0.4s ease}.news-001 .item .content{padding:30px;border-radius:0 0 6px 6px}.news-001 .item .content .datum{color:#282828;font-family:"Lato";font-size:18px;font-weight:300;line-height:20pxm;margin-bottom:15px;transition:color 0.4s ease}.news-001 .item .content .title{color:#282828;font-size:20px;font-weight:700;line-height:22px;margin-bottom:15px;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;display:-webkit-box;transition:color 0.4s ease}.news-001 .item .content .teaser{color:#282828;font-size:18px;font-weight:300;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;display:-webkit-box;transition:color 0.4s ease;height:80px}.news-001 .item .content .arrow{margin-top:20px}.news-001 .item .content .arrow i{color:#282828;transform:rotate(-90deg);font-size:24px;transition:color 0.4s ease}.news-001 .item:hover{background:#0075A6;text-decoration:none}.news-001 .item:hover .datum{color:#ffffff}.news-001 .item:hover .title{color:#ffffff}.news-001 .item:hover .teaser{color:#ffffff}.news-001 .item:hover .arrow i{color:#ffffff}.news-001.anzahl-3 .item .uk-cover-container{height:290px}.news-001.layout-stroke .item .content{border:2px solid #282828;border-width:0 2px 2px 2px}.news-001.layout-stroke .item:hover .content{border:2px solid #0075A6;border-width:0 2px 2px 2px}.news-001 .uk-button{margin-top:30px}@media (max-width:639px){.news-001 .item .uk-cover-container{height:210px}.news-001 .item .content{border-radius:0 0 6px 6px}.news-001 .item .content .title{font-size:18px;line-height:20px}.news-001 .item .content .teaser{font-size:16px;line-height:18px}.news-001 .item .content .arrow{margin-top:15px}.news-001 .item .content .arrow i{font-size:20px}}.news-007 .newsdetailimg{height:300px}.news-007 .newsdetailimg img{border-radius:0 0 6px 6px}.news-007 h1{margin-top:30px}@media (max-width:639px){.news-007 .newsdetailimg{height:200px}}.yform input[type=checkbox]{margin-right:10px;height:35px !important;line-height:35px}.yform .checkbox label{display:flex;align-items:center;gap:0}.checkboxdefault{background-color:#ffffff;color:#282828;border:1px solid #282828;padding:0px 16px;font-size:18px;border-radius:6px;line-height:35px;height:35px !important;font-weight:400;transition:background 0.4s ease, color 0.4s ease, padding 0.4s ease}.checkboxdefaultlabel,.checkboxdefaultlabel:hover,.checkboxdefaultlabel:checked{border:none !important;background:#fff !important;color:#282828 !important;display:flex;align-items:center;gap:10px;font-size:18px;line-height:20px}
