body {
  background-color: #ffffff;
}




/* ???? Este es el contenedor de las categorías */
.sidebar-categories .widget.woocommerce.widget_product_categories {
  padding: 14px;
  background-color: #4D4D4D;
  border-radius: 12px;
}

#onsale-products{
background-color: #FF0000;
border-radius: 0px;
}

#onsale-products .h2{
  color: #000000;
  text-align: center;
  background: #85C1E9;
  padding: 14px;
  font-size: 24px;
  border-radius: 24px 1px 24px 1px;
  text-transform: uppercase;
}




/* ???? Este es el elemento ítem de la lista de categorías */
.sidebar-categories .widget_product_categories ul.product-categories > li {
    border-bottom: 0;
  padding: 0;
}

/* ???? Este es el elemento LINK del ítem de la lista de categorías */
.sidebar-categories .widget_product_categories ul.product-categories > li a {
  padding: 14px;
  color: white;
}

/* ???? Este es el elemento LINK del ítem de la lista de categorías con hover */
.sidebar-categories .widget_product_categories ul.product-categories > li a:hover {
  background-color: #ccff00;
  color: black;
}





/* Pie de página */
.site-footer {
  text-align: center;
  background-color: black; 
  padding: 2rem 10px 5rem 10px !important;
  font-size: 14px;
  font-weight: 600;
  margin-top: 1.2rem;
}


/* Lugar donde van los logos de pago*/
.footer-pagos {
    text-align: center;
    padding: 4px;
    font-size: 0.8rem;
    font-weight: 600;
    margin-top: 1.2rem;
    
   }
   

   
/* Logo en el final de la web */
.footer-urutienda {
    display:none;
}

/*NOMBRE EN PAGO BANCARIO*/
.wc-bacs-bank-details-account-name {
    display:none;
}


/*Titulo pago por Banco*/
.wc-bacs-bank-details-heading {
    display:none;
}





/* Titulo Categorias en Pie de Pagina */
.widget-title {
  color: black;
}


/* Texto Nosotros en Pie de Pagina */
.menu-footer {
  color: white;
	padding: 0;
	margin: 0;
	list-style-type: none;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center;
}

/* Propiedades del Texto Nosotros */
.menu-footer > li > a {
  color: #00AFEF;
  font-weight: bold;
	text-decoration: none;
}

/* Datos de Contacto en Pie de Pagina */
.footer-datos {
  color: white;
	margin: 0;
	padding: 0;
	list-style-type: none;
	align-items: center;
	justify-content: center;
	text-align: center;
}

   /* Carrousel de imagenes en home*/
   .metaslider.ml-slider {
    margin-top: 5px!important;
   }
   
   
   
   /* Carrousel de imagenes en pagina de producto*/
   .single-product:not(.quickswish-content-area) .product .entry-content {
    margin-top: 5px!important;
   }
   
   
   
    /* Rectángulo con nombre y precio de productos en Artículos*/
.single-product:not(.quickswish-content-area) .product .summary.entry-summary{
    border-radius: 0px;
    margin-top: 0px;
  }
  
  
 
   /* Precio de producto en Home*/
  .products-grid li.product .woocommerce-loop-product__link .price span, .products-grid article.product .woocommerce-loop-product__link .price span, .woocommerce:not(.single-product) li.product .woocommerce-loop-product__link .price span, .woocommerce:not(.single-product) article.product .woocommerce-loop-product__link .price span {
    color: black;
    text-align: center;
    font-weight: 600;
    font-size: 1.3rem;
}


.products-grid li.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .products-grid article.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .woocommerce:not(.single-product) li.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .woocommerce:not(.single-product) article.product .woocommerce-loop-product__link .woocommerce-loop-product__title {
    font-size: 0.85rem !important;
    font-weight: 400;
    padding-top: 10px;
    padding-bottom 10px;
    color: #323537;
    text-align: Center;
    text-transform: uppercase;
}



/* Menú en el celular*/
.modal-body{
  background-color: #85C1E9;
}


/* Rectangulo de productos*/
.products-grid li.product .woocommerce-loop-product__link img, .products-grid article.product .woocommerce-loop-product__link img, .woocommerce:not(.single-product) li.product .woocommerce-loop-product__link img, .woocommerce:not(.single-product) article.product .woocommerce-loop-product__link img{
  border-bottom-right-radius: 60px;
}


.barrita-superior-texto{
   font-size: 1.0rem;
  color: white;
 }



/* Texto recomendados*/
.h2{
  text-align: center;
  background: #85C1E9;
  padding: 14px;
  font-size: 16px;
  border-radius: 24px 1px 24px 1px;
  text-transform: uppercase;
}





.menu-footer{
  color: #00AFEF;
  text-align: center;
  padding: 16px;
  font-size: 16px;

}

.onsale{
 display:none;
  }
  


.out-of-stock{
 display:none;
  }
  
  
 .in-stock {
 display:none;
  }
  


.barrita-inferior{
  background: #def7ff;
  }


/* Descripción de Producto*/
.woocommerce-product-details__short-description{
  font-family: 'Myriad Pro', sans-serif  !important;
  font-size: 15px !important;
  padding-top: 20px;
  padding-left: 30px;
  padding-right: 30px;
  text-align: justify;
  
  }
  
  



.icono-home-desc{
background: #85C1E9;
color: white;
 text-align: justify;
 font-size: 18px !important;
 font-weight: bold;
 padding-top: 15px;
 padding-bottom: 15px;
 padding-left: 90px;
 padding-right: 90px;
 border-radius: 10px;
 
  }
  
.bi.bi-truck{
 display: none;
  }
  

  
.icono-home-title{
 display: none;
  }
  
  
/* Categoría Varlion */ 
.cat-item-114{
 display: none;
  }
  

.term-description{
  text-align: center;
  margin-bottom: 20px!important; 
  font-size: 16px;
}



.product_title{
 font-size: 1.2rem !important;
 text-align: center;
 padding-top: 20px !important;
 text-transform: uppercase;
}


.price{
 text-align: center;
 font-size: 1.6rem !important;
 border-bottom: 0.3px solid black;
}


.footer-datos-ultima-columna{
  color: white;
  line-height: 50px;
  font-size: 12px !important;
  font-weight: bold !important;
}



/* ???? Título información de contacto */
.site-footer h4 {
  color: white;
}


/* ???? Datos información de contacto */
#footer-datos .footer-datos {
  color: white;
  font-size: 12px;
}


/* ???? Título categorías */
.footer-categorias .widget-title {
  color: white;
}

/* ???? Ítems categorías */
.footer-categorias .product-categories .cat-item a {
  color: white;
  
}






.link-instagram-footer{
  color: white;
  list-style-type: none;
  text-decoration: none;
}

/* Hay que agregarle :hover a un selector para decidir qué pasa cuando le pasás el cursor por encima! */
.link-instagram-footer:hover{
  color: white;
}

.bi-instagram{
  font-size: 20px;
}


footer .children {
   display: none;
}


/* Texto TAMBIEN PODES LLEVARTE*/
.product_upsells h3{
  text-align: center;
  background: #00afef;
  color: white;
  padding: 8px;
  border-radius: 12px;
  font-size: 16px !important;
  font-weight: bold !important;
  text-transform: uppercase;
}




.main-search-form .aws-search-field {
   border: 1.2px solid #000000 !important;
}



.entry-title{
text-align: center !important;
text-transform: uppercase;
}


.stock_alert_button{
  text-align: center;
  background: #00afef;
  color: white;
  border-radius: 12px;
}

.subscribe_for_interest_text{
 font-size: 16px !important;
 font-weight: bold;
}


.stock_notifier-subscribe-form{
 padding-left: 22px !important;
 padding-bottom: 40px;
}


/*PRECIO CON DESCUENTO*/
.woocommerce:not(.single-product) li.product .woocommerce-loop-product__link .price del span bdi,
.woocommerce:not(.single-product) li.product .woocommerce-loop-product__link .price del span bdi span {
	font-size: 1rem;
	color: red;
	font-weight: bold;
}

/*LINEA DEL PRECIO CON DESCUENTO*/
.woocommerce:not(.single-product) li.product .woocommerce-loop-product__link .price del {
  font-size: 1rem;
	color: red;
	font-weight: bold;
}



/*PRECIO CON DESCUENTO EN PAGINA DE PRODUCTO*/
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
  font-size: 1rem;
	color: red;
	font-weight: bold;
}





/*CUADRO DE FILTROS*/
.woocommerce-ordering .orderby{
  font-size: 14px;
  font-weight: bold;
  color: black;
  border-radius: 0px;
  box-shadow: 0px 0px;
  padding-right: 25px;
  padding-left: 25px;
}



/* FOOTER URUTIENDA */
.footer-urutienda-logo {
  display: flex;
  justify-content: end;
  }

.footer-urutienda-logo a {
  margin-top: 1rem;
  padding-top: 1rem;
  display: flex;
  width: 35%;
}



.footer-urutienda-logo a img {
}


.urutienda-sub-container {
  background: #3c3c3c !important;
}


.urutienda-sub-title {
  color: white;
}


/* Categoría Adidas */ 
.cat-item-88{
 display: none !important;
}




