html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button,button:focus,button:hover{outline:none}@font-face{font-family:"Larken";src:url("/_include/fonts/Larken-Light.woff2") format("woff2"),url("/_include/fonts/Larken-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}body{background-color:#edebe4;font-family:"Sora",sans-serif;font-display:swap;font-weight:300;font-size:16px;line-height:normal;color:#3a2011;overflow:auto !important;padding-right:0px !important}h1 h2 h3 h4 h5 h6{line-height:1}em{font-style:italic}strong{font-weight:700}a{color:#000;text-decoration:none}a:hover{text-decoration:none;color:currentColor}iframe{border:0}input{outline:none}@media screen and (min-width: 1200px){.container{max-width:1024px;padding-left:0;padding-right:0}}.texto-uppercase{text-transform:uppercase}.texto-lowercase{text-transform:lowercase}.main{margin-top:139px}.error{color:red;font-style:italic}.heading-escondido{display:none;visibility:hidden}.formulario-mensagem .close{display:none}.alert{line-height:1.5rem}.hidden-accessible{height:0;overflow:hidden;margin:0 !important;padding:0}.grecaptcha-badge{display:none !important;visibility:hidden !important}.description{line-height:1.8}@media only screen and (max-width: 991px){.description{line-height:1.5}}.padding-section{padding:30px 0px}.mt-main{margin-top:168px}.pb-16{padding-bottom:16px}.pb-22{padding-bottom:22px}.pb-24{padding-bottom:24px}.pb-26{padding-bottom:26px}.pb-30{padding-bottom:30px}.pb-32{padding-bottom:32px}.pb-34{padding-bottom:34px}.pb-42{padding-bottom:42px}.pb-50{padding-bottom:50px}.pb-73{padding-bottom:73px}@media only screen and (min-width: 992px){.pb-lg-26{padding-bottom:26px}.pb-lg-30{padding-bottom:30px}.pb-lg-32{padding-bottom:32px}.pb-lg-34{padding-bottom:34px}.pb-lg-42{padding-bottom:42px}.pb-lg-58{padding-bottom:58px}}@media only screen and (max-width: 991px){.lh-base{font-size:14px !important;line-height:18px !important}.col-px-sm-0{padding:0}}@media only screen and (min-width: 992px){.lh-base{line-height:20px !important}.mt-main{margin-top:203px}.animation{position:relative;transform:translateY(35px);opacity:0;transition:1s all ease}.animation.active{transform:translateY(0);opacity:1}.animationScale{transform:scale(0.8);transition:1s all ease}.animationScale.active{transform:scale(1)}@keyframes scaleIn{0%{opacity:0;transform:scale(0.98)}100%{opacity:1;transform:scale(1)}}@keyframes fadeInUp{from{opacity:.9;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{from{opacity:.9;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{from{opacity:.9;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{from{opacity:.9;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}.animated-text,.animated-right,.animated-down{animation-delay:.2s;opacity:0}.animated-text{animation:fadeInLeft 1.3s ease-out forwards}.animated-right{animation:fadeInRight 1.3s ease-out forwards}.animated-down{animation:fadeInDown 1.3s ease-out forwards}.animated-up{animation:fadeInUp 1.3s ease-out forwards}}.reveal-up{opacity:0;transform:translateY(28px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}.reveal-up.is-visible{opacity:1;transform:translateY(0);will-change:auto}@media(prefers-reduced-motion: reduce){.reveal-up{opacity:1;transform:none;transition:none}}.btn-d,.btn-default{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:300;text-decoration:none;width:-moz-fit-content;width:fit-content;padding:6px 17px;border-radius:15px;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);cursor:pointer;transition:all .3s ease;text-align:center}.btn-d svg,.btn-d i,.btn-default svg,.btn-default i{flex-shrink:0;transition:inherit}.btn-d:hover svg,.btn-d:hover i,.btn-default:hover svg,.btn-default:hover i{transform:rotate(45deg)}@media only screen and (max-width: 991px){.btn-d,.btn-default{padding:7px 18px;font-size:14px}}.btn-transparente{color:#3a2011;background-color:rgba(0,0,0,0);border:1px solid #3a2011}.btn-transparente:hover{background-color:#3a2011;color:#fff}.btn-branco{color:#202020;background:#edebe4;border:1px solid rgba(215,215,210,.5803921569);font-size:13px;text-decoration:none;text-transform:uppercase;border-radius:0px;padding:10px 19px}.btn-branco:hover{background-color:#202020;color:#fff}.btn-verde{color:#fff;background:#173d2d;border:1px solid #173d2d;font-size:13px;text-decoration:underline;text-transform:uppercase;border-radius:0px;padding:18px 19px}.btn-verde:hover{background-color:#fff;color:#173d2d}.btn-marron{color:#fff;background:#392114;border:1px solid #392114;font-size:13px;border-radius:33px;padding:18px 13px}.btn-marron:hover{background-color:#392114;color:#fff}button[type=submit]{position:relative}.carregando{display:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;background:url("./../../_images/icones/carregando-branco-32.svg") no-repeat center #3a2011;border-radius:inherit}.carregando.active{display:block}.formulario{border-top:1px solid #000;padding-top:8px}.formulario .form-floating{height:58px;margin-bottom:7px}.formulario .form-floating input,.formulario .form-floating textarea{background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid rgba(58,32,17,.65);border-radius:0;color:#3a2011;font-size:16px;font-weight:400;padding-top:17px;padding-bottom:4px;padding-left:.2rem}.formulario .form-floating input:focus,.formulario .form-floating textarea:focus{box-shadow:none}.formulario .form-floating input::-moz-placeholder, .formulario .form-floating textarea::-moz-placeholder{font-size:16px;font-weight:400}.formulario .form-floating input::placeholder,.formulario .form-floating textarea::placeholder{font-size:16px;font-weight:400}.formulario .form-floating input{height:58px;min-height:58px}.formulario .form-floating textarea{height:100px;min-height:100px}.formulario .form-floating textarea:focus~label::after{background-color:rgba(0,0,0,0)}.formulario .form-floating textarea:not(:-moz-placeholder)~label::after{background-color:rgba(0,0,0,0)}.formulario .form-floating textarea:not(:placeholder-shown)~label::after{background-color:rgba(0,0,0,0)}.formulario .form-floating label{height:58px;padding:20px 0;color:#3a2011;font-weight:400}.formulario .form-floating label span{opacity:.5}.formulario .form-floating.form-textarea{height:-moz-fit-content;height:fit-content;min-height:100px}.formulario .form-options{margin:0;padding:14px 0 13px;border:0;border-bottom:1px solid rgba(58,32,17,.65)}.formulario .form-options legend{float:none;width:auto;padding-top:19px;color:#3a2011;font-weight:400}.formulario .form-options__items{display:flex;flex-wrap:wrap;gap:5px 10px}.formulario .form-check{min-height:0;margin:0;padding-left:14px;line-height:1}.formulario .form-check label{font-size:13px;margin-left:5px}.formulario .form-check .form-check-input{width:13px;height:13px;margin:1px 0 0 -14px;border:1px solid #3a2011;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none}.formulario .form-check .form-check-input:checked{background-color:#3a2011}.formulario .form-upload{border-bottom:1px solid rgba(58,32,17,.65)}.formulario .form-upload label{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:14px 0;cursor:pointer}.formulario .form-upload__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #3a2011;font-size:22px;line-height:1}.formulario .form-upload__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formulario .form-actions{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding-top:21px}.formulario .form-control.error{border-bottom:1px solid red;box-shadow:none}.formulario .form-control.error:focus{border-color:red;box-shadow:none}.formulario .mensagem-erro{color:red;font-size:11px;position:absolute;bottom:-13px;margin-left:1px;line-height:10px}.mfp-content{z-index:999}#popup{position:fixed;display:flex;width:min(100%,100vw);height:100vh;align-items:center;justify-content:center;background:rgba(0,0,0,0);top:0px;left:0px;z-index:9999;pointer-events:none}@media only screen and (max-width: 767px){#popup{flex-direction:column-reverse}}#popup button{pointer-events:auto}#popup a{pointer-events:auto;display:block}#popup img{border-radius:16px !important;max-width:min(100%,100vw);max-height:min(100%,80vh);-o-object-fit:contain;object-fit:contain;height:auto;width:auto}#popup.mfp-hide{display:none}.mfp-close-btn-in .mfp-close{color:#fff;background:rgba(0,0,0,0);border:none;font-size:30px;padding:10px;margin:0;align-self:flex-start}@media only screen and (max-width: 767px){.mfp-close-btn-in .mfp-close{align-self:flex-end}}.titulo-secao{font-size:24px;font-family:"Larken",sans-serif}.titulo-secao strong{font-weight:700}.titulo-secao span{font-weight:400}.titulo-secao strong,.titulo-secao span{color:#251004}@media only screen and (max-width: 767px){.titulo-secao br{display:none}}.float-whatsapp{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #615b57;z-index:100;transition:linear .3s;display:flex;align-items:center;justify-content:center;border:none}.my-float-whatsapp{transition:linear .3s}.float-whatsapp:hover{background-color:#35e376;font-size:42px;color:#fff;text-decoration:none}.bt-whatsapp{position:fixed;z-index:1;bottom:10px;right:10px;background:#fff;border-radius:50%;width:clamp(50px,5vw,72px);height:clamp(50px,5vw,72px);box-shadow:0 8px 20px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;border:0 !important}.bt-whatsapp svg{width:clamp(35px,5vw,42px);height:clamp(35px,5vw,42px)}.bt-whatsapp:hover{background:#fff}#whatsappModal .btn-close{background:#fff;position:absolute;right:-10px;top:-16px;opacity:1;padding:10px;display:flex;align-items:center;justify-content:center;border-radius:50px;box-shadow:0 8px 20px rgba(0,0,0,.12);z-index:1}#whatsappModal .modal-content{padding:30px 15px}#whatsappModal .modal-header{display:block;padding:0px;border:0}#whatsappModal .modal-header .subtitle{color:#000}#whatsappModal .modal-header .title-section{margin:15px 0px 35px 0px}#whatsappModal .modal-header .description{font-size:18px;color:#615b57}#whatsappModal .modal-header .btn-close{position:absolute;top:-17px;right:-23px;background:#fff;opacity:1;border-radius:50px;width:45px;height:45px}@media only screen and (min-width: 992px){#whatsappModal .modal-content{padding:52px 65px;width:570px}}@media only screen and (max-width: 991px){#whatsappModal .modal-header .title-section{font-size:36px}#whatsappModal .modal-header .btn-close{top:-1px;right:-9px}}.offcanvas{background:#edebe4;height:100vh}.offcanvas .btn-close{background:rgba(0,0,0,0);font-size:36px;margin-bottom:30px;position:relative;left:-16px;color:#3a2011;opacity:1}.header{position:fixed;top:0;left:0;z-index:99;width:100%;padding:15px 0;transition:.5s}.header .collapsing{transition:.2s}.header .header-content{position:relative;transition:all .3s ease}.header .header-logo svg{transition:all .3s ease}.header .header-logo .logo-scroll{opacity:0;height:42px;position:absolute;left:13px}.header .header-logo-btn{display:flex;align-items:center;justify-content:space-between}.header .header-nav{transition:.5s}.header .btn-outline-opacity{transform:translateY(0)}.header .header-menu-mb .header-nav-menu li .link-menu{margin-bottom:20px;padding-left:0px;color:#3a2011}.header .header-nav nav ul{margin:0;padding:0;list-style:none}.header .header-nav .header-nav-menu{align-items:end}.header .header-nav .header-nav-menu .link-menu.ativo{text-transform:uppercase;font-size:14px}.header .header-nav .header-nav-menu .link-menu{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:400;text-decoration:none;cursor:pointer;border:0;background:rgba(0,0,0,0)}.header .header-nav .header-nav-menu .link-menu::after{display:none}@media screen and (min-width: 1200px){.header{padding:30px 0px 21px 0px}.header .btn-menu{display:none}.header .header-nav{display:flex;align-items:center;justify-content:flex-end}.header .header-nav .header-nav-menu{display:flex;justify-content:space-between}.header .header-nav .header-nav-menu li{margin-bottom:0}.header .header-nav .header-nav-menu li .link-menu{margin:0 25px;opacity:.8}.header .header-nav .header-nav-menu li:last-child .link-menu{margin-right:0}}@media screen and (max-width: 1199px){.header{padding:19px 0px 15px 0px}.header .header-menu-col{display:none}.header .header-logo .logo{width:100px}.header .header-logo-btn{display:flex;align-items:center;justify-content:space-between}}.header.header-planejar .link-menu{color:#fff}.header.header-oficina .header-nav .header-nav-menu li .link-menu,.header.header-planejar .header-nav .header-nav-menu li .link-menu{margin:0px 43px}.header.header-oficina .header-nav .header-nav-menu li:last-child .link-menu,.header.header-planejar .header-nav .header-nav-menu li:last-child .link-menu{margin-right:0}.header-scroll{background:#edebe4;box-shadow:0px 6px 20px 3px rgba(0,0,0,.04);-webkit-box-shadow:0px 6px 20px 3px rgba(0,0,0,.04);padding:9px 0px 7px 0px}.header-scroll .header-logo .logo{opacity:0}.header-scroll .header-logo .logo-scroll{opacity:1}@media screen and (max-width: 1199px){.header-scroll{padding:5px 0px 5px 0px}}.header.header-planejar.header-scroll{background:#202020}.header.header-planejar.header-scroll .header-logo .logo-scroll{top:6px}.rodape{padding:28px 0 32px}.rodape a{color:inherit}.rodape__topo{padding-bottom:32px}.rodape__conteudo{align-items:flex-start}.rodape__grupo{display:flex;flex-direction:column;gap:18px;height:100%}.rodape__lista{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.rodape__lista a{font-size:12px;text-transform:uppercase}.rodape__redes{display:flex;flex-direction:column;gap:18px;width:-moz-fit-content;width:fit-content}.rodape__redes .redes-info{position:relative;display:flex;align-items:center;justify-content:center}.rodape__redes .redes-info .icone-bg{transition:all .3s}.rodape__redes .redes-info .icone{position:absolute;top:9%}.rodape__lista-redes{display:flex;align-items:center;gap:20px;list-style:none;margin:0;padding:0}.rodape__lista-redes a{display:inline-flex;align-items:center;justify-content:center;font-size:28px;line-height:1;transition:all .3s}.rodape__link{text-align:center;text-transform:uppercase;font-size:12px;font-weight:400;color:#3a2011}@media only screen and (min-width: 1200px){.rodape{padding:72px 0 34px}.rodape__topo{padding-bottom:40px}.rodape__conteudo .col-xl-3:last-child{padding-left:2rem}}@keyframes svg-rotate{from{transform:rotate(-45deg)}to{transform:rotate(0deg)}}main{margin-top:120px}body{background:#e4e1d9}@media only screen and (max-width: 767px){main{margin-top:100px}}.banner .carousel-item img{-o-object-fit:cover;object-fit:cover}.banner .carousel-caption{inset:0;display:flex;align-items:center;justify-content:center;padding:0 0 6px;color:#e4e1d9;background:rgba(0,0,0,.1882352941)}.banner .carousel-indicators{bottom:17px;gap:7px;margin-bottom:0}.banner .carousel-indicators button{width:52px;height:8px;margin:0;border:0;border-radius:10px;background:#030303;opacity:.5}.banner .carousel-indicators button.active{opacity:.7}@media only screen and (max-width: 767px){.banner .carousel-inner,.banner .carousel-item{height:auto}.banner .carousel-item img{height:auto}.banner .carousel-caption{background:rgba(0,0,0,.33)}.banner .carousel-caption p{width:90%;font-size:14px;margin:0 auto}.banner .carousel-indicators [data-bs-target]{width:42px;height:5px}}@media only screen and (min-width: 768px){.banner .titulo-secao{width:267px}}.alma .alma-card{position:relative;min-height:806px;overflow:hidden;padding:72px 44px 36px;background:#edebe4}.alma .titulo-secao{position:relative;z-index:1;text-transform:uppercase}.alma img{position:absolute;top:0px;right:0;width:848px}.alma .alma-chamada{position:absolute;left:44px;bottom:178px;font-weight:400;font-size:16px;line-height:143% !important;width:203px;text-transform:uppercase}.alma p{position:absolute;left:44px;right:44px;bottom:43px;margin:0;width:84%;font-weight:400;font-size:16px;line-height:normal !important}@media only screen and (max-width: 767px){.alma .alma-card{min-height:0;padding:35px 20px 30px}.alma .titulo-secao{font-size:17px}.alma img{position:relative;top:auto;right:auto;width:calc(100% + 20px);max-width:none;margin:20px -20px 25px 0}.alma .alma-chamada,.alma p{position:static}.alma .alma-chamada{margin-bottom:24px}.alma p{font-size:10px;width:auto}}.colecoes .titulo-secao{margin:0 0 28px;text-align:center;text-transform:uppercase;color:#0b2718}.colecoes .colecao-card{height:418px;margin-bottom:26px;overflow:hidden;background:#edebe4;position:relative}.colecoes .colecao-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.colecoes .colecao-card .titulo{display:flex;align-items:center;justify-content:center;height:100%;margin:0;font-size:24px;color:#0b2718;text-transform:uppercase;font-family:"Larken",sans-serif}.colecoes .colecao-card .col-sertao{position:absolute;top:50%;right:10%;width:-moz-fit-content;width:fit-content}.colecoes .catalogo{padding:12px 0 47px;text-align:center}.colecoes .catalogo p{color:#0b2718;line-height:143%}.colecoes .catalogo .btn{padding:12px 27px;border-radius:0;background:#173d2d;color:#fff;font-size:13px;text-transform:uppercase;text-decoration:underline}@media only screen and (max-width: 767px){.colecoes .titulo-secao{margin-bottom:18px;font-size:17px}.colecoes .colecao-card{height:auto;margin-bottom:16px}.colecoes .colecao-card .col-9{width:75%}.colecoes .colecao-card .col-3{width:25%}.colecoes .colecao-card .titulo{font-size:12px}.colecoes .catalogo{padding:10px 8px 35px}}@media only screen and (min-width: 992px){.colecoes{margin-top:70px}}.elegancia .elegancia-conteudo{min-height:761px;padding:153px 70px 115px 70px;background:linear-gradient(rgba(43, 22, 13, 0.18), rgba(43, 22, 13, 0.53)),url("../../_images/oficina/bg-elegancia.webp") center/cover no-repeat;color:#f6f1e8}.elegancia .elegancia-conteudo>div{width:88%;margin:auto}.elegancia .elegancia-texto{max-width:820px}.elegancia .elegancia-texto p{letter-spacing:2%;font-weight:400}@media only screen and (max-width: 767px){.elegancia .elegancia-conteudo{min-height:0;padding:70px 13px 50px}}@media only screen and (min-width: 992px){.elegancia .titulo-secao{margin-bottom:116px}}.natureza{padding-top:38px}.natureza .natureza-imagem{height:523px;position:relative;background:url("/_images/oficina/bg-compromisso.webp") center/cover no-repeat}.natureza .natureza-selo{position:relative;width:300px;margin:auto;top:15%;height:300px;background:url("/_images/oficina/bg-selo.svg") center/contain no-repeat}.natureza .natureza-selo .titulo-secao{position:absolute;z-index:1;top:43%;left:10%;font-size:24px;color:#0b2718;width:80%;text-align:center}.natureza .natureza-texto{min-height:389px;padding:53px 50px 36px;background:#173d2d;color:#e4e1d9}.natureza .natureza-texto p{margin:0 0 14px;line-height:normal !important;font-weight:400;letter-spacing:2%}@media only screen and (max-width: 767px){.natureza{padding-top:16px}.natureza .natureza-imagem{height:auto;padding:20px 0px}.natureza .natureza-selo{width:135px;height:145px}.natureza .natureza-selo .titulo-secao{font-size:14px;top:30%}.natureza .natureza-texto{min-height:0;padding:32px 24px 22px}}@media only screen and (max-width: 767px){.rodape__redes{margin:auto}.rodape__topo{text-align:center}}