#filter-form{margin-bottom:72px;margin-top:60px;}#filter-form label{margin-bottom:3px;display:block;}#filter-form input,#filter-form select{width:100%;}.booklet-list > div:nth-child(3n+1){clear:both;}.booklet-list{padding-left:15px;padding-right:15px;display:flex;flex-wrap:wrap;}.booklet-list > div{display:block;margin-bottom:30px;}.booklet-list .booklet{max-width:300px;height:100%;margin:0 auto;flex:1;display:flex;flex-direction:column;justify-content:space-between;}.booklet-list .theme-card-body{display:flex;flex-direction:column;justify-content:space-between;flex:1;}.booklet-list header{margin-bottom:5px;}.booklet-list footer > div{display:flex;justify-content:space-between;}.btn-order{display:flex;border:0;border-radius:0;appearance:none;width:100%;justify-content:space-around;padding:7px 10px 3px;margin-top:6px;border:1px solid transparent;transition:all 300ms ease-in-out;}.btn-order > span{background-color:inherit;position:relative;top:-1px;display:block;}.btn-order > span::before,.btn-order > span::after{display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:300;}.btn-order > span::before{content:'\f518';background:transparent;}.btn-order > span::after{content:'\f067';font-size:12px;position:absolute;right:-4px;bottom:5px;line-height:1;background-color:inherit;}.btn-order:hover,.btn-order:focus{background-color:#FFF;border-color:#333;transition:300ms ease-in-out;}.btn-order.-inline{width:auto;}.btn-order.-inline > span{margin-right:10px;}#toggle-cart{position:absolute;left:12px;top:12px;width:40px;height:40px;background-color:#FDD416;text-align:center;padding:0;border:0;color:#333;font-weight:600;}#toggle-cart::before{content:'\f07a';display:inline-block;font-family:"Font Awesome 5 Pro";border-radius:0;}#close-cart{background:transparent;border-color:#FFF;color:#FFF;padding-left:20px;padding-right:20px;margin-top:30px;}#close-cart::after{display:none;}.order-cart{position:fixed;right:52px;top:50%;-webkit-transform:translate(100%,-50%);-moz-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%);transform:translate(100%,-50%);transition:all 300ms ease-in-out;z-index:9999;max-width:calc(100% - 50px);max-height:100%;padding-left:52px;padding-top:12px;overflow:auto;}.order-cart > .inner{border:3px solid #FDD416;padding:11px 15px 15px;max-width:320px;}.order-cart.show-cart{transform:translate(0,-50%);right:0;}.order-cart .qty,.checkout-booklet-list .qty{color:#333;width:31px;height:27px;line-height:1;padding:3px 0 0;text-align:center;border:0;font-size:16px;}.order-cart .btn-block{margin-top:20px;}.cart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px;}.cart-header header{line-height:1.3;}.order-cart #total-qty{background-color:#FFF;color:#333;height:43px;line-height:47px;min-width:43px;text-align:center;display:block;font-weight:bold;font-size:26px;}.order-cart #small-qty{border-radius:99999px;position:absolute;left:-12px;top:-9px;font-size:13px;background:#333;width:20px;height:20px;line-height:22px;font-weight:normal;color:#FFF;text-align:center;}.order-cart.show-cart #small-qty{display:none;}#booklets-cart{border-bottom:1px solid #FFF;}#booklets-cart > div{border-top:1px solid #FFF;display:flex;justify-content:space-between;align-items:flex-start;padding:15px 0;}#booklets-cart > div > span{display:block;width:165px;line-height:1.2;margin:4px 15px 0;}.remove-booklet{background:transparent;border:0;appearance:none;margin-left:auto;padding:0;}.remove-booklet::before{content:'\f057';display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:300;}.checkout-booklet-list{min-width:500px;margin-top:40px;width:100%;}.checkout-booklet-list th{padding:0 15px 0 0;text-align:left;}.checkout-booklet-list td{padding:15px 0;}.checkout-booklet-list td{border-top:1px solid #CCC;}.checkout-booklet-list .qty{display:inline-block;margin-right:15px;}#btn-submit-order{margin-top:60px;}.fancybox-inner .booklet-detail > h2{margin-top:0;}.fancybox-margin{margin:0 !important;}.fancybox-skin img{max-width:100%;height:auto;margin-bottom:15px;display:block;}.jetzt-spenden{display:none;}@media (max-width:991px){.fancybox-skin{padding:30px !important;}}
