html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%;background-color:var(--bgColorPage)}body{margin:0}main{display:block;display:flex;min-height:100vh;flex-direction:column}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:var(--black)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;border:1px solid var(--black);padding:5px;height:120px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--baseGap: 1.8rem;--colGap: 2rem;--page-margin: 2rem;font-family:Arial,Helvetica sans-serif;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--bgColorPage: #ffffff;--black: #000;--fontcolor-gray: #a0a0a0;--assetBoxContainerBG: #d1d2d5;--headerHeightMedium: 75px}@media (min-width: 430px){:root{--baseGap: 2.4rem;--colGap: 1rem;--page-margin: 2.5rem}}@media (min-width: 768px){:root{--baseGap: 2.4rem;--colGap: 3rem;--page-margin: 3rem}}@media (min-width: 1024px){:root{--baseGap: 2.4rem;--colGap: 3rem;--page-margin: 4rem}}@media (min-width: 1400px){:root{--baseGap: 2.4rem;--colGap: 4rem;--page-margin: 5rem}}.modules .standard-grid{margin-bottom:calc(var(--baseGap) * 4)}.modules .standard-grid:last-child{margin-bottom:0}@media screen and (min-width: 768px){.m-weiters{padding-top:calc(var(--baseGap) * 2);padding-bottom:calc(var(--baseGap) * 2)}}footer{padding-top:calc(var(--baseGap) * 4);padding-bottom:3rem}.innerBlock{margin-bottom:calc(var(--baseGap) * 1)}.innerBlock:last-child{margin-bottom:0}.assetContainer{margin-bottom:calc(var(--baseGap) * 1);width:100%}.assetContainer:last-child{margin-bottom:0}.modules{padding-top:85px}@media (min-width: 768px){.modules{padding-top:calc(var(--baseGap) * 6)}}.shopContent{padding-top:calc(var(--baseGap) * 4)}.shopinfoHeader,.blockHeader{margin-bottom:calc(var(--baseGap) * 1)}*{box-sizing:border-box}.imageBox{background-color:var(--assetBoxContainerBG)}.page{flex:1;position:relative}.pagePadding{padding-left:var(--page-margin);padding-right:var(--page-margin)}.bg{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:0}button{display:inline-block;background-color:var(--black);text-decoration:none;color:var(--bgColorPage);cursor:pointer;padding:5px;border:1px solid black;font-size:1.8rem;line-height:1.25}button:hover{background-color:var(--bgColorPage);color:var(--black);border-color:var(--black)}.absendenContainer button{display:inline-block;background-color:var(--black);text-decoration:none;color:var(--bgColorPage);padding-left:3rem;padding-right:3rem;cursor:pointer}.absendenContainer button:hover{background-color:var(--bgColorPage);color:var(--black);border-color:var(--black)}.formBox{padding-top:3rem;display:flex}.formBox a{display:inline-block;background-color:var(--black);text-decoration:none;border:none;color:var(--bgColorPage);cursor:pointer;padding:.5rem 3rem;border:1px solid transparent}.formBox a:hover{background-color:var(--bgColorPage);color:var(--black);border-color:var(--black)}.formBox div:first-child{margin-right:.8em;display:flex}.formBox div:first-child span{display:inline-block;margin-right:.2em}.modul ul,.modul ol{margin-top:0}.modul ol{padding-left:1.5rem}@media (min-width: 768px){footer{padding-bottom:4rem}footer div:last-child{text-align:right}}footer a{white-space:nowrap}@media (min-width: 768px){footer div:nth-child(2){grid-column:2/span 2}}footer .legal{display:flex;justify-content:flex-start}@media (min-width: 768px){footer .legal{justify-content:flex-end}}footer .legal a{display:inline-block;margin-right:1.2em}footer .legal a:last-child{margin-right:0}.gallery{padding-left:5%;padding-right:5%;display:grid;grid-template-columns:1fr 1fr;column-gap:5%}@media (min-width: 768px){.gallery{grid-template-columns:1fr}}.gallery .item{justify-self:center;width:100%;margin-bottom:5rem}.gallery .item.portrait{width:80%;max-width:700px}.gallery .imageContainer{position:relative}.gallery .imageContainer img{position:absolute;top:0;width:100%}.centerBox{max-width:400px}@media (min-width: 768px){.centerBox{margin-left:auto;margin-right:auto}}@media (min-width: 1400px){.centerBox{max-width:576px}}.desktopGallery{display:none;visibility:hidden}@media (min-width: 768px){.desktopGallery{display:block;visibility:visible}.mobileGallery{display:none;visibility:hidden}}.page ol{display:table;counter-reset:none;padding:0}.page ol li{counter-increment:custom-counter;display:table-row}.page ol li:before{content:counter(custom-counter) ".";display:table-cell;width:1.5em}.modules .m-weiters h2{margin-bottom:0}.modules .m-weiters .m1{grid-column:span 4;display:flex;justify-content:center}iframe{border:none;opacity:.8;transition:opacity .3s ease-in-out;transition-delay:.1s}iframe.lazyloaded{opacity:1}.page .modules img{opacity:0;transition:opacity .3s ease-in-out;transition-delay:.1s}.page .modules img.lazyloaded{opacity:1}@media (min-width: 768px){.m-shopgrid{grid-template-columns:repeat(4,1fr)}}.m2-subgrid{display:block;grid-template-columns:repeat(2,1fr);grid-column:subgrid;column-gap:var(--colGap)}@media screen and (min-width: 650px){.m2-subgrid{display:grid}}input,select{padding:5px;border:1px solid var(--black)}.inputContainer{margin-bottom:calc(var(--baseGap))}.inputContainer input,.inputContainer textarea{width:100%}.inputContainer label{display:block;font-size:1.4rem;line-height:1.25}.shopinfoBlock{display:grid;grid-template-columns:calc(100% - 70px) 70px}.shopinfoBlock input{padding:0;width:100%;font-size:1.8rem;line-height:1.25}.shopinfoBlock input.info{border:none}.shopinfoBlock input:disabled{background-color:#fff;border:none;color:#000}.shopinfoBlock .qty{width:60px;padding:5px}.shopinfoBlock div:nth-child(1){grid-column:span 1}.shopinfoBlock div:nth-child(2){grid-column:span 1;justify-self:end}.shopinfoItem{margin-bottom:calc(var(--baseGap) * 1);padding-bottom:calc(var(--baseGap) * 1);border-bottom:1px solid var(--black)}.shopinfoItem p:last-child{margin-bottom:0}.doubleinputContainer{display:grid;grid-template-columns:103px 1fr;column-gap:var(--colGap)}.inputContainerFullWidth{grid-column:span 2}#thanks,#error{display:none}#thanks p,#error p{color:red}.border-bottom{border-bottom:1px solid var(--black);padding-bottom:calc(var(--baseGap) * 1)}.innerBlock p:last-child{margin-bottom:0}@media (hover: hover) and (pointer: fine){.page .modules a .imageBox{overflow:hidden}.page .modules a .imageBox img{transition:transform .6s ease,opacity .6s ease}.page .modules a .imageBox:hover img{transform:scale(1.02)}}p,h1,h2,h3{margin-top:0;padding-top:0}p,h1,h2{margin-bottom:1em}header{font-size:1.4rem;line-height:1.25;background-color:var(--bgColorPage);padding-top:1rem;padding-bottom:1.9rem;position:fixed;top:0;left:0;width:100%;z-index:2;height:52px}@media (min-width: 768px){header{font-size:1.4rem}}@media (min-width: 1400px){header{font-size:1.8rem}}h1,h2{font-weight:400}p,h1,h2,.price,.formBox,.mobileNav,.centerBox ol,.centerBox ul{font-size:1.8rem;line-height:1.25}@media (min-width: 768px){p,h1,h2,.price,.formBox,.mobileNav,.centerBox ol,.centerBox ul{font-size:1.8rem}}@media (min-width: 1400px){p,h1,h2,.price,.formBox,.mobileNav,.centerBox ol,.centerBox ul{font-size:2.5rem}}.mobileNav li{margin-bottom:1em;font-size:1.8rem;line-height:1.25}@media (min-width: 768px){.mobileNav li{font-size:1.8rem}}@media (min-width: 1400px){.mobileNav li{font-size:2.5rem}}ol{list-style-position:outside}p:last-child{margin-bottom:0}.caption p,.info p,.priceinfo,.werkdetail .section p,ul,.item .price,.txtSmall p,.txtSmall ul,.txtSmall ol,.m-weiters h2{font-size:1.4rem;line-height:1.25}@media (min-width: 768px){.caption p,.info p,.priceinfo,.werkdetail .section p,ul,.item .price,.txtSmall p,.txtSmall ul,.txtSmall ol,.m-weiters h2{font-size:1.4rem}}@media (min-width: 1400px){.caption p,.info p,.priceinfo,.werkdetail .section p,ul,.item .price,.txtSmall p,.txtSmall ul,.txtSmall ol,.m-weiters h2{font-size:1.8rem}}.caption p:last-child{margin-bottom:0}.fontcolor-gray{color:var(--fontcolor-gray)}.werkdetail h1,.werkdetail h2{font-weight:400}.werkdetail .section p{font-size:1.4rem;line-height:1.25}@media (min-width: 768px){.werkdetail .section p{font-size:1.4rem}}@media (min-width: 1400px){.werkdetail .section p{font-size:1.8rem}}.modul p:last-child{margin-bottom:0}footer p{font-size:1.4rem;line-height:1.25}@media (min-width: 768px){footer p{font-size:1.4rem}}@media (min-width: 1400px){footer p{font-size:1.8rem}}@media (min-width: 768px){.inputContainer label{font-size:1.4rem}}@media (min-width: 1400px){.inputContainer label{font-size:1.8rem}}.inputContainer input,.inputContainer select,.inputContainer textarea{font-size:1.8rem;line-height:1.25}@media (min-width: 768px){.inputContainer input,.inputContainer select,.inputContainer textarea{font-size:1.8rem}}@media (min-width: 1400px){.inputContainer input,.inputContainer select,.inputContainer textarea{font-size:2.5rem}}@media (min-width: 768px){button{font-size:1.8rem}}@media (min-width: 1400px){button{font-size:2.5rem}}@media (min-width: 768px){.shopinfoBlock input{font-size:1.8rem}}@media (min-width: 1400px){.shopinfoBlock input{font-size:2.5rem}}.shopinfoBlock label{font-size:1.4rem;line-height:1.25}@media (min-width: 768px){.shopinfoBlock label{font-size:1.4rem}}@media (min-width: 1400px){.shopinfoBlock label{font-size:1.8rem}}.info .title,.info .zusatzinfo{font-size:1.8rem;line-height:1.25}@media (min-width: 768px){.info .title,.info .zusatzinfo{font-size:1.8rem}}@media (min-width: 1400px){.info .title,.info .zusatzinfo{font-size:2.5rem}}.m-products .info .title,.m-products .info .zusatzinfo{font-size:1.4rem;line-height:1.25}@media (min-width: 768px){.m-products .info .title,.m-products .info .zusatzinfo{font-size:1.4rem}}@media (min-width: 1400px){.m-products .info .title,.m-products .info .zusatzinfo{font-size:1.8rem}}.m-verlagsprogramm .info .title,.m-verlagsprogramm .info .zusatzinfo{font-size:1.4rem;line-height:1.25}@media (min-width: 768px){.m-verlagsprogramm .info .title,.m-verlagsprogramm .info .zusatzinfo{font-size:1.4rem}}@media (min-width: 1400px){.m-verlagsprogramm .info .title,.m-verlagsprogramm .info .zusatzinfo{font-size:1.8rem}}@media screen and (min-width: 768px){.m-verlagsprogramm .info .title,.m-verlagsprogramm .info .zusatzinfo{font-size:1.8rem;line-height:1.25}}@media screen and (min-width: 768px) and (min-width: 768px){.m-verlagsprogramm .info .title,.m-verlagsprogramm .info .zusatzinfo{font-size:1.8rem}}@media screen and (min-width: 768px) and (min-width: 1400px){.m-verlagsprogramm .info .title,.m-verlagsprogramm .info .zusatzinfo{font-size:2.5rem}}.m-weiters h2{font-size:1.8rem;line-height:1.25}@media (min-width: 768px){.m-weiters h2{font-size:1.8rem}}@media (min-width: 1400px){.m-weiters h2{font-size:2.5rem}}span.txtSmall{font-size:1.4rem;line-height:1.25}@media (min-width: 768px){span.txtSmall{font-size:1.4rem}}@media (min-width: 1400px){span.txtSmall{font-size:1.8rem}}.activeM{text-decoration:underline!important}.open .hamhamBurger span{background-color:var(--black)}.open .hamhamBurger span:nth-child(1){transform:rotate(45deg);top:20px}.open .hamhamBurger span:nth-child(2){transform:rotate(-45deg);top:20px}.open body{overflow:hidden}.hamhamBurger{display:block;position:fixed;height:40px;width:40px;top:2px;right:var(--page-margin);z-index:1000}.hamhamBurger span{display:inline-block;width:calc(100% - 15px);height:2px;background-color:var(--black);position:absolute;top:15px;left:15px;transition:all .3s}.hamhamBurger span:nth-child(2){margin-top:0;top:25px}@media (min-width: 768px){.hamhamBurger{display:none}}.menuB{display:none}@media (min-width: 768px){.menuB{display:flex;align-items:center}}.menuB.info{justify-content:flex-end}@media screen and (min-width: 768px){header{height:60px}}@media screen and (min-width: 1400px){header{height:70px;padding-top:1.2rem}}header div.info a{display:inline-block}header a{text-decoration:none;display:inline-block;margin-right:1.2em}header a:last-child{margin-right:0}header a:hover,header a.active{text-decoration:underline}header a.active{pointer-events:none}header div:nth-child(2) img{width:250px}@media (min-width: 768px){header div:nth-child(2){grid-column:2/span 2;display:flex;justify-content:center}header div:nth-child(2) img{width:281px}}@media (min-width: 1400px){header div:nth-child(2) img{width:350px}}.open .mobileNav{opacity:1;pointer-events:all}.mobileNav{position:fixed;padding-left:var(--page-margin);padding-right:var(--page-margin);top:0;left:0;width:100%;height:100vh;background-color:var(--bgColorPage);z-index:1;transition:opacity .3s;opacity:0;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:75px}@media (min-width: 1024px){.mobileNav{display:none}}.mobileNav a{text-decoration:none;color:var(--black);margin-bottom:1rem}.mobileNav a:last-child{margin-bottom:0}.mobileNav ul{list-style-type:none;padding-left:0;margin:0}.mobileNav ul li:last-child{margin-bottom:3em}.menuB a{white-space:nowrap}.logoDIV{display:flex;justify-content:center}@media screen and (min-width: 768px){.logoDIV{display:block}}.boxPadding{padding-left:3rem;padding-right:3rem}.boxPaddingTop{padding-top:3rem}@media (min-width: 1400px){.boxPaddingTop{padding-top:6rem}}.boxPaddingBottom{padding-left:var(--page-margin);padding-right:var(--page-margin)}.standardPage .modul{border-bottom:1px solid var(--black)}.standardPage .modul:last-child{border-bottom:none}.modulesContainer{width:100%}@media (min-width: 1400px){.modulesContainer{display:grid;grid-template-columns:1fr;justify-self:center}}@media (min-width: 768px){.modules .changePos1 .m1{order:2;grid-column:3/span 2}.modules .changePos1 .m2{order:1;grid-column:1/span 2}}.modules .swiperContainer{position:relative;z-index:0;margin-bottom:2rem}.modules .swiper-wrapper{align-items:center}.modules .swiper-slide{justify-content:center;flex-direction:column;display:flex;align-items:center}.modules .swiper-slide.boxPadding{padding-left:4rem;padding-right:4rem}.modules .swiper-slide img{width:100%;height:100%;max-height:480px;object-fit:contain}.modules .swiper-slide img.landscape{max-height:360px}.modules .swiper-slide .caption{width:100%}.swiper{--swiper-theme-color: #000;--swiper-navigation-size: 30px}.standard-grid{display:grid;grid-template-columns:1fr;column-gap:var(--colGap);row-gap:var(--baseGap);row-gap:calc(var(--baseGap) * 2)}.standard-grid.borderTop{border-top:1px solid var(--black)}@media (min-width: 430px){.standard-grid{grid-template-columns:1fr}}@media (min-width: 768px){.standard-grid{grid-template-columns:repeat(4,1fr);row-gap:var(--baseGap)}}@media (min-width: 1400px){.standard-grid{column-gap:calc(var(--colGap) * 1.5);row-gap:calc(var(--colGap) * 1.5)}}footer.standard-grid{display:grid;grid-template-columns:1fr;column-gap:var(--colGap);row-gap:var(--baseGap);row-gap:calc(var(--baseGap) * 1)}footer.standard-grid.borderTop{border-top:1px solid var(--black)}@media (min-width: 430px){footer.standard-grid{grid-template-columns:1fr}}@media (min-width: 768px){footer.standard-grid{grid-template-columns:repeat(4,1fr);row-gap:var(--baseGap)}}@media (min-width: 1400px){footer.standard-grid{column-gap:calc(var(--colGap) * 1.5);row-gap:calc(var(--colGap) * 1.5)}}@media (min-width: 768px){.m1{grid-column:1/span 2}.m2{grid-column:3/span 2}}.caption{display:block;text-align:left;margin-top:1rem}.asset-box,.assetContainer.image .asset-box{width:100%;background-color:var(--assetBoxContainerBG)}.assetContainer.image img{width:100%;height:100%;object-fit:contain}.assetContainer.video .asset-box{width:100%}.assetContainer.video iframe{width:100%;height:100%;object-fit:contain}.item{text-decoration:none}.item img{width:100%;height:auto}.item p{padding-top:1rem;margin-bottom:0}.item span{display:block}.item span.price{padding-top:2rem}.innerBlock:nth-child(2) h2,.innerBlock:nth-child(3) h2{border-top:1px solid var(--black);padding-top:2rem}@media (min-width: 768px){.m-verlagsprogramm{grid-template-columns:repeat(2,1fr);row-gap:calc(var(--baseGap) * 2)}}@media (min-width: 1400px){.m-verlagsprogramm{grid-template-columns:repeat(2,1fr);row-gap:calc(var(--baseGap) * 4)}}
