/* Estilo */
/* Claro */
.estilo1{--corBordaBlog1: #FFFFFF; --corBordaBlog2: #E8E8E8; --corTextoTag1: #000000; --corTextoTag2: #000000CC; --corTextoAutor: #00000070; --corFundoRedes: #7878781A; --corIconeRedes: #231F20; --corContadorFiltro: #A6A6A6; --corFundoEmail: #231F20; --corTextoEmail: #FFFFFF; --corFundoEmailForm: #FFFFFF; --corTextoEmailForm: #231F20; --corFundoPromocao: #ECECEC; --corTituloPromocao: #000000; --corFundoDesconto1: #E6E6E6; --corFundoDesconto2: #E8E8E8; --corBordaDesconto: #00000014; --corFundoCardPromocao: #FFFFFF; --corFundoTag: #9F9F9F; --corFundoTagDesconto: #D1D1D1; --corTextoTagDesconto: #231F20; --corTituloPost: #E4E4E4;}

/* Escuro */
.estilo2{--corBordaBlog1: #D7D7D7; --corBordaBlog2: #D7D7D7; --corTextoTag1: #000000; --corTextoTag2: #000000CC; --corTextoAutor: #ACACAC70; --corFundoRedes: #FFFFFF1A; --corIconeRedes: #D7D7D7; --corContadorFiltro: #535353; --corFundoEmail: #211E1F; --corTextoEmail: #ACACAC; --corFundoEmailForm: #000000; --corTextoEmailForm: #ACACAC; --corFundoPromocao: #000000; --corTituloPromocao: #FFFFFF; --corFundoDesconto1: #000000; --corFundoDesconto2: #000000; --corBordaDesconto: #211E1F; --corFundoCardPromocao: #1F1C1D; --corFundoTag: #FFFFFF40; --corFundoTagDesconto: #FFFFFF26; --corTextoTagDesconto: #ACACAC; --corTituloPost: #FFFFFF29;}

/* Contraste */
.estilo3{--corBordaBlog1: #FFFFFF; --corBordaBlog2: #FFFFFF; --corTextoTag1: #000000; --corTextoTag2: #000000CC; --corTextoAutor: #41A1BF; --corFundoRedes: #FFFFFF1A; --corIconeRedes: #41A1BF; --corContadorFiltro: #41A1BF; --corFundoEmail: #FFFFFF; --corTextoEmail: #000000; --corFundoEmailForm: #000000; --corTextoEmailForm: #FFFFFF; --corFundoPromocao: #000000; --corTituloPromocao: #FFFFFF; --corFundoDesconto1: #000000; --corFundoDesconto2: #000000; --corBordaDesconto: #FFFFFF; --corFundoCardPromocao: #000000; --corFundoTag: #FFFFFF; --corFundoTagDesconto: #FFFFFF80; --corTextoTagDesconto: #000000; --corTituloPost: #FFFFFF;}

/* Box Topo */
._1000 section.boxTopo{width: 100%;height: 600px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='554' fill='none' viewBox='0 0 832 554'%3E%3Cg fill='%23231f20' opacity='.06'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath d='M573.328 486A87.337 87.337 0 0 0 486 398.672 87.337 87.337 0 0 0 398.672 486h51.38a35.94 35.94 0 0 1 22.191-33.212 35.96 35.96 0 0 1 27.514 0 35.96 35.96 0 0 1 19.455 19.455A35.9 35.9 0 0 1 521.948 486z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat right bottom var(--corTopo);background-size: 972px 972px;background-position-x: calc(100% + 2px);background-position-y: -130px;border-bottom: 1px solid var(--corBordaTopo);}
._1000 body.estilo2 section.boxTopo{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='554' fill='none' viewBox='0 0 832 554'%3E%3Cg fill='%23D7D7D7' opacity='.06'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3Cpath d='M573.328 486A87.337 87.337 0 0 0 486 398.672 87.337 87.337 0 0 0 398.672 486h51.38a35.94 35.94 0 0 1 22.191-33.212 35.96 35.96 0 0 1 27.514 0 35.96 35.96 0 0 1 19.455 19.455A35.9 35.9 0 0 1 521.948 486z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat right bottom var(--corTopo);background-size: 972px 972px;background-position-x: calc(100% + 2px);background-position-y: -130px;}
._1000 body.estilo3 section.boxTopo{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='554' fill='none' viewBox='0 0 832 554'%3E%3Cg fill='%23FFF' opacity='.06'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3Cpath d='M573.328 486A87.337 87.337 0 0 0 486 398.672 87.337 87.337 0 0 0 398.672 486h51.38a35.94 35.94 0 0 1 22.191-33.212 35.96 35.96 0 0 1 27.514 0 35.96 35.96 0 0 1 19.455 19.455A35.9 35.9 0 0 1 521.948 486z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat right bottom var(--corTopo);background-size: 972px 972px;background-position-x: calc(100% + 2px);background-position-y: -130px;}

/* Box Conteudo */
section.boxConteudo{}
    section.boxConteudo .centro{width: 100%; height: 100%;max-width: 1428px; padding: 208px 20px 111px; margin: 0px auto;position: relative;color: #231F20;display: flex;gap: 20px;justify-content: space-between;}
        section.boxConteudo .centro .artigos{width: 100%;max-width: 1000px;margin-top: -650px;}

            section.boxConteudo .centro .artigos h2{font-size: 56px;font-family: "Crimson Pro";font-weight: 600;line-height: 52px;letter-spacing: -0.02em;color: var(--corTextoPrincipal);margin-bottom: 40px;}
            section.boxConteudo .centro .artigos h2 em{font-size: 19px;font-family: "Crimson Pro";font-weight: 500;line-height: 20px;letter-spacing: -0.01em;color: var(--corTextoAutor);}

            section.boxConteudo .centro .artigos article{width: 100%;position: relative;}
                section.boxConteudo .centro .artigos article.artigoDestaque{width: 100%;margin-bottom: 86px;}
                    section.boxConteudo .centro .artigos article.artigoDestaque a:link,
                    section.boxConteudo .centro .artigos article.artigoDestaque a:active,
                    section.boxConteudo .centro .artigos article.artigoDestaque a:visited{display: block; transition: all 0.5s ease;}

                        section.boxConteudo .centro .artigos article.artigoDestaque a div.imgPost{width: 100%;height: 474px;margin-bottom: 30px;position: relative;}
                            section.boxConteudo .centro .artigos article.artigoDestaque a div.imgPost figure{width: 100%;height: 100%;}
                                section.boxConteudo .centro .artigos article.artigoDestaque a div.imgPost figure img{width: 100%;height: 100%;object-fit: cover;outline: 4px solid var(--corBordaBlog1);outline-offset: -4px;}

                            section.boxConteudo .centro .artigos article.artigoDestaque a div.imgPost span.tag{font-size: 14px;line-height: 16px;font-weight: 700;letter-spacing: -0.01em;color: var(--corTextoTag2);font-family: "Montserrat";position: absolute;bottom: 18px;left: 0px;background: var(--corBordaBlog1);padding: 8px 12px 8px 15px;}

                            section .centro div.imgPost span.tempoLeitura{width: fit-content;display: flex;align-items: center;gap: 4px;font-size: 12px;font-weight: 600;line-height: 16px;letter-spacing: -0.01em;color: var(--corTextoTag1);background: var(--corBordaBlog1);border-radius: 30px;padding: 6px 12px;position: absolute;right: 16px;bottom: 16px;}
                                section .centro div.imgPost span.tempoLeitura::before{content: "";width: 16px;min-width: 16px;height: 18px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='18' fill='none' viewBox='0 0 16 18'%3E%3Cpath fill='%23d0d0d0' d='M11.6 0c.44 0 .8.362.8.81 0 .447-.36.808-.8.809a.1.1 0 0 0-.101.1v1.77a6.4 6.4 0 0 0-1.597 0v-1.77c0-.056-.046-.1-.102-.1H2.6a.1.1 0 0 0-.102.1v2.73c0 1.5.874 2.793 2.136 3.39a6.5 6.5 0 0 0-.322 2.493 3.75 3.75 0 0 0-1.814 3.218v2.73c0 .056.046.101.102.101l4.699-.01c1.092-.001 2.167-.003 2.97-.001a154 154 0 0 1 1.234.008q.045 0 .068.002h.014l-.006-.002q-.002 0-.014-.003a.1.1 0 0 0 .036.006c.44 0 .798.361.798.81 0 .447-.358.809-.798.809H.799A.805.805 0 0 1 0 17.19c0-.448.36-.808.799-.809a.1.1 0 0 0 .102-.1v-2.73a5.37 5.37 0 0 1 2.37-4.467.1.1 0 0 0 0-.168A5.37 5.37 0 0 1 .9 4.45V1.72c0-.057-.046-.101-.102-.101A.804.804 0 0 1 0 .809C0 .363.36 0 .799 0zm-.037 16.374h-.002l-.026-.016-.002-.003a.1.1 0 0 0 .03.019M10.7 4.55C13.626 4.55 16 6.95 16 9.91s-2.374 5.36-5.3 5.36-5.299-2.399-5.299-5.36c0-2.96 2.374-5.36 5.3-5.36m0 1.619c-2.046 0-3.703 1.676-3.703 3.741s1.657 3.741 3.703 3.741 3.7-1.676 3.701-3.74c0-2.066-1.656-3.742-3.701-3.742m-.336.884c.44 0 .798.362.798.81V9.48c0 .056.046.101.102.101h1.1c.44 0 .799.362.799.81s-.36.809-.8.809h-1.999a.804.804 0 0 1-.799-.81V7.864c0-.448.36-.81.8-.81' style='fill:%23d0d0d0;fill:color(display-p3 .8157 .8157 .8157);fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                                body.estilo2 section .centro div.imgPost span.tempoLeitura::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='18' fill='none' viewBox='0 0 16 18'%3E%3Cpath fill='%23ACACAC' d='M11.6 0c.44 0 .8.362.8.81 0 .447-.36.808-.8.809a.1.1 0 0 0-.101.1v1.77a6.4 6.4 0 0 0-1.597 0v-1.77c0-.056-.046-.1-.102-.1H2.6a.1.1 0 0 0-.102.1v2.73c0 1.5.874 2.793 2.136 3.39a6.5 6.5 0 0 0-.322 2.493 3.75 3.75 0 0 0-1.814 3.218v2.73c0 .056.046.101.102.101l4.699-.01c1.092-.001 2.167-.003 2.97-.001a154 154 0 0 1 1.234.008q.045 0 .068.002h.014l-.006-.002q-.002 0-.014-.003a.1.1 0 0 0 .036.006c.44 0 .798.361.798.81 0 .447-.358.809-.798.809H.799A.805.805 0 0 1 0 17.19c0-.448.36-.808.799-.809a.1.1 0 0 0 .102-.1v-2.73a5.37 5.37 0 0 1 2.37-4.467.1.1 0 0 0 0-.168A5.37 5.37 0 0 1 .9 4.45V1.72c0-.057-.046-.101-.102-.101A.804.804 0 0 1 0 .809C0 .363.36 0 .799 0zm-.037 16.374h-.002l-.026-.016-.002-.003a.1.1 0 0 0 .03.019M10.7 4.55C13.626 4.55 16 6.95 16 9.91s-2.374 5.36-5.3 5.36-5.299-2.399-5.299-5.36c0-2.96 2.374-5.36 5.3-5.36m0 1.619c-2.046 0-3.703 1.676-3.703 3.741s1.657 3.741 3.703 3.741 3.7-1.676 3.701-3.74c0-2.066-1.656-3.742-3.701-3.742m-.336.884c.44 0 .798.362.798.81V9.48c0 .056.046.101.102.101h1.1c.44 0 .799.362.799.81s-.36.809-.8.809h-1.999a.804.804 0 0 1-.799-.81V7.864c0-.448.36-.81.8-.81' style='fill:%23ACACAC;fill:%23ACACAC;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}

                        section.boxConteudo .centro .artigos article.artigoDestaque a h3{font-size: 42px;font-family: "Crimson Pro";font-weight: 700;line-height: 40px;letter-spacing: -0.02em;color: var(--corTextoPrincipal);margin-bottom: 8px;}
                        section.boxConteudo .centro .artigos article.artigoDestaque a b{display: block;font-size: 19px;font-family: "Crimson Pro";font-weight: 500;line-height: 20px;letter-spacing: -0.01em;color: var(--corTextoAutor);/* opacity: 0.44; */margin-bottom: 24px;}
                        ssection.boxConteudo .centro .artigos article.artigoDestaque a i{font-style: italic;}
                        section.boxConteudo .centro .artigos article.artigoDestaque a p{font-size: 15px;font-weight: 500;line-height: 24px;letter-spacing: -0.01em;color: var(--corTextoPrincipal);opacity: 0.8;}


/* Artigos */
section .centro ul.listaArtigos{display: flex;flex-direction: column;gap: 56px;width: 100%;max-width: 987px;/* height: 100%; */}
    section .centro ul.listaArtigos li{}
        section .centro ul.listaArtigos li a:link,
        section .centro ul.listaArtigos li a:active,
        section .centro ul.listaArtigos li a:visited{display: flex;justify-content: space-between;gap: 36px;}

            section .centro ul.listaArtigos li a div.imgPost{width: 100%;max-width: 448px;height: 212px;margin: 0px;position: relative;}
                section .centro ul.listaArtigos li a div.imgPost figure{width: 100%;/* max-width: 448px; */height: 100%;position: relative;}
                    section .centro ul.listaArtigos li a div.imgPost img{width: 100%;height: 100%;outline: 4px solid var(--corBordaBlog2);outline-offset: -4px;object-fit: cover;}

                section .centro ul.listaArtigos li a div.imgPost span.tempoLeitura{display: flex;gap: 4px;align-items: center;background: var(--corBordaBlog2);}

            section .centro ul.listaArtigos li a div.descricao{width: 100%;margin: 0px;}
                section .centro ul.listaArtigos li a div.descricao span.tag{display: block;width: max-content;font-size: 14px;line-height: 16px;letter-spacing: -0.01em;font-weight:700;font-family: "Montserrat";color: var(--corTextoTag2);background: var(--corBordaBlog2);padding: 8px 12px 8px 38px;margin: 0px 0px 17px -40px;border-radius: 1px;}

                section .centro ul.listaArtigos li a div.descricao h3{font-size: 28px;line-height: 30px;letter-spacing: -0.02em;font-weight: 700;color: var(--corTextoPrincipal);font-family: "Crimson Pro";margin-bottom: 4px;}
                section .centro ul.listaArtigos li a div.descricao b{display: block;font: 500 19px/20px "Crimson Pro";font-size: 19px;line-height: 20px;letter-spacing: -0.01em;font-weight: 500;color: var(--corTextoAutor);margin-bottom: 20px;}
                section .centro ul.listaArtigos li a div.descricao i{font-style: italic;font-weight: 500;}
                section .centro ul.listaArtigos li a div.descricao p{font-size: 15px;line-height: 24px;letter-spacing: -0.01em;font-weight: 500;color: var(--corTextoPrincipal);opacity: 80%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

    /* Sem post em destaque (filtro de categoria/autor sem resultado) */
    section.boxConteudo .centro .artigos div.semDestaque{display: flex;align-items: center;justify-content: center;background: var(--corFundoEmailAviso);padding: 40px;text-align: center;margin-bottom: 56px;width: 100%;height: 474px;margin-bottom: 30px;}
        section.boxConteudo .centro .artigos div.semDestaque p{text-transform: uppercase;font-size: 27px;font-weight: 600;letter-spacing: -0.01em;color: var(--corTextoAutorBlog);}

    /* Newsletter no lugar do segundo post (filtro de categoria/autor com poucos resultados) */
    section .centro ul.listaArtigos li.itemNewsletter{display: flex;align-items: center;justify-content: space-between;/* flex-wrap: wrap; */gap: 24px;width: 100%;background: var(--corFundoEmail);padding: 40px 52px;}
        section .centro ul.listaArtigos li.itemNewsletter div.conteudo{width: 100%;max-width: 460px;}
            section .centro ul.listaArtigos li.itemNewsletter div.conteudo h2{font: 700 34px/30px "Crimson Pro";letter-spacing: -0.02em;color: var(--corTextoEmail);margin-bottom: 4px;}
            section .centro ul.listaArtigos li.itemNewsletter div.conteudo p{font-size: 14px;font-weight: 400;line-height: 22px;letter-spacing: -0.02em;color: var(--corTextoEmail);opacity: initial;-webkit-line-clamp: initial;}
        section .centro ul.listaArtigos li.itemNewsletter form{position: relative;display: flex;align-items: center;justify-content: space-between;gap: 16px;width: 100%;max-width: 360px;background: var(--corFundoEmailForm);padding: 0px 4px 0px 16px;outline: 2px solid transparent;outline-offset: -2px;border: initial;}
            section .centro ul.listaArtigos li.itemNewsletter form input{width: 100%;padding: 12px 0px;outline: initial;color: var(--corTextoEmailForm);}
                section .centro ul.listaArtigos li.itemNewsletter form input::placeholder{font-size: 14px;font-weight: 500;letter-spacing: -0.02em;color: var(--corTextoEmailForm);}
            section .centro ul.listaArtigos li.itemNewsletter form button{display: block;white-space: nowrap;background: var(--corBtn1);outline: 2px solid var(--corBtn1);outline-offset: -2px;border-radius: 1px;font-size: 14px;font-weight: 800;line-height: 16px;color: var(--corBtnTexto1);padding: 12px 24px;cursor: pointer;transition: all 0.5s ease;}
            section .centro ul.listaArtigos li.itemNewsletter form button:hover{background: var(--corBtnHover1) !important;outline-color: var(--corBtnBordaHover1) !important;color: var(--corBtnTextoHover1) !important;}

    /* Redes Sociais */
    section.boxConteudo .centro .redes{position: absolute;top: -157px;}
    section.boxConteudo .centro .redes h2{font-family: "Crimson Pro";font-size: 40px;line-height: 40px;color: var(--corTextoPrincipal);opacity: 0.16;letter-spacing: -0.03em;font-weight: 700;margin-bottom: 4px;}

    section.boxConteudo .centro .redes a:link,
    section.boxConteudo .centro .redes a:active,
    section.boxConteudo .centro .redes a:visited{text-decoration: none;color: var(--corTextoPrincipal);font-size: 14px;line-height: 20px;font-weight: 500;font-style: italic;transition: all 0.5s ease;margin-top: 9px;}

        /* icones */
        section.boxConteudo .centro .icones{display: flex;gap:17px;}
            section.boxConteudo .centro .icones a:link,
            section.boxConteudo .centro .icones a:active,
            section.boxConteudo .centro .icones a:visited{display: flex;justify-content: center;align-items: center;width: 60px;min-width: 60px;height: 50px;background: var(--corFundoRedes);outline: 1px solid var(--corBordaTopo);outline-offset: -1px;border-radius: 2px;transition: all 0.5s ease;}
            section.boxConteudo .centro .icones a svg path{fill: var(--corIconeRedes);transition: all 0.5s ease;}
    /* Hover */
    section.boxConteudo div.centro div.icones a.instagram:hover{background: #C13584;}
    section.boxConteudo div.centro div.icones a.instagram:hover svg path{fill: #fff !important;transition: all 0.5s ease;}
    section.boxConteudo div.centro div.icones a.facebook:hover{background: #1877F2;}
    section.boxConteudo div.centro div.icones a.facebook:hover svg path{fill: #fff !important;transition: all 0.5s ease;}
    section.boxConteudo div.centro div.icones a.youtube:hover{background: #FF0000;}
    section.boxConteudo div.centro div.icones a.youtube:hover svg path{fill: #fff !important;transition: all 0.5s ease;}

    /* Filtros */ 
    section.boxConteudo .centro .filtros{width: 230px;max-width: 230px;height: 100%}
        section.boxConteudo .centro .filtros h2{font-size: 40px;line-height: 40px;letter-spacing: -0.03em;opacity: 0.16;font-weight: 700;color: var(--corTextoPrincipal);font-family: "Crimson Pro";margin-bottom: 5px}
        section.boxConteudo .centro .filtros ul{display: flex;flex-direction: column;margin-top: 32px;}
        section.boxConteudo .centro .filtros ul li{display: flex;align-items: center;}
        section.boxConteudo .centro .filtros ul li a:link,
        section.boxConteudo .centro .filtros ul li a:active,
        section.boxConteudo .centro .filtros ul li a:visited{display: flex;align-items: center;width: 100%;transition: all 0.5s ease;gap: 20px;justify-content: space-between;}
        section.boxConteudo .centro .filtros ul li a p{font-size: 14px;line-height: 30px;font-weight: 500;letter-spacing: -0.02em;color: var(--corTextoPrincipal);}
        section.boxConteudo .centro .filtros ul li a b{font-size: 13px;line-height: 30px;font-weight: 500;letter-spacing: -0.02em;color: var(--corContadorFiltro);}
        section.boxConteudo .centro aside{position: sticky;top: 90px;height: 100%;}

        /* botao veja mais */
        section.boxConteudo .centro .vejaMais > a:link,
        section.boxConteudo .centro .vejaMais > a:active,
        section.boxConteudo .centro .vejaMais > a:visited{width: fit-content;display: flex;justify-content: center;align-items: center;margin: 10px 0 0;gap: 8px;transition: all 0.5s ease;}
        section.boxConteudo .centro .vejaMais a::after{content: "";width: 6px;min-width: 6px;height: 6px;background: #231f203d;transition: all 0.5s ease;}
        section.boxConteudo .centro .vejaMais b{font-size: 15px;line-height: 16px;color: rgb(35 31 32 / 32%);font-weight: 700;letter-spacing: -0.02em;display: block;transition: all 0.5s ease;}

        /* Hover */
        section.boxConteudo .centro .vejaMais a:hover{}
        section.boxConteudo .centro .vejaMais a:hover::after{content: ""; background: #231F20;}
        section.boxConteudo .centro .vejaMais a:hover b{color: #231F20;}

/* Box Noticias */
.boxNoticias{width: 100%;max-width: 1520px;background: var(--corFundoEmail);position: relative;margin: 0px auto 108px;}
    ._1000 .boxNoticias::before{content: "";width: 60px;height: 116px;background: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59 116'%3E%3Cg %3E%3Cpath d='M-2.28882e-05 0C-32.5187 0 -59 26.0325 -59 58C-59 89.9675 -32.5187 116 -2.28882e-05 116C15.947 116 27.6887 111.047 38.3479 102.083L34.2674 97.4171C24.7325 105.44 12.5328 109.86 -0.0416603 109.86C-29.1461 109.86 -52.7961 86.6112 -52.7961 58C-52.7961 29.3888 -29.0628 6.13973 -2.28882e-05 6.13973C29.0628 6.13973 52.7544 29.3888 52.7544 58H59C59.0416 26.0325 32.5603 0 -2.28882e-05 0Z' fill='white' style='fill:white;fill-opacity:1;'/%3E%3Cpath d='M-42.7615 58C-42.7615 81.2082 -23.5667 100.037 -4.95911e-05 100.037C23.5666 100.037 42.7614 81.1673 42.7614 58C42.7614 34.8328 23.5666 15.9633 -4.95911e-05 15.9633V22.103C20.1524 22.103 36.5158 38.2301 36.5158 58C36.5158 77.7699 20.1107 93.897 -4.95911e-05 93.897C-20.1108 93.897 -36.5159 77.7699 -36.5159 58H-42.7615Z' fill='white' style='fill:white;fill-opacity:1;'/%3E%3Cpath d='M20.2773 58H26.5229C26.5229 43.633 14.6147 31.9266 -3.8147e-06 31.9266C-14.6147 31.9266 -26.5229 43.633 -26.5229 58C-26.5229 65.6951 -23.3169 72.4488 -17.7375 77.4016C-12.8659 81.6994 -6.57869 84.0734 -0.0416412 84.0734V77.9337C-5.03811 77.9337 -9.86803 76.1327 -13.5737 72.8582C-17.8624 69.0925 -20.319 63.6895 -20.319 58.0409C-20.319 47.0713 -11.2421 38.1073 -0.0416412 38.1073C11.1588 38.1073 20.2357 47.0304 20.2357 58.0409' fill='white' style='fill:white;fill-opacity:1;'/%3E%3Cpath d='M0.208115 47.5215C-5.66274 47.5215 -10.451 52.2287 -10.451 58H-4.20543C-4.20543 55.626 -2.24848 53.6613 0.208115 53.6613C2.66471 53.6613 4.62167 55.585 4.62167 58C4.62167 60.415 2.66471 62.3387 0.208115 62.3387C-2.24848 62.3387 0.166481 62.3387 0.124844 62.3387V68.4785C0.124844 68.4785 0.166477 68.4785 0.208115 68.4785C6.07896 68.4785 10.8673 63.7714 10.8673 58C10.8673 52.2287 6.07896 47.5215 0.208115 47.5215Z' fill='white' style='fill:white;fill-opacity:1;'/%3E%3C/g%3E%3C/svg%3E") no-repeat;position: absolute;top: 50%;transform: translateY(-50%);left: 0px;pointer-events: none; opacity: 0.12;}
    ._1000 .boxNoticias::after{content: "";width: 44px;height: 118px;background: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 118'%3E%3Cg %3E%3Cpath d='M26.5831 2.33015C36.5136 -0.546679 47.0258 -0.763636 57.0665 1.70124C67.1075 4.16625 76.3246 9.22738 83.7941 16.376C91.2634 23.5247 96.723 32.5106 99.6261 42.4337C102.529 52.3568 102.775 62.8687 100.336 72.9161C97.8975 82.9633 92.8614 92.1935 85.7325 99.6817C78.6036 107.17 69.6314 112.654 59.7159 115.583C49.8006 118.512 39.2891 118.784 29.2355 116.372L30.6661 110.411C39.6753 112.573 49.0944 112.329 57.9796 109.704C66.8647 107.079 74.9039 102.165 81.2921 95.4551C87.6804 88.7449 92.1929 80.4733 94.378 71.4698C96.5632 62.4663 96.3448 53.0465 93.7433 44.1544C91.1418 35.2625 86.249 27.2106 79.5558 20.8048C72.8625 14.3989 64.6031 9.86427 55.6056 7.65534C46.6079 5.44646 37.1871 5.64075 28.2882 8.21882C19.3894 10.7969 11.324 15.6684 4.9005 22.3448L0.483512 18.0938C7.65179 10.6434 16.6525 5.2071 26.5831 2.33015Z' fill='white' style='fill:white;fill-opacity:1;'/%3E%3Cpath d='M64.0597 21.9434C71.4537 26.3472 77.3577 32.9128 80.9943 40.7755C84.6307 48.638 85.8294 57.43 84.4337 65.9952C83.0379 74.5605 79.1127 82.4984 73.1739 88.7637C67.2352 95.029 59.5611 99.3287 51.1612 101.098C42.7613 102.867 34.0289 102.022 26.1124 98.6749C18.196 95.3275 11.4666 89.6341 6.80871 82.3438C2.15088 75.0536 -0.217728 66.5078 0.0157389 57.8302C0.249278 49.1524 3.07322 40.7488 8.11632 33.7257L13.1027 37.3917C8.79119 43.3961 6.37662 50.5802 6.17687 57.9991C5.9772 65.4184 8.00208 72.7259 11.9845 78.9591C15.9669 85.192 21.7211 90.0591 28.4894 92.921C35.2577 95.7828 42.7237 96.5057 49.9054 94.9932C57.0871 93.4807 63.6482 89.804 68.7257 84.4473C73.8033 79.0906 77.1593 72.3037 78.3527 64.9805C79.5459 57.6575 78.5213 50.1403 75.4122 43.418C72.3031 36.6956 67.2554 31.0826 60.9337 27.3175L64.0597 21.9434Z' fill='white' style='fill:white;fill-opacity:1;'/%3E%3Cpath d='M31.8898 35.1749C36.7721 33.0818 42.1846 32.4818 47.42 33.4522C52.6554 34.4227 57.4709 36.919 61.2384 40.6153L56.8448 44.9259C53.9608 42.0963 50.2744 40.1854 46.2667 39.4425C42.2589 38.6996 38.1156 39.1596 34.378 40.7618C30.6405 42.3641 27.4818 45.0347 25.3146 48.4249C23.1475 51.8149 22.0718 55.767 22.2286 59.7657C22.3856 63.7645 23.768 67.6243 26.1945 70.8409C28.621 74.0575 31.9791 76.4824 35.8312 77.7979C39.6833 79.1135 43.8504 79.259 47.7882 78.2159C51.7259 77.1728 55.2516 74.9891 57.9054 71.9503L62.6241 75.9171C59.1576 79.8866 54.552 82.739 49.4083 84.1016C44.2645 85.4643 38.8211 85.2732 33.7892 83.5548C28.7572 81.8363 24.3701 78.6697 21.2003 74.4678C18.0306 70.2661 16.2247 65.2247 16.0196 60.001C15.8146 54.7773 17.2199 49.6142 20.0509 45.1856C22.8819 40.757 27.0074 37.268 31.8898 35.1749Z' fill='white' style='fill:white;fill-opacity:1;'/%3E%3Cpath d='M42.5001 48.0001C45.2848 48.0001 47.9558 49.1589 49.9249 51.2218C51.894 53.2846 53.0001 56.0827 53.0001 59.0001C53.0001 61.9174 51.894 64.7155 49.9249 66.7784C47.9558 68.8413 45.2849 70.0001 42.5001 70.0001V63.5284C43.6465 63.5284 44.7462 63.0514 45.5568 62.2022C46.3673 61.353 46.8224 60.201 46.8224 59.0001C46.8223 57.7992 46.3673 56.6471 45.5568 55.7979C44.7462 54.9488 43.6464 54.4718 42.5001 54.4718V48.0001Z' fill='white' style='fill:white;fill-opacity:1;'/%3E%3C/g%3E%3C/svg%3E") no-repeat;position: absolute;top: 50%;transform: translateY(-50%);right: 0px;pointer-events: none; opacity: 0.12;}

._1000 body.estilo3 .boxNoticias::before, ._1000 body.estilo3 .boxNoticias::after{filter: invert(1);} 
    .boxNoticias .centro{display: flex;align-items: center;justify-content: center;gap: 20px;width: 100%;max-width: 1520px;padding: 48px 20px 54px;margin: 0px auto;position: relative;z-index: 1;}
        .boxNoticias .centro .conteudo{width: 100%; max-width: 560px;}
            .boxNoticias .centro .conteudo h2{font: 700 48px/44px "Crimson Pro";letter-spacing: -0.02em;color: var(--corTextoEmail);margin-bottom: 4px;}
            .boxNoticias .centro .conteudo p{font-size: 16px;font-weight: 400;line-height: 26px;letter-spacing: -0.02em;color: var(--corTextoEmail);}
        .boxNoticias .centro form{position: relative;display: flex;align-items: center;justify-content: space-between;gap: 24px;width: 100%;max-width: 568px;height: 100%;background: var(--corFundoEmailForm);padding: 0px 4px 0px 24px;outline: 2px solid transparent;outline-offset: -2px;border: initial;transition: all 0.5s ease;}
        .boxNoticias .centro form:hover,
        .boxNoticias .centro form:has(input:focus){outline-color: var(--corBordaFormEmail2);}
            .boxNoticias .centro form input{padding: 16px 0px;outline: initial;color: var(--corTextoEmailForm);}
                .boxNoticias .centro form input::placeholder{font-size: 16px;font-weight: 500;line-height: 24px;letter-spacing: -0.02em;color: var(--corTextoEmailForm);}
            .boxNoticias .centro form button{display: block;background: var(--corBtn1);outline: 2px solid var(--corBtn1);outline-offset: -2px;border-radius: 1px;font-size: 16px;font-weight: 800;line-height: 16px;color: var(--corBtnTexto1);padding: 16px 44px 16px;cursor: pointer;transition: all 0.5s ease;}
            /* Hover */
            .boxNoticias .centro form input:hover,
            .boxNoticias .centro form input:focus{outline: initial;}
                .boxNoticias .centro form input:hover::placeholder{}
            .boxNoticias .centro form button:hover{background: var(--corBtnHover1) !important;outline-color: var(--corBtnBordaHover1) !important;color: var(--corBtnTextoHover1) !important;}
            /* Msg de erro / sucesso */
            .msgNewsletter{position: absolute;bottom: calc(50% - 52px);left: 0px;font-size: 13px;font-weight: 600;line-height: 16px;color: #00c057;transition: color 0s ease;}
            .msgNewsletter.erro{color: #DF1414;transition: color 0s ease;}


/* Box Catalogo */
section.boxCatalogo{}
    section.boxCatalogo .centro{width: 100%;height: 100%;max-width: 1428px;padding: 0px 20px 104px;margin: 0px auto;position: relative;}
        section.boxCatalogo .centro ul{max-width: initial;display: flex;flex-direction: row;flex-wrap: wrap;gap: 88px 20px;justify-content: space-between;}
            section.boxCatalogo .centro ul li{width: calc((100% / 3) - 14px);max-width: 420px;}
                section.boxCatalogo .centro ul li a:link,
                section.boxCatalogo .centro ul li a:active,
                section.boxCatalogo .centro ul li a:visited{flex-direction: column;gap: 0px;}

                    section.boxCatalogo .centro ul li a div.imgPost{}
                        section.boxCatalogo .centro ul li a div.imgPost figure{position: relative;}
                            section.boxCatalogo .centro ul li a div.imgPost figure img{outline: 4px solid var(--corBordaBlog2);outline-offset: -4px;width: 100%;height: 100%;object-fit: cover;}
                        section.boxCatalogo .centro ul li a div.imgPost spam.tempoLimitado{}
                            section.boxCatalogo .centro ul li a div.imgPost spam.tempoLimitado::before{content: "";}

                    section.boxCatalogo .centro div.descricao{width: 100%;height: 100%;}
                        section.boxCatalogo .centro div.descricao span.tag{margin: -4px 0px 16px 0px!important;padding: 8px 12px !important;}
                        section.boxCatalogo .centro div.descricao b{}
                        section.boxCatalogo .centro div.descricao i{font-style: italic;}
                        section.boxCatalogo .centro div.descricao h3{font-size: 26px;line-height: 28px;font-weight: 700;letter-spacing: -0.02em;font-family: "Crimson Pro";color: #231F20;}
                        section.boxCatalogo .centro div.descricao p{-webkit-line-clamp: 4 !important;}

                /* Desconto */
                section.boxCatalogo .centro div.linha{background: linear-gradient(360deg, var(--corFundoDesconto1) 28.54%, var(--corFundoDesconto2) 100%),linear-gradient(360deg, var(--corFundoDesconto1), var(--corFundoDesconto2) 100%);outline: 2px solid var(--corBordaDesconto);outline-offset: -7px;border: 1px solid var(--corBordaTopo);padding: 40px 20px 67px 20px;}
                section.boxCatalogo .centro div.desconto{width: 100%;height: 100%;max-width: 276px;position: relative;color: #231F20;margin: 0px auto;}

                section.boxCatalogo .centro div.desconto h2::before{content: '';background: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 68'%3E%3Cpath d='M48 10.9029C48 5.25424 41.0319 0.829567 32.1366 0.829567C29.284 0.829567 26.6302 1.28524 24.3401 2.0898C22.5687 0.777541 20.3876 0 18.0293 0C12.3788 0 7.73619 4.4517 7.34388 10.0721L0 14.1121L0 68H36.0585V20.6751C43.0277 19.5834 48 15.6472 48 10.9029ZM32.5463 64.4447H3.51219V16.2263L10.8713 12.1779C10.8713 12.1779 10.8293 10.9026 10.8293 10.8436C10.8293 6.82485 14.0592 3.55529 18.0293 3.55529C18.8948 3.55529 19.725 3.71089 20.4942 3.99555C17.8638 5.78635 16.2732 8.20478 16.2732 10.9029H19.7854C19.7854 10.0017 20.2086 8.24092 23.0433 6.57409C23.23 6.46423 23.4234 6.3597 23.6199 6.25766C24.6253 7.51102 25.2293 9.10699 25.2293 10.8436C25.2293 10.9028 25.1872 12.1779 25.1872 12.1779L32.5463 16.2263V64.4447ZM41.5422 15.0411C40.041 15.9911 38.1522 16.6839 36.0585 17.0697V14.1121L28.7147 10.0721C28.5846 8.20904 27.9854 6.47596 27.0393 4.98937C28.6217 4.59403 30.3474 4.38486 32.1366 4.38486C35.5997 4.38486 38.8292 5.1624 41.2299 6.57409C44.0646 8.24092 44.4878 10.0017 44.4878 10.9029C44.4878 12.8818 42.6423 14.345 41.5422 15.0411Z' fill='%23231F20' style='fill:%23231F20;fill:color(display-p3 0.1373 0.1216 0.1255);fill-opacity:1;'/%3E%3Cpath d='M7.8439 18.5276V36.5577L18.0293 39.2881L28.2146 36.5577V18.5276L18.0293 21.258L7.8439 18.5276ZM11.3561 23.1469L16.2732 24.465V35.1393L11.3561 33.8212V23.1469ZM24.7024 33.8213L19.7854 35.1394V24.4651L24.7024 23.147V33.8213Z' fill='%23231F20' style='fill:%23231F20;fill:color(display-p3 0.1373 0.1216 0.1255);fill-opacity:1;'/%3E%3Cpath d='M24.7024 33.8213L19.7854 35.1394V24.4651L24.7024 23.147V33.8213Z' fill='white' fill-opacity='0.6' style='fill:white;fill-opacity:0.6;'/%3E%3Cpath d='M11.3561 23.1469L16.2732 24.465V35.1393L11.3561 33.8212V23.1469Z' fill='white' fill-opacity='0.6' style='fill:white;fill-opacity:0.6;'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.51219 64.4447V16.2263L10.8713 12.1779C10.8713 12.1779 10.8293 10.9026 10.8293 10.8436C10.8293 6.82485 14.0592 3.55529 18.0293 3.55529C18.8948 3.55529 19.725 3.71089 20.4942 3.99555C17.8638 5.78635 16.2732 8.20478 16.2732 10.9029H19.7854C19.7854 10.0017 20.2086 8.24092 23.0433 6.57409C23.23 6.46423 23.4234 6.3597 23.6199 6.25766C24.6253 7.51102 25.2293 9.10699 25.2293 10.8436C25.2293 10.9028 25.1872 12.1779 25.1872 12.1779L32.5463 16.2263V64.4447H3.51219ZM7.8439 36.5577V18.5276L18.0293 21.258L28.2146 18.5276V36.5577L18.0293 39.2881L7.8439 36.5577Z' fill='white' fill-opacity='0.6' style='fill:white;fill-opacity:0.6;'/%3E%3Cpath d='M15.3982 54.9231C14.7479 55.5626 13.6937 55.5626 13.0435 54.9231C12.3932 54.2836 12.3932 53.2467 13.0435 52.6071L20.3478 45.5077C20.998 44.8682 22.0523 44.8682 22.7025 45.5077C23.3528 46.1471 23.3528 47.1841 22.7025 47.8237L15.3982 54.9231Z' fill='%23231F20' style='fill:%23231F20;fill:color(display-p3 0.1373 0.1216 0.1255);fill-opacity:1;'/%3E%3Cpath d='M12.4214 46.6223C12.4214 45.7256 13.1581 44.9846 14.087 44.9846C15.0066 44.9846 15.752 45.7178 15.752 46.6223C15.752 47.5267 15.0066 48.2599 14.087 48.2599C13.1673 48.2599 12.4214 47.5267 12.4214 46.6223Z' fill='%23231F20' style='fill:%23231F20;fill:color(display-p3 0.1373 0.1216 0.1255);fill-opacity:1;'/%3E%3Cpath d='M21.451 55.5146C20.5314 55.5146 19.7854 54.7813 19.7854 53.8769C19.7854 52.9725 20.5303 52.2393 21.4498 52.2393C22.3797 52.2393 23.116 52.981 23.116 53.8769C23.116 54.7813 22.3706 55.5146 21.451 55.5146Z' fill='%23231F20' style='fill:%23231F20;fill:color(display-p3 0.1373 0.1216 0.1255);fill-opacity:1;'/%3E%3C/svg%3E") no-repeat;width: 48px;height: 68px;position: absolute;top: 1px;left: 0px;}

                section.boxCatalogo .centro div.desconto a::after{content: '';background: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 37 65'%3E%3Cpath opacity='0.12' d='M10.3222 61.1438C14.683 59.2449 19.137 57.3237 23.3642 55.1434C23.7268 54.9789 23.0405 52.7157 22.9474 52.7379C18.4428 54.2797 14.165 56.0807 9.79411 57.9038C7.9712 58.6507 4.93498 60.391 2.48225 60.74C3.18928 59.5541 3.98946 58.3461 4.78965 57.1381C5.01431 58.1021 5.45566 59.2495 5.45566 59.2495C19.1642 51.7598 31.8267 42.9168 35.6986 30.0544C38.3636 21.2014 35.8827 9.25711 31.7888 0.276954C31.2278 -0.900075 31.9416 2.02869 32.1342 2.44574C35.4831 9.9533 35.3239 24.669 31.7083 32.5696C27.8894 40.9146 16.2664 48.7706 6.31709 54.8959C7.43938 53.2199 8.57179 51.6197 9.79737 49.9973C10.4416 49.0612 8.75071 47.1938 9.23892 46.5296C5.80124 51.0267 2.84964 55.5647 0.11472 60.2859C-0.187149 60.9057 0.146637 63.4093 0.673168 63.7536C2.80963 65.3585 7.86736 62.1978 10.3222 61.1438Z' fill='black' style='fill:black;fill-opacity:1;'/%3E%3C/svg%3E") no-repeat;width: 53px;height: 48px;position: absolute;bottom: 36px;right: -86px;}

                section.boxCatalogo .centro div.desconto h2{font-size: 42px;line-height: 36px;font-family: "Crimson Pro";letter-spacing: 0.02em;font-weight: 700;padding-left: 66px;position: relative;color: var(--corTextoPrincipal);}
                section.boxCatalogo .centro div.desconto p{font-size: 15px;line-height: 24px;letter-spacing: 0.00em;font-weight: 400;color: var(--corTextoPrincipal);margin-top: 24px;}
                section.boxCatalogo .centro div.desconto p b{font-weight: 600;color: var(--corTextoBold);}
                section.boxCatalogo .centro div.desconto a:link,
                section.boxCatalogo .centro div.desconto a:active,
                section.boxCatalogo .centro div.desconto a:visited{margin-top: 9px;padding: 16px 28px;position: relative;}

/* Box Promocao */
section.boxPromocao{background: var(--corFundoPromocao);border-top: 1px solid var(--corBordaTopo);border-bottom: 1px solid var(--corBordaTopo);margin-bottom: 30px;}
    section.boxPromocao .centro{width: 100%;height: 100%;max-width: 1428px;padding: 87px 20px 111px;margin: 0px auto;position: relative;color: #231F20;display: flex;justify-content: space-between;gap: 20px;}
    section.boxPromocao .centro h2{font-size: 80px;line-height: 64px;letter-spacing: -0.03em;font-weight: 700;font-family: "Crimson Pro";color: var(--corTituloPromocao);opacity: 0.12;width: 112px;max-width: 112px;word-wrap: break-word;}
    section.boxPromocao .centro ul{width: 100%;max-width: 1201px;display: flex;gap: 4%;/* justify-content: space-between; */}
        section.boxPromocao .centro ul li{width: 100%;max-width: 276px;}
            section.boxPromocao .centro ul li div.capaLivro{display: flex;justify-content: center;width: 100%;border-radius:0px 24px 0px 0px;position: relative;padding: 45px 20px 44px;margin-bottom: 8px;background: var(--corFundoCardPromocao);outline: 1px solid var(--corBordaTopo)}
            section.boxPromocao .centro ul li div.capaLivro span.maxDesconto{display: block;position: absolute;background: var(--corFundoTagDesconto);top: 0px;left: 0px;padding: 8px 16px;border-radius: 1px;}
            section.boxPromocao .centro ul li div.capaLivro span.desconto{position: absolute;background: var(--corFundoTag);top: 0px;left: 0px;padding: 8px 16px;border-radius: 1px;}
            section.boxPromocao .centro ul li div.capaLivro span.maxDesconto b{font-size: 14px;line-height: 16px;letter-spacing: -0.01em;font-weight:700;opacity: 0.8;font-family: "Montserrat";display: block;color: var(--corTextoPrincipal);}
            section.boxPromocao .centro ul li div.capaLivro span.desconto b{display: block;font-size: 14px;line-height: 16px;letter-spacing: -0.01em;font-weight:700;color: var(--corTextoPrincipal);opacity: 0.8;/* padding: 8px 16px; */font-family: "Montserrat";}
            section.boxPromocao .centro ul li h3{font-size: 22px;line-height: 24px;letter-spacing: -0.02em;font-weight:600;font-family: "Crimson Pro";color: var(--corTextoPrincipal);}
            section.boxPromocao .centro ul li i{font-style: italic;font-size: 18px;line-height: 20px;font-weight: 500;opacity: 0.56;color: var(--corTextoPrincipal);font-family: "Crimson Pro";}
            section.boxPromocao .centro ul li div.preco{display: flex;gap: 8px;margin-bottom: 12px;}
            section.boxPromocao .centro ul li div.preco p{font-size: 16px;line-height: 20px;letter-spacing: -0.07em;font-weight: 600;color: var(--corTextoPrincipal);}
            section.boxPromocao .centro ul li div.preco p.precoInativo{
            text-decoration: line-through var(--corTextoPrincipal) solid;
            color: var(--corTextoPrincipal);
            opacity: 50%;
            }

/* Box Blog */
section.boxBlog{}
    section.boxBlog .centro{width: 100%;height: 100%;max-width: 1428px;padding: 64px 20px 88px;margin: 0px auto;position: relative;}
        section.boxBlog .centro ul{max-width: initial;display: flex;flex-wrap: wrap;flex-direction: row;gap: 20px;justify-content: space-between;}
            section.boxBlog .centro ul li{width: calc((100% / 3) - 14px);max-width: 420px;}
                section.boxBlog .centro ul li a:link,
                section.boxBlog .centro ul li a:active,
                section.boxBlog .centro ul li a:visited{flex-direction: column;gap: 0px;}

                    section.boxBlog .centro ul li a div.imgPost{}
                        section.boxBlog .centro ul li a div.imgPost figure{position: relative;}
                            section.boxBlog .centro ul li a div.imgPost figure img{border: 4px solid var(--corBordaBlog2);width: 420px;height: 100%;}
                        section.boxBlog .centro ul li a div.imgPost span.tempoLeitura{}
                            section.boxBlog .centro ul li a div.imgPost span.tempoLeitura::before{content: "";}

                    section.boxBlog .centro div.descricao{width: 100%;max-width: 420px;height: 100%;margin-top: 53px;}
                        section.boxBlog .centro div.descricao span.tag{margin: -4px 0px 16px 0px !important;padding: 8px 12px !important;}
                        section.boxBlog .centro div.descricao b{}
                        section.boxBlog .centro div.descricao i{font-style: italic;}
                        section.boxBlog .centro div.descricao h3{font-size: 26px;line-height: 28px;font-weight: 700;letter-spacing: -0.02em;font-family: "Crimson Pro";color: #231F20;}
                        section.boxBlog .centro div.descricao p{-webkit-line-clamp: 4 !important;}

/* Box Loja */
section.boxLoja{
    padding: 30px 0 0;
}
    section.boxLoja .centro{width: 100%;max-width: 1428px;margin: 0px auto;padding: 0px 20px 100px;}
        section.boxLoja .centro h2{font: 700 56px/54px "Crimson Pro";color: var(--corTituloPost);text-align: center;margin-bottom: 8px;}
            section.boxLoja .centro div.containerBotao{display: flex;justify-content: center;gap: 32px;margin-top: 8px;}
            section.boxLoja .centro div.containerBotao a:link,
            section.boxLoja .centro div.containerBotao a:active,
            section.boxLoja .centro div.containerBotao a:visited{display: flex;align-items: center;gap: 16px;background: var(--corBtn3);outline: 2px solid var(--corBordaBtn3) !important;padding: 18px 28px 18px;outline-offset: -2px;}
                section.boxLoja .centro div.containerBotao a b{font-size: 18px;line-height: 16px;letter-spacing: -0.02em;color: var(--corBtnTexto3);}
                section.boxLoja .centro div.containerBotao a b.mobile{display: none;}
                section.boxLoja .centro div.containerBotao a svg{width: 21px;min-width: 21px;height: 19px;transition: all 0.5s ease;}
                    section.boxLoja .centro div.containerBotao a svg path{fill: var(--corBtnIcone3) !important; opacity: 1; transition: all 0.5s ease;}
            /* Hover */
            section.boxLoja .centro div.containerBotao a:hover{
    background: var(--corBtnHover3);
    outline-color: var(--corBtn1) !important;
}
                section.boxLoja .centro div.containerBotao a:hover b{
    color: var(--corBtnTextoHover3) !important;
}
              section.boxLoja .centro div.containerBotao a:hover svg{} 
              section.boxLoja .centro div.containerBotao a:hover svg path{
    fill: var(--corBtnIconeHover3) !important;
}
                  
/* MOBILE */
/* Box Topo */
._320 .boxTopo{width: 100%;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='378' fill='none' viewBox='0 0 832 378'%3E%3Cg fill='%23231f20' opacity='.06'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat left top var(--corTopo);border-bottom: 1px solid var(--corBordaTopo); height: 242px;}
._320 body.estilo2 .boxTopo{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='378' fill='none' viewBox='0 0 832 378'%3E%3Cg fill='%23D7D7D7' opacity='.04'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat left top var(--corTopo);}
._320 body.estilo3 .boxTopo{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='378' fill='none' viewBox='0 0 832 378'%3E%3Cg fill='%23FFF' opacity='.06'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat left top var(--corTopo);}

/* Box Conteudo */
._320 section.boxConteudo{}
    ._320 section.boxConteudo .centro{flex-direction: column;padding: 102px 20px 40px;margin-top: -242px;}
        ._320 section.boxConteudo .centro .artigos{margin-top: 0px;}

            ._320 section.boxConteudo .centro .artigos h2{font-weight: 700;  font-size: 32px;line-height: 34px;margin-bottom: 20px;}

            ._320 section.boxConteudo .centro .artigos article{}
                ._320 section.boxConteudo .centro .artigos article.artigoDestaque{margin-bottom: 40px;}
                    ._320 section.boxConteudo .centro .artigos article.artigoDestaque a:link,
                    ._320 section.boxConteudo .centro .artigos article.artigoDestaque a:active,
                    ._320 section.boxConteudo .centro .artigos article.artigoDestaque a:visited{}

                        ._320 section.boxConteudo .centro .artigos article.artigoDestaque a div.imgPost{width: calc(100% + 40px);height: auto;margin: 0px -20px 20px;}
                            ._320 section.boxConteudo .centro .artigos article.artigoDestaque a div.imgPost figure{}
                                ._320 section.boxConteudo .centro .artigos article.artigoDestaque a div.imgPost figure img{}

                            ._320 section.boxConteudo .centro .artigos article.artigoDestaque a div.imgPost span.tag{padding: 7px 11px 7px 20px;}

                            ._320 section .centro div.imgPost span.tempoLeitura{}
                                ._320 section .centro div.imgPost span.tempoLeitura::before{}

                        ._320 section.boxConteudo .centro .artigos article.artigoDestaque a h3{font-size: 26px;line-height: 28px;margin-bottom: 2px;}
                        ._320 section.boxConteudo .centro .artigos article.artigoDestaque a b{font-size: 16px;margin-bottom: 20px;}
                        ._320 ssection.boxConteudo .centro .artigos article.artigoDestaque a i{}
                        ._320 section.boxConteudo .centro .artigos article.artigoDestaque a p{}


/* Artigos */
._320 section .centro ul.listaArtigos{flex-direction: column;gap: 20px;}
    ._320 section .centro ul.listaArtigos li{width: 100%;max-width: 100%;}
        ._320 section .centro ul.listaArtigos li a:link,
        ._320 section .centro ul.listaArtigos li a:active,
        ._320 section .centro ul.listaArtigos li a:visited{flex-direction: column;gap: 0px;}

            ._320 section .centro ul.listaArtigos li a div.imgPost{height: 200px;}
                ._320 section .centro ul.listaArtigos li a div.imgPost figure{height: 200px;}
                    ._320 section .centro ul.listaArtigos li a div.imgPost img{}

                ._320 section .centro ul.listaArtigos li a div.imgPost span.tempoLeitura{}

            ._320 section .centro ul.listaArtigos li a div.descricao{position: relative; padding: 10px 0 0;}
                ._320 section .centro ul.listaArtigos li a div.descricao span.tag{position: absolute; font-size: 13px; line-height: 15px; margin: initial !important; padding: 8px 12px !important; z-index: 10; top: -46px;}

                ._320 section .centro ul.listaArtigos li a div.descricao h3{font-size: 24px;line-height: 26px;margin-bottom: 4px;}
                ._320 section .centro ul.listaArtigos li a div.descricao b{font-size: 18px;line-height: 18px;margin-bottom: 10px;}
                ._320 section .centro ul.listaArtigos li a div.descricao i{}
                ._320 section .centro ul.listaArtigos li a div.descricao p{}
    
    /* Redes Sociais */
    ._320 section.boxConteudo .centro .redes{position: initial;}
    ._320 section.boxConteudo .centro .redes h2{font-size: 32px;line-height: 34px;}
    ._320 section.boxConteudo .centro .redes a:link,
    ._320 section.boxConteudo .centro .redes a:active,
    ._320 section.boxConteudo .centro .redes a:visited{margin-top: 6px;}

        /* icones */
        ._320 section.boxConteudo .centro .icones{gap: 8px;}
            ._320 section.boxConteudo .centro .icones a:link,
            ._320 section.boxConteudo .centro .icones a:active,
            ._320 section.boxConteudo .centro .icones a:visited{width: 48px;min-width: 48px;height: 44px;}
            ._320 section.boxConteudo .centro .icones a svg path{}
    /* Hover */
    ._320 section.boxConteudo div.centro div.icones a.instagram:hover{}
    ._320 section.boxConteudo div.centro div.icones a.instagram:hover svg path{}
    ._320 section.boxConteudo div.centro div.icones a.facebook:hover{}
    ._320 section.boxConteudo div.centro div.icones a.facebook:hover svg path{}
    ._320 section.boxConteudo div.centro div.icones a.youtube:hover{}
    ._320 section.boxConteudo div.centro div.icones a.youtube:hover svg path{}

    /* Filtros */ 
    ._320 section.boxConteudo .centro .filtros{display: none;}
        ._320 section.boxConteudo .centro .filtros h2{}
        ._320 section.boxConteudo .centro .filtros ul{}
        ._320 section.boxConteudo .centro .filtros ul li{}
        ._320 section.boxConteudo .centro .filtros ul li a:link,
        ._320 section.boxConteudo .centro .filtros ul li a:active,
        ._320 section.boxConteudo .centro .filtros ul li a:visited{}
        ._320 section.boxConteudo .centro .filtros ul li a p{}
        ._320 section.boxConteudo .centro .filtros ul li a b{}
        ._320 section.boxConteudo .centro aside{}

        /* botao veja mais */
        ._320 section.boxConteudo .centro .vejaMais > a:link,
        ._320 section.boxConteudo .centro .vejaMais > a:active,
        ._320 section.boxConteudo .centro .vejaMais > a:visited{}
        ._320 section.boxConteudo .centro .vejaMais a::after{}
        ._320 section.boxConteudo .centro .vejaMais b{}

        /* Hover */
        ._320 section.boxConteudo .centro .vejaMais a:hover{}
        ._320 section.boxConteudo .centro .vejaMais a:hover::after{}
        ._320 section.boxConteudo .centro .vejaMais a:hover b{}

/* Box Noticias */
._320 .boxNoticias{background: #211e1f;margin: 0px auto 44px;}
    ._320 .boxNoticias .centro{flex-direction: column;gap: 24px;max-width: 440px;padding: 40px 20px 56px;position: relative;}
        ._320 .boxNoticias .centro::before{content: ""; width: 118px; height: 138px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='138' fill='none' viewBox='0 0 92 138'%3E%3Cg fill='%23fff' opacity='.1'%3E%3Cpath d='M30.753 2.725a67.54 67.54 0 0 1 35.265-.735 68.05 68.05 0 0 1 30.92 17.162 69.13 69.13 0 0 1 18.315 30.474 69.7 69.7 0 0 1 .822 35.649 69.2 69.2 0 0 1-16.894 31.302 68.14 68.14 0 0 1-30.098 18.596 67.54 67.54 0 0 1-35.262.923l1.655-6.971a60.53 60.53 0 0 0 31.598-.827 61.06 61.06 0 0 0 26.97-16.664 62.04 62.04 0 0 0 15.138-28.05 62.5 62.5 0 0 0-.734-31.946 61.96 61.96 0 0 0-16.413-27.307A61 61 0 0 0 64.328 8.953a60.53 60.53 0 0 0-31.603.659A61.05 61.05 0 0 0 5.67 26.132L.56 21.16A68.1 68.1 0 0 1 30.753 2.726' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M74.108 25.663c8.554 5.15 15.384 12.828 19.591 22.023a51.3 51.3 0 0 1 3.979 29.495c-1.615 10.017-6.156 19.3-13.026 26.627s-15.748 12.356-25.466 14.425a48.15 48.15 0 0 1-28.978-2.834C21.05 111.484 13.265 104.826 7.877 96.3 2.488 87.774-.252 77.78.018 67.632s3.537-19.977 9.371-28.19l5.769 4.287c-4.988 7.022-7.781 15.424-8.012 24.1s2.111 17.223 6.718 24.513c4.607 7.289 11.264 12.981 19.094 16.328a41.17 41.17 0 0 0 24.776 2.423c8.308-1.768 15.898-6.068 21.772-12.333 5.874-6.264 9.757-14.202 11.137-22.766a43.9 43.9 0 0 0-3.402-25.217c-3.596-7.862-9.436-14.426-16.75-18.83z' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M36.892 41.137a30.9 30.9 0 0 1 17.966-2.015 30.74 30.74 0 0 1 15.986 8.377l-5.082 5.041a23.53 23.53 0 0 0-12.238-6.413 23.65 23.65 0 0 0-13.753 1.543 23.4 23.4 0 0 0-10.486 8.962 23.13 23.13 0 0 0-3.57 13.263 23.16 23.16 0 0 0 4.588 12.953 23.46 23.46 0 0 0 11.149 8.136 23.65 23.65 0 0 0 13.832.489 23.5 23.5 0 0 0 11.704-7.328l5.46 4.64a30.7 30.7 0 0 1-15.29 9.57 30.9 30.9 0 0 1-18.069-.639A30.64 30.64 0 0 1 24.526 87.09a30.25 30.25 0 0 1-5.994-16.918 30.2 30.2 0 0 1 4.664-17.327 30.6 30.6 0 0 1 13.696-11.707' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M49.167 56.136c3.221 0 6.311 1.355 8.59 3.767 2.277 2.413 3.557 5.685 3.557 9.097s-1.28 6.684-3.558 9.097-5.368 3.767-8.59 3.767v-7.568c1.327 0 2.6-.558 3.537-1.551A5.46 5.46 0 0 0 54.167 69a5.46 5.46 0 0 0-1.464-3.745c-.938-.993-2.21-1.55-3.536-1.55z' style='fill:%23fff;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat; position: absolute; bottom: 13px; right: -26px;z-index: -1;}
        ._320 .boxNoticias .centro .conteudo{}
            ._320 .boxNoticias .centro .conteudo h2{font-size: 36px;line-height: 28px;text-align: center;color: #FFF;margin-bottom: 8px;}
            ._320 .boxNoticias .centro .conteudo p{width: 100%;max-width: 282px;font-size: 15px;line-height: 20px;text-align: center;color: #ebebeb8f;margin: 0px auto;}
        ._320 .boxNoticias .centro form{gap:0;padding: 0px 2px 0px 20px;height: 53px;}
        ._320 .boxNoticias .centro form:hover,
        ._320 .boxNoticias .centro form:has(input:focus){outline-color: #241f2080;}
            ._320 .boxNoticias .centro form input{padding: 14px 0px;}
                ._320 .boxNoticias .centro form input::placeholder{}
            ._320 .boxNoticias .centro form button{padding: 16px 20px;}

/* Box Catalogo */
._320 section.boxCatalogo{}
    ._320 section.boxCatalogo .centro{padding: 0px 20px 40px;}
        ._320 section.boxCatalogo .centro ul{}
            ._320 section.boxCatalogo .centro ul li{}
                ._320 section.boxCatalogo .centro ul li a:link,
                ._320 section.boxCatalogo .centro ul li a:active,
                ._320 section.boxCatalogo .centro ul li a:visited{}

                    ._320 section.boxCatalogo .centro ul li a div.imgPost{}
                        ._320 section.boxCatalogo .centro ul li a div.imgPost figure{}
                            ._320 section.boxCatalogo .centro ul li a div.imgPost figure img{}
                        ._320 section.boxCatalogo .centro ul li a div.imgPost spam.tempoLimitado{}
                            ._320 section.boxCatalogo .centro ul li a div.imgPost spam.tempoLimitado::before{content: "";}

                    ._320 section.boxCatalogo .centro div.descricao{}
                        ._320 section.boxCatalogo .centro div.descricao span.tag{}
                        ._320 section.boxCatalogo .centro div.descricao b{}
                        ._320 section.boxCatalogo .centro div.descricao i{}
                        ._320 section.boxCatalogo .centro div.descricao h3{}
                        ._320 section.boxCatalogo .centro div.descricao p{}

                /* Desconto */
                ._320 section.boxCatalogo .centro div.linha{padding: 0px 20px 40px;margin-top: 20px;}
                ._320 section.boxCatalogo .centro div.desconto{max-width: 100%;}

                ._320 section.boxCatalogo .centro div.desconto h2::before{position: initial;margin-top: -17px;}

                ._320 section.boxCatalogo .centro div.desconto p::after{}

                ._320 section.boxCatalogo .centro div.desconto h2{display: flex;gap: 6px;align-items: end;font-size: 32px;line-height: 32px;letter-spacing: -0.02em;padding: 0px;}
                ._320 section.boxCatalogo .centro div.desconto p{margin-top: 20px;}
                ._320 section.boxCatalogo .centro div.desconto p b{}
                ._320 section.boxCatalogo .centro div.desconto a:link,
                ._320 section.boxCatalogo .centro div.desconto a:active,
                ._320 section.boxCatalogo .centro div.desconto a:visited{margin-top: 16px;padding: 14px 28px;}

/* Box Promocao */
._320 section.boxPromocao{display: none !important;}
    ._320 section.boxPromocao .centro{padding: 40px 20px;flex-direction: column;}
    ._320 section.boxPromocao .centro h2{width: 100%;max-width: 100%;font-size: 32px;line-height: 32px;word-wrap: normal;text-align: center;}
    ._320 section.boxPromocao .centro ul{flex-direction: row;flex-wrap: wrap;}
        ._320 section.boxPromocao .centro ul li{height: 100%;width: calc((100% / 2) - 10px);}
        ._320 section.boxPromocao .centro ul li div.capaLivro{max-height: initial;border-radius: 0px 19px 0px 0px;padding: 35px 15px 24px;}
        ._320 section.boxPromocao .centro ul li div.capaLivro span.maxDesconto{padding: 6px 14px;}
        ._320 section.boxPromocao .centro ul li div.capaLivro span.desconto{}
        ._320 section.boxPromocao .centro ul li div.capaLivro span.maxDesconto b{font-size: 12px;line-height: 14px;}
        ._320 section.boxPromocao .centro ul li div.capaLivro span.desconto b{}
        ._320 section.boxPromocao .centro ul li h3{font-size: 20px;line-height: 22px;margin-bottom: 10px;}
        ._320 section.boxPromocao .centro ul li i{font-size: 16px;line-height: 18px;}
        ._320 section.boxPromocao .centro ul li div.preco{margin-bottom: 10px;}
        ._320 section.boxPromocao .centro ul li div.preco p{}
        ._320 section.boxPromocao .centro ul li div.preco p.precoInativo{}
        ._320 section.boxPromocao .centro ul li a:link,
        ._320 section.boxPromocao .centro ul li a:active,
        ._320 section.boxPromocao .centro ul li a:visited{padding: 10px 14px;}
            ._320 section.boxPromocao .centro ul li a b{font-size: 14px; line-height: 20px;}

/* Box Blog */
._320 section.boxBlog{}
    ._320 section.boxBlog .centro{padding: 40px 20px;}
        ._320 section.boxBlog .centro ul{}
            ._320 section.boxBlog .centro ul li{}
                ._320 section.boxBlog .centro ul li a:link,
                ._320 section.boxBlog .centro ul li a:active,
                ._320 section.boxBlog .centro ul li a:visited{}


                    ._320 section.boxBlog .centro ul li a div.imgPost{}
                        ._320 section.boxBlog .centro ul li a div.imgPost figure{}
                            ._320 section.boxBlog .centro ul li a div.imgPost figure img{}
                        ._320 section.boxBlog .centro ul li a div.imgPost span.tempoLeitura{}
                            ._320 section.boxBlog .centro ul li a div.imgPost span.tempoLeitura::before{content: "";}

                    ._320 section.boxBlog .centro div.descricao{}
                        ._320 section.boxBlog .centro div.descricao span.tag{}
                        ._320 section.boxBlog .centro div.descricao b{}
                        ._320 section.boxBlog .centro div.descricao i{}
                        ._320 section.boxBlog .centro div.descricao h3{}
                        ._320 section.boxBlog .centro div.descricao p{}

/* Box Loja */
._320 section.boxLoja{}
    ._320 section.boxLoja .centro{padding: 0px 20px 40px;}
        ._320 section.boxLoja .centro h2{width: 100%;max-width: 212px;font-size: 48px;line-height: 40px;margin: 0px auto 12px;}
            ._320 section.boxLoja .centro div.containerBotao{gap: 12px;}
            ._320 section.boxLoja .centro div.containerBotao a:link,
            ._320 section.boxLoja .centro div.containerBotao a:active,
            ._320 section.boxLoja .centro div.containerBotao a:visited{padding: 12px 24px;}
                ._320 section.boxLoja .centro div.containerBotao a b{}
                ._320 section.boxLoja .centro div.containerBotao a b.mobile{display: block;font-size: 16px;}
                ._320 section.boxLoja .centro div.containerBotao a b.desk{display: none;}
                ._320 section.boxLoja .centro div.containerBotao a svg{}
                    ._320 section.boxLoja .centro div.containerBotao a svg path{}
            /* Hover */
            ._320 section.boxLoja .centro div.containerBotao a:hover{}
                ._320 section.boxLoja .centro div.containerBotao a:hover b{}
              ._320 section.boxLoja .centro div.containerBotao a:hover svg{} 
              ._320 section.boxLoja .centro div.containerBotao a:hover svg path{}