@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,hr,img,menu,nav,section{display:block}*,.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent}.flickity-prev-next-button:active,.logo:active,.no-touchevents .logo:hover{opacity:.6}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}b,body,h1,h2,h3,h4,strong{font-weight:400}.impression__text a,.pinnwand__entry__text a,.text--sectra--book,em{font-style:italic}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#111}::selection{background:rgba(0,0,0,.1);text-shadow:none}hr{height:1px;border:0;border-top:1px solid #a52f33;margin:1em 0;padding:0}/*! Flickity v2.0.2
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-ms-transform:translateY(-50%);transform:translateY(-50%)}.journal__entry,.slide-in{transform:translate3d(0,3rem,0)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.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:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}h3,h4,p{line-height:1.4}.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}body{line-height:1;min-height:100%;overflow-y:scroll;overflow-x:hidden}.ajaxcontainer{margin-bottom:5rem}@media only screen and (min-width:40rem){.ajaxcontainer{margin-bottom:3.3rem}}.lock-scroll{overflow:hidden}.maincontent{position:absolute;top:0;width:100%;min-height:100%}.section--c2,.section__sub{min-height:50vh}.section__limitwidth{max-width:90rem;margin:0 auto}.slide-in{transition:transform 1s ease-out}.slide-in.slide-in--loaded{transform:translate3d(0,0,0)}.pattern-1{background:url(img/subtle-pattern.png);background-size:40px 38px}.pattern-2{background:url(img/subtle-pattern-2.png);background-size:40px 38px}.shadow{border-radius:.3rem;background:#fff;box-shadow:0 0 .25rem rgba(0,0,0,.1)}.image-wrapper:after,.loading .loader:after{z-index:10000;border-right:2px solid transparent;border-radius:50%;content:''}.section:after,.section:before{content:'';display:table}.section:after{clear:both}.section__sub{position:relative;overflow:hidden}@media only screen and (min-width:50rem){.section--c2 .section__sub{float:left;width:50%}.section--c2 .section__sub--right{float:right}.section__sub{min-height:auto}}.col--3-1,.col--3-2{width:100%}@media only screen and (min-width:50rem){.col--3-1{width:33.33333%;float:left}.col--3-2{width:66.66667%;float:left}}.section__text{text-align:center;padding:2rem 3rem}.section__text p{margin:0 auto 1.5rem}.section__imagewrapper{background:#a52f33;position:absolute;width:100%;height:100%;overflow:hidden}@media only screen and (min-width:50rem){.section__imagewrapper{position:relative;height:0;padding-bottom:100%}.section--video .section__limitwidth{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.section__image{width:100%}.section--video{background:#a52f33;padding:2rem 0 5rem;overflow:hidden}.section--video .headline--2{margin:0 0 1.5rem}.section--video .section__limitwidth{width:100%}.video-container,.video-container-startseite{width:91.66667%;margin-left:4.16667%;margin-right:4.16667%;position:relative;height:0}.video-container{padding-bottom:56.25%}.video-container-startseite{padding-bottom:51.6%}.video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.section--intro{margin:0 auto;padding:1.5rem;max-width:75rem}.section--intro--column{-webkit-columns:20rem 2;-webkit-column-gap:3rem;-webkit-column-rule:1px solid #eaeaea;-moz-columns:20rem 2;-moz-column-gap:3rem;-moz-column-rule:1px solid #eaeaea;columns:20rem 2;column-gap:3rem;column-rule:1px solid #eaeaea}.headline--1{margin:4rem 1.5rem 2rem}.image-wrapper{position:relative}.image-wrapper:after{position:absolute;top:50%;left:50%;margin:-1rem 0 0 -1rem;width:2rem;height:2rem;border-left:2px solid #ccc;border-top:2px solid #ccc;border-bottom:2px solid #ccc;animation:rotateLoader 1.5s linear infinite}.image{opacity:0;transition:opacity .5s}.image-wrapper.image--loaded:after{display:none}.image-wrapper.image--loaded .image{opacity:1}.loader{position:fixed;z-index:1000;top:0;left:0;bottom:0;width:100%;pointer-events:none}.loader__blende,.loader__title{position:absolute;left:0;width:100%;opacity:0}.loader__blende{top:0;bottom:0;background:#fff;transition:opacity .5s}.loader__title{z-index:100;top:50%;font-family:'Sectra Light',serif;color:#fff;text-shadow:.05rem .05rem .25rem rgba(0,0,0,.35);font-size:4rem;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity 1.5s}@media only screen and (min-width:50rem){.loader__title{font-size:8rem}}.loading .loader{pointer-events:auto}.loading .loader__blende,.loading .loader__title{opacity:1}@font-face{font-family:'Sectra Book';src:url(fonts/GT-Sectra-Book.eot);src:url(fonts/GT-Sectra-Book.eot?#iefix) format("embedded-opentype"),url(fonts/GT-Sectra-Book.woff) format("woff"),url(fonts/GT-Sectra-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Sectra Book';src:url(fonts/GT-Sectra-Book-Italic.eot);src:url(fonts/GT-Sectra-Book-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/GT-Sectra-Book-Italic.woff) format("woff"),url(fonts/GT-Sectra-Book-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Sectra Light';src:url(fonts/GT-Sectra-Display-Light-Italic.eot);src:url(fonts/GT-Sectra-Display-Light-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/GT-Sectra-Display-Light-Italic.woff) format("woff"),url(fonts/GT-Sectra-Display-Light-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Baton Regular';src:url(fonts/Baton-Regular-Web.eot);src:url(fonts/Baton-Regular-Web.woff) format("woff")}@font-face{font-family:Halifax-Light;src:url(fonts/halifax-light.eot);src:url(fonts/halifax-light.eot?#iefix) format("embedded-opentype"),url(fonts/halifax-light.woff2) format("woff2"),url(fonts/halifax-light.woff) format("woff"),url(fonts/halifax-light.ttf) format("truetype");font-weight:400;font-style:normal}h1{font-size:3rem;line-height:1.1}h2{font-size:1.7rem;line-height:1.2}h3{font-size:1.4rem}h4,p{font-size:1.1rem}@media only screen and (min-width:40rem){.section--intro{padding:3rem}h1{font-size:4rem}h2{font-size:2.2rem}h3{font-size:1.6rem}h4{font-size:1.2rem}}@media only screen and (min-width:50rem){h1{font-size:5rem}h3{font-size:1.8rem}}@media only screen and (min-width:60rem){.section--intro{padding:6rem}h2{font-size:2.2rem}h4{font-size:1.4rem}p{font-size:1.2rem}}@media only screen and (min-width:80rem){h2{font-size:2.2rem}p{font-size:1.4rem}}body{font-family:'Sectra Book',serif;color:#111;text-rendering:optimizeLegibility}.no-touchevents a:hover,a:active,h1,h2,h3,h4{color:#a52f33}h1,h2,h3,h4{text-align:center}p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text--sectra--light{font-family:'Sectra Light',serif}.text--sectra--book{font-family:'Sectra Book',serif}.text--baton--regular{font-family:'Baton Regular';text-transform:uppercase;letter-spacing:.1rem}.text--baton--medium{font-family:'Baton Medium';text-transform:uppercase;letter-spacing:.1rem}.text--small,.text--small p{font-family:Halifax-Light,sans-serif;font-size:.7rem;letter-spacing:.2rem;line-height:1.8;text-transform:uppercase}.button,.description__text h1{font-family:'Baton Regular'}.button,.description__text h1,.home__massschuhe__caption,.navi__a,.navi__a--small{letter-spacing:.1rem;text-transform:uppercase}.text--negative,.text--negative h2,.text--negative h3,.text--negative p{color:#fff}.text--negative a{color:#fff;position:relative;display:inline-block}.no-touchevents .text--negative a:active,.no-touchevents .text--negative a:hover,.text--negative a:active,.text--negative a:hover{color:#fff}.no-touchevents .text--negative a:after,.text--negative a:after{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background:0 0}.no-touchevents .text--negative a:active:after,.no-touchevents .text--negative a:hover:after,.text--negative a:active:after,.text--negative a:hover:after{background:#d26064;color:#fff}.button{border-radius:3px;transition:all .3s;display:inline-block;padding:.45rem 1rem .4rem;box-shadow:0 0 .5rem rgba(0,0,0,.1);background:#fff;font-size:1rem;color:#a52f33}.button:active,.no-touchevents .button:hover,.no-touchevents a:hover .button,a:active .button{background:#a52f33;color:#fff;transition:all .3s}.header{position:relative;z-index:1;height:100vh;min-height:30rem;width:100%;transition:all .3s}.header__parallax{position:fixed;top:0;bottom:2rem;left:0;width:100%;min-height:100vh;overflow:hidden}.touchevents .header__parallax{position:absolute}@media only screen and (min-width:40rem){.header,.header__parallax{min-height:40rem}.header{margin-bottom:-2rem}}.header__arrow{cursor:pointer}.header__arrow:after{content:'';display:block;cursor:pointer;position:absolute;z-index:1000;left:-50%;width:200%;top:0;bottom:0}.no-touchevents .arrow-wrapper:hover svg,.no-touchevents .header__arrow:hover svg{animation:pfeil-down 2s infinite}@keyframes pfeil-down{0%,100%{transform:translate3d(0,0,0)}30%{transform:translate3d(0,-25%,0)}60%{transform:translate3d(0,25%,0)}}.content-wrapper{position:relative;z-index:100;transform:translateZ(0);background:#fff;overflow:hidden}.footer{position:fixed;z-index:300;bottom:0;left:0;width:100%;background:#a52f33;transition:transform .5s ease-out;transform:translate3d(0,100%,0);box-shadow:0 0 .5rem rgba(0,0,0,.2);height:5rem;padding:1.2rem 1.5rem 1rem;text-align:center}.footer.footer--fadein{transform:translate3d(0,0,0)}.footer p{margin:0 auto;display:inline-block;white-space:nowrap}@media only screen and (min-width:40rem){.footer{height:auto}.footer p{text-align:left}}.slideshow__next,.slideshow__prev{position:absolute;z-index:100;cursor:pointer;height:100%;width:3rem}.slideshow__next{right:0}.slideshow__prev{left:0}.slideshow__arrow{width:1rem;height:2rem;position:absolute;top:50%;margin:-1rem 0 0}.slideshow__arrow svg{position:absolute;left:0;top:0;bottom:0;height:100%;width:100%}.slideshow__arrow--prev{right:25%}.slideshow__arrow--next{left:25%}.logo{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2000;left:50%;top:1.5rem;display:block;width:5rem;height:5rem;margin-left:-2.5rem;transition:all .4s}.hahn,.logo__a{top:0;position:absolute;left:0}.logo.logo--sticky{width:4rem;height:4rem;margin-left:-2rem}@media only screen and (min-width:50rem){.logo{margin-left:-3rem;width:6rem;height:6rem}}.logo__a{display:block;bottom:0;right:0}.hahn{width:100%}.hahn path{transition:fill .5s}.logo--white .hahn path{fill:#ccc!important}.loading .logo{pointer-events:none}.bein-1,.bein-2,.fuss,.koerper,.schnabel{-ms-transform:rotate(0) translateX(0) translateY(0);transform:rotate(0) translateX(0) translateY(0)}.loading .koerper{animation:koerper .3s ease-out infinite;-ms-transform-origin:140px 120px;transform-origin:140px 120px}.loading .bein-1{animation:leg-1 .3s ease-out infinite;-ms-transform-origin:123px 140px;transform-origin:123px 140px}.loading .bein-2{animation:leg-2 .3s ease-out infinite;-ms-transform-origin:145px 140px;transform-origin:145px 140px}.loading .schnabel{animation:schnabel .3s ease-out infinite;-ms-transform-origin:228px 68px;transform-origin:228px 68px}.loading .fuss{animation:fuss .3s ease-out infinite;-ms-transform-origin:198px 198px;transform-origin:198px 198px}@keyframes koerper{0%,100%{transform:rotate(0)}50%{transform:rotate(-12deg)}}@keyframes leg-1{0%,100%{transform:rotate(40deg)}50%{transform:rotate(-40deg) translateY(20px)}}@keyframes leg-2{0%,100%{transform:rotate(0) translateX(0)}50%{transform:rotate(90deg) translateX(20px)}}@keyframes schnabel{0%,100%{transform:rotate(0) translateY(0)}50%{transform:rotate(-50deg) translateY(-20px)}}@keyframes fuss{0%,100%{transform:rotate(0) translateX(0)}50%{transform:rotate(-100deg) translateX(-20px)}}.loading .loader:after{position:absolute;top:50%;left:50%;margin:-1.5rem 0 0 -1.5rem;width:3rem;height:3rem;border-left:2px solid #a52f33;border-top:2px solid #a52f33;border-bottom:2px solid #a52f33;animation:rotateLoader 1.5s linear infinite}.journal--kategorien__links,.navi__li:first-child{border-top:1px solid #eaeaea}@keyframes rotateLoader{100%{transform:rotate(360deg)}}.navi__button{display:block;position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:100;top:1.4rem;right:4.16667%;width:2.5rem;height:2.5rem;float:right;transition:all .4s;cursor:pointer;border-radius:.3rem}.navi__button span,.navi__button span:after,.navi__button span:before{content:'';position:absolute;height:2px;width:100%;display:block;background:#a52f33;transition:all .4s}.navi,.navi__ul{background:#fff}.navi__button span{top:50%}.navi__button span:before{top:-7px}.navi__button span:after{bottom:-7px}.no-touchevents .navi-container:not(.navi-container--open) .navi__button:hover span:before{transform:translate3d(0,-2px,0)}.no-touchevents .navi-container:not(.navi-container--open) .navi__button:hover span:after{transform:translate3d(0,2px,0)}.navi-container--open .navi__button span{transform:rotate3d(0,0,1,45deg)}.navi-container--open .navi__button span:after,.navi-container--open .navi__button span:before{top:0;bottom:0;transform:rotate3d(0,0,1,90deg)}.navi-container{position:absolute;z-index:900;top:0;left:0;width:100%}.journal--kategorien,.journal--kategorien__current,.navi{position:fixed;-webkit-backface-visibility:hidden}.navi{backface-visibility:hidden;height:100%;transition:transform .3s ease-in-out;overflow:auto;-webkit-overflow-scrolling:touch}.navi-container--open .navi{transform:translate3d(0,0,0)}.navi__ul{margin-top:5em;width:100%}.navi__li--active .navi__a{color:#a52f33;pointer-events:none}.navi__li{border-bottom:1px solid #eaeaea;text-align:center}.navi__a{font-family:'Baton Regular',sans-serif;display:block;padding:1rem}.navi__a--active{pointer-events:none;color:#a52f33}.navi__a:not(.navi__a--small):active,.no-touchevents .navi__a:not(.navi__a--small):hover{background:#f9f9f9;transition:background .3s}@media only screen and (max-width:50rem){.navi__li,.navi__ul{text-align:center}.navi{left:0;width:100%;transform:translate3d(0,-100%,0)}.navi__ul{margin-top:8em;width:100%;background:#fff}.navi-container--open .navi{overflow-y:scroll;-webkit-overflow-scrolling:touch}.body--noscroll{overflow-y:hidden}}@media only screen and (min-width:50rem){.navi{right:0;width:33.333333333%;transform:translate3d(100%,0,0)}.navi-container--open .navi{box-shadow:-.1rem 0 .5rem rgba(0,0,0,.1)}.navi__li{text-align:left;transform:translate3d(50%,0,0)}.navi__li:nth-child(1){transition:transform .3s ease-in-out}.navi__li:nth-child(2){transition:transform .35s ease-in-out}.navi__li:nth-child(3){transition:transform .4s ease-in-out}.navi__li:nth-child(4){transition:transform .45s ease-in-out}.navi__li:nth-child(5){transition:transform .5s ease-in-out}.navi__li:nth-child(6){transition:transform .55s ease-in-out}.navi__li:nth-child(7){transition:transform .6s ease-in-out}.navi-container--open .navi__li{transform:translate3d(0,0,0)}.navi__a{padding:1rem 3rem}.navi__a:active,.no-touchevents .navi__a:hover{color:#a52f33}}.navi__li--impressum{overflow:hidden;padding:1rem 3rem}@media only screen and (max-width:50rem){.navi__li--impressum{text-align:center}}.navi__a--impressum{padding:0;display:inline-block}.navi__a--impressum:first-child:after{content:'/\00a0';color:#111}.navi__li--small{overflow:hidden;margin:3rem 0;border:none}.navi__a--small{font-family:'Baton Regular',sans-serif;font-size:.8rem;display:inline-block;padding:1rem 0}.navi__a--small--active{pointer-events:none;color:#a52f33}.navi__a--small:first-child:after{content:'/';margin:0 1rem;color:#111}@media only screen and (min-width:50rem){.navi__li--small{border:none;padding:1rem 3rem}.navi__a--small{padding:0}}.home .header__parallax{position:absolute}.home .header__name{width:12rem;margin:6.5rem auto 4rem}.home .header__claim{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.no-touchevents .home .header__claim a:active,.no-touchevents .home .header__claim a:hover{text-decoration:underline}.home .header__h1{left:0;width:100%;padding:0 1rem;margin:0 auto;cursor:pointer}.home .header__umzug{position:absolute;bottom:2rem;width:100%;display:block;text-align:center}.home .header__h2,.home .header__h3{padding:2rem 1rem 1rem}.home .header__readmore{display:inline-block}.home .header__readmore .button{border:1px solid #a52f33;background:0 0}.home .header__address{display:none;position:absolute;bottom:0;margin:3rem 0;padding:0 1rem;text-align:center;color:#a52f33;width:100%}.home .header__address a{color:#a52f33}.home .header__arrow{position:absolute;z-index:900;bottom:2.5rem;right:50%;margin-right:-1rem;width:1rem;height:2rem;display:none}@media only screen and (min-width:40rem){.home .header__claim{top:50%}.home .header__arrow{right:0;margin-right:4.16667%}}@media only screen and (min-width:50rem){.home .header__name{width:14rem;margin:8rem auto 4rem}.home .logo{width:8rem;-ms-transform:translateX(-4rem);transform:translateX(-4rem)}.home .header__h1{max-width:45rem}.home .header__address{margin:5rem 0}}.home__massschuhe{padding:8rem 0 0}.home__massschuhe__link{display:block;width:100%;height:100%;overflow:hidden;position:relative;text-align:center}.home__massschuhe__text{padding:1.5rem 2rem 6rem;text-align:center}.home__massschuhe__text h2{max-width:40rem;margin:0 auto 4rem}.home__massschuhe__slider{height:80vh;overflow:hidden}.home__massschuhe__slider .slide{height:100%}.home__massschuhe__imagewrapper{height:80%;position:relative}.home__massschuhe__imagewrapper img{height:100%}.home__massschuhe__caption{position:absolute;bottom:5%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;opacity:0;display:inline-block;font-family:"Baton Regular",sans-serif;color:#a52f33;font-size:1rem;line-height:1.2;padding:.6rem 1rem .5rem;border-radius:5px;transition:all .3s}.header__video,.header__video video{top:0;left:0;position:absolute;bottom:0;right:0}.home__massschuhe__link:active .home__massschuhe__caption,.no-touchevents .home__massschuhe__link:hover .home__massschuhe__caption{background:rgba(255,255,255,.9);box-shadow:0 0 .5rem rgba(0,0,0,.1)}.journal--kategorien__button:active,.journal--kategorien__current:active,.no-touchevents .journal--kategorien__button:hover,.no-touchevents .journal--kategorien__current:hover{box-shadow:0 0 .5rem rgba(0,0,0,.25)}.home__massschuhe__slider .slide{opacity:.1;filter:grayscale(100%);transition:opacity .4s,filter .4s}.home__massschuhe__slider .is-selected{opacity:1;filter:grayscale(0)}.home__massschuhe__slider .is-selected .home__massschuhe__caption{opacity:1}.home__massschuhe__slider .slideshow__next,.home__massschuhe__slider .slideshow__prev{height:80%}.header__video{opacity:0;transition:opacity .5s}.header__video.loaded{opacity:1}.header__video video{height:100%;object-fit:cover;object-position:center}.header__video__inner{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate3d(-50%,-50%,0)}.section__text{transition:transform .4s}.section__link{text-align:center;padding:2rem}.section__link h2{margin:1rem 0 1.5rem}.section__link p{max-width:40rem;margin:0 auto 1.5rem}.home__pinnwand{padding:4rem 0;text-align:center;overflow:hidden}.home__pinnwand .section__sub{padding:1rem}@media only screen and (min-width:50rem){.home__pinnwand{padding:4rem 1rem}}.pinnwand__entry.home__pinnwand__entry{width:100%}.anfahrtskarte{position:absolute;top:0;bottom:0;left:0;width:100%}.section--adresse{background:#a52f33}.section--adresse p{margin:0 auto 2rem}.section--adresse h2{max-width:30rem;margin:2rem auto 0}.section--adresse h2 p{font-size:auto}.section--adresse h2 p em{font-size:180%;font-style:normal;display:block;margin:.5rem 0 0}.section--membership{text-align:center;padding:1rem}.verein{width:49%;max-width:15rem;display:inline-block;vertical-align:middle}@media only screen and (min-width:50rem){.verein{width:25%}}.verein__imagewrapper{padding:0 1rem;display:block;width:100%;height:0;filter:grayscale(100%);transition:filter .4s}.no-touchevents .verein__imagewrapper:hover,.verein__imagewrapper:active{filter:grayscale(0)}.verein__image{width:100%}.journal{padding:8rem 0 0}.journal__entries{transition:transform .4s}.journal__entry{overflow:hidden;position:relative;transition:transform .6s ease-out}.journal__entry--text{margin-bottom:4rem}.journal__entry.initial-load{transform:translate3d(0,0,0)}.journal__entry__slide{height:100%;width:100%;overflow:hidden;display:-ms-flexbox;display:flex;opacity:0;transition:opacity .3s}.journal__entry__image-wrapper{height:100%;width:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.journal__entry__image{max-height:100%;max-width:100%;margin:0 auto;object-fit:contain}@media screen and (orientation:landscape){.journal__entry__slideshow{height:70vh}}@media screen and (orientation:portrait){.journal__entry__slideshow{height:50vh}}.journal__entry__slide.is-selected{opacity:1}.journal__entry__description{width:100%;transition:transform .4s}.description__body{width:100%;padding:2rem 0}.description__body:after,.description__body:before{content:'';display:table}.description__body:after{clear:both}.description__text{margin-left:8.33333%;width:83.33333%}.description__text h1{font-size:1.5rem;color:#a52f33;margin:2rem 0;left:0;width:100%;text-align:center;transition:all .4s;line-height:1.3}.description__text p{text-align:center;font-size:1.2rem;line-height:1.4}.description__text .description__date{clear:both;font-family:sans-serif;font-size:.65rem;text-transform:uppercase;letter-spacing:.2rem;text-align:center;padding:1.5rem 0 0}.description__categories{margin-left:8.33333%;width:83.33333%;text-align:center;margin-top:3rem;margin-bottom:2rem;line-height:1.4}.description__categories__li{display:inline-block;margin:0 .5rem 1.25rem}.description__categories__a{padding:.3rem 1rem .35rem;border:1px solid #a52f33;color:#a52f33;border-radius:3px;font-family:sans-serif;font-size:.65rem;text-transform:uppercase;letter-spacing:.1rem;background:#fff}.description__categories__a.active,.no-touchevents .description__categories__a:hover{color:#fff;background:#a52f33;transition:all .3s}.journal--kategorien__li:nth-child(0),.journal--kategorien__menue{transition:transform .3s ease-in-out}@media only screen and (min-width:60rem){.description__text{margin-left:25%;width:50%}}.journal--kategorien{backface-visibility:hidden;z-index:1100;top:0;bottom:0;left:0}.journal--kategorien a,.journal--kategorien p{font-family:'Baton Regular',sans-serif;color:#a52f33;text-transform:uppercase;letter-spacing:.15rem;font-size:.85rem}.journal--kategorien__current{backface-visibility:hidden;z-index:1000;top:0;left:0;margin:2rem 0 0;cursor:pointer;display:none;padding:.5rem 1rem .4rem;border-radius:.3rem}.loading .journal--kategorien__current{pointer-events:none}.template--massschuhe-kategorie .journal--kategorien__current,.template--massschuhe-kategorien .journal--kategorien__current{display:block}.journal--kategorien__menue{transform:translate3d(-100%,0,0);position:absolute;top:0;left:0;bottom:0;padding:5em 0 0;width:100vw;background:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1)}.journal--kategorien--open .journal--kategorien__menue{transform:translate3d(0,0,0)}.journal--kategorien__links{height:100%;width:100%;padding:0 0 5rem;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:40rem){.journal--kategorien p{font-size:1rem}.journal--kategorien__current{margin:2rem 0 0 2rem}.journal--kategorien__menue{width:33vw}}.journal--kategorien__li,.journal--kategorien__li:first-child{border-bottom:1px solid #eaeaea}.journal--kategorien__li{transform:translate3d(-50%,0,0)}.journal--kategorien__li:nth-child(1){transition:transform 325ms ease-in-out}.journal--kategorien__li:nth-child(2){transition:transform .35s ease-in-out}.journal--kategorien__li:nth-child(3){transition:transform 375ms ease-in-out}.journal--kategorien__li:nth-child(4){transition:transform .4s ease-in-out}.journal--kategorien__li:nth-child(5){transition:transform 425ms ease-in-out}.journal--kategorien__li:nth-child(6){transition:transform .45s ease-in-out}.journal--kategorien__li:nth-child(7){transition:transform 475ms ease-in-out}.journal--kategorien__li:nth-child(8){transition:transform .5s ease-in-out}.journal--kategorien__li:nth-child(9){transition:transform 525ms ease-in-out}.journal--kategorien__li:nth-child(10){transition:transform .55s ease-in-out}.journal--kategorien__li:nth-child(11){transition:transform 575ms ease-in-out}.journal--kategorien__li:nth-child(12){transition:transform .6s ease-in-out}.journal--kategorien__li:nth-child(13){transition:transform 625ms ease-in-out}.journal--kategorien__li:nth-child(14){transition:transform .65s ease-in-out}.journal--kategorien__li:nth-child(15){transition:transform 675ms ease-in-out}.journal--kategorien__li:nth-child(16){transition:transform .7s ease-in-out}.journal--kategorien__li:nth-child(17){transition:transform 725ms ease-in-out}.journal--kategorien__li:nth-child(18){transition:transform .75s ease-in-out}.journal--kategorien__li:nth-child(19){transition:transform 775ms ease-in-out}.journal--kategorien__li:nth-child(20){transition:transform .8s ease-in-out}.journal--kategorien--open .journal--kategorien__li{transform:translate3d(0,0,0)}.journal--kategorien__a{color:#a52f33;display:block;padding:.5rem 3rem}.journal--kategorien__a.journal--kategorien__a--active{pointer-events:none;color:#ccc}.journal--kategorien__a:active,.no-touchevents .journal--kategorien__a:hover{background:#f9f9f9;transition:background .3s}.journal--kategorien__button{display:block;position:absolute;z-index:100;right:1rem;top:2rem;width:2rem;height:2rem;transition:all .4s;cursor:pointer;border-radius:.3rem}.journal--kategorien__button span{position:absolute;display:block;left:.5rem;right:.5rem;top:.5rem;bottom:.5rem;-ms-transform:rotate(45deg);transform:rotate(45deg)}.journal--kategorien__button span:after,.journal--kategorien__button span:before{content:'';position:absolute;display:block;background:#a52f33;transition:all .4s}.journal--kategorien__button span:before{width:2px;top:0;bottom:0;left:50%;margin-left:-1px}.journal--kategorien__button span:after{height:2px;width:100%;left:0;top:50%;margin-top:-1px}.pagination{width:100%;height:20rem;padding:3rem;text-align:center}.MarkupPagerNav{clear:both;margin:1em 0;display:inline-block}.MarkupPagerNav li{display:inline-block;vertical-align:middle;margin:.5rem;border:1px solid #a52f33;border-radius:3px;overflow:hidden}.MarkupPagerNav li a,.MarkupPagerNav li.MarkupPagerNavSeparator{display:block;float:left;padding:.55rem .5rem .5rem;width:2.5rem;height:2.3rem;background:#fff;font-family:'Baton Regular',sans-serif;color:#a52f33;font-size:1.25rem;text-transform:uppercase}.MarkupPagerNav li.MarkupPagerNavOn a,.MarkupPagerNav li:active a,.MarkupPagerNav li:hover a{transition:all .3s;color:#fff;background:#a52f33}.MarkupPagerNav .MarkupPagerNavNext,.MarkupPagerNav .MarkupPagerNavPrevious{border-radius:50%;overflow:hidden}.MarkupPagerNav .MarkupPagerNavNext a,.MarkupPagerNav .MarkupPagerNavPrevious a{width:3rem;height:3rem}.MarkupPagerNav .MarkupPagerNavNext span,.MarkupPagerNav .MarkupPagerNavPrevious span{display:block;width:100%;height:100%}.MarkupPagerNav .MarkupPagerNavNext:active svg path,.MarkupPagerNav .MarkupPagerNavPrevious:active svg path,.no-touchevents .MarkupPagerNav .MarkupPagerNavNext:hover svg path,.no-touchevents .MarkupPagerNav .MarkupPagerNavPrevious:hover svg path{stroke:#fff}.MarkupPagerNav .MarkupPagerNavPrevious{margin:0 .75rem 0 1rem}.MarkupPagerNav .MarkupPagerNavPrevious svg{margin:0 .2rem 0 0}.MarkupPagerNav .MarkupPagerNavNext{margin:0 0 0 .75rem}.MarkupPagerNav .MarkupPagerNavNext svg{margin:0 0 0 .2rem}.map,.map iframe{width:100%;height:100%}.map .gm-fullscreen-control,.map .gm-iv-address{display:none}.header--map__text{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:transform .4s,opacity .4s}.header--map__text .header--map__text__inner{position:absolute;z-index:100;top:50%;left:50%;width:100%;max-width:70rem;padding:0 2rem;text-align:center;transform:translate3d(-50%,-50%,0)}.touchhint,.touchhint-wrapper,.werkstaette__arrow{z-index:800;position:absolute;cursor:pointer}.header--map__text h1{font-family:'Sectra Light',serif;color:#fff;text-shadow:.05rem .05rem .25rem rgba(0,0,0,.35);font-size:3rem;line-height:1.1;margin:0 0 1rem}.touchevents .header--map__text{pointer-events:auto}.touchhint-wrapper{top:0;bottom:0;left:0;width:100%;transition:opacity .3s}.touchhint{bottom:3rem;left:50%;width:20rem;margin-left:-10rem;padding:.3rem;transition:all .4s}.werkstaette__arrow{bottom:4.5rem;right:0;width:3rem;height:3rem;margin-right:4.16667%}.werkstaette__arrow .header__arrow{position:absolute;transition:all .5s;border-radius:50%;border:2px solid #fff;width:3rem;height:3rem}.werkstaette__arrow .header__arrow svg{position:absolute;top:14%;left:30%;height:75%}.werkstaette__arrow .header__arrow svg .arrow{stroke:#fff}.werkstaette__arrow .werkstaette__arrow__text{position:absolute;top:4rem;width:100%;opacity:0;transition:opacity .4s;text-align:center}.werkstaette__arrow .werkstaette__arrow__text .text--baton--regular{color:#fff}.header--touchable .werkstaette__arrow{width:60%;height:8rem;bottom:0;right:20%;margin-right:0}.header--touchable .werkstaette__arrow .header__arrow{left:50%;margin-left:-1.5rem}.header--touchable .werkstaette__arrow .werkstaette__arrow__text{opacity:1}.header--touchable .touchhint-wrapper{pointer-events:none}.header--touchable .header--map__text,.header--touchable .touchhint-wrapper .touchhint{opacity:0}.touchicon{width:4rem;display:inline-block;vertical-align:middle}.touchhint:active .touchicon svg line,.touchhint:active .touchicon svg path{stroke:#a52f33}.touchhint__text{display:inline-block;margin-left:1rem;color:#fff;vertical-align:middle;text-shadow:0 0 .3rem rgba(0,0,0,.5);transition:opacity .4s}.touchable .header--map__text{pointer-events:none;transform:scale3d(3,3,3);opacity:0}.touchable .touchhint{left:1.5rem;margin-left:0}.touchable .touchhint__text{opacity:0}@media only screen and (min-width:40rem){.touchicon{width:5rem}.werkstaette .header__h1 p{font-size:4rem}}@media only screen and (min-width:50rem){.werkstaette .header__h1 p{font-size:5rem}}.werkstaette .section__h2{color:#a52f33;margin:3rem 0 5rem;width:100%;text-align:center;padding:0 1.5rem}.section--impressionen{padding:3rem .5rem}.section--impressionen h2{margin:2.5rem 0}.grid-sizer,.section--impressionen__item{padding:1rem;transition:transform 1s ease-out;transform:translate3d(0,3rem,0)}.grid-sizer.impression--loaded,.section--impressionen__item.impression--loaded{transform:translate3d(0,0,0)}@media only screen and (min-width:40rem){.section--impressionen h2{margin:2rem 0 4rem}.grid-sizer,.section--impressionen__item{width:50%}}.section--impressionen__masonry{counter-reset:snumber 0}.impression__item__inner{background:#fff;overflow:hidden}.impression__imagewrapper{width:100%;height:0}.impression__imagewrapper img{width:100%}.impression__text{padding:3rem 1.5rem;text-align:center}.impression__text:before{content:counter(snumber,decimal);counter-increment:snumber 1;display:inline-block;width:3rem;height:3rem;border-radius:1.5rem;margin:0 auto 2rem;background:#fff;position:relative;z-index:1000;color:#a52f33;font-family:'Baton Regular',sans-serif;font-size:1.5rem;padding:.75rem 0 0;box-shadow:0 0 .5rem rgba(0,0,0,.15)}.impression__text p{font-size:1rem}.impression__text h3{margin:0 0 1.4rem}.impression__text h4{margin:1.6rem 0 1.4rem}.impression__imagewrapper+.impression__text:before{position:absolute;top:3rem;left:50%;margin-left:-1.5rem}.team{padding:6rem 0 10rem;overflow:hidden;max-width:75rem;margin:0 auto}.team__member{padding:1.5rem;text-align:center}.team__member:nth-of-type(2n+1){clear:both}.team__imagewrapper{width:18rem;height:25rem;margin:0 auto 2rem;overflow:hidden}.team__imagewrapper img{width:100%}.team__text .team__name{margin:0 0 .5rem}.team__text .team__title{padding:.5rem 0 1.6rem}@media only screen and (min-width:60rem){.team__member{padding:3rem}}.section--pinnwand .section__sub{padding:1rem}.pinnwand__entry__inner{margin:1rem 0;padding:2rem 1rem 1rem;overflow:hidden}@media only screen and (min-width:40rem){.impression__text p{font-size:1.2rem}.team__member{width:50%;float:left;text-align:center}.pinnwand__entry__inner{padding:3rem 2rem 2rem}.pinnwand--kategorie .pinnwand__entry__inner{margin:1rem}.grid-sizer,.pinnwand__masonry .pinnwand__entry{width:50%}}.pinnwand__kategorie{text-align:center}.pinnwand__kategorie__titel{margin:2rem 0;padding:.5rem 1rem;border-radius:3px;background:#a52f33;display:inline-block;color:#fff;font-size:1rem}.pinnwand__entry__headline,.pinnwand__entry__text p{margin:0 0 1rem}.pinnwand__entry__text{font-size:1.1rem}.pinnwand__entry__text a:before{content:'\02192';font-family:'Times New Roman',serif;font-style:normal;margin:0 .5rem 0 0;position:relative;top:-.1rem}.pinnwand__entry__date{margin:0 0 .75rem}.pinnwand__imagewrapper{width:100%;height:0;padding-bottom:50%;overflow:hidden;margin:-1rem 0 2rem}.pinnwand__imagewrapper img{width:100%}.section--pinnwand{padding:8rem 1rem;text-align:center;overflow:hidden}.section--pinnwand .headline--1{margin:4rem 0 2rem}.pinnwand__all{margin:3rem 0}.pinnwand__masonry{margin:5rem 0 0}.pinnwand-back{position:fixed;z-index:1000;left:1rem;top:2.2rem}.pinnwand-back a{color:#a52f33}@media only screen and (min-width:40rem){.pinnwand-back{left:2rem}}.section--thesaurus{padding:6rem 0 0}.section--thesaurus span{display:block}.section--thesaurus .section--intro{padding-top:3rem}.header__imagewrapper{position:absolute;top:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity .4s;background-size:cover}.header__imagewrapper.image--loaded{opacity:1}.header__headline{position:relative;z-index:1000;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:4.16667%;margin-right:4.16667%;cursor:pointer}.header__headline h1{font-family:'Sectra Light',serif;width:100%;color:#fff;text-shadow:.1rem .1rem .5rem rgba(0,0,0,.5)}.textseite .header__arrow{position:absolute;z-index:2000;bottom:2.5rem;right:50%;margin-right:-1rem;width:3rem;height:3rem;padding:.5rem .95rem;border:1px solid #fff;border-radius:1.5rem}.textseite__maintext{margin:10rem auto;max-width:40rem;text-align:center;padding:0 1.5rem}.header+.content-wrapper .textseite__maintext{margin:7.5rem auto 10rem}.textseite__maintext h1,.textseite__maintext h2,.textseite__maintext h3{font-family:'Baton Regular';line-height:1.3;text-transform:uppercase;letter-spacing:.1rem;color:#a52f33;text-align:center}.textseite__maintext h1{font-size:1.6rem}.textseite__maintext h2,.textseite__maintext h3{font-size:1.2rem;margin:1rem 0}.textseite__maintext p{font-size:1.1rem;line-height:1.4;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.textseite__maintext a{font-style:italic}.no-touchevents .textseite__maintext a:hover,.textseite__maintext a:active{color:#a52f33}@media only screen and (min-width:60rem){.textseite__maintext h1{font-size:2.2rem}.textseite__maintext h2{font-size:1.4rem;margin:2rem 0}.textseite__maintext p{font-size:1.2rem}}@media only screen and (min-width:80rem){.textseite__maintext h2{font-size:1.6rem;margin:3rem 0}.textseite__maintext p{font-size:1.4rem}}