.livro-container{max-width:1200px;margin:0 auto;padding:60px 24px 80px}.livro-apresentacao{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:56px;align-items:start}.livro-capa img{display:block;width:100%;height:auto;border-radius:4px;box-shadow:0 8px 18px rgb(0 0 0 / .08)}.livro-informacao h1{margin:0 0 26px;font-size:clamp(2.2rem, 4vw, 3.6rem);line-height:1.1}.livro-ficha{padding:22px 26px;border:1px solid rgb(0 0 0 / .12);border-radius:5px}.livro-ficha p{margin:0;padding:10px 0;line-height:1.55;border-bottom:1px solid rgb(0 0 0 / .08)}.livro-ficha p:first-child{padding-top:0}.livro-ficha p:last-child{padding-bottom:0;border-bottom:0}.livro-acordeoes{margin-top:54px;border-top:1px solid rgb(0 0 0 / .14)}.livro-acordeao{border-bottom:1px solid rgb(0 0 0 / .14)}.livro-acordeao summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 44px 24px 0;cursor:pointer;list-style:none;font-family:inherit;font-size:clamp(1.35rem, 2.4vw, 1.8rem);font-weight:600;line-height:1.25}.livro-acordeao summary::-webkit-details-marker{display:none}.livro-acordeao summary::after{position:absolute;right:4px;top:50%;width:14px;height:14px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;content:"";transform:translateY(-65%) rotate(45deg);transition:transform 0.2s ease}.livro-acordeao[open] summary::after{transform:translateY(-35%) rotate(225deg)}.livro-acordeao-conteudo{max-width:900px;padding:0 0 30px;font-size:1.05rem;line-height:1.8;text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.livro-acordeao-conteudo p,.livro-acordeao-conteudo li,.livro-acordeao-conteudo blockquote{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.livro-acordeao-conteudo>*:first-child{margin-top:0}.livro-acordeao-conteudo>*:last-child{margin-bottom:0}.livro-acordeao-conteudo ul,.livro-acordeao-conteudo ol{margin:1rem 0 1rem 1.5rem}.livro-acordeao-conteudo li{margin-bottom:.45rem}.livro-disponibilidade{margin-top:42px;padding-top:0;border-top:1px solid rgb(0 0 0 / .14)}.livro-disponibilidade h2.livro-disponibilidade-titulo{margin:0 0 24px!important;padding:24px 44px 24px 0!important;border-bottom:1px solid rgb(0 0 0 / .14)!important;font-family:var(--global-body-font-family,inherit)!important;font-size:clamp(1.35rem, 2.4vw, 1.8rem)!important;font-weight:600!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}.livro-disponibilidade h3{margin:0 0 14px;font-size:1.25rem;line-height:1.3}.livro-consulta{margin-bottom:38px}.livro-edicoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:18px}.livro-idioma{position:relative;padding:24px;border:1px solid rgb(0 0 0 / .12);border-radius:8px;background:rgb(255 255 255 / .35);box-shadow:0 6px 16px rgb(0 0 0 / .035);transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.livro-idioma:hover{transform:translateY(-2px);border-color:rgb(0 0 0 / .2);box-shadow:0 10px 24px rgb(0 0 0 / .06)}.livro-idioma-titulo{margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid rgb(0 0 0 / .1);font-size:1.2rem;font-weight:700;line-height:1.3}.livro-idioma-original{font-size:.9rem;font-weight:400;opacity:.72}.livro-botoes{display:flex;flex-wrap:wrap;gap:12px}.livro-idioma .livro-botoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.livro-botao{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 20px;border:1px solid currentColor;border-radius:4px;color:inherit;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.livro-idioma .livro-botao{width:100%}.livro-botao:hover,.livro-botao:focus{background-color:#1f2937;border-color:#1f2937;color:#fff;transform:translateY(-1px)}.livro-botao:focus-visible{outline:2px solid currentColor;outline-offset:3px}.entry-content p,.entry-content li,.entry-content blockquote,.wp-block-post-content p,.wp-block-post-content li,.wp-block-post-content blockquote,.site-main article p,.site-main article li,.site-main article blockquote{text-align:justify;text-align-last:left;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.wp-block-post-content h1,.wp-block-post-content h2,.wp-block-post-content h3,.wp-block-post-content h4,.wp-block-post-content h5,.wp-block-post-content h6,.site-main article h1,.site-main article h2,.site-main article h3,.site-main article h4,.site-main article h5,.site-main article h6,.livro-ficha p,.livro-idioma p,.livro-idioma-titulo,.wp-block-button,.wp-block-button__link,.wp-block-navigation,.wp-block-navigation-item,figcaption,.wp-element-caption{text-align:left;-webkit-hyphens:none;hyphens:none}@media (max-width:1024px){.entry-content p,.entry-content li,.entry-content blockquote,.wp-block-post-content p,.wp-block-post-content li,.wp-block-post-content blockquote,.site-main article p,.site-main article li,.site-main article blockquote,.livro-acordeao-conteudo,.livro-acordeao-conteudo p,.livro-acordeao-conteudo li,.livro-acordeao-conteudo blockquote{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}}@media (max-width:800px){.livro-container{padding:40px 20px 60px}.livro-apresentacao{grid-template-columns:1fr;gap:34px}.livro-capa{width:min(100%, 320px);margin:0 auto}.livro-ficha{padding:20px}.livro-acordeoes{margin-top:42px}.livro-acordeao summary,.livro-disponibilidade h2.livro-disponibilidade-titulo{padding:20px 38px 20px 0}.livro-acordeao-conteudo{padding-bottom:24px}.livro-edicoes{grid-template-columns:1fr}.livro-idioma .livro-botoes{grid-template-columns:1fr}.livro-botoes{flex-direction:column}.livro-botao{width:100%}}