datalist{position:absolute;border-top:none;width:-webkit-fill-available;padding:5px;z-index:200}datalist>option{background-color:var(--popup);border-radius:5px;padding:4px;color:var(--textfarbe);margin-bottom:1px;font-size:18px;cursor:pointer}datalist>.active,datalist>option:hover{background-color:var(--kontrastfarbe);color:#fff}label.col-md-3.form-control-label{display:unset}.product-cart label.btn,.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{line-height:24px!important}span[class^=wait] img{width:15px;height:auto}#payment-method .col-md-9{display:flex}.ajax-block-product .eshop-info-block{min-height:280px}.ajax-block-product .image,.eshop-product .image{display:flex;height:300px;border:0;justify-content:center;align-items:center;margin-bottom:20px}.checkout-heading{color:#fff;font-size:20px;padding:10px;background:var(--hauptfarbe);border:1px solid #dbdee1;margin-bottom:15px}.col-md-3{display:flex;flex:0 0 auto;width:25%;flex-direction:column;align-items:center;justify-content:space-between}.com_eshop .checkout-heading{background:var(--hauptfarbe);border-color:var(--hauptfarbe);font-size:24px;color:#fff;font-weight:400}.controls .btn,.controls a,.controls button{color:#fff}.eshop-agree-privacy-policy-message.alert-info{color:#fff;background:var(--fehler)}.eshop-cart .eshop-content{border:2px var(--hauptfarbe) solid;border-radius:3px;background-color:var(--popup)}.eshop-cart-total{white-space:nowrap}.eshop-info-block{background-color:var(--popup)!important;border-radius:3px;margin-top:10px;margin-bottom:10px}.eshop-info-block h5{font-size:inherit!important}.eshop-mini-cart-info .eshop-image{width:100%}.eshop-mini-cart-info table,.eshop-mini-cart-info tbody,.eshop-mini-cart-info td,.eshop-mini-cart-info th,.eshop-mini-cart-info thead,.eshop-mini-cart-info tr{display:revert}.eshop-product .eshop-info-block{min-height:160px;text-align:center;padding:2px;width:100%}.eshop-product .eshop-buttons{text-align:center}.eshop-product .row{margin-bottom:50px}.eshop-product-sorting{display:flex;flex-direction:column}.eshop-product-sorting .input-large{height:38px!important}.eshop-search input[type=text]{width:-webkit-fill-available;border:5px solid var(--hauptfarbe)!important;border-radius:5px;line-height:36px!important}.img-polaroid{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.img-thumbnail{max-width:300px;border:0!important}.mod_eshop_cart .eshop-content,.mod_eshop_product .eshop-buttons input{width:auto}.mod_eshop_cart .moduletable{display:flex;align-items:center}.mod_eshop_product .price{margin-top:20px;margin-bottom:10px}.mod_eshop_product .row-fluid{align-items:flex-start}.product-cart .span8 button,.product-cart .span8 input{height:45px!important;padding-top:0;padding-bottom:0}.product-cart .span8 a{padding-top:10px;padding-bottom:10px;height:25px}.product-info img{border:1px solid silver}.product-info .row .span8 .row .span4{clear:both;margin-left:0!important;display:flex!important;margin-top:10px}#related-products .name h5{font-size:unset}.wap-nouislider>div{overflow:visible!important}@media screen and (max-width:1200px){.product-info .row .span8{width:100%!important;margin-top:20px}.product-info .no_margin_left .input-append{width:auto}.product-info .span8 #add-to-cart{height:30px}.product-info .span8 button#add-to-cart{height:75px;border-radius:5px}.product-info .nav-tabs>li{width:100%}}@media (max-width:980px){.eshop-product-sorting{margin-top:-5px}}@media screen and (max-width:767px){#products-list-container .row{justify-content:end}.ajax-block-product .eshop-info-block{min-height:unset}.list .eshop-info-block{width:100%}.product-info .row .span8 .row .span4{display:unset!important}.col-md-2.ajax-block-product.spanbox.clearfix{display:flex;flex-direction:column;align-items:center}.col-md-3{width:80%}.mod_eshop_product .eshop-image-block,.mod_eshop_product .eshop-info-block{width:auto}.row{justify-content:unset}.row>*{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:1200px){.product-info .row-fluid .span8{width:100%!important;margin-top:20px}.product-info .no_margin_left .input-append{width:auto}.product-info .span8 #add-to-cart{height:30px}.product-info .span8 button#add-to-cart{height:75px;border-radius:5px}.product-info .row-fluid .span8 .row-fluid .span4{margin-left:0!important;display:flex!important;margin-top:10px}.product-info .nav-tabs>li{width:100%}}