span.ast-shop-product-out-of-stock, .woocommerce-js ul.products li.product .onsale, .woocommerce-js div.product p.ast-stock-detail, .woocommerce-js div.product p.stock, .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale {
    display: none;
}

@media only screen and ( max-width: 980px ) {
.lista-productos ul.wc-block-grid__products li.wc-block-grid__product{
padding:5px;
    width: 50%;
    float: left;
}
}

.wp-block-uagb-container .uagb-container__video-wrap video {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
 	z-index: -1;
}


li.product .button, .woocommerce-js div.product form.cart .button.single_add_to_cart_button, .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
  padding: 10px 25px;
  background: transparent;
  outline: none !important;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  display: inline-block;
	border: 2px solid rgb(255, 255, 255);
  z-index: 1;
  color: white;
	top: 2px;
}

li.product .button:after {
  position: absolute;
  content: "";
  width: 0;
  height: 100%;
  top: 0;
  left: 0;
  direction: rtl;
  z-index: -1;
  background: rgb(255, 255, 255);
  transition: all 0.3s ease;
}

li.product .button:hover {
  color: rgb(0, 0, 0);
}

li.product .button:hover:after {
  left: auto;
  right: 0;
  width: 100%;
}

.woocommerce-js div.product form.cart .button.single_add_to_cart_button:after {
  position: absolute;
  content: "";
  width: 0;
  height: 100%;
  top: 0;
  left: 0;
  direction: rtl;
  z-index: -1;
  background: rgb(255, 255, 255);
  transition: all 0.3s ease;
}

.woocommerce-js div.product form.cart .button.single_add_to_cart_button:hover {
  color: rgb(0, 0, 0);
}

.woocommerce-js div.product form.cart .button.single_add_to_cart_button:hover:after {
  left: auto;
  right: 0;
  width: 100%;
}

.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:after {
  position: absolute;
  content: "";
  width: 0;
  height: 100%;
  top: 0;
  left: 0;
  direction: rtl;
  z-index: -1;
  background: rgb(255, 255, 255);
  transition: all 0.3s ease;
}


.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover {
  color: rgb(0, 0, 0);
}


.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover:after {
  left: auto;
  right: 0;
  width: 100%;
}

.woocommerce-js div.product div.images .woocommerce-product-gallery__trigger {
	background-color: #000000;
}

.woocommerce-js a.remove .ahfb-svg-iconset .ast-close-svg {
	color: #000000;
}

.woocommerce-js a.remove .ahfb-svg-iconset .ast-close-svg {
	border: 1px solid #000000;
	border-radius: 100%;
}

.woocommerce-js .widget_shopping_cart .cart_list li, .woocommerce-js .widget_shopping_cart li, .woocommerce-js ul.product_list_widget .cart_list li, .woocommerce-js ul.product_list_widget li span.quantity{
	color: #000000;
}


.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__total strong, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__total .amount {
	color: #000000;
}

.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .woocommerce.ast-separate-container .ast-woocommerce-container, .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .comments-area .comments-title, .ast-separate-container .ast-archive-description{
	color: #000000;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message a.restore-item{
	color: #808080
}

.woocommerce-message::before, .woocommerce-info::before {
	color: #000
}

.woocommerce-cart .cart-collaterals .cart_totals>h2, .woocommerce-cart .cart-collaterals .cross-sells>h2, header.entry-header .entry-title {
	color: #000000
}

.woocommerce-info a.showcoupon{
	color: #808080;
	text-decoration: underline;
}


.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner a:hover {
	color: #bdbdbd;
}

.ast-footer-social-1-wrap .ast-social-color-type-custom svg:hover{
	fill: #bdbdbd;
}
