﻿@font-face{font-family:"Lato";src:local("Lato Bold"),local("Lato-Bold"),url("/mandanten/global/fonts/lato-bold-webfont.woff2") format("woff2"),url("/mandanten/global/fonts/lato-bold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Lato";src:local("Lato Regular"),local("Lato-Regular"),url("/mandanten/global/fonts/lato-regular-webfont.woff2") format("woff2"),url("/mandanten/global/fonts/lato-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Raleway";src:local("Raleway"),local("Raleway-Regular"),url("/mandanten/global/fonts/raleway-regular-webfont.woff2") format("woff2"),url("/mandanten/global/fonts/raleway-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}html,body{width:100%;height:100%}body{font-family:"Lato",sans-serif;overflow-y:auto}body,p{font-size:calc(120% + 0.5vw);font-size:18px;font-size:1.2vw}@media(max-width: 1500px){body,p{font-size:18px}}@media(min-width: 3000px){body,p{font-size:36px}}.container{max-width:100%}.content-wrapper{margin-bottom:3vw;overflow:auto;padding:0 15px}.item{overflow:hidden;margin-bottom:2vw}.item:nth-child(2n+1){clear:left}@media only screen and (min-width: 992px){.content-wrapper{padding-top:0;padding-bottom:0;padding-left:5vw !important;padding-right:5vw !important}}.floating-element{float:left;margin-right:1.5rem}.productteaser .floating-element img{width:200px}.no-padding{padding:0 !important}.padding-left{padding-left:1rem}img[data-sizes=auto]{display:block;width:100%}.ui-helper-hidden-accessible{display:none !important}.hideme{display:none}.alert{padding:5px 15px}.w-100{width:100%}.d-inline-flex{display:inline-flex}svg,path{fill:currentColor}h1,h2,h3,h4,h5,h6{color:#2d57a3;font-family:"Raleway",sans-serif;margin-bottom:2vw;margin-top:0}h1{font-size:calc(2rem + 0.5vw);font-size:28px;font-size:2vw;font-weight:700}@media(max-width: 1400px){h1{font-size:28px}}@media(min-width: 2000px){h1{font-size:40px}}h2{font-size:calc(2rem + 0.5vw);font-size:24 px;font-size:1.8vw;font-weight:700;margin-bottom:1vw}@media(max-width: 1333.3333333333px){h2{font-size:24px}}@media(min-width: 1944.4444444444px){h2{font-size:35px}}h3{font-size:20px;font-size:1.6vw;font-weight:700;margin-bottom:1vw}@media(max-width: 1250px){h3{font-size:20px}}@media(min-width: 1875px){h3{font-size:30px}}.rubric{color:#262626;display:block;font-size:20px;font-size:1.2vw;margin-bottom:.5vw;text-transform:uppercase}@media(max-width: 1500px){.rubric{font-size:18px}}@media(min-width: 2333.3333333333px){.rubric{font-size:28px}}.checkout_headline{color:#2d57a3;font-size:20px;font-size:1.6vw;font-weight:700}@media(max-width: 1250px){.checkout_headline{font-size:20px}}@media(min-width: 1875px){.checkout_headline{font-size:30px}}.checkout_headline span{color:#262626;font-size:18px;font-size:1.2vw}@media(max-width: 1500px){.checkout_headline span{font-size:18px}}@media(min-width: 3000px){.checkout_headline span{font-size:36px}}h1 .headline{font-size:28px;font-size:2vw;color:#262626}@media(max-width: 1400px){h1 .headline{font-size:28px}}@media(min-width: 2000px){h1 .headline{font-size:40px}}h1 span{display:block}h1 .headline-intro,h1 .headline-subinfo{color:#262626;font-size:calc(1.6rem + 0.5vw);font-size:18px;font-size:1.4vw;margin-bottom:.5vw}@media(max-width: 1285.7142857143px){h1 .headline-intro,h1 .headline-subinfo{font-size:18px}}@media(min-width: 2571.4285714286px){h1 .headline-intro,h1 .headline-subinfo{font-size:36px}}h1 .headline{font-size:calc(2.8rem + 0.5vw);font-size:30px;font-size:2.8vw;font-weight:700}@media(max-width: 1071.4285714286px){h1 .headline{font-size:30px}}@media(min-width: 2142.8571428571px){h1 .headline{font-size:60px}}h1 .headline-subinfo{margin-top:1rem;text-transform:none}.cover{margin-bottom:2rem}.price_wrapper p{font-size:16px;font-size:1vw}@media(max-width: 1600px){.price_wrapper p{font-size:16px}}@media(min-width: 2000px){.price_wrapper p{font-size:20px}}.price_wrapper .price{font-size:16px;font-size:1vw;margin-bottom:.5vw}@media(max-width: 1600px){.price_wrapper .price{font-size:16px}}@media(min-width: 2000px){.price_wrapper .price{font-size:20px}}.price_wrapper .price .fa{margin-right:1vw}.price_wrapper .price .value{font-size:18px;font-size:1.2vw;font-family:"Raleway",sans-serif;font-weight:700;padding:0 .5vw 0 1vw}@media(max-width: 1500px){.price_wrapper .price .value{font-size:18px}}@media(min-width: 2000px){.price_wrapper .price .value{font-size:24px}}.price_wrapper .price .currency{font-size:16px;font-size:1vw;font-family:"Raleway",sans-serif}@media(max-width: 1600px){.price_wrapper .price .currency{font-size:16px}}@media(min-width: 2000px){.price_wrapper .price .currency{font-size:20px}}.price_wrapper .price:first-child{font-size:18px;font-size:1.4vw}@media(max-width: 1285.7142857143px){.price_wrapper .price:first-child{font-size:18px}}@media(min-width: 1428.5714285714px){.price_wrapper .price:first-child{font-size:20px}}.price_wrapper .price:first-child .value{font-size:20px;font-size:2.2vw}@media(max-width: 909.0909090909px){.price_wrapper .price:first-child .value{font-size:20px}}@media(min-width: 1363.6363636364px){.price_wrapper .price:first-child .value{font-size:30px}}.price_wrapper .price:first-child .currency{font-size:18px;font-size:1.4vw}@media(max-width: 1285.7142857143px){.price_wrapper .price:first-child .currency{font-size:18px}}@media(min-width: 1428.5714285714px){.price_wrapper .price:first-child .currency{font-size:20px}}.price_wrapper .review-price{margin-top:2rem}.review-price-link{margin-top:1rem}.price-info{font-size:12px;font-size:1.2vw;margin-bottom:1vw}@media(max-width: 1000px){.price-info{font-size:12px}}@media(min-width: 1166.6666666667px){.price-info{font-size:14px}}h2 a{color:#2d57a3}.break{margin-bottom:3vw;overflow:hidden}.caption{font-size:1.6rem;margin:1rem 0 2rem 0}.img-wrap.pull-left{float:left;margin-left:0;padding-left:0;margin-right:15px;margin-bottom:15px}.img-wrap.pull-right{float:right;margin-right:0;padding-right:0;margin-left:15px;margin-bottom:15px}@media only screen and (max-width: 768px){.img-wrap{padding-left:0}}blockquote{background-color:#f2ede1;color:#858585;font-size:2rem;padding:5rem 7rem 5rem 14rem;position:relative}blockquote:before{color:#2d57a3;content:'"';font-family:Arial;font-size:18rem;font-style:normal;left:3.5rem;position:absolute;top:0;transform:scaleX(-1)}blockquote footer{background:inherit;color:#2d57a3;font-size:1.6rem;font-weight:400;padding:15px 0;margin:0}.release_date{color:#e25f39}.cart .release_date{font-size:75%;margin-bottom:10px}.table{display:table}thead{background:#fef5da}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #2d57a3}.form_under_box_submit{background:#e02c2d;border:none;color:#fff;padding:1rem}.fa-times{background-color:#e02c2d;color:#fff;padding:3px}.table>thead>tr>th{border:none}a,a:visited{color:#e02c2d}a:hover,a:visited:hover{transition:.6s;text-decoration:none}a.morelink:before,span.morelink:before,.suggestsearch-hits .morelink:before,.change-btn a:before{font-family:FontAwesome;content:"";display:inline-block;margin-right:1rem}a.viewbook{display:block;font-size:2rem;font-size:1.4vw;font-weight:700;margin-bottom:1rem}@media(max-width: 1428.5714285714px){a.viewbook{font-size:20px}}a.viewbook i{margin-left:1rem}.btn-cart{border:0;border-radius:0;color:#fff;font-family:"Raleway",sans-serif;font-size:2.4rem;font-size:1.8vw;font-weight:700;margin-bottom:0}@media(max-width: 1333.3333333333px){.btn-cart{font-size:24px}}.btn-cart span{font-size:1.4rem;font-size:1vw}@media(max-width: 1400px){.btn-cart span{font-size:14px}}.btn-cart .small{display:block;font-size:16px;font-weight:400;margin-top:-2px}.btn-cart-special{border:0;border-radius:0;color:#e02c2d;font-family:"Raleway",sans-serif;font-size:2.4rem;font-size:1.8vw;font-weight:700;background-color:transparent;padding:0}@media(max-width: 1333.3333333333px){.btn-cart-special{font-size:24px}}.btn-cart-special span{font-size:1.4rem;font-size:1vw}@media(max-width: 1400px){.btn-cart-special span{font-size:14px}}.cart-button:hover,.cart-button:focus,.cart-button:active,.cart-button.active,.cart-button.disabled,.cart-button[disabled]{color:#fff;background-color:#e02c2d}.icon-cart-add{margin-right:1rem}.button{background-color:#e65556;border:1px solid #e02c2d;border-radius:0;color:#fff !important;display:inline-block;font-weight:700}.button:hover{background-color:#fff;color:#e02c2d !important;transition:.6s}.btn-checkout{display:inline-block;margin-top:10px}.fa-check-circle{color:#e02c2d}.btn-group-sm>.btn,.btn-sm{font-size:1.6rem}.tooltipster-sidetip.tooltipster-noir .tooltipster-box{border-radius:0;border:3px solid #2d57a3;background:#fff}.tooltipster-sidetip.tooltipster-noir .tooltipster-content{color:#333;line-height:1.5}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow{height:11px;margin-left:-11px;width:22px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow{height:22px;margin-left:0;margin-top:-11px;width:11px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-background{border:11px solid transparent}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;top:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;top:-4px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-border{border-width:11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-uncropped{top:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-uncropped{left:-11px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#2d57a3}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#2d57a3}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#2d57a3}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#2d57a3}.main{background:#fff;float:right;max-width:100%;margin-top:100px;min-height:100vh;padding:0}@media only screen and (max-width: 991px){.main{width:100%}}@media only screen and (min-width: 992px){.main{margin-top:0;padding:0 15px}.content_col_small{padding-right:5vw}}.sidebar{background:#eaeef6;left:0;padding:0;position:fixed;right:auto;z-index:10}.sidebar .sidebar-padding{background:#eaeef6;min-height:65px;padding-bottom:2rem;padding-top:2rem}@media only screen and (max-width: 768px){.sidebar{width:100%}}@media only screen and (min-width: 992px){.sidebar{color:#fff;height:100%;padding:0;position:fixed;right:0;z-index:auto}.sidebar .sidebar-inner{height:100%;width:108%;overflow-y:scroll;z-index:10}.sidebar .sidebar-inner .sidebar-padding{padding:4vw 7vw 0 4vw}.main{padding:0}}#aside-right{position:static}#aside-right h2{font-size:18px;font-size:1.2vw;margin-top:1.5rem}@media(max-width: 1500px){#aside-right h2{font-size:18px}}@media(min-width: 3000px){#aside-right h2{font-size:36px}}#aside-right .linklist{margin-bottom:20px}#sermon-accordion .panel{border-radius:0}#sermon-accordion .panel .panel-group{margin-bottom:0}#sermon-accordion .panel .panel-heading{background:#eaeef6;padding:5px 10px}#sermon-accordion .panel .panel-heading .panel-title{border-bottom:none;font-size:18px;font-size:1.2vw;padding-bottom:0}@media(max-width: 1500px){#sermon-accordion .panel .panel-heading .panel-title{font-size:18px}}@media(min-width: 2000px){#sermon-accordion .panel .panel-heading .panel-title{font-size:24px}}#sermon-accordion .panel .panel-heading .panel-title a,#sermon-accordion .panel .panel-heading .panel-title a:visited,#sermon-accordion .panel .panel-heading .panel-title a:focus{color:#2d57a3}#sermon-accordion .panel .panel-body{padding:5px 0}#sermon-accordion .panel .panel-body .linklist{font-size:16px;font-size:1vw;margin-bottom:0;padding-left:10px}@media(max-width: 1600px){#sermon-accordion .panel .panel-body .linklist{font-size:16px}}@media(min-width: 2200px){#sermon-accordion .panel .panel-body .linklist{font-size:22px}}#sermon-accordion .panel .panel{margin:10px}#sermon-accordion .panel .panel .panel-heading{background:#eaeef6}#sermon-accordion .panel .panel .panel-heading .panel-title{font-size:16px;font-size:1vw}@media(max-width: 1600px){#sermon-accordion .panel .panel .panel-heading .panel-title{font-size:16px}}@media(min-width: 2200px){#sermon-accordion .panel .panel .panel-heading .panel-title{font-size:22px}}.teaser{margin-bottom:2vw}.teaser>a{color:#333}.teaser .teaser-image{margin-bottom:.75vw}.teaser .teaser-text{font-size:18px;font-size:1vw}@media(max-width: 1800px){.teaser .teaser-text{font-size:18px}}@media(min-width: 3000px){.teaser .teaser-text{font-size:30px}}.teaser .teaser-text .source{margin-top:.5vw;text-align:right;font-size:14px;font-size:.75vw}@media(max-width: 1866.6666666667px){.teaser .teaser-text .source{font-size:14px}}@media(min-width: 2666.6666666667px){.teaser .teaser-text .source{font-size:20px}}.megadropdown{background:#819ac8;color:#fff;display:none;height:100%;left:0;padding:4rem;position:absolute;top:0;width:100%;z-index:10000}.megadropdown .close{font-size:4rem;font-weight:300;text-shadow:none;color:#fff;opacity:.8}.megadropdown .close:hover{opacity:1}.megadropdown ul{font-size:2.4rem;margin-top:2rem;list-style:none}.megadropdown ul li{padding-bottom:2rem}.megadropdown ul li:before{font-family:FontAwesome;content:"";display:inline-block;text-indent:-2rem}.megadropdown ul li a{color:inherit}@media only screen and (min-width: 992px){.megadropdown ul .level2{display:none;position:absolute;left:100%;top:0;width:100%}}.fullheight{height:100%}.navbar-fixed-top{border-width:0 0 1px;overflow-y:scroll;margin-bottom:0;top:0;position:fixed;right:0;left:0;top:13px;z-index:-1}.navbar-calwer{font-family:"Raleway",sans-serif;font-size:18px;font-size:2vw}@media(max-width: 900px){.navbar-calwer{font-size:18px}}@media(min-width: 1800px){.navbar-calwer{font-size:36px}}.navbar-calwer li{width:100%}.navbar-calwer li a{color:#004494;line-height:2.25vw;padding:1.2vw 4vw}.navbar-calwer li a:hover,.navbar-calwer li a:focus,.navbar-calwer li a.active{background-color:#819ac8;text-decoration:none;transition:.6s}.navbar-calwer .navbar-toggle .icon-bar{background-color:#fff}.navbar-calwer .navbar-collapse{background:#eaeef6;border-top:0;box-shadow:none;padding:0}.navbar-calwer .nav .open>a,.navbar-calwer .nav .open>a:focus,.navbar-calwer .nav .open>a:hover{background-color:#819ac8}@media only screen and (min-width: 992px){.navbar-calwer .open>.dropdown-menu{display:none !important}}@media only screen and (max-width: 992px){.navbar-calwer{background-color:transparent;width:105%}.navbar-calwer .navbar-collapse{padding:30px 15px}}.logo{color:#fff}.logo img{max-width:100px}.claim{color:#819ac8;font-size:1.3vw;line-height:1.5vw}.navicons{font-size:2.6rem;margin:0 15px 0 0;position:relative}.navicons a{color:#323232}.navicons a:hover{color:#819ac8;transition:.6s}.navicons svg{width:100%;height:2vw;min-height:3rem}.account-dropdown{background:#fff;color:#262626;display:none;left:0;padding:10px 20px;position:absolute;width:100%;z-index:100}.account-dropdown ul{list-style:none;padding:0}.account-dropdown ul li{font-size:18px;font-size:1.2vw}@media(max-width: 1500px){.account-dropdown ul li{font-size:18px}}@media(min-width: 1666.6666666667px){.account-dropdown ul li{font-size:20px}}.account-dropdown ul a{color:#2d57a3}.account-dropdown.active{display:block}.account-dropdown .signin-entry{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.account-dropdown .signin-entry .signin-btn{width:100%}.account-dropdown .signin-entry .register-link{color:#e02c2d}@media only screen and (max-width: 992px){.navibutton{display:inline-block !important;position:relative;top:-5px}.sidebar-nav{position:absolute;right:0;top:15px;width:100%}.navicons{position:absolute;right:0;top:20px}}@media only screen and (min-width: 992px){.logo{margin-bottom:3.2vw;padding:0}.logo img{max-width:100%}.navicons{display:inline-block;float:none;font-size:2vw;margin:3rem 0;width:125%}}@media(max-width: 991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block;visibility:hidden}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:20px;padding-bottom:20px}.collapse.in{display:block !important}.open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.open .dropdown-menu>li>a,.open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.open .dropdown-menu>li>a{line-height:inherit}.open .dropdown-menu>li>a:hover,.open .dropdown-menu>li>a:focus{background-image:none}.navbar-collapse{overflow-x:visible}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:none}.breadcrumb{background:none !important;font-size:calc(100% + 0.5vw);font-size:14px;font-size:1vw;padding-left:0}@media(max-width: 1400px){.breadcrumb{font-size:14px}}@media(min-width: 2200px){.breadcrumb{font-size:22px}}.breadcrumb a{color:#e02c2d}.breadcrumb a:after{font-family:FontAwesome;content:"";display:inline-block;margin:0 .5rem}.colorbox{background:#fef5da;margin-bottom:3vw;padding:2vw}@media all and (max-width: 768px){.colorbox-teaser .teaser-item{margin-bottom:3rem}}.colorbox-teaser a p{color:#262626}.colorbox-teaser img{margin-bottom:15px}.quotation-text{font-size:calc(1.8rem + 0.5vw)}.quotation-source{color:#2d57a3}.list{font-size:calc(1.6rem + 0.5vw);font-size:18px;font-size:1.2vw;list-style:none;padding:0}@media(max-width: 1500px){.list{font-size:18px}}@media(min-width: 3000px){.list{font-size:36px}}.list li{margin-left:2rem}.list li:before{color:inherit;font-family:FontAwesome;content:"";display:inline-block;text-indent:-2rem}.linklist{list-style:none;padding-left:0}.linklist li:before{color:#e02c2d}.linklist li .button{display:inline-block;margin-bottom:10px}.linklist .fa{margin-right:8px}.resultlist{list-style:none;padding:0}.resultlist li{margin-bottom:30px}.resultlist li .list-headline{font-weight:700}.resultlist .lead{font-size:inherit}.a-z,.filter{overflow:hidden}.a-z a,.filter a{background-color:#fef5da;color:#2d57a3;display:inline-block;font-size:2rem;font-weight:500;line-height:30px;margin:5px 0;margin-right:1%;padding:5px 10px;text-align:center;text-decoration:none;width:11.625%}.a-z a:last-child,.filter a:last-child{margin-right:0}@media all and (max-width: 992px){.a-z a,.filter a{width:24.25%}.a-z a:nth-child(4),.filter a:nth-child(4){margin-right:0}}.a-z a:hover,.a-z a.active,.filter a:hover,.filter a.active{color:#fff;background-color:#2d57a3}.a-z input,.filter input{background-color:gray;border:none;color:#2d57a3;height:30px;margin-bottom:5px;padding-left:10px;width:100%}.a-z select,.filter select{width:100%}.a-z .submit,.filter .submit{background:#2d57a3;border:0;color:#fff}.product-list .product-list-entry p,.product-list .product-list-entry .list{color:#333}.searchbox{overflow:hidden;padding:5px 0}.searchbox .searchbox-input{float:left;font-size:2rem;font-weight:500;height:40px;margin-right:1%;padding-left:2.5rem;width:87.375%}.searchbox .searchbox-input::placeholder{color:#2d57a3;font-weight:500;font-size:2rem;opacity:1}.searchbox .searchbox-submit{background-color:#2d57a3;border:none;float:left;height:40px;margin-right:0;padding:7px 0;width:11.625%}.searchbox .searchbox-submit .icon_search{color:#fff;height:100%;width:100%}.searchbox .searchbox-submit .icon_search svg{height:100%;width:100%}#ajax_list ul,#ajax_list_li ul,.keywords-list ul{list-style:none;padding:0}#ajax_list ul li,#ajax_list_li ul li,.keywords-list ul li{margin-left:0}#ajax_list ul li .initial,#ajax_list_li ul li .initial,.keywords-list ul li .initial{font-size:20px;font-size:1.5vw;margin:40px 0 20px 0}@media(max-width: 1600px){#ajax_list ul li .initial,#ajax_list_li ul li .initial,.keywords-list ul li .initial{font-size:24px}}@media(min-width: 2000px){#ajax_list ul li .initial,#ajax_list_li ul li .initial,.keywords-list ul li .initial{font-size:30px}}#ajax_list ul li:before,#ajax_list_li ul li:before,.keywords-list ul li:before{display:none}.jumplist_wrapper{text-align:center}.jumplist_wrapper .jumplist{margin:0 2rem}.jumplist_wrapper .pn_next:before,.jumplist_wrapper .pn_prev:before{font-family:FontAwesome;content:"";display:inline-block;height:20px;width:20px}.jumplist_wrapper .pn_next:before{content:""}.productlist button{margin-top:1.5rem}.twoline{margin-bottom:15px;min-height:80px;position:relative}.twoline span.bottom{position:absolute;bottom:0}.productteaser a{color:#333}.productteaser .morelink{clear:both;color:#e02c2d;display:block}.productteaser:hover .morelink{color:#23527c}.panel{box-shadow:none;-webkit-box-shadow:none}.panel-body{padding:15px 0}.panel-heading{border-bottom:0;padding:10px 0;position:relative}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.panel-title{border-bottom:2px solid #2d57a3;color:#2d57a3;font-size:18px;font-size:1.4vw;font-weight:700;padding-bottom:5px}@media(max-width: 1285.7142857143px){.panel-title{font-size:18px}}@media(min-width: 2571.4285714286px){.panel-title{font-size:36px}}.panel-heading[data-toggle=collapse]:after{font-family:FontAwesome;content:"";position:absolute;color:#e02c2d;font-size:3rem;line-height:22px;right:20px;top:calc(50% - 10px);transition:.5s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.panel-heading[data-toggle=collapse].collapsed:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.panel-heading.accordion-toggle{cursor:pointer}.overlay{color:#333;font-size:18px;font-size:1.2vw;margin-bottom:3rem;padding:0 15px;position:relative;right:0;top:0}@media(max-width: 1500px){.overlay{font-size:18px}}@media(min-width: 2000px){.overlay{font-size:24px}}.overlay .headline{color:#2d57a3;font-size:20px;font-size:1.5vw;font-weight:700}@media(max-width: 1600px){.overlay .headline{font-size:24px}}@media(min-width: 2000px){.overlay .headline{font-size:30px}}.overlay .lead{font-size:inherit;margin:1rem 0}.overlay .morelink{color:#e02c2d;display:block}@media only screen and (min-width: 992px){.overlay{background:rgba(255,255,255,.85);left:auto;margin-bottom:0;max-width:425px;padding:2rem;position:absolute;right:5vw;top:50px}.overlay a{color:#fff}.overlay .headline{text-align:right}.overlay .subline{text-align:right}.overlay .morelink{text-align:right}.overlay.overlay-right-bottom{bottom:50px;right:5vw;top:auto}.overlay.overlay-right-top{bottom:auto;right:5vw;top:50px}.overlay.overlay-left-bottom{bottom:50px;left:5vw;right:auto;top:auto}.overlay.overlay-left-top{bottom:auto;left:5vw;right:auto;top:50px}}.bxslider-wrapper{margin-bottom:3vw}.bxslider-wrapper .stageslider.slick-dotted.slick-slider{margin-bottom:0}.bxslider-wrapper .stageslider .slick-list{padding:0 !important}.bxslider-wrapper .stageslider .slick-list .slick-slide{margin:0;position:relative}.bxslider-wrapper .stageslider .slick-list .slick-slide img{margin:0;height:auto;width:100%}.bxslider-wrapper .stageslider .slick-dots{bottom:10px}.bxslider-wrapper .stageslider .slick-dots li button{background-color:#819ac8 !important;border-radius:50%;height:10px;width:10px}.bxslider-wrapper .stageslider .slick-dots li button:before{display:none}.bxslider-wrapper .stageslider .slick-dots li.slick-active button{background-color:#fff !important}@media only screen and (max-width: 992px){.bxslider-wrapper{margin-top:-35px}.bxslider-wrapper .slick-dots{position:relative}}.bxslider-wrapper+.coverflow-wrapper{margin-top:-3vw}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container embed,.embed-container object{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./../../../lib/slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../../../lib/slick/fonts/slick.eot");src:url("../../../lib/slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("../../../lib/slick/fonts/slick.woff") format("woff"),url("../../../lib/slick/fonts/slick.ttf") format("truetype"),url("../../../lib/slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:5rem;width:5rem;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:FontAwesome;font-size:5rem;line-height:1;color:#2d57a3;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-5px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-5px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:"←"}.slick-prev.slick-arrow{z-index:100}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider .slick-prev{left:-20px}.slick-slider .slick-next{right:-20px}.slick-slide{margin:0 30px}.slick-slide img{width:auto;margin:0 auto;max-width:100%}.ui-coverflow-wrapper{height:350px}.coverflow-pm{height:290px}.coverflow-pm .coverflow .cover{width:400px}.coverflow-pm .pm-product-title{text-align:center;margin-top:10px}.coverflow{margin-bottom:-4rem;height:100%}.coverflow .cover{display:table !important;height:100%;margin-left:30px;margin-right:30px;width:200px}.coverflow .cover img{height:100%;margin:auto;width:100%}.coverflow .cover .cover-link{display:table-cell;vertical-align:middle;width:100%}.coverflow .cover .cover-link div{position:relative;width:100%}.coverflow .cover.ui-state-active .cover-link div:after{background-color:#2d57a3;bottom:0;color:#fff;display:block;padding:23px 0;position:absolute;width:100%;content:"Zum Produkt";text-align:center;transition:.3s all;opacity:.8}.coverflow .cover.ui-state-active .cover-link div:hover:after{opacity:1;transition:.3s all}/*! CoverflowJS - v3.0.2 - 2017-04-17
* Copyright (c) 2017 Paul Baukus, Addy Osmani, Sebastian Sauer, Brandon Belvin, April Barrett, Kirill Kostko, Anton Schulte; Licensed MIT */.ui-coverflow-wrapper{position:relative;z-index:1;overflow:hidden}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:" ";display:table}.ui-helper-clearfix:after{clear:both}.ui-coverflow{-webkit-perspective:500px;perspective:500px;position:absolute;z-index:2}.ui-coverflow,.ui-coverflow *{-ms-touch-action:pan-y !important}.ui-coverflow .ui-coverflow-item{position:relative;cursor:pointer;float:left;display:block}.ui-coverflow .ui-coverflow-item:focus{outline:0}.ui-coverflow img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none;border:0 none}.naviteaser{margin-bottom:30px}.naviteaser p{color:#262626}.formwrapper{max-width:700px}label{font-weight:400}.form-control{font-size:18px;font-size:1.2vw;height:auto}@media(max-width: 1500px){.form-control{font-size:18px}}@media(min-width: 3000px){.form-control{font-size:36px}}.col-headline{margin-bottom:7px}.subheading h2{margin-top:3rem}#login-form{margin-bottom:3rem}#login-form .break{margin-top:2rem}#registration-form fieldset{margin-bottom:3rem}#registration-form fieldset legend{color:#2d57a3;margin-bottom:15px}input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}label.error{color:#8a1f11;display:inline-block}.checkbox label{position:relative}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0;left:0;top:4px}.suggestsearch_input{background:#fff;display:none;padding:20px 3vw 20px 4vw;position:relative}.suggestsearch_input input{background:none;border:none;color:#2d57a3}.suggestsearch_input input:focus{outline:none}.suggestsearch_input button{background:none;border:none;color:#e02c2d;position:absolute;right:30px;top:2rem}.suggestsearch_input button svg{fill:#e02c2d !important;width:100%;height:2vw;min-height:3rem}.suggestsearch-hits{left:0;overflow:hidden;position:relative;top:0;width:100%;z-index:1}.suggestsearch-hits .item-area{color:#262626;font-size:12px;font-size:1vw}@media(max-width: 1200px){.suggestsearch-hits .item-area{font-size:12px}}@media(min-width: 2200px){.suggestsearch-hits .item-area{font-size:22px}}.suggestsearch-hits ul{background:#fff;padding-left:0}.suggestsearch-hits ul .ui-menu-item .ui-menu-item-wrapper{display:block;padding:1rem 2vw 1rem 4vw}.suggestsearch-hits ul .ui-menu-item .ui-menu-item-wrapper .item-label{margin-left:1.25vw}.suggestsearch-hits ul .ui-menu-item .ui-menu-item-wrapper .item-label:before{display:inline-block;margin-right:0;text-indent:-1.25vw}.suggestsearch-hits ul .ui-menu-item .ui-state-active,.suggestsearch-hits ul .ui-menu-item .ui-state-active:hover{background-color:#fef5da !important;display:block}@media only screen and (max-width: 992px){.suggestsearch-hits{overflow:visible}.suggestsearch-hits ul{overflow-x:hidden;overflow-y:scroll;position:relative;top:0;max-height:220px}}.suggestsearch-details{background:#fef5da;display:none;padding:4rem;min-height:100%;position:absolute;width:100%;z-index:110}.suggestsearch-details .content{margin:0 5vw 5vw 5vw;max-width:700px}.suggestsearch-details p{color:#333}.suggestsearch-details .lead{color:#333;font-size:18px;font-size:1.2vw;font-weight:700}@media(max-width: 1500px){.suggestsearch-details .lead{font-size:18px}}@media(min-width: 3000px){.suggestsearch-details .lead{font-size:36px}}.suggestsearch-details h2 .headline-intro,.suggestsearch-details h2 .headline-subinfo{color:#262626;font-size:16px;font-size:1.2vw;margin-bottom:.9vw}@media(max-width: 1333.3333333333px){.suggestsearch-details h2 .headline-intro,.suggestsearch-details h2 .headline-subinfo{font-size:16px}}@media(min-width: 2500px){.suggestsearch-details h2 .headline-intro,.suggestsearch-details h2 .headline-subinfo{font-size:30px}}.suggestsearch-details h2 .headline{font-size:28px;font-size:2vw;font-weight:700}@media(max-width: 1400px){.suggestsearch-details h2 .headline{font-size:28px}}@media(min-width: 2000px){.suggestsearch-details h2 .headline{font-size:40px}}.suggestsearch-details h2 .headline-subinfo{margin-top:.5vw;text-transform:none}.suggestsearch-details button{margin-top:1.5rem}.suggestsearch-details .price .value{padding-left:0}.suggestsearch-details .search-close{color:#e02c2d;font-size:30px;font-size:5vw;margin-right:10px}@media(max-width: 600px){.suggestsearch-details .search-close{font-size:30px}}@media(min-width: 1000px){.suggestsearch-details .search-close{font-size:50px}}.sidebar-cart{background:#fff;color:#2d57a3;font-size:1.1vw;padding:20px 3vw 20px 4vw;position:relative}.cart-hint{background-color:#fff;color:#262626;font-weight:700;padding:20px 3vw 20px 4vw}.searchresultpage .nav-tabs,.tablist .nav-tabs{border-bottom:2px solid #2d57a3;display:flex;font-size:1.6rem}.searchresultpage .nav-tabs>li,.searchresultpage .nav-tabs>li.active,.tablist .nav-tabs>li,.tablist .nav-tabs>li.active{bottom:0;border-bottom:2px solid #2d57a3;display:flex;flex-grow:0;margin-bottom:-2px;position:relative;white-space:nowrap}.searchresultpage .nav-tabs>li>a,.searchresultpage .nav-tabs>li>a:hover,.searchresultpage .nav-tabs>li.active>a,.searchresultpage .nav-tabs>li.active>a:hover,.tablist .nav-tabs>li>a,.tablist .nav-tabs>li>a:hover,.tablist .nav-tabs>li.active>a,.tablist .nav-tabs>li.active>a:hover{background:#fff;background:transparent;border:none;color:#333;flex:1;outline:0;padding:10px 20px;text-decoration:none;text-align:center;transition:none}.searchresultpage .nav-tabs>li.active,.tablist .nav-tabs>li.active{border-bottom:0}.searchresultpage .nav-tabs>li.active>a,.searchresultpage .nav-tabs>li.active>a:hover,.tablist .nav-tabs>li.active>a,.tablist .nav-tabs>li.active>a:hover{background:#fff;border:2px solid #2d57a3;border-bottom:0}.searchresultpage .nav-tabs>li.pm-tab a,.searchresultpage .nav-tabs>li.pm-tab a:hover,.tablist .nav-tabs>li.pm-tab a,.tablist .nav-tabs>li.pm-tab a:hover{border-bottom-color:#2d57a3;color:#333;padding-left:45px}.searchresultpage .nav-tabs>li.pm-tab a:before,.searchresultpage .nav-tabs>li.pm-tab a:hover:before,.tablist .nav-tabs>li.pm-tab a:before,.tablist .nav-tabs>li.pm-tab a:hover:before{content:"";color:#f89800;font-size:3rem;margin-right:5px;position:absolute;left:10px;top:5px}.searchresultpage .nav-tabs>li.pm-tab.active a,.tablist .nav-tabs>li.pm-tab.active a{border-bottom-color:#fff}.searchresultpage .nav-tabs>li.active>a,.tablist .nav-tabs>li.active>a{background:#fff;border-bottom-color:#fff;color:#2d57a3}.searchresultpage .nav-tabs .tabicon,.tablist .nav-tabs .tabicon{display:block;font-size:4rem;height:50px;width:50px;margin:5px auto 10px auto}.searchresultpage .nav-tabs .tabicon.svgreplace path,.tablist .nav-tabs .tabicon.svgreplace path{fill:#262626 !important}.searchresultpage .nav-tabs>li:last-child>a,.searchresultpage .nav-tabs>li:last-child>a:focus,.searchresultpage .nav-tabs>li:last-child>a:hover,.tablist .nav-tabs>li:last-child>a,.tablist .nav-tabs>li:last-child>a:focus,.tablist .nav-tabs>li:last-child>a:hover{margin-right:0}.searchresultpage h2,.tablist h2{margin-bottom:30px}.searchresultpage .searchhits-container,.searchresultpage .tab-container,.tablist .searchhits-container,.tablist .tab-container{margin-top:40px}.searchresultpage .searchhits-container .break .searchresultlist,.searchresultpage .tab-container .break .searchresultlist,.tablist .searchhits-container .break .searchresultlist,.tablist .tab-container .break .searchresultlist{list-style:none;margin-bottom:20px}.searchresultpage .searchhits-container .break .searchresultlist li,.searchresultpage .tab-container .break .searchresultlist li,.tablist .searchhits-container .break .searchresultlist li,.tablist .tab-container .break .searchresultlist li{margin-bottom:20px}.searchresultpage .searchhits-container .break .searchresultlist li .path,.searchresultpage .tab-container .break .searchresultlist li .path,.tablist .searchhits-container .break .searchresultlist li .path,.tablist .tab-container .break .searchresultlist li .path{color:#262626;font-size:18px;font-size:1vw}@media(max-width: 1600px){.searchresultpage .searchhits-container .break .searchresultlist li .path,.searchresultpage .tab-container .break .searchresultlist li .path,.tablist .searchhits-container .break .searchresultlist li .path,.tablist .tab-container .break .searchresultlist li .path{font-size:16px}}@media(min-width: 2400px){.searchresultpage .searchhits-container .break .searchresultlist li .path,.searchresultpage .tab-container .break .searchresultlist li .path,.tablist .searchhits-container .break .searchresultlist li .path,.tablist .tab-container .break .searchresultlist li .path{font-size:24px}}.searchresultpage .searchhits-container .break .searchresultlist li a,.searchresultpage .tab-container .break .searchresultlist li a,.tablist .searchhits-container .break .searchresultlist li a,.tablist .tab-container .break .searchresultlist li a{text-decoration:none}.searchresultpage .searchhits-container .break .searchresultlist li h3,.searchresultpage .tab-container .break .searchresultlist li h3,.tablist .searchhits-container .break .searchresultlist li h3,.tablist .tab-container .break .searchresultlist li h3{line-height:1.25;font-size:20px;font-size:1.6vw;margin:0}@media(max-width: 1250px){.searchresultpage .searchhits-container .break .searchresultlist li h3,.searchresultpage .tab-container .break .searchresultlist li h3,.tablist .searchhits-container .break .searchresultlist li h3,.tablist .tab-container .break .searchresultlist li h3{font-size:20px}}@media(min-width: 2500px){.searchresultpage .searchhits-container .break .searchresultlist li h3,.searchresultpage .tab-container .break .searchresultlist li h3,.tablist .searchhits-container .break .searchresultlist li h3,.tablist .tab-container .break .searchresultlist li h3{font-size:40px}}.searchresultpage .searchhits-container .break .searchresultlist li .searchteasertext,.searchresultpage .tab-container .break .searchresultlist li .searchteasertext,.tablist .searchhits-container .break .searchresultlist li .searchteasertext,.tablist .tab-container .break .searchresultlist li .searchteasertext{color:#262626;font-size:18px;font-size:1.2vw;line-height:1.5}@media(max-width: 1500px){.searchresultpage .searchhits-container .break .searchresultlist li .searchteasertext,.searchresultpage .tab-container .break .searchresultlist li .searchteasertext,.tablist .searchhits-container .break .searchresultlist li .searchteasertext,.tablist .tab-container .break .searchresultlist li .searchteasertext{font-size:18px}}@media(min-width: 3000px){.searchresultpage .searchhits-container .break .searchresultlist li .searchteasertext,.searchresultpage .tab-container .break .searchresultlist li .searchteasertext,.tablist .searchhits-container .break .searchresultlist li .searchteasertext,.tablist .tab-container .break .searchresultlist li .searchteasertext{font-size:36px}}.searchresultpage .searchhits-container .pm-product-list,.searchresultpage .tab-container .pm-product-list,.tablist .searchhits-container .pm-product-list,.tablist .tab-container .pm-product-list{padding-top:0}.searchresultpage .panel-title,.tablist .panel-title{border:none;padding:5px 10px}.searchresultpage .panel-title svg,.tablist .panel-title svg{margin:0 10px}.tab-pane .tab-container .content-wrapper{padding-left:0 !important;padding-right:0 !important;overflow:hidden;margin-top:-30px}footer{background:#fef5da;padding:3rem 0}footer h3{font-size:1.6rem;margin-bottom:1rem}footer .list,footer .vcard{font-size:1.6rem;margin-bottom:2rem}footer .social_media{font-size:4rem;margin-bottom:3rem;text-align:center}footer .social_media a{padding:0 10px}@media only screen and (max-width: 992px){footer{padding:3rem 15px}}.icon_shoppingcart,.icon_user,.icon_search{float:left;margin-right:1.5vw;width:3vw;min-width:3rem}.icon_search{margin-right:0}.icon_shoppingcart{position:relative}@media only screen and (max-width: 992px){.icon_shoppingcart,.icon_user,.icon_search{margin-right:15px;width:35px}}.basketitems{background:#e02c2d;border-radius:50%;color:#fff;text-align:center;font-size:1.0825vw;position:absolute;right:-0.5vw;top:-0.5vw;width:1.5vw;height:1.5vw}@media only screen and (max-width: 992px){.basketitems{font-size:1.4rem;width:20px;height:20px;top:-7px;right:-7px}}.sum-price.row{font-weight:700;padding-right:2vw}.cart{overflow:hidden}.cart-item{border-bottom:1px solid #2d57a3;padding-bottom:2vw;margin-bottom:2vw}.cart-item .product-title{font-size:1.5vw}.cart-item .product-isbn{font-size:1.1vw}.restricted-payment-methods p:first-child{font-weight:700;margin:19px 0}.dense .cart-item .product-title{font-size:1.3vw}@media only screen and (max-width: 992px){.cart-item{padding-bottom:20px;margin-bottom:20px}.cart-item .product-title{font-size:22px}.cart-item .product-isbn{font-size:18px}.dense .cart-item .product-title{font-size:20px}}.delete-btn{text-align:right}.checkout_break{border-bottom:1px solid #2d57a3;margin-bottom:2vw;padding-right:2vw}.checkout_break .colorbox{margin-right:-2vw}.checkout-sum{margin-bottom:1.2vw;padding-right:2vw}.final_price{color:#2d57a3;font-weight:700}.change-btn{text-align:right}#checkout-dialog{font-size:18px;font-size:1.2vw;background:#fff;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}@media(max-width: 1500px){#checkout-dialog{font-size:18px}}@media(min-width: 2000px){#checkout-dialog{font-size:24px}}#checkout-dialog .checkout-hint{text-indent:-15px;margin:0 0 10px 40px;padding:0 10px 0 0}#checkout-dialog .checkout-hint i{position:relative;left:-6px;font-size:3rem;top:7px}#checkout-dialog .checkout-product a{display:inline-block;font-size:1.4rem;line-height:1.5}#checkout-dialog .checkout-buttons{border-bottom:1px solid #2d57a3;margin-bottom:10px;padding-bottom:10px}#checkout-dialog .checkout-further-products .headline{color:#2d57a3;margin-bottom:5px}#checkout-dialog .checkout-further-products .product-title{font-size:1.4rem}.wizard>.content{border-radius:0;min-height:100px;margin-bottom:0}.wizard>.content>.body{position:relative}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{border-radius:0;padding:10px}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{background-color:#2d57a3;border-radius:0;padding:10px}.wizard>.steps .number{font-size:inherit}.wizard .actions{background:#eee;margin:0 .5em 1em .5em;width:auto}.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{border-radius:0;padding:5px 10px}@media only screen and (max-width: 992px){.wizard .steps ul{display:none}}@font-face{font-family:"calwer";src:url("../../../mandanten/global/fonts/calwer.eot?maoj26a");src:url("../../../mandanten/global/fonts/calwer.eot?maoj26a#iefix") format("embedded-opentype"),url("../../../mandanten/global/fonts/calwer.ttf?maoj26a") format("truetype"),url("../../../mandanten/global/fonts/calwer.woff?maoj26a") format("woff"),url("../../../mandanten/global/fonts/calwer.svg?maoj26a#calwer") format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"],li.pm-tab a:before{display:inline-block;font-family:"calwer" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye:before{content:""}.icon-close:before{content:""}.icon-arrow-down:before{content:""}.icon-cart:before{content:""}.icon-cart-add:before{content:""}.icon-user:before{content:""}.icon-search:before{content:""}.icon-arrow-right:before{content:""}.icon-star-outline:before{content:""}.icon-star-full:before{content:""}.icon-calwer_lightbulb:before{content:""}.icon-check:before{content:""}.icon-delete:before{content:""}.icon-image-outline:before{content:""}.icon-stamp:before{content:""}.mainnavi-icon{font-size:.55em;position:absolute;top:1.5vw;margin-left:.25vw}.hummingbird-treeview,.hummingbird-treeview *{list-style:none;font-size:20px;line-height:24px}.hummingbird-treeview label{font-weight:normal;margin-left:25px;padding-left:20px;position:relative;white-space:nowrap}.hummingbird-treeview input[type=checkbox]{position:absolute;left:0;top:5px}.hummingbird-treeview input[type=checkbox]{width:16px;height:16px;padding:0px;margin:0px}.hummingbird-treeview ul{padding-left:3rem;position:relative}.hummingbird-treeview ul:not(.hummingbird-base){display:none}#treeview_container{overflow-y:auto !important;height:auto !important}.hummingbird-treeview .fa{font-style:normal;cursor:pointer}.hummingbird-treeview .fa.fa-minus,.hummingbird-treeview .fa.fa-plus{position:absolute}.cc_container .cc_btn{background-color:#e02c2d !important;color:#fff !important}.cc_container{background:#222 !important}.cc_container p{color:#fff !important}.cc_container a{color:#e02c2d !important}.cm-app-label{font-size:1.6rem !important}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p.purposes{font-size:1.4rem !important}@media(min-width: 990px){.klaro .cookie-notice{max-width:600px !important}}.cm-link{flex-grow:0 !important}.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{background:#555 !important;color:#eee !important;border-radius:6px !important;padding:6px 10px !important;margin-right:.5em !important;border:0 !important}.klaro .cookie-modal .cm-link:disabled,.klaro .cookie-notice .cm-link:disabled{opacity:.5 !important}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background:#00aa3e !important;flex-grow:4 !important}.klaro .cookie-modal .cm-btn.cm-btn-danger,.klaro .cookie-notice .cm-btn.cm-btn-danger{order:3 !important;flex-grow:0 !important}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background:#0885ba !important;flex-grow:0 !important}.klaro .cookie-modal .cm-link.cm-btn-right,.klaro .cookie-notice .cm-link.cm-btn-right{float:right !important;margin-left:.5em !important;margin-right:0 !important}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex !important}.klaro .cookie-notice .cn-body p.cn-ok{display:flex !important}.klaro .cm-app:focus-within .slider.round.active{outline:2px solid #c00000}.message{display:flex;flex-direction:column;background:#ccc;flex-grow:1;flex-shrink:1;flex-basis:auto;justify-content:center;align-items:center;min-height:100%;height:100%;min-width:100%;width:100%;position:absolute;padding:20px;text-align:center;z-index:100}.message button{background:#2d57a3;color:#fff;margin:3px 10px}.cr_site{margin:0;padding:75px 0 0 0;text-align:center;background-color:#eee}.cr_form{float:left}.cr_font{font-size:14px;font-family:Arial}.cr_body h2,.cr_header h2{font-size:22px;line-height:28px;margin:0 0 10px 0}.cr_body h1,.cr_header h2{font-size:28px;margin-bottom:15px;padding:0;margin-top:0}.wrapper,.cr_page{margin:0 auto 10px auto;text-align:left;border-radius:4px}.cr_header{text-align:center;background:transparent !important}.cr_body label{float:none;clear:both;display:block;width:auto;margin-top:8px;text-align:left;font-weight:bold;position:relative}.cr_button{display:inline-block;font-family:"Helvetica",Arial,sans-serif;width:auto;white-space:nowrap;height:32px;margin:5px 5px 0 0;padding:0 22px;text-decoration:none;text-align:center;font-weight:bold;font-style:normal;font-size:15px;line-height:32px;cursor:pointer;border:0;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;vertical-align:top}.cr_button{background-color:#333;color:#fff}.cr_button:hover,.cr_button-small:hover{opacity:.7;filter:alpha(opacity=70)}.powered{padding:20px 0;width:560px;margin:0 auto}.formbox{line-height:150%;font-family:Helvetica;font-size:12px;color:#333;padding:20px;background-color:#fff;border-radius:6px 6px 6px 6px}.cr_ipe_item label{line-height:150%;font-size:14px}.cr_ipe_item textarea{background:none repeat scroll 0 0 #eee;border:1px solid #aaa;font-family:Helvetica;font-size:16px}.cr_ipe_item input{background:none repeat scroll 0 0 #eee;border:1px solid #aaa;padding:5px;font-family:Helvetica;font-size:16px}.cr_ipe_item select{background:none repeat scroll 0 0 #eee;border:1px solid #aaa;display:block;margin:0;padding:5px;width:100%;font-family:Helvetica;font-size:16px}.cr_ipe_item input.cr_ipe_radio,input.cr_ipe_checkbox{-moz-binding:none;-moz-box-sizing:border-box;background-color:-moz-field !important;border:2px inset threedface !important;color:-moz-fieldtext !important;cursor:default;height:13px;padding:0 !important;width:13px}.cr_ipe_item input.cr_ipe_radio{-moz-appearance:radio;border-radius:100% 100% 100% 100% !important;margin:3px 3px 0 5px}.submit_container{text-align:center}.cr_ipe_item{padding:1px 10px;margin:1px 10px}.cr_ipe_item.inactive{display:none}.imprint{font-size:.8em}.cr_captcha{padding-left:130px}.cr_error{font-size:1.1em;padding:10px}.clever_form_error{background-color:#f99;color:#000;border:1px solid #f22 !important}.clever_form_note{margin:26px 0 0 3px;position:absolute;display:inline;padding:2px 4px;font-weight:bold;background-color:#f2ecb5;color:#000;font-size:12px !important}.cr_site{background-color:#eee}.cr_header{color:#000}.cr_body{background-color:#fff;font-size:12px;color:#000}.cr_hr{background-color:#ccc}.cr_site a{color:#0084ff}.imprint{color:#000}.cr_site{background-color:#d6d6ec}.cr_body{color:#000;background-color:#8f97c7}.cr_header{color:#3b6aa3}.cr_hr{background-color:#ccc}.cr_site a{color:#0084ff}.imprint{color:#000}.cr_page{width:420px}.logo img{width:60%;margin:auto}@media only screen and (max-width: 992px){.logo img{max-height:40px;position:absolute;top:-7px}}.navbar-calwer li a:hover,.navbar-calwer li a:focus,.navbar-calwer li a.active{background:none;color:#e02c2d}.navicons{display:none}@media only screen and (max-width: 992px){.navicons{display:block}}@media only screen and (min-width: 991px){.suggestsearch_input{display:inline-block;width:100%}}em{display:block;font-style:normal;font-weight:700}/*# sourceMappingURL=style.min.css.map */
