.o-center{position:relative;margin:0 auto;padding-left:20px;padding-right:20px;width:auto;height:inherit;max-width:1300px}.o-center.is-small{max-width:600px}.has-padding{padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 768px){.has-padding{padding-top:20px;padding-bottom:20px}}.has-margin{margin-top:50px;margin-bottom:50px}@media only screen and (max-width: 768px){.has-margin{margin-top:20px;margin-bottom:20px}}.o-breadcrumb{margin-bottom:20px;font-size:0.875rem}@media only screen and (max-width: 768px){.o-breadcrumb{font-size:0.75rem}}.o-breadcrumb .ic{margin:0 10px;height:6px;top:-2px}@media only screen and (max-width: 768px){.o-breadcrumb .ic{margin:0 5px}}.o-breadcrumb a{color:#848383}.o-breadcrumb a:last-of-type{color:#000}.c-home img{aspect-ratio:1/1;width:100%;object-fit:cover}.c-filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 28px;margin-top:28px;margin-bottom:36px;padding-top:16px;border-top:solid 1px #000}.c-filtros .is-title{flex:1 0 100%;width:100%;margin:0;padding:0;font-size:0.6875rem;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#848383}.c-filtros .o-filtro{flex:1 1 0;width:auto;min-width:0;overflow:hidden}.c-filtros .form-control{width:100%;height:44px !important;padding:0;border:0;border-radius:0;border-bottom:solid 1px #b3b3b3;background-color:transparent;box-shadow:none;text-transform:none;color:#000;font-size:0.9375rem;line-height:44px}.c-filtros .form-control:focus{outline:none;border-bottom-color:#000;box-shadow:none;background-color:transparent}.c-filtros .form-control::placeholder{color:#848383;opacity:1}.c-filtros select.form-control{padding-right:28px;background-position:right 0 center;background-size:12px}.c-filtros .is-pesquisar{flex:0 0 auto;width:auto;min-width:132px;height:44px;padding:0 22px;border:0;border-radius:0;background-color:#000;color:#FFF;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif;font-size:0.75rem;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease,color .3s ease}.c-filtros .is-pesquisar .ic{background-color:#FFF}.c-filtros .is-pesquisar:hover{background-color:#242324;color:#FFF}.c-filtros .is-pesquisar.is-limpar-filtros{flex:1 0 100%;width:auto;min-width:0;height:auto;margin:0;padding:2px 0 0;background-color:transparent;color:#C00;font-family:'Poppins-Regular',Arial,Helvetica,sans-serif;font-size:0.8125rem;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:3px;justify-content:flex-start}.c-filtros .is-pesquisar.is-limpar-filtros .ic{background-color:#C00}.c-filtros .is-pesquisar.is-limpar-filtros:hover{background-color:transparent;color:#000}@media only screen and (max-width: 768px){.c-filtros{gap:14px 12px}.c-filtros .o-filtro,.c-filtros .is-pesquisar{flex:1 1 calc(50% - 12px);min-width:0}.c-filtros .is-pesquisar.is-limpar-filtros{flex:1 0 100%}}.o-lista-obras{display:flex;flex-wrap:wrap;gap:30px}.o-lista-obras.has-6{gap:15px}.o-lista-obras.has-6 .o-card{width:calc(16.66% - 15px)}@media only screen and (max-width: 768px){.o-lista-obras.has-6 .o-card{width:calc(50% - 15px)}}.o-lista-obras .o-card{position:relative;width:calc(25% - 30px)}@media only screen and (max-width: 768px){.o-lista-obras .o-card{width:calc(50% - 15px)}}.o-lista-obras .o-card:hover img{transform:scale(1.04)}.o-lista-obras .o-card .is-capa{margin-bottom:12px;overflow:hidden}.o-lista-obras .o-card img{display:block;margin:0;width:100%;height:auto;object-fit:cover;aspect-ratio:4/5;transition:transform .4s ease}.o-lista-obras .o-card .o-title-3{margin-bottom:4px;letter-spacing:0.04em}.o-lista-obras .o-card p{padding:0;color:#848383;font-size:0.75rem;line-height:1.35}.o-lista-obras .o-card .pb-1{margin-bottom:2px;color:#242324;font-size:0.875rem}.o-lista-obras .o-card a{color:#000}.o-lista-obras .o-card a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.o-lista-obras .o-card a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.o-paginacao ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;margin:0;padding:0}.o-paginacao li{display:inline-block}.o-paginacao a{display:inline-flex;min-width:28px;height:32px;padding:0 2px 6px;border:0;border-bottom:solid 1px transparent;border-radius:0;background-color:transparent;justify-content:center;align-items:center;color:#848383;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif;font-size:0.875rem;letter-spacing:0.06em;text-decoration:none}.o-paginacao a:hover{color:#000;border-bottom-color:#b3b3b3;background-color:transparent}.o-paginacao a.is-active{color:#000;border-bottom-color:#000;background-color:transparent}.o-obra-fotos-zoom{margin-bottom:10px}.o-obra-fotos-zoom .is-card-box{display:block;width:100%;scroll-snap-align:start;flex-shrink:0;position:relative}.o-obra-fotos-zoom img{aspect-ratio:1/1;object-fit:cover;width:100%;overflow:hidden}.o-obra-fotos-tbs{display:flex;flex-wrap:wrap;gap:10px}.o-obra-fotos-tbs .o-obra-fotos-tb{width:calc(18% - 20px);scroll-snap-align:start;flex-shrink:0;position:relative}.o-obra-fotos-tbs .o-obra-fotos-tb img{aspect-ratio:4/5;object-fit:cover;width:100%;overflow:hidden}.o-pagina-fotos-zoom{margin-bottom:10px}.o-pagina-fotos-zoom .is-card-box{display:block;width:100%;scroll-snap-align:start;flex-shrink:0;position:relative}.o-pagina-fotos-zoom img{aspect-ratio:1/1;object-fit:cover;width:100%;overflow:hidden}.is-carrossel{width:100%;position:relative;margin-bottom:30px}.is-carrossel .is-carrossel-nav{position:absolute;top:calc(50% - 20px);background-color:rgba(255,255,255,0.7);backdrop-filter:blur(8px);box-shadow:0 0 3px rgba(0,0,0,0.15);border:solid 1px rgba(255,255,255,0.5);width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center;z-index:2;cursor:pointer}@media only screen and (max-width: 768px){.is-carrossel .is-carrossel-nav{display:none}}.is-carrossel .is-carrossel-nav.is-left{left:-20px}.is-carrossel .is-carrossel-nav.is-right{right:-20px}.is-carrossel .is-carrossel-nav .ic{width:15px;height:15px;background-color:#242324}.is-carrossel .is-carrossel-scroll{width:100%;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:15px;padding-bottom:15px}@media only screen and (max-width: 768px){.is-carrossel .is-carrossel-scroll{gap:10px}}.is-carrossel .is-carrossel-scroll::-webkit-scrollbar{width:5px;height:5px}.is-carrossel .is-carrossel-scroll::-webkit-scrollbar-thumb{background-color:#d0cfce;border-radius:5px}.is-carrossel .is-carrossel-scroll::-webkit-scrollbar-track{background-color:transparent}.is-line{margin:30px 0;background-color:#d6d6d6}@media only screen and (max-width: 768px){.is-line{margin:15px 0}}.o-bg-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);backdrop-filter:blur(8px);box-shadow:0 0 5px rgba(0,0,0,0.15);z-index:9999;opacity:0;transition:all .3s ease}.o-bg-popup.is-opened{opacity:1}.o-popup{position:absolute;top:50%;left:50%;width:90%;max-width:500px;transform:translate(-50%, -50%);background-color:#FFF;padding:20px;border-radius:10px}.o-popup .o-btn-close{position:absolute;top:10px;right:10px;width:40px;height:40px;background-color:#242324;border-radius:100%;border:0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}.o-popup .o-btn-close:hover{background-color:#848383}.o-popup .o-btn-close .ic{background-color:#FFF}.o-lista-artistas{margin:0;padding:0;list-style:none}.o-lista-artistas li{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #b3b3b3}.o-lista-artistas li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.o-lista-artistas a{color:#848383}.o-lista-artistas a:hover{color:#000}.o-contato-info{display:flex;justify-content:space-between;margin-bottom:15px}.o-contato-info .o-circle{width:45px;height:45px;background-color:#d0cfce;border-radius:100%;display:flex;justify-content:center;align-items:center}.o-contato-info .o-texto{width:calc(100% - 55px)}.o-contato-info .ic{width:20px;height:20px;background-color:#848383}.o-contato-info p{margin:0;padding:0}.o-contato-info .o-desc{font-size:0.875rem}.o-contato-info a{color:#848383}.o-descricao-obra{max-height:100px;overflow:hidden;position:relative}.o-descricao-obra::after{content:'';position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom, rgba(255,255,255,0), #FFF)}.o-descricao-obra.is-opened{max-height:none}.o-descricao-obra.is-opened::after{display:none}.is-btn-descricao .is-ver-mais{display:block}.is-btn-descricao .is-ver-menos{display:none}.is-btn-descricao .ic{transition:all .3s ease}.is-btn-descricao.is-opened .is-ver-mais{display:none}.is-btn-descricao.is-opened .is-ver-menos{display:block}.is-btn-descricao.is-opened .ic{transform:rotate(180deg)}.o-lista-condicoes .o-condicao{display:flex;flex-wrap:wrap;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #d0cfce}.o-lista-condicoes .o-condicao:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.o-lista-condicoes .o-condicao .is-label{width:35%;padding-right:20px;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif}.o-lista-condicoes .o-condicao .is-desc{width:65%}@media only screen and (max-width: 768px){.o-lista-condicoes .o-condicao .is-label,.o-lista-condicoes .o-condicao .is-desc{width:100%}.o-lista-condicoes .o-condicao .is-label{margin-bottom:5px}}.o-lista-como-funciona{display:flex;flex-wrap:wrap;gap:30px;margin:20px 0 30px}.o-lista-como-funciona .o-item{width:calc(33.33% - 20px)}@media only screen and (max-width: 768px){.o-lista-como-funciona .o-item{width:100%}}.o-lista-como-funciona .o-item .is-numero{display:block;padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #b3b3b3;color:#848383;font-size:0.75rem}.o-lista-como-funciona .o-item .is-item-titulo{margin:0 0 5px;padding:0;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif;font-size:1rem}.o-lista-como-funciona .o-item p{margin:0;color:#848383;font-size:0.875rem}.is-nota{margin:0;padding:0;color:#848383;font-size:0.8125rem}.c-form-sourcing .form-group{margin-bottom:25px}.c-form-sourcing .u-label{text-transform:uppercase;letter-spacing:1px;color:#848383;font-size:0.75rem}.c-form-sourcing .form-control{width:100%;height:40px !important;padding:0 0 8px;border:0;border-radius:0;border-bottom:solid 1px #b3b3b3;background-color:transparent;text-transform:none}.c-form-sourcing select.form-control{background-position:right 0 center}.c-form-sourcing textarea.form-control{height:70px !important;resize:none}.c-form-sourcing .o-campo-envio{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px}.c-form-sourcing .o-campo-envio .o-btn{background-color:transparent;border-color:#000;color:#000}.c-form-sourcing .o-campo-envio .o-btn:hover{background-color:#000;color:#FFF}.c-form-sourcing .o-campo-envio .is-nota-envio{margin-left:15px;color:#848383;font-size:0.8125rem}@media only screen and (max-width: 768px){.c-form-sourcing .o-campo-envio .is-nota-envio{width:100%;margin-left:0;margin-top:10px}}.o-obra{display:flex;flex-wrap:wrap;align-items:flex-start;gap:36px 48px;margin-top:10px;margin-bottom:40px}.o-obra .o-obra-fotos{flex:1 1 0;min-width:280px}.o-obra .o-obra-info{flex:0 1 380px;min-width:280px}.o-obra .o-obra-fotos-zoom{margin-bottom:10px}.o-obra .o-obra-fotos-zoom img{display:block}.o-obra .o-obra-fotos-zoom .is-carrossel-scroll:not(:has(a:nth-of-type(2))) .is-carrossel-nav{display:none}.o-obra .is-carrossel-nav{top:50%;width:36px;height:36px;border:0;border-radius:0;background-color:#000;box-shadow:none;backdrop-filter:none;transform:translateY(-50%)}.o-obra .is-carrossel-nav .ic{background-color:#FFF}.o-obra .is-carrossel-nav.is-left{left:12px}.o-obra .is-carrossel-nav.is-right{right:12px}.o-obra .o-obra-fotos-tbs .is-carrossel-nav{display:none}.o-obra .o-obra-fotos-tbs .is-carrossel-scroll{gap:8px;padding-bottom:0}.o-obra .o-obra-fotos-tbs .o-obra-fotos-tb{width:72px}.o-obra .o-title-4{margin-bottom:16px;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif}.o-obra .o-ficha{margin:0 0 20px}.o-obra .o-ficha > div{display:flex;gap:16px;padding:9px 0;border-bottom:solid 1px #d6d6d6}.o-obra .o-ficha dt{width:38%;margin:0;font-weight:normal;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif;letter-spacing:0.12em;text-transform:uppercase;color:#848383;font-size:0.6875rem;line-height:1.4}.o-obra .o-ficha dd{width:62%;margin:0;color:#000;font-size:0.875rem;line-height:1.4}.o-obra .o-ficha .is-preco dd{font-family:'Poppins-Bold',Arial,Helvetica,sans-serif}.o-obra .o-ficha .is-preco dd span{display:block;margin-top:2px;font-family:'Poppins-Regular',Arial,Helvetica,sans-serif;color:#848383;font-size:0.75rem}.o-obra .o-descricao-obra{margin-top:4px;color:#242324;font-size:0.875rem;line-height:1.5}.o-obra .o-descricao-obra p{padding-bottom:0.6em}.o-obra .is-btn-descricao{height:auto;margin-top:4px;padding:0;border:0;background-color:transparent;color:#000;letter-spacing:0.12em;font-size:0.75rem}.o-obra .is-btn-descricao .ic{width:12px;height:12px;margin-right:6px;background-color:#000}.o-obra .o-obra-contato{margin-top:22px;padding-top:18px;border-top:solid 1px #000}.o-obra .o-obra-contato .is-label{margin:0 0 14px;padding:0;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif;letter-spacing:0.14em;text-transform:uppercase;color:#848383;font-size:0.6875rem}.o-obra .o-obra-contato .o-obra-acoes{display:flex;flex-wrap:wrap;gap:10px}.o-obra .o-obra-contato .o-btn{height:44px;padding:0 18px;border:solid 1px #000;border-radius:0;background-color:transparent;color:#000;letter-spacing:0.08em;font-size:0.75rem;text-decoration:none}.o-obra .o-obra-contato .o-btn .ic{width:16px;height:16px;background-color:#000}.o-obra .o-obra-contato .o-btn:hover{background-color:#000;color:#FFF}.o-obra .o-obra-contato .o-btn:hover .ic{background-color:#FFF}.o-obra .o-obra-contato button.o-btn{background-color:#000;color:#FFF}.o-obra .o-obra-contato button.o-btn .ic{background-color:#FFF}.o-obra .o-obra-contato button.o-btn:hover{background-color:transparent;color:#000}.o-obra .o-obra-contato button.o-btn:hover .ic{background-color:#000}@media only screen and (max-width: 768px){.o-obra{gap:24px}.o-obra .o-obra-fotos,.o-obra .o-obra-info{flex-basis:100%;max-width:none}.o-obra .is-carrossel-nav{display:none}.o-obra .o-ficha dt{width:42%}.o-obra .o-ficha dd{width:58%}}