body {
    overflow-x: hidden;}

.controle {
    max-width: 1920px;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0 298px;}



/*SEÇÃO 1*/
#secao1 {
    background: url(../images/secao1.jpg) no-repeat top center;
    height: 1022px;
    box-sizing: border-box;}

#secao1 .conteudo {
    position: absolute;
    width: auto;
    text-align: center;}

#secao1 .controle {
    padding: 0 298px;}

#secao1 .logo {
    padding: 45px 0 102px 0;}

#secao1 .nome-produto {
    margin-bottom: 90px;
    padding: 21px 36px;
    border: 1px solid white;
    border-radius: 10px;
    text-align: start;;}

#secao1 .nome-produto p {
    font-family: 'Cairo';
    font-weight: 400;
    font-size: 30px;
    line-height: 39px;
    text-align: center;
    color: #FFFFFF;}

#secao1 .nome-produto h1 {
    font-family: 'Cairo';
    font-weight: 700;
    font-size: 52px;
    line-height: 41px;
    text-align: center;
    color: #EE7342;}

#secao1 .nome-produto h1 span {
    font-size: 40px;
    line-height: 41px;}

#secao1 h2 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 35px;
    line-height: 40px;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-bottom: 94px;}

#secao1 h2 span {
    font-weight: 700;
    font-size: 44px;
    line-height: 41px;
    color: #EE7342;}

#secao1 .yes-mob {
    display: none;}

/*SEÇÃO 2*/
#secao2 {
    background: #303030;
    max-width: 1920px;
    height: 1239px;
    margin: 0 auto;
    box-sizing: border-box;}

#secao2 h2 {
    padding: 101px 0 50px 0;
    font-family: 'Cairo';
    font-weight: 700;
    font-size: 45px;
    line-height: 35px;
    text-align: center;
    text-transform: uppercase;
    color: #EE7342;}

#secao2 .texto1, .texto2 {
    font-family: 'Cairo';
    font-weight: 300;
    font-size: 20px;
    line-height: 25px;
    text-align: center;
    color: #FFFFFF;
    padding-bottom: 35px;}

#secao2 h3 {
    font-family: 'Cairo';
    font-weight: 700;
    font-size: 20px;
    line-height: 25px;
    text-align: center;
    color: #EE7342;
    padding-bottom: 58px;}

#secao2 .animacao {
    display: flex;
    height: 755px;
    align-items: flex-start;
    justify-content: center;
    gap: 20px;}

#secao2 .animacao ul {
    margin-top: 54px;}

#secao2 .animacao ul li {
    width: 260px;
    border-radius: 10px;
    border: 1px solid #EE7342;
    height: 57px;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 35px;
    text-align: center;
    color: #EE7342;
    margin: 34px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: default;}

#secao2 .animacao ul li:hover {
    background-color: #EE7342;
    color: #000000;
    transition: 1s;}

#secao2 .animacao .imagens-centro {
    text-align: center;
    width: 670px;}

#secao2 .animacao #cesto-inicial {
    position: relative;
    bottom: 730px;}

#secao2 .animacao .box {
    position: relative;}

#secao2 .animacao .imagens-receitas img {
    position: absolute;
    left: 10%;
    top: 2%;
    width: 530px;
    height: 529px;
    display: none;}

#secao2 .mob, .conteudo-mob {
    display: none;}

/*SEÇÃO 3*/
#secao3 {
    background: url(../images/secao3.jpg) no-repeat top center;
    height: 820px;
    box-sizing: border-box;}

#secao3 h2 {
    padding-top: 260px;
    font-family: 'Cairo';
    font-weight: 700;
    font-size: 45px;
    line-height: 35px;
    text-transform: uppercase;
    color: #000000;}

#secao3 p {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #000000;
    padding: 43px 0 58px 0;}

#secao3 ul li {
    display: flex;
    align-items: center;
    gap: 11px;
    margin-bottom: 24px;}

#secao3 li p{
    padding: 0;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #292929;}

#secao3 .yes-mob {
    display: none;}

/*SEÇÃO 4*/
#secao4 {
    background: url(../images/secao4.jpg) no-repeat top center;
    box-sizing: border-box;
    height: 706px;}

#secao4 .conteudo-flex {
    display: flex;
    align-items: center;}

#secao4 .vazio {
    width: 50%;}

#secao4 .info {
    width: 50%;
    margin: 160px 0 0 0;}

#secao4 h2 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #EE7342;
    margin-bottom: 52px;
    margin-left: 118px;}

#secao4 .pergunta {
    border: 1px solid #EE7342;
    border-radius: 10px;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 25px;
    padding: 8px 0;
    text-align: center;
    color: #EE7342;
    width: 482px;
    margin-left: 118px;}

#secao4 .texto {
    margin: 36px 0 0 0;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #F7F6F6;
    margin-left: 118px;}

#secao4-img {
    display: none;}

/*SEÇÃO 5*/
#secao5 {
    background: url(../images/secao5.jpg) no-repeat top center;
    height: 611px;
    padding: 214px 0 30px;
    box-sizing: border-box;}

#secao5 h2 {
    font-family: 'Cairo';
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #000000;
    margin-bottom: 45px;}

#secao5 h2 span{
    font-size: 35px;
    line-height: 45px;}

#secao5 p {
    font-family: 'Cairo';
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #000000;}

#secao5 .yes-mob{
    display: none;}

/*SEÇÃO 6*/
#secao6 {
    background: url(../images/secao6.jpg) no-repeat top center;
    height: 1294px;
    padding-top: 154px;
    box-sizing: border-box;}

#secao6 .cima h2 {
    padding: 0 0 43px 0;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #EE7342;}

#secao6 .baixo h2 {
    padding: 0 0 43px 0;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #EE7342;}

#secao6 p {
    padding-bottom: 35px;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #FFFFFF;}

#secao6 .baixo {
    float: right;
    margin: 360px 50px 0 0;}

/*SEÇÃO 7*/
#secao7 {
    background: url(../images/secao7.jpg) no-repeat top center;
    background-size: cover;
    max-width: 1920px;
    margin: 0 auto;
    box-sizing: border-box;}

#secao7 .controle {
    display: flex;
    padding: 0;
    height: 951px;}

#secao7 .vazio {
    width: 50%;}

#secao7 .box {
    background: rgba(48, 48, 48, 0.9);
    margin: 223px 0 0 70px;
    padding: 44px 56px;
    width: 479px;
    height: 419px;}

#secao7 h2 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 0 0 52px 0;}

#secao7 p {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #FFFFFF;
    padding-bottom: 34px;
    width: 492px;}

/*SEÇÃO 8*/
#secao8 {
    max-width: 1920px;
    margin: 0 auto;
    background: #302F31;
    box-sizing: border-box;
    height: 744px;}

/* #secao8 .video {
    width: 949px;} */

#secao8 .controle {
    padding: 0;}

#secao8 .conteudo {
    padding: 0 0 0 218px;}

#secao8 .box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 744px;}

#secao8 h2 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #EE7342;
    padding-bottom: 60px;}

#secao8 span {
    font-size: 35px;}

#secao8 p {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #FFFFFF;
    padding-bottom: 32px;}

#secao8 .especial {
    border-radius: 10px;
    border: 1px solid #EE7342;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    color: #EE7342;
    text-align: center;
    padding: 16px;}

#secao8 .video-mob {
    display: none;}

#secao8 .video-mob video{
    display: none;}

/*SEÇÃO 9*/
#secao9 {
    background: #E5E5E5 url(../images/secao9.png) no-repeat top center;
    box-sizing: border-box;
    max-width: 1920px;
    margin: 0 auto;
    height: 709px;}

#secao9 .controle {
    padding: 0;
    display: flex;
    height: 709px;
    align-items: center;}

#secao9 .conteudo {
    margin-left: 150px;}

#secao9 .vazio {
    width: 50%;}

#secao9 .conteudo h2 {
    padding: 0 0 38px 0;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #000000;}

#secao9 .conteudo .box {
    width: 466px;
    height: 82.43px;
    border: 1px solid #EE7342;
    border-radius: 12.16px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 40px;}

#secao9 .conteudo .box p {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    line-height: 28px;
    display: flex;
    align-items: center;
    color: #EE7342;}

#secao9 .conteudo .texto{
    padding: 0 0 38px 0;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #000000;}

#secao9 .lavaloucas img {
    float: left;
    margin-right: 20px;}

#secao9 .lavaloucas p {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 26px;
    line-height: 26px;
    color: #000000;}

#secao9 .yes-mob {
    display: none;}

/*SEÇÃO 10*/
#secao10 {
    background: url(../images/secao10.jpg) no-repeat top center;
    box-sizing: border-box;
    height: 624px;}
#secao10 .controle {
    padding: 0;
    display: flex;}
#secao10 .conteudo {
    margin-left: 150px;}
#secao10 .vazio {
    width: 50%;}
#secao10 .conteudo h2 {
    padding: 193px 0 45px 0;
    font-family: 'Cairo';
    font-style: normal;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    color: #000000;}
#secao10 .conteudo .texto{
    padding: 0 0 38px 0;
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 0.05em;
    color: #000000;}

/*SEÇÃO 11*/
#secao11 {
    background: #303030 url(../images/secao11.png) no-repeat top center;
    box-sizing: border-box;
    max-width: 1920px;
    margin: 0 auto;
    height: 1400px;}

#secao11 .linha1 {
    display: flex;
    justify-content: space-between;}

#secao11 .linha2 {
    text-align: center;
    display: flex;
    justify-content: center;}

#secao11 .linha1 {
    padding: 644px 0 50px 0;}

#secao11 h2 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #EE7342;
    padding: 32px 0 35px 0;}

#secao11 p {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 0.05em;
    color: #FFFFFF; }

#secao11 .final {
    text-align: end;}

#secao11 .yes-mob {
    display: none;}

/*GARANTIA*/
#garantia {
    background: url(../images/garantia.jpg) no-repeat top center;
    box-sizing: border-box;
    padding-top: 175px;
    height: 710px;}

#garantia .controle {
    padding: 0;
    display: flex;}

#garantia .vazio {
    width: 50%;}

#garantia .conteudo {
    width: 50%;
    padding-left: 230px;}

#garantia h2 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    text-transform: uppercase;
    color: #000000;
    padding: 18px 0 48px 0;}

#garantia p {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 0.05em;
    color: #000000;}

#garantia .yes-mob {
    display: none;}

/*MEDIDAS*/
#medidas {
    background: #303030;
    max-width: 1920px;
    height: auto;
    margin: 0 auto;
    box-sizing: border-box;}

#medidas .controle {
    display: flex;
    justify-content: space-between;
    height: auto;
    padding-top: 100px;
    padding-bottom: 100px;
    margin: 0 auto;}

#medidas .dimensoes {
    padding-bottom: 150px;}

#medidas .embalagem-mob {
    display: none;}

#medidas .controle .conteudo {
    width: 50%;}

#medidas .img .produto-medidas{
    display: block;
    width: 566px;}

#medidas .img .produto-medidas-mob {
    display: none;}

#medidas h2 {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
    color: #EE7342;
    text-transform: uppercase;
    width: 100%;
    padding-bottom: 45px;}

#medidas li {
    list-style: square;
    color: #EE7342;}

#medidas li span {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    color: #FFFFFF;}

#medidas li b {
    font-weight: 700;}

/*FOOTER-BOTTOM*/
#footer-bottom {
    background-color: #303030;
    box-sizing: border-box;
    height: auto;
    display: flex;
    align-items: center;}

#footer-bottom .controle {
    padding: 105px 80px;}

#footer-bottom .conteudo-f {
    display: flex;
    justify-content: space-around;
    margin: 0 auto;
    align-items: center;
    gap: 76px;}

#footer-bottom .controle p {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 21px;
    color: #FFFFFF;}

#footer-bottom .img-mobile {
    display: none}



@media screen and (max-width: 1790px) {
    /*SEÇÃO 1*/
    #secao1 .controle {
        padding: 0 198px;}

    /*FOOTER-BOTTOM*/
    #footer-bottom .controle {
        padding: auto 80px;}
    #footer-bottom .img {
        text-align: center;}
    #footer-bottom .controle p {
        width: 1012px;
        padding-top: 10px;
        margin: 0 auto;}}



@media screen and (max-width: 1696px) {
    .controle {
        padding: 0 198px;}

    /*SEÇÃO 6*/
    #secao6 .box {
        height: auto !important;}
    #secao6 .conteudo {
        padding: 0 0 0 100px;}

    /*SEÇÃO 8*/
    #secao8 .video video{
        width: 750px;}}



@media screen and (max-width: 1565px) {
    .controle {
        padding: 0 128px;}

    /*SEÇÃO 1*/
    #secao1 .controle {
        padding: 0 128px;}

    /* SEÇÃO 8 */
    #secao8 .conteudo {
        margin-left: -100px;}

    /*SEÇÃO 9*/
    #secao9 .conteudo {
        margin-left: 125px;}

    /*SEÇÃO 10*/
    #secao10 .conteudo {
        margin-left: 80px;}

    /*FOOTER-BOTTOM*/
    #footer-bottom p {
        max-width: 700px;}
    #footer-bottom p br {
        display: none;}}



@media screen and  (max-width: 1375px) {
    /*SEÇÃO 1*/
    #secao1 .controle {
        padding-left: 80px;}

    /*SEÇÃO 2*/
    #secao2 .controle {
        padding: 0;}
    #secao2 .animacao .imagens-centro {
        width: 460px;}
    #secao2 {
        height: 1000px;}
    #secao2 .animacao .imagens-centro {
        width: 380px;}
    #secao2 .animacao .imagens-centro .img-cesta{
        width: 360px;
        padding: 0 5px;
        margin: 0 auto;
        display: block;}
    #secao2 .animacao .imagens-receitas img {
        position: absolute;
        left: 11.5%;
        top: 2%;
        width: 290px;
        height: auto;
        display: none;}
    #secao2 .animacao .imagens-centro #cesto-inicial {
        width: 270px;
        bottom: 400px;}
    #secao2 .animacao ul li {
        width: 200px;
        font-size: 18px;}

    /*SEÇÃO 3*/
    #secao3 {
        background-position: -380px 0;}
    #secao3 h2 {
        line-height: 42px;}
    #secao3 .conteudo-s3 {
        width: 400px;}

    /* SEÇÃO 4 */
    #secao4 h2 {
        width: 330px;}
    #secao4 .pergunta {
        width: 310px;
        margin: 30px 0 0 118px;}
    #secao4 .texto br {
        display: none;}
    #secao4 .texto {
        width: 340px;
        margin: 30px 0 0 118px;}

    /*SEÇÃO 5*/
    #secao5 {
        padding-top: 180px;}
    #secao5 h2 {
        padding-top: 0;}
    #secao5 p br {
        display: none;}
    #secao5 .conteudo-s7 {
        width: 350px;}

    /*SEÇÃO 6*/
    #secao6 {
        padding-top: 100px;}
    #secao6a p {
        font-size: 18px;
        width: 350px;
        padding-bottom: 15px;}
    #secao6b p {
        font-size: 18px;
        padding-bottom: 15px;}
    #secao6b .conteudo {
        text-align: end;}
    #secao6 .conteudo-cima {
        text-align: start;
        width: 340px;}
    #secao6 .baixo {
        margin: 300px 0 0 0;}
    #secao6 .baixo .box {
        width: 340px;
        margin-left: auto;}
    #secao6 .conteudo-baixo {
        text-align: start;
        width: 340px;}
    #secao6 br {
        display: none;}

    /*SEÇÃO 7*/
    #secao7 .box {
        margin-right: 100px;}

    /*SEÇÃO 8*/
    #secao8 .conteudo {
        margin-left: -150px;}
    #secao8 .video video{
        width: 680px;}

    /*SEÇÃO 9*/
    #secao9 .conteudo {
        margin-left: 30px;}

    /*MEDIDAS*/
    #medidas {
        height: auto;}
    #medidas .conteudo {
        width: 370px; }
    #medidas h2 {
        padding-bottom: 35px;}
    .embalagem, .dimensoes {
        padding-bottom: 0;}}

@media screen and (max-width: 1240px) {
    /*SEÇÃO 1*/
    #secao1 .controle {
        padding-left: 30px;}

    /*SEÇÃO 2*/
    #secao2 .info {
        float: right;
        margin-right: -110px;}

    /*SEÇÃO 3*/
    #secao3 {
        background-position: -570px 0;}
    #secao3 .controle {
        padding-left: 70px;}
    #secao3 h2 {
        padding-top: 190px;
        width: 250px;}
    #secao3 .conteudo-s3 {
        width: 350px;}

    /*SEÇÃO 5*/
    #secao5 p br {
        display: none;}
    #secao5 .conteudo-s7 {
        margin-left: -50px;
        width: 350px;}

    /*SEÇÃO 8*/
    #secao8 .conteudo {
        margin-left: -150px;}
    #secao8 .video video{
        width: 600px;
        position: absolute;
        left: 0;
        top: -272px;
        margin-right: 0;
        transform: rotate(-90deg);}
    #secao8 .video {
        position: relative;
        width: 50%;
        text-align: center;}

    /*SEÇÃO 10*/
    #secao10 .conteudo {
        margin:  0 0 0 20px;
        max-width: 478px;}
    #secao10 .conteudo br {
        display: none;}

    /*SEÇÃO 11*/
    #secao11 .controle {
        padding: 0 80px;}
    #secao11 br {
        display: none;}
    #secao11 .linha1 {
    padding-bottom: 70px;}
    #secao11 .linha1-cima, .final {
        width: 280px;}
    #secao11 h2 {
        font-size: 40px;
        line-height: 40px;}
    #secao11 .linha2-cima, .final {
        width: 350px;}
    #secao11 .linha2-baixo, .final h2 {
        margin-left: auto;}

    /*MEDIDAS*/
    #medidas {
        height: auto;}
    #medidas .dimensoes {
        padding-bottom: 100px;}
    #medidas .controle {
        padding:  60px 70px;}

    /*FOOTER-BOTTOM*/
    #footer-bottom p {
        max-width: 600px;}
    #footer-bottom .controle p {
        width: 800px;
        padding-top: 10px;
        margin: 0 auto;}
    #footer-bottom br {
        display: none; }}



@media screen and (max-width: 1110px) {
    /*SEÇÃO 1*/
    #secao1 .controle {
        padding-left: 30px;}

    /* SEÇÃO 7*/
    #secao7 .conteudo {
        width: 380px;}
    #secao7 .conteudo .texto br {
        display: none;}

    /* SEÇÃO 9*/
    #secao9 .conteudo {
        width: 380px;}
    #secao9 .conteudo br {
        display: none;}
    #secao9 .conteudo .box {
        width: 320px;
        height: 122.41px;}
    #secao9 .conteudo .box p {
        width: 300px;
        height: 122.41px;}
    #secao9 .lavaloucas br {
        display: block;}

    /*SEÇÃO 10*/
    #secao10 .texto {
        width: 400px;}

    /*GARANTIA*/
    #garantia .conteudo {
        width: 50%;
        padding-left: 170px;}

    /*MEDIDAS*/
    #medidas {
        height: auto;}
    #medidas .dimensoes {
        padding-bottom: 80px; }}



@media screen and (max-width: 1070px) {
    /*SEÇÃO 1*/
    #secao1 .controle {
        padding-left: 30px;}
    #secao1 .logo {
        padding-bottom: 80px;}
    #secao1 .conteudo {
        width: 330px;}
    #secao1 .nome-produto {
        padding: 20px 24px;
        margin-bottom: 70px;}
    #secao1 .nome-produto p {
        font-size: 24.6154px;
        line-height: 32px;}
    #secao1 .nome-produto h1 {
        font-size: 42.6667px;
        line-height: 34px;}
    #secao1 .nome-produto h1 span {
        font-size: 32.8205px;
        line-height: 34px;}
    #secao1 h2 {
        line-height: 110%;
        font-size: 34.431px;}
    #secao1 .selo img{
        text-align: center;
        width: 144px;}

    /*SEÇÃO 3*/
    #secao3 {
        background: #fff;
        height: auto;
        padding-bottom: 60px;}
    #secao3 h2 {
        padding: 90px 0 2px 0;
        font-size: 40px;
        line-height: 40px;}
    #secao3 p {
        padding: 0 0 83px 0;
        width: 310px;}
    #secao3 p br {
        display: none;}
    #secao3 ul {
        margin-bottom: 90px;}
    #secao3 li {
        font-size: 20px;
        line-height: 20px;
        width: 309px;}
    #secao3 .conteudo-s3 {
        width: 327px;
        margin: 0 auto;}
    #secao3 li img {
        float: left;}
    #secao3 .controle {
        padding: 0 20px;}
    #secao3 .conteudo-s3 {
        width: 300px;}
    #secao3 .yes-mob {
        display: block;
        text-align: center;
        margin: 0 auto;}
    #secao3 .yes-mob img{
        max-width: 90%;
        text-align: center;
        margin: 0 auto;}

    /*SEÇÃO 4*/
    #secao4 h2 {
        margin-left: 90px !important;}
    #secao4 .pergunta {
        margin-left: 90px;}
    #secao4 .texto {
        margin-left: 90px;}

    /*SEÇÃO6*/
    #secao6 .controle {
        padding: 0 20px;}

    /*SEÇÃO 7*/
    #secao7 .controle {
        padding-right: 10px;}
    #secao7 .conteudo .box br {
        display: none;}

    /*SEÇÃO 8*/
    #secao8 .conteudo {
        width: 423px;}
    #secao8 .conteudo br {
        display: none;}
    #secao8 .video video {
        width: 500px;
        top: -289px;}

    /*GARANTIA*/
    #garantia .conteudo  {
        padding-left: 50px;}

     /*MEDIDAS*/
    #medidas{
        height: auto;}
    #medidas .img .produto-medidas {
        width: 450px;}

    /*FOOTER-BOTTOM*/
    #footer-bottom .controle p {
        width: 500px;}}



@media screen and (max-width: 920px) {
    .controle {
        margin: 0 auto;
        padding: 0 20px;}

    /*SEÇÃO 1*/
    #secao1 {
        height: auto;
        background: linear-gradient(180.37deg, #303030 85.75%, rgba(48, 48, 48, 0.93) 95.76%);}
    #secao1 .controle {
        padding: 0;}
    #secao1 .conteudo {
        position: relative;
        display: block;
        margin: 0 auto;
        padding-bottom: 80px;}
    #secao1 .logo {
        text-align: center;
        padding: 31px 0 75px 0;}
    #secao1 h2 {
        margin-bottom: 90px;
        padding: 0;}
    #secao1 h2 span {
        font-size: 40.5279px;
        line-height: 40px;}
    #secao1 .selo img{
        text-align: center;
        width: 144px;}
    #secao1 .yes-mob {
        display: block;}
    #secao1 .yes-mob img {
        width: 100%;}

    /*SEÇÃO 2*/
    #secao2 {
        background: #313131;
        height: auto;
        padding-bottom: 40px;}
    #secao2 .controle {
        padding: 0 20px;}
    #secao2 .mob {
        display: inline;
        position: relative;}
    #secao2 .conteudo-mob {
        display: inline;
        padding: 0 230px;}
    #secao2 .conteudo-mob h2 {
        font-size: 40px;
        line-height: 40px;
        padding: 80px 0 32px 0;}
    #secao2 .conteudo-mob .texto {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 400;
        font-size: 20px;
        line-height: 25px;
        text-align: center;
        color: #FFFFFF;
        padding-bottom: 96px;}
    #secao2 .conteudo-mob h3 {
        font-size: 23px;
        line-height: 25px;
        padding-bottom: 45px;}
    #secao2 .mob .item{
        text-align: center;}
    #secao2 .mob .cesta{
        padding-bottom: 78px;}
    #secao2 .mob h3 {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 700;
        font-size: 22px;
        line-height: 35px;
        text-align: center;
        color: #FFFFFF;
        padding-bottom: 45px;}
    #secao2 .animacao,
    #secao2 .conteudo {
        display: none;}

    /*SEÇÃO 4*/
    #secao4 {
        background: #303030;
        height: auto;
        padding-top: 100px;}
    #secao4 .conteudo-flex {
        display: block;
        margin: 0 auto;}
    #secao4 .info {
        width: 320px;
        padding: 0 0 90px 0;
        margin: 0 auto;}
    #secao4 h2 {
        width: 320px;
        font-size: 40px;
        line-height: 40px;
        margin-left: 0 !important;
        margin-bottom: 57px;}
    #secao4 br {
        display: none;}
    #secao4 .pergunta {
        font-size: 20px;
        line-height: 25px;
        padding: 18px 28px;
        text-align: left;
        color: #EE7342;
        width: 240px;
        margin: 0;}
    #secao4 .texto {
        width: auto;
        margin: 43px 0 0 0;
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 400;
        font-size: 20px;
        line-height: 25px;
        color: #F7F6F6;
        width: 298px;}
    #secao4 br {
        display: none; }
    #secao4-img {
        display: block;
        height: auto;
        background: #BFC8D9;}
    #secao4-img .yes-mob {
        text-align: center;
        width: 100%;
        margin: 0 auto -3px auto;}
    #secao4-img .yes-mob img{
        text-align: center;
        width: 100%;}

    /*SEÇÃO 5*/
    #secao5 .controle {
        padding-left: 80px;}

    /*SEÇÃO 8*/
    #secao8 {
        height: auto;
        padding-bottom: 60px;}
    #secao8 .video {
        padding-bottom: 0;
        display: none;}
    #secao8 .video-mob{
        display: block;
        padding-top: 25px;
        margin: 0 auto;}
    #secao8 .video-mob video {
        margin: 0 auto;
        width: 587px;
        margin-top: 73px;
        transform: rotate(-90deg);}
    #secao8 .video-mob video {
        display: block;}
    #secao8 .controle .box {
        margin-top: 100px;}
    #secao8 .controle .box {
        display: block;
        text-align: center;}
    #secao8 p {
        margin: 0 auto;}
    #secao8 .conteudo .t1 {
        margin: 0 auto 0 auto;}
    #secao8 .conteudo h2 {
        padding-top: 20px;}
    #secao8 .box .conteudo {
        width: 320px;
        margin-bottom: 637px;}
    #secao8 .conteudo {
        display: inline;
        padding: 0;}
    #secao8 h2 {
        width: 320px !important;
        font-size: 40px;
        line-height: 40px;
        margin: 0 auto;
        text-align: start !important;}
    #secao8 h2 span {
        width: 320px;
        font-size: 35px;
        line-height: 40px;}
    #secao8 p {
        width: 320px;
        font-size: 20px;
        line-height: 25px;
        text-align: start !important;}
    #secao8 .especial {
        width: 294px;
        margin: 0 auto;
        font-size: 25px;
        line-height: 30px;
        text-align: start;
        margin-top: 50px; }
    #secao8 br {
        display: none;}
    #secao8 .especial {
        width: 280px;}

    /*SEÇÃO 9*/
    #secao9 {
        background: #E9E9E9;
        padding: 0 0 0 0;
        margin-bottom: -3px;
        height: auto;}
    #secao9 .vazio{
        display: none;}
    #secao9 .controle {
        height: auto;
        padding: 0 20px;
        display: block;}
    #secao9 .conteudo {
        display: block;
        max-width: 320px;
        margin: 0 auto 100px auto;}
    #secao9 .conteudo h2 {
        padding-top: 70px;
        width: 320px;
        font-size: 40px;
        line-height: 40px;
        margin: 0 auto;}
    #secao9 .box {
        font-size: 24px;
        line-height: 28px;
        max-width: 320px;
        padding: 5px;
        margin: 0 auto 50px auto;}
    #secao9 .texto {
        max-width: 320px;
        font-size: 20px;
        line-height: 25px;
        margin: 0 auto;}
    #secao9 .texto br {
        display: none;}
    #secao9 .lavaloucas {
        margin: 0 auto;
        width: 300px;}
    #secao9 .yes-mob {
        padding: 0;
        display: block;}
    #secao9 .yes-mob img {
        max-width: 100%;}

    /*SEÇÃO 11*/
    #secao11 {
        padding-top: 115px;
        background: #303030;
        height: auto;}
    #secao11 .controle {
        padding: 0 20px;}
    #secao11 .linha1 {
        display: inline;
        align-items: center;}
    #secao11 .linha1-cima {
        padding-top: 90px;
        width: auto;}
    #secao11 .linha1 .final {
        width: auto;}
    #secao11 .linha1 div {
        text-align: center;}
    #secao11 .linha2 {
        display: inline;}
    #secao11 .linha2-cima {
        width: auto;}
    #secao11 .linha2 div {
        text-align: center;
        width: auto;}
    #secao11 h2 {
        font-size: 40px;
        line-height: 40px;
        max-width: 262px;
        margin: 0 auto;}
    #secao11 p {
        max-width: 299px;
        margin: 0 auto;
        font-size: 20px;
        line-height: 25px;
        padding-bottom: 113px;}
    #secao11 p br {
        display: none;}
    #secao11 .yes-mob {
        max-width: 311px;
        text-align: center;
        display: block;
        margin: 0 auto;
        padding: 0 20px;}
    #secao11 .yes-mob img {
        width: 100%;
        text-align: center;
        display: block;}

    /*GARANTIA*/
    #garantia .conteudo {
        width: 50%;
        padding-left: 100px;}

    /*MEDIDAS*/
    #medidas {
        background: #303030;
        height: auto;}
    #medidas .controle {
        display: inline;
        padding: 0; }
    #medidas .conteudo {
        display: inline; }
    #medidas .embalagem-mob {
        display: inline;
        width: 259px; }
    #medidas .embalagem-mob {
        margin: 0 auto;
        width: 299px;
        text-align: center;}
    #medidas .embalagem-mob{
        margin: 0 auto;
        text-align: start; }
    #medidas .embalagem-mob .container {
        width: 299px;
        margin: 0 auto;}
    #medidas .img .produto-medidas {
        display: none;}
    #medidas .img .produto-medidas-mob {
        width: 294px;
        display: block;
        margin: 0 auto;}
    #medidas .embalagem{
        display: none; }
    #medidas h2 {
        padding-top: 122px;
        font-size: 40px;
        line-height: 40px; }
    #medidas .dimensoes {
        width: 306px;
        margin: 0 auto;}

    /*FOOTER-BOTTOM*/
    #footer-bottom {
        margin-top: 100px;}
    #footer-bottom .controle {
        padding: 40px 0; }
    #footer-bottom .conteudo-f {
        gap: 40px;}}



@media screen and (max-width: 780px) {
    body {
        overflow-x: hidden;}

    /*SEÇÃO 5*/
    #secao5{
        background: #fff;
        height: auto;
        margin-bottom: -3px;
        padding: 0 0 0;}
    #secao5 .conteudo-s7 {
        max-width: 320px;
        margin: 0 auto;
        margin-bottom: 100px;}
    #secao5 .controle {
        margin: 0 auto;
        padding: 0 20px;}
    #secao5 h2 br {
        display: block;}
    #secao5 h2 {
        font-size: 40px;
        line-height: 40px;}
    #secao5 h2 span{
        line-height: 40px;}
    #secao5 .yes-mob {
        padding: 0 40px;
        display: block;
        margin: 0 auto;
        max-width: 420px;}
    #secao5 .yes-mob img {
        width: 100%;}

    /*SEÇÃO 6*/
    #secao6 {
        background: url(../images/mob-secao6.jpg) no-repeat top center;
        height: 2094px;}
    #secao6 h2 {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 700;
        font-size: 40px;
        line-height: 40px;
        text-transform: uppercase;
        color: #EE7342;
        padding-bottom: 31px;
        width: 340px;}
    #secao6 br {
        display: none;}
    #secao6 p {
        font-family: 'Cairo';
        font-style: normal;
        font-weight: 400;
        font-size: 20px;
        line-height: 25px;
        color: #FFFFFF;}
    #secao6 .conteudo-cima {
        padding-top: 400px;
        width: 305px;
        margin: 0 auto;}
    #secao6 .conteudo-baixo {
        width: 320px;
        margin: 0 auto;
        text-align: start;}
    #secao6 .conteudo-baixo h2,
    #secao6 .conteudo-cima h2 {
        font-size: 40px;
        line-height: 40px;}
    #secao6 .controle {
        padding: 0;}
    #secao6 .baixo {
        float: none;
        margin-top: 140px;}
    #secao6 .baixo .box {
        width: 320px;
        margin: 0 auto;}

    /*SEÇÃO 7*/
    #secao7 {
        background: url(../images/mob-secao7.jpg) no-repeat top center;
        height: 907px;
        background-size: cover;
        padding-top: 107px;}
    #secao7 .controle {
        display: block;
        margin: 0 0;}
    #secao7 .box {
        width: 330px;
        height: 544px;
        margin: 0 auto;
        padding: 59px 36px;}
    #secao7 h2 {
        width: 285px;
        font-size: 40px;
        line-height: 40px;
        padding: 0 0 73px 0 !important;}
    #secao7 br {
        display: none;}
    #secao7 p {
        font-size: 20px;
        line-height: 25px;
        width: 305px;}

    /*SEÇÃO 10*/
    #secao10 {
        background: url(../images/mob-secao10.jpg) no-repeat top center;
        height: 1021px;}
    #secao10 .controle{
        display: block;
        padding: 0 20px;}
    #secao10 .vazio{
        display: none;}
    #secao10 .conteudo {
        display: inline;}
    #secao10 .conteudo h2 {
        font-size: 40px;
        line-height: 40px;
        width: 320px;
        color: #EE7342;
        margin: 0 auto;
        padding: 90px 0 51px 0;}
    #secao10 .conteudo .texto {
        font-size: 20px;
        line-height: 25px;
        letter-spacing: 0.05em;
        color: #FFFFFF;
        width: 312px;
        margin: 0 auto;}
    #secao10 br {
        display: none; }

    /*GARANTIA*/
    #garantia {
        background: #FFFFFF;
        height: auto;
        padding: 100px 0;}
    #garantia .yes-mob {
        margin: 0 auto;
        width: 320px;
        display: block;}
    #garantia .yes-mob img {
        width: 93%;
        display: block;}
    #garantia br {
        display: none;}
    #garantia h2 {
        width: 230px;
        margin: 0 auto;}
    #garantia p {
        width: 292px;
        margin: 0 auto;}
    #garantia .controle {
        display: block;
        margin: 0 auto;
        padding:  0 20px;}
    #garantia .vazio {
        display: none;}
    #garantia .conteudo {
        display: block;
        text-align: center;
        width: 320px;
        margin: 0 auto;
        padding: 100px 0 0 0;}
    #garantia img  {
        padding-top: 0;
        margin: 0 auto;}

    /*FOOTER-BOTTOM*/
    #footer-bottom {
        background-color: #303030;
        height: 459px;}
    #footer-bottom .controle {
        padding: 0 20px; }
    #footer-bottom .conteudo-f {
        display: inline;
        gap: 40px;  }
    #footer-bottom .img-mobile {
        display: block;
        margin: 0 auto;
        text-align: center;}
    #footer-bottom .img {
        display: none; }
    #footer-bottom .img-mobile img {
        margin: 0 auto;
        text-align: center; }
    #footer-bottom .controle {
        flex-direction: column-reverse;
        padding: 0; }
    #footer-bottom .conteudo-f p {
        max-width: 320px;
        font-size: 12px;
        line-height: 20px;
        margin: 0 auto;
        padding-top: 0;
        padding-bottom: 47px; }
    #footer-bottom br {
        display: none; }}



@media screen and (max-width: 580px) {
    /*SEÇÃO 8*/
    #secao8 .video {
        padding-bottom: 0;
        display: none;}
    #secao8 .video-mob{
        display: block;
        padding-top: 50px;
        margin: 0 auto;}
    #secao8 .video-mob video {
        margin: 0 auto;
        width: 300px;
        transform: rotate(-90deg);}
    #secao8 .conteudo h2,
    #secao8 .box h2 {
        padding-top: 0;}}



@media screen and (max-width: 500px) {
    /*SEÇÃO 1*/
    #secao1 .nome-produto {
        padding: 10px;}}



@media screen and (max-width: 420px) {
    /*SEÇÃO 7*/
    #secao7 {
        height: auto;
        padding: 50px 0;}
    #secao7 .controle {
        height: auto;}
    #secao7 .box {
        width: 70%;
        height: auto;
        margin: 0 auto;
        padding: 20px 25px;}
    #secao7 h2 {
        width: 100%;
        margin-top: 20px;
        padding-bottom: 30px !important;}
    #secao7 p {
        width: 100%;}}



@media screen and (max-width: 392px) {
    /*SEÇÃO 1*/
    #secao1 .logo img {
        width: 65%;}
    #secao1 .logo-produto img{
        max-width: 100%;}
    #secao1 .controle {
        margin: 0 5px;}
    #secao1 .conteudo {
        max-width: 95%;}

    /* SEÇÃO 2*/
    #secao2 .item img {
        width: 250px;}
    #secao2 br {
        display: none;}

    /*SEÇÃO 4*/
    #secao4 .info {
        width: 100%;}
    #secao4 .pergunta {
        max-width: 80%;
        padding: 8px 18px;}
    #secao4 h2,
    #secao4 .texto {
        width: 100%;}

    /*SEÇÃO 5*/
    #secao5 .conteudo-s7 {
        width: 100%;}
    #secao5 p {
        width: 100%;}

    /*SEÇÃO 6*/
    #secao6 .controle {
        margin: 0 auto;
        padding: 0 20px;}
    #secao6 .cima h2,
    #secao6 .cima,
    #secao6 .baixo,
    #secao6 .baixo .box,
    #secao6 .conteudo-cima,
    #secao6 .conteudo-baixo,
    #secao6 .conteudo-baixo h2{
        width: 100%;}

    /*SEÇÃO 7*/
    #secao7 h2 {
        padding-bottom: 30px;}

    /*SEÇÃO 8*/
    #secao8  .controle {
        padding: 0 20px;}
    #secao8 h2,
    #secao8 .conteudo h2,
    #secao8 p {
        max-width: 100%;}
    #secao8 .especial {
        width: 90%;}
    #secao8 .box video {
        max-width: 300px;
        margin-top: 26px;}
    #secao8 .video-mob video {
        height: auto;}
    #secao8 .video-mob {
        height: auto;}

    /*SEÇÃO 9*/
    #secao9 .conteudo {
        width: 100%;}
    #secao9 .conteudo h2 {
        width: 100%;}
    #secao9 .conteudo .box {
        width: 90%;
        height: 100%;}
    #secao9 .conteudo .box p {
        width: 90%;
        height: auto;}
    #secao9 .lavaloucas {
        width: 100%;}

    /* MEDIDAS */
    #medidas .controle {
        padding: 0 20px;}
    #medidas .conteudo .dimensoes,
    #medidas .embalagem-mob .container {
        margin: 0 auto;
        width: 80%;}
    #footer-bottom {
        height: auto;}
    #footer-bottom .controle {
        padding-bottom: 20px;}
    #footer-bottom .conteudo-f p {
        width: 250px;
        padding-top: 50px;
        padding-bottom: 20px;}}



@media (max-width: 360px) {
    /*SEÇÃO 3*/
    #secao3 .conteudo-s3,
    #secao3 .conteudo-s3 h2,
    #secao3 li,
    #secao3 p{
        width: 100%;}

    /*SEÇÃO 6*/
    #secao6 .baixo {
        margin-top: 100px;}

    /*SEÇÃO 10*/
    #secao10 .controle {
        padding: 0 20px;}
    #secao10 .conteudo h2 {
        width: 100%;
        padding: 60px 0 51px 0;}
    #secao10 .conteudo .texto {
        width: 100%;}
    #secao10 .conteudo,
    #secao10 p {
        width: 100%;}

    /*GARANTIA*/
    #garantia .conteudo,
    #garantia H2,
    #garantia p {
        width: 100%;}
    #garantia .yes-mob {
        width: 100%;}

    /* MEDIDAS */
    #medidas .dimensoes {
        width: 100%;
        margin: 0 auto;}
    #medidas .img .produto-medidas-mob {
        width: 90%;}}



@media (max-width: 322px) {
    /*SEÇÃO 2*/
    #secao2 .c2 h2{
        width: 100%;}
    #secao2 .item img {
    width: 93%;}

    /*SEÇÃO 3*/
    #secao3 .conteudo-s3 {
        margin: 0 auto;
        width: 100%;}

    /*SEÇÃO 4*/
    #secao4 .pergunta {
        padding: 13px 15px;}

    /*SEÇÃO 8*/
    #secao8 .controle{
        padding-bottom: 100px;}

    /*FOOTER-BOTTOM*/
    #footer-bottom .conteudo-f p {
    width: 100%;}}



@media (max-width: 300px) {
    /*SEÇÃO 8*/
    #secao8 {
        height: auto;
        padding-bottom: 50px;}
    #secao8 .box{
        width: 90%;
        height: auto;}
    #secao8 .video-mob video {
        max-width: 100%;
        transform: initial;}}