﻿body,select,input{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.5rem}h1,h2,h3,h4,h5{margin:1rem 0 .3rem;padding:0;line-height:1.2em}h1{font-size:2rem}h2{font-size:1.85rem}h3{font-size:1.7rem}h4{font-size:1.5rem}h5{font-size:1.2rem}*{box-sizing:border-box}html,body{background-color:#f8f4ed;color:#614f1f;margin:0;padding:0}body{background:linear-gradient(180deg,rgba(50,50,50,0.2) 0%,#F8F4ED 100px,#F8F4ED calc( 100% - 44px),rgba(50,50,50,0.2) 100%)}input,select{color:#614f1f}a,a:visited,a:active{color:#6f4b2e}a:hover{color:#6f642e}h1 a,h2 a,h3 a,h4 a{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:underline}label{cursor:pointer}hr{border:none;border-top:1px solid #614f1f;opacity:.75}.desabilitado{cursor:no-drop;opacity:.6}.screen_reader{display:none}.container,body>main{display:block;max-width:768px;margin:0 auto;position:relative;padding:1rem}body>main{min-height:calc( 100vh - 143px)}body>main ul li,body>main ol li{margin-bottom:.5rem}body>main img{max-width:100%;height:auto}body>header{position:sticky;top:0;z-index:1;background-color:#efeade;box-shadow:1px 1px 2px rgba(189,184,172,.8)}body>header .container{display:flex;justify-content:space-between;align-items:center;max-height:3.5rem;outline:none}body>header .container svg{height:36px;max-height:100%}body>header .container svg.icone_menu{height:30px}body>header label[for=marca_menu]{display:inline-block}body>header a{text-decoration:none}body>header .compartilhar{padding:1rem 0 .5rem .8rem}body>header .compartilhar svg{height:24px;fill:#614f1f}body.admin-bar>main{min-height:calc( calc( 100vh - 143px) - 32px)}@media screen and (max-width:782px){body.admin-bar>main{min-height:calc( calc( 100vh - 143px) - 46px)}}@media screen and (max-width:600px){body.admin-bar>main{min-height:calc( 100vh - 143px)}}body.admin-bar>header{top:calc( 0px + 32px)}@media screen and (max-width:782px){body.admin-bar>header{top:calc( 0px + 46px)}}@media screen and (max-width:600px){body.admin-bar>header{top:0}}body>footer{display:flex;justify-content:space-between;align-items:baseline;text-align:right;padding:2rem 1rem 1rem;max-width:768px;margin:0 auto}body>footer a{font-size:.8rem}body>footer span{opacity:.5;font-size:1.6rem;font-family:Trebuchet MS;font-style:italic;font-weight:700;letter-spacing:-2px}body>footer svg{height:32px}.lupa{height:25px}.lupa svg{display:inline-block}.aviso_cookies{position:sticky;z-index:3;top:0;left:0;width:100%;font-size:.85rem;background-color:#614f1f;color:#f8f4ed;box-shadow:1px 1px 4px rgba(89,84,72,.7)}body.admin-bar .aviso_cookies{top:calc( 0px + 32px)}@media screen and (max-width:782px){body.admin-bar .aviso_cookies{top:calc( 0px + 46px)}}@media screen and (max-width:600px){body.admin-bar .aviso_cookies{top:0}}.aviso_cookies a{color:#f8f4ed}.aviso_cookies a:hover{text-decoration:none;color:#ffefa0}.aviso_cookies .cookies_container{display:grid;grid-gap:0 1rem;grid-template-columns:1fr 1fr;align-items:center;max-width:768px;margin:0 auto;position:relative;padding:2rem 1rem}.aviso_cookies .cookies_container p:first-child{grid-column-start:1;grid-column-end:3}@media(min-width:640px){.aviso_cookies .cookies_container{grid-template-columns:1fr auto}.aviso_cookies .cookies_container p:first-child{grid-row-start:1;grid-row-end:3;grid-column-end:1}}@media(min-width:768px){.aviso_cookies .cookies_container{grid-template-columns:1fr auto auto}.aviso_cookies .cookies_container p:first-child{grid-row-end:1}}.aviso_cookies .cookies_container button{cursor:pointer;border:none;color:#614f1f;background-color:#efeade;padding:.5rem 1rem;border-radius:5px;font-size:.7rem;font-weight:700;text-transform:uppercase;box-shadow:3px 3px 2px rgba(89,84,72,.8);transition:opacity .2s}.aviso_cookies .cookies_container button:hover{opacity:.85}#menu .mask{transition:opacity .3s ease;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;z-index:2}#menu .menu_container{transition:left .3s ease;position:fixed;top:0;left:-410px;width:400px;max-width:100%;height:100vh;display:flex;flex-direction:column;background:#f8f4ed;z-index:3;border-right:1px solid #aaa;box-shadow:5px 0 10px rgba(0,0,0,.6)}body.admin-bar #menu .menu_container{top:calc( 0px + 32px);height:calc( 100vh - 32px)}@media screen and (max-width:782px){body.admin-bar #menu .menu_container{top:calc( 0px + 46px)}}@media screen and (max-width:600px){body.admin-bar #menu .menu_container{top:0}}@media screen and (max-width:782px){body.admin-bar #menu .menu_container{height:calc( 100vh - 46px)}}@media screen and (max-width:600px){body.admin-bar #menu .menu_container{height:100vh}}#menu header{padding:1em;padding-bottom:.7em;display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #6f642e}#menu header svg{height:36px;width:36px}#menu header .bt-voltar{padding-right:1.2rem}#menu header .bt-doacao{display:inline-block;padding:.4rem 1rem;line-height:1.4rem;border-radius:5px;color:#f8f4ed;background-color:#614f1f;text-decoration:none;font-weight:700}#menu header .bt-doacao:hover{opacity:.85}#menu header .bt-doacao svg{height:1.2rem;fill:#f8f4ed;margin:0 -.3rem 0 -.5rem;position:relative;top:2px}#menu h2{font-size:.9rem;font-weight:400;text-transform:uppercase;opacity:.8;margin:1.2em 0 0}#menu .busca_poeta{position:relative}#menu .busca_poeta:after{content:'🔍';display:block;position:absolute;top:2px;left:1rem;font-size:.8rem}#menu .busca_poeta input{width:100%;padding:.2rem 1rem;padding-left:2.3rem;outline:none;border:1px solid #efeade;border-width:0 0 1px;opacity:.8}#menu .busca_poeta+.stage{padding-top:0}#menu .busca_poeta[hidden=hidden]+.stage{padding-top:1rem}#menu .stage{font-size:.8rem;padding:1rem;flex:1;overflow:auto}#menu .stage ul{list-style-type:none;margin:1rem 0;padding:0;padding-left:2rem}#menu .stage a{text-decoration:none}#menu #lista_vazia{text-align:center;font-style:italic}.check_marcador:checked+#menu .mask{visibility:visible;opacity:1}.check_marcador:checked+#menu .menu_container{left:0}#busca{position:relative;flex:1;padding:0 10px;align-items:flex-end;text-align:right}#busca .close_busca{font-size:28px;line-height:24px;position:absolute;top:0;right:-1em;background-color:#efeade;padding:.2em .3em;cursor:pointer;visibility:hidden;opacity:0;transition:opacity .2s}#search_field{width:1%;opacity:0;transition:all .3s;border-radius:10px;outline:none;border:1px solid #614f1f;background-color:#f8f4ed;padding:.4rem 1rem}#search_field:focus{width:100%;opacity:1}#search_field:focus+.close_busca{visibility:visible;opacity:1}.sec_home{font-size:1.3rem;text-align:center;opacity:.8;margin:0;margin-top:2rem}.subtitulo_home{font-size:.8rem;font-weight:400;text-align:center;opacity:.8;margin:0;margin-bottom:2.2rem}.biografia{font-size:.85rem;max-height:none}.biografia:after{display:none}.biografia.engruvinhada{overflow-y:hidden;position:relative;max-height:15rem;cursor:pointer}.biografia.engruvinhada:after{display:block;content:'↡';font-size:1.5rem;position:absolute;width:100%;left:0;bottom:0;padding-top:2rem;padding-bottom:.2rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#F8F4ED 70%);text-align:center}.biografia img{border-radius:50%;border:3px solid #614f1f;box-shadow:4px 4px 6px #6f642e;display:block;margin:1rem auto}@media(min-width:500px){.biografia img{max-width:40%;float:right;margin:0 1rem 1rem}}ul.lista{display:grid;font-size:.8rem;line-height:1.1rem}ul.lista,ul.lista li{list-style-type:none;margin:0;padding:0}ul.lista.lpoemas{margin-bottom:2rem}@media(min-width:500px){ul.lista{grid-template-columns:1fr 1fr;grid-gap:2em 1.5em}}@media(min-width:768px){ul.lista{grid-template-columns:1fr 1fr 1fr;grid-gap:2em 1.5em}}ul.lista h3{font-size:1.2rem}ul.lista .descricaopoema{display:none}ul.lista .largura_total{background-repeat:no-repeat;background-position:right 20%;background-size:0 0;font-size:1rem;line-height:1.5rem}@media(min-width:500px){ul.lista .largura_total{grid-column-start:1;grid-column-end:3;background-size:auto auto}}@media(min-width:768px){ul.lista .largura_total{grid-column-start:1;grid-column-end:4}}ul.lista .largura_total h3{font-size:1.8rem}ul.lista .largura_total .descricaopoema{display:block;text-align:left}ul.lista .entry a[rel=bookmark]{display:block;margin-top:10px;width:32px;height:30px;box-shadow:1px 1px 3px #6f642e;border-radius:10px;background-color:#efeade;font-size:0;text-align:center;line-height:28px;text-decoration:none;transition:opacity .2s}ul.lista .entry a[rel=bookmark]:before{content:'+';display:block;font-size:1rem;font-weight:700;text-decoration:none;opacity:.7}ul.lista .entry a[rel=bookmark]:hover:before{opacity:1}.paginacao{padding:1.5rem 0}.paginacao ol,.paginacao ul{margin:0;padding:0;list-style-type:none;text-align:center}.paginacao li{display:inline-block}.paginacao .prev,.paginacao .next,.paginacao .page{border-radius:1.5rem;display:block;font-size:.9rem;min-width:2.4rem;min-height:2.4rem;line-height:2.4rem;margin:.2rem;text-decoration:none;transition:all .3s}.paginacao .prev.current,.paginacao .prev:hover,.paginacao .next.current,.paginacao .next:hover,.paginacao .page.current,.paginacao .page:hover{background-color:#614f1f;color:#f8f4ed}.paginacao .prev,.paginacao .next{font-weight:700}.post cite{font-style:normal;font-size:.9em;opacity:.8}.post cite:hover{opacity:.95}.descricaopoema{font-size:.8rem;text-align:right;margin-top:1rem;margin-bottom:2rem}#disqus_thread #load_disqus_thread{display:block;margin:3rem auto 0;max-width:200px;text-decoration:none;font-size:.7rem;line-height:1.5rem;text-transform:uppercase;background-color:#614f1f;color:#f8f4ed;opacity:.85;padding:.6rem 1rem;text-align:center;border-radius:12px;transition:opacity .2s;box-shadow:3px 3px 2px rgba(149,144,132,.8)}#disqus_thread #load_disqus_thread:hover{opacity:1}#disqus_thread #load_disqus_thread svg{height:4rem;fill:#f8f4ed;float:left;margin-right:.6rem;position:relative;top:-5px}#disqus_thread iframe{margin-top:5rem}.nenhum_resultado{padding:3rem 0;text-align:center}.nenhum_resultado svg{max-width:2rem}.nenhum_resultado h1{font-size:1.1rem;margin:.4em 0}.nenhum_resultado h2{font-size:1.1rem;font-weight:400;margin:.4em 0}.nao_encontrado{min-height:calc( 100vh - 7rem);display:flex;flex-direction:column;justify-content:center;background-image:url(../img/floating-cogs.svg);background-repeat:no-repeat;background-size:cover}.nao_encontrado h1{font-size:1.3rem;margin:.2em 0}.nao_encontrado p{margin:0;max-width:520px}