._1000 .mobile{display: none !important;}
._320 .desktop{display: none !important;}

/* Esstilo */
/* Claro */
.estilo1{--corTexto: #000000A3; --corBtnBorda2: #231F201F; --corBtnTexto2: #000; --corBtnQuadrado: #0000003D; --corBtnHover2: #FFF; --corBtnTextoHover2: #000; --corBtnQuadradoHover: #0000003D; --corAutor1: #000000CC; --corAutor2: #000; --corFundoEmail: #191516; --corBordaEmail: #191516; --corTituloEmail: #FFF; --corSubtituloEmail: #EBEBEB80; --corTextoEmail: #EBEBEB; --corTextoInput: #231F20; --corBtnBordaEmail: #EBEBEB; --corBtnTextoEmail: #EBEBEB; --corFormEmail: #FFF; --corTituloBoxLivro: #231F201F; --corTextoLista: #2E2B2C; --corContagemLista: #ADACAC; --corTextoDetalhe: #00000047; --corTituloLivro: #231F20; --corAutorLivro: #241f208f; --corBtnQuadrado2: #FFFFFF3D; --corBtnQuadradoHover2: #0000003D; --corFundoVazio: #F7F7F7; --corBordaVazio: #0000000D; --corIconeVazio: #19151614; --corTituloCatalogo: #E4E4E4; --corFundoBoxCatalogo: #ECECEC; --corFundoCatalogoImg1: transparent; --corFundoCatalogoImg2: transparent; --corBordaBoxCatalogo: #ECECEC; --corBtn4: #FFF; --corBtnTexto4: #231F20; --corBtnContador4: #241f2066; --corBtnBorda4: #FFF; --corBtnHover4: #231F20; --corBtnTextoHover4: #FFF; --corBtnBordaHover4: #231F20; --corSetaHover: #ECECEC; --corFundoDesconto: #FFFFFFEB; --corBordaDesconto: #FFFFFFEB; --corTextoDesconto: #565354; --corBtnTexto5: #231f2052; --corBtnTextoHover5: #231f20; --corBtnQuadrado5: #231F203D; --corBtnQuadradoHover5: #231F20; --corBordaArtigos: #EEEDEE; --bordaLivroMobile:#ececec; --corArtigoHover: #231f2052;}

/* Escuro */
.estilo2{--corFundoTopo: #171415; --corTexto: #ACACACa3; --corBtnBorda2: #D7D7D7; --corBtnTexto2: #D7D7D7; --corBtnQuadrado: #D7D7D73D; --corBtnHover2: #FFF; --corBtnTextoHover2: #000; --corBtnQuadradoHover: #D7D7D7; --corAutor1: #D7D7D7CC; --corAutor2: #D7D7D7; --corFundoEmail: #211E1F; --corBordaEmail: #211E1F; --corTituloEmail: #D7D7D7; --corSubtituloEmail: #D7D7D780; --corTextoEmail: #D7D7D7; --corFormEmail: #D7D7D7; --corTextoInput: #000000; --corBtnBordaEmail: #FFF; --corBtnTextoEmail: #FFF; --corTituloBoxLivro: #FFFFFF1F; --corTextoLista: #D7D7D7; --corContagemLista: #535353; --corTextoDetalhe: #ACACAC; --corTituloLivro: #B3B3B3; --corAutorLivro: #FFFFFF66; --corBtnQuadrado2: #0000003D; --corBtnQuadradoHover2: #0000003D; --corFundoVazio: #201D1E; --corBordaVazio: #D7D7D70D; --corIconeVazio: #D7D7D714; --corTituloCatalogo: #FFFFFF29; --corFundoBoxCatalogo: #000; --corFundoCatalogoImg1: #00000033; --corFundoCatalogoImg2: #000000; --corBordaBoxCatalogo: #000; --corBtn4: #1F1C1D; --corBtnTexto4: #D7D7D7; --corBtnContador4: #D7D7D752; --corBtnBorda4: #1F1C1D; --corBtnHover4: #D7D7D7; --corBtnTextoHover4: #000; --corBtnBordaHover4: #D7D7D7; --corSetaHover: #000; --corFundoDesconto: #000000; --corBordaDesconto: #000000; --corTextoDesconto: #ACACAC; --corBtnTexto5: #D7D7D7; --corBtnTextoHover5: #FFF; --corBtnQuadrado5: #D7D7D73D; --corBtnQuadradoHover5: #D7D7D7; --corBordaArtigos: #EEEDEE; --bordaLivroMobile:#4e4e4e; --corArtigoHover: #D7D7D7;}

/* Contraste */
.estilo3{--corFundoTopo: #000; --corTexto: #FFFFFFA3; --corBtnBorda2: #FFF; --corBtnTexto2: #FFF; --corBtnQuadrado: #FFFFFF3D; --corBtnHover2: #FFF; --corBtnTextoHover2: #000; --corBtnQuadradoHover: #0000003D; --corAutor1: #41A1BF; --corAutor2: #41A1BF; --corFundoEmail: #000000; --corBordaEmail: #FFF; --corTituloEmail: #FFF; --corSubtituloEmail: #26819E; --corTextoEmail: #FFF; --corFormEmail: #FFF; --corTextoInput: #000000; --corBtnBordaEmail: #D7D7D7; --corBtnTextoEmail: #D7D7D7; --corTituloBoxLivro: #FFFFFF33; --corTextoLista: #FFF; --corContagemLista: #41A1BF; --corTextoDetalhe: #41A1BF; --corTituloLivro: #FFF; --corAutorLivro: #41A1BF; --corBtnQuadrado2: #0000003D; --corBtnQuadradoHover2: #FFFFFF3D; --corFundoVazio: #090909; --corBordaVazio: #FFFFFF; --corIconeVazio: #FFFFFF14; --corTituloCatalogo: #E4E4E4; --corFundoBoxCatalogo: #000; --corFundoCatalogoImg1: #00000033; --corFundoCatalogoImg2: #000000; --corBordaBoxCatalogo: #FFF; --corBtn4: #FFF; --corBtnTexto4: #000; --corBtnContador4: #00000052; --corBtnBorda4: #FFF; --corBtnHover4: #000; --corBtnTextoHover4: #FFF; --corBtnBordaHover4: #FFF; --corSetaHover: #FFF; --corFundoDesconto: #00000099; --corBordaDesconto: #FFF; --corTextoDesconto: #FFF; --corBtnTexto5: #FFF; --corBtnTextoHover5: #41A1BF; --corBtnQuadrado5: #FFFFFF3D; --corBtnQuadradoHover5: #41A1BF; --corBordaArtigos: #FFF; --bordaLivroMobile:#FFF; --corArtigoHover: #41A1BF;}

/* Box Topo */
.boxTopo{background: url('../img/fundoTopoLaranja.webp') no-repeat center top #E7D5C7;background-size: cover;position: relative;transition: background 0.5s ease;}
body.estilo2 .boxTopo{background: url('../img/fundoEscuro.avif') no-repeat center top var(--corFundoTopo) !important;background-size: cover !important;}
body.estilo3 .boxTopo{background: url('../img/fundoContraste.avif') no-repeat center top var(--corFundoTopo) !important;background-size: cover !important;}

/*
body.estilo2 .boxTopo,
body.estilo3 .boxTopo{background: var(--corFundoTopo) !important; background-size: cover; background-blend-mode: color-dodge;}
*/

    .boxTopo .splide{}
        .boxTopo .splide .splide__track{}

            .boxTopo .splide .splide__track ul{}
                .boxTopo .splide .splide__track ul li{height: 100%;}
                    .boxTopo .splide .splide__track ul li .centro{display: flex;justify-content: space-between;gap: 20px;width: 100%;max-width: 1428px;padding: 208px 20px 112px;margin: 0px auto;align-items: flex-start;}
                        .boxTopo .splide .splide__track ul li .centro .conteudo{width: 100%;max-width: 568px;height: 100%;padding-bottom: 88px;}
                            .boxTopo .splide .splide__track ul li .centro .conteudo h2{width: 100%;max-width: 496px;font: 700 44px/40px "Crimson Pro";color: var(--corTextoPrincipal);letter-spacing: -0.02em;margin-bottom: 24px;transition: color 0.5s ease;}
                            .boxTopo .splide .splide__track ul li .centro .conteudo p{font-size: 16px;font-weight: 500;line-height: 24px;letter-spacing: -0.01em;text-align: justify;color: var(--corTexto);margin-bottom: 24px;transition: color 0.5s ease;}

                            .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide{display: flex;align-items: center;gap: 12px;height: 100%;}
                                .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide > a:link,
                                .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide > a:active,
                                .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide > a:visited{display: block;width: 100%;max-width: max-content;height: 100%;background: var(--corBtn1);outline-color: var(--corBtn1);}
                                    .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a b{color: var(--corBtnTexto1);}
                                    .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a.btnTransparente b{color: var(--corBtnTexto2);}
                                        .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a b em{color: var(--corBtnTexto2); transition: all 0.5s ease;}
                                            .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a b em::before{background: var(--corBtnQuadrado);transition: all 0.5s ease;}
                                /* Hover */
                                .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide > a:hover{background: var(--corBtnHover1) !important;outline-color: var(--corBtnBordaHover1) !important;}
                                .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a.btnTransparente:hover{background: var(--corBtnHover2) !important;}
                                    .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a:hover b{color: var(--corBtnTextoHover1) !important;}
                                    .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a.btnTransparente:hover b{color: var(--corBtnTextoHover2) !important;}
                                        .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a:hover b em{color: var(--corBtnTextoHover1) !important;}
                                        .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a.btnTransparente:hover b em{color: var(--corBtnTextoHover2) !important;}
                                            .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a:hover b em::before{background: var(--corBtnQuadradoHover);}

                                .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide i{display: block;font: 500 20px/16px "Crimson Pro";font-style: italic;text-align: right;color: var(--corAutor1);margin-left: auto;transition: color 0.5s ease;}
                                    .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide i a:active, .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide i  a:any-link{color: var(--corAutor1);transition: all 0.5s ease;}
                                    .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide i a:hover{color: var(--corBtnHover2);}
                                    .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide i b{display: block;font-weight: 500;font-style: italic;color: var(--corAutor2);opacity: 0.32;margin-top: 8px;transition: color 0.5s ease;}

                            .boxTopo .splide .splide__track ul li .centro div.capaLivros{margin-top: 3px;align-self: stretch;}
                                .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras{height: 100%;width: 100%;max-width: 683px;min-width: 468px;display: flex;align-items: center;}
                                .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.mobile{display: none;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure{width: 100%;max-width: 684px;/* height: 100%; */max-height: 388px;user-select: none;/* margin-top: -28px; */position: relative;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(1){max-width: 287px;position: relative;overflow: hidden;width: 100%;}

                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(2){max-width: 287px;/* height: 388px; */position: relative; z-index: 1; margin: 0 -60px 0 -120px; transform: translateY(-19px);}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(3){max-width: 286px;/* height: 388px; */}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo2 figure:nth-of-type(1){max-width: 287px;/* height: 388px; */margin-top: -16px;z-index: 4;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo2 figure:nth-of-type(2){max-width: 286px;/* height: 388px; */z-index: 3;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha1{max-width: 286px;/* height: 372px; */margin: -20px 0px 0px -223px;z-index: 2;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha2{max-width: 294px;/* height: 375px; */margin: -8px 0px 0px -265px;z-index: 1;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha3{max-width: 303px;/* height: 380px; */margin: 3px -1px 0px -284px;}

                                    /* Modelo 3 — capa + folhas, sem verso (reaproveita as posições do modelo 2, sem a 2ª figura) */
                                .boxTopo .splide .splide__track ul li .centro.tipo3{}
                                    .boxTopo .splide .splide__track ul li .centro.tipo3 .conteudo{max-width: 756px;}
                                    .boxTopo .splide .splide__track ul li .centro.tipo3 div.capaLivros div.figuras{    justify-content: center;}

                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo3 figure:nth-of-type(1){max-width: 287px;margin-top: -16px;z-index: 4;}


                                    /* Modelo 4 — imagem única (foto promocional), sem composição de capa */
                                .boxTopo .splide .splide__track ul li .centro.tipo4{}
                                    .boxTopo .splide .splide__track ul li .centro.tipo4 .conteudo{max-width: 610px;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo4{justify-content: center;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo4 figure{max-width: 610px;max-height: 390px; border-radius: 4px;overflow: hidden;}
                                        .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo4 figure img{object-fit: contain; box-shadow: 0px 20px 40px rgba(0 0 0 / 0.16);}

                                    /* Modelo 5 — sem imagem, só o gráfico decorativo fixo */
                                .boxTopo .splide .splide__track ul li .centro.tipo5{gap:60px;}
                                    .boxTopo .splide .splide__track ul li .centro.tipo5 .conteudo{max-width: 650px;}

                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5{justify-content: center;}
                                       .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure{height: 100%;}
                                           .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure img{object-position:left;}
                                            body.estilo1 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure img.estilo1{filter: brightness(0.6);}


                                    ._1000 body.estilo1 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure img.estilo2,
                                    ._1000 body.estilo1 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure img.estilo3,
                                    ._1000 body.estilo2 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure img.estilo1,
                                    ._1000 body.estilo2 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure img.estilo3,
                                    ._1000 body.estilo3 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure img.estilo1,
                                    ._1000 body.estilo3 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure img.estilo2{display: none !important;}

                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo5 figure{display: none !important;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro.tipo5 .conteudo p{display: block !important; font-size: 14px; font-weight: 500; line-height: 22px; margin-top: 6px; margin-bottom: 12px; text-align: center; text-wrap-style: balance;}

                                        .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure img{width: 100%;height: 100%;object-fit: cover;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(1) img{background-position: right; object-fit: scale-down;}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(2) img{box-shadow: 99px 66px 47px rgba(0 0 0 / 0.02), 56px 37px 40px rgba(0 0 0 / 0.08), 25px 16px 30px rgba(0 0 0 / 0.14), 6px 4px 16px rgba(0 0 0 / 0.16);}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(3) img{box-shadow: 66px 66px 37px rgba( 0 0 0 / 0.02), 37px 37px 31px rgba( 0 0 0 / 0.08), 16px 16px 23px rgba( 0 0 0 / 0.14), 4px 4px 13px rgba( 0 0 0 / 0.16);}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo2 figure:nth-of-type(1) img{box-shadow: 99px 67px 48px rgba( 0 0 0 / 0.02), 55px 37px 40px rgba( 0 0 0 / 0.08), 25px 17px 30px rgba( 0 0 0 / 0.14), 6px 4px 16px rgba( 0 0 0 / 0.16);}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo2 figure:nth-of-type(2) img{box-shadow:154px 103px 52px rgba( 0 0 0 / 0.00), 99px 66px 47px rgba( 0 0 0 / 0.02), 56px 37px 40px rgba( 0 0 0 / 0.08), 25px 16px 30px rgba( 0 0 0 / 0.14), 6px 4px 16px rgba( 0 0 0 / 0.16);}
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha1 img,
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha2 img,
                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha3 img{filter: drop-shadow(6px 23px 22px rgba(36, 16, 1, 0.16));}

                                    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo3 figure:nth-of-type(1) img{box-shadow: 99px 67px 48px rgba( 0 0 0 / 0.02), 55px 37px 40px rgba( 0 0 0 / 0.08), 25px 17px 30px rgba( 0 0 0 / 0.14), 6px 4px 16px rgba( 0 0 0 / 0.16);}


@media (min-width: 1000px) and (max-width:1300px) {
    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(2) {margin-left: -170px;transform: translate(50px, -19px);}
    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(1){transform: scale(0.9) translate(5px, 0px);}
    .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(3){transform:scale(0.95);}
}

            @media screen and (max-width: 1428px) {
                .splide__pagination{left: 20px !important;}
                .splide__arrows {left: 20px !important;}
            }

            /* Botao Splide */
            .splide__pagination{width: 100%;max-width: 140px;height: 17px;display: flex !important;align-items: center;gap: 8px;bottom: 129px !important;left: calc(50% - 694px);right: initial !important;padding: 0px !important;}
            ._1000 .splide__pagination__page{width: 8px !important;min-width: 8px !important;height: 8px !important;background: var(--cor-secundaria) !important;opacity: 0.24 !important;border-radius: 1px !important;margin: 0px !important;transition: all 0.5s ease !important;}
            ._1000 .splide__pagination__page.is-active{transform: initial !important;background: var(--cor-secundaria) !important; opacity: 1 !important;}
            /* Hover | ativo */
            ._1000 body.estilo2 .splide__pagination__page,
            ._1000 body.estilo3 .splide__pagination__page{background: var(--corBtnSplide) !important;}
            ._1000 body.estilo2 .splide__pagination__page.is-active,
            ._1000 body.estilo3 .splide__pagination__page.is-active{background: var(--corBtnSplideAtivo) !important;}

            ._320 .splide__pagination__page{width: 8px !important;min-width: 8px !important;height: 8px !important;background: #231F20 !important;opacity: 0.24 !important;border-radius: 1px !important;margin: 0px !important;transition: all 0.5s ease !important;}
            ._320 .splide__pagination__page.is-active{transform: initial !important;background: #231F20 !important; opacity: 1 !important;}

            .splide__arrows{margin-left: auto;width: 100%;max-width: 140px;height: 23px;display: flex;gap: 2px;position: absolute;bottom: 126px;left: calc(50% - 694px);z-index: 1;}
                    ._1000 .splide__arrows::before{content: ''; display: block; position: absolute; width: calc(100% + 50px); height: calc(100% + 50px); top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; background: #ffffff00;}
                .splide__arrows button{width: 22px;height: 22px;opacity: 1;transition: opacity 0.5s ease;background: transparent; border-radius: 0px;}
                .splide__arrows button.splide__arrow--prev{left: 0px;}
                .splide__arrows button.splide__arrow--next{right: 0px;}
                    .splide__arrows button svg{fill:var(--cor-secundaria) !important; opacity: 0.24; transition: opacity 0.3s ease;}
                    body.estilo2 .splide__arrows button svg,
                    body.estilo3 .splide__arrows button svg{fill:var(--corBtnSplide) !important;transition: all 0.5s ease;}
            /* Hover */
            .splide__arrows button:hover svg{opacity: 1;}
            body.estilo2 .splide__arrows button:hover svg,
            body.estilo3 .splide__arrows button:hover svg{fill:var(--corBtnSplideAtivo) !important;}


.boxTopo .splide:has(a.ctaBanner) .splide__track ul li{height: initial !important;}


.boxTopo .splide__slide div.boxBanner {display: block;width: 100%;height: 100%;background-color: var(--bg-color); position: relative;}
    ._1000 .boxTopo .splide__slide div.boxBanner::before{content: ''; display: block; position: absolute; width: 100%; height: 204px; top:0; left: 50%; transform: translateX(-50%); background: linear-gradient(0deg, transparent 0%, var(--bg-color) 70%);}

.boxTopo .splide__slide div.boxBanner a.ctaBanner {display: block;width: 80%;height: 80%; position: absolute;left: 50%; transform:translateX(-50%); bottom: 0;}

.boxTopo .splide__slide div.boxBanner figure {display: flex;  width: 100%;height: 100%;margin: 0;position: relative;overflow: clip;}
._1000 .boxTopo .splide__slide div.boxBanner figure.mobile {display: none!important;}
._320 .boxTopo .splide__slide div.boxBanner figure.desk {display: none!important;}
._320 .boxTopo .splide__slide div.boxBanner figure.mobile {display: flex !important;}
    .boxTopo .splide__slide div.boxBanner figure img {display: flex; width: 100%; /*min-width: 1920px;*/ height: 100%; object-fit: contain; position: absolute; object-position: center; left: 50%; transform: translateX(-50%);}
/*@media (min-width: 1000px) and (max-width: 1180px) { .boxTopo .splide__slide div.boxBanner figure img{min-width: 1600px;} }*/
/* Box Email */
.boxEmail{background: var(--corFundoEmail);border-top: 1px solid var(--corBordaEmail);border-bottom: 1px solid var(--corBordaEmail);transition: background 0.5s ease;}
    .boxEmail .centro{display: flex;align-items: center;justify-content: space-between;gap: 20px;width: 100%;max-width: 1428px;padding: 49px 20px 53px;margin: 0px auto;}
        .boxEmail .centro h2{width: 100%;max-width: 270px;font: 600 32px/32px "Crimson Pro";letter-spacing: -0.01em;color: var(--corTituloEmail);position: relative;margin-left: 43px;transition: color 0.5s ease;}
@media (min-width: 1000px) and (max-width: 1200px) {
    .boxTopo .splide .splide__track ul li{overflow-x: clip;}
    .boxEmail .centro h2{margin: 0;font-size: 30px; max-width: 244px;} }
            .boxEmail .centro h2::before{content: "";width: 117px;height: 116px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='117' height='116' fill='none' viewBox='0 0 117 116'%3E%3Cg fill='%23fff' opacity='.12'%3E%3Cpath d='M58.5 0C26.257 0 0 26.033 0 58c0 31.968 26.257 58 58.5 58 15.812 0 27.454-4.953 38.023-13.917l-4.046-4.666c-9.454 8.023-21.55 12.443-34.018 12.443C29.6 109.86 6.15 86.611 6.15 58S29.684 6.14 58.5 6.14c28.817 0 52.307 23.249 52.307 51.86H117c.041-31.967-26.216-58-58.5-58' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M16.1 58c0 23.208 19.033 42.037 42.4 42.037S100.899 81.167 100.899 58 81.867 15.963 58.5 15.963v6.14c19.982 0 36.206 16.127 36.206 35.897S78.44 93.897 58.5 93.897 22.294 77.77 22.294 58z' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M78.606 58h6.192c0-14.367-11.807-26.073-26.298-26.073S32.202 43.633 32.202 58c0 7.695 3.179 14.449 8.71 19.402a26.38 26.38 0 0 0 17.547 6.671v-6.14c-4.954 0-9.743-1.8-13.418-5.075a19.82 19.82 0 0 1-6.688-14.817c0-10.97 9-19.934 20.106-19.934 11.105 0 20.105 8.923 20.105 19.934' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M58.706 47.522c-5.82 0-10.568 4.707-10.568 10.478h6.192c0-2.374 1.94-4.339 4.376-4.339s4.377 1.924 4.377 4.339-1.94 4.339-4.377 4.339h-.082v6.14h.082c5.822 0 10.57-4.708 10.57-10.479s-4.748-10.478-10.57-10.478' style='fill:%23fff;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat;position: absolute;top: -24px;left: -89px;}

        .boxEmail .centro div.conteudoForm{width: 100%;max-width: 1007px;/* display: flex; */justify-content: flex-end;align-items: center;gap: 32px;}
            .boxEmail .centro div.conteudoForm form{display: flex;align-items: flex-end;justify-content: space-between;align-items: center; gap: 20px;width: 100%;max-width: 1007px;padding: 0px;border: initial;position: relative;}
                .boxEmail .centro div.conteudoForm form > input{background: var(--corFormEmail);}
                ._1000 .boxEmail .centro div.conteudoForm form > input{width: 50%;padding-right: 5px; min-width: 250px;}
                form input{width: 100%;max-width: 432px;height: fit-content;display: block;font-size: 16px;font-weight: 500;line-height: 24px;letter-spacing: -0.02em;color: var(--corTextoInput);/*background: var(--corFundoFormEmail2);*/padding: 16px 24px;outline: 2px solid transparent;outline-offset: -2px;margin-bottom: 1px;transition: all 0.5s ease;}
                    form input::placeholder{font-size: 16px; font-weight: 500; line-height: 24px; letter-spacing: -0.02em; color: var(--corTextoInput);opacity: 0.72; transition: all 0.5s ease;}
                /* Hover */
                form input:hover,
                form input:focus{outline-color: #00000052}
                    form input:hover::placeholder,
                    form input:focus::placeholder{color: #231F20}


            .boxEmail .centro div.conteudoForm div.notificacao{width: 100%;max-width: 379px;}
            ._1000 .boxEmail .centro div.conteudoForm div.notificacao{transform: translateY(-5px);}
                .boxEmail .centro div.conteudoForm div.notificacao > span{display: block;font-size: 14px;font-weight: 600;font-style: italic;line-height: 18px;letter-spacing: -0.03em;color: var(--corSubtituloEmail);margin-bottom: 4px;transition: color 0.5s ease;}
                .boxEmail .centro div.conteudoForm div.notificacao ul{display: flex;flex-direction: column;gap: 6px;}
                    .boxEmail .centro div.conteudoForm div.notificacao ul li{}
                        .boxEmail .centro div.conteudoForm div.notificacao ul li label{display: flex;flex-direction: row-reverse;justify-content: flex-end;gap: 8px;font-size: 14px;font-weight: 600;line-height: 18px;letter-spacing: -0.02em;color: var(--corTextoEmail);position: relative;transition: color 0.5s ease;}
                            .boxEmail .centro div.conteudoForm div.notificacao ul li label input{width: 16px;min-width: 16px;height: 16px;transition: all 0.5s ease;}
                            .boxEmail .centro div.conteudoForm div.notificacao ul li label span.checkmark{width: 16px;min-width: 16px;height: 16px;background: #EBEBEB;border-radius: 1px;position: relative;cursor: pointer;transition: all 0.5s ease;}
                                .boxEmail .centro div.conteudoForm div.notificacao ul li label span.checkmark::before{content: "";display: block;position: absolute;width: 10px;min-width: 10px;height: 10px;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #191516;border-radius: 2px;opacity: 0;visibility: hidden;transition: all 0.5s ease;}
                                .boxEmail .centro div.conteudoForm div.notificacao ul li label.ativo span.checkmark::before{opacity: 1;visibility: visible;}

            .boxEmail .centro div.conteudoForm button{width: 100%;max-width: 132px;height: fit-content;font-size: 18px;font-weight: 800;line-height: 24px;color: var(--corBtnTextoEmail);outline: 2px solid var(--corBtnBordaEmail);outline-offset: -2px;padding: 16px 10px;margin-bottom: 1px;cursor: pointer;transition: all 0.5s ease;}
                .boxEmail .centro div.conteudoForm button b{display: block;font-weight: 800;color: var(--corBtnTextoEmail);transition: all 0.5s ease;}
            /* Hover */
            .boxEmail .centro div.conteudoForm button:hover,
            .boxEmail .centro div.conteudoForm button:focus{background: var(--corBtnHover2) !important;color: #000;}
                .boxEmail .centro div.conteudoForm button:hover b,
                .boxEmail .centro div.conteudoForm button:focus b{color: var(--corBtnTextoHover2) !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 Livros */
.boxLivros{background: var(--corBody);transition: background 0.5s ease;}
    .boxLivros .centro{display: flex;align-items: flex-start;justify-content: space-between;gap: 20px;width: 100%;max-width: 1428px;padding: 112px 20px 152px;margin: 0px auto;}

        .boxLivros .centro .obras{width: 100%; max-width: 1048px;}
            .boxLivros .centro h2{font: 700 56px/44px "Crimson Pro";letter-spacing: -0.03em;color: var(--corTituloBoxLivro);margin-bottom: 50px;transition: color 0.5s ease;}

            .boxLivros .centro .obras div.containerLivro{margin-bottom: 72px;}
                .boxLivros .centro .obras div.containerLivro div.conteudoLivro{display: flex; justify-content: space-between; gap: 20px;}
                ._1000 .boxLivros .centro .obras div.containerLivro div.conteudoLivro .boxMobile{display: none !important;}
                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro > a:link,
                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro > a:active,
                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro > a:visited{width: 100%;max-width: 283px;height: calc(100% - 28px);min-height: 382px;max-height: 382px;display: block;position: sticky;top: 104px;margin: 0px 0px -81px;transition: all 0.5s ease;}
                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro a:has(svg){height: initial !important;/* min-height: inherit; *//* background: #00000008; */}
                        .boxLivros .centro .obras div.containerLivro div.conteudoLivro a:has(svg) figure{/* height: calc(100% + 70px); */max-height: stretch;background: var(--corFundoVazio);outline: 2px solid var(--corBordaVazio);outline-offset: -2px;display: flex;transition: all 0.5s ease;}
                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro a figure svg{display: block;width: 70px;height: 70px;margin: auto;transition: all 0.5s ease;}
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro a figure svg path{fill: var(--corIconeVazio);transition: all 0.5s ease;}

                        .boxLivros .centro .obras div.containerLivro div.conteudoLivro a figure{width: 100%;height: 100%;user-select: none;transition: all 0.5s ease;}
                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro a figure:not(.semCapa) img{width: 100%;height: 100%;object-fit: cover;box-shadow: 154px 103px 52px rgba( 0 0 0 / 0.00), 99px 66px 47px rgba( 0 0 0 / 0.02), 56px 37px 40px rgba( 0 0 0 / 0.08), 25px 16px 30px rgba( 0 0 0 / 0.14), 6px 4px 16px rgba( 0 0 0 / 0.16);transition: all 0.5s ease;}

                    /* Hover */
                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro a:hover{}
                        .boxLivros .centro .obras div.containerLivro div.conteudoLivro a:hover figure{}
                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro a:hover figure:not(.semCapa) img{box-shadow: 77px 52px 26px rgba( 0 0 0 / 0.00), 50px 36px 24px rgba( 0 0 0 / 0.02), 28px 19px 20px rgba( 0 0 0 / 0.08), 13px 8px 15px rgba( 0 0 0 / 0.14), 3px 2px 8px rgba( 0 0 0 / 0.16);}
                    /* sem capa */
                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro a figure.semCapa{position: relative;z-index: 1; outline: 2px solid #c7c7c74f; outline-offset: -2px;}
                       .boxLivros .centro .obras div.containerLivro div.conteudoLivro a figure.semCapa img{width: 100%;height: 100%;object-fit: cover;position: relative;z-index: -1; filter: var(--inverteCor);}

                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo{width: 100%;max-width: 698px;min-width: 512px;}
                        .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo h3{font-size: 16px;font-weight: 700;line-height: 16px;color: var(--corSubtituloBoxLivro);letter-spacing: -0.01em;padding-bottom: 2px;margin-bottom: 32px;border-bottom: 2px solid var(--corBordaBoxLivro);transition: color 0.5s ease, border 0.5s ease;}
                        .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao{display: flex;justify-content: space-between;gap: 20px;padding-bottom: 40px;}

                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao > div.descricao{position: relative;}
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul{width: 100%;max-width: 530px; max-height: 192px; overflow-y: auto;gap: 24px 37px;margin-bottom: 4px;display: grid;transition: all 0.5s ease;    padding-right: 10px;}
                                /* Scroll */
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul::-webkit-scrollbar{width: 6px;transition: all 0.5s ease;}
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul::-webkit-scrollbar-track{background: var(--corBody);transition: all 0.5s ease;}
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul::-webkit-scrollbar-thumb{background: var(--corScrollInterno);transition: all 0.5s ease;}
                                /* Hover */
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul::-webkit-scrollbar:hover{width: 4px !important;}


                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul:has(li b){grid-template-columns: minmax(max-content, 0px) 1fr !important;}

                                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li{width: 100%;gap: 37px;display: contents;}
                                        .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li b{flex-shrink: 0;max-width: 150px;font-size: 15px;font-weight: 700;line-height: 24px;color: var(--corTextoPrincipal);word-break: break-word;align-self: start;text-wrap-style:balance;transition: color 0.5s ease;}
                                        .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo{width: 100%;align-self: start;}
                                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo p{display: -webkit-box;flex: 1;font-size: 15px;font-weight: 500;line-height: 24px;-webkit-box-orient: vertical;overflow: hidden;color: var(--corTextoPrincipal);transition: color 0.5s ease;}
                                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:last-of-type div.dialogo p:last-of-type{-webkit-line-clamp: 8;}
                                            /*.boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:first-child:nth-last-child(1) div.dialogo p,
                                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:first-child:nth-last-child(1) ~ li div.dialogo p{-webkit-line-clamp: 8;}
                                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:first-child:nth-last-child(2):not(li:first-of-type) div.dialogo p,
                                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:first-child:nth-last-child(2) ~ li div.dialogo p{-webkit-line-clamp: 4;}*/
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao a:link,
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao a:active,
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao a:visited{width: calc(100% - 80px);max-width: 437px;height: auto;display: block;padding: 4px 10px 4px 10px;margin-left: -10px;transition: all 0.5s ease;position: absolute;bottom: -20px;}
                                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao a i{display: flex;align-items: center;gap: 8px;font: 500 19px/16px "Crimson Pro";letter-spacing: -0.02em;font-style: italic;color: #231f2052;transition: all 0.5s ease;}
                                        .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao a i::after{content: "";width: 8px;min-width: 8px;height: 10px;clip-path: polygon(100% 50%, 0 0, 0 100%);background: #231f2052;transition: all 0.5s ease;}
                                /* Hover */
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao a:hover i{color: #231f20;}
                                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao a:hover i::after{background: #231f20;}

                            .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes{display: flex;flex-direction: column;gap: 15px;width: 100%;max-width: 110px;    cursor: default;}
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li{display: flex;justify-content: space-between;gap: 14px;padding: 0px 0px 2px 4px;position: relative;}
                                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li::after{content: "";width: 100%;height: 5px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='107' height='5' fill='none' viewBox='0 0 107 5'%3E%3Cpath fill='%23eae9ea' d='M.864.01c.547-.082 1.05.34 1.126.942.52 2.384 3.548 1.862 8.057 1.862h95.982c.358.001.971.161.971.987 0 .825-.643 1.1-1 1.1H10.018C5.508 4.901.592 5.944.009 1.25-.065.648.317.093.864.01' style='fill:%23eae9ea;fill:color(display-p3 .9176 .9137 .9176);fill-opacity:1'/%3E%3C/svg%3E") no-repeat;background-size: cover;position: absolute;bottom: -2px;left: 0px;pointer-events: none;transition: all 0.5s ease;}
                                    body.estilo2 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li::after{content: "";height: 7px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='107' height='7' fill='none' viewBox='0 0 107 7'%3E%3Cpath fill='%23fff' d='M.864.01C1.41-.07 1.914.335 1.99.912 2.948 4.07 9.03 4.81 11.01 4.89H106c.357 0 1 .264 1 1.055S106.357 7 106 7H11.01C7.553 7 .601 5.776.01 1.198-.066.62.316.089.863.01' opacity='.12' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;background-size: cover;}
                                    body.estilo3 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li::after{content: "";height: 7px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='107' height='7' fill='none' viewBox='0 0 107 7'%3E%3Cpath fill='%23fff' d='M.864.01C1.41-.07 1.914.335 1.99.912 2.948 4.07 9.03 4.81 11.01 4.89H106c.357 0 1 .264 1 1.055S106.357 7 106 7H11.01C7.553 7 .601 5.776.01 1.198-.066.62.316.089.863.01' opacity='.16' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;background-size: cover;}
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.localizacao::before{content: "";width: 15px;min-width: 15px;height: 23px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='23' fill='none' viewBox='0 0 15 23'%3E%3Cpath fill='%23eae9ea' d='M6.567 11.907v5.126c0 .508.418.92.933.92a.926.926 0 0 0 .933-.92l.005-5.126c2.949-.412 5.156-3.023 5.156-5.996C13.594 2.651 10.86 0 7.5 0S1.406 2.652 1.406 5.911c0 2.973 2.212 5.585 5.161 5.996M7.5 2.13c2.16 0 4.219 1.696 4.219 3.78 0 2.085-2.059 4.147-4.219 4.147S3.281 7.996 3.281 5.91c0-2.084 2.059-3.78 4.219-3.78' style='fill:%23eae9ea;fill:color(display-p3 .9176 .9137 .9176);fill-opacity:1'/%3E%3Cpath fill='%23eae9ea' d='M12.353 15c-.54-.26-1.303-.22-1.545.36s0 1.26.54 1.52c.917.44 1.51 1.037 1.51 1.52 0 2.19-3.809 2.822-5.32 2.822-1.518 0-5.395-.603-5.395-2.821 0-.484.592-1.082 1.509-1.522.54-.26.782-.94.54-1.519-.241-.58-1.005-.62-1.545-.36C.883 15.848 0 16.947 0 18.4c0 1.38.879 2.612 2.475 3.468C3.835 22.598 5.62 23 7.5 23s3.665-.402 5.025-1.132C14.12 21.012 15 19.78 15 18.401c0-1.454-.883-2.553-2.647-3.401' style='fill:%23eae9ea;fill:color(display-p3 .9176 .9137 .9176);fill-opacity:1'/%3E%3C/svg%3E") no-repeat;transition: all 0.5s ease;}
                                body.estilo2 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.localizacao::before{content: ""; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='23' fill='none' viewBox='0 0 15 23'%3E%3Cg fill='%23fff' opacity='.12'%3E%3Cpath d='M6.567 11.907v5.126c0 .508.418.92.933.92a.926.926 0 0 0 .933-.92l.005-5.126c2.949-.412 5.156-3.023 5.156-5.996C13.594 2.651 10.86 0 7.5 0S1.406 2.652 1.406 5.911c0 2.973 2.212 5.585 5.161 5.996M7.5 2.13c2.16 0 4.219 1.696 4.219 3.78 0 2.085-2.059 4.147-4.219 4.147S3.281 7.996 3.281 5.91c0-2.084 2.059-3.78 4.219-3.78' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M12.353 15c-.54-.26-1.303-.22-1.545.36s0 1.26.54 1.52c.917.44 1.51 1.037 1.51 1.52 0 2.19-3.809 2.822-5.32 2.822-1.518 0-5.395-.603-5.395-2.821 0-.484.592-1.082 1.509-1.522.54-.26.782-.94.54-1.519-.241-.58-1.005-.62-1.545-.36C.883 15.848 0 16.947 0 18.4c0 1.38.879 2.612 2.475 3.468C3.835 22.598 5.62 23 7.5 23s3.665-.402 5.025-1.132C14.12 21.012 15 19.78 15 18.401c0-1.454-.883-2.553-2.647-3.401' style='fill:%23fff;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat;}
                                body.estilo3 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.localizacao::before{content: ""; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='23' fill='none' viewBox='0 0 15 23'%3E%3Cg fill='%23fff' opacity='.16'%3E%3Cpath d='M6.567 11.907v5.126c0 .508.418.92.933.92a.926.926 0 0 0 .933-.92l.005-5.126c2.949-.412 5.156-3.023 5.156-5.996C13.594 2.651 10.86 0 7.5 0S1.406 2.652 1.406 5.911c0 2.973 2.212 5.585 5.161 5.996M7.5 2.13c2.16 0 4.219 1.696 4.219 3.78 0 2.085-2.059 4.147-4.219 4.147S3.281 7.996 3.281 5.91c0-2.084 2.059-3.78 4.219-3.78' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M12.353 15c-.54-.26-1.303-.22-1.545.36s0 1.26.54 1.52c.917.44 1.51 1.037 1.51 1.52 0 2.19-3.809 2.822-5.32 2.822-1.518 0-5.395-.603-5.395-2.821 0-.484.592-1.082 1.509-1.522.54-.26.782-.94.54-1.519-.241-.58-1.005-.62-1.545-.36C.883 15.848 0 16.947 0 18.4c0 1.38.879 2.612 2.475 3.468C3.835 22.598 5.62 23 7.5 23s3.665-.402 5.025-1.132C14.12 21.012 15 19.78 15 18.401c0-1.454-.883-2.553-2.647-3.401' style='fill:%23fff;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat;}
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.ano::before{content: ""; width: 20px; min-width: 20px; height: 24px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' fill='none' viewBox='0 0 20 24'%3E%3Cpath fill='%23eae9ea' d='M18.022 0c1.081 0 1.977.888 1.977 1.981v15.55c0 2.5-1.154 2.417-2.835 2.5-5.161 0-14.433-.007-14.433-.007-.44 0-.78.578-.78 1.007 0 .43.339 1.01.78 1.01h16.293c.821-.006 1.323 1.055.69 1.679a.98.98 0 0 1-.69.28H2.73a2.74 2.74 0 0 1-2.73-2.733c0-1.014.473-3.212 2.73-3.212 3.862 0 13.084-.024 15.38-.024l-.062-16.05c0-.019-.01-.022-.027-.022H2.982c-.58 0-1.03.457-1.03 1.025L1.946 14.6a.99.99 0 0 1-.597.82.98.98 0 0 1-.75 0 .99.99 0 0 1-.6-.918V2.984A2.99 2.99 0 0 1 2.981 0zm-7.019 9.014c.255-.002.508.1.69.28a1 1 0 0 1 .293.7c0 .26-.108.517-.293.699a.98.98 0 0 1-.69.28H6.489a.98.98 0 0 1-.69-.28 1 1 0 0 1-.293-.699.982.982 0 0 1 .983-.98zm3.009-3.974a.98.98 0 0 1 .907.6.99.99 0 0 1-.217 1.079.98.98 0 0 1-.69.279L6.489 7a.98.98 0 0 1-.69-.28 1 1 0 0 1-.293-.699.983.983 0 0 1 .983-.98z' style='fill:%23eae9ea;fill:color(display-p3 .9176 .9137 .9176);fill-opacity:1'/%3E%3C/svg%3E") no-repeat; transition: all 0.5s ease;}
                                body.estilo2 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.ano::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' fill='none' viewBox='0 0 20 24'%3E%3Cpath fill='%23fff' d='M18.022 0c1.081 0 1.977.888 1.977 1.981v15.55c0 2.5-1.154 2.417-2.835 2.5-5.161 0-14.433-.007-14.433-.007-.44 0-.78.578-.78 1.007 0 .43.339 1.01.78 1.01h16.293c.821-.006 1.323 1.055.69 1.679a.98.98 0 0 1-.69.28H2.73a2.74 2.74 0 0 1-2.73-2.733c0-1.014.473-3.212 2.73-3.212 3.862 0 13.084-.024 15.38-.024l-.062-16.05c0-.019-.01-.022-.027-.022H2.982c-.58 0-1.03.457-1.03 1.025L1.946 14.6a.99.99 0 0 1-.597.82.98.98 0 0 1-.75 0 .99.99 0 0 1-.6-.918V2.984A2.99 2.99 0 0 1 2.981 0zm-7.019 9.014c.255-.002.508.1.69.28a1 1 0 0 1 .293.7c0 .26-.108.517-.293.699a.98.98 0 0 1-.69.28H6.489a.98.98 0 0 1-.69-.28 1 1 0 0 1-.293-.699.982.982 0 0 1 .983-.98zm3.009-3.974a.98.98 0 0 1 .907.6.99.99 0 0 1-.217 1.079.98.98 0 0 1-.69.279L6.489 7a.98.98 0 0 1-.69-.28 1 1 0 0 1-.293-.699.983.983 0 0 1 .983-.98z' opacity='.12' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                                body.estilo3 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.ano::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' fill='none' viewBox='0 0 20 24'%3E%3Cpath fill='%23fff' d='M18.022 0c1.081 0 1.977.888 1.977 1.981v15.55c0 2.5-1.154 2.417-2.835 2.5-5.161 0-14.433-.007-14.433-.007-.44 0-.78.578-.78 1.007 0 .43.339 1.01.78 1.01h16.293c.821-.006 1.323 1.055.69 1.679a.98.98 0 0 1-.69.28H2.73a2.74 2.74 0 0 1-2.73-2.733c0-1.014.473-3.212 2.73-3.212 3.862 0 13.084-.024 15.38-.024l-.062-16.05c0-.019-.01-.022-.027-.022H2.982c-.58 0-1.03.457-1.03 1.025L1.946 14.6a.99.99 0 0 1-.597.82.98.98 0 0 1-.75 0 .99.99 0 0 1-.6-.918V2.984A2.99 2.99 0 0 1 2.981 0zm-7.019 9.014c.255-.002.508.1.69.28a1 1 0 0 1 .293.7c0 .26-.108.517-.293.699a.98.98 0 0 1-.69.28H6.489a.98.98 0 0 1-.69-.28 1 1 0 0 1-.293-.699.982.982 0 0 1 .983-.98zm3.009-3.974a.98.98 0 0 1 .907.6.99.99 0 0 1-.217 1.079.98.98 0 0 1-.69.279L6.489 7a.98.98 0 0 1-.69-.28 1 1 0 0 1-.293-.699.983.983 0 0 1 .983-.98z' opacity='.16' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                                .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.paginas::before{content: ""; width: 24px; min-width: 24px; height: 23px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='23' fill='none' viewBox='0 0 24 23'%3E%3Cpath fill='%23eae9ea' d='M12.103.338A.91.91 0 0 1 13.458.27c.343.343.37.896.065 1.273l-.633.78 6.51 6.52 3.04-2.931a.91.91 0 0 1 1.283.012.956.956 0 0 1-.01 1.357l-3.115 3.013c.428.96.278 2.139-.47 2.949a2.5 2.5 0 0 1-1.784.812 2.47 2.47 0 0 1-1.652-.593l-2.946 6.827a.1.1 0 0 1-.072.06L2.348 22.954a1.88 1.88 0 0 1-1.757-.515 2.06 2.06 0 0 1-.56-1.8L1.837 8.974l.018-.044a.1.1 0 0 1 .035-.032l6.68-3.57c-.869-1.02-.855-2.584.067-3.584a2.48 2.48 0 0 1 2.812-.609zM3.49 10.193 2.093 19.44l5.353-5.805c-.139-.58 0-1.22.427-1.683a1.696 1.696 0 0 1 2.45-.05 1.83 1.83 0 0 1 .048 2.54 1.66 1.66 0 0 1-1.603.514l-5.353 5.801 9.013-2.07 2.856-6.617-5.326-5.336zm7.473-7.155a.7.7 0 0 0-1 .02.77.77 0 0 0 .019 1.056l7.82 7.834a.69.69 0 0 0 1.001-.02.77.77 0 0 0-.02-1.056z' style='fill:%23eae9ea;fill:color(display-p3 .9176 .9137 .9176);fill-opacity:1'/%3E%3C/svg%3E") no-repeat; transition: all 0.5s ease;}
                                body.estilo2 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.paginas::before{content: ""; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='23' fill='none' viewBox='0 0 24 23'%3E%3Cpath fill='%23fff' d='M12.103.338A.91.91 0 0 1 13.458.27c.343.343.37.896.065 1.273l-.633.78 6.51 6.52 3.04-2.931a.91.91 0 0 1 1.283.012.956.956 0 0 1-.01 1.357l-3.115 3.013c.428.96.278 2.139-.47 2.949a2.5 2.5 0 0 1-1.784.812 2.47 2.47 0 0 1-1.652-.593l-2.946 6.827a.1.1 0 0 1-.072.06L2.348 22.954a1.88 1.88 0 0 1-1.757-.515 2.06 2.06 0 0 1-.56-1.8L1.837 8.974l.018-.044a.1.1 0 0 1 .035-.032l6.68-3.57c-.869-1.02-.855-2.584.067-3.584a2.48 2.48 0 0 1 2.812-.609zM3.49 10.193 2.093 19.44l5.353-5.805c-.139-.58 0-1.22.427-1.683a1.696 1.696 0 0 1 2.45-.05 1.83 1.83 0 0 1 .048 2.54 1.66 1.66 0 0 1-1.603.514l-5.353 5.801 9.013-2.07 2.856-6.617-5.326-5.336zm7.473-7.155a.7.7 0 0 0-1 .02.77.77 0 0 0 .019 1.056l7.82 7.834a.69.69 0 0 0 1.001-.02.77.77 0 0 0-.02-1.056z' opacity='.12' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                                body.estilo3 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.paginas::before{content: ""; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='23' fill='none' viewBox='0 0 24 23'%3E%3Cpath fill='%23fff' d='M12.103.338A.91.91 0 0 1 13.458.27c.343.343.37.896.065 1.273l-.633.78 6.51 6.52 3.04-2.931a.91.91 0 0 1 1.283.012.956.956 0 0 1-.01 1.357l-3.115 3.013c.428.96.278 2.139-.47 2.949a2.5 2.5 0 0 1-1.784.812 2.47 2.47 0 0 1-1.652-.593l-2.946 6.827a.1.1 0 0 1-.072.06L2.348 22.954a1.88 1.88 0 0 1-1.757-.515 2.06 2.06 0 0 1-.56-1.8L1.837 8.974l.018-.044a.1.1 0 0 1 .035-.032l6.68-3.57c-.869-1.02-.855-2.584.067-3.584a2.48 2.48 0 0 1 2.812-.609zM3.49 10.193 2.093 19.44l5.353-5.805c-.139-.58 0-1.22.427-1.683a1.696 1.696 0 0 1 2.45-.05 1.83 1.83 0 0 1 .048 2.54 1.66 1.66 0 0 1-1.603.514l-5.353 5.801 9.013-2.07 2.856-6.617-5.326-5.336zm7.473-7.155a.7.7 0 0 0-1 .02.77.77 0 0 0 .019 1.056l7.82 7.834a.69.69 0 0 0 1.001-.02.77.77 0 0 0-.02-1.056z' opacity='.16' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                                    .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li span{display: block;font-size: 14px;font-weight: 600;line-height: 16px;letter-spacing: -0.02em;text-align: right;color: var(--corTextoDetalhe);padding-top: 2px;transition: color 0.5s ease;}
.boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.localizacao span { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: relative;}
._1000 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.localizacao span:hover { overflow: visible;}

            .boxLivros .centro .obras div.containerLivro div.rodapeCards{width: calc(100% - 48px);background: var(--corFundoBarra);border: 1px solid var(--corBordaBarra);padding: 25px 30px 27px;margin-left: auto;transition: background 0.5s ease, border 0.5s ease;}
                .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape{width: calc(100% - 225px);max-width: 666px;min-width: 482px;display: flex;align-items: center;justify-content: flex-end;gap: 20px;margin-left: auto;}
                    ._1000 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape p{width: 100%;max-width: 384px;font: 700 28px/28px "Crimson Pro";letter-spacing: -0.02em;color: var(--corTituloLivro);text-wrap-style:balance;transition: color 0.5s ease;}
                        .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape p i a:active,
                        .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape p i a:any-link{display: block;font: 500 18px/16px "Crimson Pro";font-style: italic;color: var(--corAutorLivro);margin-top: 4px;transition: color 0.5s ease;}
                        .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape p i a:hover{
    color: var(--corBtnHover3);
}

                    .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape > a:link,
                    .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape > a:active,
                    .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape > a:visited{display: flex;min-width: max-content;max-width: 275px;height: 56px;background: var(--corBtn1);outline-color: var(--corBtn1);}
/*
                    .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a.produtoAdicionado:link,
                    .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a.produtoAdicionado:active,
                    .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a.produtoAdicionado:visited{padding: 20px 24px;}
*/


                        .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a b{color: var(--corBtnTexto1);}
                            .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a b em{display: flex;align-items: center;gap: 33px;font-size: 18px;font-weight: 600;line-height: 24px;letter-spacing: -0.02em;text-transform: uppercase;color: var(--corBtnTexto1);transition: all 0.5s ease;}
                            .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a b em::before{content: "";width: 6px;min-width: 6px;height: 6px;border-radius: 1px;background: var(--corBtnQuadrado2);transition: all 0.5s ease;}
                    /* Hover */
                    .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape > a:hover{background: var(--corBtnHover1) !important;outline-color: var(--corBtnBordaHover1) !important;}
                        .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:hover b{color: var(--corBtnTextoHover1) !important;}
                            .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:hover b em{color: var(--corBtnTextoHover1) !important;}
                            .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:hover b em::before{content: "";background: var(--corBtnQuadradoHover2);}

        .boxLivros .centro div.filtros{width: 100%;max-width: 212px;}
            .boxLivros .centro div.filtros h2{width: 100%;max-width: 206px;margin-bottom: 26px;letter-spacing: -0.02em;}
            .boxLivros .centro div.filtros ul{display: flex; flex-direction: column; gap: 12px;}
                .boxLivros .centro div.filtros ul li{display: flex; align-items: center; gap: 12px;}
                    .boxLivros .centro div.filtros ul li a:link,
                    .boxLivros .centro div.filtros ul li a:active,
                    .boxLivros .centro div.filtros ul li a:visited{width: 100%;display: flex;align-items: center;gap: 12px;border-bottom: 3px solid #231f2000;transition: all 0.5s ease;}
                        .boxLivros .centro div.filtros ul li a::before{content: "";width: 6px;min-width: 6px;height: 6px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' fill='none' viewBox='0 0 6 6'%3E%3Cpath fill='%23231f20' d='M3 0C1.348 0 0 1.348 0 3h1.758A1.243 1.243 0 1 1 3 4.242h-.023V6H3c1.652 0 3-1.348 3-3S4.652 0 3 0' opacity='.16' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3C/svg%3E") no-repeat;pointer-events: none;transition: all 0.5s ease;}
                        body.estilo2 .boxLivros .centro div.filtros ul li a::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' fill='none' viewBox='0 0 6 6'%3E%3Cpath fill='%23ebebeb' d='M3 0C1.348 0 0 1.348 0 3h1.758A1.243 1.243 0 1 1 3 4.242h-.023V6H3c1.652 0 3-1.348 3-3S4.652 0 3 0' style='fill:%23ebebeb;fill:color(display-p3 .92 .92 .92);fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                        body.estilo3 .boxLivros .centro div.filtros ul li a::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' fill='none' viewBox='0 0 6 6'%3E%3Cpath fill='%23EBEBEB' d='M3 0C1.348 0 0 1.348 0 3h1.758A1.243 1.243 0 1 1 3 4.242h-.023V6H3c1.652 0 3-1.348 3-3S4.652 0 3 0' style='fill:%23EBEBEB;fill:color(display-p3 .92 .92 .92);fill-opacity:1'/%3E%3C/svg%3E") no-repeat; opacity: 0.32;}
                        .boxLivros .centro div.filtros ul li a p{display: flex;align-items: baseline;gap: 11px;font-size: 15px;font-weight: 500;line-height: 24px;letter-spacing: -0.03em;color: var(--corTextoLista);position: relative;transition: all 0.5s ease;}
                        .boxLivros .centro div.filtros ul li a p::before{content: "";width: calc(100% + 18px);height: 3px;background: #231f2000;position: absolute;left: -18px;bottom: -6px;transition: all 0.5s ease;}
                            .boxLivros .centro div.filtros ul li a p b{font-size: 13px; font-weight: 600; letter-spacing: -0.03em; color: var(--corContagemLista);transition: all 0.5s ease;}
                        /* Hover */
                        .boxLivros .centro div.filtros ul li a:hover{}
                        .boxLivros .centro div.filtros ul li a:hover::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' fill='none' viewBox='0 0 6 6'%3E%3Cpath fill='%23231f20' d='M3 0C1.348 0 0 1.348 0 3h1.758A1.243 1.243 0 1 1 3 4.242h-.023V6H3c1.652 0 3-1.348 3-3S4.652 0 3 0' opacity='1' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3C/svg%3E") no-repeat no-repeat;animation: rotation 2.5s linear infinite;}
                        @keyframes rotation{0%{transform: rotate(0deg)} 100%{transform: rotate(360deg)}}
                        .boxLivros .centro div.filtros ul li a:hover p{}
                        .boxLivros .centro div.filtros ul li a:hover p::before{/* content: ""; *//* background: #231f2029; */}
                            .boxLivros .centro div.filtros ul li a:hover p b{}

/* Container Catalogo */
.boxCatalogo{transition: background 0.5s ease, border 0.5s ease;}
._1000 .boxCatalogo{background: var(--corFundoBoxCatalogo);border-top: 1px solid var(--corBordaBoxCatalogo);border-bottom: 1px solid var(--corBordaBoxCatalogo);}

    .boxCatalogo .centro{width: 100%;max-width: 1428px;padding: 0px 20px 125px;margin: 0px auto;}
        .boxCatalogo .centro h2{font: 700 56px/54px "Crimson Pro";letter-spacing: -0.03em;text-align: center;color: var(--corTituloCatalogo);margin: -103px 0px 8px;transition: color 0.5s ease;}

        .boxCatalogo .centro div.containerBotao{display: flex;justify-content: center;gap: 32px;margin-bottom: 107px;}
            .boxCatalogo .centro div.containerBotao a:link,

            .boxCatalogo .centro div.containerBotao a:active,
            .boxCatalogo .centro div.containerBotao a:visited{display: flex;align-items: center;gap: 16px;background: var(--corBtn3);outline: 2px solid var(--corBordaBtn3);padding: 18px 28px 18px;outline-offset: -2px;}
                .boxCatalogo .centro div.containerBotao a b{font-size: 18px;line-height: 16px;letter-spacing: -0.02em;color: var(--corBtnTexto3);}
                .boxCatalogo .centro div.containerBotao a b.mobile{display: none;}
                .boxCatalogo .centro div.containerBotao a svg{width: 21px;min-width: 21px;height: 19px;transition: all 0.5s ease;}
                    .boxCatalogo .centro div.containerBotao a svg path{fill: var(--corBtnIcone3) !important;opacity: 1;transition: all 0.5s ease;}
            /* Hover */
            .boxCatalogo .centro div.containerBotao a:hover{background: var(--corBtnHover3);outline-color: var(--corBtn1) !important;}
                .boxCatalogo .centro div.containerBotao a:hover b{color: var(--corBtnTextoHover3) !important;}
                .boxCatalogo .centro div.containerBotao a:hover svg{}
                    .boxCatalogo .centro div.containerBotao a:hover svg path{fill: var(--corBtnIconeHover3) !important;opacity: 1;}

        .boxCatalogo .centro ul{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 16px;}
            .boxCatalogo .centro ul li{}
                .boxCatalogo .centro ul li a:link,
                .boxCatalogo .centro ul li a:active,
                .boxCatalogo .centro ul li a:visited{display: flex;align-items: center;gap: 28px;width: 100%;background: var(--corBtn4);outline: 1px solid var(--corBtnBorda4);outline-offset: -1px;padding: 10px 28px 10px 24px;position: relative;transition: all 0.5s ease;}
                .boxCatalogo .centro ul li a:has(.contadorInativo){padding-right: 24px;}
                    .boxCatalogo .centro ul li a::before{content: "";width: 8px;height: 14px;position: absolute;top: 50%;transform: translateY(-50%);left: 0px;clip-path: polygon(100% 50%, 0 0, 0 100%);background: var(--corFundoBoxCatalogo);transition: all 0.5s ease;}
                    .boxCatalogo .centro ul li a b{display: block;font-size: 16px;font-weight: 500;line-height: 24px;letter-spacing: -0.02em;color: var(--corBtnTexto4);transition: all 0.5s ease;}
                    .boxCatalogo .centro ul li a div.contadorLivros{display: flex;align-items: center;gap: 8px;transition: all 0.5s ease;}
                        .boxCatalogo .centro ul li a div.contadorInativo{gap: 0px;}
                        .boxCatalogo .centro ul li a div.contadorLivros div.livros{display: flex;height: 35px;}
                            .boxCatalogo .centro ul li a div.contadorLivros div.livros figure{width: 26px;height: 100%;box-shadow: 4px 4px 6px -1px #0000002e;user-select: none;transition: all 0.5s ease;}
                            .boxCatalogo .centro ul li a div.contadorLivros div.livros figure:nth-of-type(1){position: relative; z-index: 1;}
                            .boxCatalogo .centro ul li a div.contadorLivros div.livros figure:nth-of-type(2){margin-left: -10px;}
                                .boxCatalogo .centro ul li a div.contadorLivros div.livros figure img{width: 100%;height: 100%;border-radius: 2px;object-fit: cover;}
                    .boxCatalogo .centro ul li a div.contadorLivros em.totalLivros{display: block;width: 24px;font-size: 15px;font-weight: 600;line-height: 24px;letter-spacing: -0.01em;text-align: right;color: var(--corBtnContador4);transition: all 0.5s ease;}
                        .boxCatalogo .centro ul li a div.contadorInativo em.totalLivros{display: none;}
                /* Hover */
                .boxCatalogo .centro ul li a:hover{background: var(--corBtnHover4);outline-color: var(--corBtnBordaHover4);}
                    .boxCatalogo .centro ul li a:hover::before{content: "";background: var(--corSetaHover);}
                    .boxCatalogo .centro ul li a:hover b{color: var(--corBtnTextoHover4);}
                    .boxCatalogo .centro ul li a:hover div.contadorLivros{}
                        .boxCatalogo .centro ul li a:hover div.contadorLivros div.livros{}
                            .boxCatalogo .centro ul li a:hover div.contadorLivros div.livros figure{box-shadow: 4px 4px 6px -1px #00000080;}
                                .boxCatalogo .centro ul li a:hover div.contadorLivros div.livros figure img{}
                    .boxCatalogo .centro ul li a:hover div.contadorLivros em.totalLivros{color: #FFF;}

/* Box Desconto */
.boxDesconto{background: url('../img/fundoDesconto.webp') no-repeat center top;position: relative;overflow: clip;}
    .boxDesconto::before{content: "";width: 3124px;height: 2003px;background: linear-gradient(90deg, var(--corFundoCatalogoImg1) 57.81%, var(--corFundoCatalogoImg2) 74.24%);position: absolute;top: 0px;left: -116px;transition: all 0.5s ease;}
    .boxDesconto .centro{width: 100%;max-width: 1520px;padding: 160px 20px 224px;margin: 0px auto;position: relative; z-index: 1;}
        .boxDesconto .centro div.conteudo{width: 100%;max-width: 584px;background: var(--corFundoDesconto);outline: 1px solid var(--corBordaDesconto); outline-offset: -1px; position: relative;padding: 48px 64px 64px 88px;margin-left: auto;transition: all 0.5s ease;}
            .boxDesconto .centro .conteudo::before{content: ""; width: 46px; height: 65px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='65' fill='none' viewBox='0 0 46 65'%3E%3Cpath fill='%23231f20' d='M46 10.422c0-5.4-6.678-9.629-15.202-9.629-2.734 0-5.277.436-7.472 1.205A10.14 10.14 0 0 0 17.278 0c-5.415 0-9.864 4.255-10.24 9.628L0 13.489V65h34.556V19.763C41.235 18.719 46 14.957 46 10.422m-14.81 51.18H3.366V15.51l7.052-3.87s-.04-1.22-.04-1.276c0-3.841 3.095-6.967 6.9-6.967.83 0 1.625.15 2.362.421-2.52 1.712-4.045 4.024-4.045 6.603h3.366c0-.862.406-2.545 3.122-4.138q.27-.157.553-.302a6.97 6.97 0 0 1 1.542 4.383c0 .057-.04 1.276-.04 1.276l7.052 3.87zm8.621-47.224c-1.438.908-3.248 1.57-5.255 1.939v-2.828l-7.038-3.861a10.36 10.36 0 0 0-1.605-4.859 20.3 20.3 0 0 1 4.885-.578c3.318 0 6.413.744 8.714 2.093 2.717 1.593 3.122 3.276 3.122 4.138 0 1.891-1.769 3.29-2.823 3.955' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath fill='%23231f20' d='M7.517 17.71v17.235l9.761 2.61 9.761-2.61V17.71l-9.761 2.61zm3.366 4.416 4.712 1.26v10.203l-4.712-1.26zm12.79 10.203-4.712 1.26V23.386l4.712-1.26z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath fill='%23fff' d='m23.673 32.33-4.712 1.26V23.385l4.712-1.26zM10.883 22.126l4.712 1.26v10.203l-4.712-1.26z' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M3.366 61.602V15.51l7.052-3.87s-.04-1.22-.04-1.276c0-3.841 3.095-6.967 6.9-6.967.83 0 1.625.15 2.362.421-2.52 1.712-4.045 4.024-4.045 6.603h3.366c0-.862.406-2.545 3.122-4.138q.27-.157.553-.302a6.97 6.97 0 0 1 1.542 4.383c0 .057-.04 1.276-.04 1.276l7.052 3.87V61.6zm4.151-26.657V17.71l9.761 2.61 9.761-2.61v17.235l-9.761 2.61z' clip-rule='evenodd' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23231f20' d='M14.757 52.5a1.62 1.62 0 0 1-2.257 0 1.544 1.544 0 0 1 0-2.214l7-6.786a1.62 1.62 0 0 1 2.257 0 1.545 1.545 0 0 1 0 2.214zM11.904 44.565c0-.857.706-1.565 1.596-1.565.881 0 1.596.7 1.596 1.565s-.715 1.566-1.596 1.566-1.596-.701-1.596-1.566M20.557 53.065c-.881 0-1.596-.7-1.596-1.565 0-.864.714-1.565 1.595-1.565.891 0 1.597.709 1.597 1.565 0 .864-.714 1.565-1.596 1.565' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3C/svg%3E") no-repeat; position: absolute; top: 41px; left: -17px}
            .boxDesconto .centro .conteudo h2{font: 700 52px/52px "Crimson Pro";letter-spacing: -0.02em;color: var(--corTextoPrincipal);margin-bottom: 16px;transition: color 0.5s ease;}
            .boxDesconto .centro .conteudo p{font-size: 17px;font-weight: 400;line-height: 24px;letter-spacing: -0.02em;color: var(--corTextoDesconto);margin-bottom: 20px;transition: color 0.5s ease;}
                .boxDesconto .centro .conteudo p b{display: inline;font-weight: 700;color: var(--corTextoBold);transition: color 0.5s ease;}
            .boxDesconto .centro .conteudo a:link,
            .boxDesconto .centro .conteudo a:active,
            .boxDesconto .centro .conteudo a:visited{background: var(--corBtn1);outline-color: var(--corBtn1) !important;}
                .boxDesconto .centro .conteudo a b{color: var(--corBtnTexto1);}
            /* Hover */
            .boxDesconto .centro .conteudo a:hover{background: var(--corBtnHover1) !important;outline-color: var(--corBtnBordaHover1) !important;}
                .boxDesconto .centro .conteudo a:hover b{color: var(--corBtnTextoHover1) !important;}

/* Box Noticias */
.boxNoticias{width: 100%;max-width: 1520px;background: var(--corFundoEmail2);position: relative;margin: -34px auto 114px;}
    ._1000 .boxNoticias::before{content: "";width: 60px;height: 116px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='59' height='116' fill='none' viewBox='0 0 59 116'%3E%3Cpath fill='%23fff' d='M0 0c-32.519 0-59 26.033-59 58 0 31.968 26.481 58 59 58 15.947 0 27.689-4.953 38.348-13.917l-4.08-4.666c-9.535 8.023-21.735 12.443-34.31 12.443-29.104 0-52.754-23.249-52.754-51.86S-29.063 6.14 0 6.14 52.754 29.389 52.754 58H59C59.042 26.033 32.56 0 0 0' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23fff' d='M-42.761 58c0 23.208 19.194 42.037 42.761 42.037S42.761 81.167 42.761 58 23.567 15.963 0 15.963v6.14c20.152 0 36.516 16.127 36.516 35.897S20.11 93.897 0 93.897-36.516 77.77-36.516 58z' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23fff' d='M20.277 58h6.246c0-14.367-11.908-26.073-26.523-26.073S-26.523 43.633-26.523 58c0 7.695 3.206 14.449 8.785 19.402A26.73 26.73 0 0 0-.041 84.073v-6.14c-4.996 0-9.826-1.8-13.532-5.075-4.288-3.766-6.745-9.169-6.745-14.817 0-10.97 9.077-19.934 20.277-19.934s20.278 8.923 20.278 19.934' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23fff' d='M.208 47.522c-5.87 0-10.659 4.707-10.659 10.478h6.246c0-2.374 1.957-4.339 4.413-4.339S4.622 55.585 4.622 58 2.665 62.339.208 62.339H.125v6.14h.083c5.871 0 10.66-4.708 10.66-10.479S6.078 47.522.207 47.522' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;position: absolute;top: 50%;transform: translateY(-50%);left: 0px;pointer-events: none;transition: all 0.5s ease;}
    ._1000 .boxNoticias::after{content: "";width: 44px;height: 118px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='118' fill='none' viewBox='0 0 44 118'%3E%3Cpath fill='%23fff' d='M26.583 2.33a59 59 0 1 1 2.653 114.042l1.43-5.961a52.86 52.86 0 0 0 50.626-14.956A52.87 52.87 0 0 0 4.9 22.345L.485 18.094a59 59 0 0 1 26.1-15.764' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23fff' d='M64.06 21.943c7.394 4.404 13.298 10.97 16.934 18.833a43.46 43.46 0 0 1 3.44 25.22 43.2 43.2 0 0 1-11.26 22.768 42.37 42.37 0 0 1-22.013 12.334 42.04 42.04 0 0 1-25.049-2.423c-7.916-3.347-14.645-9.04-19.303-16.331A43.38 43.38 0 0 1 .016 57.83a43.33 43.33 0 0 1 8.1-24.104l4.987 3.666a37.05 37.05 0 0 0-6.926 20.607 37.1 37.1 0 0 0 5.808 20.96 36.44 36.44 0 0 0 16.504 13.962 35.95 35.95 0 0 0 21.416 2.072 36.22 36.22 0 0 0 18.82-10.546 36.93 36.93 0 0 0 9.628-19.466 37.16 37.16 0 0 0-2.94-21.563 36.6 36.6 0 0 0-14.48-16.1z' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23fff' d='M31.89 35.175a26.97 26.97 0 0 1 15.53-1.723 26.67 26.67 0 0 1 13.818 7.163l-4.393 4.31a20.4 20.4 0 0 0-10.578-5.482 20.65 20.65 0 0 0-11.889 1.319 20.2 20.2 0 0 0-9.063 7.663 19.6 19.6 0 0 0-3.086 11.34 19.67 19.67 0 0 0 3.966 11.076 20.27 20.27 0 0 0 9.636 6.957 20.66 20.66 0 0 0 11.957.418 20.34 20.34 0 0 0 10.117-6.266l4.72 3.967a26.57 26.57 0 0 1-13.217 8.185 27 27 0 0 1-15.619-.547A26.47 26.47 0 0 1 21.2 74.468 25.7 25.7 0 0 1 16.02 60a25.63 25.63 0 0 1 4.03-14.815 26.36 26.36 0 0 1 11.84-10.011' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23fff' d='M42.5 48c2.785 0 5.456 1.159 7.425 3.222S53 56.082 53 59s-1.106 5.716-3.075 7.778C47.955 68.841 45.285 70 42.5 70v-6.472a4.23 4.23 0 0 0 3.057-1.326A4.64 4.64 0 0 0 46.822 59c0-1.2-.455-2.353-1.265-3.202a4.23 4.23 0 0 0-3.057-1.326z' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;position: absolute;top: 50%;transform: translateY(-50%);right: 0px;pointer-events: none;transition: all 0.5s ease;}
    ._1000 body.estilo2 .boxNoticias::before,
    ._1000 body.estilo2 .boxNoticias::after{opacity: 0.12;}
    ._1000 body.estilo3 .boxNoticias::before,
    ._1000 body.estilo3 .boxNoticias::after{filter: invert(1); opacity: 0.12;}
    .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(--corTextoEmail2);margin-bottom: 4px;}
            .boxNoticias .centro .conteudo p{font-size: 16px;font-weight: 400;line-height: 26px;letter-spacing: -0.02em;color: var(--corTextoEmail2);}



        .boxNoticias .centro form{display: flex;align-items: center;justify-content: space-between;gap: 24px;width: 100%;max-width: 568px;height: 100%;background: var(--corFundoFormEmail2);padding: 0px 4px 0px 24px;outline: 2px solid transparent;border: initial;outline-offset: -2px;transition: all 0.5s ease;position: relative;}
        .boxNoticias .centro form .msg{color: #00c057;}
        .boxNoticias .centro form:hover,
        .boxNoticias .centro form:has(input:focus){outline-color: var(--corBordaFormEmail2);}
            .boxNoticias .centro form input{padding: 16px 0px 15px;outline: initial;color: var(--corInputEmail2);transition: all 0.5s ease;}
                .boxNoticias .centro form input::placeholder{color: var(--corInputEmail2); opacity: 0.72; transition: all 0.5s ease;}
            .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;}

/* Box Temporal */
.boxTemporal{background: var(--corBody);position: relative;transition: background 0.5s ease;}
    ._1000 .boxTemporal::before{content: "";width: 672px;height: 672px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='672' height='672' fill='none' viewBox='0 0 672 672'%3E%3Cpath fill='url(%23a)' d='M336 0c185.428 0 336.237 150.809 336 336h-35.57c0-165.747-134.92-300.43-300.43-300.43S35.332 170.252 35.332 336s134.683 300.431 300.431 300.431c71.609 0 141.086-25.607 195.386-72.082l23.238 27.029C493.685 643.307 426.817 672 336 672 150.809 672 0 521.191 0 336S150.809 0 336 0'/%3E%3Cpath fill='url(%23b)' d='M336 92.479c134.21 0 243.521 109.311 243.521 243.521S470.21 579.524 336 579.524 92.479 470.447 92.479 336h35.566c0 114.529 93.426 207.955 207.955 207.955S543.955 450.529 543.955 336 450.766 128.045 336 128.045z'/%3E%3Cpath fill='url(%23c)' d='M336 184.954c83.229 0 151.046 67.817 151.046 151.046l-35.807.237c0-63.785-51.691-115.476-115.476-115.476-63.786 0-115.477 51.928-115.477 115.476 0 32.722 13.988 64.022 38.411 85.837 21.104 18.97 48.611 29.403 77.066 29.403v35.569c-37.228 0-73.033-13.754-100.776-38.651-31.774-28.692-50.033-67.816-50.033-112.395 0-83.229 67.817-151.046 151.046-151.046'/%3E%3Cpath fill='url(%23d)' d='M337.186 275.297c33.434.001 60.703 27.269 60.703 60.703s-27.269 60.702-60.703 60.703h-.474v-35.569h.474c13.99-.001 25.134-11.144 25.134-25.134s-11.144-25.133-25.134-25.134c-13.99 0-25.136 11.381-25.136 25.134h-35.567c0-33.434 27.269-60.703 60.703-60.703'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23f2f2f2' stop-opacity='.2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .95 .95 .95);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23f2f2f2' stop-opacity='.3' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23f2f2f2' stop-opacity='.2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .95 .95 .95);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23f2f2f2' stop-opacity='.3' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23f2f2f2' stop-opacity='.2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .95 .95 .95);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23f2f2f2' stop-opacity='.3' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23f2f2f2' stop-opacity='.2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .95 .95 .95);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23f2f2f2' stop-opacity='.3' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.3'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat;position: absolute;bottom: -16px;left: 50%;transform: translateX(-50%);transition: all 0.5s ease;}
    ._1000 body.estilo2 .boxTemporal::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='672' height='672' fill='none' viewBox='0 0 672 672'%3E%3Cpath fill='url(%23a)' d='M336 0c185.428 0 336.237 150.809 336 336h-35.57c0-165.747-134.92-300.43-300.43-300.43S35.332 170.252 35.332 336s134.683 300.431 300.431 300.431c71.609 0 141.086-25.607 195.386-72.082l23.238 27.029C493.685 643.307 426.817 672 336 672 150.809 672 0 521.191 0 336S150.809 0 336 0'/%3E%3Cpath fill='url(%23b)' d='M336 92.479c134.21 0 243.521 109.311 243.521 243.521S470.21 579.524 336 579.524 92.479 470.447 92.479 336h35.566c0 114.529 93.426 207.955 207.955 207.955S543.955 450.529 543.955 336 450.766 128.045 336 128.045z'/%3E%3Cpath fill='url(%23c)' d='M336 184.954c83.229 0 151.046 67.817 151.046 151.046l-35.807.237c0-63.785-51.691-115.476-115.476-115.476-63.786 0-115.477 51.928-115.477 115.476 0 32.722 13.988 64.022 38.411 85.837 21.104 18.97 48.611 29.403 77.066 29.403v35.569c-37.228 0-73.033-13.754-100.776-38.651-31.774-28.692-50.033-67.816-50.033-112.395 0-83.229 67.817-151.046 151.046-151.046'/%3E%3Cpath fill='url(%23d)' d='M337.186 275.297c33.434.001 60.703 27.269 60.703 60.703s-27.269 60.702-60.703 60.703h-.474v-35.569h.474c13.99-.001 25.134-11.144 25.134-25.134s-11.144-25.133-25.134-25.134c-13.99 0-25.136 11.381-25.136 25.134h-35.567c0-33.434 27.269-60.703 60.703-60.703'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23232021' stop-opacity='.2' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23232021' stop-opacity='.3' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23232021' stop-opacity='.2' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23232021' stop-opacity='.3' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23232021' stop-opacity='.2' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23232021' stop-opacity='.3' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23232021' stop-opacity='.2' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23232021' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23232021' stop-opacity='.3' style='stop-color:%23232021;stop-color:color(display-p3 .1373 .1255 .1294);stop-opacity:.3'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat;}
    ._1000 body.estilo3 .boxTemporal::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='672' height='672' fill='none' viewBox='0 0 672 672'%3E%3Cpath fill='url(%23a)' d='M336 0c185.428 0 336.237 150.809 336 336h-35.57c0-165.747-134.92-300.43-300.43-300.43S35.332 170.252 35.332 336s134.683 300.431 300.431 300.431c71.609 0 141.086-25.607 195.386-72.082l23.238 27.029C493.685 643.307 426.817 672 336 672 150.809 672 0 521.191 0 336S150.809 0 336 0'/%3E%3Cpath fill='url(%23b)' d='M336 92.479c134.21 0 243.521 109.311 243.521 243.521S470.21 579.524 336 579.524 92.479 470.447 92.479 336h35.566c0 114.529 93.426 207.955 207.955 207.955S543.955 450.529 543.955 336 450.766 128.045 336 128.045z'/%3E%3Cpath fill='url(%23c)' d='M336 184.954c83.229 0 151.046 67.817 151.046 151.046l-35.807.237c0-63.785-51.691-115.476-115.476-115.476-63.786 0-115.477 51.928-115.477 115.476 0 32.722 13.988 64.022 38.411 85.837 21.104 18.97 48.611 29.403 77.066 29.403v35.569c-37.228 0-73.033-13.754-100.776-38.651-31.774-28.692-50.033-67.816-50.033-112.395 0-83.229 67.817-151.046 151.046-151.046'/%3E%3Cpath fill='url(%23d)' d='M337.186 275.297c33.434.001 60.703 27.269 60.703 60.703s-27.269 60.702-60.703 60.703h-.474v-35.569h.474c13.99-.001 25.134-11.144 25.134-25.134s-11.144-25.133-25.134-25.134c-13.99 0-25.136 11.381-25.136 25.134h-35.567c0-33.434 27.269-60.703 60.703-60.703'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23141414' stop-opacity='.2' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23141414' stop-opacity='.3' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23141414' stop-opacity='.2' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23141414' stop-opacity='.3' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23141414' stop-opacity='.2' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23141414' stop-opacity='.3' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='336' x2='336' y1='0' y2='672' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23141414' stop-opacity='.2' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23141414' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23141414' stop-opacity='.3' style='stop-color:%23141414;stop-color:color(display-p3 .0784 .0784 .0784);stop-opacity:.3'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat;}
    .boxTemporal .centro{width: 100%;max-width: 1428px;padding: 1px 20px 194px;margin: 0px auto;position: relative;z-index: 1;}
        .boxTemporal .centro::before{content: ""; display: block; width: 124px; height: 24px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='125' height='24' fill='none' viewBox='0 0 125 24'%3E%3Cpath fill='%23e2e2e2' d='M7.513 19.525c1.19 0 2.34-.203 3.037-.406l-.123-4.109c-.492.163-.862.204-1.354.204-.904 0-1.437-.407-1.437-1.424V8.339h2.791V4.678H7.636V0H2.135v4.678H0v3.661h2.135v5.98c0 3.62 1.97 5.166 5.378 5.166m9.811-9.153c.205-1.627 1.19-2.481 2.504-2.481s2.217.935 2.3 2.481zm-.04 2.848h10.14v-1.343c0-5.206-3.49-7.525-7.596-7.525s-8.087 2.888-8.087 7.607v.203c0 4.8 3.449 7.403 8.087 7.403 4.64 0 7.185-1.952 7.595-5.247h-5.131c-.165.813-.74 1.546-2.3 1.546s-2.586-.936-2.75-2.685M47.375 19.2h5.46V9.681c0-3.498-1.97-5.288-4.721-5.288-2.75 0-3.53.692-4.803 2.319-.657-1.505-1.971-2.319-3.9-2.319-1.93 0-3.777 1.22-4.598 2.604V4.8h-5.501v14.44h5.5v-8.298c0-1.383.699-2.196 1.971-2.196s1.601.65 1.601 1.952v8.543h5.42v-8.299c0-1.383.697-2.196 1.929-2.196 1.231 0 1.642.65 1.642 1.952v8.543zm17.98-7.16c0 2.197-.902 3.377-2.545 3.377s-2.545-1.139-2.545-3.376v-.204c0-2.196.903-3.417 2.545-3.417 1.643 0 2.587 1.099 2.587 3.417v.204zm5.584.082v-.203c0-5.044-2.792-7.526-6.117-7.526s-3.654 1.14-4.475 2.482V4.759h-5.5V24h5.5v-6.875c.74 1.424 2.3 2.441 4.434 2.441 3.325 0 6.117-2.4 6.117-7.444m11.946-.081c0 2.278-.82 3.498-2.504 3.498-1.683 0-2.586-1.22-2.586-3.58v-.203c0-2.278.903-3.417 2.586-3.417s2.504 1.22 2.504 3.498zm5.583 0v-.204c0-4.637-3.53-7.444-8.087-7.444s-8.128 2.888-8.128 7.566v.204c0 4.759 3.571 7.403 8.128 7.403s8.128-2.807 8.128-7.525m11.577-2.4V4.556c-2.175 0-3.777.895-4.68 3.132V4.76h-5.5V19.2h5.5v-6.671c0-2.075 1.642-3.051 4.68-2.888m11.906 2.278c0 2.278-.945 3.417-2.505 3.417s-2.463-1.14-2.463-3.417v-.204c0-2.36.903-3.457 2.504-3.457s2.464 1.139 2.464 3.417v.243m-.165 7.281h5.542V4.597h-5.542V6.59c-.821-1.465-2.093-2.4-4.351-2.4-3.202 0-6.076 2.522-6.076 7.607v.244c0 5.125 2.874 7.525 6.076 7.525s3.612-1.22 4.351-2.685zm13.014 0V.081h-5.501V19.2z' style='fill:%23e2e2e2;fill:color(display-p3 .8863 .8863 .8863);fill-opacity:1'/%3E%3C/svg%3E") no-repeat;margin: 0px auto;transition: all 0.5s ease;}
        body.estilo2 .boxTemporal .centro::before{opacity: 0.3;}
        body.estilo3 .boxTemporal .centro::before{opacity: 0.17;}
        .boxTemporal .centro h2{width: 100%;max-width: 935px;font-size: 44px;font-weight: 500;line-height: 48px;letter-spacing: -0.03em;text-align: center;color: var(--corTextoPrincipal);margin: 0px auto 30px;transition: color 0.5s ease;}
            .boxTemporal .centro h2 em{display: inline-block;font: 700 54px/48px "Crimson Pro";font-style: italic;color: var(--corTextoBold);transition: color 0.5s ease;}
        .boxTemporal .centro p{width: 100%;max-width: 757px;font-size: 16px;font-weight: 400;line-height: 26px;text-align: center;color: var(--corTextoPrincipal);margin: 0px auto 6px;transition: color 0.5s ease;}
        .boxTemporal .centro > a:link,
        .boxTemporal .centro > a:active,
        .boxTemporal .centro > a:visited{width: fit-content;display: flex;justify-content: center;align-items: center;gap: 8px;padding: 20px 24px;margin: 0px auto 96px;transition: all 0.5s ease;}
            .boxTemporal .centro a::after{content: "";width: 6px;min-width: 6px;height: 6px;background: var(--corBtnQuadrado5);transition: all 0.5s ease;}
            .boxTemporal .centro a b{display: block;font-size: 16px;font-weight: 700;line-height: 16px;letter-spacing: -0.02em;color: var(--corBtnTexto5);transition: all 0.5s ease;}
        /* Hover */
        .boxTemporal .centro a:hover{}
            .boxTemporal .centro a:hover::after{content: "";background: var(--corBtnQuadradoHover5);}
            .boxTemporal .centro a:hover b{color: var(--corBtnTextoHover5);}

        .boxTemporal .centro ul{display: flex;justify-content: space-between;gap: 20px;}
            .boxTemporal .centro ul li{width: calc((100% / 6) - 20px);max-width: 200px;max-height: 252px;outline: 2px solid #231F20;outline-offset: -2px;position: relative;overflow: clip;transition: all 0.5s ease;}
            .boxTemporal .centro ul li.containerVerMais{height: auto;display: flex;align-items: end;background: url('../img/fundoVerMais.svg') no-repeat center top;background-size: 100% 164px;outline-color: var(--corBordaArtigos);padding: 25px 14px;}
                .boxTemporal .centro ul li a:link,
                .boxTemporal .centro ul li a:active,
                .boxTemporal .centro ul li a:visited{display: block;width: 100%;height: 100%;transition: all 0.5s ease;}
                    .boxTemporal .centro ul li a figure{width: 100%;height: 100%;user-select: none;}
                        .boxTemporal .centro ul li a figure img{width: 100%;height: 100%;object-fit: cover;}
                /* Hover */
                .boxTemporal .centro ul li:hover{outline-color: var(--corArtigoHover);}
                    .boxTemporal .centro ul li a:hover{}
                        .boxTemporal .centro ul li a:hover figure{}
                            .boxTemporal .centro ul li a:hover figure img{}
            /* vazio */
            .boxTemporal .centro ul li:has(svg){height: initial; background: #fff;}
                .boxTemporal .centro ul li:has(svg) a figure{display: flex; justify-content: center;align-items: center;}
            .boxTemporal .centro ul li a figure:has(figcaption){display: flex; justify-content: center;align-items: center;}
                .boxTemporal .centro ul li a figcaption{display: block; width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 15px 15px 30px; font: 500 16px / 18px "Crimson Pro"; font-style: italic; color: #241f208f; letter-spacing: 0.01em; text-align: center; overflow: clip; user-select: none; pointer-events: none; align-items: center; text-overflow: ellipsis;}

                .boxTemporal .centro ul li a.btnPreto:link,
                .boxTemporal .centro ul li a.btnPreto:active,
                .boxTemporal .centro ul li a.btnPreto:visited{height: auto;margin: 0px auto;padding: 16px 24px 16px;}
                    .boxTemporal .centro ul li a.btnPreto b{display: block;font-weight: 800;color: var(--corBtnTexto1);}
                /* Hover */
                .boxTemporal .centro ul li a.btnPreto:hover{
    background: var(--corBtnHover3);
    background: var(--corBtnHover1) !important;
    outline-color: var(--corBtn1) !important;
    outline-color: var(--corBtnBordaHover1) !important;
}
                    .boxTemporal .centro ul li a.btnPreto:hover b{color: var(--corBtnTextoHover1) !important;}

@media screen and (max-width: 1100px){
    .boxTemporal .centro ul li a.btnPreto:link,

    .boxTemporal .centro ul li a.btnPreto:active,
    .boxTemporal .centro ul li a.btnPreto:visited{width: 100%; padding: 16px 16px}
}

/* MOBILE */
/* BTN PRETO E TRANSPARENTE */
._320 a.btnCTA:link,
._320 a.btnCTA:active,
._320 a.btnCTA:visited{}
     ._320 a.btnCTA b{font-size: 15px;line-height: 24px;}
/* Hover */
._320 a.btnCTA:hover{}
    ._320 a.btnCTA:hover b{}

._320 a.btnPreto:link,
._320 a.btnPreto:active,
._320 a.btnPreto:visited{}
    ._320 a.btnPreto b{}
/* Hover */
._320 a.btnPreto:hover{}
    ._320 a.btnPreto:hover b{}


._320 a.btnTransparente:link,
._320 a.btnTransparente:active,
._320 a.btnTransparente:visited{}
    ._320 a.btnTransparente b{}
        ._320 a.btnTransparente b em{font-size: 15px;gap:6px;}
            ._320 a.btnTransparente b em::before{}
/* Hover */
._320 a.btnTransparente:hover{}
    ._320 a.btnTransparente:hover b{}
        ._320 a.btnTransparente:hover b em{}
            ._320 a.btnTransparente:hover b em::before{}

/* Box Topo */

._320 .boxTopo{}
    ._320 .boxTopo{}
        ._320 .boxTopo .splide{width: 100%;max-width: 440px;margin: 0px auto;padding: 82px 0px 74px;}
            ._320 .boxTopo .splide .splide__track{}

                ._320 .boxTopo .splide .splide__track ul{}
                    ._320 .boxTopo .splide .splide__track ul li .centro{max-width: 440px;flex-direction: column-reverse;align-items: center;gap: 36px;padding: 20px 0px 0px;}
                        ._320 .boxTopo .splide .splide__track ul li .centro .conteudo{max-width: 440px;padding: 0px 20px;margin: 0px auto;padding-bottom: 0px;}
                            ._320 .boxTopo .splide .splide__track ul li .centro .conteudo h2{width: 100%;text-wrap-style: balance;font-size: 24px;line-height: 26px;text-align: center;letter-spacing: -0.02em;margin: 0px auto;}
                            ._320 .boxTopo .splide .splide__track ul li .centro .conteudo p{display: none;}

                            ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide{flex-wrap: wrap;justify-content: center;gap: 8px 12px;}
                                ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a:link,
                                ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a:active,
                                ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a:visited{order: 2;padding: 10px 16px;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a b{}
                                        ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a b em{}
                                            ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide a b em::before{}
                                ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide i{width: 100%;margin: 0px;font-size: 18px;line-height: 20px;text-align: center;color: #231f208f;order: 1;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro .conteudo div.rodapeSplide i b{display: none;}

                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros{width: 100%;height: 100%;}
                                ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras{width: 100%;max-width: 342px;min-width: initial;height: auto;display: flex;margin: 0px auto;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure{width: 100%;display: flex;/* max-width: initial; */height: auto;max-height: initial;/* margin: 0px auto; */}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(1){height: 194px; margin-right: -69px;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(2){margin: 0 -20px 0px 0px; transform: scale(1.05);}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(3){max-width: 144px;height: auto;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo2 figure:nth-of-type(1){max-width: 144px;height: 194px;margin-top: -9px;z-index: 4;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo2 figure:nth-of-type(2){max-width: 144px;height: 194px;z-index: 3;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha1{max-width: 144px;height: 194px;margin: -13px 0px 0px -113px;z-index: 2;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha2{max-width: 144px;height: 194px;margin: -4px 0px 0px -132px;z-index: 1;}
                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha3{max-width: 144px;height: 194px;margin: 6px 0px 0px -134px;}

                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo3 figure:nth-of-type(1){max-width: 144px;height: 194px;margin-top: -9px;z-index: 4;}

                                    ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo4 figure{transform: scale(1.1); transform-origin: top center;}

                                        ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure img{/* max-width: 360px; *//* height: 194px; *//* height: 100%; */margin: 0px auto;/* object-fit: initial; */}
                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(1) img{}
                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(2) img{box-shadow: 77px 51.5px 26px rgba( 0 0 0 / 0.00), 49.5px 33px 23.5px rgba( 0 0 0 / 0.02), 28px 18.5px 20px rgba( 0 0 0 / 0.08), 12.5px 8px 15px rgba( 0 0 0 / 0.14), 3px 2px 8px rgba( 0 0 0 / 0.16);}
                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo1 figure:nth-of-type(3) img{box-shadow: 51.5px 51.5px 20.5px rgba( 0 0 0 / 0.00), 33px 33px 18.5px rgba( 0 0 0 / 0.02), 18.5px 18.5px 15.5px rgba( 0 0 0 / 0.08), 8px 8px 11.5px rgba( 0 0 0 / 0.14), 2px 2px 6.5px rgba( 0 0 0 / 0.16);}
                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo2 figure:nth-of-type(1) img{box-shadow: 77px 51.5px 26px rgba( 0 0 0 / 0.00), 49.5px 33px 23.5px rgba( 0 0 0 / 0.02), 28px 18.5px 20px rgba( 0 0 0 / 0.08), 12.5px 8px 15px rgba( 0 0 0 / 0.14), 3px 2px 8px rgba( 0 0 0 / 0.16);}
                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.modelo2 figure:nth-of-type(2) img{box-shadow: 51.5px 51.5px 20.5px rgba( 0 0 0 / 0.00), 33px 33px 18.5px rgba( 0 0 0 / 0.02), 18.5px 18.5px 15.5px rgba( 0 0 0 / 0.08), 8px 8px 11.5px rgba( 0 0 0 / 0.14), 2px 2px 6.5px rgba( 0 0 0 / 0.16);}

                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha1 img,
                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha2 img,
                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras figure.folha3 img{filter: drop-shadow( 3px 12px 11px rgba(36, 16, 1, 0.10));overflow: visible;}
                                            ._320 .boxTopo .splide .splide__track ul li .centro div.capaLivros div.figuras.desk{/*display: none;*/    zoom: 0.8;}


            /* Botao Splide */
            ._320 .splide__pagination{max-width: 440px;left: 50% !important;bottom: 31px !important;transform: translateX(-50%);}
            ._320 .splide__pagination__page{}
            ._320 .splide__pagination__page.is-active{}
            ._320 .splide__arrows{display: none;}
                ._320 .splide__arrows button{}
                ._320 .splide__arrows button.splide__arrow--prev{}
                ._320 .splide__arrows button.splide__arrow--next{}
                    ._320 .splide__arrows button svg{}
            /* Hover */
            ._320 .splide__arrows button.splide__arrow--prev:hover{}
            ._320 .splide__arrows button.splide__arrow--next:hover{}

._320 .boxTopo .splide:has(a.ctaBanner) .splide__track ul li{height: initial !important; display: flex; justify-content: center; align-items: center;}
._320 .boxTopo .splide__slide div.boxBanner{background-color: transparent;    height: initial;}
._320 .boxTopo .splide__slide div.boxBanner figure img{min-width: initial;object-fit: contain;position:  relative;left: initial; transform: initial;}
._320 .boxTopo .splide__slide div.boxBanner a.ctaBanner {width: 90%;height: 90%; left: 50%; top:50%; transform:translate(-50%, -50%); bottom: initial;}

/* Box Email */
._320 .boxEmail{}
    ._320 .boxEmail .centro{flex-direction: column;gap: 15px;max-width: 440px;padding: 30px 20px 26px;overflow: clip;}
        ._320 .boxEmail .centro h2{margin: 0;font-size: 22px;line-height: 24px;max-width: initial;}
            ._320 .boxEmail .centro h2::before{width: 139px;height: 138px;top: 130px;left: initial;right: -70px;}
        ._320 .boxEmail .centro div.conteudoForm{position: relative;}
            ._320 .boxEmail .centro div.conteudoForm form{flex-wrap: wrap;gap: 20px;justify-content: flex-start;}
                ._320 .boxEmail .centro div.conteudoForm form input{margin: 0px;padding-right: 120px;height: 48px;}
                ._320 form input{font-size: 15px;padding: 12px 20px;}
                    ._320 form input::placeholder{font-size: 15px;}
                /* Hover */
                ._320 form input:hover,
                ._320 form input:focus{}
                    ._320 form input:hover::placeholder,
                    ._320 form input:focus::placeholder{}

            ._320 .boxEmail .centro div.conteudoForm div.notificacao{max-width: initial;margin-bottom: 0;}
                ._320 .boxEmail .centro div.conteudoForm div.notificacao > span{line-height: 16px;margin-bottom: 8px;font-size: 13px;font-weight: 500;display: none;}
                ._320 .boxEmail .centro div.conteudoForm div.notificacao ul{gap: 12px;margin: 0px 0 -5px;}
                    ._320 .boxEmail .centro div.conteudoForm div.notificacao ul li{}
                        ._320 .boxEmail .centro div.conteudoForm div.notificacao ul li label{font-size: 13px;line-height: 14px;}
                            ._320 .boxEmail .centro div.conteudoForm div.notificacao ul li label input{}
                            ._320 .boxEmail .centro div.conteudoForm div.notificacao ul li label span.checkmark{width: 20px;min-width: 20px;height: 20px;}
                                ._320 .boxEmail .centro div.conteudoForm div.notificacao ul li label span.checkmark::before{}
                                ._320 .boxEmail .centro div.conteudoForm div.notificacao ul li label.ativo span.checkmark::before{}

        ._320 .boxEmail .centro div.conteudoForm button{margin: 0;padding: 12px 25px;max-width: initial;font-size: 16px;font-weight: 700;width: fit-content;line-height: 20px;position: absolute;right: 2px;top: 2px;background: #231f20;outline: 2px solid #231f20;}
            ._320 .boxEmail .centro div.conteudoForm button b{}

        /* Msg Erro / Sucesso */
        ._320 .boxEmail .msgNewsletter{position: relative;bottom: initial;top:initial;left: initial;width: 100%;}
        ._320 .msgNewsletter{bottom: initial;top: 60px;}


/* Box Livros */
._320 .boxLivros{}
    ._320 .boxLivros .centro{max-width: 440px;padding: 32px 20px 36px;}

        ._320 .boxLivros .centro .obras{}
            ._320 .boxLivros .centro h2{font-size: 40px;text-align: center;margin-bottom: 32px;}

            ._320 .boxLivros .centro .obras div.containerLivro{margin-bottom: 24px;}
            ._320 .boxLivros .centro .obras div.containerLivro:last-of-type{margin-bottom: 0px;}
                ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro{flex-direction: row; align-items: center; justify-content: space-between; width: 100%; gap: 16px;}
                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro a:link,
                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro a:active,
                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro a:visited{height: auto;position: relative;top: initial;margin: initial;margin-bottom: -10px;width: 120px;min-height: initial;max-height: initial;color: var(--corAutorLivro);}
                        ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro a figure{width: 100%; height: auto; margin: initial;}
                            ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro a figure img{outline: 2px solid var(--bordaLivroMobile);box-shadow: initial;outline-offset: -1px;}

                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.boxMobile{width: calc(100% - 136px);}
                        ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.boxMobile h3{font: 600 23px / 25px "Crimson Pro"; letter-spacing: -0.02em; color: var(--corTextoPrincipal); margin-bottom: 2px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; text-overflow: ellipsis;}
                        ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.boxMobile p{display: block; font: 500 18px/16px "Crimson Pro"; font-style: italic; color: var(--corAutorLivro); margin-top: 4px; transition: color 0.5s ease;}

                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo{display: none !important;}
                        ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo h3{}
                        ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao{}

                            ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao{}
                                ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul{}

                                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li{}
                                        ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li b{}
                                        ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo{}
                                            ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo p{}
                                            ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:first-child:nth-last-child(1) div.dialogo p,
                                            ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:first-child:nth-last-child(1) ~ li div.dialogo p{}
                                            ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:first-child:nth-last-child(2) div.dialogo p,
                                            ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:first-child:nth-last-child(2) ~ li div.dialogo p{}
                                ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao i{}
                                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao i::after{}

                            ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes{}
                                ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li{}
                                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li::after{}
                                ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.localizacao::before{}
                                ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.ano::before{}
                                ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li.paginas::before{}
                                    ._320 .boxLivros .centro .obras div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao ul.detalhes li span{}

            ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards{width: calc(100% + 40px);margin: 0px -20px;padding: 28px 20px 24px;}
                ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape{width: 100%;max-width: initial;;min-width: initial;flex-direction: column;gap: 16px;margin: 0px auto;}
                    ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape p{display: -webkit-box; width: 100%; font-size: 14px; font-weight: 500; line-height: 22px; letter-spacing: -0.01em; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden; color: var(--corTextoPrincipal); opacity: 48%; }
                        ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape p i{}

                    ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:link,
                    ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:active,
                    ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:visited{/* min-width: 280px; */max-width: 280px;padding: 11px 24px;}
                        ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a b{font-size: 16px;line-height: 16px;}
                            ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a b em{}
                            ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a b em::before{}

                    ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:hover{}
                        ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:hover b{}
                            ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:hover b em{}
                            ._320 .boxLivros .centro .obras div.containerLivro div.rodapeCards div.conteudoRodape a:hover b em::before{}

        ._320 .boxLivros .centro div.filtros{display: none;}
            ._320 .boxLivros .centro div.filtros h2{}
            ._320 .boxLivros .centro div.filtros ul{}
                ._320 .boxLivros .centro div.filtros ul li{}
                    ._320 .boxLivros .centro div.filtros ul li::before{}
                    ._320 .boxLivros .centro div.filtros ul li p{}
                        ._320 .boxLivros .centro div.filtros ul li p b{}

/* Box Catalogo */
._320 .boxCatalogo{}
    ._320 .boxCatalogo .centro{max-width: 440px;padding: 0px 20px 12px;}
        ._320 .boxCatalogo .centro h2{width: 100%;max-width: 212px;font-size: 48px;line-height: 40px;letter-spacing: -0.02em;margin: 0px auto 12px;}

        ._320 .boxCatalogo .centro div.containerBotao{gap: 12px;margin-bottom: 36px;}
            ._320 .boxCatalogo .centro div.containerBotao a:link,
            ._320 .boxCatalogo .centro div.containerBotao a:active,

            ._320 .boxCatalogo .centro div.containerBotao a:visited{padding: 12px 24px 13px;}
                ._320 .boxCatalogo .centro div.containerBotao a b{display: block; font-size: 16px;}
                ._320 .boxCatalogo .centro div.containerBotao a b.desk{display: none;}
                ._320 .boxCatalogo .centro div.containerBotao a svg{}
                    ._320 .boxCatalogo .centro div.containerBotao a svg path{}

            ._320 .boxCatalogo .centro div.containerBotao a:hover{}
                ._320 .boxCatalogo .centro div.containerBotao a:hover b{}
                ._320 .boxCatalogo .centro div.containerBotao a:hover svg{}
                    ._320 .boxCatalogo .centro div.containerBotao a:hover svg path{}

        ._320 .boxCatalogo .centro ul{width: calc(100% + 24px);gap: 12px;border: 1px solid var(--corBordaBoxCatalogo);background: var(--corFundoBoxCatalogo);padding: 20px 18px 36px;margin: 0px -12px 0px;}
            ._320 .boxCatalogo .centro ul li{}
                ._320 .boxCatalogo .centro ul li a:link,
                ._320 .boxCatalogo .centro ul li a:active,
                ._320 .boxCatalogo .centro ul li a:visited{gap: 16px;padding: 7px 20px 7px;}
                ._320 .boxCatalogo .centro ul li a:has(.contadorInativo){}
                    ._320 .boxCatalogo .centro ul li a::before{}
                    ._320 .boxCatalogo .centro ul li a b{font-size: 15px;}
                    ._320 .boxCatalogo .centro ul li a div.contadorLivros{}
                        ._320 .boxCatalogo .centro ul li a div.contadorInativo{}
                        ._320 .boxCatalogo .centro ul li a div.contadorLivros div.livros{}
                            ._320 .boxCatalogo .centro ul li a div.contadorLivros div.livros figure{}
                            ._320 .boxCatalogo .centro ul li a div.contadorLivros div.livros figure:nth-of-type(1){}
                            ._320 .boxCatalogo .centro ul li a div.contadorLivros div.livros figure:nth-of-type(2){}
                                ._320 .boxCatalogo .centro ul li a div.contadorLivros div.livros figure img{}
                    ._320 .boxCatalogo .centro ul li a div.contadorLivros em.totalLivros{}
                        ._320 .boxCatalogo .centro ul li a div.contadorInativo em.totalLivros{}

                ._320 .boxCatalogo .centro ul li a:hover{}
                    ._320 .boxCatalogo .centro ul li a:hover b{}
                    ._320 .boxCatalogo .centro ul li a:hover div.contadorLivros{}
                        ._320 .boxCatalogo .centro ul li a:hover div.contadorLivros div.livros{}
                            ._320 .boxCatalogo .centro ul li a:hover div.contadorLivros div.livros figure{}
                                ._320 .boxCatalogo .centro ul li a:hover div.contadorLivros div.livros figure img{}
                    ._320 .boxCatalogo .centro ul li a:hover div.contadorLivros em.totalLivros{}

/* Box Desconto */
._320 .boxDesconto{width: 100%;max-width: 440px;margin: 0px auto;/*background: url('../img/fundoDescontoMobile.webp') no-repeat;background-size: contain;*/   background-size: auto 262px !important; background-position: top center !important;}
    ._320 .boxDesconto .centro{padding: 232px 20px 12px;}
        ._320 .boxDesconto .centro div.conteudo{width: calc(100% + 24px);margin: -36px -12px 0px;padding: 20px 20px 36px;}
            ._320 .boxDesconto .centro .conteudo::before{top: -16px;left: 28px;}
            ._320 .boxDesconto .centro .conteudo h2{font-size: 32px;line-height: 32px;margin: 0px 0px 16px 59px;}
            ._320 .boxDesconto .centro .conteudo p{font-size: 15px;margin-bottom: 16px;}
                ._320 .boxDesconto .centro .conteudo p b{}
            ._320 .boxDesconto .centro .conteudo a:link,
            ._320 .boxDesconto .centro .conteudo a:active,
            ._320 .boxDesconto .centro .conteudo a:visited{padding: 13px 28px 15px;}
                ._320 .boxDesconto .centro .conteudo a b{font-size: 16px;line-height: 16px;}

            ._320 .boxDesconto .centro .conteudo a:hover{}
                ._320 .boxDesconto .centro .conteudo a:hover b{}

/* Box Noticias */
._320 .boxNoticias{background: #211e1f;margin: 0px auto 44px;}
    ._320 .boxNoticias::before{}
    ._320 .boxNoticias::after{}
    ._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;}

            ._320 .boxNoticias .centro form input:hover,
            ._320 .boxNoticias .centro form input:focus{}
                ._320 .boxNoticias .centro form input:hover::placeholder{}
            ._320 .boxNoticias .centro form button:hover{}

/* Box Temporal */
._320 .boxTemporal{}
    ._320 .boxTemporal::before{}
    ._320 .boxTemporal .centro{padding: 0px 20px 94px;max-width: 440px;}
        ._320 .boxTemporal .centro::before{width: 91px;height: 18px;margin: 0px auto 2px;background-size: contain;}
        ._320 .boxTemporal .centro h2{font-size: 26px;line-height: 34px;}
            ._320 .boxTemporal .centro h2 em{font-size: 36px;line-height: 34px;}
        ._320 .boxTemporal .centro p{letter-spacing: -0.02em;margin: 0px;}
        ._320 .boxTemporal .centro > a:link,
        ._320 .boxTemporal .centro > a:active,
        ._320 .boxTemporal .centro > a:visited{margin-bottom: 46px;}
            ._320 .boxTemporal .centro a::after{}
            ._320 .boxTemporal .centro a b{}

        ._320 .boxTemporal .centro a:hover{}
            ._320 .boxTemporal .centro a:hover::after{}
            ._320 .boxTemporal .centro a:hover b{}

        ._320 .boxTemporal .centro ul{flex-wrap: wrap;justify-content: center;position: relative;}
            ._320 .boxTemporal .centro ul::before{content: ""; width: 336px; height: 336px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='336' height='336' fill='none' viewBox='0 0 336 336'%3E%3Cpath fill='url(%23a)' d='M168 0c92.714 0 168.118 75.404 168 168h-17.785c0-82.874-67.46-150.215-150.215-150.215S17.666 85.126 17.666 168s67.342 150.215 150.215 150.215c35.805 0 70.543-12.803 97.694-36.041l11.619 13.515C246.842 321.654 213.408 336 168 336 75.404 336 0 260.596 0 168S75.404 0 168 0'/%3E%3Cpath fill='url(%23b)' d='M168 46.24c67.105 0 121.761 54.655 121.761 121.76S235.105 289.762 168 289.762 46.24 235.224 46.24 168h17.782c0 57.265 46.713 103.978 103.978 103.978S271.977 225.265 271.977 168 225.383 64.023 168 64.023z'/%3E%3Cpath fill='url(%23c)' d='M168 92.477c41.615 0 75.523 33.908 75.523 75.523l-17.903.119c0-31.893-25.846-57.739-57.739-57.739s-57.738 25.964-57.738 57.73s9a57.6 57.6 0 0 0 19.206 42.918c10.551 9.485 24.305 14.701 38.532 14.701v17.785c-18.614 0-36.516-6.877-50.387-19.326-15.887-14.346-25.017-33.908-25.017-56.197 0-41.615 33.908-75.523 75.523-75.523'/%3E%3Cpath fill='url(%23d)' d='M168.593 137.648c16.717.001 30.352 13.635 30.352 30.352s-13.635 30.351-30.352 30.352h-.237v-17.785h.237A12.5 12.5 0 0 0 181.16 168a12.5 12.5 0 0 0-12.567-12.567c-6.995 0-12.568 5.691-12.568 12.567h-17.783c0-16.717 13.634-30.352 30.351-30.352'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='168' x2='168' y1='0' y2='336' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23f2f2f2' stop-opacity='.2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .95 .95 .95);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23f2f2f2' stop-opacity='.3' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='168' x2='168' y1='0' y2='336' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23f2f2f2' stop-opacity='.2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .95 .95 .95);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23f2f2f2' stop-opacity='.3' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='168' x2='168' y1='0' y2='336' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23f2f2f2' stop-opacity='.2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .95 .95 .95);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23f2f2f2' stop-opacity='.3' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.3'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='168' x2='168' y1='0' y2='336' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.1' stop-color='%23f2f2f2' stop-opacity='.2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.2'/%3E%3Cstop offset='.3' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.45' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .95 .95 .95);stop-opacity:1'/%3E%3Cstop offset='.8' stop-color='%23f2f2f2' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:1'/%3E%3Cstop offset='.95' stop-color='%23f2f2f2' stop-opacity='.3' style='stop-color:%23f2f2f2;stop-color:color(display-p3 .949 .949 .949);stop-opacity:.3'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat; position: absolute; top: -104px; left: 50%; transform: translateX(-50%);z-index: -1;}
            ._320 .boxTemporal .centro ul li{width: calc((100% / 2) - 10px);max-width: 100%;height: auto;}
            ._320 .boxTemporal .centro ul li.containerVerMais{padding: 15px;}
                ._320 .boxTemporal .centro ul li a:link,
                ._320 .boxTemporal .centro ul li a:active,
                ._320 .boxTemporal .centro ul li a:visited{}
                    ._320 .boxTemporal .centro ul li a figue{}
                        ._320 .boxTemporal .centro ul li a figure img{}

                ._320 .boxTemporal .centro ul li a:hover{}
                    ._320 .boxTemporal .centro ul li a:hover figure{}
                        ._320 .boxTemporal .centro ul li a:hover figure img{}

                ._320 .boxTemporal .centro ul li a.btnPreto:link,
                ._320 .boxTemporal .centro ul li a.btnPreto:active,
                ._320 .boxTemporal .centro ul li a.btnPreto:visited{padding: 15px 23px 17px;}
                    ._320 .boxTemporal .centro ul li a.btnPreto b{font-size: 16px;line-height: 16px;}

                ._320 .boxTemporal .centro ul li a.btnPreto:hover{}
                    ._320 .boxTemporal .centro ul li a.btnPreto:hover b{}
