/* Hit-List CSS */

/* Trefferlisten */
.woocommerce .onsale {z-index:100;}
.woocommerce .woocommerce-ordering .dropdown {padding-top:0px;}
.woocommerce .woocommerce-ordering .dropdown .btn {border-radius:22px;}
.woocommerce .woocommerce-shop-header {margin-bottom:10px;}

h3.price {color:#fff;}
h3.price del {display:block !important;padding:0px !important;color:#fff !important;}
h3.price del .woocommerce-Price-amount {text-decoration:line-through;}
h3.price ins {display:block !important;padding:0px !important;}
h3.price > .woocommerce-Price-amount,
h3.price del > .woocommerce-Price-amount,
h3.price ins > .woocommerce-Price-amount{display:none;}
h3.price > .woocommerce-Price-amount:first-child,
h3.price del > .woocommerce-Price-amount:first-child,
h3.price ins > .woocommerce-Price-amount:first-child {display:inline-block;color:#333333;float:left;}
h3.price > .woocommerce-Price-amount:first-child:before,
h3.price del > .woocommerce-Price-amount:first-child:before,
h3.price ins > .woocommerce-Price-amount:first-child:before {content:"ab ";}
h3.price.variation_modified > .woocommerce-Price-amount:first-child:before,
h3.price.variation_modified ins > .woocommerce-Price-amount:first-child:before,
h3.price.variation_modified del > .woocommerce-Price-amount:first-child:before {content:"";}
.product_cat-vorhang-messgeraete h3.price > .woocommerce-Price-amount:first-child:before, 
.product_cat-vorhang-messgeraete h3.price del > .woocommerce-Price-amount:first-child:before, 
.product_cat-vorhang-messgeraete h3.price ins > .woocommerce-Price-amount:first-child:before {content:"";}
.product_tag-messband h3.price {color:inherit;}
.product_cat-stoffmuster h3.price > .woocommerce-Price-amount:first-child:before, 
.product_cat-stoffmuster h3.price del > .woocommerce-Price-amount:first-child:before, 
.product_cat-stoffmuster h3.price ins > .woocommerce-Price-amount:first-child:before {content:"";}
.single-product.product_cat-massvorhaenge-massvorhang-vorhangshop .item-info.summary .price:before,
.single-product.product_cat-aussenvorhaenge-aussenvorhang-vorhangshop .item-info.summary .price:before {content:"Vorhang-Komplettpreis: ";color:#000;font-size:10px;margin-bottom:2px;}
.product-cat-details {border-top:1px solid #efeeeb;padding:50px 0px 0px 0px;padding-right:25%;padding-left:15%;}
.product-cat-details h2 {font-size:22px;}
.product-cat-details h3 {font-size:18px;}
ul.benefits-20 {margin:0px 0px 8px 0px;padding:0px;}
ul.benefits-20 li {font-size:16px;color:#777777;margin:0px 15px 4px 0px;padding:0px;display:inline-block;}
ul.benefits-20 li a {color:#777777;}
ul.benefits-20 li a:hover {color:#9d1460;}
ul.benefits-20 li .vc_icon_element-icon {color:#777777;margin-right:8px;}
a.videoanleitung_1 {display:inline-block;position:relative;padding:0px 10px 0px 50px;margin:0px 20px 15px 0px;line-height:28px;}
a.videoanleitung_1 img {position:absolute !important;top:0px !important;left:0px !important;z-index:10;width:auto;height:28px !important;margin:0px;padding:0px;}
a.pdfanleitung_1 {display:inline-block;position:relative;padding:0px 10px 0px 38px;margin:0px 20px 15px 0px;line-height:28px;}
a.pdfanleitung_1 img {position:absolute !important;top:0px !important;left:0px !important;z-index:10;width:auto;height:28px !important;margin:0px;padding:0px;}
.messwerkzeuge_1 {padding-top:5px !important;padding-bottom:25px !important;}
.wapl-label .wapl-label-text {max-width:160px;display:block;white-space:normal;text-align:left;}
.woocommerce .shop-item .item-info .price>ins {display:block;}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-label {font-size:13px;}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-from,
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-to,
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-single {font-size:12px;}

/* Pagination */
nav.woocommerce-pagination {clear:both;padding-top:15px;padding-bottom:25px;}
.pagination>li>a,
.pagination>li>span {background-color:#efeeeb;color:#9d1460;border:1px solid #efeeeb;padding:12px 18px;font-size:14px;border-radius:25px !important;}
.pagination>li>a:hover {background-color:#fff;color:#9d1460;text-decoration:none !important;}
.pagination>li>a.next {background-color:#9d1460;color:#fff;border:1px solid #9d1460;min-width:100px;}
.pagination>li>a.next:hover {background-color:#8c1255;text-decoration:none !important;}

/* Trefferlistenfilter */
.yith-wcan-filters-opener {display:none !important;margin-bottom:30px;}
.woocommerce .products-archive--has-sidebar .products-archive--products {width:100%;}
.woocommerce .products-archive--has-sidebar .products-archive--sidebar {width:100%;margin-bottom:30px;}
.products-archive .widget {padding:0px;border-width:0px;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter {min-width:20px;width:19%;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter h4.collapsable,
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable {font-size:15px;background-color:#efeeeb;border:1px solid #efeeeb;margin:0px 5px 0px 0px;font-weight:300;border-radius:22px;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter h4.collapsable .filter-count {background-color:#fff;}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.filter-has-4-column,
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item {margin:0px;border-width:0px;}
.yith-wcan-active-filters {margin-bottom:40px;}
.yith-wcan-active-filters .active-filter b {font-weight:300;font-size:15px;}
.yith-wcan-active-filters .active-filter .active-filter-label {font-size:15px;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter h4.collapsable span.filter-count,
.yith-wcan-filters.horizontal .yith-wcan-filter h4.collapsable span.filter-count {border:1px solid #9d1460;font-size:0.8em;margin:0 10px;padding:2px 5px;}
.widget_yith-woocommerce-ajax-navigation-filters,
.yith-wcan-filters {margin:0px !important;}
.yith-wcan-reset-filters {clear:both !important;display:block !important;background-color:#fff !important;border:1px solid #9d1460 !important;color:#9d1460 !important;}
.yith-wcan-filters-opener i.filter-icon {filter: brightness(0) invert(1);}
button.main-modal-button {color:#fff;font-size:18px;}
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter h4.collapsable + .filter-content .filter-content-footer .apply-filters {cursor:pointer;}
.filters-container .apply-filters {display:block;margin-bottom:8px;}
.yith-wcan-active-filters .active-filter {color:#888888;}
.yith-wcan-filters.filters-modal .filters-container > .clear-selection {display:none;}
.yith-wcan-filters.filters-modal .main-modal-button {z-index:100000;}
#chat-widget-container {z-index:1000 !important;}

/* Tablet Landscape  */
@media (max-width:1024px){
	/* Trefferliste */
	.woocommerce .widget_layered_nav ul.yith-wcan-color li a,
	.woocommerce-page .widget_layered_nav ul.yith-wcan-color li a {width:40px;height:40px;margin: 0px 5px 5px 0px;border-radius:5px !important;}
	.fixed-1 .product-form-1_wrapper .curtain-sample-1 ul.gfield_radio {display:none !important;}
	.product-cat-details {padding-right:0px;padding-left:0px;}
}

/* Smartphone landscape */
@media (max-width:767px){
  /* Pagination */
  nav.woocommerce-pagination {padding-top:15px;padding-bottom:35px;}
  .pagination>li>a,
  .pagination>li>span {font-size:16px;}
	
  /* Trefferlistenfilter */
  .yith-wcan-filters-opener,
  .yith-wcan-reset-filters {display:block !important;width:100%;}
}
