.content-title{padding:5px;height:50px}.content-catalogs{width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-catalogs .col_card{margin-bottom:30px}.content-catalogs .catalog_card{overflow:hidden;position:relative;margin:10px auto 15px;cursor:pointer}.content-catalogs .catalog_card .catalog-image-container{height:360px;margin:auto;max-width:90%}@media (hover:hover){.content-catalogs .catalog_card .catalog-image-container:hover img{box-shadow:5px 5px 12px rgba(0,0,0,0.6);cursor:pointer}}.content-catalogs .catalog_card img{border-radius:0;margin:auto;border:1px solid #c6c3c6}.content-catalogs .catalog_card .catalog-icons{position:absolute;bottom:30px;right:30px;color:#FFF;transition:all linear .25s}.content-catalogs .catalog_card .selected-catalog{display:none;width:12rem;height:12rem;font-size:15px;font-weight:bold;color:#FFF;padding:15px 20px;background:linear-gradient(135deg, #f29100 50%, rgba(255,255,0,0) 50%);transition:all .15s linear}.content-catalogs .catalog_card .selected-catalog span{display:block;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:50px 42px;transform-origin:50px 42px}.content-catalogs .catalog_card:hover .catalog-icons{right:40px}.content-catalogs .select-catalog-container{width:290px;margin:auto;position:absolute;top:0;left:0;right:0}.content-catalogs .content-buttons{display:block;width:70%;max-width:100%;margin:auto;font-weight:bold;font-size:30px;color:#FFF;transition:all linear .25s}.content-catalogs .content-buttons a.button,.content-catalogs .content-buttons button.button{padding:10px 0;display:block}.content-catalogs .content-buttons .select-catalog~a{margin-top:10px}.content-catalogs .content-buttons i{margin-right:10px;font-size:15px}@media (max-width:1100px){.content-catalogs .content-buttons{width:100%}}@media (max-width:450px){.content-catalogs .content-buttons{width:61%}}@media (max-width:600px){.content-catalogs .col_card{width:50%}}@media (max-width:450px){.content-catalogs .col_card{width:100%}}.catalog-content{margin:20px 0 50px}.clearfix:after{content:"";display:table;clear:both}#recaptcha{padding-top:20px}.twitter-typeahead{width:100%}.basket--catalog-container{position:relative;background-color:#009fe0;height:60px;width:60px;border-radius:50%}.basket--catalog{position:absolute;right:2vw;max-width:100%;margin:auto;z-index:100}.basket--catalog #cart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;height:100%;color:#fff}.basket--catalog #cart i{font-size:35px}.basket--catalog a.btn{padding:12px;display:block;text-decoration:none}.basket--catalog a[data-target='#anfordern'].btn.btn-lg{width:55%}.basket-fixed{top:20px;position:fixed;right:2vw}.count{position:absolute;left:50%;font-weight:500;color:#009fe0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:3px}.basket-cart{display:none;margin:0;float:right;border-radius:0;background-color:#FFF;width:320px;padding:20px;position:absolute;right:0;top:75px;box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.basket-cart .basket-cart-header{border-bottom:1px solid #e8e8e8;padding-bottom:15px}.basket-cart .basket-cart-header h2{display:inline-block;margin:0}.basket-cart .basket-cart-items{overflow-y:auto;max-height:40vh;list-style:none;padding:0;min-height:200px}.basket-cart .basket-cart-items li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:18px}.basket-cart .basket-cart-items li i{font-size:1.5rem}.basket-cart .basket-cart-items li:first-child{margin-top:15px}.basket-cart .basket-cart-items img{border-radius:0;margin-right:12px}.basket-cart .basket-cart-items .item-name{padding-top:0;font-size:16px;display:inline-block}.basket-cart:after{bottom:100%;left:89%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:white;border-width:8px;margin-left:-8px}.content-buttons{margin:25px 0 15px 0;display:-ms-flexbox;display:flex}.content-buttons #remove-btn{width:25%;margin-left:auto;padding:5px;background-color:transparent;border:2px solid #009FE0}.content-buttons #remove-btn a{display:block;text-align:center;font-size:2rem}
