/*
Theme Name: Racha Free Ski
Author: gandres.digital
Author URI: gandres.digital
Description: Theme for Racha Free Ski
Requires at least: 6.7
Tested up to: 6.8
Requires PHP: 7.2
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rachafreeski
*/

/* <weight>: Use a value from 200 to 700
 * <uniquifier>: Use a unique and descriptive class name
*/



body {
  font-family: "Poppins", sans-serif;
  font-optical-sizing: auto;
  font-weight: 200;
  font-style: normal;
}

.title {
  font-size: 1.5rem;
  line-height: 2rem;
  margin-bottom: 1em;
}

p {
  line-height: 1.8rem;
}

/* Estilos generales para la tabla */
table {
  margin-top: 1em;
  margin-bottom: 2em;
  width: 100%;
  border-collapse: collapse;
  font-family: sans-serif;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0.5rem;
  /* Bordes redondeados */
  overflow: hidden;
}

/* Encabezado de la tabla */
thead {
  background-color: #f3f4f6;
  /* gris claro */
  font-weight: 600;
  color: #374151;
  /* gris oscuro */
}

/* Filas de la tabla */
tbody tr {
  border-bottom: 1px solid #e5e7eb;
  /* separador entre filas */
}

/* Efecto hover en filas */
tbody tr:hover {
  background-color: #f9fafb;
}

/* Celdas */
th,
td {
  padding: 0.5rem 1rem;
  text-align: left;
}

/* Texto de celdas */
tbody td {
  color: #4b5563;
  /* gris medio */
  font-size: 0.875rem;
  /* 14px */
}

/*
  Woocommerce
*/

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
  color: #32B356;
}

button.single_add_to_cart_button {
  background-color: #4DD97A !important;
}

button.single_add_to_cart_button:hover {
  background-color: #E6F4EA !important;
  color: black !important;
}

.logo-cuadrado {
  height: 4rem !important;
  margin-bottom: 1rem;
}

.woocommerce .cart-empty.woocommerce-info {
  border-top: 3px solid #32B356;
}

.woocommerce .button.wc-backward, .woocommerce .button.wc-forward {
  background-color: #4DD97A !important;
  color: white !important;

}

.woocommerce :hover.button.wc-backward, .woocommerce :hover.button.wc-forward {
  background-color: #E6F4EA !important;
  color: black !important;
}

.cart-collaterals .coupon {
  margin-top: 2em;
  margin-bottom: 2em;
}

.woocommerce a.checkout-button {
  background-color: #4DD97A !important;

}

.woocommerce :hover.checkout-button {
  background-color: #E6F4EA !important;
  color: black !important;
}

.woocommerce-checkout-payment .form-row.place-order button {
  background-color: #4DD97A !important;

}

.woocommerce-checkout-payment .form-row.place-order button:hover {
  background-color: #E6F4EA !important;
  color: black !important;
}

.woocommerce-result-count,
.woocommerce-products-header__title.page-title {
  display: none;
}

@media (min-width: 768px) {
  .woocommerce .products.columns-2 {
    width: 50%;

  }
}