@charset "UTF-8";
*{box-sizing:border-box;word-wrap:break-word;margin:0;padding:0}html{height:100%;font-family:Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;font-size:10px;color:#000000}html,body{width:100%;padding:0;margin:0;display:flex;flex-direction:column}body{position:relative;font-size:1.2rem;background-color:#F3F3F3;text-transform:lowercase;align-content:stretch;flex:1 1 auto}main{flex:1 1 auto}h1,h2,p,li,a,td,th,label,button{text-transform:lowercase}.performa-langnav-li,header .wrapper .nav-language ul>li,header main .nav-language ul>li{display:inline-block;list-style-type:none;margin:0;padding:0}.performa-langnav-li a,header .wrapper .nav-language ul>li a,header main .nav-language ul>li a{margin:0;padding:0;display:inline-block;font-size:12px;line-height:14px;text-decoration:none;color:#727272;line-height:20px}.performa-langnav-li a:hover,header .wrapper .nav-language ul>li a:hover,header main .nav-language ul>li a:hover,.performa-langnav-li a:focus,header .wrapper .nav-language ul>li a:focus,header main .nav-language ul>li a:focus{color:black}.performa-langnav-li a:active,header .wrapper .nav-language ul>li a:active,header main .nav-language ul>li a:active{color:black}.performa-langnav-li.active a,header .wrapper .nav-language ul>li.active a,header main .nav-language ul>li.active a{color:black}.performa-langnav-li:first-child a:after,header .wrapper .nav-language ul>li:first-child a:after,header main .nav-language ul>li:first-child a:after{content:"/";display:inline;color:#727272;padding-left:5px;padding-right:2px}.performa-mainnav-li,header .nav-main ul>li{list-style-type:none;margin:0;padding:0;margin-right:15px;display:inline-block}.performa-mainnav-li a,header .nav-main ul>li a{font-size:1.4rem;display:inline-block;color:grey;padding:0 1.7rem;font-weight:bold;text-decoration:none;line-height:3rem}.performa-mainnav-li a:hover,header .nav-main ul>li a:hover,.performa-mainnav-li a:focus,header .nav-main ul>li a:focus{background:#788d48;color:white}.performa-mainnav-li a:active,header .nav-main ul>li a:active{background:white;color:black}.performa-mainnav-li.rex-current a,header .nav-main ul>li.rex-current a,.performa-mainnav-li.rex-active a,header .nav-main ul>li.rex-active a{background:white;color:black}.performa-mainnav-li.rex-article-24 a,header .nav-main ul>li.rex-article-24 a{color:#cc007a}.performa-mainnav-li.rex-article-24 a:hover,header .nav-main ul>li.rex-article-24 a:hover,.performa-mainnav-li.rex-article-24 a:focus,header .nav-main ul>li.rex-article-24 a:focus{background:#cc007a;color:white}.performa-footernav-li a,footer nav ul li a{margin-left:10px;color:black;text-decoration:none;font-size:12px}.performa-footernav-li a:hover,footer nav ul li a:hover,.performa-footernav-li a:focus,footer nav ul li a:focus{color:grey}.performa-footernav-li a:active,footer nav ul li a:active{color:grey}.performa-footernav-li a:before,footer nav ul li a:before{content:"❯";font-size:9px;margin-right:3px;display:inline-block}.performa-h1,.performa-text h1,.text h1,.modul-products .product .product-info h1,.modul-products .product-variants-categories h1,.modul-products .product-submenu h1,.modul-objects .object .object-info h1,.modul-objects .object-submenu h1,.modul-conceptstore .brand .brand-info h1,.modul-conceptstore .brand-submenu h1,h1{font-size:18px;font-weight:bold;margin-bottom:18px;line-height:1.3;color:#494949}.performa-h2,.performa-text h2,.text h2,.modul-products .product .product-info h2,.modul-products .product-variants-categories h2,.modul-products .product-submenu h2,.modul-objects .object .object-info h2,.modul-objects .object-submenu h2,.modul-conceptstore .brand .brand-info h2,.modul-conceptstore .brand-submenu h2,.modul-stores h2,h2{color:#999;font-size:18px;font-weight:bold;margin-bottom:18px;line-height:1.3}.performa-p,.performa-text p,.text p,.modul-products .product .product-info p,.modul-products .product-variants-categories p,.modul-products .product-submenu p,.modul-objects .object .object-info p,.modul-objects .object-submenu p,.modul-conceptstore .brand .brand-info p,.modul-conceptstore .brand-submenu p,p{font-size:12px;line-height:18px;font-style:normal;font-weight:400;margin:0;padding:0;margin-bottom:12px}.performa-strong,.performa-text strong,.text strong,.modul-products .product .product-info strong,.modul-products .product-variants-categories strong,.modul-products .product-submenu strong,.modul-objects .object .object-info strong,.modul-objects .object-submenu strong,.modul-conceptstore .brand .brand-info strong,.modul-conceptstore .brand-submenu strong,.performa-text b,.text b,.modul-products .product .product-info b,.modul-products .product-variants-categories b,.modul-products .product-submenu b,.modul-objects .object .object-info b,.modul-objects .object-submenu b,.modul-conceptstore .brand .brand-info b,.modul-conceptstore .brand-submenu b,.performa-text .strong,.text .strong,.modul-products .product .product-info .strong,.modul-products .product-variants-categories .strong,.modul-products .product-submenu .strong,.modul-objects .object .object-info .strong,.modul-objects .object-submenu .strong,.modul-conceptstore .brand .brand-info .strong,.modul-conceptstore .brand-submenu .strong{font-weight:700}.performa-a,.performa-text a,.text a,.modul-products .product .product-info a,.modul-products .product-variants-categories a,.modul-products .product-submenu a,.modul-objects .object .object-info a,.modul-objects .object-submenu a,.modul-conceptstore .brand .brand-info a,.modul-conceptstore .brand-submenu a,.modul-products .product-variants-colors-pdfs ul li a,.modul-objects .object-submenu .object-submenu-more ul li a,.modul-stores-aside ul.stores-countries-nav li a,.modul-stores a,a{color:#727272;text-decoration:none;line-height:16px}.performa-a:hover,.performa-text a:hover,.text a:hover,.modul-products .product .product-info a:hover,.modul-products .product-variants-categories a:hover,.modul-products .product-submenu a:hover,.modul-objects .object .object-info a:hover,.modul-objects .object-submenu a:hover,.modul-conceptstore .brand .brand-info a:hover,.modul-conceptstore .brand-submenu a:hover,.modul-products .product-variants-colors-pdfs ul li a:hover,.modul-objects .object-submenu .object-submenu-more ul li a:hover,.modul-stores-aside ul.stores-countries-nav li a:hover,.modul-stores a:hover,.performa-a:focus,.performa-text a:focus,.text a:focus,.modul-products .product .product-info a:focus,.modul-products .product-variants-categories a:focus,.modul-products .product-submenu a:focus,.modul-objects .object .object-info a:focus,.modul-objects .object-submenu a:focus,.modul-conceptstore .brand .brand-info a:focus,.modul-conceptstore .brand-submenu a:focus,.modul-products .product-variants-colors-pdfs ul li a:focus,.modul-objects .object-submenu .object-submenu-more ul li a:focus,.modul-stores-aside ul.stores-countries-nav li a:focus,.modul-stores a:focus,a:hover,a:focus{color:#000}.performa-a:active,.performa-text a:active,.text a:active,.modul-products .product .product-info a:active,.modul-products .product-variants-categories a:active,.modul-products .product-submenu a:active,.modul-objects .object .object-info a:active,.modul-objects .object-submenu a:active,.modul-conceptstore .brand .brand-info a:active,.modul-conceptstore .brand-submenu a:active,.modul-products .product-variants-colors-pdfs ul li a:active,.modul-objects .object-submenu .object-submenu-more ul li a:active,.modul-stores-aside ul.stores-countries-nav li a:active,.modul-stores a:active,a:active{color:#000}.performa-kollektion-li a,.performa-object-li a,ul.object-overview li a,li a,ul.product-overview li a,ul.brand-overview li a{color:grey;text-decoration:none;font-size:12px;line-height:16px;display:block}.performa-kollektion-li .product-image,.performa-object-li .product-image,ul.object-overview li .product-image,li .product-image,ul.product-overview li .product-image,ul.brand-overview li .product-image,.performa-kollektion-li .product-image_hover,.performa-object-li .product-image_hover,ul.object-overview li .product-image_hover,li .product-image_hover,ul.product-overview li .product-image_hover,ul.brand-overview li .product-image_hover{display:inline-block}.performa-kollektion-li .product-image img,.performa-object-li .product-image img,ul.object-overview li .product-image img,li .product-image img,ul.product-overview li .product-image img,ul.brand-overview li .product-image img,.performa-kollektion-li .product-image_hover img,.performa-object-li .product-image_hover img,ul.object-overview li .product-image_hover img,li .product-image_hover img,ul.product-overview li .product-image_hover img,ul.brand-overview li .product-image_hover img{max-width:100%;width:100%;height:auto}.performa-kollektion-li .product-name:before,.performa-object-li .product-name:before,ul.object-overview li .product-name:before,li .product-name:before,ul.product-overview li .product-name:before,ul.brand-overview li .product-name:before{content:"❯";font-size:8px;margin-right:3px;display:inline-block}.performa-kollektion-li a:hover .product-name,.performa-object-li a:hover .product-name,ul.object-overview li a:hover .product-name,li a:hover .product-name,ul.product-overview li a:hover .product-name,ul.brand-overview li a:hover .product-name,.performa-kollektion-li a:focus .product-name,.performa-object-li a:focus .product-name,ul.object-overview li a:focus .product-name,li a:focus .product-name,ul.product-overview li a:focus .product-name,ul.brand-overview li a:focus .product-name{color:black}.performa-kollektion-li a:active .product-name,.performa-object-li a:active .product-name,ul.object-overview li a:active .product-name,li a:active .product-name,ul.product-overview li a:active .product-name,ul.brand-overview li a:active .product-name{color:black}.performa-kollektion-colors-li a,.modul-products .product-variants-categories ul li a,.performa-kollektion-submenu-li a,.modul-products .product-submenu .product-submenu-more ul li a,.modul-conceptstore .brand-submenu .brand-submenu-more ul li a{color:grey;text-decoration:none;font-size:12px;line-height:16px;display:block}.performa-kollektion-colors-li a:before,.modul-products .product-variants-categories ul li a:before,.performa-kollektion-submenu-li a:before,.modul-products .product-submenu .product-submenu-more ul li a:before,.modul-conceptstore .brand-submenu .brand-submenu-more ul li a:before{content:"❯";font-size:8px;margin-right:3px;display:inline-block}.performa-kollektion-colors-li a:hover .product-name,.modul-products .product-variants-categories ul li a:hover .product-name,.performa-kollektion-colors-li a:focus .product-name,.modul-products .product-variants-categories ul li a:focus .product-name,.performa-kollektion-submenu-li a:hover .product-name,.modul-products .product-submenu .product-submenu-more ul li a:hover .product-name,.modul-conceptstore .brand-submenu .brand-submenu-more ul li a:hover .product-name,.performa-kollektion-submenu-li a:focus .product-name,.modul-products .product-submenu .product-submenu-more ul li a:focus .product-name,.modul-conceptstore .brand-submenu .brand-submenu-more ul li a:focus .product-name{color:black}.performa-kollektion-colors-li a:active .product-name,.modul-products .product-variants-categories ul li a:active .product-name,.performa-kollektion-submenu-li a:active .product-name,.modul-products .product-submenu .product-submenu-more ul li a:active .product-name,.modul-conceptstore .brand-submenu .brand-submenu-more ul li a:active .product-name{color:black}.performa-text img,.text img,.modul-products .product .product-info img,.modul-products .product-variants-categories img,.modul-products .product-submenu img,.modul-objects .object .object-info img,.modul-objects .object-submenu img,.modul-conceptstore .brand .brand-info img,.modul-conceptstore .brand-submenu img{max-width:100%;height:auto}header .wrapper .nav-language,header main .nav-language{background-color:#e5e5e5;margin-bottom:2rem;padding-top:5px;padding-bottom:5px;display:flex;flex-wrap:wrap}header .wrapper .nav-language .mobile-button,header main .nav-language .mobile-button{flex:0 0 auto;cursor:pointer;padding:0.5rem 1rem}header .wrapper .nav-language ul,header main .nav-language ul{flex:1 1 auto;padding:0;margin:0;text-align:right;padding-left:20px;padding-right:20px}header .wrapper .trigger-contact-popup,header main .trigger-contact-popup{position:absolute;bottom:0;right:0;background-color:#cc007a;width:5rem;height:5rem;z-index:50;padding:1rem;cursor:pointer}@media (max-width:1000px){header .wrapper .trigger-contact-popup,header main .trigger-contact-popup{display:none}}header .wrapper .contact-popup,header main .contact-popup{display:none;position:absolute;top:100%;right:-2rem;width:100%;max-width:27rem;z-index:100;background-color:#fff;padding:2rem;-webkit-box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.75);-moz-box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.75);box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.75)}@media (max-width:768px){header .wrapper .contact-popup,header main .contact-popup{right:0}}header .wrapper .contact-popup .close-popup,header main .contact-popup .close-popup{cursor:pointer}header .wrapper .contact-popup p,header main .contact-popup p{font-size:12px;color:#404040;letter-spacing:1px}header .wrapper .contact-popup .text-big,header main .contact-popup .text-big{font-size:14px;color:#404040;letter-spacing:1px}header .wrapper .contact-popup .images,header main .contact-popup .images{display:flex;margin-bottom:1.2rem;width:calc(100% + 1rem)}header .wrapper .contact-popup .images img,header main .contact-popup .images img{width:38%;padding-right:1rem}header .wrapper .contact-popup .icon-text-wrapper,header main .contact-popup .icon-text-wrapper{display:flex}header .wrapper .contact-popup .icon-text-wrapper .icon,header main .contact-popup .icon-text-wrapper .icon{width:20%;display:flex}header .wrapper .contact-popup .icon-text-wrapper .icon img,header main .contact-popup .icon-text-wrapper .icon img{width:3.4rem;height:3.4rem}header .wrapper .contact-popup .icon-text-wrapper .text,header main .contact-popup .icon-text-wrapper .text{width:80%;text-align:right}@media (min-width:768px){header .nav-main{background-color:#e5e5e5}header .nav-main ul{padding:0;margin:0;padding-left:20px;padding-right:20px;padding-top:10px}header .nav-main ul>li{display:inline-block}header .nav-main ul>li.hide_header{display:none}}@media (min-width:768px){.header-image-home{position:relative;width:100%;height:0;padding-bottom:48.93%;margin-bottom:2rem}.header-image-home img{width:100%}.header-image{position:relative;width:100%;height:0;padding-bottom:17%}.header-image img{width:100%}.header-logo{position:absolute;top:70px;right:0;background-color:#cc007a;height:50px;z-index:100}.header-logo a{display:block;line-height:0}}@media (max-width:768px){header .wrapper .nav-language,header main .nav-language{margin-bottom:1rem}.header-image-home{position:relative;width:100%;height:0;padding-bottom:48.93%;margin-bottom:2rem}.header-image-home img{display:block;width:100%}.header-image{display:none}.header-logo{text-align:right}.header-logo a{display:block;line-height:0}.header-logo img{display:inline-block;width:auto;max-width:calc(50% - 1rem)}}footer .wrapper,footer main{padding-bottom:30px}footer nav{border-top:1px solid grey;padding-top:5px}footer nav ul{margin:0;padding:0;text-align:right}footer nav ul li{margin:0;padding:0;display:inline-block}.flexslider-home{border:0}.flexslider-meta{border:0;margin:0}.flexslider-meta ul{padding-bottom:31.915%;height:0}html{height:auto}header,article,section,main,footer,aside{display:block}header,footer{flex:0 0 auto}main{flex:1 1 auto}article{display:block;width:100%}main{padding:10px}main .flex-wrapper{background-color:#fff;margin:1rem -1rem}img{max-width:100%}@media (min-width:768px){.flex-wrapper{display:flex;flex-wrap:nowrap}[data-layout="right"] main .flex-wrapper>article{flex:0 0 auto;width:75%;order:1;padding:10px}[data-layout="right"] main .flex-wrapper>aside{width:25%;order:2;flex:0 0 auto;padding:10px}[data-layout="right"] main .flex-wrapper>aside.mobon{display:none}[data-layout="right"] main .flex-wrapper>aside.moboff{display:block}[data-layout="left"] main .flex-wrapper>article{flex:0 0 auto;width:62.5%;padding:10px}[data-layout="left"] main .flex-wrapper>aside{width:37.5%;flex:0 0 auto;padding:10px}[data-layout="left"] main .flex-wrapper>aside.mobon{display:none}[data-layout="left"] main .flex-wrapper>aside.moboff{display:block}}@media (max-width:768px){[data-layout="right"] main .flex-wrapper>article{flex:0 0 auto;width:100%;order:1;padding:10px}[data-layout="right"] main .flex-wrapper>aside{width:100%;order:2;flex:0 0 auto;padding:10px}[data-layout="right"] main .flex-wrapper>aside.mobon{display:block}[data-layout="right"] main .flex-wrapper>aside.moboff{display:none}[data-layout="left"] main .flex-wrapper>article{flex:0 0 auto;width:100%;padding:10px}[data-layout="left"] main .flex-wrapper>aside{width:100%;flex:0 0 auto;padding:10px}[data-layout="left"] main .flex-wrapper>aside.mobon{display:none}[data-layout="left"] main .flex-wrapper>aside.moboff{display:block}}@media (min-width:768px){header [data-nav-button]{display:none}}@media (max-width:768px){[data-nav-overlay]{z-index:100;top:0;left:0;bottom:0;right:0;position:fixed;transition:all 0.3s ease}html.nav_overlay-visible [data-nav-overlay]{transform:translate(0, 0);background-color:rgba(255, 255, 255, 0.6)}html.nav_overlay-hidden [data-nav-overlay]{transform:translate(-100%, 0);background-color:rgba(255, 255, 255, 0)}html.nav_overlay-visible [data-nav="mobile"]{transform:translate(0, 0)}html.nav_overlay-hidden [data-nav="mobile"]{transform:translate(-110%, 0)}[data-nav="mobile"]{z-index:1500;top:4rem;left:2rem;height:auto;width:100%;padding:2rem;max-width:20rem;position:fixed;background:#e5e5e5;transition:all 0.3s ease;overflow-y:auto}[data-nav="mobile"] ul{display:block;padding:0;margin:0;position:relative;display:block}[data-nav="mobile"] ul li{list-style-type:none;display:block !important;padding:0;margin:0}[data-nav="mobile"] ul li a{display:block !important;margin:0;padding:0}[data-nav="mobile"] ul li .rex-current{background-color:white}header .header-logo{order:0}header [data-nav-button]{cursor:pointer;z-index:1100;display:inline-block}html.nav_overlay-visible header [data-nav-button]{background-position-x:-100%}}.trigger-contact-popup-mobile{display:none;position:fixed;top:calc(50vh - 2.5rem);right:0;background-color:#cc007a;width:5rem;height:5rem;z-index:50;padding:1rem;cursor:pointer}@media (max-width:1000px){.trigger-contact-popup-mobile{display:block}}.contact-popup-mobile{display:none;position:fixed;bottom:10%;left:calc(50vw - 9rem);width:100%;max-width:27rem;z-index:10000000;background-color:#fff;padding:2rem;-webkit-box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.75);-moz-box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.75);box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.75)}.contact-popup-mobile .close-popup{cursor:pointer}.contact-popup-mobile p{font-size:12px;color:#404040;letter-spacing:1px}.contact-popup-mobile .text-big{font-size:14px;color:#404040;letter-spacing:1px}.contact-popup-mobile .images{display:flex;margin-bottom:1.2rem;width:calc(100% + 1rem)}.contact-popup-mobile .images img{width:40%;padding-right:1rem;height:auto;max-width:none;align-self:flex-start}.contact-popup-mobile .icon-text-wrapper{display:flex}.contact-popup-mobile .icon-text-wrapper .icon{width:20%;display:flex}.contact-popup-mobile .icon-text-wrapper .icon img{width:3.4rem;height:3.4rem}.contact-popup-mobile .icon-text-wrapper .text{width:80%;text-align:right}.wrapper,main{position:relative;width:100%;max-width:98rem;margin:0 auto;background-color:#fff;padding:0px 20px}#page-id-11 h2{color:#494949 !important}.modul-products .product{display:flex;flex-wrap:wrap}.modul-products .product .product-info{flex:0 0 auto}.modul-products .product .product-info .video-container{position:relative;height:0;padding-bottom:56%;width:100%;margin:1rem 0 2rem 0}.modul-products .product .product-price{text-align:left}.modul-products .product .product-price a::before{content:"";width:1.6rem;height:1.6rem;margin-right:1rem;background-image:url(/media/pdf.png);display:inline-block;background-position:bottom right;background-repeat:no-repeat}.modul-products .product .product-gallery{flex:0 0 auto}.modul-products .product .product-gallery .flexslider{padding-bottom:1rem}.modul-products .product .product-gallery .flexslider ul{padding:0;margin:0;position:relative;height:0;padding-bottom:70.689%}.modul-products .product .product-gallery .flexslider ul li{padding:0;margin:0;list-style:none}.modul-products .product .product-gallery .flexslider ul li img{display:block;width:100%}.modul-products .product .product-gallery .flexslider-thumbs{margin:0 -1rem}.modul-products .product .product-gallery ul.gallery-thumbs{padding:0;margin:0;display:flex;flex-wrap:wrap}.modul-products .product .product-gallery ul.gallery-thumbs li{flex:0 0 auto;width:20%;padding:0;margin:0;list-style:none}.modul-products .product .product-gallery ul.gallery-thumbs li img{display:block;padding:1rem;max-width:100%}.modul-products .product .product-gallery ul.gallery-thumbs li img:hover{cursor:zoom-in}.modul-products hr{border:0;border-bottom:1px solid grey;height:0;margin:2rem 0;display:block}.modul-products .product-variants{display:flex;flex-wrap:wrap}.modul-products .product-variants .product-variants-categories{flex:0 0 auto}.modul-products .product-variants .margin-container{margin:0 -1rem}.modul-products .product-variants .product-variants-colors{flex:0 0 auto;margin-bottom:2rem}.modul-products .product-variants .product-variants-colors>[data-group-id]{display:flex;flex-wrap:wrap}.modul-products .product-variants .product-variants-colors>[data-group-id] .product-variants-colors-preview{flex:0 0 auto}.modul-products .product-variants .product-variants-colors>[data-group-id] .product-variants-colors-pdfs{flex:0 0 auto}.modul-products .product-variants-categories ul{padding:0;margin:0;margin-bottom:20px}.modul-products .product-variants-categories ul li{padding:0;margin:0;display:block;list-style:none}.modul-products .product-variants-colors-preview ul{padding:0;margin:0;display:flex;flex-wrap:wrap}.modul-products .product-variants-colors-preview ul li{padding:1rem;margin:0;list-style:none;flex:0 0 25%}.modul-products .product-variants-colors-preview ul li span{display:block;padding:1rem;width:100%;text-align:center;background-size:100%}.modul-products .product-variants-colors-preview ul li span:hover{transform:scale(1.8)}.modul-products .product-variants-colors-pdfs ul{padding:0;margin:0}.modul-products .product-variants-colors-pdfs ul li{padding:0;margin:0;list-style:none}.modul-products .product-variants-colors-pdfs ul li a::before{content:"";width:1.6rem;height:1.6rem;margin-right:1rem;background-image:url(/media/pdf.png);display:inline-block;background-position:bottom right;background-repeat:no-repeat}.modul-products .product-submenu{padding:2rem;background:#e5e5e5;display:flex;flex-wrap:wrap}.modul-products .product-submenu .product-submenu-more{flex:0 0 auto}.modul-products .product-submenu .product-submenu-more ul{padding:0;margin:0;display:flex;flex-wrap:wrap}.modul-products .product-submenu .product-submenu-more ul li{padding:0;margin:0;list-style:none;flex:0 0 auto;width:50%}.modul-products .product-submenu .product-submenu-where{flex:0 0 auto}@media (min-width:768px){.modul-products .product-info{width:37.5%;padding-right:1rem}.modul-products .product-gallery{width:62.5%;padding-left:1rem}.modul-products .product-variants-categories{width:37.5%;padding-right:1rem}.modul-products .product-variants-colors{width:62.5%;padding-left:1rem}.modul-products .product-variants-colors-preview{width:50%;padding-right:1rem}.modul-products .product-variants-colors-pdfs{width:50%;padding-left:1rem}.modul-products .product-submenu-more{width:37.5%;padding-right:1rem}.modul-products .product-submenu-where{width:62.5%;padding-left:1rem}}@media (max-width:768px){.modul-products .product-info{width:100%;padding-bottom:20px}.modul-products .product-gallery{width:100%}.modul-products .product-variants-categories{width:100%;padding-bottom:20px}.modul-products .product-variants-colors{width:100%}.modul-products .product-variants-colors-preview{width:100%;padding-bottom:20px}.modul-products .product-variants-colors-pdfs{width:100%}.modul-products .product-variants-colors-preview{width:100%;padding-bottom:20px}.modul-products .product-variants-colors-pdfs{width:100%}.modul-products .product-submenu-more{width:100%;padding-bottom:20px}.modul-products .product-submenu-where{width:100%}}form{width:100%;padding:0;margin:0 auto;border:0;max-width:100%}form fieldset{padding:0;margin:0;border:0}form fieldset legend{display:none}form .form-group{margin-top:1.1rem;display:flex;width:100%}form label{display:block;margin:0;width:35%;cursor:pointer}form input{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif}form input input:focus,form input textarea:focus{border:1px solid #000000}form input:focus{border:1px solid #000000}form input:invalid:not(:focus){color:red}form input:valid:not(:focus){color:black}form select{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif}form select input:focus,form select textarea:focus{border:1px solid #000000}form select:focus{border:1px solid #000000}form select:invalid:not(:focus){color:red}form select:valid:not(:focus){color:black}form button{font-size:1.2rem;line-height:2.2rem;border:1px solid lightgray;background:#000000;color:white;padding:5px;margin-top:2.2rem;outline:none;cursor:pointer;width:73px}form button:hover,form button:focus{box-shadow:0 0 1rem 0 rgba(0, 0, 0, 0.7)}form button:active{box-shadow:0;background:black}form textarea{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif}form textarea input:focus,form textarea textarea:focus{border:1px solid #000000}form textarea:focus{border:1px solid #000000}form textarea:invalid:not(:focus){color:red}form textarea:valid:not(:focus){color:black}form .radio-group .radio{display:inline-block;margin-right:2.2rem;margin-top:1.1rem}form .radio-group .radio input{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif;display:inline-block;margin-right:1.1rem;width:auto}form .radio-group .radio input input:focus,form .radio-group .radio input textarea:focus{border:1px solid #000000}form .radio-group .radio input:focus{border:1px solid #000000}form .radio-group .radio input:invalid:not(:focus){color:red}form .radio-group .radio input:valid:not(:focus){color:black}form .radio-group .radio label{display:block;margin:0;width:35%;cursor:pointer;display:inline-block;width:auto}form .checkbox-group .checkbox{display:inline-block;margin-right:2.2rem;margin-top:1.1rem}form .checkbox-group .checkbox input{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif;display:inline-block;margin-right:1.1rem;width:auto}form .checkbox-group .checkbox input input:focus,form .checkbox-group .checkbox input textarea:focus{border:1px solid #000000}form .checkbox-group .checkbox input:focus{border:1px solid #000000}form .checkbox-group .checkbox input:invalid:not(:focus){color:red}form .checkbox-group .checkbox input:valid:not(:focus){color:black}form .checkbox-group .checkbox label{display:block;margin:0;width:35%;cursor:pointer;display:inline-block;width:auto}.yform form .form_warning label{color:red}.yform form div:not(.required) label{color:grey}.yform form div.required label{font-weight:bold}form.rex-yform{display:flex;flex-wrap:wrap;width:100%;color:#aaa;font-family:sans-serif;font-size:12px}form.rex-yform .formselect,form.rex-yform .formtext,form.rex-yform .formtextarea{width:100%;display:flex}form.rex-yform .formselect label.select,form.rex-yform .formselect label.text,form.rex-yform .formselect label.textarea,form.rex-yform .formtext label.select,form.rex-yform .formtext label.text,form.rex-yform .formtext label.textarea,form.rex-yform .formtextarea label.select,form.rex-yform .formtextarea label.text,form.rex-yform .formtextarea label.textarea{width:35%;cursor:pointer}form.rex-yform .formselect select.select,form.rex-yform .formselect input.text,form.rex-yform .formselect textarea.textarea,form.rex-yform .formtext select.select,form.rex-yform .formtext input.text,form.rex-yform .formtext textarea.textarea,form.rex-yform .formtextarea select.select,form.rex-yform .formtextarea input.text,form.rex-yform .formtextarea textarea.textarea{width:65%}form.rex-yform p#yform-formular-name,form.rex-yform p#yform-formular-phone,form.rex-yform p#yform-formular-email,form.rex-yform p#yform-formular-message{font-weight:bold}form.rex-yform button{width:73px}.privacy_info{padding:1rem 0}.privacy_info input{width:auto}.privacy_info label{width:100%;margin-bottom:1rem}.privacy_info p,.privacy_info a{color:grey}.form-captcha .input-group{display:flex;flex-direction:column}.form-captcha .input-group input{width:12rem}.modul-products{padding:1rem}.modul-products .art_images{position:relative}.modul-products .art_images ul.slides{height:0;padding-bottom:31.25%}@media (min-width:980px){.modul-products .art_images ul.slides{margin-bottom:10px}}@media (max-width:980px){.modul-products .art_images ul.slides{margin-bottom:20px}}.modul-products .art_images ul.slides li{margin:0;padding:0;list-style-type:none;position:absolute;display:none}.modul-products .art_images ul.slides img{display:block;width:100%}.modul-products .art_images .art_details{background-color:#2f5767;bottom:2rem;left:20;padding:20px;position:absolute;width:50%;z-index:200}@media (max-width:980px){.modul-products .art_images .art_details{position:relative;width:100%;left:auto;bottom:auto;margin-bottom:10px}}.modul-products .art_images .art_details .art_headline h1{font-weight:bold;line-height:1.3;margin-bottom:18px;font-size:18px;color:white}.modul-products .art_images .art_details .art_teaser p{margin:0;color:white}ul.product-overview{padding:0;margin:0 -1rem;display:flex;flex-wrap:wrap}ul.product-overview li{padding:1rem;margin:0;list-style:none;flex:0 0 auto;position:relative}ul.product-overview li a .product-image{display:block}ul.product-overview li a:hover .product-image{display:none}ul.product-overview li a .product-image_hover{display:none}ul.product-overview li a:hover .product-image_hover{display:block}ul.product-overview li img{width:100%}@media (min-width:768px){ul.product-overview li{width:25%}}@media (max-width:768px){ul.product-overview li{width:50%}}.modul-objects .object{display:flex;flex-wrap:wrap}.modul-objects .object .object-info{flex:0 0 auto}.modul-objects .object .object-info p{margin-bottom:1rem}.modul-objects .object .object-gallery{flex:0 0 auto}.modul-objects .object .object-gallery .flexslider{padding-bottom:1rem}.modul-objects .object .object-gallery .flexslider ul{padding:0;margin:0;position:relative;height:0;padding-bottom:70.689%}.modul-objects .object .object-gallery .flexslider ul li{padding:0;margin:0;list-style:none}.modul-objects .object .object-gallery .flexslider ul li img{display:block;width:100%}.modul-objects .object .object-gallery .flexslider-thumbs{margin:0 -1rem}.modul-objects .object .object-gallery ul.gallery-thumbs{padding:0;margin:0;display:flex;flex-wrap:wrap}.modul-objects .object .object-gallery ul.gallery-thumbs li{flex:0 0 auto;width:20%;padding:0;margin:0;list-style:none}.modul-objects .object .object-gallery ul.gallery-thumbs li img{display:block;padding:1rem;max-width:100%}.modul-objects .object .object-gallery ul.gallery-thumbs li img:hover{cursor:zoom-in}.modul-objects hr{border:0;border-bottom:1px solid grey;height:0;margin:2rem 0;display:block}.modul-objects .object-submenu{padding:2rem;background:lightgrey;display:flex;flex-wrap:nowrap}.modul-objects .object-submenu .object-submenu-more{flex:0 0 auto;width:33.333%}.modul-objects .object-submenu .object-submenu-more ul{padding:0;margin:0}.modul-objects .object-submenu .object-submenu-more ul li{padding:0;margin:0;list-style:none}.modul-objects .object-submenu .object-submenu-where{flex:0 0 auto;width:66.666%}@media (min-width:768px){.modul-objects .object-info{width:37.5%;padding-right:1rem}.modul-objects .object-gallery{width:62.5%;padding-left:1rem}}@media (max-width:768px){.modul-objects .object-info{width:100%;padding-bottom:20px}.modul-objects .object-gallery{width:100%}}.modul-objects{padding:1rem}.modul-objects .art_images{position:relative}.modul-objects .art_images ul.slides{height:0;padding-bottom:31.25%}@media (min-width:980px){.modul-objects .art_images ul.slides{margin-bottom:10px}}@media (max-width:980px){.modul-objects .art_images ul.slides{margin-bottom:20px}}.modul-objects .art_images ul.slides li{margin:0;padding:0;list-style-type:none;position:absolute;display:none}.modul-objects .art_images ul.slides img{display:block;width:100%}.modul-objects .art_images .art_details{background-color:#2f5767;bottom:2rem;left:20;padding:20px;position:absolute;width:50%;z-index:200}@media (max-width:980px){.modul-objects .art_images .art_details{position:relative;width:100%;left:auto;bottom:auto;margin-bottom:10px}}.modul-objects .art_images .art_details .art_headline h1{font-weight:bold;line-height:1.3;margin-bottom:18px;font-size:18px;color:white}.modul-objects .art_images .art_details .art_teaser p{margin:0;color:white}ul.object-overview{padding:0;margin:0 -1rem;display:flex;flex-wrap:wrap}ul.object-overview li{padding:1rem;margin:0;list-style:none;flex:0 0 auto;position:relative}ul.object-overview li a .object-image{display:block}ul.object-overview li a:hover .object-image{display:none}ul.object-overview li a .object-image_hover{display:none}ul.object-overview li a:hover .object-image_hover{display:block}ul.object-overview li img{width:100%}@media (min-width:768px){ul.object-overview li{width:25%}}@media (max-width:768px){ul.object-overview li{width:50%}}.modul-image img{max-width:100%}article .modul-image img{padding-bottom:20px}article section.modul-text a{color:#d42785;font-weight:bold}article section.modul-text a:hover{text-decoration:underline}.modul-stores-aside .stores-countries .stores-countries-description{padding-bottom:2rem}.modul-stores-aside ul.stores-countries-nav{padding:0;margin:0;padding-bottom:4rem}.modul-stores-aside ul.stores-countries-nav li{margin:0;padding:0;list-style:none}.modul-stores-aside ul.stores-countries-nav li.active a{color:black}.modul-stores-aside ul.stores-countries-nav li a{display:inline-block}.modul-stores-aside ul.stores-countries-nav li a:before{display:inline-block;width:2rem;height:1.2rem;content:" ";margin-right:0.5rem;transform:translateY(2px)}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="de"]:before{background:center center no-repeat url("/media/flag_de.png")}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="ch"]:before{background:center center no-repeat url("/media/flag_ch.png")}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="nl"]:before{background:center center no-repeat url("/media/flag_nl.png")}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="be"]:before{background:center center no-repeat url("/media/flag_be.png")}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="fi"]:before{background:center center no-repeat url("/media/flag_fi.png")}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="at"]:before{background:center center no-repeat url("/media/flag_at.png")}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="ch"]:before{background:center center no-repeat url("/media/flag_ch.png")}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="dk"]:before{background:center center no-repeat url("/media/flag_dk.png")}.modul-stores-aside ul.stores-countries-nav li a[data-country-code="tb"]:before{background:center center no-repeat url("/media/flag_tb.png")}.modul-stores .stores-filter{flex-wrap:wrap}.modul-stores .stores-filter>h2{flex:1 1 auto;white-space:nowrap;max-width:50%}.modul-stores .stores-filter>form{flex:0 0 auto;display:flex;flex-wrap:nowrap;min-width:240px;max-width:50%;margin:0}.modul-stores .stores-filter>form label{white-space:nowrap;padding:1rem 1rem 1rem 0;flex:1 1 auto}.modul-stores .stores-filter>form label,.modul-stores .stores-filter>form input{align-self:center;transform:translateY(-8px)}.modul-stores .stores-filter>form input{line-height:1.5rem;max-width:120px}.modul-stores ul.stores{padding:0;margin:0;display:flex;flex-wrap:wrap}.modul-stores ul.stores li{flex:0 0 auto;display:flex;padding:1rem 0rem;flex-wrap:nowrap}.modul-stores ul.stores li>div.city{flex:0 0 auto;width:33.333%}.modul-stores ul.stores li>div.details{flex:0 0 auto;width:66.666%}.modul-stores ul.stores li>div.details p{line-height:1.8rem}.modul-stores ul.stores li.store-hidden{display:none}@media (min-width:768px){.modul-stores ul.stores li{width:50%}}@media (max-width:768px){.modul-stores ul.stores li{width:100%}}form{width:100%;padding:0;margin:0 auto;border:0;max-width:100%}form fieldset{padding:0;margin:0;border:0}form fieldset legend{display:none}form .form-group{margin-top:1.1rem;display:flex;width:100%}form label{display:block;margin:0;width:35%;cursor:pointer}form input{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif}form input input:focus,form input textarea:focus{border:1px solid #000000}form input:focus{border:1px solid #000000}form input:invalid:not(:focus){color:red}form input:valid:not(:focus){color:black}form select{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif}form select input:focus,form select textarea:focus{border:1px solid #000000}form select:focus{border:1px solid #000000}form select:invalid:not(:focus){color:red}form select:valid:not(:focus){color:black}form button{font-size:1.2rem;line-height:2.2rem;border:1px solid lightgray;background:#000000;color:white;padding:5px;margin-top:2.2rem;outline:none;cursor:pointer;width:73px}form button:hover,form button:focus{box-shadow:0 0 1rem 0 rgba(0, 0, 0, 0.7)}form button:active{box-shadow:0;background:black}form textarea{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif}form textarea input:focus,form textarea textarea:focus{border:1px solid #000000}form textarea:focus{border:1px solid #000000}form textarea:invalid:not(:focus){color:red}form textarea:valid:not(:focus){color:black}form .radio-group .radio{display:inline-block;margin-right:2.2rem;margin-top:1.1rem}form .radio-group .radio input{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif;display:inline-block;margin-right:1.1rem;width:auto}form .radio-group .radio input input:focus,form .radio-group .radio input textarea:focus{border:1px solid #000000}form .radio-group .radio input:focus{border:1px solid #000000}form .radio-group .radio input:invalid:not(:focus){color:red}form .radio-group .radio input:valid:not(:focus){color:black}form .radio-group .radio label{display:block;margin:0;width:35%;cursor:pointer;display:inline-block;width:auto}form .checkbox-group .checkbox{display:inline-block;margin-right:2.2rem;margin-top:1.1rem}form .checkbox-group .checkbox input{outline:0;width:65%;border:1px solid lightgray;padding:3px;font-size:1.2rem;line-height:2.2rem;font-family:Helvetica, Arial, sans-serif;display:inline-block;margin-right:1.1rem;width:auto}form .checkbox-group .checkbox input input:focus,form .checkbox-group .checkbox input textarea:focus{border:1px solid #000000}form .checkbox-group .checkbox input:focus{border:1px solid #000000}form .checkbox-group .checkbox input:invalid:not(:focus){color:red}form .checkbox-group .checkbox input:valid:not(:focus){color:black}form .checkbox-group .checkbox label{display:block;margin:0;width:35%;cursor:pointer;display:inline-block;width:auto}.yform form .form_warning label{color:red}.yform form div:not(.required) label{color:grey}.yform form div.required label{font-weight:bold}form.rex-yform{display:flex;flex-wrap:wrap;width:100%;color:#aaa;font-family:sans-serif;font-size:12px}form.rex-yform .formselect,form.rex-yform .formtext,form.rex-yform .formtextarea{width:100%;display:flex}form.rex-yform .formselect label.select,form.rex-yform .formselect label.text,form.rex-yform .formselect label.textarea,form.rex-yform .formtext label.select,form.rex-yform .formtext label.text,form.rex-yform .formtext label.textarea,form.rex-yform .formtextarea label.select,form.rex-yform .formtextarea label.text,form.rex-yform .formtextarea label.textarea{width:35%;cursor:pointer}form.rex-yform .formselect select.select,form.rex-yform .formselect input.text,form.rex-yform .formselect textarea.textarea,form.rex-yform .formtext select.select,form.rex-yform .formtext input.text,form.rex-yform .formtext textarea.textarea,form.rex-yform .formtextarea select.select,form.rex-yform .formtextarea input.text,form.rex-yform .formtextarea textarea.textarea{width:65%}form.rex-yform p#yform-formular-name,form.rex-yform p#yform-formular-phone,form.rex-yform p#yform-formular-email,form.rex-yform p#yform-formular-message{font-weight:bold}form.rex-yform button{width:73px}.privacy_info{padding:1rem 0}.privacy_info input{width:auto}.privacy_info label{width:100%;margin-bottom:1rem}.privacy_info p,.privacy_info a{color:grey}.form-captcha .input-group{display:flex;flex-direction:column}.form-captcha .input-group input{width:12rem}.modul-mblock_slider{margin-bottom:2rem}.modul-mblock_slider .flexslider-sidebar{overflow:hidden}.modul-mblock_slider .flexslider-sidebar ul li img{max-width:100%}.modul-mblock_slider .flexslider-sidebar .slide_content{display:block}.modul-mblock_slider .flexslider-sidebar .slide_content p{font-size:12px;line-height:18px;margin-bottom:12px}.modul-conceptstore .brand{display:flex;flex-wrap:wrap}.modul-conceptstore .brand .brand-info{flex:0 0 auto}.modul-conceptstore .brand .brand-info .video-container{position:relative;height:0;padding-bottom:56%;width:100%;margin:1rem 0 2rem 0}.modul-conceptstore .brand .brand-gallery{flex:0 0 auto}.modul-conceptstore .brand .brand-gallery .flexslider{padding-bottom:1rem}.modul-conceptstore .brand .brand-gallery .flexslider ul{padding:0;margin:0;position:relative;height:0;padding-bottom:70.689%}.modul-conceptstore .brand .brand-gallery .flexslider ul li{padding:0;margin:0;list-style:none}.modul-conceptstore .brand .brand-gallery .flexslider ul li img{display:block;width:100%}.modul-conceptstore .brand .brand-gallery .flexslider-thumbs{margin:0 -1rem}.modul-conceptstore .brand .brand-gallery ul.gallery-thumbs{padding:0;margin:0;display:flex;flex-wrap:wrap}.modul-conceptstore .brand .brand-gallery ul.gallery-thumbs li{flex:0 0 auto;width:20%;padding:0;margin:0;list-style:none}.modul-conceptstore .brand .brand-gallery ul.gallery-thumbs li img{display:block;padding:1rem;max-width:100%}.modul-conceptstore .brand .brand-gallery ul.gallery-thumbs li img:hover{cursor:zoom-in}.modul-conceptstore hr{border:0;border-bottom:1px solid grey;height:0;margin:2rem 0;display:block}.modul-conceptstore .brand-submenu{padding:2rem;background:#e5e5e5;display:flex;flex-wrap:wrap}.modul-conceptstore .brand-submenu .brand-submenu-more{flex:0 0 auto}.modul-conceptstore .brand-submenu .brand-submenu-more ul{padding:0;margin:0;display:flex;flex-wrap:wrap}.modul-conceptstore .brand-submenu .brand-submenu-more ul li{padding:0;margin:0;list-style:none;flex:0 0 auto;width:50%}.modul-conceptstore .brand-submenu .brand-submenu-where{flex:0 0 auto}@media (min-width:768px){.modul-conceptstore .brand-info{width:37.5%;padding-right:1rem}.modul-conceptstore .brand-gallery{width:62.5%;padding-left:1rem}.modul-conceptstore .brand-variants-categories{width:37.5%;padding-right:1rem}.modul-conceptstore .brand-variants-colors{width:62.5%;padding-left:1rem}.modul-conceptstore .brand-variants-colors-preview{width:50%;padding-right:1rem}.modul-conceptstore .brand-variants-colors-pdfs{width:50%;padding-left:1rem}.modul-conceptstore .brand-submenu-more{width:37.5%;padding-right:1rem}.modul-conceptstore .brand-submenu-where{width:62.5%;padding-left:1rem}}@media (max-width:768px){.modul-conceptstore .brand-info{width:100%;padding-bottom:20px}.modul-conceptstore .brand-gallery{width:100%}.modul-conceptstore .brand-variants-categories{width:100%;padding-bottom:20px}.modul-conceptstore .brand-variants-colors{width:100%}.modul-conceptstore .brand-variants-colors-preview{width:100%;padding-bottom:20px}.modul-conceptstore .brand-variants-colors-pdfs{width:100%}.modul-conceptstore .brand-variants-colors-preview{width:100%;padding-bottom:20px}.modul-conceptstore .brand-variants-colors-pdfs{width:100%}.modul-conceptstore .brand-submenu-more{width:100%;padding-bottom:20px}.modul-conceptstore .brand-submenu-where{width:100%}}.modul-conceptstore{padding:1rem}.modul-conceptstore .brand-gallery .flexslider{border:none}.modul-conceptstore .art_images{position:relative}.modul-conceptstore .art_images.flexslider{border:none}.modul-conceptstore .art_images ul.slides{height:0;padding-bottom:31.25%}@media (min-width:980px){.modul-conceptstore .art_images ul.slides{margin-bottom:10px}}@media (max-width:980px){.modul-conceptstore .art_images ul.slides{margin-bottom:20px}}.modul-conceptstore .art_images ul.slides li{margin:0;padding:0;list-style-type:none;position:absolute;display:none}.modul-conceptstore .art_images ul.slides img{display:block;width:100%}.modul-conceptstore .art_images .art_details{background-color:#2f5767;bottom:2rem;left:20;padding:20px;position:absolute;width:50%;z-index:200}@media (max-width:980px){.modul-conceptstore .art_images .art_details{position:relative;width:100%;left:auto;bottom:auto;margin-bottom:10px}}.modul-conceptstore .art_images .art_details .art_headline h1{font-weight:bold;line-height:1.3;margin-bottom:18px;font-size:18px;color:white}.modul-conceptstore .art_images .art_details .art_teaser p{margin:0;color:white}ul.brand-overview{padding:0;margin:0 -1rem;display:flex;flex-wrap:wrap}ul.brand-overview li{padding:1rem;margin:0;list-style:none;flex:0 0 auto;position:relative}ul.brand-overview li a .brand-image{display:block}ul.brand-overview li a:hover .brand-image{display:none}ul.brand-overview li a .brand-image_hover{display:none}ul.brand-overview li a:hover .brand-image_hover{display:block}ul.brand-overview li img{width:100%}.brand-submenu{display:block;width:100%}.brand-submenu .brand-submenu-more{width:100%;padding:0;flex:1 1 auto}.brand-submenu .brand-submenu-more ul{margin:0 -1rem;display:flex;flex-wrap:wrap}.brand-submenu .brand-submenu-more ul li.brand_thumbs{width:25%;padding:0 1rem;list-style-type:none}@media (max-width:635px){.brand-submenu .brand-submenu-more ul li.brand_thumbs{width:33.333%}}@media (max-width:500px){.brand-submenu .brand-submenu-more ul li.brand_thumbs{width:50%}}.brand-submenu .brand-submenu-more ul li.brand_thumbs a{text-decoration:none}.brand-submenu .brand-submenu-more ul li.brand_thumbs a .brand-image{display:block}.brand-submenu .brand-submenu-more ul li.brand_thumbs a:hover .brand-image{display:none}.brand-submenu .brand-submenu-more ul li.brand_thumbs a .brand-image_hover{display:none}.brand-submenu .brand-submenu-more ul li.brand_thumbs a:hover .brand-image_hover{display:block}.brand-submenu .brand-submenu-more ul li.brand_thumbs a::before{content:""}.brand-submenu .brand-submenu-more ul li.brand_thumbs img{width:100%}@media (min-width:768px){ul.brand-overview li{width:25%}}@media (max-width:768px){ul.brand-overview li{width:50%}}.modul-newsletter-registration .form-group{flex-wrap:wrap}.modul-newsletter-registration .form-group label,.modul-newsletter-registration .form-group input{display:block;width:100%}.modul-newsletter-registration .dsgvo{padding-top:1rem}.modul-newsletter-registration .dsgvo label{width:100%}.modul-newsletter-registration .dsgvo input{width:auto;margin-right:0.3rem}.modul-newsletter-registration form button{margin-top:1rem}
