﻿@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;position:relative}.productteaser .floating-element img{width:200px}.no-padding{padding:0 !important}.no-margin{margin: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}.alert-heading{color:inherit}.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}.img-wrapper{position:relative}.cover{margin-bottom:2rem}.related-book{margin-bottom:30px}.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,h3 a{color:#2d57a3 !important}.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:#dfe6f1}.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:#2d8d46;border:none;color:#fff;padding:1rem}.fa-times{background-color:#2d8d46;color:#fff;padding:3px}.table>thead>tr>th{border:none}#table-order tbody tr td{border-top:none}a,a:visited{color:#2d8d46}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:#2d8d46;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:#2d8d46}.btn-wrap{display:flex;flex-wrap:wrap;gap:10px 15px;margin:1.5rem 0}.btn-wrap .button,.btn-wrap .btn-cart,.btn-wrap .price{font-size:1.8rem;vertical-align:top;margin-top:0 !important;flex-grow:1}.btn-wrap a{display:flex;flex-grow:1}.icon-cart-add{margin-right:1rem}.button{background-color:#2d8d46;border:1px solid #2d8d46;border-radius:0;color:#fff !important;display:inline-block;font-weight:700}.button:hover{background-color:#fff;color:#2d8d46 !important;transition:.6s}.btn-checkout{display:inline-block;margin-top:10px}.fa-check-circle{color:#2d8d46}.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:#2d57a3;left:0;padding:0;position:fixed;right:auto;z-index:10}.sidebar .sidebar-padding{background:#2d57a3;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:#2d57a3;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:#2d57a3}#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:#fff;line-height:2.25vw;padding:.8vw 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:#2d57a3;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:#fff}.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:#2d8d46}@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:#2d8d46}.breadcrumb a:after{font-family:FontAwesome;content:"";display:inline-block;margin:0 .5rem}.colorbox{background:#dfe6f1;margin-bottom:3vw;padding:2vw}.colorbox+.colorbox{margin-top:-3vw}@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:#2d8d46}.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:#dfe6f1;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:95px;position:relative}.twoline span.bottom{position:absolute;bottom:0}.productteaser a{color:#333}.productteaser .morelink{clear:both;color:#2d8d46;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:#2d8d46;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:#2d8d46;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:360px}.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;padding-top:30px;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,#contact-form fieldset{margin-bottom:3rem}#registration-form fieldset legend,#contact-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:#eff4e8;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:#2d8d46;position:absolute;right:30px;top:2rem}.suggestsearch_input button svg{fill:#2d8d46 !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:#dfe6f1 !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:#dfe6f1;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:#2d8d46;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:#eff4e8;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;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 17px;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}.noentry{padding:0 15px}.social_media_section{margin-top:30px}.social_media{font-size:4rem;margin-bottom:3rem;display:inline-flex;flex-direction:column;gap:10px}.social_media a{display:flex;align-items:center;gap:15px}.social_media a span{font-size:20px}.newsletter{display:flex;margin-bottom:3rem}footer{background:#dfe6f1;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{display:flex;flex-direction:row;gap:20px;justify-content:center}footer .newsletter{display:flex;justify-content:center;margin-bottom:3rem}@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:#2d8d46;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:#2d8d46 !important;color:#fff !important}.cc_container{background:#222 !important}.cc_container p{color:#fff !important}.cc_container a{color:#2d8d46 !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}.navbar-calwer .pm-color a{color:#f8b410}.navbar-calwer .rpe a{display:flex;font-size:1.3vw;gap:5px;align-items:flex-start;flex-direction:column}.navbar-calwer .rpe .rpe-stamp{width:50px}@media screen and (max-width: 991px){.navbar-calwer .rpe a{font-size:18px;gap:10px}.navbar-calwer .rpe .rpe-stamp{width:30px}}.pm-bg-header-wrapper{position:relative}.pm-bg-header{background:#fddb8a;margin-bottom:0;padding-bottom:2vw}.pm-bg-header h1{color:#333;margin-bottom:10px}.pm-bg-header+.pm-bg-header{margin-bottom:40px}@media screen and (max-width: 991px){.pm-bg-header#content{margin-top:-35px;padding-top:3vw}}.pm-header-border{align-items:center;display:flex;width:fit-content}.pm-header-border h1{display:flex;align-items:flex-end;flex-wrap:wrap}.pm-header-border h1 svg{height:2.3vw;margin-bottom:6px;margin-right:10px;width:auto}.pm-header-border .pm-header-left{display:flex;flex-direction:column}.pm-header-border .pm-header-left p{margin:0}.pm-header-border .pm-header-right{color:#f39200;padding-left:4vw;line-height:1}.pm-header-border .pm-header-right svg{bottom:2vw;height:auto;position:absolute;width:9vw;max-width:220px;max-height:150px}@media screen and (max-width: 991px){.pm-header-border .pm-header-right{padding-left:30px}.pm-header-border .pm-header-right svg{bottom:auto;position:relative;top:auto;width:75px}}.pm-cover-img{display:block;position:relative}.product-new{background:#2d8d46;color:#fff;font-size:16px;left:0;padding:3px 8px;position:absolute;text-transform:uppercase;top:0;z-index:2}.product-new-inline{background:#2d8d46;color:#fff;display:inline-flex;font-size:16px;left:0;margin-bottom:.5vw;margin-right:.5vw;padding:3px 8px;position:relative;text-transform:uppercase}audio{width:100%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.pm-combi li{display:flex}.pm-combi figure{max-width:260px;margin-right:40px}.pm-combi .button{margin-top:30px}.pm-product-list{margin-bottom:0;padding-top:40px}.pm-product-list>.row{display:flex;flex-wrap:wrap}.pm-product-list>.row>div{margin-bottom:20px}.pm-product-list .pm-product{border:1px solid #2d57a3;display:flex;flex-direction:column;height:100%;position:relative}.pm-product-list .pm-product img{width:100%}.pm-product-list .product-new{font-size:16px;padding:3px 8px}.pm-product-list .pm-product-title{padding:10px}.pm-product-list .pm-product-bottom{border-top:1px solid #2d57a3;color:#262626;display:flex;font-size:16px;justify-content:space-between;margin-top:auto;padding:10px}.pm-product-list .pm-file{margin-right:5%;overflow:hidden;white-space:nowrap;width:37.5%}.pm-product-list .pm-file+div{text-align:left;width:42.5%}.pm-product-list .pm-btn-group{display:flex;align-items:center;justify-content:flex-end}.pm-product-list .pm-btn-group .pm-icon{padding:0 5px}.pm-product-list .pm-btn-save{border:none;display:flex;padding:0}.pm-product-list .pm-btn-save:before{height:16px;margin:0;width:17px}.pm-product-list .pm-btn-buy{display:flex;padding-right:0}.pm-product-list .pm-btn-buy:before{font-family:"calwer";content:"";height:16px;margin:0;top:0;width:14px}.pm-product-list .pm-btn-buy:hover:before{content:""}.pm-icon:before{background-position:0 0;background-size:contain;background-repeat:no-repeat;content:"";display:inline-flex;margin-right:10px}.pm-block{margin-bottom:35px}.pm-border{border:1px solid #2d57a3;padding:20px}.pm-border .pm-block-header{font-size:24px}.pm-border .pm-btn-buy{flex-wrap:wrap;margin-bottom:20px}.pm-border a:last-child{margin-top:30px}@media screen and (min-width: 1200px)and (max-width: 1650px){.pm-border{padding:10px}.pm-border .pm-block-header,.pm-border .pm-btn-buy{font-size:18px}.pm-border .pm-btn-buy{text-align:center}}@media screen and (max-width: 1500px){.pm-border{font-size:16px}.pm-border .pm-btn-buy:before{margin-bottom:15px;margin-left:10px}}.pm-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.pm-btn-wrap a,.pm-btn-wrap div{display:flex;margin-bottom:0}@media screen and (max-width: 680px),screen and (min-width: 992px)and (max-width: 1080px){.pm-btn-wrap a,.pm-btn-wrap div{margin:10px 0;width:100%}}.pm-btn-block{display:block;text-align:center}.btn-default{border-color:#2d8d46;border-radius:0;transition:.6s}.btn-default:hover{background-color:#2d8d46;border-color:#2d8d46;color:#fff}.pm-btn-gallery{display:flex;align-items:center}.pm-btn-gallery:before{font-family:"calwer";content:"";height:24px;width:28px}.pm-btn-save{border:1px solid #2d8d46;color:#2d8d46;display:block;padding:10px;text-align:center}.pm-btn-save:before{font-family:"calwer";content:""}.pm-btn-save.saved:before{content:""}.pm-btn-save:hover{border-color:#2d8d46;color:#2d8d46}.pm-btn-save:hover:before{content:""}@media screen and (max-width: 1199px){.pm-btn-save,.pm-btn-gallery{display:flex;align-items:center;justify-content:center}}.icon_shoppingcart,.icon_user,.icon_search{width:2.5vw;min-width:3rem}.icon_pointmarket{float:left;margin-right:1.5vw;position:relative;width:2.5vw;min-width:3rem}@media only screen and (max-width: 992px){.icon_pointmarket{margin-right:15px}}.pm-list-row>.row:not(:last-child){margin-bottom:30px}.pm-search-wrap{overflow:visible}.pm-search .searchfield{position:relative;margin-bottom:40px}.pm-search .search{background:#e8f3eb;border:none;border-radius:2px;box-shadow:none;color:#262626;height:60px;padding-left:20px}.pm-search .btn-search{background:transparent;border:none;position:absolute;right:20px;top:11px;z-index:3}.pm-search .btn-search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 38 38'%3E%3Cpath fill='%232D8D46' d='M24.164 22.215c1.9-2.338 3.07-5.359 3.07-8.574C27.233 6.138 21.143 0 13.591 0 6.041 0 0 6.09 0 13.641s6.09 13.641 13.641 13.641c3.264 0 6.236-1.12 8.574-3.02L35.71 37.659l1.023-1.023s.536-.439.439-1.072c-.049-.438-.487-.877-.487-.877l-12.52-12.472zm-10.523 2.193c-5.944 0-10.815-4.872-10.815-10.816 0-5.943 4.871-10.815 10.815-10.815 5.944 0 10.815 4.872 10.815 10.815-.048 5.993-4.871 10.816-10.815 10.816z'/%3E%3C/svg%3E");height:38px;width:38px}.pm-search .pm-select-group{display:flex;flex-wrap:wrap}.pm-search #pm-select-grade+.select2:before{content:"Schulstufe"}.pm-search #pm-select-youth+.select2:before{content:"Jugendarbeit"}.pm-search #pm-select-material+.select2:before{content:"Materialtyp"}.pm-search #pm-select-file+.select2:before{content:"Dateiformat"}.pm-search .pm-select-wrap{padding-right:20px;width:25%}.pm-search .pm-select-wrap:last-child{padding-right:0}@media screen and (max-width: 1039px){.pm-search .pm-select-wrap{width:50%}.pm-search .pm-select-wrap:nth-child(2){padding-right:0}}@media screen and (max-width: 400px){.pm-search .pm-select-wrap{padding:0;width:100%}}.pm-search .pm-select+.select2:before{color:#747474;display:block;left:11px;position:absolute;pointer-events:none;top:6px}.pm-search .select2-container{margin-bottom:15px;width:100% !important}.pm-search .select2-selection--multiple{padding-right:10px}.pm-search .select2-search--inline .select2-search__field{margin-left:10px}.pm-search .select2-container--classic .select2-selection--multiple{cursor:pointer}.pm-search .select2-search--inline .select2-search__field{caret-color:transparent;cursor:pointer}.pm-search .select2-selection--multiple:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 16 10'%3E%3Cpath fill='%232D8D46' d='M7.394 9.411L.454 2.58a.834.834 0 010-1.193l.809-.797a.867.867 0 011.21-.002L8 6.002 13.527.587a.867.867 0 011.21.002l.81.797a.834.834 0 010 1.193L8.607 9.41a.867.867 0 01-1.213 0z'/%3E%3C/svg%3E");background-position:0 0;background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:10px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;z-index:2}.pm-search .select2-container .select2-selection--multiple .select2-selection__rendered{display:none}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable.select2-results__option--selected,.select2-results__option--selected{background-color:#c6e2ce}#pm-search-tags{display:flex;flex-wrap:wrap;min-height:30px;margin-top:15px}#pm-search-tags .pm-tag{cursor:pointer;margin-bottom:5px;margin-right:30px;padding-right:18px;position:relative}#pm-search-tags .pm-tag:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 9 9'%3E%3Cpath fill='%232D8D46' d='M8.826 7.988l-.838.838a.593.593 0 01-.84 0L4.5 6.174 1.851 8.82a.593.593 0 01-.839 0l-.838-.838a.592.592 0 010-.838l2.649-2.647L.173 1.85a.592.592 0 010-.838l.84-.838a.593.593 0 01.838 0L4.5 2.82 7.149.174a.593.593 0 01.839 0l.838.838a.592.592 0 010 .838L6.172 4.502l2.65 2.648a.588.588 0 01.004.838z'/%3E%3C/svg%3E");height:9px;position:absolute;margin:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9px}#pm-search-tags .searchword{padding-left:16px}#pm-search-tags .searchword:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 38 38'%3E%3Cpath fill='%232D8D46' d='M24.164 22.215c1.9-2.338 3.07-5.359 3.07-8.574C27.233 6.138 21.143 0 13.591 0 6.041 0 0 6.09 0 13.641s6.09 13.641 13.641 13.641c3.264 0 6.236-1.12 8.574-3.02L35.71 37.659l1.023-1.023s.536-.439.439-1.072c-.049-.438-.487-.877-.487-.877l-12.52-12.472zm-10.523 2.193c-5.944 0-10.815-4.872-10.815-10.816 0-5.943 4.871-10.815 10.815-10.815 5.944 0 10.815 4.872 10.815 10.815-.048 5.993-4.871 10.816-10.815 10.816z'/%3E%3C/svg%3E");background-position:0 0;background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:11px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px}@media screen and (min-width: 1400px){#pm-search-tags .pm-tag{padding-right:1.3vw}#pm-search-tags .pm-tag:before{height:.58vw;width:.6vw}#pm-search-tags .searchword{padding-left:1vw}#pm-search-tags .searchword:after{height:.8vw;width:.8vw}}.pm-suggest{list-style:none;margin:0;padding:10px 0 0 0}.pm-suggest .ui-menu-item{cursor:pointer;padding:10px 20px;transition:all .4s ease-in-out}.pm-suggest .ui-menu-item:hover{background:#dfe6f1}#suggestfield{background:#fff;border:1px solid #e8f3eb;display:none;max-height:20vw;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;width:100%;z-index:10}@media screen and (max-width: 767px){#suggestfield{max-height:40vw}}.pm-result{font-size:24px;font-weight:bold}.pm-save-list .pm-product{border-bottom:1px solid #8da5cb;display:flex;flex-wrap:wrap;padding:30px 0}.pm-save-list .pm-checkbox{cursor:pointer;display:block;height:1.7vw;margin:0;padding-left:2vw;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-ms-user-select:none;user-select:none}.pm-save-list .pm-checkbox input:checked~.checkmark:before{display:block}.pm-save-list .pm-checkbox input{height:0;opacity:0;position:absolute;width:0}.pm-save-list .pm-checkbox .checkmark{border:1px solid #2d8d46;border-radius:2px;height:1.7vw;left:0;top:0;position:absolute;width:2vw}.pm-save-list .pm-checkbox .checkmark:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 33 26'%3E%3Cpath fill='%236CB674' d='M32.667 0l-4.606.024c-.408 0-.794.182-1.043.493l-15.424 19-5.552-6.9A1.343 1.343 0 005 12.126l-4.667-.009c-.278 0-.432.311-.262.521l10.48 12.872a1.358 1.358 0 002.09 0L32.93.517c.17-.206.016-.517-.262-.517z'/%3E%3C/svg%3E");display:none;height:22px;left:4px;position:absolute;top:-3px;width:28px}@media screen and (max-width: 992px){.pm-save-list .pm-checkbox{height:26px;padding-left:30px}.pm-save-list .pm-checkbox .checkmark{height:26px;width:30px}}.pm-delete{background:none;border:0;color:#2d8d46;font-size:16px}.pm-delete:before{font-family:"calwer";content:""}.pm-save{background:none;border:0;color:#2d8d46;font-size:16px}.pm-save:before{font-family:"calwer";content:""}.pm-add{background:none;border:0;color:#2d8d46;font-size:16px;padding:0}.link{background:none;border:none;color:#2d8d46;padding:0}.pm-form-header{margin-bottom:20px}.pm-sub{display:flex;flex-wrap:wrap;font-size:16px;margin-bottom:20px}.pm-sub div:not(:first-child):before{background:#9da5b2;content:"";display:inline-block;height:16px;margin-left:15px;margin-right:10px;position:relative;top:3px;width:1px}.pm-footer-cart{margin-top:10px}.pm-footer-cart .pm-button{padding:0 0 0 15px}.pm-footer-cart .pm-button:first-child{padding:0 15px 0 0}.pm-footer{margin-top:auto}.pm-footer .pm-points,.pm-footer .pm-price{flex-grow:1;font-weight:bold}.pm-footer .pm-buttons{display:flex;flex-grow:2;justify-content:space-around}.pm-footer .pm-buttons button:hover{color:#2d57a3}@media screen and (max-width: 768px){.pm-footer .pm-buttons{justify-content:space-between}}.text-bold{font-weight:bold}.mb-20{margin-bottom:20px}.pm-balance{margin-top:10px}.modal-backdrop{background-color:#163160}.modal-backdrop.in{opacity:.61}.modal{text-align:center}.modal .close{font-size:32px;position:absolute;right:25px;top:20px}.modal-content{padding:50px 70px}.modal-content>div{padding:0}.modal-content .modal-body{padding-top:30px}.modal-content .modal-footer{display:flex;justify-content:center;padding-top:50px;text-align:center}.modal-open .modal.in{display:flex !important;align-items:center}.modal-open .modal-header,.modal-open .modal-footer{border:0}.modal-footer .btn-block+.btn-block{margin-left:20px;margin-top:0}@media screen and (max-width: 520px){.modal-content{padding:30px}.modal-content .modal-body,.modal-content .modal-footer{padding-top:20px}.modal .close{right:10px;top:5px}}.shop-bg-header-wrapper{position:relative}.shop-cover-img{display:block;position:relative}.product-new{background:#2d8d46;color:#fff;font-size:16px;left:0;padding:3px 8px;position:absolute;text-transform:uppercase;top:0;z-index:2}.product-new-inline{background:#2d8d46;color:#fff;display:inline-flex;font-size:16px;left:0;margin-bottom:.5vw;margin-right:.5vw;padding:3px 8px;position:relative;text-transform:uppercase}audio{width:100%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.shop-combi li{display:flex}.shop-combi figure{max-width:260px;margin-right:40px}.shop-combi .button{margin-top:30px}.shop-product-list,.shop-product-list-v2,.shop-product-list-v3,.shop-product-list-v4,.shop-product-list-v5{margin-bottom:0;padding-top:40px}.shop-product-list>.row,.shop-product-list-v2>.row,.shop-product-list-v3>.row,.shop-product-list-v4>.row,.shop-product-list-v5>.row{display:flex;flex-wrap:wrap}.shop-product-list>.row>div,.shop-product-list-v2>.row>div,.shop-product-list-v3>.row>div,.shop-product-list-v4>.row>div,.shop-product-list-v5>.row>div{margin-bottom:20px}.shop-product-list .shop-product,.shop-product-list-v2 .shop-product,.shop-product-list-v3 .shop-product,.shop-product-list-v4 .shop-product,.shop-product-list-v5 .shop-product{border:0;display:flex;flex-direction:column;height:100%;position:relative}.shop-product-list .shop-product a,.shop-product-list-v2 .shop-product a,.shop-product-list-v3 .shop-product a,.shop-product-list-v4 .shop-product a,.shop-product-list-v5 .shop-product a{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.shop-product-list .shop-product img,.shop-product-list-v2 .shop-product img,.shop-product-list-v3 .shop-product img,.shop-product-list-v4 .shop-product img,.shop-product-list-v5 .shop-product img{width:auto;max-height:220px;align-self:center;max-width:100%}@media screen and (min-width: 992px){.shop-product-list .shop-product img,.shop-product-list-v2 .shop-product img,.shop-product-list-v3 .shop-product img,.shop-product-list-v4 .shop-product img,.shop-product-list-v5 .shop-product img{max-height:250px}}@media screen and (min-width: 1200px){.shop-product-list .shop-product img,.shop-product-list-v2 .shop-product img,.shop-product-list-v3 .shop-product img,.shop-product-list-v4 .shop-product img,.shop-product-list-v5 .shop-product img{max-height:260px}}@media screen and (min-width: 1400px){.shop-product-list .shop-product img,.shop-product-list-v2 .shop-product img,.shop-product-list-v3 .shop-product img,.shop-product-list-v4 .shop-product img,.shop-product-list-v5 .shop-product img{max-height:340px}}.shop-product-list .shop-product img.landscape,.shop-product-list-v2 .shop-product img.landscape,.shop-product-list-v3 .shop-product img.landscape,.shop-product-list-v4 .shop-product img.landscape,.shop-product-list-v5 .shop-product img.landscape{width:200px;height:auto;max-width:100%}.shop-product-list .shop-product img.portrait,.shop-product-list-v2 .shop-product img.portrait,.shop-product-list-v3 .shop-product img.portrait,.shop-product-list-v4 .shop-product img.portrait,.shop-product-list-v5 .shop-product img.portrait{width:auto;max-height:150px}.shop-product-list .shop-product img.square,.shop-product-list-v2 .shop-product img.square,.shop-product-list-v3 .shop-product img.square,.shop-product-list-v4 .shop-product img.square,.shop-product-list-v5 .shop-product img.square{height:150px;width:150px;max-height:100%;max-width:100%}.shop-product-list .product-new,.shop-product-list-v2 .product-new,.shop-product-list-v3 .product-new,.shop-product-list-v4 .product-new,.shop-product-list-v5 .product-new{font-size:16px;padding:3px 8px}.shop-product-list .shop-product-title,.shop-product-list-v2 .shop-product-title,.shop-product-list-v3 .shop-product-title,.shop-product-list-v4 .shop-product-title,.shop-product-list-v5 .shop-product-title{flex-shrink:0;font-size:16px;min-height:60px;padding:5px 10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shop-product-list .shop-product-bottom,.shop-product-list-v2 .shop-product-bottom,.shop-product-list-v3 .shop-product-bottom,.shop-product-list-v4 .shop-product-bottom,.shop-product-list-v5 .shop-product-bottom{border-top:1px solid #2d57a3;color:#262626;display:flex;font-size:16px;justify-content:space-between;margin-top:auto;padding:10px}.shop-product-list .shop-file,.shop-product-list-v2 .shop-file,.shop-product-list-v3 .shop-file,.shop-product-list-v4 .shop-file,.shop-product-list-v5 .shop-file{margin-right:5%;overflow:hidden;white-space:nowrap;width:37.5%}.shop-product-list .shop-file+div,.shop-product-list-v2 .shop-file+div,.shop-product-list-v3 .shop-file+div,.shop-product-list-v4 .shop-file+div,.shop-product-list-v5 .shop-file+div{text-align:left;width:42.5%}.shop-product-list .shop-btn-group,.shop-product-list-v2 .shop-btn-group,.shop-product-list-v3 .shop-btn-group,.shop-product-list-v4 .shop-btn-group,.shop-product-list-v5 .shop-btn-group{display:flex;align-items:center;justify-content:flex-end}.shop-product-list .shop-btn-group .shop-icon,.shop-product-list-v2 .shop-btn-group .shop-icon,.shop-product-list-v3 .shop-btn-group .shop-icon,.shop-product-list-v4 .shop-btn-group .shop-icon,.shop-product-list-v5 .shop-btn-group .shop-icon{padding:0 5px}.shop-product-list .shop-btn-save,.shop-product-list-v2 .shop-btn-save,.shop-product-list-v3 .shop-btn-save,.shop-product-list-v4 .shop-btn-save,.shop-product-list-v5 .shop-btn-save{border:none;display:flex;padding:0}.shop-product-list .shop-btn-save:before,.shop-product-list-v2 .shop-btn-save:before,.shop-product-list-v3 .shop-btn-save:before,.shop-product-list-v4 .shop-btn-save:before,.shop-product-list-v5 .shop-btn-save:before{height:auto;margin:0;width:17px}.shop-product-list .shop-btn-buy,.shop-product-list-v2 .shop-btn-buy,.shop-product-list-v3 .shop-btn-buy,.shop-product-list-v4 .shop-btn-buy,.shop-product-list-v5 .shop-btn-buy{display:flex;padding-right:0}.shop-product-list .shop-btn-buy:before,.shop-product-list-v2 .shop-btn-buy:before,.shop-product-list-v3 .shop-btn-buy:before,.shop-product-list-v4 .shop-btn-buy:before,.shop-product-list-v5 .shop-btn-buy:before{font-family:"calwer";content:"";height:auto;margin:0;top:0;width:14px}.shop-product-list .shop-btn-buy:hover:before,.shop-product-list-v2 .shop-btn-buy:hover:before,.shop-product-list-v3 .shop-btn-buy:hover:before,.shop-product-list-v4 .shop-btn-buy:hover:before,.shop-product-list-v5 .shop-btn-buy:hover:before{content:""}.shop-product-list-v2 .shop-product{background-color:rgba(255,255,255,.3)}.shop-product-list-v2 .shop-product img{align-self:center;max-width:100%;margin-top:10px}.shop-product-list-v3 .shop-product{background-color:rgba(255,255,255,.3)}.shop-product-list-v3 .shop-product .product-img{height:100%;display:flex;justify-content:center;padding:10px}.shop-product-list-v3 .shop-product .shop-product-title{border-top:1px solid #2d57a3}.shop-product-list-v4 .shop-product{background-color:#fff}.shop-product-list-v4 .shop-product .product-img{height:100%;display:flex;justify-content:center;padding:5px}.shop-product-list-v4 .shop-product .shop-product-title{border-top:1px solid #2d57a3}.shop-product-list-v4 .shop-product .shop-product-bottom{background:#2d57a3;color:#fff !important}.shop-product-list-v4 .shop-product .shop-product-bottom .shop-icon{color:#fff}.shop-product-list-v5{padding-top:0 !important}.shop-product-list-v5 .shop-product{background-color:#dfe6f1}.shop-product-list-v5 .shop-product .product-img{height:100%;display:flex;justify-content:center;padding:5px}.shop-product-list-v5 .shop-product .shop-product-title{border-top:1px solid #2d57a3}.shop-icon:before{background-position:0 0;background-size:contain;background-repeat:no-repeat;content:"";display:inline-flex;margin-right:10px}.shop-block{margin-bottom:35px}.shop-border{border:1px solid #2d57a3;padding:20px}.shop-border .shop-block-header{font-size:24px}.shop-border .shop-btn-buy{flex-wrap:wrap;margin-bottom:20px}.shop-border a:last-child{margin-top:30px}@media screen and (min-width: 1200px)and (max-width: 1650px){.shop-border{padding:10px}.shop-border .shop-block-header,.shop-border .shop-btn-buy{font-size:18px}.shop-border .shop-btn-buy{text-align:center}}@media screen and (max-width: 1500px){.shop-border{font-size:16px}.shop-border .shop-btn-buy:before{margin-bottom:15px;margin-left:10px}}.shop-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.shop-btn-wrap a,.shop-btn-wrap div{display:flex;margin-bottom:0}@media screen and (max-width: 680px),screen and (min-width: 992px)and (max-width: 1080px){.shop-btn-wrap a,.shop-btn-wrap div{margin:10px 0;width:100%}}.shop-btn-block{display:block;text-align:center}.btn-default{border-color:#2d8d46;border-radius:0;transition:.6s}.btn-default:hover{background-color:#2d8d46;border-color:#2d8d46;color:#fff}.shop-btn-gallery{display:flex;align-items:center}.shop-btn-gallery:before{font-family:"calwer";content:"";height:24px;width:28px}.shop-btn-save{border:1px solid #2d8d46;color:#2d8d46;display:block;padding:10px;text-align:center}.shop-btn-save:before{font-family:"calwer";content:""}.shop-btn-save.saved:before{content:""}.shop-btn-save:hover{border-color:#2d8d46;color:#2d8d46}.shop-btn-save:hover:before{content:""}@media screen and (max-width: 1199px){.shop-btn-save,.shop-btn-gallery{display:flex;align-items:center;justify-content:center}}.icon_shoppingcart,.icon_user,.icon_search{width:2.5vw;min-width:3rem}.icon_pointmarket{float:left;margin-right:1.5vw;position:relative;width:2.5vw;min-width:3rem}@media only screen and (max-width: 992px){.icon_pointmarket{margin-right:15px}}.shop-list-row>.row:not(:last-child){margin-bottom:30px}.shop-search-wrap{overflow:visible;margin-bottom:1vw}.shop-search .searchfield{position:relative;margin-bottom:40px}.shop-search .search{background:#e8f3eb;border:none;border-radius:2px;box-shadow:none;color:#262626;height:60px;padding-left:20px}.shop-search .btn-search{background:transparent;border:none;position:absolute;right:20px;top:11px;z-index:3}.shop-search .btn-search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 38 38'%3E%3Cpath fill='%232D8D46' d='M24.164 22.215c1.9-2.338 3.07-5.359 3.07-8.574C27.233 6.138 21.143 0 13.591 0 6.041 0 0 6.09 0 13.641s6.09 13.641 13.641 13.641c3.264 0 6.236-1.12 8.574-3.02L35.71 37.659l1.023-1.023s.536-.439.439-1.072c-.049-.438-.487-.877-.487-.877l-12.52-12.472zm-10.523 2.193c-5.944 0-10.815-4.872-10.815-10.816 0-5.943 4.871-10.815 10.815-10.815 5.944 0 10.815 4.872 10.815 10.815-.048 5.993-4.871 10.816-10.815 10.816z'/%3E%3C/svg%3E");height:38px;width:38px}.shop-search .shop-select-group{display:flex;flex-wrap:wrap;margin-bottom:1vw}.shop-search #shop-select-grade+.select2:before{content:"Schulstufe"}.shop-search #shop-select-youth+.select2:before{content:"Jugendarbeit"}.shop-search #shop-select-material+.select2:before{content:"Materialtyp"}.shop-search #shop-select-file+.select2:before{content:"Dateiformat"}.shop-search #shop-select-type+.select2:before{content:"Produktart"}.shop-search #shop-select-admission+.select2:before{content:"Zulassung"}.shop-search .shop-select-wrap{padding-right:20px;width:25%}.shop-search .shop-select-wrap:last-child{padding-right:0}@media screen and (max-width: 1039px){.shop-search .shop-select-wrap{width:50%}.shop-search .shop-select-wrap:nth-child(2){padding-right:0}}@media screen and (max-width: 400px){.shop-search .shop-select-wrap{padding:0;width:100%}}.shop-search .shop-select+.select2:before{color:#747474;display:block;left:11px;position:absolute;pointer-events:none;top:6px}.shop-search .select2-container{margin-bottom:15px;width:100% !important}.shop-search .select2-selection--multiple{padding-right:10px}.shop-search .select2-search--inline .select2-search__field{margin-left:10px}.shop-search .select2-container--classic .select2-selection--multiple{cursor:pointer}.shop-search .select2-search--inline .select2-search__field{caret-color:transparent;cursor:pointer}.shop-search .select2-selection--multiple:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 16 10'%3E%3Cpath fill='%232D8D46' d='M7.394 9.411L.454 2.58a.834.834 0 010-1.193l.809-.797a.867.867 0 011.21-.002L8 6.002 13.527.587a.867.867 0 011.21.002l.81.797a.834.834 0 010 1.193L8.607 9.41a.867.867 0 01-1.213 0z'/%3E%3C/svg%3E");background-position:0 0;background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:10px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;z-index:2}.shop-search .select2-container .select2-selection--multiple .select2-selection__rendered{display:none}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable.select2-results__option--selected,.select2-results__option--selected{background-color:#c6e2ce}#shop-search-tags{display:flex;flex-wrap:wrap;min-height:30px;margin-top:15px}#shop-search-tags .shop-tag{cursor:pointer;margin-bottom:5px;margin-right:30px;padding-right:18px;position:relative}#shop-search-tags .shop-tag:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 9 9'%3E%3Cpath fill='%232D8D46' d='M8.826 7.988l-.838.838a.593.593 0 01-.84 0L4.5 6.174 1.851 8.82a.593.593 0 01-.839 0l-.838-.838a.592.592 0 010-.838l2.649-2.647L.173 1.85a.592.592 0 010-.838l.84-.838a.593.593 0 01.838 0L4.5 2.82 7.149.174a.593.593 0 01.839 0l.838.838a.592.592 0 010 .838L6.172 4.502l2.65 2.648a.588.588 0 01.004.838z'/%3E%3C/svg%3E");height:9px;position:absolute;margin:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9px}#shop-search-tags .searchword{padding-left:16px}#shop-search-tags .searchword:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 38 38'%3E%3Cpath fill='%232D8D46' d='M24.164 22.215c1.9-2.338 3.07-5.359 3.07-8.574C27.233 6.138 21.143 0 13.591 0 6.041 0 0 6.09 0 13.641s6.09 13.641 13.641 13.641c3.264 0 6.236-1.12 8.574-3.02L35.71 37.659l1.023-1.023s.536-.439.439-1.072c-.049-.438-.487-.877-.487-.877l-12.52-12.472zm-10.523 2.193c-5.944 0-10.815-4.872-10.815-10.816 0-5.943 4.871-10.815 10.815-10.815 5.944 0 10.815 4.872 10.815 10.815-.048 5.993-4.871 10.816-10.815 10.816z'/%3E%3C/svg%3E");background-position:0 0;background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:11px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px}@media screen and (min-width: 1400px){#shop-search-tags .shop-tag{padding-right:1.3vw}#shop-search-tags .shop-tag:before{height:.58vw;width:.6vw}#shop-search-tags .searchword{padding-left:1vw}#shop-search-tags .searchword:after{height:.8vw;width:.8vw}}.shop-suggest{list-style:none;margin:0;padding:10px 0 0 0}.shop-suggest .ui-menu-item{cursor:pointer;padding:10px 20px;transition:all .4s ease-in-out}.shop-suggest .ui-menu-item:hover{background:#dfe6f1}#suggestfield{background:#fff;border:1px solid #e8f3eb;display:none;max-height:20vw;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;width:100%;z-index:10}@media screen and (max-width: 767px){#suggestfield{max-height:40vw}}.shop-result{font-size:24px;font-weight:bold}.shop-save-list .shop-product{border-bottom:1px solid #8da5cb;display:flex;flex-wrap:wrap;padding:30px 0}.shop-save-list .shop-checkbox{cursor:pointer;display:block;height:1.7vw;margin:0;padding-left:2vw;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-ms-user-select:none;user-select:none}.shop-save-list .shop-checkbox input:checked~.checkmark:before{display:block}.shop-save-list .shop-checkbox input{height:0;opacity:0;position:absolute;width:0}.shop-save-list .shop-checkbox .checkmark{border:1px solid #2d8d46;border-radius:2px;height:1.7vw;left:0;top:0;position:absolute;width:2vw}.shop-save-list .shop-checkbox .checkmark:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidyMid meet' viewBox='0 0 33 26'%3E%3Cpath fill='%236CB674' d='M32.667 0l-4.606.024c-.408 0-.794.182-1.043.493l-15.424 19-5.552-6.9A1.343 1.343 0 005 12.126l-4.667-.009c-.278 0-.432.311-.262.521l10.48 12.872a1.358 1.358 0 002.09 0L32.93.517c.17-.206.016-.517-.262-.517z'/%3E%3C/svg%3E");display:none;height:22px;left:4px;position:absolute;top:-3px;width:28px}@media screen and (max-width: 992px){.shop-save-list .shop-checkbox{height:26px;padding-left:30px}.shop-save-list .shop-checkbox .checkmark{height:26px;width:30px}}.shop-delete{background:none;border:0;color:#2d8d46;font-size:16px}.shop-delete:before{font-family:"calwer";content:""}.shop-save{background:none;border:0;color:#2d8d46;font-size:16px}.shop-save:before{font-family:"calwer";content:""}.shop-add{background:none;border:0;color:#2d8d46;font-size:16px;padding:0}.link{background:none;border:none;color:#2d8d46;padding:0}.shop-form-header{margin-bottom:20px}.shop-sub{display:flex;flex-wrap:wrap;font-size:16px;margin-bottom:20px}.shop-sub div:not(:first-child):before{background:#9da5b2;content:"";display:inline-block;height:16px;margin-left:15px;margin-right:10px;position:relative;top:3px;width:1px}.shop-footer-cart{margin-top:10px}.shop-footer-cart .shop-button{padding:0 0 0 15px}.shop-footer-cart .shop-button:first-child{padding:0 15px 0 0}.shop-footer{margin-top:auto}.shop-footer .shop-points,.shop-footer .shop-price{flex-grow:1;font-weight:bold}.shop-footer .shop-buttons{display:flex;flex-grow:2;justify-content:space-around}.shop-footer .shop-buttons button:hover{color:#2d57a3}@media screen and (max-width: 768px){.shop-footer .shop-buttons{justify-content:space-between}}.text-bold{font-weight:bold}.mb-20{margin-bottom:20px}.shop-balance{margin-top:10px}.modal-backdrop{background-color:#163160}.modal-backdrop.in{opacity:.61}.modal{text-align:center}.modal .close{font-size:32px;position:absolute;right:25px;top:20px}.modal-content{padding:50px 70px}.modal-content>div{padding:0}.modal-content .modal-body{padding-top:30px}.modal-content .modal-footer{display:flex;justify-content:center;padding-top:50px;text-align:center}.modal-open .modal.in{display:flex !important;align-items:center}.modal-open .modal-header,.modal-open .modal-footer{border:0}.modal-footer .btn-block+.btn-block{margin-left:20px;margin-top:0}@media screen and (max-width: 520px){.modal-content{padding:30px}.modal-content .modal-body,.modal-content .modal-footer{padding-top:20px}.modal .close{right:10px;top:5px}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #2d8d46;border-radius:2px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #2d8d46}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #2d8d46;border-top-right-radius:2px;border-bottom-right-radius:2px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #2d8d46;border-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #2d8d46}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #2d8d46;border-radius:2px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #2d8d46}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #2d8d46;border-radius:2px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:2px;border-bottom-left-radius:2px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #2d8d46}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #2d8d46;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#e8f3eb;color:#262626}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#2d8d46}/*# sourceMappingURL=style.min.css.map */
