html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}img,iframe,object,embed{vertical-align:bottom}strong{font-weight:700}input,textarea,select{font-size:1em}body,div,h1,h2,h3,h4,h5,h6,p,a,span,li{background-repeat:no-repeat}body{position:relative;background-color:#fff;color:#000;font:12px Arial,Verdana,san-serif;font-size:100.01%;font-weight:400;line-height:1;text-align:left;height:100%}.clearer{display:block;clear:both;line-height:0em;height:1px;font-size:0;visibility:hidden}.wrapper{width:100%;position:absolute}.container{display:block;width:100%}.container-wrap{margin:0 auto}.main{position:relative}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */
 .flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsl(0 0% 100% / .75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}html,body,.wrapper,.wrap{height:100%;margin:0;padding:0}body{background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.grid{width:100%;margin:0 auto}.wrap{width:calc(100% - 40px);padding:0 20px}.col{display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 10px}@media (max-width:767px){.col{padding:0}}.mod--ratio .col{aspect-ratio:.7241982507}.cols-6 .col{width:calc(100% / 6)}.cols-6 .col.span-2{width:calc((100% / 6) * 2);aspect-ratio:calc(1242 * 2 / 1715)}.cols-6 .col.span-3{width:calc((100% / 6) * 3);aspect-ratio:calc(1242 * 3 / 1715)}.cols-6 .col.span-4{width:calc((100% / 6) * 4);aspect-ratio:calc(1242 * 4 / 1715)}.cols-6 .col.span-5{width:calc((100% / 6) * 5);aspect-ratio:calc(1242 * 5 / 1715)}.cols-5 .col{width:calc(100% / 5)}.cols-5 .col.span-2{width:calc((100% / 5) * 2);aspect-ratio:calc(1242 * 2 / 1715)}.cols-5 .col.span-3{width:calc((100% / 5) * 3);aspect-ratio:calc(1242 * 3 / 1715)}.cols-5 .col.span-4{width:calc((100% / 5) * 4);aspect-ratio:calc(1242 * 4 / 1715)}.cols-4 .col{width:calc(100% / 4)}.cols-4 .col.span-2{width:calc((100% / 4) * 2);aspect-ratio:calc(1242 * 2 / 1715)}.cols-4 .col.span-3{width:calc((100% / 4) * 3);aspect-ratio:calc(1242 * 3 / 1715)}.cols-3 .col{width:calc(100% / 3)}@media (max-width:767px){.cols-3 .col{width:100%}}.cols-3 .col.span-2{width:calc((100% / 3) * 2);aspect-ratio:calc(1242 * 2 / 1715)}@media (max-width:767px){.cols-3 .col.span-2{width:100%}}.cols-3 .col.span-3{width:calc((100% / 3) * 3);aspect-ratio:calc(1242 * 3 / 1715)}@media (max-width:767px){.cols-3 .col.span-3{width:100%}}.cols-2 .col{width:calc(100% / 2)}.cols-1 .col{width:100%}.cols-1 .col+.col{margin-top:20px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}header{position:relative;height:250px}@media (max-width:1199px){header{height:400px}}@media (max-width:991px){header{height:250px}}header .logo{display:block;background-image:url(/theme/public/frontend/site/assets/logo.svg);background-size:260px 140px;width:260px;height:140px;position:absolute;top:40px;right:0}@media (max-width:767px){header .logo{top:0}}header .men{position:absolute;z-index:2;display:none;width:50px;height:50px;top:0;left:10px;background-size:50px 50px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:767px){header .men{display:block;top:40px;left:0}}header .nav{position:absolute;z-index:1;left:0;top:74px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:767px){header .nav{left:-500px;top:0;padding:60px 55px 10px 30px}}header .nav ul.lev-1{display:inline-block}header .nav ul.lev-1>li{position:relative;display:inline-block}@media (max-width:767px){header .nav ul.lev-1>li{display:block}}@media (max-width:991px){header .nav ul.lev-1>li a{font-size:17px}}header .nav ul.lev-1>li a.aktiv{border-bottom:2px solid #000}header .nav ul.lev-1>li+li{margin-left:20px}@media (max-width:1199px){header .nav ul.lev-1>li+li{margin-left:15px}}@media (max-width:991px){header .nav ul.lev-1>li+li{margin-left:10px}}@media (max-width:767px){header .nav ul.lev-1>li+li{margin-left:0}}header .nav ul.lev-2{position:absolute;top:40px;width:280px;display:block}@media (max-width:767px){header .nav ul.lev-2{position:relative;top:inherit;margin-left:20px}}header .nav ul.lev-2 li{display:block}header .nav ul.lev-2 li a{display:inline}header .search-field{display:inline-block;margin-left:20px;padding-left:36px}@media (max-width:767px){header .search-field{display:block;margin-left:0;margin-top:20px}}header .search-field button{display:none}header .search-field label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}header .search-field .suche{display:inline-block;font-size:17px;padding:3px 3px 1px 3px;width:100px;height:24px}@media (max-width:767px){header .search-field .suche{width:240px}}.logo-1 .logo{background-image:url(/media/designrs_logo_weiss.svg)}.logo-1 header .nav a.aktiv{border-bottom:2px solid #fff}.nav--open .nav{left:-20px;top:20px;padding-top:80px;padding-bottom:30px}.nav--open .men{transform:rotate(45deg)}.nav-0 .men{background-image:url(/theme/public/frontend/site/assets/nav-schwarz.svg)}.nav-0 .nav a{color:#000}@media (max-width:767px){.nav-0 .nav{background-color:rgb(255 255 255 / .8)}}.nav-1 .men{background-image:url(/theme/public/frontend/site/assets/nav-weiss.svg)}.nav-1 .nav a{color:#fff}@media (max-width:767px){.nav-1 .nav{background-color:rgb(0 0 0 / .8)}}.nav-2 .men{background-image:url(/theme/public/frontend/site/assets/nav-gelb.svg)}.nav-2 .nav a{color:#e8e23d}main{display:inline-block;vertical-align:top;position:relative;width:100%;background-color:#fff0}div{background-color:#fff0}footer{margin-top:100px}@font-face{font-display:swap;font-family:"Gantari";font-style:normal;font-weight:400;src:url(/theme/public/frontend/site/assets/fonts/gantari-v4-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Gantari";font-style:normal;font-weight:600;src:url(/theme/public/frontend/site/assets/fonts/gantari-v4-latin-600.woff2) format("woff2")}body,input,textarea{font-family:"Gantari",sans-serif;font-weight:300;font-style:normal;font-size:22px;line-height:1.5em}p{font-size:24px;line-height:1.5em}@media (max-width:1199px){p{font-size:18px;line-height:1.4em}}@media (max-width:991px){p{font-size:15px;line-height:1.3em}}@media (max-width:780px){p{font-size:20px;line-height:1.4em}}strong,.aktiv{font-weight:600;font-style:normal}h1{font-size:32px}@media (max-width:1199px){h1{font-size:28px}}h2{font-size:28px}@media (max-width:1199px){h2{font-size:22px;line-height:1.3em}}h3{font-size:26px}@media (max-width:1199px){h3{font-size:18px}}body{color:#000}.suche::placeholder{color:#000}a{color:#151515}a:hover{text-decoration:underline}.weiss h1,.weiss h2,.weiss h3,.weiss a,.weiss p,.weiss .icon{color:#fff}.schwarz h1,.schwarz h2,.schwarz h3,.schwarz a,.schwarz p,.schwarz .icon{color:#000}.nav-1 footer p,.nav-1 footer a{color:#fff}a span{display:inline-block}a span.linked,a span.insta{display:inline-block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999px;overflow:hidden;white-space:nowrap}a span.linked,a span.insta,a .extern,a .intern,a .email,a .braun,a .dunkelblau,a .dunkelgruen,a .hellblau,a .hellgruen,a .lila,a .orange,a .rosa,a .rot{display:inline-block;background-repeat:no-repeat;background-position:0 center}a .extern,a .email{display:inline-block;background-repeat:no-repeat;background-position:0 6px;background-size:30px auto;padding-left:40px;border-bottom:none}@media (max-width:1199px){a .extern,a .email{background-size:20px auto;padding-left:30px}}a .braun,a .dunkelblau,a .dunkelgruen,a .hellblau,a .hellgruen,a .lila,a .orange,a .rosa,a .rot{display:inline-block;background-repeat:no-repeat;background-position:0 12px;background-size:30px auto;padding-left:40px;border-bottom:none}a .linked{background-image:url(/theme/public/frontend/site/assets/ic-linked.svg)}a .insta{background-image:url(/theme/public/frontend/site/assets/ic-insta.svg)}a .extern{background-image:url(/theme/public/frontend/site/assets/ic-extern.svg)}a .email{background-image:url(/theme/public/frontend/site/assets/ic-email.svg)}a .braun{background-image:url(/theme/public/frontend/site/assets/ic-braun.svg)}a .dunkelblau{background-image:url(/theme/public/frontend/site/assets/ic-dunkelblau.svg)}a .dunkelgruen{background-image:url(/theme/public/frontend/site/assets/ic-dunkelgruen.svg)}a .hellblau{background-image:url(/theme/public/frontend/site/assets/ic-hellblau.svg)}a .hellgruen{background-image:url(/theme/public/frontend/site/assets/ic-hellgruen.svg)}a .lila{background-image:url(/theme/public/frontend/site/assets/ic-lila.svg)}a .orange{background-image:url(/theme/public/frontend/site/assets/ic-orange.svg)}a .rosa{background-image:url(/theme/public/frontend/site/assets/ic-rosa.svg)}a .rot{background-image:url(/theme/public/frontend/site/assets/ic-rot.svg)}.weiss a .linked{background-image:url(/theme/public/frontend/site/assets/ic-linked-schwarz.svg)}.weiss a .insta{background-image:url(/theme/public/frontend/site/assets/ic-insta-schwarz.svg)}.weiss a .extern{background-image:url(/theme/public/frontend/site/assets/ic-extern-schwarz.svg)}.weiss a .email{background-image:url(/theme/public/frontend/site/assets/ic-email-schwarz.svg)}.search-field{background-image:url(/theme/public/frontend/site/assets/ic-suche.svg)}.cols-wrap{display:-ms-flex;display:-webkit-flex;display:flex;flex-wrap:wrap}.mod .col,.mod .span-2,.mod .span-3{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:0 0}.mod .col .video,.mod .span-2 .video,.mod .span-3 .video{width:100%;height:100%;object-fit:cover}.mod .col.bg-setting-1{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-position:0 0}.mod .col.bg-setting-1 .video{width:100%;height:auto}.mod .col{box-sizing:border-box}.mod .col .c-wrap{padding-bottom:30px}.mod--ratio .cols-3{--colwidth:1080;--colheight:1350}.mod--ratio .cols-3 .col{aspect-ratio:var(--colwidth) / var(--colheight)}.mod--ratio .cols-3 .span-2{aspect-ratio:calc(var(--colwidth) * 2) / var(--colheight)}.mod--ratio .cols-3 .span-3{aspect-ratio:calc(var(--colwidth) * 3) / var(--colheight)}.mod .col{position:relative}.mod .col h1,.mod .col h2,.mod .col h3{margin-top:30px;margin-left:30px;padding-right:40px}@media (max-width:1199px){.mod .col h1,.mod .col h2,.mod .col h3{padding-right:30px;margin-top:20px;margin-left:20px}}@media (max-width:767px){.mod .col h1,.mod .col h2,.mod .col h3{padding-right:20px;margin-top:10px;margin-left:10px}}.mod .col p{padding-top:0;padding-right:40px;margin-top:30px;margin-left:30px}@media (max-width:1199px){.mod .col p{padding-right:30px;margin-top:20px;margin-left:20px}}@media (max-width:991px){.mod .col p{padding-right:20px;margin-top:10px;margin-left:10px}}.mod .col .col--link{display:block;height:100%;color:inherit;text-decoration:none}.mod .col .video{position:absolute;top:0;left:0}.mod .col.padd-0 p{margin-left:-40px}@media (max-width:767px){.mod .col.padd-0 p{margin-left:0}}.mod .col.valign-bottom .c-wrap{flex-direction:column;justify-content:flex-end;height:calc(100% - 40px);padding-bottom:40px}@media (max-width:767px){.mod .col.valign-bottom .c-wrap{display:block}}p a{font-weight:700;padding-bottom:2px}p a span{border-bottom:1px dotted currentColor;padding-bottom:2px}p a:hover{border-bottom:1px solid currentColor;text-decoration:none}p a span.linked,p a span.insta{border-bottom:none;padding-bottom:2px}@media (max-width:767px){.vis-0{display:none}}.mod--faq{border-top:1px solid #8d8d8d;border-bottom:1px solid #8d8d8d;padding:15px 0}.mod--faq button{position:relative;background-color:#fff0;border:none;width:100%;text-align:left;font-size:24px}.mod--faq button span{position:absolute;right:10px;top:calc(50% - 15px);display:inline-block;width:30px;height:30px;font-size:18px;transform:rotate(-90deg);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background-image:url(/theme/public/frontend/site/assets/nav-schwarz.svg);background-repeat:no-repeat;background-position:0 0;background-size:30px 30px}.mod--faq button.is-open span{transform:rotate(-45deg)}.mod--faq+.mod--faq{border-top:none}.form-container{margin-left:30px;margin-top:40px}.form-container input{display:block;margin-top:20px;padding:10px;width:100%;max-width:400px;border:1px solid #8d8d8d}@media (max-width:910px){.form-container input{width:90%}}.form-container .btn{margin-top:20px;background-color:#8d8d8d;color:#fff;border:none;padding:10px 20px;font-size:16px;cursor:pointer}.col ul{margin-top:20px;list-style:disc;list-style-position:outside;margin-left:40px}.col li+li{margin-top:15px}a:focus{outline:2px dotted #000;outline-offset:2px}.wrap{width:calc(100% - 200px);padding:0 100px}@media (max-width:1199px){.wrap{width:calc(100% - 100px);padding:0 50px}}@media (max-width:991px){.wrap{width:calc(100% - 40px);padding:0 20px}}