/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/* Estilos para los badges Nuevo y Pack */
.product_tag-pack .woocommerce-product-gallery,
.jet-listing-grid__item {
  position: relative;
}
.product_tag-pack .woocommerce-product-gallery::before,
.product_tag-nuevo .woocommerce-product-gallery::before,
.has-tag-pack .product-card::before,
.has-tag-nuevo .product-card::before {
  position: absolute;
  z-index: 10;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  pointer-events: none;
}
.product_tag-pack .woocommerce-product-gallery::before {
  content: "Pack";
  top: 10px;
  left: 10px;
  background-color: #2a62aa;
  font-size: 12px;
  padding: 4px 10px;
}
.product_tag-nuevo .woocommerce-product-gallery::before {
  content: "Nuevo";
  top: 10px;
  left: 10px;
  background-color: #2a62aa;
  font-size: 12px;
  padding: 4px 10px;
}
.has-tag-pack .product-card::before {
  content: "Pack";
  top: 20px;
  left: 20px;
  background-color: #2a62aa;
  font-size: 10px;
  padding: 4px 8px;
}
.has-tag-nuevo .product-card::before {
  content: "Nuevo";
  top: 20px;
  left: 20px;
  background-color: #2a62aa;
  font-size: 10px;
  padding: 4px 8px;
}
/* Fin estilos para los badges Nuevo y Pack */

/* Estilos para los productos */
.woocommerce-ordering {background: #f7f7f7;border-radius: 30px;}
.woocommerce-ordering select { border-width: 0px;font-size: 14px;color: #888;}
.woocommerce-ordering select:focus-visible {outline: none;}
.brxe-woocommerce-products-total-results p {color: #888;font-size: 14px;}
.brxe-woocommerce-breadcrumbs span {color: #47494a;font-size: 14px;}
.brxe-woocommerce-products-filter h6 {color: #1d1d1d;font-size: 16px;font-weight: 600;}
.filter label {color: #47494a;font-size: 14px;margin: 5px;}
.filter select {color: #47494a;font-size: 14px;}
.texto-paginas h5 {padding-bottom: 10px;}
.texto-paginas a {color: var(--color-brand);}
.woocommerce-LoopProduct-link {text-decoration: none;line-height: 1.4;font-weight: bold;}
.woocommerce-LoopProduct-link h2.woocommerce-loop-product__title {font-size: var(--fontsize-body-md-desktop);font-weight: 400;padding-bottom: 10px;color: #47494a;}
p.stock.out-of-stock, .home .price ins {color: #eb2606;}
.single .price del {font-size: 20px!important;font-weight: 400;}
/* Fin estilos para los productos */