.elementor-kit-5{--e-global-color-primary:#18433C;--e-global-color-secondary:#D98D76;--e-global-color-text:#1A1A1A;--e-global-color-accent:#DBEFE3;--e-global-color-f228d79:#000000;--e-global-color-eaf4d54:#FFFFFF;--e-global-color-4d5bd6a:#F1F1F1;--e-global-color-6a0027f:#E8F1B7;--e-global-typography-primary-font-family:"CLASH";--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"ANUPHAN";--e-global-typography-secondary-font-weight:bold;--e-global-typography-text-font-family:"ANUPHAN";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"ATHLETICS";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;}.elementor-kit-5 h1{font-family:"CLASH", Sans-serif;font-size:64px;font-weight:bold;}.elementor-kit-5 h2{font-family:"CLASH", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1250px;}.e-con{--container-max-width:1250px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;--error-message-icon-color:var( --e-global-color-secondary );box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.16);--error-box-border-radius:0px 0px 8px 8px;}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:#F9FAFA;}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-text );--message-message-icon-color:var( --e-global-color-6a0027f );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-eaf4d54 );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-primary );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var( --e-global-color-eaf4d54 );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-icon-color:var( --e-global-color-primary );}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var( --e-global-color-eaf4d54 );}@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 */@font-face {
  font-family: 'CLASH';
  src: url('https://eatsygov2.dominiopruebas.es/wp-content/uploads/2023/05/ClashDisplay-Light.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'ATHLETICS';
  src: url('https://eatsygov2.dominiopruebas.es/wp-content/uploads/2023/05/Athletics-Light.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'ANUPHAN';
  src: url('https://eatsygov2.dominiopruebas.es/wp-content/uploads/2023/05/Anuphan-Light.woff2') format('woff2');
  font-display: swap;
}

.textopeque{
    font-size: 0.8em;
    font-family: AN}    

/*div.elementor-add-to-cart{
    visibility: hidden}*/
    
.added_to_cart{
    display: none !important;}
    
.enlace a{
    color: #000000}    
.enlace a:hover{
    text-decoration: underline}    
    
    
.contenedor .product_title a{
    overflow: hidden; 
    text-overflow: ellipsis; 
    display: -webkit-box; 
    -webkit-line-clamp: 2; 
    -webkit-box-orient: vertical;    }   

@media (max-width: 850px) {
.formulario .elementor-field-subgroup {
    margin-bottom: -1em}
.formulario label{
    font-size: 14px !important}
.formulario .elementor-field-type-submit{
    margin-top:2em}}
@media (min-width: 850px) {
.formulario .elementor-field-subgroup {
    margin-bottom: -4em}
.formulario label{
    font-size: 14px !important}
.formulario .elementor-field-type-submit{
    margin-top:4em}}
    
/*PC*/
@media (min-width: 760px) {
.contenedor:hover div.elementor-add-to-cart{
    visibility: visible}
.majc-right-middle .majc-toggle-button {
    right: 10%;
}
#majc-main-wrapper-5826 .majc-item-count-wrap {
    width: 20px;
    height: 20px;
}

}
/*MOVIL*/
@media (max-width: 760px) {
.contenedor div.elementor-add-to-cart{
     visibility: visible}
/*.elementor-493 .elementor-element.elementor-element-8c97370 > .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;}*/
.suscribirse input#form-field-email{
    text-align: center;}    
.majc-right-middle .majc-toggle-button {
    right: 5%;
}
/*.elementor-493 .elementor-element.elementor-element-9583245 .elementor-heading-title {
    font-size: 0.8em !important;    }
.contenedorprice .elementor-877 .elementor-element.elementor-element-7dbdcdb > .elementor-widget-container {
    margin: -11px 0px -30px 0px }    */
.majc-right-middle .majc-toggle-button.majc-rounded_square .majc-item-count-wrap{
    bottom: -7px;
    left: -10px;
    font-size: 10px;
    padding: 0px;
}
#majc-main-wrapper-5826 .majc-item-count-wrap {
    width: 15px;
    height: 15px;

}
/*.precioloop bdi{
    font-size:0.8em;
}
.subraya .elementor-heading-title .elementor-size-default a{
    font-size:1.0em !important;
    line-height: 3px !important;
}*/
}       


.parrafodescription p{
    font-size: 1em;
    text-align: justify;
    font-family: "ANUPHAN", Sans-serif;}
#moove_gdpr_cookie_info_bar {
    background-color: #DBEFE3 important;
    border-top: 2px solid #D98D76 important;}
#moove_gdpr_cookie_info_bar  button.mgbutton:hover   {
    background-color: #D98D76 important;
} 

#moove_gdpr_cookie_info_bar p {
     color: #18433C !important;
    font-family: 'ANUPHAN' important;
    font-size: 0.8em important;
    font-weight: 300 important;}    
#newsletter_checkout h3{
    font-size:0.7em;
   visibility: hidden;}
.enlace a{
    color:#000 !important;}
.enlace a:hover{
    text-decoration: underline;} 
/*div.woocommerce-message{
    display: none;}*/
.contenidoblog a{
    color:#000;
}
.contenidoblog a:hover{
    text-decoration: underline;}
.contenidoblog h2{
    margin-top: 1em;
    margin-bottom: 0.5em;
    font-family: CLASH;
    font-size: 1.5em;
    color:#18433C;
    font-weight: 500;
}    

body.e-wc-message-notice .woocommerce-message {

    display: none;
}

.majc-toggle-button {
    position: fixed;
    top: 43px;
    transform: translateY(-50%);
    z-index: 999;}
.majc-toggle-button .majc-cartbasket-toggle-btn {
    width: 10px;
    height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #9676f8;
    transition: all ease 0.3s;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
    box-shadow: 0px 0px 0px rgba(0,0,0,0.1);}
    
.majc-right-middle .majc-toggle-button.majc-rounded_square .majc-item-count-wrap{
    bottom: 15px;
    left: -22px;
    font-size: 8px;
    padding: 0px;
}    
div.majc-item-qty{
    display: none
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
    background-color: #ffffff !important;
    border-top: 1px solid #18433C !important;
}

#majc-main-wrapper-5565 .majc-item-count-wrap {
    background: #18433c !important;
    width: 16px !important;
    height: 16px !important;}


.majc-right-middle .majc-toggle-button.majc-rounded_square .majc-item-count-wrap {
    bottom: 20px !important; 
    left: -12px !important;
    font-size: 10px !important}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'CLASH';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(#);
	src: url(#) format('embedded-opentype'),
		url(#) format('woff2'),
		url(#) format('woff'),
		url(#) format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ANUPHAN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(#);
	src: url(#) format('embedded-opentype'),
		url(#) format('woff2'),
		url(#) format('woff'),
		url(#) format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ATHLETICS';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(#);
	src: url(#) format('embedded-opentype'),
		url(#) format('woff2'),
		url(#) format('woff'),
		url(#) format('truetype');
}
/* End Custom Fonts CSS */