﻿@main _shop_color_hover;.autowrapSpan,.autowrapSpan span{white-space:nowrap !important;color:inherit !important;}#produktsuche-title{margin:3em 0;text-align:center;}#filter-FilterFarbe img{width:32px;border:1px solid #808080;}.sidebar-widget{overflow:hidden;margin-bottom:28px;line-height:1.42857143;background:rgba(36,49,54,.9);color:#47c800;font-family:'Source Sans Pro',sans-serif;}.sidebar-widget .kat-desktop{padding:10px 15px;font-size:18px;font-weight:bold;position:relative;cursor:pointer;margin-top:0;color:#ccc;background:rgba(36,49,54,.9);text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;text-align:left;}.sidebar-widget .kat-desktop i{float:right;margin:4px 0 0 0;}.sidebar-widget .kat-mobile{display:none;}.sidebar-widget .widget-content{font-size:1em;border-top:0;}.sidebar-widget .widget-content .image{float:left;margin:5px;}.sidebar-widget .widget-content .input-fields{text-align:center;color:#47c800;background-color:rgba(36,49,54,.9);line-height:35px;}.sidebar-widget .widget-content .input-fields input[type="text"]{border:1px solid #c7c7c7;width:50px;height:30px;display:inline-block;padding:0 5px;font-family:'Source Sans Pro',sans-serif;font-size:1em;font-weight:bold;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 2px #47c800 inset;height:35px;}.sidebar-widget .widget-content .input-fields button{display:inline-block;margin-left:1ex;}.sidebar-widget .widget-content .ui-slider{width:88%;}.sidebar-widget .widget-content .ui-slider-range{background-color:#f00;background-image:none;}.sidebar-widget .widget-content .weitere select{width:100%;background:#333;color:#fff;padding:10px;}.sidebar-widget .widget-content a{color:#ccc;font-size:1em;}.sidebar-widget .widget-content ul{padding:0;margin:0;list-style:none;}.sidebar-widget .widget-content li.cat-item{background:rgba(36,49,54,.9);position:relative;-webkit-transition:border 1.4s ease 0s,color .6s ease 0s;transition:border 1.4s ease 0s,color .6s ease 0s;}.sidebar-widget .widget-content li.cat-item a{padding:10px 0 10px 20px;display:inline-block;position:relative;font-size:1em;text-transform:uppercase;font-weight:bold;font-family:'Source Sans Pro',sans-serif;-webkit-transition:border 1.4s ease 0s,color .4s ease 0s;transition:border 1.4s ease 0s,color .4s ease 0s;}.sidebar-widget .widget-content li.cat-item a p{margin:0;}.sidebar-widget .widget-content li.cat-item a p.lvl1{padding-left:1em;}.sidebar-widget .widget-content li.cat-item a p.lvl2{padding-left:2em;}.sidebar-widget .widget-content li.cat-item a p::before{content:"";font-family:FontAwesome;position:relative;top:0;left:-1ex;font-size:1em;}.sidebar-widget .widget-content li.cat-item.cat-item-selected{background:rgba(36,49,54,.9);color:#f00;}.sidebar-widget .widget-content li.cat-item.cat-item-selected p::before{content:"";font-family:FontAwesome;position:relative;top:0;left:-1ex;font-size:1em;}.sidebar-widget .widget-content li.multiselect-selected::before{color:#47c800;}.sidebar-widget .widget-content li.multiselect::before{content:"";}.sidebar-widget .widget-content li.cat-item:hover ::before,.sidebar-widget .widget-content li.cat-item.cat-item-selected:hover ::before{color:#222;}.sidebar-widget .widget-content li.cat-item:hover a,.sidebar-widget .widget-content li.cat-item.cat-item-selected:hover a{color:#222;}.p-breadcrumb{margin:.1% 0 .5% 0;}.liste .select-view .ch-elem{float:left;padding:5px 8px 5px 8px;background:#fff;border-radius:2px;margin:0 0 0 10px;cursor:pointer;-moz-transition:color .5s ease,background .5s ease;-o-transition:color .5s ease,background .5s ease;transition:color .5s ease,background .5s ease;-webkit-transition:color .5s ease,background .5s ease;}.liste .select-view .ch-elem:hover{color:#333;background:#888;}.liste #produktsuche-anzahl{float:right;font-size:1em;color:#ccc;}.liste #produktsuche-sortlist{float:left;color:#ccc;}.liste #produktsuche-sortlist select{background:rgba(36,49,54,.9);border:1px solid #ccc;padding:2px 8px;height:26px;color:#ccc;font-size:1em;border-radius:3px;}.liste .jumplistalt{width:100%;clear:both;float:left;margin:10px;text-align:center;}.liste .jumplistalt a,.liste .jumplistalt b{color:#47c800;background:rgba(36,49,54,.9);font-family:'Source Sans Pro',sans-serif;font-size:1em;display:inline-block;padding:0 1ex;}.liste .jumplistalt a{text-decoration:underline;}.liste .jumplistalt a:hover{color:#222;}.liste .product-box{margin:10px 0 10px 0;}.liste .product-box .inner-element{overflow:hidden;}.liste .product-box .bild{min-height:310px;}.liste .product-box .product_infos{color:#47c800;background:rgba(36,49,54,.9);padding:10px;text-align:center;}.liste .product-box .product_infos .produktgruppe{color:#75cae8;font-weight:600;text-transform:uppercase;}.liste .product-box .product_infos .name{color:#47c800;font-family:'Source Sans Pro',sans-serif;font-weight:normal;font-size:1.2em;}.liste .product-box .product_infos .preis-liste{color:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:1em;}.user-details ul{list-style:none;width:100%;clear:both;float:none;}.user-details ul i{margin:0 5px 0 5px;}.user-details ul li{float:right;margin:10px 5px 0 5px;}.user-details ul li a{color:#aaa;background:#333;padding:10px;border-radius:1px;border:1px solid #444;}.user-details .snipcart-summary{width:100%;text-align:right;padding:10px;color:#888;}.product-detail-overview{background:rgba(36,49,54,.9);color:#47c800;font-family:'Source Sans Pro',sans-serif;}.product-detail-overview hr{border-color:#555;}.product-detail-overview .description{color:#47c800;font-size:1em;}.product-detail-overview .price-box{margin:0 10px 0 0;padding:0;font-family:'Source Sans Pro',sans-serif;}.product-detail-overview .price-box p{float:left;}.product-detail-overview .price-box .old-price .price{display:block;font-size:130%;font-weight:normal;outline:medium none;padding:8px 0 0;color:#fff;text-decoration:line-through;}.product-detail-overview .price-box .old-price .price small{color:#47c800;font-size:.4em;}.product-detail-overview .price-box .normalpreis .price{font-size:2em;font-weight:normal;margin:0 0 0 10px;color:#fff;}.product-detail-overview .price-box .normalpreis .price small{color:#47c800;font-size:.4em;}.product-detail-overview dl.dl-horizontal dt{width:6em;}.product-detail-overview dl.dl-horizontal dd{margin-left:7em;}