body.single-product #content:not(.has-sidebar) #products-wrapper .woocommerce-tabs.wc-tabs-wrapper {
    background-color: #e4d4c7;
    border-bottom: 1px solid #e4d4c7;
    border-top: 1px solid #e4d4c7;
    }
    
    div.wrapper__product-neno {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0.5rem;
        max-width: 1600px;
        background-color: #e4d4c7;
        margin: 0 auto;
    }
    
    header.product-neno__header {
        display: block;
    }
    
    img.header__image {
        width: 100%;
        height: auto;
        margin: 0 auto;
    }
    
    h2.text__title {
        font-weight: bolder;
        font-size: 2rem;
        font-family: 'Lato', sans-serif;
        text-transform: uppercase;
        margin-bottom: 1rem;
    }
    
    h2.text__title--color-one {
        color: #3953a5;
    }
    
    h2.text__title--color-two {
        color: #008080;
    }
    
    h2.text__title--color-three {
        color: #cf949f;
    }
    
    h2.text__title--color-four {
        color: #1e4450;
    }
    
    h2.text__title--color-five {
        color: #3e84a3;
    }
    
    h2.text__title--color-six {
        color: #006b5b;
    }
    
    h2.text__title--color-seven {
        color: #233561;
    }
    
    h2.text__title--color-eight {
        color: #205555;
    }
    
    h2.text__title--color-nine {
        color: #516fb5;
    }
    
    h2.text__title--color-ten {
        color: #2B4955;
    }
    
    p.text__paragraph, p.text__facts {
        font-size: 1.5rem;
        font-family: 'Lato', sans-serif;
        padding: 0.1rem;
        -webkit-hyphens: none;
        -ms-hyphens: none;
        hyphens: none;
        line-height: 1.2;
        font-weight: 400;
    }
    
    p.text__facts {
        padding-bottom: 1.8rem;
        text-align: left;
    }
    
    p.paragraph--color-one {
        color: #4861b1;
    }
    
    p.paragraph--color-two {
        color: #329999;
    }
    
    p.paragraph--color-three {
        color: #3f3f3f;
    }
    
    p.paragraph--color-four {
        color: #1e4450;
    }
    
    p.paragraph--color-five {
        color: #5190ac;
    }
    
    p.paragraph--color-six {
        color: #002c25;
    }
    
    p.paragraph--color-seven {
        color: #384970;
    }
    
    p.paragraph--color-eight {
        color: #5d8063;
    }
    
    p.paragraph--color-nine {
        color: #202a55;
    }
    
    p.paragraph--color-ten {
        color: #556d76;
    }
    
    section.product-neno__content, section.product-neno__news {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    
    article.content__neno-box {
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    
    div.neno-box__text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: left;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 1.5rem 2.5rem;
    }
    
    div.neno-box__text:nth-child(even) {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        text-align: right;
    }
    
    article.content__neno-box:nth-child(odd) {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }
    
    div.neno-box__image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    
    img.image__banner {
        max-width: 30vw;
        height: auto;
        margin: 0 auto;
        padding: 1.5rem;
        border-radius: 60px;
    }
    
    section.product-neno__news {
        background-color: #fff;
        border-radius: 60px;
    }
    
    section.product-neno__information {
        padding-top: 4rem;
        padding-bottom: 3rem;
    }
    
    div.product-neno__information {
        display: block;
    }
    
    article.news__box {
        display: flex;
        flex-direction: column;
        padding: 1.5rem;
    }
    
    img.image__view {
        width: 100%;
        height: auto;
        margin: 0 auto;
         border-radius: 50px;
    }
    
    section.product-neno__button {
        display: block;
        margin: 0 auto;
    }
    
    button.button__information {
        display: none;
    }
    
    @media only screen and (min-width: 1201px) and (max-width:1500px) {
        img.image__banner {
            max-width: 42vw;
            padding: 1rem;
        }
    }
    
    @media only screen and (min-width: 993px) and (max-width: 1200px) {
        img.image__banner {
            max-width: 40vw;
            padding: 1rem;
        }
        p.text__paragraph, p.text__facts {
            font-size: 1.3rem;
        }
    }
    
    @media only screen and (max-width: 992px) {
        article.content__neno-box, article.content__neno-box:nth-child(odd) {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
        img.image__banner {
            margin: 0 auto;
            max-width: 87vw;
        }
        div.neno-box__text {
            padding: 2.5rem 1.5rem 4rem;
        }
        h2.text__title {
            line-height: 1.4;
            font-size: 1.8rem;
        }
        p.text__paragraph, p.text__facts {
            font-size: 1.2rem;
        }
    }
    
    @media only screen and (max-width: 768px) {
        div.neno-box__text {
            padding: 1.5rem 1.5rem 3rem;
        }
        h2.text__title {
            padding-top: 2rem;
            font-size: 1.75rem;
        }
        p.text__paragraph, p.text__facts {
            line-height: 1.3;
        }
    }
    
    @media only screen and (max-width: 568px) {
        div.neno-box__text {
            padding: 0.5rem;
        }
        h2.text__title {
            font-size: 1.5rem;
            padding-top: 2rem;
        }
        p.text__paragraph, p.text__facts {
            font-size: 1rem;
            padding: 0.1rem 0.1rem 3rem 0.1rem;
        }
        div.product-neno__information {
            display: none;
        }
        img.image__view {
            display: none;
        }
        section.product-neno__information {
            padding-top: 2rem;
            padding-bottom: 0;
        }
        button.button__information {
            display: inline-block;
            font-size: 1rem;
            font-family: 'Lato', sans-serif;
            padding: 1rem;
            text-transform: uppercase;
            border-radius: 2.5rem;
            background-color: #426bc4;
            border: 0 solid #fff;
        }
        a.button__link {
            text-decoration: none;
            color: #fff;
            text-transform: uppercase;
        }
        img.image__banner {
            max-width: 80vw;
            padding: 0.5rem;
        }
    }