html,body{margin:0}body{background:#fbf3f3}*{box-sizing:border-box}a{color:#520100}a:hover{color:#7a2a20}button{font-family:inherit}@font-face{font-family:Archivo;src:url(/fonts/archivo-latin-normal.woff2)format("woff2");font-weight:300 800;font-stretch:100% 112.5%;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo-latin-italic.woff2)format("woff2");font-weight:300 800;font-stretch:100% 112.5%;font-style:italic;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit-latin.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--rf-curva:cubic-bezier(.22, 1, .36, 1);--rf-secao-y:clamp(88px, 9vw, 132px);--rf-tinta:#520100c7;--rf-nucleo:#fffbf9;--rf-vinho:#520100;--rf-bege:#eee3d6;--rf-areia:#e3d9cc;--rf-rosa:#fbf3f3}.rf-nav{letter-spacing:.03em;align-items:center!important;gap:clamp(24px,2.5vw,38px)!important;font-family:Outfit,sans-serif!important;font-size:15px!important;font-weight:400!important;font-stretch:100%!important}.rf-nav__link{white-space:nowrap;transition:color .35s var(--rf-curva);align-items:center;gap:6px;position:relative;color:#eee3d6db!important;border-bottom:0!important;padding:10px 0!important;text-decoration:none!important;display:inline-flex!important}.rf-nav__link:after{content:"";height:1px;transition:transform .5s var(--rf-curva);background:currentColor;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.rf-nav__item:has(.rf-nav__seta) .rf-nav__link:after{right:16px}.rf-nav__link:hover,.rf-nav__link:focus-visible,.rf-nav__link[aria-current=page],.rf-nav__item:hover>.rf-nav__link{color:#fff!important}.rf-nav__link:hover:after,.rf-nav__link:focus-visible:after,.rf-nav__link[aria-current=page]:after,.rf-nav__item:hover>.rf-nav__link:after{transform:scaleX(1)}.rf-nav__link:focus-visible{outline-offset:4px;border-radius:4px;outline:1px solid #eee3d699}.rf-nav__item{display:inline-flex;position:relative}.rf-nav__seta{width:10px;height:10px;transition:transform .4s var(--rf-curva)}.rf-nav__item:hover .rf-nav__seta,.rf-nav__item:focus-within .rf-nav__seta{transform:rotate(180deg)}.rf-nav__lista{z-index:40;background:var(--rf-rosa);opacity:0;visibility:hidden;min-width:250px;transition:opacity .3s var(--rf-curva), transform .4s var(--rf-curva), visibility 0s linear .4s;border-radius:18px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,8px);box-shadow:0 0 0 1px #5201000f,0 26px 50px -26px #28000080}.rf-nav__lista:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.rf-nav__item:hover .rf-nav__lista,.rf-nav__item:focus-within .rf-nav__lista{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.rf-nav__lista a{color:var(--rf-vinho);letter-spacing:.01em;white-space:nowrap;transition:background-color .3s var(--rf-curva), padding-left .4s var(--rf-curva);border-radius:12px;padding:11px 16px;font:400 15px/1.3 Outfit,sans-serif;text-decoration:none;display:block}.rf-nav__lista a:hover,.rf-nav__lista a:focus-visible{background:#5201000e;outline:0;padding-left:22px}.rf-nav-espaco{justify-content:flex-end;display:flex}.rf-agendar{white-space:nowrap;background:linear-gradient(214deg,#c7b299 44%,#e3d9cc 77%,#fff 109%);border-radius:999px;min-height:42px;text-decoration:none;color:var(--rf-vinho)!important;padding:10px 22px!important;font-size:14.5px!important}.rf-topo__titulo--italico{letter-spacing:-.005em;font-size:clamp(40px,4vw,57.6px)!important;font-weight:500!important;line-height:1.04!important}.rf-topo__texto{letter-spacing:.005em;color:#eee3d6e0!important;max-width:31em!important;margin-top:26px!important;font-size:17px!important;font-weight:300!important;font-stretch:100%!important;line-height:1.65!important}.rf-link{letter-spacing:.02em;text-underline-offset:6px;transition:text-underline-offset .4s var(--rf-curva), color .3s var(--rf-curva);font-family:Outfit,sans-serif;font-stretch:100%;text-decoration:underline;text-decoration-thickness:1px;font-size:16px!important;font-weight:500!important}[data-screen-label="01 Hero"] .rf-link{color:var(--rf-bege)!important}.rf-link:hover{text-underline-offset:9px}.rf-botao{letter-spacing:.025em;min-height:50px;transition:background-color .35s var(--rf-curva), color .35s var(--rf-curva), box-shadow .45s var(--rf-curva), transform .45s var(--rf-curva);justify-content:center;align-items:center;padding:14px 30px!important;font-family:Outfit,sans-serif!important;font-size:15.5px!important;font-weight:500!important;font-stretch:100%!important;line-height:1.2!important;display:inline-flex!important}.rf-botao:not(.rf-botao--vidro):hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 14px 28px -16px #2800008c!important}.rf-botao:focus-visible{outline-offset:3px;outline:2px solid}.rf-botao:active{transform:translateY(0)scale(.98)}.rf-cartao{transition:transform .7s var(--rf-curva), box-shadow .7s var(--rf-curva);gap:8px!important;padding:24px!important}.rf-cartao:hover,.rf-cartao:focus-within{transform:translateY(-6px);box-shadow:0 34px 60px -34px #52010099}.rf-cartao__veu{transition:opacity .7s var(--rf-curva)}.rf-cartao:hover .rf-cartao__veu,.rf-cartao:focus-within .rf-cartao__veu{opacity:.8}.rf-cartao__titulo{letter-spacing:.005em;font-size:23px!important;font-weight:500!important;line-height:1.12!important}.rf-cartao__texto{color:#ffffffe6!important;font-size:15px!important;line-height:1.45!important}.rf-botao--vidro{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-self:flex-start;min-height:42px;margin-top:8px;background:#ffffff1f!important;padding:10px 22px!important;font-size:14.5px!important;box-shadow:inset 0 0 0 1px #ffffff8c!important}.rf-cartao:hover .rf-botao--vidro,.rf-botao--vidro:focus-visible{color:var(--rf-vinho)!important;background:#fff!important;box-shadow:inset 0 0 0 1px #fff!important}.rf-secao{padding-top:var(--rf-secao-y)!important;padding-bottom:var(--rf-secao-y)!important}.rf-titulo{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(32px,3vw,46px)!important;font-weight:300!important;font-stretch:100%!important;line-height:1.1!important}.rf-fio{opacity:.38;width:56px!important;margin:26px auto 22px!important}.rf-descricao{letter-spacing:.005em;text-wrap:pretty;max-width:34em!important;color:var(--rf-tinta)!important;font-size:17px!important;font-weight:300!important;font-stretch:100%!important;line-height:1.65!important}section[style*="background: rgb(82, 1, 0)"] .rf-descricao,section[style*="background: linear-gradient(rgb(82, 1, 0)"] .rf-descricao{color:#eee3d6e0!important}.rf-grade-cartoes{flex-wrap:wrap;justify-content:center;max-width:1360px;gap:16px!important;margin-top:clamp(44px,4.4vw,64px)!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.rf-grade-cartoes>.rf-cartao{flex:240px;max-width:300px}.rf-curva{opacity:.35!important}.rf-secao[data-screen-label="02 Tratamentos"]>:is(h2,p){padding-left:22px;padding-right:22px}.rf-prova{letter-spacing:.01em;font-weight:600!important}.rf-estrelas{color:#a47640!important;letter-spacing:3px!important}[data-screen-label="01 Hero"] .rf-estrelas{color:#e9d2a4!important}.rf-secao[data-screen-label="04 Atendimento"]{border-radius:30px;margin:0 22px;box-shadow:none!important;padding-bottom:calc(var(--rf-secao-y) + 90px)!important}.rf-divisor{opacity:.25;margin:0 clamp(40px,5vw,72px)!important}.rf-passos{color:#eee3d6e6!important;font-size:16.5px!important;line-height:1.6!important}.rf-passo{border-bottom-color:#eee3d638!important;padding:24px 0!important}.rf-passo__titulo{color:#fff;letter-spacing:.01em;font-style:italic;margin-bottom:8px!important;font-size:19px!important;font-weight:500!important}.rf-faixa__fita{letter-spacing:.04em;color:#520100b8;font-weight:300;font-size:26px!important;box-shadow:0 14px 26px -18px #52010066!important}.rf-secao[data-screen-label$=Quem\ é]{border-bottom:0!important;padding-top:clamp(40px,4.4vw,64px)!important}.rf-selo{letter-spacing:.04em;font-family:Outfit,sans-serif;font-stretch:100%;display:inline-block;background:#5201000d!important;padding:6px 16px!important;font-size:13.5px!important;font-weight:500!important;box-shadow:inset 0 0 0 1px #52010038!important}.rf-secao[data-screen-label$=Quem\ é]>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(40px,5.5vw,88px)!important;max-width:1120px!important}@media (width<=900px){.rf-secao[data-screen-label$=Quem\ é]>div{grid-template-columns:minmax(0,1fr)!important}}.rf-secao[data-screen-label$=Quem\ é] .rf-titulo{margin:20px 0 22px!important}.rf-secao[data-screen-label$=Quem\ é] .rf-descricao{max-width:31em!important;margin-bottom:34px!important}.rf-depoimentos{grid-template-columns:repeat(auto-fit,minmax(280px,380px))!important;gap:18px!important}.rf-depoimento{transition:transform .6s var(--rf-curva), box-shadow .6s var(--rf-curva);background:var(--rf-nucleo)!important;border-radius:24px!important;gap:16px!important;min-height:0!important;padding:30px 30px 26px!important;box-shadow:inset 0 0 0 1px #5201000f,0 24px 48px -38px #52010059!important}.rf-depoimento:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #52010014,0 30px 56px -36px #52010073!important}.rf-depoimento__foto{width:44px!important;height:44px!important}.rf-depoimento__nome{margin-bottom:4px;font-family:Outfit,sans-serif;font-style:italic;font-weight:400;font-stretch:100%;font-size:19px!important;line-height:1.2!important}.rf-depoimento .rf-estrelas{font-size:12px!important}.rf-depoimento__texto{font-stretch:100%;color:var(--rf-tinta)!important;font-size:15.5px!important;line-height:1.7!important}.rf-depoimento__mais{letter-spacing:.03em;font-family:Outfit,sans-serif;font-stretch:100%;color:#5201009e!important;font-size:13.5px!important;font-weight:500!important}.rf-paginacao{gap:2px!important;margin:8px 0 34px!important}.rf-paginacao>span{background:#52010029!important;border-radius:3px!important;width:26px!important;height:3px!important}.rf-paginacao>span:first-child{background:#5201008c!important}.rf-botao--cheio{border-radius:100px!important}.rf-botao--cheio[style*="background: rgb(227, 217, 204)"]{color:var(--rf-vinho)!important}.rf-secao[data-screen-label$=Localização]{border-radius:30px;margin:0 22px}.rf-secao[data-screen-label$=Localização] .rf-titulo{margin-bottom:30px!important}.rf-onde{color:#eee3d6e6;font-weight:300;font-stretch:100%;gap:18px!important;font-family:Archivo,sans-serif!important;font-size:17px!important;line-height:1.65!important}.rf-onde__linha{align-items:flex-start;gap:16px!important}.rf-onde__icone{width:34px;height:34px;color:var(--rf-bege);border-radius:50%;flex:none;place-items:center;margin-top:-3px;font-size:14px;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #eee3d659}.rf-secao[data-screen-label$=Localização] div[style*="margin-top: 50px"]{gap:28px!important;margin-top:36px!important}.rf-mapa{border-radius:24px!important;box-shadow:inset 0 0 0 1px #eee3d640!important}.rf-perguntas{gap:12px!important}.rf-pergunta{letter-spacing:.01em;text-align:left;transition:box-shadow .5s var(--rf-curva), transform .5s var(--rf-curva);font-family:Outfit,sans-serif;font-stretch:100%;box-shadow:inset 0 0 0 1px #52010012;background:var(--rf-nucleo)!important;color:var(--rf-vinho)!important;border-radius:22px!important;padding:20px 28px!important;font-size:16.5px!important;font-weight:400!important}.rf-pergunta:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #52010017,0 20px 40px -30px #52010066}.rf-secao:has(.rf-perguntas) .rf-titulo{margin-bottom:40px!important}.rf-secao:has(.rf-perguntas) .rf-link{margin-top:36px!important}.sc-host>div[style*="font-stretch: 112.5%"]{font-stretch:100%!important}.sc-host [style*="font-weight: 700"]{font-weight:500!important}.sc-host [style*="font-weight: 800"]{font-weight:600!important}.sc-host :is(div,p,span,li)[style*="line-height: 1.2"]:not(.rf-botao,.rf-prova,.rf-selo,.rf-cartao__titulo),.sc-host :is(div,p,span,li)[style*="line-height: 1.15"]:not(.rf-botao,.rf-prova,.rf-selo,.rf-cartao__titulo){line-height:1.55!important}.rf-pergunta{line-height:1.45!important}.rf-topo__titulo:not(.rf-topo__titulo--italico){letter-spacing:-.015em;font-weight:300!important;line-height:1.04!important}.rf-selo--claro{background:#eee3d61a!important;box-shadow:inset 0 0 0 1px #eee3d673!important}div:has(>.rf-pergunta){justify-content:center;grid-template-columns:minmax(0,720px)!important;gap:12px!important;display:grid!important}.rf-pergunta{text-align:left!important;border-radius:22px!important}section[data-screen-label="01 Hero"]{box-sizing:border-box;flex-direction:column;min-height:840px;padding-bottom:56px!important;border-radius:30px!important;margin:17px 22px 0!important;padding-inline:max(clamp(20px,7vw,140px),50% - 622px)!important;display:flex!important}section[data-screen-label="01 Hero"]>div:nth-of-type(2){flex:auto;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;align-items:stretch!important;margin-top:48px!important}section[data-screen-label="01 Hero"]>div:nth-of-type(2)>:first-child{align-self:center}section[data-screen-label="01 Hero"]>div:nth-of-type(3){margin-top:40px!important}.rf-foto-topo{align-self:center;justify-self:end!important;width:min(100%,516px)!important;height:520px!important}@media (width<=960px){section[data-screen-label="01 Hero"]{min-height:0}section[data-screen-label="01 Hero"]>div:nth-of-type(2){grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.rf-foto-topo{min-height:0;justify-self:stretch!important;width:100%!important;height:300px!important}}@media (width<=640px){section[data-screen-label="01 Hero"]{border-radius:24px!important;margin:10px 10px 0!important;padding:16px 20px 44px!important}}.rf-foto{height:clamp(300px,28vw,430px)!important}.rf-foto-estica{align-self:stretch;height:100%;min-height:0!important}.rf-secao[data-screen-label="03 Por que"] .rf-foto,.rf-secao[data-screen-label="04 Formatos"] .rf-foto{height:clamp(260px,24vw,360px)!important}.sc-host [style*="box-shadow: rgb(82, 1, 0) 10px 16px 1px"]{box-shadow:0 34px 60px -34px #52010080!important}.sc-host [style*="min-height: 440px"]{gap:18px!important;min-height:0!important}.sc-host [style*="min-height: 440px"][style*="justify-content: center"]{justify-content:flex-start!important}.sc-host button[style*="height: min(60vw, 511px)"]{width:min(100%,340px)!important;height:min(56vw,400px)!important}section[style*="color: rgb(238, 227, 214)"] .rf-descricao,section[style*="color: rgb(255, 255, 255)"] .rf-descricao{color:#eee3d6e0!important}section[style*="text-align: center"] .rf-descricao{margin-left:auto!important;margin-right:auto!important}.rf-botao[style*="background: rgb(217, 217, 217)"]{background:#e3d9cc!important}.rf-secao[style^="background: rgb(82, 1, 0)"],.rf-secao[style^="background: linear-gradient(rgb(82, 1, 0)"]{border-radius:30px!important;margin-left:22px!important;margin-right:22px!important}.rf-secao[data-screen-label="06 CTA"]{margin-top:22px!important}.rf-secao[data-screen-label="04 Formatos"] [style*="minmax(260px, 420px)"]{grid-template-columns:repeat(auto-fit,minmax(240px,340px))!important}.rf-secao[style*="margin: 0px 23px"]{margin-top:22px!important}.rf-mapa{height:clamp(260px,22vw,330px)!important}.rf-secao[data-screen-label="02 Tratamentos"] .rf-cartao{min-height:400px!important}.rf-secao[data-screen-label="03 Para quem"] .rf-cartao{min-height:360px!important}.rf-carrossel{text-align:left;max-width:1180px;margin:clamp(40px,4vw,56px) auto 0}.rf-carrossel__trilho{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 12px);grid-auto-flow:column;align-items:start;gap:18px;margin:0;padding:6px 4px 28px;scroll-padding-inline:4px;list-style:none;display:grid;overflow-x:auto}.rf-carrossel__trilho::-webkit-scrollbar{display:none}.rf-avaliacao{scroll-snap-align:start;height:var(--rf-altura-avaliacao,auto);background:var(--rf-nucleo);border-radius:24px;flex-direction:column;gap:14px;padding:28px 28px 24px;display:flex;box-shadow:inset 0 0 0 1px #5201000f,0 24px 48px -38px #52010059}.rf-avaliacao__topo{align-items:center;gap:12px;display:flex}.rf-avaliacao__inicial{width:42px;height:42px;color:var(--rf-vinho);background:#f1e6dc;border-radius:50%;flex:none;place-items:center;font:italic 400 19px/1 Outfit,sans-serif;display:grid}.rf-avaliacao__nome{color:var(--rf-vinho);margin:0;font:italic 400 18px/1.2 Outfit,sans-serif}.rf-avaliacao__meta{color:#52010099;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:3px 0 0;font:400 12.5px/1.2 Outfit,sans-serif;display:flex}.rf-avaliacao__meta>span{white-space:nowrap}.rf-avaliacao__meta .rf-estrelas{font-size:12px!important}.rf-avaliacao__texto{-webkit-line-clamp:6;color:var(--rf-tinta);-webkit-box-orient:vertical;margin:0;font-size:15.5px;line-height:1.7;display:-webkit-box;overflow:hidden}.rf-avaliacao--aberta{height:auto}.rf-avaliacao--aberta .rf-avaliacao__texto{-webkit-line-clamp:unset;display:block}.rf-avaliacao__mais{color:#520100b8;letter-spacing:.03em;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:6px 0;font:500 13.5px/1.2 Outfit,sans-serif;text-decoration:underline;text-decoration-thickness:1px}.rf-paginacao{justify-content:center;align-items:center;display:flex}.rf-paginacao:empty{display:none!important}.rf-paginacao .rf-ponto{cursor:pointer;width:30px;height:24px;transition:width .45s var(--rf-curva);background:0 0;border:0;place-items:center;padding:0;display:grid}.rf-paginacao .rf-ponto:before{content:"";width:100%;height:3px;transition:background-color .35s var(--rf-curva);background:#52010029;border-radius:3px}.rf-paginacao .rf-ponto[aria-current=true]{width:44px}.rf-paginacao .rf-ponto[aria-current=true]:before{background:#52010099}.rf-paginacao button:focus-visible{outline:2px solid var(--rf-vinho);outline-offset:2px;border-radius:6px}.rf-faixa__fita{justify-content:flex-start!important}.rf-faixa__trilho{white-space:nowrap;will-change:transform;flex:none;animation:90s linear infinite rf-correr;display:inline-block}.rf-faixa__fita+.rf-faixa__fita .rf-faixa__trilho{animation-direction:reverse}@keyframes rf-correr{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=960px){.rf-carrossel__trilho{grid-auto-columns:calc(50% - 9px)}}@media (width<=640px){.rf-carrossel__trilho{grid-auto-columns:86%}}@media (prefers-reduced-motion:reduce){.rf-faixa__trilho{animation:none}.rf-carrossel__trilho{scroll-behavior:auto}}@media (width<=1100px){.rf-secao[data-screen-label="03 Para quem"] .rf-grade-cartoes>.rf-cartao{flex-basis:calc(50% - 8px);max-width:420px}}@media (width<=640px){.rf-grade-cartoes>.rf-cartao,.rf-secao[data-screen-label="03 Para quem"] .rf-grade-cartoes>.rf-cartao{flex-basis:100%;max-width:440px}.rf-secao[data-screen-label="04 Atendimento"],.rf-secao[data-screen-label$=Localização],.rf-secao[style^="background: rgb(82, 1, 0)"],.rf-secao[style^="background: linear-gradient(rgb(82, 1, 0)"]{border-radius:24px!important;margin-left:10px!important;margin-right:10px!important}.rf-divisor{display:none!important}}@media (width<=1180px){.rf-nav-espaco{display:none!important}}@media (width<=640px){.rf-nav{justify-content:center;width:100%;flex-wrap:wrap!important;gap:2px 20px!important;padding:0!important;font-size:14.5px!important}.rf-nav__lista{display:none}}@media (prefers-reduced-motion:reduce){.rf-nav *,.rf-cartao,.rf-cartao *,.rf-botao,.rf-link{transition:none!important}.rf-cartao:hover,.rf-cartao:focus-within,.rf-botao:hover{transform:none}}.rf-pergunta>summary{cursor:pointer;list-style:none;display:block;position:relative}.rf-pergunta>summary::-webkit-details-marker{display:none}.rf-pergunta>summary:after{content:"+";opacity:.55;transition:transform .35s var(--rf-curva,ease);font-size:22px;font-weight:300;line-height:1;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.rf-pergunta[open]>summary:after{transform:translateY(-50%)rotate(45deg)}.rf-pergunta>summary:focus-visible{outline:2px solid var(--rf-vinho,#520100);outline-offset:6px;border-radius:4px}.rf-pergunta__resposta p{color:var(--rf-tinta,#520100c7);margin:14px 0 0;font-size:15.5px;font-weight:300;line-height:1.6}
