._1000 .mobile{display: none !important;}
._320 .desktop{display: none !important;}

/* Estilo */
/* Claro */
.estilo1{--corSubtitulo: #00000047; --corBtnHover: #231F20; --corTextoPag: #231F2052; --corFundoTag: #F0F0F0; --corTextoTag: #000000; --corTituloOpaca: #0000001F; --corTextoDetalhe: #000000; --corFundoDesconto: #191819; --corTextoBoldDesconto: #FFFFFF; --corBordaDesconto: #FFFFFF14; --corSombra1: #14141403; --corSombra2: #1414140A; --corSombra3: #14141412; --corSombra4: #14141414; --corSombraHover1: #14141405; --corSombraHover2: #14141414; --corSombraHover3: #14141424; --corSombraHover4: #14141429; --corSombraLista1: #14141405; --corSombraLista2: #1414140f; --corSombraLista3: #1414141a; --corSombraLista4: #1414141f; --corTextoAutorLista: #231F20; --corTextoTagMobile: #000000; --corFundoBarraMobile: #231F200A; --corSemFoto: #E5E5E5; --opacidadeIniciais:0.5; --opacidadeLogo: 0.25; --bordaSem:#c8c8c8;}

/* Escuro */
.estilo2{--corSubtitulo: #FFFFFF47; --corBtnHover: #D7D7D7; --corTextoPag: #FFFFFF52; --corFundoTag: #000000; --corTextoTag: #ACACAC; --corTituloOpaca: #FFFFFF1F; --corTextoDetalhe: #ACACAC; --corFundoDesconto: #211E1F; --corTextoBoldDesconto: #E5E5E5; --corBordaDesconto: #FFFFFF14; --corSombra1: #5E5E5E03; --corSombra2: #5E5E5E0A; --corSombra3: #5E5E5E12; --corSombra4: #5E5E5E14; --corSombraHover1:#5E5E5E05; --corSombraHover2: #5E5E5E14; --corSombraHover3: #5E5E5E24; --corSombraHover4: #5E5E5E29; --corSombraLista1: #5E5E5E05; --corSombraLista2: #5E5E5E0F; --corSombraLista3: #5E5E5E1A; --corSombraLista4: #5E5E5E1F; --corTextoAutorLista: #ACACAC; --corTextoTagMobile: #FFFFFF; --corFundoBarraMobile: #000000;--corSemFoto: #211E1F; --opacidadeIniciais:0.2; --opacidadeLogo: 0.05; --bordaSem:#555;}

/* Contraste */
.estilo3{--corSubtitulo: #41A1BF; --corBtnHover: #41A1BF; --corTextoPag: #41A1BF; --corFundoTag: #FFFFFF; --corTextoTag: #000000; --corTituloOpaca: #FFFFFF1F; --corTextoDetalhe: #41A1BF; --corFundoDesconto: #000000; --corTextoBoldDesconto: #41A1BF; --corBordaDesconto: #FFFFFF1F; --corSombra1: #74747403; --corSombra2: #74747410A; --corSombra3: #74747412; --corSombra4: #74747414; --corSombraHover1: #74747405; --corSombraHover2: #74747414; --corSombraHover3: #74747424; --corSombraHover4: #74747429; --corSombraLista1: #74747405; --corSombraLista2: #7474740F; --corSombraLista3: #7474741A; --corSombraLista4: #7474741F; --corTextoAutorLista: #FFFFFF; --corTextoTagMobile: #FFFFFF; --corFundoBarraMobile: #000000; --corSemFoto: #211E1F; --opacidadeIniciais:0.3; --opacidadeLogo: 0.1; --bordaSem:#555;}

/* Box Topo */
.boxTopo{background: var(--corTopo);border-bottom: 1px solid var(--corBordaTopo);}
    .boxTopo .centro{width: 100%;max-width: 1428px;padding: 184px 20px 55px;margin: 0px auto;}
        .boxTopo .centro figure.mobile{display: none;}
        .boxTopo .centro div.conteudo{width: calc(100% - 368px);max-width: 964px;margin-left: auto;}
            .boxTopo .centro div.conteudo a:link,
            .boxTopo .centro div.conteudo a:active,
            .boxTopo .centro div.conteudo a:visited{width: 100%;max-width: max-content;display: flex;align-items: center;gap: 8px;transition: all 0.5s ease;padding: 10px;margin: -10px 0px 22px -10px;}
                .boxTopo .centro div.conteudo a::after{content: "";width: 6px;min-width: 6px;height: 6px;border-radius: 1px;background: var(--corTextoPrincipal);opacity: 24%;transition: all 0.5s ease;}
                .boxTopo .centro div.conteudo a b{display: block;font-size: 15px;font-weight: 700;line-height: 16px;color: var(--corTextoPrincipal);opacity: 32%;letter-spacing: -0.02em;transition: all 0.5s ease;}
            /* Hover */
            .boxTopo .centro div.conteudo a:hover{}
                .boxTopo .centro div.conteudo a:hover::after{content: "";background: var(--corBtnHover);opacity: 1;}
                .boxTopo .centro div.conteudo a:hover b{color: var(--corBtnHover);opacity: 1;}

            .boxTopo .centro div.conteudo h2{font: 600 56px/52px "Crimson Pro";letter-spacing: -0.02em;color: var(--corTextoPrincipal);}
                .boxTopo .centro div.conteudo h2 i{display: block;font: 500 20px/16px "Crimson Pro";font-style: italic;margin-top: 4px;color: var(--corTextoItalico);letter-spacing: 0;opacity: 48%;}

/* Box Sobre */
.boxSobre{}
    .boxSobre .centro{display: flex; justify-content: space-between; gap: 20px; width: 100%; max-width: 1428px; padding: 0px 20px 118px; margin: 0px auto;}
        .boxSobre .centro figure{width: 100%;max-width: 348px;height: 472px;margin-top: -176px;position: sticky;top: 104px;}
        .boxSobre .centro figure:has(svg){display: flex; justify-content: center; align-items: center;background: #ededed;outline: 2px solid #0000000D;outline-offset: -2px;}
            .boxSobre .centro figure:not(.semFoto)::before{content: "";width: 184px;height: 185px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='184' height='185' fill='none' viewBox='0 0 184 185'%3E%3Cg fill='%23e6e6e6' opacity='.35'%3E%3Cpath d='M92 0C41.293 0 0 41.517 0 92.5S41.293 185 92 185c24.867 0 43.176-7.899 59.797-22.195l-3.182-3.721-3.181-3.721a82.1 82.1 0 0 1-53.499 19.845c-45.383 0-82.261-37.078-82.261-82.708S46.682 9.792 92 9.792 174.261 46.87 174.261 92.5H184C184.065 41.517 142.772 0 92 0' style='fill:%23e6e6e6;fill:color(display-p3 .902 .902 .902);fill-opacity:1'/%3E%3Cpath d='M25.321 92.5c0 37.013 29.931 67.041 66.68 67.041 36.747 0 66.678-30.093 66.678-67.041S128.748 25.459 92 25.459v9.792c31.424 0 56.94 25.72 56.94 57.249S123.359 149.749 92 149.749 35.06 124.03 35.06 92.5h-9.739' style='fill:%23e6e6e6;fill:color(display-p3 .902 .902 .902);fill-opacity:1'/%3E%3Cpath d='M123.619 92.5h9.739c0-22.913-18.569-41.583-41.358-41.583S50.643 69.587 50.643 92.5c0 12.272 4.999 23.043 13.699 30.942 7.596 6.854 17.4 10.641 27.593 10.641v-9.792c-7.79 0-15.322-2.872-21.1-8.095-6.688-6.005-10.518-14.622-10.518-23.63 0-17.495 14.153-31.791 31.618-31.791s31.619 14.23 31.619 31.79' style='fill:%23e6e6e6;fill:color(display-p3 .902 .902 .902);fill-opacity:1'/%3E%3Cpath d='M92.324 75.789c-9.154 0-16.62 7.507-16.62 16.711h9.738c0-3.786 3.052-6.92 6.882-6.92s6.882 3.069 6.882 6.92-3.181 6.92-7.012 6.92v9.791h.13c9.155 0 16.621-7.507 16.621-16.711s-7.466-16.711-16.62-16.711' style='fill:%23e6e6e6;fill:color(display-p3 .902 .902 .902);fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat;mix-blend-mode: lighten;position: absolute;bottom: -93px;left: 34px;z-index: -1;}
            body.estilo2 .boxSobre .centro figure:not(.semFoto)::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='184' height='185' fill='none' viewBox='0 0 184 185'%3E%3Cg fill='%23191919' opacity='.20'%3E%3Cpath d='M92 0C41.293 0 0 41.517 0 92.5S41.293 185 92 185c24.867 0 43.176-7.899 59.797-22.195l-3.182-3.721-3.181-3.721a82.1 82.1 0 0 1-53.499 19.845c-45.383 0-82.261-37.078-82.261-82.708S46.682 9.792 92 9.792 174.261 46.87 174.261 92.5H184C184.065 41.517 142.772 0 92 0' style='fill:%23595657;fill:%23595657;fill-opacity:1'/%3E%3Cpath d='M25.321 92.5c0 37.013 29.931 67.041 66.68 67.041 36.747 0 66.678-30.093 66.678-67.041S128.748 25.459 92 25.459v9.792c31.424 0 56.94 25.72 56.94 57.249S123.359 149.749 92 149.749 35.06 124.03 35.06 92.5h-9.739' style='fill:%23595657;fill:%23595657;fill-opacity:1'/%3E%3Cpath d='M123.619 92.5h9.739c0-22.913-18.569-41.583-41.358-41.583S50.643 69.587 50.643 92.5c0 12.272 4.999 23.043 13.699 30.942 7.596 6.854 17.4 10.641 27.593 10.641v-9.792c-7.79 0-15.322-2.872-21.1-8.095-6.688-6.005-10.518-14.622-10.518-23.63 0-17.495 14.153-31.791 31.618-31.791s31.619 14.23 31.619 31.79' style='fill:%23595657;fill:%23595657;fill-opacity:1'/%3E%3Cpath d='M92.324 75.789c-9.154 0-16.62 7.507-16.62 16.711h9.738c0-3.786 3.052-6.92 6.882-6.92s6.882 3.069 6.882 6.92-3.181 6.92-7.012 6.92v9.791h.13c9.155 0 16.621-7.507 16.621-16.711s-7.466-16.711-16.62-16.711' style='fill:%23595657;fill:%23595657;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat;}
            body.estilo3 .boxSobre .centro figure:not(.semFoto)::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='184' height='185' fill='none' viewBox='0 0 184 185'%3E%3Cg fill='%23191919' opacity='.50'%3E%3Cpath d='M92 0C41.293 0 0 41.517 0 92.5S41.293 185 92 185c24.867 0 43.176-7.899 59.797-22.195l-3.182-3.721-3.181-3.721a82.1 82.1 0 0 1-53.499 19.845c-45.383 0-82.261-37.078-82.261-82.708S46.682 9.792 92 9.792 174.261 46.87 174.261 92.5H184C184.065 41.517 142.772 0 92 0' style='fill:%23191919;fill:%23191919;fill-opacity:1'/%3E%3Cpath d='M25.321 92.5c0 37.013 29.931 67.041 66.68 67.041 36.747 0 66.678-30.093 66.678-67.041S128.748 25.459 92 25.459v9.792c31.424 0 56.94 25.72 56.94 57.249S123.359 149.749 92 149.749 35.06 124.03 35.06 92.5h-9.739' style='fill:%23191919;fill:%23191919;fill-opacity:1'/%3E%3Cpath d='M123.619 92.5h9.739c0-22.913-18.569-41.583-41.358-41.583S50.643 69.587 50.643 92.5c0 12.272 4.999 23.043 13.699 30.942 7.596 6.854 17.4 10.641 27.593 10.641v-9.792c-7.79 0-15.322-2.872-21.1-8.095-6.688-6.005-10.518-14.622-10.518-23.63 0-17.495 14.153-31.791 31.618-31.791s31.619 14.23 31.619 31.79' style='fill:%23191919;fill:%23191919;fill-opacity:1'/%3E%3Cpath d='M92.324 75.789c-9.154 0-16.62 7.507-16.62 16.711h9.738c0-3.786 3.052-6.92 6.882-6.92s6.882 3.069 6.882 6.92-3.181 6.92-7.012 6.92v9.791h.13c9.155 0 16.621-7.507 16.621-16.711s-7.466-16.711-16.62-16.711' style='fill:%23191919;fill:%23191919;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat;}

            .boxSobre .centro figure img{width: 100%;height: 100%;object-fit: cover;border-radius: 1px 32px 1px 1px;outline: 1px solid var(--corBordaTopo);outline-offset: -1px;}

            .boxSobre .centro figure.semFoto{border: 2px solid var(--bordaSem);background: var(--corSemFoto);overflow: clip;z-index: 1;    border-radius: 1px 32px 1px 1px;}
                .boxSobre .centro figure.semFoto img{opacity: 0 !important;}
                .boxSobre .centro figure.semFoto::after{content: ''; display: block; position: absolute; width: 116px; height: 202px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 66 112'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M4.74 69.6A4.8 4.8 0 0 1 0 74.46v7.18c6.48 0 11.79-5.41 11.79-12.02 0-6.62-5.3-12.03-11.79-12.03v7.19a4.8 4.8 0 0 1 4.74 4.84' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M.08 135.66v-7.18c-33.37 0-60.49-27.18-60.49-60.63C-60.4 34.41-33.29 7.18.1 7.18c21.67 0 38.85 10 50.17 26.75l5.92-4.02A67.6 67.6 0 0 0 .08 0c-37.33 0-67.65 30.43-67.65 67.8 0 37.38 30.36 67.81 67.65 67.81' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='m21.36 112-3.11-6.46c14.4-7 23.63-20.54 23.63-37.83 0-23.13-18.8-42-41.96-42a41.8 41.8 0 0 0-24.73 8.1l-4.26-5.8c8.47-6.22 16.87-9.47 29-9.47A49.2 49.2 0 0 1 41.4 94.19 49.7 49.7 0 0 1 21.36 112' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath d='M23.47 67.83h7.17a30.46 30.46 0 0 1-60.89 0A30.46 30.46 0 0 1 .2 37.46v7.16a23.27 23.27 0 0 0-23.28 23.21 23.27 23.27 0 0 0 46.55 0' style='fill:%23fff;fill-opacity:1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h112v66H0z' style='fill:%23fff;fill-opacity:1' transform='rotate(90 33 33)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat; background-size: contain;top: 0; left: 0; user-select: none; pointer-events: none;z-index: 3; opacity: var(--opacidadeLogo);}
                .boxSobre .centro figure.semFoto span.avatarIniciais{display: block;position: absolute; font: 200 200px / 200px "Crimson Pro";color: #FFF;bottom: -3px; right: -24px; user-select: none;letter-spacing: 0.02em; z-index: 3;opacity: var(--opacidadeIniciais);}


        .boxSobre .centro div.conteudo{width: 100%;max-width: 964px;padding-top: 56px;}
            .boxSobre .centro div.conteudo span{display: block;font-size: 15px;font-weight: 700;line-height: 16px;color: var(--corSubtitulo);margin-bottom: 2px;}
            .boxSobre .centro div.conteudo p{font-size: 17px;font-weight: 400;line-height: 32px;letter-spacing: -0.01em;color: var(--corTextoPrincipal);margin-bottom: 40px;}

            .boxSobre .centro div.conteudo ul.sobreAutor{display: flex; gap: 20px 56px; flex-wrap: wrap ;transition: all 0.5s ease;}
                .boxSobre .centro div.conteudo ul.sobreAutor li{}
                    .boxSobre .centro div.conteudo ul.sobreAutor li span{display: block;font-size: 15px;font-weight: 700;line-height: 16px;color: var(--corSubtitulo);margin-bottom: 4px;}
                    .boxSobre .centro div.conteudo ul.sobreAutor li b{display: block;font-size: 18px;font-weight: 700;line-height: 20px;color: var(--corTextoPrincipal);}

/* Box Livros */
.boxLivros{/* background: #FFF; */}
    .boxLivros .centro{width: 100%;max-width: 1428px;padding: 0px 20px 116px;margin: 0px auto;}

        .boxLivros .centro{}

            .boxLivros .centro div.topoObras{display: flex;justify-content: space-between;gap: 20px;margin-bottom: 48px;}
                .boxLivros .centro div.topoObras h2{font: 700 64px/56px "Crimson Pro";letter-spacing: -0.03em;color: var(--corTituloOpaca);}
                .boxLivros .centro div.topoObras ul{display: flex;align-items: center;justify-content: center;gap: 20px;}
                    .boxLivros .centro div.topoObras ul li{}
                        .boxLivros .centro div.topoObras ul li a:link,
                        .boxLivros .centro div.topoObras ul li a:active,
                        .boxLivros .centro div.topoObras ul li a:visited{display: flex;align-items: center;gap: 8px;padding: 10px 0px 8px;border-bottom: 3px solid #231f2000;transition: all 0.5s ease;}
                            .boxLivros .centro div.topoObras ul li a b{line-height: 24px;font-size: 16px;font-weight: 700;color: var(--corTextoPrincipal);opacity: 32%;transition: all 0.5s ease;}
                            .boxLivros .centro div.topoObras ul li a svg{width: 16px;min-width: 16px;height: 16px;fill: var(--corTextoPrincipal);opacity: 32%;transition: all 0.5s ease;}
                                .boxLivros .centro div.topoObras ul li a svg path, .boxLivros .centro div.topoObras ul li a svg rect{fill: var(--corTextoPrincipal) !important;}
                        /* Hover */
                        .boxLivros .centro div.topoObras ul li a:hover,
                        .boxLivros .centro div.topoObras ul li a.ativo{border-color: var(--corBtnHover);}
                            .boxLivros .centro div.topoObras ul li a:hover b,
                            .boxLivros .centro div.topoObras ul li a.ativo b{color: var(--corBtnHover);opacity: 1;}
                            .boxLivros .centro div.topoObras ul li a:hover svg,
                            .boxLivros .centro div.topoObras ul li a.ativo svg{opacity: 1;fill: var(--corBtnHover);}
                                .boxLivros .centro div.topoObras ul li a:hover svg path, .boxLivros .centro div.topoObras ul li a.ativo svg path, .boxLivros .centro div.topoObras ul li a:hover svg rect, .boxLivros .centro div.topoObras ul li a.ativo svg rect{fill: var(--corBtnHover) !important;}

            .boxLivros .centro div.containerDetalhes{}
                .boxLivros .centro div.containerDetalhes div.containerLivro{margin-bottom: 72px;}
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro{height: 100%;display: flex;justify-content: space-between;gap: 20px;}
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.semImagem{display: block;width: 100%;max-width: 283px;height: calc(100% - 28px);min-height: 382px;max-height: 382px;position: sticky;top: 104px;margin: 0px 0px -81px;}
                            .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.semImagem figure{display: flex;justify-content: center;align-items: center;width: 100%;height: 382px;max-height: stretch;background: #ededed;outline: 2px solid #0000000D;outline-offset: -2px;}
                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.semImagem figure svg{display: block; width: 70px; height: 70px;}
                                    .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.semImagem figure svg path{fill: #19151614;}
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro > a:link,
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro > a:active,
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro > a:visited{width: 100%;max-width: 283px;height: calc(100% - 28px);display: block;transition: all 0.5s ease;position: sticky;top: 104px;}
                            .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a figure{width: 100%;height: auto;user-select: none;margin-bottom: -76px;transition: all 0.5s ease;}
                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a figure img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease;box-shadow: 112px 37px 47px var(--corSombra1), 63px 21px 40px var(--corSombra2), 28px 9px 29px  var(--corSombra3), 7px 2px 16px var(--corSombra4);}

                            .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a figure.semCapa {position: relative;}
                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a figure.semCapa img {position: relative; z-index: 1; outline: 2px solid #c7c7c74f; outline-offset: -2px; object-fit: contain; box-shadow: none !important; filter: var(--inverteCor); }

                        /* Hover */
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a:hover{}
                            .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a:hover figure{}
                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a:hover figure img{
                                    box-shadow: 50px 36px 24px var(--corSombraHover1), 28px 19px 20px var(--corSombraHover2), 13px 8px 15px var(--corSombraHover3), 3px 2px 8px 0 var(--corSombraHover4);}

                        ._1000 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile{display: none !important}
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo{height: 100%;width: 100%;max-width: 1036px;}
                            .boxLivros .centro div.containerDetalhes 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);}
                            .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao{display: flex;justify-content: space-between;gap: 20px;padding-bottom: 44px;}

                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao{position: relative;}
                                    .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul{display: grid;gap: 24px 37px;width: 100%;max-width: 754px;    max-height: 192px;overflow-y: auto;gap: 24px 37px;margin-bottom: 4px;display: grid;transition: all 0.5s ease;padding-right: 10px;}
                                    .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul:has(b){grid-template-columns: minmax(max-content, 0px) 1fr;}

                                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li{width: 100%;display: contents;align-items: flex-start;/* display: flex; */gap: 32px;}
                                            .boxLivros .centro div.containerDetalhes 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 div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo{}
                                                .boxLivros .centro div.containerDetalhes 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 div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo a:link,
                                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo a:active,
                                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo 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 div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo a i{display: flex;align-items: center;gap: 8px;font: 500 19px/16px "Crimson Pro";letter-spacing: -0.02em;font-style: italic;color: var(--corTextoPag);transition: all 0.5s ease;}
                                                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo a i::after{content: "";width: 8px;min-width: 8px;height: 10px;clip-path: polygon(100% 50%, 0 0, 0 100%);background: var(--corTextoPag);transition: all 0.5s ease;}
                                                /* Hover */
                                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo a:hover i{color: var(--corTextoPrincipal);}
                                                    .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.descricao ul li div.dialogo a:hover i::after{background: var(--corTextoPrincipal);}
                                            .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao .descricao ul li:last-of-type p:last-of-type
                                            {-webkit-line-clamp: 8;}


                                .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.genero{/*width: 100%;*/max-width: 223px;height: fit-content;margin-top: 2px;position: sticky;top: 104px;}
                                    .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.genero span{display: block;font-size: 15px;font-weight: 700;line-height: 16px;color: var(--corSubtitulo);margin-bottom: 6px;}
                                    .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.genero ul{display: flex; flex-direction: column; gap: 8px;}
                                        .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.genero ul li{width: max-content;background: var(--corFundoTag);border-radius: 1px;padding: 12px 16px;}
                                            .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo div.conteudoDescricao div.genero ul li b{display: block; font-size: 14px; font-weight: 500; line-height: 16px; color: var(--corTextoTag);}

                .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards{display: flex;justify-content: space-between;width: calc(100% - 82px);background: var(--corFundoBarra);outline: 1px solid var(--corBordaTopo);outline-offset: -1px;padding: 40px 30px 48px;margin-left: auto;}
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape{width: calc(100% - 193px);max-width: 1006px;min-width: 482px;display: flex;gap: 66px;margin-left: auto;}
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape{}
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape h4{font: 600 36px/32px "Crimson Pro";letter-spacing: -0.02em;color: var(--corTextoPrincipal);margin-bottom: 12px;}
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape p{display: -webkit-box;width: 100%;max-width: 744px;font-size: 15px;font-weight: 500;line-height: 24px;letter-spacing: -0.01em;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: var(--corTextoPrincipal);opacity: 48%;margin-bottom: 20px;}

                        .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:link,
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:active,
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:visited{padding: 14px 24px;}
                            .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a b{line-height: 20px;}
                                .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape 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: #FFFFFF;transition: all 0.5s ease;}
                                .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a b em::before{content: "";width: 6px;min-width: 6px;height: 6px;border-radius: 1px;background: #ffffff3d;transition: all 0.5s ease;}
                        /* Hover */
                        .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:hover{}
                            .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:hover b{}
                                .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:hover b em{color: #000;}
                                .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:hover b em::before{content: "";background: #0000003d;}

                .boxLivros .centro div.filtros{width: 100%;max-width: 212px;position: sticky;top: 104px;}
                    .boxLivros .centro div.filtros h2{width: 100%;max-width: 205px;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;}
                                .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: #2E2B2C;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: #ADACAC;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{}

                .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes{display: flex;flex-direction: column;gap: 16px;width: 100%;max-width: 115px;}
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li{display: flex;justify-content: space-between;gap: 14px;padding: 0px 0px 2px 4px;position: relative;}
                        /* Linha */
                        ._1000 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li::after{content: "";width: 100%;height: 7px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='115' height='7' fill='none' viewBox='0 0 115 7'%3E%3Cpath fill='%23000' d='M.864.01C1.41-.07 1.914.335 1.99.912 2.948 4.07 9.03 4.81 11.01 4.89H114c.357 0 1 .264 1 1.055S114.357 7 114 7H11.01C7.553 7 .601 5.776.01 1.198-.066.62.316.089.863.01' opacity='.12' style='fill:%23000;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;position: absolute;bottom: -2px;left: 0px;pointer-events: none;}
                        ._1000 body.estilo2 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li::after{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='115' height='7' fill='none' viewBox='0 0 115 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.89H114c.357 0 1 .264 1 1.055S114.357 7 114 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;}
                        ._1000 body.estilo3 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li::after{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='115' height='7' fill='none' viewBox='0 0 115 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.89H114c.357 0 1 .264 1 1.055S114.357 7 114 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;}

                    /* Localizacao */
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape 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%3Cg fill='%23000' 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:%23000;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:%23000;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat;}
                    body.estilo2 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape 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 div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape 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;}

                    /* Ano Lancamento */
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li.anoLancamento::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='%23000' 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:%23000;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                    body.estilo2 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li.anoLancamento::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 div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li.anoLancamento::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;}

                    /* Ano */
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape 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='%23000' 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:%23000;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                    body.estilo2 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape 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 div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape 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;}

                    /* Paginas */
                    .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li.paginas::before{content: "";width: 19px;min-width: 19px;height: 24px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='24' fill='none' viewBox='0 0 19 24'%3E%3Cpath fill='%23000' d='M.999 0A1 1 0 0 0 0 .999v2.944C0 5.079.893 6 1.995 6h15.01C18.107 6 19 5.08 19 3.943V.996A.996.996 0 1 0 17.007 1L17.02 4H2.01L1.997.996A1 1 0 0 0 1 0m.996 9C.893 9 0 9.92 0 11.057v8.946a.998.998 0 1 0 1.995 0v-8.946h15.01v11.946a.998.998 0 0 0 1.995 0V11.057C19 9.921 18.107 9 17.005 9zm4.544 5a1.029 1.029 0 0 0 0 2.057h5.922a1.029 1.029 0 0 0 0-2.057zm0 4.05a1.029 1.029 0 0 0 0 2.057h5.922a1.029 1.029 0 0 0 0-2.057z' opacity='.12' style='fill:%23000;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                    body.estilo2 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li.paginas::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='24' fill='none' viewBox='0 0 19 24'%3E%3Cpath fill='%23FFF' d='M.999 0A1 1 0 0 0 0 .999v2.944C0 5.079.893 6 1.995 6h15.01C18.107 6 19 5.08 19 3.943V.996A.996.996 0 1 0 17.007 1L17.02 4H2.01L1.997.996A1 1 0 0 0 1 0m.996 9C.893 9 0 9.92 0 11.057v8.946a.998.998 0 1 0 1.995 0v-8.946h15.01v11.946a.998.998 0 0 0 1.995 0V11.057C19 9.921 18.107 9 17.005 9zm4.544 5a1.029 1.029 0 0 0 0 2.057h5.922a1.029 1.029 0 0 0 0-2.057zm0 4.05a1.029 1.029 0 0 0 0 2.057h5.922a1.029 1.029 0 0 0 0-2.057z' opacity='.12' style='fill:%23FFF;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}
                    body.estilo3 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li.paginas::before{content: "";background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='24' fill='none' viewBox='0 0 19 24'%3E%3Cpath fill='%23FFF' d='M.999 0A1 1 0 0 0 0 .999v2.944C0 5.079.893 6 1.995 6h15.01C18.107 6 19 5.08 19 3.943V.996A.996.996 0 1 0 17.007 1L17.02 4H2.01L1.997.996A1 1 0 0 0 1 0m.996 9C.893 9 0 9.92 0 11.057v8.946a.998.998 0 1 0 1.995 0v-8.946h15.01v11.946a.998.998 0 0 0 1.995 0V11.057C19 9.921 18.107 9 17.005 9zm4.544 5a1.029 1.029 0 0 0 0 2.057h5.922a1.029 1.029 0 0 0 0-2.057zm0 4.05a1.029 1.029 0 0 0 0 2.057h5.922a1.029 1.029 0 0 0 0-2.057z' opacity='.16' style='fill:%23FFF;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;}

                        .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes li span{display: block;font-size: 15px;font-weight: 500;line-height: 16px;letter-spacing: -0.01em;text-align: right;color: var(--corTextoDetalhe);padding-top: 2px;}

            /* Container Lista */
            .boxLivros .centro div.containerLista{display: none;}
                .boxLivros .centro div.containerLista ul.catalogoLivros{display: flex; justify-content: flex-start; flex-wrap: wrap; gap: 60px 40px; width: 100%; margin-bottom: 80px;}
                    .boxLivros .centro div.containerLista ul.catalogoLivros li{width: calc((100% / 3) - 30px);max-width: 312px;}
                    .boxLivros .centro div.containerLista ul.catalogoLivros li.desconto{}

                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro:link,
                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro:active,
                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro:visited{display: block; transition: all 0.5s ease;}

                    .boxLivros .centro div.containerLista ul.catalogoLivros li.combo{}
                        .boxLivros .centro div.containerLista ul.catalogoLivros li.combo a.conteudoLivro .capaLivro{display: flex;justify-content: center;flex-wrap: wrap;gap: 13px 17px;padding: 39px 20px 38px;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li.combo a.conteudoLivro .capaLivro figure{width: calc((100% / 2) - 9px);max-width: 94px;height: 124px;}
                                .boxLivros .centro div.containerLista ul.catalogoLivros li.combo a.conteudoLivro .capaLivro figure img{box-shadow: 29px 11px 11px rgba(20, 20, 20, 0.02), 16px 6px 11px rgba(20, 20, 20, 0.06), 7px 3px 8px rgba(20, 20, 20, 0.10), 2px 1px 4px 0 rgba(20, 20, 20, 0.12); }

                    .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.conteudoLivro div.capaLivro{}
                        .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.conteudoLivro div.capaLivro figure{filter: grayscale(1) brightness(0.95) opacity(0.85);}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.conteudoLivro div.capaLivro figure img{/* fbox-shadow: 57px 22px 24px rgba(20, 20, 20, 0.02), 32px 12px 21px rgba(20, 20, 20, 0.06), 14px 6px 15px 0 rgba(20, 20, 20, 0.10), 4px 1px 8px 0 rgba(20, 20, 20, 0.12); */}
                        .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque div.preco{display: none;}
                        .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.btnCTA:link,
                        .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.btnCTA:active,
                        .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.btnCTA:visited{background: var(--corBtn1);opacity: 34%;}
/*                            .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a::before{content: "+";display: flex;justify-content: center;align-items: center;font: 600 28px/16px "Crimson Pro";text-align: center;letter-spacing: -0.01em;color: #FFF;background: #3B3839;position: absolute;top: 0px;padding-bottom: 4px;}*/
                            .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.conteudoLivro div.capaLivro a b{}
                        /* Hover */
                        .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.conteudoLivro div.capaLivro a:hover{}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.conteudoLivro div.capaLivro a:hover:before{content: ""; position: absolute;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a.conteudoLivro div.capaLivro a:hover b{}

                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro{display: flex;justify-content: center;height: 100%;max-height: 344px;outline: 2px solid var(--corBordaCatalogo);outline-offset: -2px;border-radius: 0px 29px 0px 0px;position: relative;padding: 45px 20px 44px;margin-bottom: 8px;transition: all 0.5s ease;}
                        /* Hover */
                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro:hover div.capaLivro{outline-color: var(--corBordaCatalogoHover);}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro span{display: none;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro span.banner.bannerPreVenda{
    top: initial;
    bottom: 0;
}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro span.banner{display: block;font-size: 14px;font-weight: 700;line-height: 16px;color: #000000;background: #E5E5E5;border-radius: 1px;padding: 8px 16px;position: absolute;top: 0px;left: 0px;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro span.bannerNovidade{background: #D22E2E;color: #FFF;}

                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro figure{width: 100%;max-width: 189px;height: 255px;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro:has(figure svg){background: #ededed;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro figure:has(svg){display: flex;justify-content: center;align-items: center;}
                                .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro figure img{width: 100%; height: 100%; box-shadow: 57px 22px 24px var(--corSombraLista1), 32px 12px 21px var(--corSombraLista2), 14px 6px 15px 0 var(--corSombraLista3), 4px 1px 8px 0 var(--corSombraLista4); object-fit: cover;}
                                .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro figure svg{width: 50px;height: 50px;}
                                    .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro figure svg path{fill: #19151614;}

                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro figure.semCapa {position: relative;}
                                .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.capaLivro figure.semCapa img {position: relative; z-index: 1; outline: 2px solid #c7c7c74f; outline-offset: -2px; object-fit: contain;box-shadow: none !important; filter: var(--inverteCor);}


                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro h3{font: 600 22px/24px "Crimson Pro";letter-spacing: -0.02em;color: var(--corTextoPrincipal);margin-bottom: 12px;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro h3 i{display: block;font: 500 18px/20px "Crimson Pro";font-style: italic;color: var(--corTextoAutorItalico); opacity: 56%;}
                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.preco{display: flex;gap: 8px;margin-bottom: 12px;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.preco p.precoInativo{text-decoration: line-through #231F2080 solid;font-weight: 500;color: #231F2080;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li.desconto div.preco p.precoInativo{display: block;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.preco p.precoInativo{display: none;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.conteudoLivro div.preco p{font-size: 16px;font-weight: 600;line-height: 20px;letter-spacing: -0.01em;color: var(--corTextoPrincipal);}

                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnCTA:link,
                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnCTA:active,
                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnCTA:visited{display: flex;outline: initial !important;box-shadow: 0 3px 0 0 #00000000;border-radius: 2px;position: relative;padding: 10px 16px;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnCTA:not(.btnNotificacao)::before{content: "";width: 44px;height: 40px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23fff' d='M14.466 21.455a1.67 1.67 0 0 1 1.947-.22c.625.354.91 1.06.696 1.712a1.54 1.54 0 0 1-1.055.988c-.7.2-1.454-.074-1.828-.662a1.42 1.42 0 0 1 .24-1.818m-5.219-.436c.835-.138 1.619.417 1.755 1.228.135.809-.424 1.579-1.259 1.71-.831.133-1.61-.422-1.745-1.228s.42-1.573 1.25-1.71M1.657 4.03c.284-.048 1.077-.035 1.429 0 1.415.142 2.083 1.25 2.27 2 5.15 0 9.3 0 14.45-.005.315.003.573.042.767.14.37.186.47.607.412.987-.027.18-.075.355-.123.56-.411 1.744-.806 2.497-1.147 4.258-.116.598-.209 1.068-.408 1.485-.193.402-.493.767-1.046 1.12-.704.455-1.44.423-2.26.417H7.733c.087.397.186.758.325 1.141.119.329.328.746.712.808.482.078 1.65.058 1.65.058h6.927c1.171-.016 1.278 2-.08 2l-7.533-.002c-1.102.004-2.531-.385-3.198-1.754-.216-.443-.325-.946-.456-1.56-.668-3.146-1.392-5.188-2.107-8.318a1.93 1.93 0 0 0-.886-1.238c-.362-.223-.74-.305-.94-.306-.317-.002-.53-.01-.695-.112a.93.93 0 0 1-.319-1.274.83.83 0 0 1 .524-.405M6 8c.5 1.5 1.031 3.453 1.53 5.018 0 0 6.497-.018 9.284-.018.389-.01.78-.268.904-.66.547-1.737.838-2.534 1.282-4.297z' opacity='.32' style='fill:%23fff;fill-opacity:1'/%3E%3Cpath fill='%23fff' d='M22.038 13V5h1.995v8zM19 10V8h8v2z' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat center #3B3839;background-size: 28px 28px;border-radius: 0px 2px 2px 0px; opacity: 0;visibility: hidden;position: absolute;top: 0px;right: -44px;box-shadow: 0 3px 0 0 #00000040;transition: all 0.5s ease;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnCTA b{font-size: 14px;font-weight: 800;line-height: 20px;}
                        /* Hover */
                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnCTA:hover{box-shadow: 0 3px 0 0 var(--corBtnSombraHover6);border-radius: 2px 0px 0px 2px;outline: initial !important;background: var(--corBtn1) !important;opacity: 1 !important;}
                        .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnNotificacao:hover{border-radius: 2px;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnCTA:hover::before{content: "";opacity: 1;visibility: visible;}
                            .boxLivros .centro div.containerLista ul.catalogoLivros li a.btnCTA:hover b{color: var(--corBtnTexto1) !important;}

/* Box Desconto */
.boxDesconto{background: var(--corFundoDesconto);border-top: 1px solid var(--corBordaTopo);}
    .boxDesconto .centro{display: flex;justify-content: space-between;justify-content: flex-end;align-items: center;gap: 20px;width: 100%;max-width: 1376px;padding: 0px 20px;margin: 0px auto;}

        .boxDesconto .centro div.conteudoCultura{width: 100%;max-width: 774px;padding: 66px 40px 65px 88px;border-right: 1px dashed var(--corBordaDesconto);position: relative;}
            .boxDesconto .centro div.conteudoCultura::before{content: "";width: 46px;height: 65px;background:url("../img/seloDesconto.svg") no-repeat;background-size: contain;position: absolute;top: 57px;left: 0px;pointer-events: none;}
            body.estilo2 .boxDesconto .centro div.conteudoCultura::before{content: "";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='%23000' 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:%23000;fill-opacity:1'/%3E%3Cpath fill='%23000' 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:%23000;fill-opacity:1'/%3E%3Cpath fill='%23d7d7d7' 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:%23d7d7d7;fill:color(display-p3 .8431 .8431 .8431);fill-opacity:1'/%3E%3Cpath fill='%23d7d7d7' 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:%23d7d7d7;fill:color(display-p3 .8431 .8431 .8431);fill-opacity:1'/%3E%3Cpath fill='%23000' 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:%23000;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;background-size: contain;}
            body.estilo3 .boxDesconto .centro div.conteudoCultura::before{content: "";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='%23171415' 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:%23171415;fill:color(display-p3 .0902 .0784 .0824);fill-opacity:1'/%3E%3Cpath fill='%23171415' 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:%23171415;fill:color(display-p3 .0902 .0784 .0824);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='%23171415' 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:%23171415;fill:color(display-p3 .0902 .0784 .0824);fill-opacity:1'/%3E%3C/svg%3E") no-repeat;background-size: contain;}
            .boxDesconto .centro div.conteudoCultura h2{font: 700 44px/44px "Crimson Pro"; color: #FFF; margin-bottom: 8px;}
            .boxDesconto .centro div.conteudoCultura p{width: 100%;max-width: 543px;font-size: 16px;font-weight: 400;line-height: 24px;color: #C4C0C2;}
                .boxDesconto .centro div.conteudoCultura p b{display: inline;font-weight: 600;color: var(--corTextoBoldDesconto);}

        .boxDesconto .centro div.cadastro{width: 100%;max-width: 486px;display: flex;align-items: flex-start;justify-content: end;gap: 30px;}
            .boxDesconto .centro div.cadastro p{width: 100%; max-width: 176px; font-size: 16px; font-weight: 400; line-height: 22px; color: #C4C0C2;position: relative;}
                .boxDesconto .centro div.cadastro p::before{content: "";width: 80px;height: 21px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='79' height='21' fill='none' viewBox='0 0 79 21'%3E%3Cpath fill='%23fff' d='M72.4 10.943c-3.496 3.391-7.046 6.866-10.818 9.96-.298.279-2.64-1.706-2.586-1.79 3.137-3.74 6.496-7.102 9.91-10.547 1.408-1.444 4.314-3.568 5.468-5.883-1.557.052-3.17.187-4.781.322 1.019.777 2.177 1.88 2.177 1.88-12.705 9.799-26.614 17.76-42.335 14.438C18.615 17.037 9.105 11.328.237 2.045-.918.804 2.497 3.13 2.907 3.563c7.438 7.685 20.565 12.324 30.604 13.097 10.605.817 23.078-6.639 33.077-13.36-2.24.2-4.397.453-6.609.79-1.256.129-2.84-2.662-3.742-2.538C62.38.58 68.419.127 74.596 0c.793.042 3.516 1.803 3.742 2.537 1.149 3.098-3.987 6.488-5.938 8.406' opacity='.12' style='fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E") no-repeat;background-size: cover;position: absolute;bottom: -26px;right: -8px;pointer-events: none;}
                .boxDesconto .centro div.cadastro p b{display: block;font-weight: 600;color: var(--corTextoBoldDesconto);}
            .boxDesconto .centro div.cadastro a:link,
            .boxDesconto .centro div.cadastro a:active,
            .boxDesconto .centro div.cadastro a:visited{display: block;padding: 16px 28px;margin-top: 9px;}
                .boxDesconto .centro div.cadastro a b{font-size: 16px;line-height: 16px;}
            /* Hover */
            .boxDesconto .centro div.cadastro a:hover{/* background: #000 !important; *//* outline-color: #FFF !important; */}
                .boxDesconto .centro div.cadastro a:hover b{}


/* MOBILE */
/* Box Topo */
._320 .boxTopo{width: 100%;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='378' fill='none' viewBox='0 0 832 378'%3E%3Cg fill='%23231f20' opacity='.06'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23231f20;fill:color(display-p3 .1373 .1216 .1255);fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat left top var(--corTopo);border-bottom: 1px solid var(--corBordaTopo);}
._320 body.estilo2 .boxTopo{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='378' fill='none' viewBox='0 0 832 378'%3E%3Cg fill='%23D7D7D7' opacity='.04'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23D7D7D7;fill:%23D7D7D7;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat left top var(--corTopo);}
._320 body.estilo3 .boxTopo{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='832' height='378' fill='none' viewBox='0 0 832 378'%3E%3Cg fill='%23FFF' opacity='.06'%3E%3Cpath d='M212.746 84.094a486.003 486.003 0 0 0-136.15 663.791 486 486 0 0 0 181.77 167.509 486 486 0 0 0 240.656 56.432A486.003 486.003 0 0 0 972 486.596l-50.496-.061a435.506 435.506 0 0 1-639.487 384.244A435.5 435.5 0 0 1 51.15 509.864a435.5 435.5 0 0 1 189.987-384.011z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3Cpath d='M805.193 334.997a353.108 353.108 0 1 0-602.901 361.232l41.144-30.488a301.88 301.88 0 0 1-53.519-238.725 301.9 301.9 0 0 1 140.917-199.991 301.9 301.9 0 0 1 242.813-29.924 301.9 301.9 0 0 1 185.257 159.794z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3Cpath d='M267.68 486A218.32 218.32 0 1 0 486 267.68v51.19c33.055 0 65.368 9.802 92.852 28.167a167.125 167.125 0 0 1 71.067 171.568 167.14 167.14 0 0 1-45.74 85.574A167.133 167.133 0 0 1 318.87 486z' style='fill:%23FFF;fill:%23FFF;fill-opacity:1'/%3E%3C/g%3E%3C/svg%3E") no-repeat left top var(--corTopo);}

    ._320 .boxTopo .centro{display: flex;align-items: stretch;gap: 20px;padding: 102px 20px 20px;}
    ._320 .boxTopo .centro figure.mobile{width: 100%;max-width: 100px;height: 150px;display: flex;}
        ._320 .boxTopo .centro figure.mobile img{border-radius: 1px 20px 1px 1px;object-fit: cover;width: 100%;height: 100%;outline: 1px solid var(--corBordaTopo);outline-offset: -1px;}
           ._320 .boxTopo .centro figure.mobile.semFoto{border: 1px solid transparent; background: var(--corSemFoto); overflow: clip; z-index: 1; border-radius: 1px 20px 1px 1px; position: relative; filter: brightness(0.95);}
           ._320 .estilo2 .boxTopo .centro figure.mobile.semFoto{border: 1px dashed var(--bordaSem);}
                ._320 .boxTopo .centro figure.mobile.semFoto img{opacity: 0 !important;}
                ._320 .boxTopo .centro figure.mobile.semFoto span.avatarIniciais{display: block; position: absolute; font: 200 65px / 65px "Crimson Pro"; color: #FFF; top:50%; left: 50%; transform: translate(-50%, -50%); user-select: none; letter-spacing: 0.02em; z-index: 3; opacity: var(--opacidadeIniciais);filter: brightness(0.5);}
        ._320 .boxTopo .centro div.conteudo{display: flex;flex-direction: column;justify-content: space-between;width: calc(100% - 100px);/* height: 100%; */max-width: initial;}
            ._320 .boxTopo .centro div.conteudo a:link,
            ._320 .boxTopo .centro div.conteudo a:active,
            ._320 .boxTopo .centro div.conteudo a:visited{margin-bottom: 0px;}
                ._320 .boxTopo .centro div.conteudo a::after{}
                ._320 .boxTopo .centro div.conteudo a b{}
            /* Hover */
            ._320 .boxTopo .centro div.conteudo a:hover{}
                ._320 .boxTopo .centro div.conteudo a:hover::after{}
                ._320 .boxTopo .centro div.conteudo a:hover b{}

            ._320 .boxTopo .centro div.conteudo h2{font-size: 30px;line-height: 30px;margin: auto 0px;padding-bottom: 10px;}
                ._320 .boxTopo .centro div.conteudo h2 i{font-size: 18px;line-height: 18px; }

/* Box Sobre */
._320 .boxSobre{}
    ._320 .boxSobre .centro{flex-direction: column;padding-bottom: 40px;}
        ._320 .boxSobre .centro figure{display: none;}
            ._320 .boxSobre .centro figure::before{}
            ._320 .boxSobre .centro figure img{}

        ._320 .boxSobre .centro div.conteudo{width: 100%; padding-top: 0; display: flex; flex-direction: column;}
            ._320 .boxSobre .centro div.conteudo span{font-size: 14px; line-height: 15px; order: 2; margin-bottom: 5px;}
            ._320 .boxSobre .centro div.conteudo p{font-size: 15px; line-height: 25px; margin-bottom: 0px; order: 3;}

            ._320 .boxSobre .centro div.conteudo ul.sobreAutor{width: calc(100% + 40px); min-width: initial; background: var(--corFundoBarraMobile); border-bottom: 1px solid var(--corBordaTopo); flex-wrap: wrap; gap: 16px 40px; order: 1; margin: 0 -20px 25px; padding: 20px 20px 19px;}
                ._320 .boxSobre .centro div.conteudo ul.sobreAutor li{}
                    ._320 .boxSobre .centro div.conteudo ul.sobreAutor li span{font-size: 14px; line-height: 15px; margin-bottom: 3px;}
                    ._320 .boxSobre .centro div.conteudo ul.sobreAutor li b{font-size: 15px;line-height: 18px;}

/* Box Livros */
._320 .boxLivros{}
    ._320 .boxLivros .centro{max-width: 440px;padding: 0px 20px 40px;}

        ._320 .boxLivros .centro div.topoObras{flex-direction: column;gap: 0px;margin-bottom: 22px;}
            ._320 .boxLivros .centro div.topoObras h2{font-size: 40px;line-height: 36px;text-align: center;margin-bottom: 20px;color: var(--corTextoPrincipal);opacity: 19%;}
            ._320 .boxLivros .centro div.topoObras ul{}
                ._320 .boxLivros .centro div.topoObras ul li{}
                    ._320 .boxLivros .centro div.topoObras ul li a:link,
                    ._320 .boxLivros .centro div.topoObras ul li a:active,
                    ._320 .boxLivros .centro div.topoObras ul li a:visited{}

            ._320 .boxLivros .centro div.containerDetalhes div.containerLivro{margin-bottom: 24px;}
            ._320 .boxLivros .centro div.containerDetalhes div.containerLivro:last-of-type{margin-bottom: 0px;}
                ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro{flex-direction: row; align-items: center; justify-content: space-between; width: 100%; gap: 16px;}
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a:link,
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a:active,
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a:visited{height: auto; position: relative; top: initial; margin: initial; margin-bottom: -10px; width: 120px;}
                        ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a figure{margin: initial;}
                            ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro a figure img{box-shadow: initial;}

                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.conteudo{display: none !important;}

                ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile{width: calc(100% - 136px);}
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile h2{font: 600 23px / 25px "Crimson Pro";letter-spacing: -0.02em;color: var(--corTextoPrincipal);margin-bottom: 8px;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;}
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile .generoMobile{display: block; }
                        ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile .generoMobile span{display: block;font-size: 13px;font-weight: 700;line-height: 13px;color: var(--corSubtitulo);}
                        ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile .generoMobile p{display: inline-block; margin-top: 4px;line-height: 19px; }
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile p b{display: inline;font: 500 17px / 16px "Crimson Pro";font-style: italic;color: var(--corTextoTagMobile);opacity: 48%;}
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile p b::after{content: ', ';display: inline;}
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.conteudoLivro div.boxMobile p b:last-of-type::after{content: none;}

            ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards{flex-direction: column;width: 100%;margin: 0px;padding: 0px;background: initial;outline: initial;}
                ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape{width: calc(100% + 40px);min-width: initial;background: var(--corFundoBarraMobile);outline: 1px solid var(--corBordaTopo);outline-offset: -1px;gap: 20px;margin: 0px -20px;padding: 28px 20px 24px;flex-direction: column;align-items: center;}
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape{width: 100%; min-width: initial; margin: 0px auto;}
                        ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape h4{font-size: 24px;line-height: 24px;margin-bottom: 8px; display: none;}
                        ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape p{line-height: 22px; font-size: 14px; margin-bottom: 16px; -webkit-line-clamp: 6;}

                        ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:link,
                        ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:active,
                        ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a:visited{/* min-width: 280px; */max-width: max-content;padding: 14px 24px;margin: 0 auto;}
                            ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape div.conteudoRodape a b{font-size: 16px;line-height: 16px;}
                    ._320 .boxLivros .centro div.containerDetalhes div.containerLivro div.rodapeCards .centroRodape ul.detalhes{/*flex-direction: row; flex-wrap: wrap; max-width: initial; gap: 5px; justify-content: space-between; margin-bottom: 2px;*/display:none;}

        ._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 Desconto */
._320 .boxDesconto{}
    ._320 .boxDesconto .centro{flex-direction: column;padding: 20px 0px 40px;}

        ._320 .boxDesconto .centro div.conteudoCultura{margin: 0px;border-right: initial;border-bottom: 1px dashed #ffffff14;padding: 0px 16px 20px;max-width: 385px;}
            ._320 .boxDesconto .centro div.conteudoCultura::before{top: -36px;left: 20px;}
            ._320 .boxDesconto .centro div.conteudoCultura h2{font-size: 28px;line-height: 32px;margin-left: 59px;}
            ._320 .boxDesconto .centro div.conteudoCultura p{font-size: 15px;}
                ._320 .boxDesconto .centro div.conteudoCultura p b{}

        ._320 .boxDesconto .centro div.cadastro{align-items: center;gap: 20px;justify-content: space-between;padding: 0px 16px; max-width: 385px;}
            ._320 .boxDesconto .centro div.cadastro p{font-size: 15px; letter-spacing: -0.02em; min-width: 151px;}
                ._320 .boxDesconto .centro div.cadastro p::before{width: 70px;height: 18px;bottom: -21px;}
                ._320 .boxDesconto .centro div.cadastro p b{}
            ._320 .boxDesconto .centro div.cadastro a:link,
            ._320 .boxDesconto .centro div.cadastro a:active,
            ._320 .boxDesconto .centro div.cadastro a:visited{display: flex; margin: 0px; padding: 14px 12px; width: 100%; max-width: 158px; align-items: center; justify-content: center;}
                ._320 .boxDesconto .centro div.cadastro a b{font-size: 15px; font-weight: 700; letter-spacing: -0.03em;}

            ._320 .boxLivros .centro div.containerLista ul.catalogoLivros{gap: 20px;margin-bottom: 0px;    align-items: stretch;}
                ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li{height: auto;width: calc((100% / 2) - 10px);}
                ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.desconto{}

                ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.combo{}
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.combo a .capaLivro{gap: 10px;}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.combo a .capaLivro figure{width: calc((100% / 2) - 5px);}
                            ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.combo a .capaLivro figure img{box-shadow: 15px 6px 6px rgba(20, 20, 20, 0.02), 8px 3px 6px  rgba(20, 20, 20, 0.06), 4px 2px 4px  rgba(20, 20, 20, 0.10), 1px -1px 2px rgba(20, 20, 20, 0.12);}

                ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a div.capaLivro{}
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a div.capaLivro figure{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a div.capaLivro figure img{}
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a div.preco{}
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a a:link,
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a a:active,
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a a:visited{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a a::before{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a a:hover::before{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a div.capaLivro a b{}
                    /* Hover */
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a div.capaLivro a:hover{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a div.capaLivro a:hover:before{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li.semEstoque a div.capaLivro a:hover b{}

                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a div.capaLivro{max-height: initial; border-radius: 0px 19px 0px 0px; padding: 25px 15px; height: inherit; align-items: stretch;}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a div.capaLivro span.banner{font-size: 12px;line-height: 14px;padding: 6px 14px;z-index: 10;}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a div.capaLivro span.bannerNovidade{z-index: 10;}

                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a div.capaLivro figure{height: initial;width: 80%;margin: auto;}
                            ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a div.capaLivro figure:not(.comboVazio) img{box-shadow: 29px 11px 12px rgba(20, 20, 20, 0.02), 16px 6px 11px rgba(20, 20, 20, 0.06), 7px 3px 8px  rgba(20, 20, 20, 0.10), 2px -1px 4px rgba(20, 20, 20, 0.12);height: initial;}

                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a h3{font-size: 18px;line-height: 20px;margin-bottom: 10px;}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a h3 i{font-size: 16px;line-height: 18px;}
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a div.preco{margin-bottom: 10px; flex-wrap: wrap;}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a div.preco p.precoInativo{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a div.preco p{font-size: 14px;}

                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a:link,
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a:active,
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a:visited{}
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a:first-of-type{display: flex; flex-direction: column; justify-content: space-between; /*height: calc(100% - 40px);*/}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a::before{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a b{}
                    /* Hover */
                    ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a:hover{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a:hover::before{}
                        ._320 .boxLivros .centro div.containerLista ul.catalogoLivros li a:hover b{}

