.content-page{padding:54px 0 90px}.content-page .editorial{max-width:800px;margin:auto}.content-page h1{font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.12;margin:24px 0}.content-page h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.22;margin:48px 0 20px}.content-page h3{font-size:1.45rem;line-height:1.3}.content-page p,.content-page li{line-height:1.9;color:#d1ceca}.content-page p{margin:0 0 22px}.content-page ul,.content-page ol{padding-left:24px}.content-page a:not(.button){text-decoration:underline;text-underline-offset:4px}.content-page .lead{font-size:1.16rem;max-width:760px}.breadcrumbs{display:flex;gap:10px;flex-wrap:wrap;font-size:.8rem;color:#c1bcb7}.content-page .content-hero{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:3px;margin-top:24px}.content-page figcaption,.post-meta{color:#bcb7b1;font-size:.78rem;line-height:1.7}.content-page figure{margin:20px 0 40px}.content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0}.content-card{border:1px solid #453f39;background:#23201d;padding:25px;min-width:0}.content-card img{width:100%;aspect-ratio:16/10;object-fit:cover;margin-bottom:20px}.content-card h2,.content-card h3{font-size:1.5rem;margin:0 0 16px}.content-card p{font-size:.9rem}.content-card a{color:#e7ded5}.content-page .content-cta{border:1px solid #5c554d;padding:32px;margin:40px 0;background:#282521}.content-cta h2{margin-top:0}.content-cta .button{margin-top:10px}.category-links,.share-links,.pagination{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.category-links a,.share-links a,.share-links button,.pagination a,.pagination span{padding:10px 14px;border:1px solid #696057;background:transparent;color:#ebeae8;border-radius:2px;font:inherit;font-size:.82rem;cursor:pointer}.pagination [aria-current]{background:#53412f}.toc{padding:24px;border-left:2px solid #ab8b6b;background:#26231f;margin:32px 0}.toc ol{margin:12px 0 0}.toc a{font-size:.9rem}.content-page :target{scroll-margin-top:120px}.content-page details{border-bottom:1px solid #4c463f;padding:18px 0}.content-page summary{cursor:pointer;font-weight:600;line-height:1.6}.content-page details p{margin-top:18px}.content-page .quote-form{margin-top:32px}.contact-nap{font-style:normal;line-height:2}.hp-field{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.cookie-dialog{color:#f2f0eb;background:#23211e;border:1px solid #7e766d;border-radius:8px;width:min(580px,calc(100% - 32px));padding:30px}.cookie-dialog::backdrop{background:#0009}.cookie-dialog h2{font-size:2rem;margin-bottom:20px}.cookie-dialog p{line-height:1.7;margin:16px 0}.cookie-dialog label{display:flex;gap:12px;align-items:center;margin:18px 0}.cookie-dialog input{width:20px;height:20px}.cookie-actions{display:flex;gap:10px;flex-wrap:wrap}.cookie-actions button{font:inherit;padding:12px;border:1px solid #c2ab93;background:#3f3224;color:#f2f0eb;border-radius:3px;cursor:pointer}.cookie-close{float:right;background:none;border:0;color:#f2f0eb;font-size:1.7rem;cursor:pointer}.mobile-call{display:none}.site-footer-intro .footer-nap{font-size:.78rem;line-height:1.8;margin-top:20px;color:#c3bfbb}.site-footer-bottom button{font:inherit}.social-pictures img{aspect-ratio:1/1}.map-facade{min-height:250px;background:#292623;display:grid;place-items:center;padding:30px;border:1px solid #715940;margin:30px 0}.map-facade iframe{width:100%;height:320px;border:0}.empty-archive{padding:30px;border:1px solid #4a443e}.blog-preview{border-top:1px solid #4a443e}.blog-preview .content-card h3{font-size:1.7rem}.blog-preview p{line-height:1.7}.blog-preview .content-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #c5af98;outline-offset:4px}.header .nav{gap:clamp(12px,1.4vw,26px)}@media(max-width:900px){.content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-page{padding-top:32px}.header .nav{gap:12px}}@media(max-width:700px){.content-grid{grid-template-columns:1fr}.content-page .content-cta{padding:22px}.content-page h1{font-size:2.5rem}.mobile-call{display:flex;position:fixed;bottom:20px;left:16px;z-index:45;align-items:center;gap:8px;padding:13px 18px;background:#2b2824;color:#f2f0eb;border:1px solid #bba085;border-radius:30px;box-shadow:0 5px 20px #0005;font-size:.8rem}.mobile-call .icon{width:18px;height:18px}.site-footer-bottom{padding-bottom:90px}.cookie-dialog{max-height:85dvh;overflow:auto}.content-page .quote-form{padding:22px}.share-links button{min-height:44px}}@media(max-width:700px){body .whatsapp-float{display:flex!important;visibility:visible!important;pointer-events:auto!important;bottom:20px;right:16px}.whatsapp-float span{font-size:0}.whatsapp-float span:after{content:"WhatsApp";font-size:11px}}.header-socials{display:flex;gap:14px;margin-left:auto;margin-right:25px}.header-socials a{min-width:28px;justify-content:center}@media(max-width:700px){.header-socials{display:none}}.content-page .content-hero,.content-card img,.social-pictures img{height:auto}.content-page .editorial>figure img{height:auto}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.article-table{width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #544d46;overscroll-behavior-x:contain}.article-table:focus-visible{outline:3px solid #c5af98;outline-offset:4px}.article-table table{width:100%;min-width:660px;border-collapse:collapse;text-align:left;font-size:.88rem;line-height:1.65}.article-table th,.article-table td{padding:18px 20px;vertical-align:top;border-bottom:1px solid #48423c}.article-table th{background:#3e3123;color:#ebeae8;font-weight:600}.article-table td{color:#d1ceca}.article-table tbody tr:nth-child(2n){background:#25221f}.article-table tbody tr:last-child td{border-bottom:0}.article-actions{display:flex;flex-wrap:wrap;gap:14px;margin:30px 0}.article-actions .button{white-space:normal;text-align:center}.content-page .editorial{min-width:0}.content-page .editorial h1{overflow-wrap:break-word}@media(max-width:700px){.article-table table{min-width:620px}.article-table th,.article-table td{padding:14px}.article-actions .button{width:100%}}.content-page .blog-intro{padding:44px 0 12px;max-width:920px}.content-page .blog-intro h1{font-size:clamp(2.8rem,5.7vw,5.5rem);letter-spacing:-.035em;margin:22px 0 28px}.blog-intro .eyebrow{color:#b69a7e}.blog-intro .lead{max-width:660px}.category-links [aria-current=page]{background:#b69a7e;color:#141210;border-color:#b69a7e}.content-page .blog-feature{display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch;margin:44px 0 72px;background:#262320}.blog-feature-image{display:block;min-width:0}.content-page .blog-feature-image img{display:block;width:100%;height:100%;min-height:440px;object-fit:cover;margin:0;border-radius:0;aspect-ratio:auto}.blog-feature-copy{padding:clamp(28px,4vw,62px);align-self:center}.blog-feature-copy .eyebrow{font-size:.65rem;color:#b69a7e;letter-spacing:.18em}.blog-feature-copy .post-meta{margin:0 0 22px}.content-page .blog-feature h2{font-size:clamp(1.9rem,3.4vw,3.1rem);margin:0 0 25px;line-height:1.15}.content-page .blog-feature h2 a{text-decoration:none}.blog-feature-copy>p:not(.eyebrow):not(.post-meta){font-size:.94rem;line-height:1.8}.blog-feature-copy .text-link{display:inline-block;margin-top:10px}.blog-spaces{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid #49433d;padding:48px 0;margin:32px 0}.content-page .blog-spaces h2{font-size:2.2rem;margin:18px 0}.blog-spaces nav{align-self:center}.blog-spaces nav a{display:flex;justify-content:space-between;gap:18px;padding:21px 0;border-bottom:1px solid #49433d;text-decoration:none!important;font-size:.94rem}.blog-spaces nav a:hover{color:#b69a7e}.content-page .blog-rss{font-size:.76rem;color:#b9b2a2}.article-summary{border-top:1px solid #735a40;border-bottom:1px solid #735a40;padding:24px 0 16px;margin:36px 0}.content-page .article-summary h2{font-size:1.65rem;margin:0 0 20px}.article-summary li{font-size:.96rem;margin:8px 0}.article-summary ul{margin:0 0 10px}.content-page .blog-latest>h2{font-size:2.5rem}.sv-hero{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(28px,5vw,72px);align-items:center;margin:28px 0 clamp(64px,8vw,110px)}.content-page .sv-hero h1{font-size:clamp(2.6rem,5vw,4.9rem);letter-spacing:-.03em;margin:18px 0 24px}.sv-hero .eyebrow,.sv-micro .eyebrow,.sv-outros .eyebrow{color:#b69a7e;letter-spacing:.18em;font-size:.68rem}.sv-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin:30px 0 0}.content-page a.sv-link{color:#e7ded5;font-size:.9rem}.sv-indice{display:flex;flex-wrap:wrap;gap:10px;margin-top:38px}.content-page .sv-indice a{padding:9px 14px;border:1px solid #5a5148;font-size:.78rem;text-decoration:none;color:#ebeae8}.content-page .sv-indice a:hover{border-color:#b69a7e;color:#b69a7e}.sv-logo{display:grid;place-items:center;padding:clamp(8px,3vw,40px)}.sv-logo .lw{width:100%;max-width:560px;height:auto;overflow:visible}.lw text{font-family:Playfair Display,Georgia,serif;font-weight:700;fill:#ece9e3}.lw .lw-l{font-size:808px}.lw .lw-w{font-size:600px;stroke:#141210;stroke-width:14px;paint-order:stroke;stroke-linejoin:round}.lw .lw-traco{fill:#a88a68;stroke:#141210;stroke-width:9px;paint-order:stroke}.lw .lw-brilho{fill:url(#lw-brilho);mix-blend-mode:screen}.lw .lw-l,.lw .lw-w{transform-box:fill-box;transform-origin:50% 100%;animation:lw-sobe 1s cubic-bezier(.2,.75,.2,1) both}.lw .lw-l{animation-delay:.1s}.lw .lw-w{animation-delay:.32s}@keyframes lw-sobe{0%{opacity:0;transform:translateY(9%) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lw .lw-l,.lw .lw-w{animation:none}}.sv-micro{border-top:1px solid #735a40;padding-top:clamp(40px,5vw,64px)}.sv-micro__topo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,90px);align-items:start}.content-page .sv-micro h2{font-size:clamp(2.6rem,5.4vw,5rem);letter-spacing:-.03em;margin:14px 0 22px}.sv-porque{list-style:none;padding:0!important;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#453f39;border:1px solid #453f39}.sv-porque li{background:#23201d;padding:26px 24px}.content-page .sv-porque h3{font-size:1.35rem;margin:0 0 10px;color:#e3d3c1}.content-page .sv-porque p{font-size:.88rem;line-height:1.7;margin:0}.content-page .sv-ambientes__titulo{font-size:1.6rem;margin:clamp(48px,6vw,80px) 0 22px}.sv-ambientes{list-style:none;padding:0!important;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.content-page .sv-ambientes a{display:block;text-decoration:none;color:#ebeae8}.content-page .sv-ambientes img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .5s ease,filter .5s ease}.sv-ambientes li{overflow:hidden}.sv-ambientes a:hover img{transform:scale(1.04)}.sv-ambientes__nome{display:block;font-family:var(--serif,"Playfair Display",serif);font-size:1.25rem;margin:16px 0 6px}.sv-ambientes__txt{display:block;font-size:.8rem;line-height:1.6;color:#c1bcb7}.content-page .sv-nota{font-size:.74rem;color:#a9a39d;margin-top:22px}.sv-prep{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,90px);align-items:center;margin-top:clamp(70px,9vw,120px);padding:clamp(32px,5vw,64px);background:#23201d;border:1px solid #453f39}.sv-prep .eyebrow{color:#b69a7e;letter-spacing:.18em;font-size:.68rem}.content-page .sv-prep h2{font-size:clamp(2.2rem,4vw,3.6rem);margin:14px 0 22px}.content-page .sv-prep p:last-child{margin-bottom:0}.sv-prep__lista{list-style:none;padding:0!important;margin:0;border-top:1px solid #4a433c}.sv-prep__lista li{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:baseline;padding:20px 0;border-bottom:1px solid #4a433c}.content-page .sv-prep__lista h3{font-size:1.3rem;margin:0;color:#e3d3c1}.content-page .sv-prep__lista p{font-size:.9rem;line-height:1.7;margin:0}.sv-etapas{margin-top:clamp(70px,9vw,120px)}.content-page .sv-etapas h2{font-size:clamp(2.2rem,4vw,3.6rem);margin:0 0 34px}.sv-etapas ol{list-style:none;padding:0!important;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;counter-reset:etapa}.sv-etapas li{counter-increment:etapa;border-top:2px solid #ab8b6b;padding-top:20px}.sv-etapas li:before{content:counter(etapa,decimal-leading-zero);display:block;font-family:var(--serif,"Playfair Display",serif);font-size:2.4rem;color:#b69a7e;line-height:1;margin-bottom:16px}.content-page .sv-etapas h3{font-size:1.25rem;margin:0 0 10px}.content-page .sv-etapas p{font-size:.88rem;line-height:1.7}.site-footer-logo{display:block;width:150px;height:auto;margin:0 0 22px}@media(max-width:1000px){.sv-ambientes{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-prep{grid-template-columns:1fr}.sv-etapas ol{grid-template-columns:1fr 1fr}}@media(max-width:800px){.sv-hero,.sv-micro__topo{grid-template-columns:1fr}.sv-hero{margin-top:10px}.sv-logo .lw{max-width:400px}}@media(max-width:600px){.sv-porque{grid-template-columns:1fr}.sv-ambientes{grid-template-columns:1fr 1fr}.sv-ambientes li:last-child{grid-column:span 2}.sv-ambientes li:last-child img{aspect-ratio:16/10}.sv-etapas ol{grid-template-columns:1fr}.sv-prep{padding:24px}.sv-prep__lista li{grid-template-columns:1fr;gap:6px}.site-footer-logo{width:130px}}@media(prefers-reduced-motion:reduce){.content-page .sv-ambientes img{transition:none}}@media(max-width:800px){.content-page .blog-feature{grid-template-columns:1fr}.content-page .blog-feature-image img{height:auto;min-height:0;aspect-ratio:16/10}.blog-feature-copy{padding:30px}.blog-spaces{grid-template-columns:1fr;gap:12px}.content-page .blog-intro{padding-top:30px}.content-page .blog-intro h1{font-size:clamp(2.6rem,8vw,4rem)}}.tx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,26px);margin:clamp(28px,4vw,48px) 0 28px}.tx-grid--seis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:18px}.tx-grid--outras{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.tx-card{display:flex;flex-direction:column;text-decoration:none!important;color:#ebeae8;min-width:0}.tx-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;margin:0 0 16px;transition:transform .6s ease,filter .6s ease}.tx-card:hover img{filter:brightness(1.06)}.tx-card__nome{font-family:var(--serif,"Playfair Display",serif);font-size:clamp(1.25rem,1.8vw,1.7rem);line-height:1.2}.tx-card__cat{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#b69a7e;margin-top:6px}.tx-grid--seis .tx-card__nome,.tx-grid--outras .tx-card__nome{font-size:1.05rem}.tx-grid--seis .tx-card__cat,.tx-grid--outras .tx-card__cat{font-size:.62rem;letter-spacing:.1em}.tx-home{border-top:1px solid #3d3832}.tx-home__topo{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap}.tx-home__topo h2{margin:14px 0 0}.tx-home__topo>p{max-width:400px;margin:0;color:#c1bcb7;line-height:1.7;font-size:.92rem}.tx-home .eyebrow,.tx-produto .eyebrow,.tx-indice .eyebrow{color:#b69a7e;letter-spacing:.18em;font-size:.68rem}a.tx-link{color:#e7ded5;font-size:.9rem;text-decoration:underline;text-underline-offset:4px}.sv-texturas{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-top:clamp(48px,6vw,80px)}.content-page .sv-texturas .sv-ambientes__titulo{margin:0}.content-page .tx-indice h1{font-size:clamp(2.6rem,5vw,4.8rem);letter-spacing:-.03em;margin:16px 0 18px}.tx-produto{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,70px);align-items:start;margin:24px 0 clamp(40px,5vw,64px)}.content-page .tx-produto h1{font-size:clamp(2.8rem,5.5vw,5.2rem);letter-spacing:-.03em;margin:14px 0 20px}.content-page .tx-toque{display:inline-flex;gap:12px;align-items:center;padding:10px 16px;border:1px solid #5a5148;font-size:.88rem;color:#ebeae8;margin:6px 0 0}.tx-toque span{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:#b69a7e}.tx-acoes{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin-top:30px}.tx-galeria{display:grid;grid-template-columns:1fr 1fr;gap:12px}.content-page .tx-galeria img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;margin:0}.content-page .tx-galeria .tx-galeria__principal{grid-column:1/-1;aspect-ratio:16/10}.tx-sobre{max-width:820px;columns:2 320px;column-gap:48px;border-top:1px solid #735a40;padding-top:32px}.content-page .tx-sobre p{font-size:1rem}.tx-bloco{border-top:1px solid #3d3832;margin-top:clamp(36px,5vw,56px);padding-top:clamp(24px,3vw,34px)}.content-page .tx-bloco h2{font-size:clamp(1.7rem,3vw,2.5rem);margin:0 0 22px}.tx-chips{list-style:none;padding:0!important;margin:0;display:flex;flex-wrap:wrap;gap:10px}.content-page .tx-chips li{padding:11px 18px;background:#b69a7e;color:#141210;font-size:.86rem;line-height:1.2}.content-page .tx-chips--claras li{background:transparent;border:1px solid #6a6056;color:#ebeae8}.tx-carac{list-style:none;padding:0!important;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#3d3832;border:1px solid #3d3832;counter-reset:carac}.tx-carac li{background:#1f1c19;padding:24px 22px;counter-increment:carac}.tx-carac li:before{content:counter(carac,decimal-leading-zero);display:block;font-family:var(--serif,"Playfair Display",serif);font-size:1.6rem;color:#b69a7e;margin-bottom:14px}.content-page .tx-carac h3{font-size:1.2rem;margin:0 0 10px}.content-page .tx-carac p{font-size:.86rem;line-height:1.7;margin:0}.tx-cores{list-style:none;padding:0!important;margin:0;display:flex;flex-wrap:wrap;gap:16px}.content-page .tx-cores li{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:.78rem;color:#d1ceca}.tx-cores span{display:block;width:58px;height:58px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #ffffff1f}.content-page .tx-nota{font-size:.78rem;color:#a9a39d;margin:16px 0 0}@media(max-width:1000px){.tx-grid--seis,.tx-grid--outras{grid-template-columns:repeat(3,minmax(0,1fr))}.tx-carac{grid-template-columns:1fr 1fr}.tx-produto{grid-template-columns:1fr}}@media(max-width:600px){.tx-grid,.tx-grid--outras,.tx-grid--seis{grid-template-columns:1fr 1fr;gap:12px}.tx-card__nome{font-size:1.05rem}.tx-carac{grid-template-columns:1fr}.tx-sobre{columns:1}}@media(prefers-reduced-motion:reduce){.tx-card img{transition:none}}.content-page .tx-galeria{display:block;margin:0}.content-page .tx-galeria .tx-galeria__principal{aspect-ratio:4/3}.content-page .tx-galeria figcaption{margin-top:10px}.topline .container{gap:16px}.site-prefs{display:flex;align-items:center;gap:14px;margin-left:auto}.topline .container>a[href^="tel:"]{order:3}.tema-toggle{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:4px 0;font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit}.tema-toggle__icone{width:12px;height:12px;border-radius:50%;border:1.5px solid currentColor;background:linear-gradient(90deg,currentColor 50%,transparent 50%)}.tema-toggle:hover{text-decoration:underline;text-underline-offset:3px}.lang-switch{display:flex;gap:2px}.lang-switch a{padding:3px 6px;border:1px solid transparent;text-decoration:none!important}.lang-switch a[aria-current]{border-color:currentColor}@media(max-width:600px){.topline .container>span:first-child{display:none}.site-prefs{margin-left:0}}
