/* Fügen Sie hier Ihren CSS Code ein.

Beispiel:
.example {
    color: red;
}

Weitere Informationen zum Thema CSS finden Sie z.B. unter http://www.w3schools.com/css/css_syntax.asp

Ende des Kommentars */ 
.wc-gzd-sale-price-label{display:none !important;}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: inherit;
    text-shadow: inherit;
    background-color:#7f2322;
    padding: 13px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li { padding:0;     margin: 0 -5px 0 0; }
.woocommerce div.product .woocommerce-tabs ul.tabs li a { padding: 13px; }
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {
    padding: 0;
}

.product p.wc-gzd-additional-info { margin:2px 0 !important; position:relative; top:0; transition:all 0.3s linear; line-height:14px; }
.woocommerce.tax-product_cat .product:hover p.wc-gzd-additional-info {  position:relative; top:-20px; }

.woocommerce.tax-product_cat .product .add_to_cart_button, .woocommerce-page.tax-product_cat .product .add_to_cart_button, .woocommerce-page .product .button.product_type_simple {
    display: block !important;
    opacity:0;
    transition:all 0.3s linear;
    background: #7f2322;
    color: #fff;
    border: none;
    border-radius: 2px;
    padding: 10px;
    position: absolute;
    width: 76%;
    bottom:-35px;
      text-align: center !important;
}
.woocommerce.tax-product_cat .product:hover .add_to_cart_button, .woocommerce-page.tax-product_cat .product:hover .add_to_cart_button, .woocommerce-page .product:hover .button.product_type_simple {
    display: block !important;
    opacity:1;
    background: #7f2322;
    color: #fff;
    border: none;
    border-radius: 2px;
    padding: 10px;
    position: absolute;
    bottom:-20px;
}

#counter { background: #7f2322 !important; }

.woocommerce ul.products li.product .woocommerce-loop-product__title { 
 transition:all 0.3s linear;  position: relative;
    top: 0; }



.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product:hover .price { position: relative;
    top: 0; 
 transition:all 0.3s linear; }


.woocommerce ul.products li.product:hover .woocommerce-loop-product__title { 
    position: relative;
    top: -10px; }



.woocommerce ul.products li.product:hover .price, .woocommerce-page ul.products li.product:hover .price { position: relative;
    top: -15px; }
    
.woocommerce ul.products li.product { position:relative; }


.woocommerce ul.products li.product .eye_link {
    height: 35px;
    width: 35px;
    position: absolute;
    top:24%;
    opacity:0;
    transition: all 0.3s linear;
    left: 42%;
    background: #fff;
    border-radius: 50px;
    color: #282828;
    line-height: 35px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;
}
.woocommerce ul.products li.product:hover .eye_link { opacity:1; }
.woocommerce ul.products li.product .eye_link:after { content:""; display:block;
    transition: all 0.3s linear; }
.woocommerce ul.products li.product .eye_link:hover:after { border: 10px solid rgba(255,255,255,0.6);
    position: absolute;
    height: 55px;
    width: 55px;
    border-radius: 50px;
    top: -10px;
    left: -10px; }
.woocommerce ul.products li.product .eye_link:hover { background:#282828; color:#fff; }
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img { transform: scale(1);
    transition: all 0.3s linear; }
.woocommerce ul.products li.product:hover a img, .woocommerce-page ul.products li.product:hover a img { transform: scale(1.1); }
.woocommerce ul.products li.product .wishlist_link {position: absolute;
    bottom: -42px;
    border: 1px solid #dbdbdb;
    right: 0;
    opacity: 0;
    text-align: center;
    background: #fff;
    padding: 5px 0 6px 0;
    width: 47px;
    transition: all 0.3s linear; }
.woocommerce ul.products li.product .wishlist_link i { text-align:center; margin:0; }
.woocommerce ul.products li.product:hover .wishlist_link {
    opacity:1; bottom: -20px; }
.woocommerce ul.products li.product .button { text-align: left; }
.woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button.alt.disabled, .woocommerce-page a.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce-page button.button.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce-page input.button.alt.disabled, .woocommerce #respond input#submit.alt.disabled, .woocommerce-page #respond input#submit.alt.disabled, .woocommerce #content input.button.alt.disabled, .woocommerce-page #content input.button.alt.disabled {
    background: #7f2322;
    border: 1px solid #7f2322;
    color: #fff !important;
    padding: 6px 12px;
    text-shadow: none;
}
.fl-page button, .fl-responsive-preview-content button, .fl-button-lightbox-content button, .fl-page button:visited, .fl-responsive-preview-content button:visited, .fl-button-lightbox-content button:visited, .fl-page input[type=button], .fl-responsive-preview-content input[type=button], .fl-button-lightbox-content input[type=button], .fl-page input[type=submit], .fl-responsive-preview-content input[type=submit], .fl-button-lightbox-content input[type=submit], .fl-page a.fl-button, .fl-responsive-preview-content a.fl-button, .fl-button-lightbox-content a.fl-button, .fl-page a.fl-button:visited, .fl-responsive-preview-content a.fl-button:visited, .fl-button-lightbox-content a.fl-button:visited, .fl-page .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-responsive-preview-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-button-lightbox-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-page .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle:visited, .fl-responsive-preview-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle:visited, .fl-button-lightbox-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle:visited {background: #7f2322 !important;
    color: #fff !important;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary {
    float: right;
    width: 48%;
    background-color: #f5f5f5;
    border-radius: 30px;
    padding: 30px;
}
.woocommerce div.product div.summary .product_title {
    font-size: 26px !important;
    color: #292929 !important;
    font-weight: bold !important;
 /*   text-transform: uppercase !important;*/
    font-family: Open Sans, sans-serif !important;
}
.woocommerce div.product div.summary .price {
    
    font-size: 30px !important;
    color: #292929 !important;
    font-family: Open Sans, sans-serif !important;
    font-weight: 700 !important;
}
.plus, .minus { float:left; background: #f9f9f9;
    color: #888888;
    border: 1px solid #dbdbdb;
    width: 28px;
    text-align: center;
    padding: 0;
    border-radius: 0;
    height: 45px; }
.plus:hover, .minus:hover, .plus:active, .minus:active { background-color: #7f2322 !important; border-color: #7f2322 !important; }
.woocommerce div.product div.summary form.cart div.quantity, .woocommerce div.product div.summary form.cart div.quantity {
    margin: 0;
}
.woocommerce-product-details__short-description { font-weight: 500;
    font-size: 16px;
    color: #414141; }
.woocommerce-product-details__short-description ul li { font-weight: 500;
    font-size: 16px;
  margin-bottom:5px;
    color: #414141; }
	
	





.woocommerce div.product div.summary  form.cart, .woocommerce div.product div.summary form.cart {
    margin: 10px 0;
}
.woocommerce div.product div.summary .quantity input.qty {
    background: #f5f5f5 !important;
    border-color: #ccc;
    color: #808080;
    height: 45px;
    border: 1px solid #dddcdc;
    text-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    margin: 0 -1px;
    text-align: center !important;
}
.woocommerce-breadcrumb { font-size: 14px !important; font-weight: normal !important; }
.woocommerce div.product div.summary form.cart:after, .woocommerce div.product div.summary form.cart:after { display: block;
    content: "";
    background: url(/wp-content/uploads/2019/05/card-b-1.png) no-repeat center center;
    background-size:100%;
    height: 50px;
    width: 100%;
    position: relative;
    top: 8px;
}


.price{ margin:0px !important; }

.new-summary .price-unit, 
.new-summary .yith-wcwl-add-button, 
.new-summary .legal-price-info, .new-summary .delivery-time-info /*, .new-summary .button-icon */ { display:none !important; }


.price-germanized{ font-size:16px  !important; 
    color: #292929 !important;
    font-family: Open Sans, sans-serif !important;
    font-weight: 700 !important;margin:0px; padding:0px;}
.product_meta{ margin-top:25px !important; }

.slider-prodcut-price{ margin:0px; padding:0px;}
#kco-order-review p#billing_houseno_field, p#shipping_houseno_field{display:none!important;}
.woocommerce-billing-fields p#billing_houseno_field {display:block!important;}
.woocommerce-shipping-fields  p#shipping_houseno_field{display:block!important;}


.woocommerce-info #pay_with_amazon{ margin-right:700px;}
@media (max-width:767px)  {
  .woocommerce-info #pay_with_amazon{ margin-right:0px;}
  .button-text, .woocommerce-products-header__title{ display:none; }
  /* .single_add_to_cart_button .button-icon{ display:block !important;} */
  .woocommerce div.product div.summary, .woocommerce-page div.product div.summary{
    width:100% !important;
  }
  

  
  
  .woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product{
    
    width: 48%;
    float: left !important;
    margin-left: 2%;
    
  }
  
 .deliverytimer2{ 
  
  	width: 100% !important;
    margin-top: 102px !important;
  }
}

.xoo-wsc-qtybox{
  
  max-width: 100%;
  width: 75px;
}
.xoo-wsc-ptotal{ display:none !important;}

.xoo-wsc-basket { position:fixed !important; }

.deliverytimer2{
  font-size: 20px;
  position: absolute;
  z-index: 1;
  text-align: center;
  width: 30%;
  margin-top: 160px;
}
.slick-slider { padding:0 !important; }
div#tsbadge4_db8d3657bdbe440c985ae127463eaad4 {
    bottom: 10px !important;
    right: 10px;
}

#shipping_parcelshop{
	display: initial  !important;
    margin: 0  !important;
    padding: 0  !important;
    position: initial  !important;
}
/*@media screen and (max-width: 500px) {
  .single_add_to_cart_button.button.alt .button-text {
    margin: -10px;
    display: block;
    font-size: 10px;
}
  }*/
/*.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
    transform: scale(1);
    transition: all 0.3s linear;
    height: 210px;
    width: auto;
    
    margin: auto auto;
  	border:none;
}
.woocommerce ul.products li.product a img:hover, .woocommerce-page ul.products li.product a img:hover{
  border:none;
  
}*/



/* newsletter css */

.newsletterheading{ color:#333 !important;}
.newslettertext{ color: #282828 !important;}
.newsletter-email{     width: 75% ;
    position: relative;
    margin-top: 12px;
    float: left;}
.newsletter-email input{ height:36px !important; }
.newsletter-button{ position: relative;
    margin-top: 12px;
    float: right;}
.newsletter-button input{
    background: #7f2322 !important;
    color: #fff !important;
    border: none !important;
    height: 36px !important;
}


/* WISHLIST HEART COLOR -- NICHT? newsletter css 
i.far.fa-heart { color: #7f2322 !important; }
*/




/* Zahlungsarten produkt page */
.woocommerce div.product div.summary form.cart:after, .woocommerce div.product div.summary form.cart:after {
    display: block;
    content: "";
    background: url(/wp-content/uploads/2021/08/zahlungsarten2-RF-Nature.png) no-repeat left center;
    background-size: contain;
    height: 50px;
    width: 100%;
    position: relative;
    top: 8px;
}