.elementor-1969 .elementor-element.elementor-element-45ff03b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1969 .elementor-element.elementor-element-dbb820f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1969 .elementor-element.elementor-element-529efb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1969 .elementor-element.elementor-element-3e0c21b .elementor-heading-title{font-family:var( --e-global-typography-b7af3bc-font-family ), Sans-serif;font-size:var( --e-global-typography-b7af3bc-font-size );font-weight:var( --e-global-typography-b7af3bc-font-weight );line-height:var( --e-global-typography-b7af3bc-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-1969 .elementor-element.elementor-element-453f748 .price{color:var( --e-global-color-text );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1969 .elementor-element.elementor-element-ee98c5b .cart button, .elementor-1969 .elementor-element.elementor-element-ee98c5b .cart .button{color:#FFFFFF;background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-1969 .elementor-element.elementor-element-ee98c5b .cart button:hover, .elementor-1969 .elementor-element.elementor-element-ee98c5b .cart .button:hover{background-color:var( --e-global-color-primary );}.elementor-1969 .elementor-element.elementor-element-ee98c5b .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:all 0.2s;}.woocommerce .elementor-1969 .elementor-element.elementor-element-ee98c5b form.cart table.variations td.value select, .woocommerce .elementor-1969 .elementor-element.elementor-element-ee98c5b form.cart table.variations td.value:before{border:var( --e-global-color-2af43b6 );}.elementor-1969 .elementor-element.elementor-element-76b5de0{--display:flex;}.woocommerce .elementor-1969 .elementor-element.elementor-element-ccfbf90 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0px;}.elementor-1969 .elementor-element.elementor-element-3badc6c{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1969 .elementor-element.elementor-element-abc9d95 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:800;line-height:60px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1969 .elementor-element.elementor-element-8c0a5e4{--grid-columns:3;}@media(min-width:768px){.elementor-1969 .elementor-element.elementor-element-dbb820f{--width:50%;}.elementor-1969 .elementor-element.elementor-element-529efb9{--width:50%;}}@media(max-width:1024px){.elementor-1969 .elementor-element.elementor-element-3e0c21b .elementor-heading-title{font-size:var( --e-global-typography-b7af3bc-font-size );line-height:var( --e-global-typography-b7af3bc-line-height );}.elementor-1969 .elementor-element.elementor-element-8c0a5e4{--grid-columns:2;}}@media(max-width:767px){.elementor-1969 .elementor-element.elementor-element-3e0c21b .elementor-heading-title{font-size:var( --e-global-typography-b7af3bc-font-size );line-height:var( --e-global-typography-b7af3bc-line-height );}.elementor-1969 .elementor-element.elementor-element-abc9d95 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-1969 .elementor-element.elementor-element-8c0a5e4{--grid-columns:1;}}/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-ccfbf90 */.row {
    display: -ms-flexbox;
    display: flex
;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
@media (min-width: 768px) {
    .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.tabla-nutricional-titulo {
    color: #303030 !important;
    font-family: 'Open Sans', sans-serif;
    font-size: 1rem;
    font-weight: 600;
    margin-top: 0px;
}
.tabla-nutricional {
    background: #f4f4f0;
    font-size: .9rem;
}/* End custom CSS */