@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:100;src:url(../fonts/noto-sans-jp-v28-latin-100.eot);src:local(''),url(../fonts/noto-sans-jp-v28-latin-100.eot?#iefix) format('embedded-opentype'),url(../fonts/noto-sans-jp-v28-latin-100.woff2) format('woff2'),url(../fonts/noto-sans-jp-v28-latin-100.woff) format('woff'),url(../fonts/noto-sans-jp-v28-latin-100.ttf) format('truetype'),url(../fonts/noto-sans-jp-v28-latin-100.svg#NotoSansJP) format('svg')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:300;src:url(../fonts/noto-sans-jp-v28-latin-300.eot);src:local(''),url(../fonts/noto-sans-jp-v28-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/noto-sans-jp-v28-latin-300.woff2) format('woff2'),url(../fonts/noto-sans-jp-v28-latin-300.woff) format('woff'),url(../fonts/noto-sans-jp-v28-latin-300.ttf) format('truetype'),url(../fonts/noto-sans-jp-v28-latin-300.svg#NotoSansJP) format('svg')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:url(../fonts/noto-sans-jp-v28-latin-regular.eot);src:local(''),url(../fonts/noto-sans-jp-v28-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/noto-sans-jp-v28-latin-regular.woff2) format('woff2'),url(../fonts/noto-sans-jp-v28-latin-regular.woff) format('woff'),url(../fonts/noto-sans-jp-v28-latin-regular.ttf) format('truetype'),url(../fonts/noto-sans-jp-v28-latin-regular.svg#NotoSansJP) format('svg')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:500;src:url(../fonts/noto-sans-jp-v28-latin-500.eot);src:local(''),url(../fonts/noto-sans-jp-v28-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/noto-sans-jp-v28-latin-500.woff2) format('woff2'),url(../fonts/noto-sans-jp-v28-latin-500.woff) format('woff'),url(../fonts/noto-sans-jp-v28-latin-500.ttf) format('truetype'),url(../fonts/noto-sans-jp-v28-latin-500.svg#NotoSansJP) format('svg')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url(../fonts/noto-sans-jp-v28-latin-700.eot);src:local(''),url(../fonts/noto-sans-jp-v28-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/noto-sans-jp-v28-latin-700.woff2) format('woff2'),url(../fonts/noto-sans-jp-v28-latin-700.woff) format('woff'),url(../fonts/noto-sans-jp-v28-latin-700.ttf) format('truetype'),url(../fonts/noto-sans-jp-v28-latin-700.svg#NotoSansJP) format('svg')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:900;src:url(../fonts/noto-sans-jp-v28-latin-900.eot);src:local(''),url(../fonts/noto-sans-jp-v28-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/noto-sans-jp-v28-latin-900.woff2) format('woff2'),url(../fonts/noto-sans-jp-v28-latin-900.woff) format('woff'),url(../fonts/noto-sans-jp-v28-latin-900.ttf) format('truetype'),url(../fonts/noto-sans-jp-v28-latin-900.svg#NotoSansJP) format('svg')}@font-face{font-family:'Great Vibes';font-style:normal;font-weight:400;src:url(../fonts/great-vibes-v8-latin-regular.eot);src:local(''),url(../fonts/great-vibes-v8-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/great-vibes-v8-latin-regular.woff2) format('woff2'),url(../fonts/great-vibes-v8-latin-regular.woff) format('woff'),url(../fonts/great-vibes-v8-latin-regular.ttf) format('truetype'),url(../fonts/great-vibes-v8-latin-regular.svg#GreatVibes) format('svg')}@media only screen and (min-width:768px){.v-mobile{display:none!important}}@media only screen and (max-width:1200px){#header .header-nav li:after{background:#00f}}@media only screen and (max-width:767px){.header-nav,.v-desktop{display:none}section{display:flex;justify-content:space-between;flex-direction:column}section.reverse-sec-mobile{flex-direction:column-reverse}section>div{width:100%!important;padding:0;margin:0}}.burger{display:inline-block;border:0;background:0 0;outline:0;padding:5px 0 0;cursor:pointer;border-bottom:4px solid #34373A;width:28px;transition:border-bottom 1s ease-in-out;-webkit-transition:border-bottom 1s ease-in-out;position:static;right:8%;z-index:9999}.burger::-moz-focus-inner{border:0;padding:0}.burger:after,.burger:before{content:"";display:block;border-bottom:4px solid #34373A;width:100%;margin-bottom:5px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}.burger-check{display:none}.burger-check:checked~.burger{border-bottom:4px solid transparent;transition:border-bottom .8s ease-in-out;-webkit-transition:border-bottom .8s ease-in-out}.burger-check:checked~.burger:before{transform:rotate(-405deg) translateY(1px) translateX(-3px);-webkit-transform:rotate(-405deg) translateY(1px) translateX(-3px);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;border-color:#fff!important}.burger-check:checked~.burger:after{transform:rotate(405deg) translateY(-4px) translateX(-5px);-webkit-transform:rotate(405deg) translateY(-4px) translateX(-5px);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;border-color:#fff!important}.navigation ul li:after{content:"";width:45%;margin:15px auto;background:#fff;height:2px;display:block}.navigation ul li:last-child:after{display:none}.navigation ul li:last-child{padding-right:0!important}.navigation li a.nav-active{border-bottom:0 solid #00f!important}.navigation{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden!important;height:100vh;transition:.5s all ease-in-out;position:fixed;left:0;top:-100%;z-index:7777}@media only screen and (max-width:767px){.navigation{top:-150vh}}.navigation li{color:#34373A;text-align:center;display:block}.navigation li a,.navigation li strong{color:#34373A;text-decoration:none}.navigation ul{display:flex;flex-direction:column}.burger-check:checked~.navigation,.navigation.show-nav{display:flex;align-items:center;width:100%;height:100vh;max-height:100vh;top:0}.burger-check:checked~.navigation ul li{opacity:1!important;-webkit-transition:opactiy .3s ease-in-out;transition:opactiy .3s ease-in-out}.navigation{background:url(/files/contao_files/Bilder/startseite/background-shop.jpg);background-size:cover;color:#fff}.navigation .v-headline h1:after,.navigation .v-headline h2:after,.navigation .v-headline h3:after{background:#fff}.navigation .nav-logo{padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #fff}.navigation .nav-logo img{display:block!important;max-width:30%;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.navigation .nav-logo img{max-width:50%}}.navigation section .col_1>div{border:2px solid #fff;padding:20px}