.elementor-kit-591{--e-global-color-primary:#7A98B3;--e-global-color-secondary:#6E819A;--e-global-color-text:#7A7A7A;--e-global-color-accent:#DF9EA2;--e-global-color-8f9cbf9:#A9B8C9;--e-global-color-e774654:#48596B;--e-global-color-ac552cd:#F7F3F1;--e-global-color-dc03f7b:#7A98B3;--e-global-color-582afa1:#6E819A;--e-global-color-46f703e:#C5B2A4;--e-global-color-a7ba5ba:#A78A6A;--e-global-color-45c3012:#E6CBC3;--e-global-color-7ef5d4c:#ECE0E0;--e-global-color-b9dd650:#DF9EA2;--e-global-color-1137161:#C5D8D1;--e-global-color-87f2d9b:#F9BABB;--e-global-color-af6c00f:#6E7F84;--e-global-color-166aa9e:#9CB5B9;--e-global-color-5949887:#F6928D;--e-global-color-e59ef99:#FBDAD4;--e-global-color-ca2838a:#AFCDC5;--e-global-color-1cc52a9:#677077;--e-global-color-7b6f295:#FFBBBF;--e-global-color-7cc43a3:#000000;--e-global-color-09c3241:#FFFFFF;--e-global-color-c7905b7:#AFCDC5;--e-global-color-857f6df:#AFCDC58C;--e-global-color-3ce038c:#677077D1;--e-global-color-7942efb:#AFCDC530;--e-global-color-50a11c1:#7A7A7A14;--e-global-color-ad352e2:#C7D6D3;--e-global-color-6fc0bc2:#D6B9B2;--e-global-color-7f72eb7:#8AA2A9;--e-global-color-ebf089f:#6E7E84;--e-global-color-c38e0aa:#F2DED8;--e-global-color-9428377:#DDD5D0;--e-global-color-1d045a9:#F8F8F8;--e-global-color-aff5cf8:#F9BABB5E;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Urbanist";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-ac09dec-font-family:"Roboto";--e-global-typography-ac09dec-font-size:10px;--e-global-typography-ac09dec-font-weight:100;--e-global-typography-ac09dec-font-style:normal;--e-global-typography-de009ce-font-family:"Roboto";--e-global-typography-de009ce-font-size:10px;--e-global-typography-de009ce-font-weight:400;--e-global-typography-de009ce-line-height:1.5em;--e-global-typography-de009ce-letter-spacing:0px;}.elementor-kit-591 e-page-transition{background-color:#FFBC7D;}.elementor-kit-591 a:hover{color:#FFBBBF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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 */:root {
  --azul: #7A98B3;
  --azul-nuevo: #6E819A;
  --azul-oscuro: #48596B;
  --azul-claro: #A9B8C9;
  --beige: #F7F3F1;
  --gris: #7A7A7A;
  --coral: #DF9EA2;
  --fondo-checkout: #efefef;
}

.enlace_rojo {
    color: var(--azul) !important;
    font-weight: bold;
}
.boton a {
  background-color: var(--azul-oscuro);
  color: #fff;
  font-size: 16px;
  font-weight: 700 !important;
  letter-spacing: 1px;
  padding: 15px 35px;
  border-radius: 5px;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  display: inline-block;
}
.boton a:hover {
  color: #fff;
  transform: scale(1.05);
}
.titulo {
  font-size: 28px;
  font-weight: 900;
}
.subtitulo {
  font-size: 24px;
  font-weight: 700;
}
.texto {
  color: var(--gris);
  font-size: 24px;
  font-weight: 700;
}
@media (max-width: 768px) {
  .titulo_arreglah {
    color: var(--azul);
    font-size: 22px;
    font-weight: 800;
    line-height: 1.8rem;
    text-align: center;
    margin-bottom: 30px;
  }
  .contenido_arreglah {
    color: var(--gris);
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4rem;
    text-align: center;
  }
  .pie_arreglah {
    color: var(--azul);
    font-size: 20px;
    font-weight: 700;
    line-height: 1.5rem;
    text-align: center;
    margin-top: 40px;
  }
}








@media (min-width: 769px) {
  .titulo_arreglah {
    color: var(--azul);
    font-size: 23px;
    font-weight: 800;
    line-height: 1.6rem;
    text-align: center;
    margin-bottom: 30px;
  }
  .contenido_arreglah {
    color: var(--gris);
    font-size: 17px;
    font-weight: 600;
    line-height: 1.5rem;
  }
  .pie_arreglah {
    color: var(--azul);
    font-size: 20px;
    font-weight: 800;
    text-align: center;
    margin-top: 30px;
  }
}






.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  background-color: var(--coral);
  color: #fff;
  -webkit-font-smoothing: antialiased;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: var(--coral);
}
.elementor-button--view-cart {
  background-color: var(--coral);
}
.woocommerce-checkout-payment {
  background-color: var(--fondo-checkout) !important; 
}
tr.cart-subtotal {
  display: none;
}
td.product-name a {
  color: var(--azul);
  font-weight: bold;
}
.xcp-btn {
  background-color: var(--azul-nuevo);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://autoentreno.com/wp-content/uploads/2026/02/urbanist-v18-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://autoentreno.com/wp-content/uploads/2026/02/urbanist-v18-latin-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://autoentreno.com/wp-content/uploads/2026/02/urbanist-v18-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://autoentreno.com/wp-content/uploads/2026/02/urbanist-v18-latin-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://autoentreno.com/wp-content/uploads/2026/02/urbanist-v18-latin-900.woff2') format('woff2');
}
/* End Custom Fonts CSS */