.elementor-kit-969{--e-global-color-primary:#F8F7F2;--e-global-color-secondary:#1D1D1B;--e-global-color-text:#1D1D1B;--e-global-color-accent:#EE7414;--e-global-color-4d14b15:#CA9E67;--e-global-color-ff539d2:#EBEBEB;--e-global-color-cb341e0:#D29E0E;--e-global-color-27bff8c:#040404;--e-global-typography-primary-font-family:"Noto Serif";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-f66dd7d-font-family:"Montserrat";--e-global-typography-f66dd7d-font-size:60px;--e-global-typography-f66dd7d-font-weight:700;--e-global-typography-fed7fbe-font-family:"Montserrat";--e-global-typography-fed7fbe-font-size:32px;--e-global-typography-fed7fbe-font-weight:600;--e-global-typography-f0e663b-font-size:22px;--e-global-typography-f0e663b-text-transform:uppercase;--e-global-typography-c51b412-font-family:"Montserrat";--e-global-typography-c51b412-font-size:35px;--e-global-typography-c51b412-font-weight:600;--e-global-typography-77e731c-font-family:"Noto Serif";--e-global-typography-77e731c-font-size:20px;--e-global-typography-77e731c-font-weight:400;--e-global-typography-6019886-font-family:"Poppins";--e-global-typography-6019886-font-size:22px;--e-global-typography-6019886-font-weight:600;--e-global-typography-6019886-text-transform:uppercase;--e-global-typography-aad7124-font-family:"Poppins";--e-global-typography-aad7124-font-size:33px;--e-global-typography-aad7124-font-weight:400;--e-global-typography-d52b23d-font-family:"Domine";--e-global-typography-d52b23d-font-size:40px;--e-global-typography-d52b23d-font-weight:400;--e-global-typography-ef94f4c-font-family:"Poppins";--e-global-typography-ef94f4c-font-size:18px;--e-global-typography-ef94f4c-font-weight:300;--e-global-typography-ef94f4c-text-transform:uppercase;--e-global-typography-f8729a8-font-family:"Poppins";--e-global-typography-f8729a8-font-size:18px;--e-global-typography-f8729a8-font-weight:300;}.elementor-kit-969 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//** Cambia el color de los iconos superiores **/
.iconos-superior .st0 {
  fill: #EBEBEB;
}

/** Oculta el título del filtro YITH **/
.yith-wcan-filters .yith-wcan-filter h4 {
  display: none;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item {
  float: left;
  margin-right: 20px;
  font-size: 18px;
  font-weight: 600;


/** Color de fondo de las cajas de producto **/
.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {
  background-color: #EBEBEB !important;
}

/** Oculta los metadatos de los posts **/
.elementor-posts .elementor-post__meta-data {
  display: none;
}

/* Reduce el tamaño del preio rebajado */
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
  font-size: 32px;
}


/** Cambia el estilo del botón COMPRAR **/
.woocommerce ul.products li.product .button, .woocommerce-page ul.products li.product .button {
  width: 100%;
  height: 60px;
}
.elementor-974 .elementor-element.elementor-element-48ae2b8.elementor-wc-products ul.products li.product .button {
  text-align: center;
}
.elementor-974 .elementor-element.elementor-element-48ae2b8.elementor-wc-products ul.products li.product .price {
  text-align: right;
}

/*Elementos heredados de Astra Child*/
.elementor-976 .elementor-element.elementor-element-e791cd6.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
  background-color: white;
}
.table {
	font-family: Montserrat;
}
p {
	font-family: Montserrat;
}

p {
  margin-bottom: 0em;
}

.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

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

table, td, th {
  border: 0px solid var(--ast-border-color);
}
td, th {
  padding: 8px;
  border-width: 0px 0px 1px 0px;
}


/* Ajustes en el formulario micuenta */
.woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce-cart table.cart td.actions .button, .woocommerce form.checkout_coupon .button, .woocommerce #respond input#submit, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
	text-transform: uppercase;
  float: right;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
  border: none;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: medium;
  border-bottom: 1px solid grey;
}

.woocommerce form .form-row label {
  font-weight: 400;
  font-size: 1em;
}

.woocommerce-account h2 {
  color: #CA9E67;
  font-family: Noto-serif;
  font-size: 36px;
}

/* Oculta el titulo de micuenta */
.page .entry-header {
  display: none;
}


/* Ajustes dentro de micuenta */
.woocommerce-account .woocommerce-MyAccount-navigation {
  margin-bottom: 40px;
}
.cart-collaterals h2, .woocommerce-Address h3 {
  font-family: Montserrat;
}
.woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button {
  margin-top: 1em;
  margin-left: 3px;
  margin-bottom: 40px;
}

/* Quita el borde del selecgtor de idioma */
.wpml-ls-legacy-dropdown a {
  border: 0px solid #cdcdcd;
}/* End custom CSS */