a#elementor-menu-cart__toggle_button {
  border: #000000;
}

ul.flex-direction-nav {
  visibility: hidden;
}

/* EFECTO MOUSE OVER SOBRE LISTA DE PRODUCTOS */

.woocommerce-loop-product__link:hover {
  transform: scale(1.1);
}

/*  LISTA DE CATEGORIAS   */

.woocommerce ul.product-categories>li {
  text-transform: uppercase;
  font-size: 13px;
  padding-left: 0.5em;
  position: relative;
}

.woocommerce ul.product-categories>li:before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 8px;
  margin-top: 3px;
  border-radius: 50%;
  background-color: #685473;
}

#elementor-menu-cart__toggle_button.elementor-menu-cart__toggle_button.elementor-button.elementor-size-sm {
  border-radius: 26px;
}

/* botton de BUSCAR */

.wp-element-button {
  font-size: 11px !important;
}

/* boton de AGREGAR AL CARRITO */

.woocommerce div.product form.cart .button.single_add_to_cart_button {
  border-radius: 10px;
  padding: 8px 20px;
}

/* BOTON DE SELECCIONAR OPCIONES DE PRODUCT */

.elementor-1000 .elementor-element.elementor-element-6b2054b.elementor-wc-products ul.products li.product .button {
  padding-bottom: 8px;
  padding-top: 8px;
}

/* ESTILO PRODUCTO INDIVIDUAL */

.woocommerce ul.products li.product .button {
  font-size: 11px;
  padding: 9px;
  padding-left: 23px;
  padding-right: 25px;
  border-radius: 18px;
  border-color: #ffffff;
}

.woocommerce-products-header__title.page-title {
  margin-bottom: 13px;
  font-size: 56px;
}

.woocommerce .woocommerce-ordering select {
  background-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc;
  border-radius: 33px;
}

.astra-shop-thumbnail-wrap {
  position: relative;
  overflow: hidden;
}

.woocommerce-loop-product__link {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease-out;
}

/*Botones de carrito lateral*/

a.button.wc-forward.wp-element-button {
  margin-right: 10px;
}

/*-------------------------------------------------------*/

/*TESTIMONIOS*/

.wpmtst-testimonial-content.testimonial-content {
  font-weight: 900;
}

.wpmtst-testimonial-field.testimonial-field.testimonial-name {
  font-weight: 700;
  color: #000000;
  font-size: 1.0em;
}

ul.simplePagerNav {
  font-weight: 700;
}