.woodmart-woo-breadcrumbs , .woodmart-woo-breadcrumbs, 
.single-breadcrumbs-wrapper .yoast-breadcrumb,
.breadcrumb.breadcrumbs.woo-breadcrumbs {
  visibility: hidden;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
  background-color: white;
}

ul.tabs.wc-tabs {
    text-align: center;
    position: sticky !important;
    top: 75px;
    z-index: 12;
    background-color: rgba(255,255,255,0.88) ;
    font-family: var(--wp--preset--font-family--oswald-bold);
    border: none;
    box-shadow: 0 0.1px 1.5px #222;
}

.woocommerce div.product .woocommerce-tabs ul.tabs::before {
  border: none; 
}
.woocommerce div.product .woocommerce-tabs ul.tabs li{
  background-color: transparent;
  border: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{
  color: black;
  background-color: transparent;
  text-decoration: underline;
}

#tab-description ,
.woocommerce-product-attributes.shop_attributes {
    margin: 0 auto;
    max-width: 780px;
}

.columns-5 > li,
.products.columns-4 > li,
.wc-block-grid__products .wc-block-grid__product {
  margin: 15px !important;
  padding: 0 !important;
  width: calc(25% - 30px) !important;
  max-width: calc(25% - 30px) !important;
  flex: 1 0 calc(25% - 30px) !important;
  border-radius: 9px;
  border: none;
  overflow: hidden;
  text-align: center;
  padding-bottom: 15px !important;
}


.woocommerce div.product form.cart .variations label {
  font-family: var(--wp--preset--font-family--oswald-bold);
}

.products.columns-4 > li .woocommerce-loop-product__title {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.woocommerce ul.products li.product .price {
  color: black;
  font-family: var(--wp--preset--font-family--sourcel);
  font-weight: 300;
  font-size: 100%;
}
.product-template-default .woocommerce-price-suffix {
  display: block;
  text-align: center;
}

.woocommerce-product-attributes-item--weight,
.woocommerce-product-attributes-item--dimensions,
.columns-5 .woocommerce-price-suffix,
.columns-5 .wp-block-button__link,
.wp-block-query-pagination,
.products.columns-4 > li > .button,
.products.columns-4 > li small.woocommerce-price-suffix,
.variations td select {
  display: none !important;
}


.columns-5 h3.wp-block-post-title {
  font-size: 1.2rem !important;
}

.variations td select {
  display: none !important;
}

.variations th ,
.variations td {
  text-align: center;
  display: block;
}

.variations td .at-terms span {
  border-radius: 9px;
  border: 1px solid rgba(0, 0, 0, 0.35);
  box-shadow: 2px 2px 7px 0 rgba(171, 184, 195, 0.5);
  padding: 3px 6px;
  transition: all 0.7s ease;
  cursor: pointer;
  white-space: nowrap;
  display: inline-block;
  margin-bottom: 17px;
  min-width: 40px;
}


.variations td .at-terms#at-pa_akku span {
  display: inline-block !important;
}

.variations td .at-terms span.selected {
    cursor: default;
}
.variations td .at-terms span:not(:first-child) {
  margin-left: 10px;
}

.variations td .at-terms span:hover,
.variations td .at-terms span.selected {
  background-color: black;
  color: white;
}





[data-count="0"] .woofc-menu-item-inner-subtotal {
  display: none;
}
.woocommerce-product-gallery__wrapper {
  overflow: hidden;
}

.woocommerce-product-gallery__image {
  position: relative;
  top: 0;
  left:0;
  display: block;
  background-position-x: 0;
  overflow: hidden;
  background-size: cover;
  z-index: 2;
}



.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-blue-21']{
  background-image: url('/eimg/ecooter-e1-blue-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-white-22']{
  background-image: url('/eimg/ecooter-e1-white-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-black-22']{
  background-image: url('/eimg/ecooter-e1-black-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-silver-4']{
  background-image: url('/eimg/ecooter-e1-silver-stripe-1000-800-min.jpeg');
}


.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-red-21']{
  background-image: url('/eimg/ecooter-e2-red-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-white-22']{
  background-image: url('/eimg/ecooter-e2-white-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-black-22']{
  background-image: url('/eimg/ecooter-e2-black-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-grey-22']{
  background-image: url('/eimg/ecooter-e2-grey-stripe-1000-800-min.jpeg');
}



.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-blue-21']{
  background-image: url('/eimg/ecooter-e2max-blue-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-red-21']{
  background-image: url('/eimg/ecooter-e2max-red-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-white-22']{
  background-image: url('/eimg/ecooter-e2max-white-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-black-22']{
  background-image: url('/eimg/ecooter-e2max-black-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-grey-21']{
  background-image: url('/eimg/ecooter-e2max-grey-stripe-1000-800-min.jpeg');
}



.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-silver-22']{
  background-image: url('/eimg/ecooter-e5-silver-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-red-21']{
  background-image: url('/eimg/ecooter-e5-red-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-white-22']{
  background-image: url('/eimg/ecooter-e5-white-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-black-21']{
  background-image: url('/eimg/ecooter-e5-black-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-grey-22']{
  background-image: url('/eimg/ecooter-e5-grey-stripe-1000-800-min.jpeg');
}





.woocommerce-product-gallery__image[data-thumb*='silence-s01-white-22']{
  background-image: url('/eimg/silence-s01-white-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='silence-s01-green-21']{
  background-image: url('/eimg/silence-s01-green-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='silence-s01-black-22']{
  background-image: url('/eimg/silence-s01-black-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='silence-s01plus-grey-22']{
  background-image: url('/eimg/silence-s01plus-grey-stripe-1000-800-min.jpeg');
}



.woocommerce-product-gallery__image[data-thumb*='silence-s02-white-22']{
  background-image: url('/eimg/silence-s02-white-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='silence-s02-green-22']{
  background-image: url('/eimg/silence-s02-green-stripe-1000-800-min.jpeg');
}
.woocommerce-product-gallery__image[data-thumb*='silence-s02-grey-21']{
  background-image: url('/eimg/silence-s02-grey-stripe-1000-800-min.jpeg');
}
  

.woocommerce-product-gallery__image[data-thumb*='silence-s02-white-22'] a, 
.woocommerce-product-gallery__image[data-thumb*='silence-s02-white-22'] a img, 
.woocommerce-product-gallery__image[data-thumb*='silence-s02-green-22'] a, 
.woocommerce-product-gallery__image[data-thumb*='silence-s02-green-22'] a img, 
.woocommerce-product-gallery__image[data-thumb*='silence-s02-grey-21'] a, 
.woocommerce-product-gallery__image[data-thumb*='silence-s02-grey-21'] a img, 
.woocommerce-product-gallery__image[data-thumb*='silence-s01-white-22'] a, 
.woocommerce-product-gallery__image[data-thumb*='silence-s01-white-22'] a img, 
.woocommerce-product-gallery__image[data-thumb*='silence-s01-green-21'] a, 
.woocommerce-product-gallery__image[data-thumb*='silence-s01-green-21'] a img, 
.woocommerce-product-gallery__image[data-thumb*='silence-s01-black-22'] a, 
.woocommerce-product-gallery__image[data-thumb*='silence-s01-black-22'] a img, 
.woocommerce-product-gallery__image[data-thumb*='silence-s01plus-grey-22'] a, 
.woocommerce-product-gallery__image[data-thumb*='silence-s01plus-grey-22'] a img, 
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-silver-22'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-silver-22'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-red-21'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-red-21'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-white-22'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-white-22'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-black-21'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-black-21'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-grey-22'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-grey-22'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-blue-21'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-blue-21'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-red-21'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-red-21'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-white-22'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-white-22'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-black-22'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-black-22'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-grey-21'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-grey-21'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-red-21'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-red-21'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-white-22'] a ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-white-22'] a img ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-black-22'] a ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-black-22'] a img ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-grey-22'] a ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-grey-22'] a img ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-blue-21'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-blue-21'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-white-22'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-white-22'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-black-22'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-black-22'] a img,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-silver-4'] a,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-silver-4'] a img{
  opacity: 0;
  pointer-events: none;
} 
.woocommerce-product-gallery__image[data-thumb*='silence-s02-white-22'],  
.woocommerce-product-gallery__image[data-thumb*='silence-s02-green-22'],  
.woocommerce-product-gallery__image[data-thumb*='silence-s02-grey-21'],  
.woocommerce-product-gallery__image[data-thumb*='silence-s01-white-22'],  
.woocommerce-product-gallery__image[data-thumb*='silence-s01-green-21'],  
.woocommerce-product-gallery__image[data-thumb*='silence-s01-black-22'],  
.woocommerce-product-gallery__image[data-thumb*='silence-s01plus-grey-22'], 
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-silver-22'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-red-21'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-white-22'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-black-21'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-grey-22'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-blue-21'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-red-21'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-white-22'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-black-22'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-grey-21'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-red-21'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-white-22'] ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-black-22'] ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-grey-22'] ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-blue-21'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-white-22'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-black-22'],
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-silver-4'] {
  cursor: col-resize;
}


.woocommerce-product-gallery__image[data-thumb*='silence-s02-white-22']::after,  
.woocommerce-product-gallery__image[data-thumb*='silence-s02-green-22']::after,  
.woocommerce-product-gallery__image[data-thumb*='silence-s02-grey-21']::after,  
.woocommerce-product-gallery__image[data-thumb*='silence-s01-white-22']::after,  
.woocommerce-product-gallery__image[data-thumb*='silence-s01-green-21']::after,  
.woocommerce-product-gallery__image[data-thumb*='silence-s01-black-22']::after,  
.woocommerce-product-gallery__image[data-thumb*='silence-s01plus-grey-22']::after, 
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-silver-22']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-red-21']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-white-22']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-black-21']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e5-grey-22']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-blue-21']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-red-21']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-white-22']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-black-22']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2max-grey-21']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-red-21']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-white-22']::after ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-black-22']::after ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e2-grey-22']::after ,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-blue-21']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-white-22']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-black-22']::after,
.woocommerce-product-gallery__image[data-thumb*='ecooter-e1-silver-4']::after {
content: "";
background-image: url('/icon360.png');
width: 59px;
height: 50px;
position: relative;
top: -31px;
z-index: 3;
background-color: transparent;
display: block;
left: calc(50% - 30px);
background-repeat: no-repeat;

}

.single_variation_wrap {
  text-align: center; 
}


.woocommerce .wp-block-woocommerce-product-image-gallery,
.woocommerce div.product div.images.woocommerce-product-gallery {
  width: 100%;
  height: 100%;
  display: block;
}

.woocommerce div.product div.images.woocommerce-product-gallery > figure {
  position: sticky;
  display: block;
  top: 90px;
}
