.elementor-kit-6{--e-global-color-primary:#E7FE15;--e-global-color-secondary:#161616;--e-global-color-text:#000000;--e-global-color-accent:#FFFFFF;--e-global-color-b3e98ed:#FFFFFF;--e-global-color-88b154e:#000000;--e-global-color-e58f065:#F2F2F2;--e-global-color-2b7ecf6:#C6C6C6;--e-global-color-d4a7df4:#B0B0B0;--e-global-color-70f89f1:#9A9A9A;--e-global-color-6c4d3b9:#848484;--e-global-color-cdf3c3a:#6E6E6E;--e-global-color-bb66274:#585858;--e-global-color-b3ce8ec:#424242;--e-global-color-d4f077b:#2C2C2C;--e-global-color-e6d8c79:#161616;--e-global-color-ef877a7:#FDFFE8;--e-global-color-e0ebd10:#FAFFD0;--e-global-color-f300e78:#F5FFA1;--e-global-color-bb2a315:#F1FE73;--e-global-color-251f98d:#ECFE44;--e-global-color-20bb802:#E7FE15;--e-global-color-13f6bef:#CDE213;--e-global-color-47a757b:#B4C610;--e-global-color-1a4246f:#9AA90E;--e-global-color-cd54532:#808D0C;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:300;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:72px;--e-global-typography-primary-letter-spacing:-0.5px;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:24px;--e-global-typography-secondary-letter-spacing:0.18px;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:24px;--e-global-typography-text-letter-spacing:0.15px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:34px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:36px;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-fad08c2-font-family:"Manrope Variable";--e-global-typography-fad08c2-font-size:1.2rem;--e-global-typography-fad08c2-font-weight:300;--e-global-typography-fad08c2-text-transform:uppercase;--e-global-typography-3639bb3-font-family:"Manrope";--e-global-typography-3639bb3-font-size:1.2rem;--e-global-typography-3639bb3-font-weight:200;--e-global-typography-3639bb3-text-transform:uppercase;--e-global-typography-4191b5b-font-family:"Manrope";--e-global-typography-4191b5b-font-size:14px;--e-global-typography-4191b5b-font-weight:400;--e-global-typography-4191b5b-text-transform:none;--e-global-typography-4191b5b-font-style:normal;--e-global-typography-4191b5b-text-decoration:none;--e-global-typography-4191b5b-line-height:20px;--e-global-typography-beeadf7-font-family:"Manrope";--e-global-typography-beeadf7-font-size:12px;--e-global-typography-beeadf7-font-weight:400;--e-global-typography-beeadf7-text-transform:none;--e-global-typography-beeadf7-font-style:normal;--e-global-typography-beeadf7-text-decoration:none;--e-global-typography-beeadf7-line-height:16px;--e-global-typography-b51ca54-font-family:"Manrope";--e-global-typography-b51ca54-font-weight:200;--e-global-typography-85c4e3e-font-family:"Manrope";--e-global-typography-85c4e3e-font-size:96px;--e-global-typography-85c4e3e-font-weight:600;--e-global-typography-85c4e3e-line-height:112px;--e-global-typography-85c4e3e-letter-spacing:-1.5px;--e-global-typography-39c5ef4-font-family:"Manrope";--e-global-typography-39c5ef4-font-size:50px;--e-global-typography-39c5ef4-font-weight:600;--e-global-typography-39c5ef4-line-height:72px;--e-global-typography-39c5ef4-letter-spacing:-0.5px;--e-global-typography-d98fec3-font-family:"Manrope";--e-global-typography-d98fec3-font-size:48px;--e-global-typography-d98fec3-line-height:56px;--e-global-typography-d98fec3-letter-spacing:0px;--e-global-typography-689dce6-font-family:"Manrope";--e-global-typography-689dce6-font-size:34px;--e-global-typography-689dce6-line-height:36px;--e-global-typography-689dce6-letter-spacing:0px;--e-global-typography-0f6e98c-font-family:"Manrope";--e-global-typography-0f6e98c-font-size:16px;--e-global-typography-0f6e98c-font-weight:400;--e-global-typography-0f6e98c-line-height:24px;--e-global-typography-0f6e98c-letter-spacing:0.5px;--e-global-typography-183d1c1-font-family:"Manrope";--e-global-typography-183d1c1-font-size:10px;--e-global-typography-183d1c1-font-weight:600;--e-global-typography-183d1c1-line-height:16px;--e-global-typography-183d1c1-word-spacing:1px;--e-global-typography-e23cb9d-font-family:"Manrope";--e-global-typography-e23cb9d-font-size:96px;--e-global-typography-e23cb9d-font-weight:600;--e-global-typography-e23cb9d-line-height:112px;--e-global-typography-e23cb9d-letter-spacing:-1.5px;background-color:var( --e-global-color-accent );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:1.25px;color:var( --e-global-color-b3e98ed );}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#089B8D;color:var( --e-global-color-b3e98ed );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Tipografía global: aplica Manrope a toda la web */
body, 
button, 
input, 
select, 
textarea, 
.woocommerce, 
.woocommerce-page {
    font-family: 'Manrope', sans-serif !important;
}
/* Botón "Añadir al carrito" en tienda y en producto individual */
.woocommerce a.button.add_to_cart_button,
.woocommerce button.single_add_to_cart_button {
    background-color: #000000 !important; /* fondo negro */
    color: #ffffff !important; /* texto blanco */
    font-family: 'Manrope', sans-serif !important;
    border-radius: 6px !important;
    padding: 10px 20px !important;
    transition: all 0.3s ease !important;
    text-transform: uppercase;
    font-weight: 600;
}

/* Hover (al pasar el cursor) */
.woocommerce a.button.add_to_cart_button:hover,
.woocommerce button.single_add_to_cart_button:hover {
    color: #E7FE15 !important; /* texto amarillo */
    background-color: #000000 !important; /* fondo negro */
}
/* Botón “Comprar” personalizado */
a.button.comprar-ahora {
    background-color: #000000;
    color: #ffffff;
    font-family: 'Manrope', sans-serif;
    border-radius: 6px;
    padding: 10px 20px;
    text-transform: uppercase;
    font-weight: 600;
    transition: all 0.3s ease;
}

a.button.comprar-ahora:hover {
    color: #E7FE15;
}

/* Tipografía global para toda la web y WooCommerce */
body, 
button, 
input, 
select, 
textarea, 
.woocommerce, 
.woocommerce-page {
    font-family: 'Manrope', sans-serif !important;
}
// Quitar icono de añadir al carrito sobre la imagen del producto en la vista de tienda
add_action( 'wp', function() {
    remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
}, 20 );
/* Fondo blanco para todo lo que está detrás del contenedor */
body, html, #page, .site {
    background-color: #ffffff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope Variable';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://voicit.com/wp-content/uploads/2022/09/Manropewght.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://voicit.com/wp-content/uploads/2022/09/Manrope-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://voicit.com/wp-content/uploads/2022/09/Manrope-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://voicit.com/wp-content/uploads/2022/09/Manrope-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://voicit.com/wp-content/uploads/2022/09/Manrope-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://voicit.com/wp-content/uploads/2022/09/Manrope-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://voicit.com/wp-content/uploads/2022/09/Manrope-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://voicit.com/wp-content/uploads/2022/09/Manrope-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */