:root{--ameixa: #1A082E;--ameixa-2: #280F49;--tinta: #201533;--violeta: #5D2C95;--roxo: #8A3BB8;--magenta: #B63D8C;--coral: #E9392A;--coral-claro: #F85B4B;--azul: #1E2A78;--lavanda: #F8F5FE;--blush: #FEECEC;--cinza: #5A5470;--branco: #FFFFFF;--borda: #EDE7F7;--borda-forte: #E6DEF4;--texto-2: #3E3752;--verde: #12A150;--zap: #25D366;--espectro: linear-gradient(90deg, #E9392A 0%, #B63D8C 50%, #5D2C95 100%);--grad-pill: linear-gradient(135deg, #5D2C95 0%, #B63D8C 60%, #E9392A 100%);--font-display: "Archivo", "Archivo Black", "Montserrat", sans-serif;--font-texto: "Poppins", system-ui, -apple-system, sans-serif;--raio-card: 18px;--raio-pill: 999px;--barra: 9px;--largura: 1180px;--gutter: 16px;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;color:var(--tinta);background:#fff;font-family:var(--font-texto);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}::selection{background:#f8d6d1}:focus-visible{outline:3px solid rgba(93,44,149,.45);outline-offset:2px;border-radius:6px}.pagina{min-height:100svh;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--blush) 0,var(--lavanda) 360px,#fff 760px)}.miolo{flex:1 0 auto}.centro{width:100%;max-width:var(--largura);margin:0 auto;padding:0 var(--gutter)}.secao{padding:56px 0}@media (min-width: 760px){.secao{padding:80px 0}.centro{padding:0 32px}}.visualmente-oculto{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.display{font-family:var(--font-display);font-variation-settings:"wdth" 125,"wght" 800;font-weight:800;letter-spacing:-.02em;line-height:1.04;margin:0}h1.display{font-size:clamp(34px,5.2vw,60px)}h2.display{font-size:clamp(26px,3.6vw,40px);font-variation-settings:"wdth" 122,"wght" 800}h3.display{font-size:clamp(20px,2.2vw,24px);font-variation-settings:"wdth" 116,"wght" 700;letter-spacing:-.012em;line-height:1.15}.coral{color:var(--coral)}.kicker{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--coral);margin:0 0 14px}.kicker:before{content:"";width:40px;height:2px;background:var(--coral);flex:none}.apoio{font-size:clamp(16px,1.6vw,19px);color:var(--texto-2);max-width:640px;margin:18px 0 0;line-height:1.55}.etiqueta{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--cinza)}.texto-2{color:var(--texto-2)}.pequeno{font-size:13px;color:var(--cinza)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 24px;border-radius:var(--raio-pill);font-weight:600;font-size:15px;line-height:1;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.botao:hover{transform:translateY(-1px)}.botao:active{transform:translateY(0)}.botao-ameixa{background:var(--ameixa);color:#fff}.botao-ameixa:hover{background:var(--ameixa-2)}.botao-contorno{background:#fff;color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--borda-forte)}.botao-contorno:hover{box-shadow:inset 0 0 0 1.5px var(--violeta)}.botao-coral{background:var(--coral);color:#fff}.botao-pequeno{padding:10px 16px;font-size:14px}.botao-largo{width:100%}.botao[disabled],.botao[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.botao .seta{color:var(--coral-claro)}.botao-contorno .seta{color:var(--coral)}.ponto-zap{width:14px;height:14px;border-radius:50%;background:var(--zap);flex:none}.pill{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:var(--raio-pill);font-size:14px;font-weight:600;background:var(--lavanda);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--borda-forte);transition:background .15s,color .15s}.pill:hover{background:#f1ebfa}.pill-ativa{background:var(--grad-pill);color:#fff;box-shadow:none}.selo{display:inline-block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;padding:5px 10px;border-radius:var(--raio-pill);background:var(--coral);color:#fff}.selo-roxo{background:#f1ebfa;color:var(--violeta)}.icone-quadrado{width:44px;height:44px;border-radius:12px;background:var(--grad-pill);color:#fff;display:grid;place-items:center;flex:none}.icone-quadrado svg{width:22px;height:22px}.cabecalho{position:sticky;top:0;z-index:20;background:#ffffffd1;backdrop-filter:saturate(160%) blur(10px);-webkit-backdrop-filter:saturate(160%) blur(10px);border-bottom:1px solid rgba(237,231,247,.9)}.cabecalho-linha{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px}.logo{display:block;height:28px;width:auto}.cabecalho-nav{display:flex;align-items:center;gap:6px}.cabecalho-nav .link{padding:8px 12px;border-radius:var(--raio-pill);font-weight:600;font-size:14px;color:var(--texto-2)}.cabecalho-nav .link:hover,.cabecalho-nav .link[aria-current=page]{background:var(--lavanda);color:var(--tinta)}.seletor{position:relative}.seletor select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:8px 26px 8px 12px;border-radius:var(--raio-pill);font-weight:600;font-size:14px;color:var(--texto-2);cursor:pointer}.seletor select:hover{background:var(--lavanda);color:var(--tinta)}.seletor-idioma select{font-size:12.5px;font-weight:500;color:var(--cinza);padding:6px 22px 6px 10px}.seletor-idioma:after{right:9px}.seletor:after{content:"";position:absolute;right:12px;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none;color:var(--cinza)}.carrinho-link{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--tinta)}.carrinho-link:hover{background:var(--lavanda)}.carrinho-link svg{width:22px;height:22px}.carrinho-contador{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--coral);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;line-height:1}.cabecalho-linha>a:first-child{flex:none}@media (max-width: 640px){.cabecalho-nav .link-servicos{display:none}.seletor select{padding-left:8px;font-size:13px}.cabecalho .logo{height:24px}}.aviso-idioma{background:var(--ameixa);color:#fff;font-size:14px}.aviso-idioma .centro{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.aviso-idioma a{font-weight:700;color:var(--coral-claro)}.aviso-idioma button{color:#b9a9d6;font-size:13px}.hero{padding:56px 0 40px}@media (min-width: 760px){.hero{padding:96px 0 56px}}.hero-grade{display:grid;gap:32px;align-items:center}@media (min-width: 900px){.hero-grade{grid-template-columns:1.15fr .85fr;gap:56px}}.hero .display{max-width:14ch}.hero-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-vitrine{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hero-vitrine .mini{background:#fff;border:1px solid var(--borda);border-radius:var(--raio-card);padding:16px;display:flex;flex-direction:column;gap:10px;transition:transform .15s,box-shadow .15s}.hero-vitrine .mini:hover{transform:translateY(-2px);box-shadow:0 10px 30px #20153314}.hero-vitrine .mini b{font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:14px;line-height:1.2}.hero-vitrine .mini span{font-size:12px;color:var(--cinza)}.provas{background:var(--ameixa);color:#fff;border-radius:22px;overflow:hidden;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.provas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:22px 22px;opacity:.5;pointer-events:none}.provas div{padding:22px 12px;text-align:center;border-right:1px solid rgba(255,255,255,.16);position:relative}.provas div:last-child{border:0}.provas b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 118,"wght" 800;font-size:clamp(20px,3vw,30px);line-height:1.1}.provas span{font-size:12px;color:#b9a9d6}.autoridade-cartoes .passo:before{content:none}.autoridade-cartoes .passo b{font-size:22px;color:var(--violeta)}.categorias-lista{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.categorias-grade{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin-top:26px}.categoria-card{background:#fff;border:1px solid var(--borda);border-radius:var(--raio-card);padding:20px;display:flex;gap:14px;align-items:flex-start;transition:transform .15s,box-shadow .15s,border-color .15s}.categoria-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px #20153314;border-color:#e2d8f3}.categoria-card b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:16px;margin-bottom:4px}.categoria-card span{font-size:13px;color:var(--cinza);line-height:1.45}.categoria-card small{font-size:12px;color:var(--violeta);font-weight:600;display:block;margin-top:8px}.grade-servicos{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));margin-top:28px}.card-servico{background:#fff;border:1px solid var(--borda);border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:14px;position:relative;transition:transform .15s,box-shadow .15s,border-color .15s}.card-servico:hover{transform:translateY(-3px);box-shadow:0 16px 40px #20153317;border-color:#e2d8f3}.card-servico.destaque{border-color:var(--coral-claro)}.card-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.card-servico .selo{position:absolute;top:16px;right:16px}.card-servico h3{margin:0}.card-servico h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px}.card-chamada{margin:0;font-size:14px;color:var(--texto-2);line-height:1.5;flex:1}.card-categoria{font-size:12px;font-weight:600;color:var(--violeta)}.preco{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px}.preco-valor{font-family:var(--font-display);font-variation-settings:"wdth" 118,"wght" 800;font-size:26px;line-height:1;letter-spacing:-.01em}.preco-periodo{font-size:13px;color:var(--cinza);font-weight:500}.preco-de{font-size:13px;color:var(--cinza);text-decoration:line-through}.preco-nota{font-size:12px;color:var(--violeta);font-weight:600;width:100%}.card-acoes{display:flex;gap:8px;align-items:center;position:relative;z-index:1}.card-acoes .botao{flex:1}.passos{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:28px;counter-reset:passo}.passo{background:#fff;border:1px solid var(--borda);border-radius:var(--raio-card);padding:22px}.passo:before{counter-increment:passo;content:counter(passo,decimal-leading-zero);display:inline-block;font-family:var(--font-display);font-variation-settings:"wdth" 120,"wght" 800;font-size:26px;color:var(--coral);margin-bottom:10px}.passo b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:17px;margin-bottom:6px}.passo p{margin:0;font-size:14px;color:var(--texto-2)}.comparacao{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:28px}.coluna{background:#fff;border:1px solid var(--borda);border-radius:var(--raio-card);padding:20px 22px}.coluna.organica{border-color:var(--coral-claro)}.coluna .rotulo{display:inline-block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:5px 11px;border-radius:var(--raio-pill);background:#786e962e;color:var(--cinza);margin-bottom:10px}.coluna.organica .rotulo{background:var(--coral);color:#fff}.coluna ul{list-style:none;margin:0;padding:0}.coluna li{display:flex;gap:10px;padding:9px 0;border-bottom:1px solid var(--lavanda);font-size:15px}.coluna li:last-child{border:0}.coluna li .s{font-weight:700;color:var(--coral)}.coluna li .ok{font-weight:700;color:var(--verde)}.fecho{font-family:var(--font-display);font-variation-settings:"wdth" 120,"wght" 800;font-size:clamp(20px,2.6vw,28px);line-height:1.15;margin:32px 0 0;letter-spacing:-.012em}.fecho span{display:block}.fecho .coral{color:var(--coral)}.traco-espectro{width:120px;height:6px;border-radius:3px;background:var(--espectro);margin-top:16px}.migalhas{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--cinza);margin-bottom:18px}.migalhas a:hover{color:var(--violeta)}.servico-grade{display:grid;gap:28px;grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.servico-grade{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);gap:48px;align-items:start}}.servico-cabeca{display:flex;gap:16px;align-items:flex-start}.servico-cabeca .icone-quadrado{width:56px;height:56px;border-radius:16px}.servico-cabeca .icone-quadrado svg{width:28px;height:28px}.servico-descricao{font-size:17px;color:var(--texto-2);margin:20px 0 0;line-height:1.6}.lista-inclui{list-style:none;margin:12px 0 0;padding:0}.lista-inclui li{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--borda);font-size:15px}.lista-inclui li:last-child{border:0}.lista-inclui .ok{color:var(--verde);font-weight:700;flex:none}.lista-inclui .s{color:var(--coral);font-weight:700;flex:none}.bloco{margin-top:34px}.bloco h2{margin:0 0 4px}.faq details{border-bottom:1px solid var(--borda);padding:12px 0}.faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--coral);font-weight:700;font-size:18px;line-height:1}.faq details[open] summary:after{content:"–"}.faq p{margin:10px 0 0;color:var(--texto-2);font-size:15px}.caixa-compra{background:#fff;border:1px solid var(--borda);border-radius:22px;padding:24px;position:sticky;top:84px;box-shadow:0 18px 44px #20153312}.caixa-compra .preco-valor{font-size:36px}.caixa-compra .acoes{display:grid;gap:10px;margin-top:18px}.caixa-compra .pequeno{margin-top:14px}.lista-carrinho{display:grid;gap:12px;margin-top:24px}.item-carrinho{background:#fff;border:1px solid var(--borda);border-radius:var(--raio-card);padding:18px;display:grid;gap:14px;grid-template-columns:auto 1fr auto;align-items:center}.item-carrinho .nome{font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:16px}.item-carrinho .nome a:hover{color:var(--violeta)}.item-carrinho .meta{font-size:13px;color:var(--cinza);margin-top:2px}.item-carrinho .direita{text-align:right;display:grid;gap:8px;justify-items:end}.quantidade{display:inline-flex;align-items:center;border:1px solid var(--borda-forte);border-radius:var(--raio-pill);overflow:hidden}.quantidade button{width:32px;height:32px;font-weight:700;color:var(--violeta)}.quantidade button:hover{background:var(--lavanda)}.quantidade span{min-width:28px;text-align:center;font-weight:600;font-size:14px}.remover{font-size:12px;color:var(--cinza);text-decoration:underline}.remover:hover{color:var(--coral)}@media (max-width: 560px){.item-carrinho{grid-template-columns:auto 1fr}.item-carrinho .direita{grid-column:1 / -1;justify-items:start;text-align:left}}.resumo{background:#fff;border:1px solid var(--borda);border-radius:22px;padding:24px}.resumo dl{margin:0;display:grid;grid-template-columns:1fr auto;gap:8px 16px;font-size:15px}.resumo dt{color:var(--texto-2)}.resumo dd{margin:0;text-align:right;font-weight:600}.resumo .total dt,.resumo .total dd{font-family:var(--font-display);font-variation-settings:"wdth" 116,"wght" 700;font-size:18px;padding-top:10px;border-top:1px solid var(--borda);color:var(--tinta)}.resumo .acoes{display:grid;gap:10px;margin-top:18px}.carrinho-grade{display:grid;gap:24px}@media (min-width: 900px){.carrinho-grade{grid-template-columns:1.4fr .9fr;gap:40px;align-items:start}.carrinho-grade .resumo{position:sticky;top:84px}}.vazio{background:#fff;border:1px dashed var(--borda-forte);border-radius:22px;padding:40px 24px;text-align:center;margin-top:24px}.vazio p{margin:0 0 16px;color:var(--texto-2)}.formulario{display:grid;gap:14px;margin-top:24px}.campo{display:grid;gap:6px}.campo label{font-size:13px;font-weight:600;color:var(--texto-2)}.campo input,.campo textarea{width:100%;background:#fff;border:1.5px solid var(--borda-forte);border-radius:14px;padding:12px 14px;font-size:15px;transition:border-color .15s}.campo input:focus,.campo textarea:focus{border-color:var(--violeta);outline:none}.campo textarea{min-height:96px;resize:vertical}.campos-2{display:grid;gap:14px}@media (min-width: 600px){.campos-2{grid-template-columns:1fr 1fr}}.erro{color:var(--coral);font-size:14px;font-weight:600}.resumo-itens{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:8px;font-size:14px}.resumo-itens li{display:flex;justify-content:space-between;gap:12px}.resumo-itens li span:last-child{font-weight:600;white-space:nowrap}.mensagem{max-width:620px;margin:0 auto;text-align:center;padding:40px 0}.mensagem .acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.mensagem pre{text-align:left;white-space:pre-wrap;background:#fff;border:1px solid var(--borda);border-radius:var(--raio-card);padding:18px;font:14px/1.5 var(--font-texto);color:var(--texto-2);margin:28px 0 0}.chamada-zap{background:var(--ameixa);color:#fff;border-radius:26px;padding:36px 28px;display:grid;grid-template-columns:minmax(0,1fr);gap:22px;position:relative;overflow:hidden}.chamada-zap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 80% at 100% 0%,rgba(182,61,140,.45),transparent 70%);pointer-events:none}.chamada-zap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:22px 22px;opacity:.5;pointer-events:none}.chamada-zap>*{position:relative;z-index:1}.chamada-zap .coral{color:var(--coral-claro)}.chamada-zap .botao-contorno{box-shadow:none}@media (min-width: 800px){.chamada-zap{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:44px 48px}}.rodape{background:var(--lavanda);border-top:1px solid var(--borda);position:relative;padding:44px 0 calc(28px + var(--barra));margin-top:40px}.rodape:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--barra);background:var(--espectro)}.rodape-grade{display:grid;gap:28px}@media (min-width: 760px){.rodape-grade{grid-template-columns:1.2fr 1fr 1fr;gap:40px}.rodape-grade:has(>:nth-child(4)){grid-template-columns:1.2fr 1fr 1fr 1fr}}.rodape .logo{height:24px}.rodape p{margin:10px 0 0;font-size:14px;color:var(--texto-2)}.rodape .fecho{font-size:18px;margin-top:12px}.rodape ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}.rodape li a:hover{color:var(--violeta)}.rodape .titulo-coluna{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--cinza);margin-bottom:12px}.rodape-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:32px;padding-top:18px;border-top:1px solid var(--borda-forte);font-size:13px;color:var(--cinza)}.barra-inferior{position:fixed;left:0;right:0;bottom:0;z-index:25;display:grid;grid-template-columns:repeat(5,1fr);background:#ffffffeb;backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px);border-top:1px solid var(--borda);padding:6px 8px calc(6px + env(safe-area-inset-bottom))}.barra-inferior a,.barra-inferior button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;border-radius:14px;font-size:11px;font-weight:600;color:var(--cinza);text-align:center;line-height:1.1}.barra-inferior a svg,.barra-inferior button svg{width:24px;height:24px}.barra-inferior a.ativo,.barra-inferior button.ativo{color:var(--violeta)}.barra-inferior a.ativo svg,.barra-inferior button.ativo svg{color:var(--violeta)}.barra-inferior .com-contador{position:relative;display:inline-flex}.barra-inferior .com-contador b{position:absolute;top:-6px;right:-10px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--coral);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;line-height:1}@media (max-width: 899px){.rodape{padding-bottom:calc(28px + var(--barra) + 72px + env(safe-area-inset-bottom))}.toast{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (min-width: 900px){.barra-inferior{display:none}}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:var(--ameixa);color:#fff;padding:12px 18px;border-radius:var(--raio-pill);font-size:14px;font-weight:600;display:flex;gap:14px;align-items:center;white-space:nowrap;max-width:calc(100vw - 32px);box-shadow:0 16px 40px #1a082e4d;z-index:30;animation:subir .2s ease}.toast a{color:var(--coral-claro)}@keyframes subir{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}html.fx .fx-rv{opacity:0;transform:translateY(34px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) var(--fx-d, 0ms),transform 1.1s cubic-bezier(.2,.7,.2,1) var(--fx-d, 0ms)}html.fx .fx-rv.fx-in{opacity:1;transform:none}html.fx .fx-w{opacity:.22;transition:opacity .35s cubic-bezier(.2,.7,.2,1)}html.fx .fx-w.on{opacity:1}.fx-topo{will-change:transform,opacity;transform-origin:left center}.fx-frase{height:250vh;background:var(--ameixa);color:#fff;position:relative;margin-top:56px}.fx-frase,.fx-frase *{overflow:visible}.fx-frase-fixa{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:22px 22px}.fx-frase-t{margin:0;font-family:var(--font-display);font-variation-settings:"wdth" 122,"wght" 800;font-size:clamp(30px,5.4vw,72px);letter-spacing:-.025em;line-height:1.08}.fx-frase-t .fx-l{display:block;color:#4a3870;transition:color .5s cubic-bezier(.2,.7,.2,1)}.fx-frase-t .fx-l.on{color:#fff}.fx-frase-2{margin:34px 0 0;font-family:var(--font-display);font-variation-settings:"wdth" 120,"wght" 800;font-size:clamp(22px,3vw,38px);opacity:0;transform:translateY(24px);transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);background:linear-gradient(90deg,#f85b4b,#e07ac0 55%,#c9b3f2);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.fx-frase-2.on{opacity:1;transform:none}.fx-frase-selo{display:inline-flex;align-items:center;gap:8px;margin:0 0 28px;padding:9px 18px;border-radius:999px;border:1px solid rgba(233,205,150,.55);background:#e9cd961a;color:#ebd3a0;font:700 13px/1 var(--font-texto);letter-spacing:.16em;text-transform:uppercase}.loja-kaline .fx-frase-2{background:linear-gradient(90deg,#b98f4e,#f3dda8 50%,#c9a065);-webkit-background-clip:text;background-clip:text}.fx-colagem{position:relative;min-height:150vh;display:flex;align-items:center;justify-content:center}.fx-fotos{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fx-f{position:absolute;margin:0;width:16vw;max-width:240px;aspect-ratio:3 / 4;border-radius:22px;overflow:hidden;box-shadow:0 26px 60px #1a082e29;will-change:transform}.fx-f img{width:100%;height:100%;object-fit:cover;display:block}.fx-f:nth-child(1){left:5%;top:6%}.fx-f:nth-child(2){left:27%;top:2%;width:12vw}.fx-f:nth-child(3){right:5%;top:9%;width:18vw}.fx-f:nth-child(4){left:7%;bottom:5%}.fx-f:nth-child(5){right:8%;bottom:6%;width:17vw}.fx-f:nth-child(6){left:31%;bottom:2%;width:12vw}.fx-f:nth-child(7){right:28%;top:5%;width:11vw}.fx-col-txt{position:relative;z-index:2;text-align:center;padding:60px 40px;background:radial-gradient(closest-side,rgba(255,255,255,.95),rgba(255,255,255,.8) 70%,transparent)}@media (max-width: 900px){.fx-colagem{min-height:0;display:block;padding:80px 0 40px}.fx-fotos{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 16px}.fx-f{position:relative;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:auto!important;max-width:none;border-radius:16px}.fx-f:nth-child(3n+2){margin-top:34px}.fx-col-txt{background:none;padding:30px 20px 0}.fx-frase{height:220vh}}.carrossel-secao{padding:8px 0 0}.carrossel-secao .kicker{margin-bottom:16px}.fx-carro{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab;padding:6px 0 14px}.fx-carro::-webkit-scrollbar{display:none}.fx-carro.fx-pega{cursor:grabbing}.fx-carro ul{display:flex;gap:14px;flex:0 0 auto;margin:0;padding:0 14px 0 0;list-style:none}.fx-carro img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.fx-carro-item{display:flex;align-items:center;gap:12px;width:250px;padding:12px 16px 12px 12px;background:#fff;border:1px solid var(--borda);border-radius:var(--raio-card);user-select:none;-webkit-user-select:none;transition:transform .15s,box-shadow .15s}.fx-carro-item:hover{transform:translateY(-2px);box-shadow:0 10px 30px #20153314}.fx-carro-item .icone-quadrado{flex:none;width:40px;height:40px}.quem-usa-carro{margin-top:26px}.quem-usa-carro li{display:flex}.quem-usa-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;width:200px;min-height:176px;padding:16px 14px 14px;background:#fff;border:1px solid var(--borda);border-radius:var(--raio-card);user-select:none;-webkit-user-select:none;box-sizing:border-box}.quem-usa-logo{width:100%;height:72px;flex:none;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--lavanda);border-radius:12px;padding:8px;box-sizing:border-box}.quem-usa-logo img{max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain;display:block}.quem-usa-item b{font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:14px;line-height:1.25;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.quem-usa-item>span:last-child{font-size:12px;color:var(--cinza)}.fx-carro-txt{display:block;min-width:0}.fx-carro-item b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:14px;line-height:1.2}.fx-carro-item b+span{display:block;font-size:12px;color:var(--violeta);font-weight:600;margin-top:3px}.autoridade-grade{display:grid;gap:24px;align-items:center}@media (min-width: 760px){.autoridade-grade{grid-template-columns:1fr auto;gap:48px}}.fx-selo{width:150px;height:150px;color:var(--ameixa)}.fx-selo svg{width:100%;height:100%;overflow:visible}.fx-selo text{font-family:var(--font-display);font-variation-settings:"wdth" 110,"wght" 700;font-size:15.5px;font-weight:700;letter-spacing:.06em;fill:currentColor}.fx-selo-gira{transform-origin:100px 100px;animation:fx-gira 26s linear infinite}@keyframes fx-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){html.fx .fx-rv,html.fx .fx-w{opacity:1!important;transform:none!important;transition:none!important}.fx-frase{height:auto}.fx-frase-fixa{position:relative;height:auto;padding:110px 20px}.fx-frase-t .fx-l{color:#fff}.fx-frase-2{opacity:1;transform:none}.fx-selo-gira{animation:none}}.banners{padding:16px 0 0}@media (min-width: 760px){.banners{padding-top:28px}}.fx-banners{position:relative}.fx-banners-trilho{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.fx-banners-trilho::-webkit-scrollbar{display:none}.banner{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.banner-grade{display:grid;gap:20px;align-items:center;border-radius:26px;padding:36px 24px;min-height:380px;position:relative;overflow:hidden;width:calc(100% - 2 * var(--gutter));margin:0 auto}@media (min-width: 760px){.banner-grade{grid-template-columns:1.3fr .7fr;padding:56px;min-height:440px;width:calc(100% - 64px);max-width:calc(var(--largura) - 64px)}}.banner-grade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:22px 22px;opacity:.5;pointer-events:none}.banner-grade>*{position:relative;z-index:1}.banner-titulo{font-size:clamp(30px,4.6vw,54px);max-width:16ch}.banner-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:26px}.banner-preco{display:inline-flex;align-items:baseline;gap:8px}.banner-preco s{font-size:13px;opacity:.7}.banner-preco b{font-family:var(--font-display);font-variation-settings:"wdth" 118,"wght" 800;font-size:24px;line-height:1}.banner-preco span{font-size:13px;opacity:.8}.banner-sinal{display:none;justify-self:end;width:clamp(140px,18vw,220px);aspect-ratio:1;border-radius:32px;background:#ffffff24;place-items:center}.banner-sinal svg{width:55%;height:55%}@media (min-width: 760px){.banner-sinal{display:grid}}.banner-claro .banner-grade{background:var(--blush);color:var(--tinta)}.banner-claro .banner-grade:after{background-image:radial-gradient(rgba(26,8,46,.1) 1px,transparent 1px)}.banner-claro .banner-sinal{background:var(--grad-pill);color:#fff}.banner-escuro .banner-grade{background:var(--ameixa);color:#fff}.banner-escuro .apoio{color:#d6cbea}.banner-escuro .coral,.banner-violeta .coral{color:var(--coral-claro)}.banner-escuro .banner-sinal,.banner-violeta .banner-sinal{color:#fff}.banner-violeta .banner-grade{background:linear-gradient(135deg,var(--violeta) 0%,var(--magenta) 70%,var(--coral) 130%);color:#fff}.banner-violeta .apoio{color:#ffffffdb}.banner-escuro .botao-contorno,.banner-violeta .botao-contorno{box-shadow:none}.fx-banners-pontos{display:flex;justify-content:center;gap:8px;margin-top:14px}.fx-banners-pontos button{width:8px;height:8px;border-radius:50%;background:var(--borda-forte);transition:transform .2s,background .2s}.fx-banners-pontos button[aria-selected=true]{background:var(--coral);transform:scale(1.3)}.quem-usa-lista{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.quem-usa-lista li.quem-usa-mais{display:none}.quem-usa-lista.aberta li.quem-usa-mais{display:block}.quem-usa-lista a{display:block;background:#fff;border:1px solid var(--borda);border-radius:14px;padding:12px 14px;transition:transform .15s,box-shadow .15s,border-color .15s}.quem-usa-lista a:hover{transform:translateY(-2px);box-shadow:0 10px 30px #20153314;border-color:#e2d8f3}.quem-usa-lista b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:14px;line-height:1.25}.quem-usa-lista span{display:block;font-size:12px;color:var(--cinza);margin-top:3px}.planos{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:28px;align-items:stretch}.plano{background:#fff;border:1px solid var(--borda);border-radius:22px;padding:24px;display:flex;flex-direction:column;gap:12px;position:relative}.plano-selo{border-color:var(--coral-claro)}.plano-atual{border-color:var(--violeta);box-shadow:0 0 0 3px #f1ebfa}.plano .selo{position:absolute;top:16px;right:16px}.plano h3{margin:0;padding-right:110px}.plano-chamada{margin:0;font-size:14px;color:var(--texto-2);line-height:1.5}.plano-lista{flex:1}.plano-lista li{font-size:14px;padding:8px 0}.plano-lista .plano-fora{color:var(--cinza)}.plano-acoes{display:grid;gap:8px;margin-top:6px}.plano-link{font-size:14px;font-weight:600;color:var(--violeta);text-align:center}.plano-aqui{font-size:13px;font-weight:600;color:var(--cinza);text-align:center}.plano-de{margin:0 0 6px}.menu-int-botao{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--raio-pill);font-weight:600;font-size:14px;color:#fff;background:var(--grad-pill);box-shadow:0 6px 18px #5d2c9538}.menu-int-botao:hover,.menu-int-botao.aberto{filter:brightness(1.06)}.menu-int{position:fixed;left:50%;transform:translate(-50%);top:72px;z-index:70;width:min(900px,calc(100vw - 32px));max-height:calc(100vh - 110px);overflow:auto;background:#fff;border:1px solid var(--borda);border-radius:24px;box-shadow:0 30px 80px #2015332e;padding:16px}.menu-int[hidden]{display:none}.menu-int-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background:#1a082e47;border:0;cursor:default}.menu-int-topo{display:flex;gap:8px;align-items:center}.menu-int-busca{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:0 16px;height:52px;border-radius:16px;background:var(--lavanda);box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--violeta)}.menu-int-busca:focus-within{box-shadow:inset 0 0 0 2px var(--violeta)}.menu-int-busca input{flex:1;border:0;background:transparent;outline:none;font-size:16px;color:var(--tinta);min-width:0}.menu-int-busca input::placeholder{color:var(--cinza)}.menu-int-fechar{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:var(--texto-2)}.menu-int-fechar:hover{background:var(--lavanda)}.menu-int-rotulo{margin:18px 4px 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--coral)}.menu-int-grade{display:grid;gap:8px 24px}@media (min-width: 760px){.menu-int-grade{grid-template-columns:1.25fr 1fr}}.menu-int-objetivos,.menu-int-categorias,.menu-int-lista{list-style:none;margin:0;padding:0}.menu-int-objetivos{display:grid;gap:6px}.menu-int-objetivos a,.menu-int-lista a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;transition:background .12s}.menu-int-objetivos a:hover,.menu-int-lista a:hover,.menu-int-lista a:focus-visible,.menu-int-objetivos a:focus-visible{background:var(--lavanda)}.menu-int-objetivos .icone-quadrado,.menu-int-lista .icone-quadrado{width:40px;height:40px;border-radius:12px}.menu-int-objetivos .icone-quadrado svg,.menu-int-lista .icone-quadrado svg{width:20px;height:20px}.menu-int-objetivos b,.menu-int-nome b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:15px;line-height:1.25}.menu-int-objetivos small,.menu-int-nome small{display:block;font-size:12px;color:var(--cinza);margin-top:1px}.menu-int-categorias{display:grid;gap:2px}.menu-int-categorias a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;font-size:14px;font-weight:600;color:var(--texto-2)}.menu-int-categorias a:hover{background:var(--lavanda);color:var(--tinta)}.menu-int-categorias .menu-int-ic{width:18px;height:18px;color:var(--violeta);flex:none}.menu-int-categorias span{flex:1}.menu-int-categorias small{font-size:12px;color:var(--cinza);background:var(--lavanda);border-radius:var(--raio-pill);padding:1px 8px}.menu-int-segmentos{display:grid;grid-template-columns:1fr 1fr;gap:2px;list-style:none;margin:0;padding:0}.menu-int-segmentos a{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;font-size:13.5px;font-weight:600;color:var(--texto-2)}.menu-int-segmentos a:hover{background:var(--lavanda);color:var(--tinta)}.menu-int-segmentos .menu-int-ic{width:16px;height:16px;color:var(--coral);flex:none}.menu-int-atalhos{display:flex;flex-wrap:wrap;gap:8px;margin:12px 4px 4px}.menu-int-atalhos a,.menu-int-atalhos .menu-int-reuniao{font:inherit;background:none;border:0;cursor:pointer;font-size:13px;font-weight:600;color:var(--violeta);padding:8px 14px;border-radius:var(--raio-pill);box-shadow:inset 0 0 0 1px var(--borda-forte)}.menu-int-atalhos a:hover,.menu-int-atalhos .menu-int-reuniao:hover{background:var(--lavanda)}.menu-int-resultados{margin-top:8px}.menu-int-lista{display:grid;gap:2px}.menu-int-nome{flex:1;min-width:0}.menu-int-preco{text-align:right;font-family:var(--font-display);font-variation-settings:"wdth" 118,"wght" 800;font-size:16px;white-space:nowrap}.menu-int-preco small{display:block;font-family:var(--font-texto);font-size:11px;font-weight:500;color:var(--cinza)}.menu-int-preco small:last-child{display:inline;margin-left:2px}.menu-int-posts a{padding-left:16px;border-left:3px solid var(--borda);border-radius:0 12px 12px 0}.menu-int-vazio{margin:18px 6px;color:var(--texto-2);font-size:14px}.menu-int-vazio a{color:var(--violeta);font-weight:600}body.menu-aberto{overflow:hidden}@media (min-width: 641px){body.menu-aberto{overflow:auto}}.menu-int-linhas{display:none}@media (max-width: 640px){.menu-int-botao{order:10;width:40px;height:40px;padding:0;justify-content:center;margin-left:4px}.menu-int-botao .menu-int-lupa,.menu-int-botao .menu-int-rotulo-botao{display:none}.menu-int-botao .menu-int-linhas{display:block}.cabecalho-linha{gap:8px}.cabecalho-nav{gap:2px}.cabecalho .logo{height:20px}.seletor select{padding:6px 18px 6px 6px}.seletor:after{right:6px}.carrinho-link{width:36px;height:36px}.menu-int-botao{width:38px;height:38px;margin-left:2px}.menu-int{position:fixed;right:0;bottom:64px;left:0;transform:none;top:0;width:100%;max-height:none;border-radius:0;border:0;padding:14px 14px 24px;box-shadow:none}.menu-int-fundo,.cabecalho-nav .link-blog{display:none}}.barra-inferior button{font-family:inherit;background:none;border:0;cursor:pointer}.ilustra-caixa{width:100%}.ilustra{width:100%;height:auto;border-radius:22px}.ilustra-foto{object-fit:cover;aspect-ratio:4 / 3}.blog-grade{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:28px}.blog-grade-3{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.blog-card{background:#fff;border:1px solid var(--borda);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s}.blog-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #20153317;border-color:#e2d8f3}.blog-card-figura{display:block}.blog-card-figura .ilustra{border-radius:0}.blog-card-texto{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.blog-card-texto h2{margin:0;font-size:20px;line-height:1.2}.blog-card-texto p{margin:0;font-size:14px;color:var(--texto-2);line-height:1.5;flex:1}.blog-card-texto small{font-size:12px;color:var(--cinza)}@media (min-width: 900px){.blog-card-grande{grid-column:span 2;flex-direction:row}.blog-card-grande .blog-card-figura{flex:0 0 52%}.blog-card-grande .blog-card-figura .ilustra{height:100%}.blog-card-grande .blog-card-texto h2{font-size:28px}}.post-hero{display:grid;gap:28px;align-items:center;margin-top:8px}@media (min-width: 900px){.post-hero{grid-template-columns:1.2fr .8fr;gap:48px}}.post-hero h1{font-size:clamp(30px,4.4vw,48px);margin:6px 0 12px}.post-meta{font-size:13px;color:var(--cinza);margin:10px 0 0}.post-grade{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-top:36px;padding-bottom:24px}@media (min-width: 900px){.post-grade{grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start}.post-sumario{position:sticky;top:90px}}.post-sumario{background:#fff;border:1px solid var(--borda);border-radius:18px;padding:16px 18px}.post-sumario b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:14px;margin-bottom:8px}.post-sumario ol{margin:0;padding-left:18px;font-size:13px;line-height:1.5;color:var(--texto-2)}.post-sumario li+li{margin-top:6px}.post-sumario a:hover{color:var(--violeta)}.post-corpo{max-width:760px;font-size:17px;line-height:1.7;color:var(--texto-2)}.post-corpo h2{font-family:var(--font-display);font-variation-settings:"wdth" 118,"wght" 800;font-size:clamp(24px,3vw,32px);line-height:1.15;color:var(--tinta);margin:44px 0 14px;letter-spacing:-.01em}.post-corpo h3{font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:20px;color:var(--tinta);margin:28px 0 10px}.post-corpo p{margin:0 0 18px}.post-corpo a{color:var(--violeta);font-weight:600;text-decoration:underline;text-decoration-color:#d9cbef;text-underline-offset:3px}.post-corpo a:hover{text-decoration-color:var(--violeta)}.post-corpo ul,.post-corpo ol{margin:0 0 18px;padding-left:24px}.post-corpo li{margin:6px 0}.post-corpo li::marker{color:var(--coral);font-weight:700}.post-corpo strong{color:var(--tinta)}.post-corpo blockquote{margin:18px 0;padding:14px 18px;background:var(--lavanda);border-left:4px solid var(--coral);border-radius:0 14px 14px 0}.post-corpo blockquote p{margin:0;color:var(--tinta)}.post-corpo hr{border:0;height:1px;background:var(--borda);margin:32px 0}.post-corpo .tabela{overflow-x:auto;margin:0 0 22px;border:1px solid var(--borda);border-radius:14px}.post-corpo table{width:100%;border-collapse:collapse;font-size:14px}.post-corpo th,.post-corpo td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--borda);vertical-align:top}.post-corpo th{background:var(--lavanda);color:var(--tinta);font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:13px}.post-corpo tr:last-child td{border-bottom:0}.post-servicos{background:linear-gradient(180deg,#fff 0,var(--lavanda) 100%)}.servico-figura{margin-top:22px}.home-clubes{background:linear-gradient(180deg,#fff 0%,var(--lavanda) 100%);border-top:1px solid var(--borda);border-bottom:1px solid var(--borda)}.home-clubes.home-primeiro{padding-top:28px;background:linear-gradient(180deg,transparent 0%,var(--lavanda) 100%);border-top:0}.grade-clubes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;max-width:900px;margin-top:22px}.clube-home{background:#fff;border:2px solid var(--borda-forte);border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:10px;box-shadow:0 16px 40px #5d2c951a}.clube-home.destaque{border-color:var(--violeta)}.clube-home-topo{display:flex;justify-content:space-between;align-items:center}.clube-home h3{font-size:24px;margin:0}.clube-home-chamada{margin:0;color:var(--texto-2);font-size:15px;line-height:1.45}.clube-home-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.clube-home-acoes .botao{flex:1;justify-content:center}.home-clubes .apoio{margin-top:10px}.servico-video{margin:30px 0 8px;padding:22px 22px 20px;background:#fff;border:1px solid var(--borda);border-radius:22px;box-shadow:0 10px 30px #2015330f}.servico-video .kicker{margin-bottom:6px}.servico-video h2{margin:0 0 6px}.servico-video-apoio{margin:0 0 16px}@media (max-width: 640px){.servico-video{padding:16px 14px 14px;margin-top:22px}}.depoimentos-grade{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:26px}.depoimento{background:#fff;border:1px solid var(--borda);border-radius:20px;padding:12px 12px 16px;display:flex;flex-direction:column;gap:10px}.depoimento-arte{display:block;border-radius:14px;overflow:hidden;background:var(--lavanda)}.depoimento-arte img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.depoimento .video-caixa video{aspect-ratio:4 / 5}.depoimento-quem{display:flex;align-items:center;gap:10px;padding:0 4px}.depoimento-logo{width:40px;height:40px;border-radius:10px;flex:none;display:grid;place-items:center;overflow:hidden;border:1px solid var(--borda)}.depoimento-logo img{max-width:80%;max-height:80%;object-fit:contain}.depoimento-quem b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:14px;line-height:1.25}.depoimento-quem span{display:block;font-size:12px;color:var(--cinza);margin-top:2px}.depoimento-resumo{margin:0;padding:0 4px;font-size:14px;line-height:1.5;color:var(--texto-2)}.video-caixa{position:relative;border-radius:18px;overflow:hidden;background:var(--ameixa);box-shadow:0 16px 40px #1a082e2e}.video-caixa video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#000}.video-vertical{max-width:360px;margin:0 auto}.videos-grade{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:14px}.video-vertical video{aspect-ratio:9 / 16}.redes-fileira{display:grid;gap:6px}.redes-rotulo{font-size:12.5px;color:var(--texto-2);font-weight:600}.redes-icones{display:flex;flex-wrap:wrap;gap:6px}.rede{display:inline-flex;align-items:center;justify-content:center;border-radius:9px;box-shadow:0 2px 6px #1a082e1f}.rede-inbox{background:linear-gradient(135deg,var(--violeta),var(--magenta))}.servico-redes .redes-icones{gap:10px}.servico-redes .rede{border-radius:12px}.exemplos{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:26px}.exemplo{display:block;background:#fff;border:1px solid var(--borda);border-radius:18px;overflow:hidden;transition:transform .15s,box-shadow .15s}.exemplo:hover{transform:translateY(-3px);box-shadow:0 16px 40px #20153317}.exemplo-tela{aspect-ratio:4 / 3;background:var(--lavanda);position:relative;overflow:hidden}.exemplo-tela img{width:100%;height:100%;object-fit:cover;object-position:top}.exemplo-tela .exemplo-logo{position:absolute;left:10px;bottom:10px;width:64px;height:36px;background:#ffffffeb;border-radius:10px;display:grid;place-items:center;padding:4px}.exemplo-tela .exemplo-logo img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.exemplo-texto{padding:12px 14px}.exemplo-texto b{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 114,"wght" 700;font-size:14px}.exemplo-texto span{display:block;font-size:12px;color:var(--cinza);margin-top:2px}.seg-chips{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.seg-chip-ic{width:18px;height:18px;color:var(--violeta);flex:none}.pill-ativa .seg-chip-ic{color:#fff}.seg-grade{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:28px}.seg-card{background:#fff;border:1px solid var(--borda);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s}.seg-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #20153317;border-color:#e2d8f3}.seg-card-figura{border-radius:0}.seg-card-texto{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px}.seg-card-texto b{font-size:22px;line-height:1.15;color:var(--tinta)}.seg-card-texto>span:not(.icone-quadrado){font-size:14.5px;color:var(--texto-2);line-height:1.5}.seg-card-texto small{font-size:12.5px;font-weight:700;color:var(--violeta)}.seg-card-texto .icone-quadrado{margin-top:-42px;box-shadow:0 0 0 4px #fff}.seg-preco{margin:0;display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.seg-preco b{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--tinta)}.seg-preco small{font-size:13px;color:var(--cinza)}.seg-colunas{display:grid;gap:8px 48px}@media (min-width: 900px){.seg-colunas{grid-template-columns:1fr 1fr}.seg-colunas>.faq{grid-column:1 / -1}}.seg-buscas{list-style:none;margin:14px 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.seg-buscas li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--raio-pill);background:#fff;box-shadow:inset 0 0 0 1px var(--borda-forte);font-size:14px;font-weight:600;color:var(--tinta)}.seg-buscas .seg-chip-ic{width:15px;height:15px;color:var(--coral)}.seg-sazon p{color:var(--texto-2);font-size:15px;line-height:1.6}.seg-cuidado{background:var(--lavanda);border-radius:14px;padding:12px 14px}.seg-cuidado b{color:var(--tinta)}@media (min-width: 1000px){.grade-servicos.grade-4{grid-template-columns:repeat(4,1fr)}}.quem-usa-iniciais{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:var(--grad-pill);color:#fff;font-family:var(--font-display);font-variation-settings:"wdth" 120,"wght" 800;font-size:19px;letter-spacing:.02em}.blog-card-texto h3{margin:0;font-size:20px;line-height:1.2}.revelar{position:relative;overflow:hidden;display:inline-flex;flex-direction:column;align-items:center;gap:3px;padding:9px 16px;border-radius:var(--raio-pill);border:1.5px solid var(--violeta);background:linear-gradient(135deg,var(--violeta),var(--magenta));color:#fff;font:700 14px/1 var(--font-texto);cursor:pointer;white-space:nowrap;box-shadow:0 0 #b63d8c73;animation:revelar-pulso 2.4s ease-out infinite;transition:transform .15s ease,filter .15s ease}.revelar-rotulo{display:inline-flex;align-items:center;gap:8px}.revelar:hover{transform:translateY(-1px) scale(1.02);filter:brightness(1.08)}.revelar:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}.revelar-grande{padding:13px 22px;font-size:16px}.revelar-dica{font:600 11.5px/1.2 var(--font-texto);opacity:.92;letter-spacing:.01em}.revelar-brilho{position:absolute;inset:-40% auto -40% -60%;width:45%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);transform:skew(-18deg);animation:revelar-brilho 2.8s ease-in-out infinite;pointer-events:none}@keyframes revelar-brilho{0%,55%{left:-60%}to{left:160%}}@keyframes revelar-pulso{0%{box-shadow:0 0 #b63d8c73}70%{box-shadow:0 0 0 12px #b63d8c00}to{box-shadow:0 0 #b63d8c00}}.banner-escuro .banner-revelar,.banner-violeta .banner-revelar{background:#ffffff24;border-color:#fffc;color:#fff;animation-name:revelar-pulso-branco}@keyframes revelar-pulso-branco{0%{box-shadow:0 0 #fff6}70%{box-shadow:0 0 0 12px #fff0}to{box-shadow:0 0 #fff0}}.preco-pop .preco-valor{display:inline-block;animation:preco-pop .7s cubic-bezier(.2,1.4,.4,1) both;color:var(--magenta);transition:color 1.2s ease 2s}@keyframes preco-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}.resumo-revelar{display:grid;gap:12px;justify-items:start;margin-bottom:8px}.login-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#1a082e8c;display:grid;place-items:center;padding:var(--gutter)}.login-janela{position:relative;width:100%;max-width:420px;background:#fff;color:var(--tinta);border-radius:22px;padding:28px 24px 24px;box-shadow:0 24px 60px #1a082e4d;max-height:calc(100vh - 32px);overflow-y:auto}.login-titulo{font-family:var(--font-display);font-variation-settings:"wdth" 110,"wght" 800;font-size:24px;line-height:1.15;margin:6px 0 10px;text-wrap:balance}.login-janela .apoio{margin:0 0 16px;color:var(--texto-2);font-size:14px;line-height:1.5}.login-fechar{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;background:none;font-size:26px;line-height:1;color:var(--cinza);cursor:pointer;border-radius:50%}.login-fechar:hover{background:var(--lavanda)}.login-rotulo{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.login-campo{width:100%;box-sizing:border-box;padding:13px 14px;border:1.5px solid var(--borda-forte);border-radius:12px;font:500 16px var(--font-texto);color:var(--tinta);background:#fff}.login-campo:focus{outline:none;border-color:var(--violeta);box-shadow:0 0 0 3px #5d2c9526}.login-codigo{letter-spacing:.4em;font-size:22px;text-align:center}.login-botao{width:100%;margin-top:16px}.login-botao:disabled{opacity:.55;cursor:not-allowed}.login-erro{margin:10px 0 0;color:var(--coral);font-size:14px;font-weight:500}.login-nao-cliente{margin:10px 0 0;font-size:14px;color:var(--texto-2)}.login-nao-cliente a{color:var(--violeta);font-weight:600;text-decoration:underline}.login-links{display:flex;justify-content:space-between;gap:12px;margin:14px 0 0}.login-links button{border:0;background:none;padding:4px 0;color:var(--violeta);font:600 13px var(--font-texto);cursor:pointer}.login-links button:disabled{opacity:.5}.login-opcoes{display:grid;gap:10px}.login-kicker{color:var(--magenta)}.login-beneficios{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px}.login-beneficios li{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:var(--raio-pill);background:var(--lavanda);color:var(--violeta);font:600 12.5px/1 var(--font-texto);animation:beneficio-entra .45s ease-out both;animation-delay:calc(var(--i, 0) * .12s + .1s)}.login-beneficios li span{color:var(--verde);font-weight:800}@keyframes beneficio-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.login-cta{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px}.login-cta-zap{background:var(--zap);color:#0b2e1a;border-color:var(--zap);animation:cta-pulso 2.2s ease-out infinite}.login-cta-zap:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.login-cta-zap:disabled{animation:none}@keyframes cta-pulso{0%{box-shadow:0 0 #25d36680}70%{box-shadow:0 0 0 12px #25d36600}to{box-shadow:0 0 #25d36600}}.login-ou{display:flex;align-items:center;gap:10px;margin:14px 0 10px;color:var(--cinza);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.login-ou:before,.login-ou:after{content:"";flex:1;height:1px;background:var(--borda-forte)}.login-alternativas{display:grid;gap:8px}.login-alternativas .login-opcao{padding:11px 14px;font-size:14px}.reuniao-janela{max-width:460px}.reuniao-dia{display:grid;grid-template-columns:1.3fr 1fr;gap:10px;margin-top:12px}.reuniao-feito{text-align:center;padding:8px 0 0}.reuniao-feito .festa-icone{display:block;font-size:44px;margin-bottom:8px}.rodape-reuniao{border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.link-reuniao{border:0;background:none;cursor:pointer;font:inherit}.link-entrar{border:1px solid var(--borda-forte);background:none;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.cabecalho-nav .link-entrar:hover{background:var(--ameixa);color:#fff;border-color:var(--ameixa)}.chamada-acoes{display:flex;flex-wrap:wrap;gap:10px}.caixa-reuniao{width:100%}.festa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;pointer-events:none}.festa-cartao{pointer-events:auto;position:absolute;left:50%;top:18px;transform:translate(-50%);display:flex;align-items:center;gap:12px;width:max-content;max-width:min(92vw,460px);box-sizing:border-box;padding:14px 18px;border-radius:18px;background:var(--ameixa);color:#fff;box-shadow:0 18px 50px #1a082e59;animation:festa-entra .5s cubic-bezier(.2,1.3,.4,1) both,festa-sai .4s ease-in 6s both;cursor:pointer}.festa-cartao strong{display:block;font:800 15px/1.25 var(--font-texto)}.festa-cartao span{display:block;font:500 13px/1.4 var(--font-texto);opacity:.85;margin-top:2px}.festa-icone{font-size:28px;line-height:1;animation:festa-balanca .8s ease-in-out 3}@keyframes festa-entra{0%{opacity:0;transform:translate(-50%,-24px) scale(.9)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes festa-sai{to{opacity:0;transform:translate(-50%,-16px)}}@keyframes festa-balanca{0%,to{transform:rotate(-12deg)}50%{transform:rotate(14deg) scale(1.15)}}.festa-confete{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.festa-confete i{position:absolute;top:-14px;left:calc(6% + var(--i) * 6.5%);width:10px;height:16px;border-radius:2px;background:var(--magenta);opacity:0;animation:confete-cai 3.2s ease-in both;animation-delay:calc(var(--i) * .09s)}.festa-confete i:nth-child(3n){background:var(--coral);width:8px;height:8px;border-radius:50%}.festa-confete i:nth-child(3n+1){background:var(--violeta)}.festa-confete i:nth-child(4n){background:#f6c94c}.festa-confete i:nth-child(5n){background:var(--zap)}@keyframes confete-cai{0%{opacity:0;transform:translateY(0) rotate(0)}8%{opacity:1}to{opacity:0;transform:translateY(105vh) rotate(calc(540deg + var(--i) * 40deg)) translate(calc(var(--i) * 3px - 20px))}}.login-opcao{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:13px 16px;border-radius:12px;border:1.5px solid var(--borda-forte);background:#fff;color:var(--tinta);font:600 15px var(--font-texto);cursor:pointer;transition:border-color .15s ease,background .15s ease}.login-opcao:hover{border-color:var(--violeta);background:var(--lavanda)}.login-opcao:disabled{opacity:.55;cursor:not-allowed}.login-google{border-color:var(--tinta)}.quem-entrou{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--violeta);font-weight:600;white-space:nowrap}.quem-entrou button{border:0;background:none;padding:0;color:var(--cinza);font:500 12px var(--font-texto);cursor:pointer;text-decoration:underline}@media (max-width: 640px){.quem-entrou-nome{display:none}}.cabecalho-nav .link-clube{background:var(--grad-pill, linear-gradient(90deg, var(--violeta), var(--magenta)));color:#fff;font-weight:700;white-space:nowrap}.cabecalho-nav .link-clube:hover,.cabecalho-nav .link-clube[aria-current=page]{background:var(--coral);color:#fff}@media (max-width: 640px){.cabecalho-nav .link-clube{padding:6px 9px;font-size:12px;gap:4px}.cabecalho-nav .link-reuniao{display:none}.cabecalho-linha{gap:6px;min-width:0}.cabecalho-linha>a:first-child{flex:0 1 auto;min-width:0;overflow:hidden}.cabecalho .logo{height:18px;max-width:100%}.cabecalho-nav{flex:none;gap:2px}.seletor select{font-size:12px;padding:6px 16px 6px 5px}.seletor:after{right:4px}.carrinho-link{width:32px;height:32px}.menu-int-botao{width:34px;height:34px;margin-left:0}}.cabecalho-nav .link{white-space:nowrap}.home-clubes-ver{margin:26px 0 0;text-align:center}.clube-hero{padding-top:40px;text-align:center}.clube-hero .kicker{justify-content:center}.clube-hero .kicker:before{display:none}.clube-titulo{font-size:clamp(34px,5.4vw,64px);max-width:880px;margin:0 auto;text-wrap:balance}.clube-hero .apoio,.clube-cta .apoio{margin:20px auto 0;max-width:680px}.clube-hero-acoes{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.clube-hero-selos{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center;margin:26px 0 0;padding:0;font-size:14px;font-weight:600;color:var(--texto-2)}.clube-hero-selos li{display:flex;align-items:center;gap:8px;white-space:nowrap}.clube-hero-selos .ok{color:var(--verde);font-weight:700}.clube-vantagens{background:linear-gradient(180deg,#fff 0%,var(--lavanda) 100%);border-top:1px solid var(--borda);border-bottom:1px solid var(--borda)}.clube-vantagens-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:30px}.clube-vantagem{background:#fff;border:1px solid var(--borda);border-radius:22px;padding:22px}.clube-vantagem h3{font-size:18px;margin:16px 0 6px}.clube-vantagem p{margin:0;color:var(--texto-2);font-size:15px;line-height:1.5}.clube-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px;margin-top:30px;max-width:1040px}.clube-cartao{background:#fff;border:2px solid var(--borda-forte);border-radius:26px;padding:28px;display:flex;flex-direction:column;gap:14px;box-shadow:0 16px 40px #5d2c9514}.clube-cartao.destaque{border-color:var(--violeta);box-shadow:0 22px 56px #5d2c9529}.clube-cartao-topo{display:flex;justify-content:space-between;align-items:center}.clube-cartao h3{font-size:26px;margin:0;text-wrap:balance}.clube-cartao-chamada{margin:0;color:var(--texto-2);font-size:16px;line-height:1.5}.clube-cartao .lista-inclui{margin-top:4px}.clube-cartao-acoes{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:8px}.clube-cartao-acoes .botao{width:100%;justify-content:center}.clube-moeda{margin-top:18px;color:var(--texto-2)}.clube-passos{list-style:none;counter-reset:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:30px 0 0;padding:0}.clube-passos li{position:relative;background:#fff;border:1px solid var(--borda);border-radius:22px;padding:24px}.clube-passos b{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--coral);color:#fff;font-size:17px}.clube-passos h3{font-size:18px;margin:14px 0 6px}.clube-passos p{margin:0;color:var(--texto-2);font-size:15px;line-height:1.5}.clube-faq .faq{max-width:760px;margin-top:18px}.clube-cta{text-align:center;background:linear-gradient(180deg,var(--lavanda) 0%,#fff 100%);border-top:1px solid var(--borda)}.clube-esclarecimento{padding-top:24px}.clube-esclarecimento .kicker{color:var(--magenta)}.clube-esclarecimento .kicker:before{background:var(--magenta)}.clube-frases{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;max-width:980px}.clube-frase{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid #F3DCEB;border-radius:18px;padding:16px 18px}.clube-frase-ok{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fce7f3;color:var(--magenta);font-weight:800;font-size:14px}.clube-frase small{display:block;font-size:14px;color:var(--cinza);line-height:1.4}.clube-frase b{display:block;margin-top:2px;font-size:18px;line-height:1.25;color:var(--magenta)}.clube-frase-fecho{margin:18px 0 0;max-width:980px;padding:20px 22px;border-radius:20px;background:#fceff6;color:var(--tinta);font-size:clamp(20px,2.6vw,28px);line-height:1.25;text-wrap:balance}.clube-rosa{color:var(--magenta)}.clube-hero{padding-top:28px;text-align:left}.clube-hero .kicker{justify-content:flex-start}.clube-hero .kicker:before{display:inline-block}.clube-titulo{font-size:clamp(30px,4.6vw,54px);margin:0 0 6px;max-width:none;text-wrap:balance}.clube-selo{display:inline-flex;align-items:center;gap:6px;position:relative;overflow:hidden;margin:0 0 14px;padding:8px 16px;border-radius:999px;background:var(--grad-pill);color:#fff;font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 10px 28px #5d2c9540;animation:clube-selo-pulsa 2.6s ease-in-out infinite}.clube-selo-brilho{position:absolute;inset:-40% auto -40% -60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);animation:clube-brilho 2.6s ease-in-out infinite}@keyframes clube-brilho{0%,35%{left:-60%}70%,to{left:130%}}@keyframes clube-selo-pulsa{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.clube-grade{margin-top:22px;max-width:none}.clube-cartao{gap:10px;padding:22px}.clube-cartao .card-categoria{margin:0}.clube-cartao h2{font-size:28px;margin:0;text-wrap:balance}.clube-carrossel{margin:8px -22px 4px}.clube-abas{display:flex;gap:6px;padding:0 22px 10px;overflow-x:auto;scrollbar-width:none}.clube-abas::-webkit-scrollbar{display:none}.clube-abas button{flex:none;font:inherit;font-size:12.5px;font-weight:700;padding:7px 12px;border-radius:999px;border:0;background:var(--lavanda);color:var(--violeta);cursor:pointer;white-space:nowrap}.clube-abas button[aria-selected=true]{background:var(--grad-pill);color:#fff}.clube-trilho{display:flex;align-items:flex-start;transition:height .25s ease;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.clube-trilho::-webkit-scrollbar{display:none}.clube-slide{flex:0 0 100%;width:100%;scroll-snap-align:start;box-sizing:border-box;padding:4px 22px}.clube-slide-texto{background:var(--lavanda);border-radius:18px;padding:18px;box-sizing:border-box}.clube-slide-chamada{font-family:var(--font-display);font-weight:800;font-variation-settings:"wdth" 110,"wght" 800;color:var(--tinta);font-size:20px;line-height:1.2;margin:0 0 10px}.clube-slide-texto p{margin:0;color:var(--texto-2);font-size:15px;line-height:1.5}.clube-video{border-radius:18px;overflow:hidden;background:#000}.clube-video video{width:100%;aspect-ratio:16 / 9;display:block}.clube-inclui{margin:0}.clube-inclui li{padding:8px 0;font-size:14.5px}.clube-faq-slide details{padding:10px 0}.clube-pontos{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 22px 0;flex-wrap:wrap}.clube-pontos>button:not(.clube-seta){width:8px;height:8px;border-radius:50%;border:0;background:var(--borda-forte);padding:0;cursor:pointer;transition:transform .2s,background .2s}.clube-pontos>button.on{background:var(--coral);transform:scale(1.3)}.clube-seta{width:30px;height:30px;border-radius:50%;border:1px solid var(--borda-forte);background:#fff;color:var(--tinta);font-size:18px;line-height:1;cursor:pointer}.clube-seta:disabled{opacity:.35;cursor:default}.clube-dica{width:100%;text-align:center;color:var(--cinza);font-size:12px;margin-top:2px}@media (min-width: 641px){.clube-dica{display:none}}.clube-cartao-linha{display:flex;flex-wrap:wrap;gap:8px}.clube-cartao-linha .botao{flex:1 1 150px;justify-content:center;min-width:0;white-space:normal;text-align:center}@media (max-width: 640px){.clube-cartao-linha{flex-direction:column}.clube-cartao-linha .botao{flex:none;width:100%}}.conta-topo{padding-top:32px}.conta-titulo{font-size:clamp(28px,4.2vw,48px);margin:0;text-wrap:balance}.conta-selos{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:18px}.conta-selo{display:inline-flex;padding:7px 14px;border-radius:999px;background:var(--lavanda);color:var(--violeta);font-weight:700;font-size:13px}.conta-selo-cliente{background:var(--grad-pill);color:#fff}.conta-sair{font:inherit;font-size:13px;font-weight:600;color:var(--cinza);background:none;border:0;cursor:pointer;text-decoration:underline}.conta-entrar{max-width:560px}.conta-entrar .botao{margin-top:20px}.conta-aviso{color:var(--texto-2);margin:12px 0 0}.conta-pedidos{display:grid;gap:16px;margin-top:18px}.conta-pedido{background:#fff;border:1px solid var(--borda);border-radius:22px;padding:18px 20px;box-shadow:0 14px 36px #2015330f}.conta-pedido header{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--borda);font-size:14px}.conta-status{font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px;background:var(--lavanda);color:var(--violeta)}.conta-status-fechado{background:#e6f8ee;color:var(--verde)}.conta-status-perdido{background:#f3f2f6;color:var(--cinza)}.conta-pedido ul{list-style:none;margin:0;padding:0}.conta-pedido li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--borda)}.conta-pedido li:last-child{border:0}.conta-icone{width:40px;height:40px;flex:none}.conta-item{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.conta-item b{font-size:15px}.conta-item .preco-valor{font-size:16px}.conta-acoes{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.conta-clube-cartao{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;background:linear-gradient(135deg,var(--lavanda),#fff);border:2px solid var(--violeta);border-radius:22px;padding:22px}.conta-clube-cartao .kicker{margin-bottom:6px}.conta-clube-texto{margin:0;color:var(--texto-2)}.menu-int-clube{grid-column:1 / -1;margin:10px 0 6px;display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;background:var(--grad-pill);color:#fff;box-shadow:0 14px 34px #5d2c9540;text-decoration:none}.menu-int-clube:hover{filter:brightness(1.06)}.menu-int-clube-selo{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff3;font-size:22px}.menu-int-clube-texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.menu-int-clube-texto small{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;opacity:.85}.menu-int-clube-texto b{font-size:17px;line-height:1.2}.menu-int-clube-texto span{font-size:13px;opacity:.9;line-height:1.35}.menu-int-clube-seta{flex:none;font-size:22px;font-weight:700}.clube-cartao .preco,.clube-home .preco{width:100%}.clube-cartao .revelar,.clube-home .revelar{width:100%;box-sizing:border-box;justify-content:center}.clube-cartao .botao,.clube-home .botao{box-sizing:border-box}.clube-cartao-acoes>.botao{width:100%}.clube-resumo{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}.clube-resumo li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.4;color:var(--texto-2)}.clube-resumo b{color:var(--tinta)}.clube-resumo-ok{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--verde);color:#fff;font-size:13px;font-weight:800;margin-top:1px}.card-carrossel{gap:10px}.card-carrossel h3{font-size:20px;text-wrap:balance}.card-carrossel h3 a:after{content:none}.card-carrossel .selo{position:static}.card-carrossel .clube-carrossel{margin:6px -22px 2px}.card-carrossel .clube-cartao-acoes{margin-top:auto;padding-top:6px;display:flex;flex-direction:column;gap:8px}.card-carrossel .clube-cartao-acoes>.botao,.card-carrossel .preco,.card-carrossel .revelar{width:100%;box-sizing:border-box;justify-content:center}.card-carrossel .clube-slide-chamada{font-size:17px}.card-carrossel .clube-resumo li{font-size:14.5px}.card-carrossel:hover{transform:none}.card-carrossel .clube-cartao-linha{flex-direction:column}.card-carrossel .clube-cartao-linha .botao{flex:none;width:100%}.clube-cartao-acoes .preco{margin-bottom:2px}.barra-idioma{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;border-radius:14px;font-size:11px;font-weight:600;color:var(--cinza);text-align:center;line-height:1.1;cursor:pointer}.barra-idioma svg{width:24px;height:24px}.barra-idioma select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}@media (max-width: 899px){.cabecalho-nav .seletor-idioma{display:none}}.contato-opcoes{display:grid;gap:10px;margin-top:16px}.contato-opcao{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:16px;border-radius:18px;border:1.5px solid var(--borda-forte);background:#fff;cursor:pointer;font:inherit;color:var(--tinta)}.contato-opcao:hover{border-color:var(--violeta)}.contato-opcao b{display:block;font-size:16px}.contato-opcao small{display:block;margin-top:2px;color:var(--texto-2);font-size:13px;line-height:1.35}.contato-opcao-ic{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--lavanda);font-size:22px}.contato-opcao-zap{border-color:#bfefd3;background:#f2fcf6}.contato-opcao-zap .contato-opcao-ic{background:#ddf7e8}.contato-voltar{display:block;margin:12px auto 0;background:none;border:0;font:inherit;font-size:13px;color:var(--cinza);cursor:pointer}.clube-slide-chamada{font-size:17px;line-height:1.3}.card-carrossel .clube-slide-chamada{font-size:clamp(14px,4vw,15.5px);letter-spacing:-.005em}.clube-slide-texto{padding:14px 16px}.clube-resumo li,.card-carrossel .clube-resumo li{font-size:14px;line-height:1.35}.icone-quadrado.icone-3d{background:none;width:56px;height:56px;border-radius:0}.icone-quadrado.icone-3d img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(26,8,46,.18))}.conta-icone.icone-3d,.menu-int .icone-quadrado.icone-3d{width:44px;height:44px}.card-tocavel{cursor:pointer}.card-tocavel .clube-carrossel{cursor:auto}.cabecalho-nav .link-clube{background:var(--ameixa);color:#fff;display:inline-flex;align-items:center;gap:6px;padding-left:6px}.cabecalho-nav .link-clube:hover,.cabecalho-nav .link-clube[aria-current=page]{background:var(--ameixa-2);box-shadow:inset 0 0 0 1.5px var(--coral)}.link-clube-b{width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.menu-int-clube{background:radial-gradient(120% 140% at 100% 0%,rgba(233,57,42,.35) 0%,transparent 55%),linear-gradient(135deg,var(--ameixa) 0%,var(--ameixa-2) 100%);box-shadow:0 14px 34px #1a082e4d}.menu-int-clube-selo{background:#ffffff14;width:56px;height:56px}.menu-int-clube-selo img{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.menu-int-clube-texto small{color:var(--coral-claro);opacity:1}.menu-int-clube-seta{color:var(--coral-claro)}.clube-selo{background:var(--ameixa);animation:none;gap:8px;padding:6px 16px 6px 8px;text-transform:none;letter-spacing:0;font-size:15px;box-shadow:0 10px 28px #1a082e40}.clube-selo img{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.link-clube-b{width:26px;height:26px;padding:2px;border-radius:50%;background:#f6ebdd;box-sizing:border-box}.menu-int-clube-selo{background:#f6ebdd}.clube-selo img{width:34px;height:34px;padding:3px;border-radius:50%;background:#f6ebdd;box-sizing:border-box}.clube-hero .clube-titulo{margin-top:4px}.provas-trilho{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:22px max(16px,calc((100vw - 1160px)/2)) 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.provas-trilho::-webkit-scrollbar{display:none}.prova{flex:0 0 min(78vw,300px);scroll-snap-align:start;display:flex;flex-direction:column;text-align:left;background:#fff;border:1px solid var(--borda);border-radius:20px;overflow:hidden;padding:0;cursor:zoom-in;font:inherit;color:inherit;box-shadow:0 12px 30px #20153312}.prova-tela{position:relative;display:block;height:220px;background:#f3f1f6;overflow:hidden;border-bottom:1px solid var(--borda)}.prova-tela img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.prova-zoom{position:absolute;right:10px;bottom:10px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#1a082ec7;color:#fff;font-size:16px}.prova-texto{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.prova-busca{font-size:15px;line-height:1.3;color:var(--tinta)}.prova-cliente{font-size:13px;color:var(--cinza)}.prova-selos{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.prova-selo{font-size:11.5px;font-weight:700;padding:4px 9px;border-radius:999px;background:#e6f8ee;color:#0e7a3c}.prova-selo-ia{background:#f1ebfa;color:var(--violeta)}.zoom-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#0c0416f0;display:flex;flex-direction:column}.zoom-barra{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px calc(12px + env(safe-area-inset-top,0px))}.zoom-barra a{color:#fff;font-weight:600;font-size:14px;text-decoration:underline}.zoom-barra button{margin-left:auto;width:40px;height:40px;border-radius:50%;border:0;background:#ffffff24;color:#fff;font-size:24px;cursor:pointer}.zoom-area{flex:1;overflow:auto;touch-action:pan-x pan-y pinch-zoom;display:flex;align-items:flex-start;justify-content:center;padding:0 10px 20px}.zoom-area img{max-width:100%;height:auto;border-radius:10px}@media (min-width: 900px){.zoom-area img{max-width:1100px}}.zoom-recorte{position:relative;display:block;width:100%;max-width:1100px;aspect-ratio:1366 / 1000;overflow:hidden;border-radius:10px;background:#fff}.zoom-recorte img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:top center;border-radius:0}.zoom-recorte:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18%;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}.barra-inferior a,.barra-inferior button,.barra-idioma{touch-action:manipulation;-webkit-tap-highlight-color:rgba(93,44,149,.12);cursor:pointer}.barra-inferior{z-index:60}.barra-inferior svg,.barra-inferior span{pointer-events:none}.barra-idioma select{pointer-events:auto}.card-icones{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.card-icones li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:#fdf6fa;border:1px solid #F3DCEB;border-radius:14px;padding:10px 10px 11px;min-width:0}.card-icones .card-icone{width:38px;height:38px;border-radius:11px;background:#fff;box-shadow:0 4px 10px #b63d8c1f}.card-icones .card-icone img{width:30px;height:30px}.card-icones li>span{display:flex;flex-direction:column;gap:1px;min-width:0}.card-icones b{font-size:13px;line-height:1.25;color:var(--tinta);font-weight:700;overflow-wrap:anywhere}.card-icones small{font-size:11.5px;line-height:1.3;color:var(--cinza)}.card-icones .card-icone-so{font-weight:600;font-size:12.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.site-real{flex:0 0 min(78vw,340px);scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:10px;background:none;border:0;padding:0;cursor:zoom-in;font:inherit;color:inherit;text-align:center;text-decoration:none}a.site-real{cursor:pointer}.site-notebook{position:relative;display:block;width:100%;aspect-ratio:16 / 7.5;border-radius:14px 14px 6px 6px;padding:24px 8px 8px;background:var(--ameixa);box-shadow:0 16px 34px #2015332e;overflow:hidden}.site-notebook-barra{position:absolute;top:9px;left:12px;display:flex;gap:5px}.site-notebook-barra i{width:7px;height:7px;border-radius:50%;background:#ffffff73}.site-notebook img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:4px;background:#f3f1f6}.site-cidade{align-self:flex-start;font-size:12px;font-weight:700;color:var(--ameixa);background:#fdf6fa;border:1px solid #F3DCEB;border-radius:999px;padding:4px 10px;white-space:nowrap}.site-notebook .prova-zoom{right:14px;bottom:14px}.site-real-texto{display:flex;flex-direction:column;gap:2px;padding:0 4px}.site-real-texto b{font-size:14px;color:var(--tinta)}.site-real-texto small{font-size:12px;color:var(--cinza)}.card-icones li:last-child:nth-child(odd){grid-column:1 / -1;flex-direction:row;align-items:center;gap:10px}.servico-grade .card-icones{margin-top:18px}@media (min-width: 641px){.servico-grade .card-icones:not(.card-icones-linha){grid-template-columns:repeat(3,1fr)}}.card-icones-linha{grid-template-columns:1fr}.card-icones-linha li,.card-icones-linha li:last-child:nth-child(odd){flex-direction:row;align-items:center;gap:12px;grid-column:auto}.card-icones-linha .card-icone-so{-webkit-line-clamp:unset;display:block;font-size:14px}.card-icones{grid-template-columns:repeat(2,minmax(0,1fr))}.servico-grade>div{min-width:0}.servico-cabeca h1{overflow-wrap:anywhere}@media (min-width: 641px){.servico-grade .card-icones:not(.card-icones-linha){grid-template-columns:repeat(3,minmax(0,1fr))}}.card-icones.card-icones-linha{grid-template-columns:minmax(0,1fr)}.barra-inferior{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.barra-inferior>a,.barra-idioma{min-height:52px;justify-content:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.clube-slide,.prova,.site-real{scroll-snap-stop:always}.faixa-tempo{margin:26px 0;padding:26px 20px 22px;border-radius:24px;background:var(--ameixa);color:#fff;text-align:center;overflow:hidden;position:relative}.faixa-tempo:before{content:"";position:absolute;inset:auto -20% -60% -20%;height:120%;background:radial-gradient(closest-side,rgba(182,61,140,.45),transparent);pointer-events:none}.faixa-tempo-pergunta{position:relative;margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(26px,7vw,40px);line-height:1.05;letter-spacing:-.02em}.faixa-tempo-icones{position:relative;list-style:none;display:flex;justify-content:center;gap:18px;margin:18px 0 14px;padding:0}.faixa-tempo-icones li{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f8d6e9}.faixa-tempo-icones .icone-quadrado{width:54px;height:54px;border-radius:16px;background:#ffffff14}.faixa-tempo-icones .icone-quadrado img{width:42px;height:42px}.faixa-tempo-resposta{position:relative;margin:0;font-size:15px;font-weight:600;color:#fff;opacity:.92}.gpt-janela{max-width:520px;margin:22px auto 0;background:#fff;border:1px solid var(--borda);border-radius:24px;box-shadow:0 20px 50px #2015331f;padding:14px 14px 18px;min-height:400px;display:flex;flex-direction:column;gap:12px;text-align:left}.gpt-topo{display:flex;align-items:center;gap:8px;padding:2px 4px 10px;border-bottom:1px solid var(--borda);font-size:14px}.gpt-logo{width:26px;height:26px;border-radius:50%;background:#10a37f;color:#fff;display:grid;place-items:center;font-size:15px;line-height:1}.gpt-msg{max-width:88%;border-radius:18px;padding:10px 14px;font-size:14.5px;line-height:1.4}.gpt-voce{align-self:flex-end;background:#f1eef6;color:var(--tinta);border-bottom-right-radius:6px;min-height:40px}.gpt-cursor{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--violeta);animation:gpt-pisca .8s steps(2) infinite}@keyframes gpt-pisca{50%{opacity:0}}.gpt-ia{align-self:flex-start;background:#fff;border:1px solid var(--borda);border-bottom-left-radius:6px}.gpt-pensando{display:flex;gap:5px;padding:14px 16px}.gpt-pensando i{width:7px;height:7px;border-radius:50%;background:#b9b2c8;animation:gpt-pula 1s infinite ease-in-out}.gpt-pensando i:nth-child(2){animation-delay:.15s}.gpt-pensando i:nth-child(3){animation-delay:.3s}@keyframes gpt-pula{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-5px);opacity:1}}.gpt-resposta{display:flex;flex-direction:column;gap:3px;border:2px solid #00D65A;box-shadow:0 0 0 5px #00d65a1f;animation:gpt-entra .45s cubic-bezier(.2,.7,.2,1)}@keyframes gpt-entra{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.gpt-primeiro{align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0b7a3b;background:#e6fbef;border-radius:999px;padding:3px 9px;margin-bottom:4px}.gpt-cliente{font-size:16px;color:var(--tinta)}.gpt-local{font-size:12px;color:var(--cinza);font-style:italic}.gpt-frase{font-size:13.5px;color:var(--texto-2);margin-top:4px}.gpt-pontos{display:flex;justify-content:center;gap:7px;margin-top:14px}.gpt-pontos button{width:8px;height:8px;border-radius:50%;background:#dcd3ea;padding:0}.gpt-pontos button.on{background:var(--violeta);width:20px;border-radius:6px}.gpt-real{text-align:center;margin-top:8px;color:var(--cinza)}.card-depo{margin:0;display:flex;flex-direction:column;gap:10px}.card-depo img{width:100%;border-radius:16px;display:block;box-shadow:0 10px 26px #2015331f}.card-depo figcaption{display:flex;flex-direction:column;gap:1px}.card-depo figcaption b{font-size:15px;color:var(--tinta)}.card-depo figcaption small{font-size:12.5px;color:var(--cinza)}.card-pagina h1.display{font-size:clamp(28px,7vw,44px);line-height:1.05;margin:4px 0 14px;overflow-wrap:anywhere}.card-pagina{cursor:default}.faixa-tempo-icones li{max-width:96px;text-align:center;line-height:1.25;letter-spacing:.02em;font-size:11px}.faixa-tempo-humano{position:relative;display:inline-flex;gap:6px;align-items:center;margin:14px 0 0;padding:7px 14px;border-radius:999px;background:#25d366;color:#fff;font-size:13px;font-weight:700}.faixa-tempo-humano{white-space:nowrap;font-size:12.5px;max-width:100%}.icone-quadrado.icone-3d,.card-icones .card-icone,.faixa-tempo-icones .icone-quadrado{background:none!important;box-shadow:none!important;border-radius:0}.card-icones,.card-icones.card-icones-linha{grid-template-columns:minmax(0,1fr);gap:8px}@media (min-width: 641px){.servico-grade .card-icones:not(.card-icones-linha){grid-template-columns:repeat(2,minmax(0,1fr))}}.card-icones li,.card-icones li:last-child:nth-child(odd){flex-direction:row;align-items:center;gap:12px;padding:8px 12px;grid-column:auto}.card-icones .card-icone{width:40px;height:40px;flex:0 0 40px}.card-icones .card-icone img{width:40px;height:40px}.card-icones li>span{min-width:0;flex:1}.card-icones b,.card-icones small,.card-icones .card-icone-so{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset}.card-icones b{font-size:14px}.card-icones small{font-size:12.5px}.ver-tudo{margin-top:16px}.ver-tudo>summary{cursor:pointer;font-family:var(--font-display);font-weight:800;font-size:16px;color:var(--violeta);padding:10px 0;list-style:none;white-space:nowrap}.ver-tudo>summary:after{content:" ▾"}.ver-tudo[open]>summary:after{content:" ▴"}.clube-slide-texto{container-type:inline-size}.clube-slide-texto .clube-slide-chamada,.clube-cartao .clube-slide-chamada{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:min(18px,calc(100cqi / (var(--n, 30) * .62)))!important}.lista-uma-linha li>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clube-slide{min-width:0;max-width:100%;overflow:hidden}.card-depo,.card-depo .video-caixa{width:100%;max-width:100%}.clube-video.caso-quadrado video{aspect-ratio:1 / 1;object-fit:cover}.clube-video.caso-vertical{max-width:300px;margin:0 auto}.clube-video.caso-vertical video{aspect-ratio:9 / 16;object-fit:cover}.nome-cor{background:linear-gradient(90deg,#b63d8c,#e9392a);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.servico-grade>aside,.caixa-compra{min-width:0;box-sizing:border-box}.caixa-compra .acoes>*,.caixa-compra .revelar,.caixa-compra .preco{width:100%;max-width:100%;min-width:0;box-sizing:border-box;justify-content:center}.caixa-compra .acoes .botao{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(14px,4vw,16px);padding-left:16px;padding-right:16px}@media (max-width: 640px){.caixa-compra{padding:20px 16px}}.clube-home-selos{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.tag-clube{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 6px;border-radius:999px;background:var(--ameixa);color:#fff;font:800 12px/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.tag-clube img{width:20px;height:20px;border-radius:50%;background:#fff;padding:2px;box-sizing:border-box}.card-produto h3 a{color:inherit}.card-produto .clube-home-chamada{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-produto .clube-home-acoes .botao{white-space:nowrap}.lista-uma-linha li{align-items:center;min-width:0}.comparacao .coluna{min-width:0}.comparacao .card-icones li{background:none;border:0;padding:6px 0}.comparacao .card-icones .card-icone-so{font-size:15px;font-weight:600}button.exemplo{font:inherit;color:inherit;background:none;border:0;padding:0;text-align:left;cursor:zoom-in;width:100%}.exemplo-tela{position:relative}.post-exemplo{flex:0 0 min(56vw,230px);scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;gap:8px;background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:zoom-in}.post-exemplo-capa{position:relative;display:block;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:#f3f1f6;box-shadow:0 14px 30px #20153324;transition:transform .25s ease}.post-exemplo:hover .post-exemplo-capa{transform:translateY(-4px)}.post-exemplo-capa img{width:100%;height:100%;object-fit:cover;display:block}.post-exemplo-n{position:absolute;top:10px;right:10px;background:#1a082ec7;color:#fff;font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px}.post-exemplo-texto{display:flex;flex-direction:column;gap:1px;min-width:0}.post-exemplo-texto b,.post-exemplo-texto small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-exemplo-texto b{font-size:14px}.post-exemplo-texto small{font-size:12px;color:var(--cinza)}.post-modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#0c0416d1;display:grid;place-items:center;padding:16px}.post-modal{width:min(480px,100%);max-height:92vh;background:#fff;border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.post-modal-topo{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--borda)}.post-modal-topo span{display:flex;flex-direction:column;min-width:0}.post-modal-topo b,.post-modal-topo small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-modal-topo small{color:var(--cinza);font-size:12px}.post-modal-topo button{font-size:26px;line-height:1;width:36px;height:36px;border-radius:50%;background:var(--lavanda)}.post-modal-trilho{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.post-modal-trilho img{flex:0 0 100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always;object-fit:contain;max-height:80vh;background:#f3f1f6}.clubes-carrossel{margin-top:22px}.clubes-trilho{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px 2px 10px}.clubes-trilho::-webkit-scrollbar{display:none}.clubes-item{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}@media (min-width: 900px){.clubes-item{flex-basis:calc(50% - 9px)}}.clubes-pontos{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px}.clubes-pontos>button:not(.clube-seta){width:9px;height:9px;border-radius:50%;background:#dcd3ea;padding:0}.clubes-pontos>button.on{background:var(--violeta);width:22px;border-radius:6px}.icone-traco{display:block;width:100%;height:100%;color:var(--tinta)}.icone-traco .a{stroke:var(--coral);stroke-width:1.8}.icone-traco .af{fill:var(--coral);stroke:none}.icone-quadrado.icone-linha{background:none!important;box-shadow:none!important;border-radius:0;display:inline-grid;place-items:center;width:46px;height:46px;padding:0}.clube-home-topo .icone-linha,.clube-cartao-topo .icone-linha{width:52px;height:52px}.card-icones .icone-linha.card-icone{width:34px;height:34px;flex:0 0 34px}.menu-int .icone-linha{width:34px;height:34px}.faixa-tempo-icones .icone-linha{width:44px;height:44px}.faixa-tempo-icones .icone-traco{color:#fff}.faixa-tempo-icones .icone-traco .a{stroke:#ff8a7a}.faixa-tempo-icones .icone-traco .af{fill:#ff8a7a}.menu-int-ic.icone-traco,svg.menu-int-ic{width:22px;height:22px}.icone-quadrado.icone-linha>svg.icone-traco{width:100%!important;height:100%!important}.pill>svg.icone-traco,svg.seg-chip-ic{width:18px;height:18px;display:inline-block;flex:none}.seg-buscas svg.seg-chip-ic{width:15px;height:15px}.loja-oficial{padding:22px 0 6px;background:var(--lavanda)}.loja-oficial-selo{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--ameixa);border-radius:999px;padding:6px 12px;white-space:nowrap}.loja-oficial-selo svg{width:15px;height:15px;fill:currentColor}.loja-oficial-titulo{font-size:clamp(26px,6.2vw,46px);margin:4px 0 6px;text-wrap:balance}.loja-oficial-apoio{margin:0 0 12px;color:var(--cinza);font-size:15px}.loja-oficial-passos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.loja-oficial-passos li{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--tinta);background:#fff;border-radius:999px;padding:6px 12px 6px 6px;white-space:nowrap;box-shadow:0 4px 12px #2015330f}.loja-oficial-passos b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--coral);color:#fff;font-size:12px}.combo{margin-top:22px}.combo .kicker{margin-bottom:4px}.combo h2,.combo-nome{font-size:22px;margin:0 0 12px}.combo-trilho{list-style:none;margin:0 -16px;padding:4px 16px 10px;display:flex;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.combo-trilho::-webkit-scrollbar{display:none}.combo-peca{display:flex;align-items:center;flex:0 0 auto;scroll-snap-align:start}.combo-mais{display:grid;place-items:center;width:26px;height:26px;margin:0 6px;border-radius:50%;background:var(--coral);color:#fff;font-weight:800;font-size:18px;line-height:1;flex:0 0 auto}.combo-cartao{display:flex;flex-direction:column;align-items:center;gap:8px;width:132px;height:100%;padding:10px;background:#fff;border:1px solid #F3DCEB;border-radius:16px;box-shadow:0 6px 16px #b63d8c14}.combo-cartao>b{font-size:12.5px;line-height:1.2;text-align:center;color:var(--tinta)}.mini,.mini-site{display:flex;flex-direction:column;width:100%;height:76px;border-radius:10px;overflow:hidden;background:#f7f2fa}.mini{gap:6px;padding:8px;justify-content:center}.mini svg{width:16px;height:16px;flex:0 0 auto;stroke:var(--ameixa);fill:none;stroke-width:1.6}.mini-linha{display:flex;align-items:center;gap:4px;height:7px;border-radius:4px;background:#e6ddeb}.mini-linha.curta{width:60%}.mini-voce{height:16px;padding:0 4px;background:#e3f9ec;border:1.5px solid #00D65A}.mini-voce svg{width:11px;height:11px;stroke:#00a847}.mini-voce i,.mini-barra i{flex:1;height:5px;border-radius:3px;background:#b9e9cb}.mini-barra{display:flex;align-items:center;gap:5px;height:18px;padding:0 6px;border-radius:9px;background:#fff;border:1px solid #E6DDEB}.mini-barra i{background:#e6ddeb}.mini-bolha{display:flex;align-items:center;gap:5px;height:20px;border-radius:10px;padding:0 7px}.mini-eu{align-self:flex-end;width:62%;background:var(--ameixa)}.mini-eu .mini-estrelas{color:#ffc83d}.mini-ia{width:82%;background:#fff;border:1px solid #E6DDEB}.mini-ia b{color:#00a847;font-size:12px}.mini-ia i{flex:1;height:5px;border-radius:3px;background:#e6ddeb}.mini-estrelas{font-size:11px;letter-spacing:1px;color:#f5a400;line-height:1}.mini-gmn{align-items:flex-start}.mini-mapa{display:grid;place-items:center;width:100%;height:30px;border-radius:7px;background:repeating-linear-gradient(45deg,#eaf4ee 0,#eaf4ee 6px,#f4faf6 6px,#f4faf6 12px)}.mini-mapa svg{stroke:var(--coral);width:18px;height:18px}.mini-blog{align-items:stretch}.mini-capa{height:26px;border-radius:6px;background:linear-gradient(135deg,var(--coral),var(--ameixa))}.mini-foto,.mini-story,.mini-post-google{padding:0}.mini-foto img,.mini-story img{width:100%;height:100%;object-fit:cover}.mini-story{align-items:center;background:var(--ameixa)}.mini-story img{width:44px;border-radius:6px}.mini-post-google{padding:6px;gap:5px}.mini-post-google img{width:100%;height:48px;object-fit:cover;border-radius:6px}.mini-carrossel{position:relative;padding:0}.mini-carrossel img{position:absolute;top:8px;width:52px;height:60px;object-fit:cover;border-radius:6px;box-shadow:0 3px 8px #2015332e}.mini-carrossel img:nth-child(1){left:52%;transform:rotate(8deg)}.mini-carrossel img:nth-child(2){left:32%;transform:rotate(3deg)}.mini-carrossel img:nth-child(3){left:12%;transform:rotate(-4deg)}.mini-icone{align-items:center;background:linear-gradient(135deg,#fdf6fa,#f3e9f7)}.mini-icone svg{width:34px;height:34px}.mini-site{position:relative;background:var(--ameixa);padding:14px 4px 4px}.mini-site-tela{display:block;flex:1;overflow:hidden;border-radius:4px}.mini-site-tela img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.mini-cidade{position:absolute;top:2px;left:6px;right:6px;font-size:9px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clube-combo{text-align:left}.card-pagina-acoes{position:sticky;bottom:calc(72px + env(safe-area-inset-bottom));z-index:5;margin:14px -12px -12px;padding:12px;background:#fffffff5;border-top:1px solid #F3DCEB;border-radius:0 0 22px 22px;box-shadow:0 -8px 18px #2015330f}.card-pagina-acoes .preco,.card-pagina-acoes .revelar,.card-pagina-acoes>.botao{width:100%;box-sizing:border-box;justify-content:center}@media (min-width: 900px){.card-pagina-acoes{bottom:16px}}.faixa-tempo-icones{align-items:flex-start;gap:8px}.faixa-tempo-icones li.faixa-tempo-mais{align-self:center;margin-top:-22px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--coral);color:#fff;font-size:17px;font-weight:800;line-height:1;letter-spacing:0;flex:0 0 auto}.faixa-tempo-cara{position:relative;margin:0 0 8px;font-size:13px;color:#f8d6e9}.card-icones-mais li{position:relative}.card-mais{display:grid;place-items:center;width:22px;height:22px;flex:0 0 auto;border-radius:50%;background:var(--coral);color:#fff;font-size:15px;font-weight:800;line-height:1}.card-icones-mais li:first-child{padding-left:44px}.card-icones li>span.card-mais{display:grid;flex:0 0 22px;width:22px;height:22px;min-width:22px;padding:0}.posts-siga{margin:6px 0 0}.icone-clube{flex:0 0 auto;filter:drop-shadow(0 0 6px rgba(255,111,181,.65)) drop-shadow(0 2px 3px rgba(26,8,46,.35));animation:coroa-brilha 3.2s ease-in-out infinite}@keyframes coroa-brilha{0%,to{filter:drop-shadow(0 0 4px rgba(255,111,181,.45)) drop-shadow(0 2px 3px rgba(26,8,46,.35))}50%{filter:drop-shadow(0 0 10px rgba(255,111,181,.9)) drop-shadow(0 2px 3px rgba(26,8,46,.35))}}@media (prefers-reduced-motion: reduce){.icone-clube{animation:none}}.link-clube-b.icone-clube{padding:0;background:none;border-radius:0;width:26px;height:26px}.menu-int-clube-selo{background:#ffffff14!important}.tag-clube .icone-clube{background:none;padding:0}.seg-chips li{max-width:100%}.seg-chips .pill{max-width:100%;white-space:normal;text-align:left}html,body{overflow-x:clip}.tag-vantagens{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:7px 12px 7px 8px;border:0;border-radius:999px;background:var(--ameixa);color:#fff;font:800 15px/1 var(--font-display);cursor:pointer;box-shadow:0 10px 28px #1a082e38;white-space:nowrap}.tag-vantagens-i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#ffffff29;font:italic 700 12px/1 Georgia,serif}.aba-lateral-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#1a082e73;opacity:0;pointer-events:none;transition:opacity .25s}.aba-lateral-fundo.aberta{opacity:1;pointer-events:auto}.aba-lateral{position:fixed;top:0;right:0;bottom:0;z-index:91;width:min(360px,88vw);padding:28px 22px 24px;background:#fff;box-shadow:-18px 0 40px #1a082e40;transform:translate(105%);transition:transform .3s cubic-bezier(.2,.7,.2,1);overflow-y:auto;display:flex;flex-direction:column;gap:12px}.aba-lateral.aberta{transform:none}.aba-lateral h2{font-size:26px;margin:0}.aba-lateral-fechar{position:absolute;top:12px;right:12px;width:36px;height:36px;border:0;border-radius:50%;background:#f3eef8;font-size:22px;cursor:pointer}.aba-lateral-selo{margin:0;width:56px;height:56px;display:grid;place-items:center;border-radius:16px;background:var(--ameixa)}.aba-lateral-texto{margin:0;color:var(--cinza);font-size:15px;line-height:1.5}.aba-lateral-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.aba-lateral-lista li{display:flex;align-items:center;gap:10px;font-weight:700;font-size:14px}.aba-lateral-lista span{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:var(--coral);color:#fff;font-weight:800}.aba-lateral .botao{margin-top:auto;justify-content:center}.economia-clube{margin:16px 0;padding:16px;border-radius:18px;background:#fff;border:1px solid #F3DCEB;box-shadow:0 8px 22px #b63d8c14;text-align:left}.economia-titulo{margin:0 0 10px;display:flex;flex-direction:column;gap:2px}.economia-titulo b{font:900 20px/1.1 var(--font-display);color:var(--tinta)}.economia-titulo small{color:var(--cinza);font-size:13px}.economia-linhas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.economia-linhas li{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}.economia-linhas li>span{display:inline-flex;align-items:center;gap:6px;min-width:0}.economia-linhas li>span i{display:grid;place-items:center;width:18px;height:18px;flex:0 0 18px;border-radius:50%;background:var(--coral);color:#fff;font-style:normal;font-weight:800;font-size:13px}.economia-linhas b,.economia-linhas s{white-space:nowrap}.economia-total{padding-top:6px;border-top:1px dashed #E6DDEB;color:var(--cinza)}.economia-clube-linha{padding:8px 10px;margin:2px -10px 0;border-radius:12px;background:#fdf6fa;font-weight:800;color:var(--tinta)}.economia-resultado{margin:10px 0 0;padding:10px 12px;border-radius:12px;background:#e3f9ec;color:#0b6b33;font-weight:800;font-size:14px}.economia-revelar .revelar{width:100%}.cabecalho .logo{height:26px;max-width:46vw;object-fit:contain;object-position:left center}@media (max-width: 640px){.cabecalho .logo{height:20px}}@media (max-width: 380px){.cabecalho .logo{height:17px}}.combo-cartao{width:150px}.combo-o-que{font-size:11.5px;line-height:1.3;color:var(--cinza);text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mini-hotsite{align-items:center;background:linear-gradient(135deg,var(--ameixa),#4A1D6E);gap:6px}.mini-hotsite-tela{display:flex;flex-direction:column;align-items:center;gap:4px;width:46px;padding:5px 4px;border-radius:8px;background:#fff}.mini-hotsite-tela svg{width:18px;height:18px;stroke:var(--ameixa)}.mini-hotsite-tela .mini-linha{width:100%;height:4px}.mini-hotsite-chips{display:flex;gap:4px}.mini-hotsite-chips i{font-style:normal;font-size:9px;font-weight:800;color:#fff;padding:2px 6px;border-radius:999px;background:#ff6fb5e6}.combo-o-que{-webkit-line-clamp:5}.loja-oficial-passos{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 10px;scrollbar-width:none}.loja-oficial-passos::-webkit-scrollbar{display:none}.loja-oficial-passos li{flex:0 0 auto;scroll-snap-align:start}.loja-oficial-nota{margin:2px 0 0;font-size:11.5px;color:var(--cinza)}.clube-cartao-extra{display:flex;flex-direction:column;gap:12px;min-width:0;padding-top:6px;border-top:1px solid #F3DCEB}.clube-cartao-extra .combo{margin-top:8px}.clube-cartao-extra .combo-trilho{margin:0 -22px;padding:4px 22px 10px}.clube-cartao-extra .economia-clube{margin:0}.clube-cartao-extra .faixa-tempo{margin:0 -10px}.card-com-previa{padding-top:0;overflow:hidden}.card-com-previa>.card-previa{margin:0 -20px 6px}.card-previa{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:4px;aspect-ratio:3 / 2;min-height:0;overflow:hidden;background:var(--lavanda)}.card-previa-uma{grid-template-columns:minmax(0,1fr)}.card-previa-caixa{position:relative;display:block;min-width:0;min-height:0;overflow:hidden}.card-previa-caixa img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.card-previa-lado{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:4px;min-width:0;min-height:0}.card-previa-mini b{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;background:#1a082e8c;color:#fff;font:800 16px/1 var(--font-display);letter-spacing:.02em}.card-previa-selo{position:absolute;z-index:2;left:12px;bottom:10px;padding:6px 10px;border-radius:999px;background:#ffffffeb;color:var(--tinta);font:700 12px/1 var(--font-texto);box-shadow:0 4px 14px #0000002e}.card-previa-pagina{margin:-28px -28px 4px;border-radius:24px 24px 0 0}@media (max-width: 640px){.card-previa-pagina{margin:-22px -22px 4px}}.card-previa-tocavel .card-previa-caixa{padding:0;border:0;background:var(--lavanda);cursor:zoom-in;font:inherit;color:inherit}.card-previa-tocavel .card-previa-caixa:focus-visible{outline:3px solid var(--violeta);outline-offset:-3px}.card-previa-zoom{z-index:2;pointer-events:none}.card-resuminho{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13.5px;line-height:1.35;color:var(--texto-2)}.card-resuminho li{display:flex;gap:6px;align-items:baseline;min-width:0}.card-resuminho li span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-resuminho li:before{content:"✓";color:var(--violeta);font-weight:800;flex:none}.card-resuminho b{color:var(--tinta);font-weight:700;flex:none}.galeria-zoom{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:4px}.galeria-zoom::-webkit-scrollbar{display:none}.galeria-zoom-foto{position:relative;flex:0 0 72%;aspect-ratio:4 / 5;padding:0;border:0;border-radius:18px;overflow:hidden;background:var(--lavanda);cursor:zoom-in;scroll-snap-align:start}.galeria-zoom-foto img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width: 760px){.galeria-zoom-foto{flex-basis:31%}}.galeria-zoom-dica{margin:8px 0 0;font-size:13px;color:var(--texto-2)}.card-fotos-botao{position:relative;flex:0 0 86%;padding:0;border:0;border-radius:18px;overflow:hidden;background:var(--lavanda);cursor:zoom-in;scroll-snap-align:start;aspect-ratio:4 / 5}.card-fotos-botao img{flex:none;width:100%;height:100%;aspect-ratio:auto;border-radius:0}@media (min-width: 760px){.card-fotos-botao{flex-basis:48%}}.lightbox{-webkit-user-select:none;user-select:none;background:#0c0416fb}.lightbox-contador{color:#fff;font:700 14px/1 var(--font-texto);letter-spacing:.04em}.lightbox-area{align-items:center;padding:0 56px 24px;touch-action:pan-x pan-y pinch-zoom}.lightbox-area img{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);width:auto;max-width:100%;object-fit:contain;border-radius:12px}.lightbox-seta{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border:0;border-radius:50%;background:#ffffff29;color:#fff;font-size:30px;line-height:1;cursor:pointer;display:grid;place-items:center}.lightbox-seta:hover{background:#ffffff4d}.lightbox-anterior{left:8px}.lightbox-proxima{right:8px}.lightbox-pontos{display:flex;justify-content:center;gap:6px;padding:0 0 6px}.lightbox-pontos i{width:7px;height:7px;border-radius:50%;background:#ffffff59}.lightbox-pontos i.ativo{background:#fff}.lightbox-dica{margin:0;padding:0 16px calc(12px + env(safe-area-inset-bottom,0px));text-align:center;color:#ffffffb3;font-size:12px}@media (max-width: 640px){.lightbox-area{padding:0 8px 16px}.lightbox-seta{width:40px;height:40px;bottom:54px;top:auto;transform:none}}.video-youtube{margin:0;display:grid;gap:8px}.video-youtube-capa,.video-youtube-player{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:18px;overflow:hidden;background:#000;padding:0;cursor:pointer;box-shadow:0 16px 40px #1a082e2e}.video-youtube-capa img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.video-youtube-capa:hover img{transform:scale(1.04)}.video-youtube-play{position:absolute;left:50%;top:50%;width:68px;height:68px;transform:translate(-50%,-50%);border-radius:50%;background:#fffffff0;box-shadow:0 10px 30px #00000059;display:grid;place-items:center}.video-youtube-play i{display:block;width:0;height:0;margin-left:6px;border-style:solid;border-width:13px 0 13px 22px;border-color:transparent transparent transparent var(--ameixa)}.video-youtube-selo{position:absolute;left:12px;bottom:12px;padding:6px 10px;border-radius:999px;background:#ffffffeb;color:var(--tinta);font:700 12px/1 var(--font-texto)}.video-youtube figcaption{font-size:14px;line-height:1.4;color:var(--texto-2)}.clube-video.video-youtube,.clube-video .video-youtube-capa,.clube-video .video-youtube-player{box-shadow:none}.servico-videos-apoio{margin-top:6px}.servico-videos-grade{display:grid;gap:18px;margin-top:16px}@media (min-width: 760px){.servico-videos-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.sobre-fotos .sobre-video{grid-column:1 / -1}.video-youtube-vertical .video-youtube-capa,.video-youtube-vertical .video-youtube-player{aspect-ratio:9 / 16}.servico-videos-em-pe{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:4px}.servico-videos-em-pe::-webkit-scrollbar{display:none}.servico-videos-em-pe>.video-youtube{flex:0 0 62%;scroll-snap-align:start;min-width:0}@media (min-width: 760px){.servico-videos-em-pe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}.clube-video.caso-vertical.video-youtube{max-width:280px;margin:0 auto}.sobre-fotos .video-youtube-vertical{grid-column:auto;grid-row:span 2}.vitrine-visual{padding:18px 0 40px}.vitrine-selo{margin:0 0 6px;font:700 12px/1.2 var(--font-texto);letter-spacing:.14em;text-transform:uppercase;color:var(--violeta)}.vitrine-visual h1.vitrine-titulo{font-size:clamp(30px,6.4vw,46px);line-height:1.05;margin:0 0 14px}.vitrine-chips{position:sticky;top:68px;z-index:5;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -16px 14px;padding:8px 16px;background:#faf4eaf0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.vitrine-chips::-webkit-scrollbar{display:none}.vitrine-chips .pill{flex:none;white-space:nowrap;border:0;cursor:pointer;font:600 14px/1 var(--font-texto)}.vitrine-chips .pill small{opacity:.7;font-weight:700}.vitrine-grade{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width: 760px){.vitrine-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vitrine-chips{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media (min-width: 1100px){.vitrine-grade{grid-template-columns:repeat(4,minmax(0,1fr))}}.vitrine-grade>li{min-width:0}.vitrine-item{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--borda);border-radius:18px;overflow:hidden;box-shadow:0 8px 22px #2b24200f}.vitrine-foto{position:relative;display:block;aspect-ratio:4 / 5;background:var(--lavanda);overflow:hidden}.vitrine-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.vitrine-item:hover .vitrine-foto img{transform:scale(1.04)}.vitrine-sem-foto{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lavanda)}.vitrine-n{position:absolute;right:8px;bottom:8px;padding:5px 8px;border-radius:999px;background:#1a14109e;color:#fff;font:700 11px/1 var(--font-texto)}.vitrine-pedido{position:absolute;left:8px;top:8px;padding:5px 8px;border-radius:999px;background:var(--violeta);color:#fff;font:700 10px/1 var(--font-texto);letter-spacing:.08em;text-transform:uppercase}.vitrine-nome{margin:10px 12px 8px;font-family:var(--font-display);font-weight:700;font-size:17px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vitrine-nome a{color:var(--tinta)}.vitrine-preco{margin-top:auto;padding:0 12px 12px}.vitrine-preco .preco{gap:2px}.vitrine-preco .preco-valor{font-size:15px}.vitrine-preco .preco-avaliacao-linha{font-size:13px;color:var(--texto-2)}.vitrine-preco .revelar{width:100%;box-sizing:border-box;justify-content:center;padding:9px 10px;font-size:13px}.clube-fundo{background:#080604c7;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.clube-janela{position:relative;width:100%;max-width:440px;max-height:calc(100dvh - 24px);overflow-y:auto;padding:30px 24px 22px;border-radius:24px;color:#f6efe3;background:radial-gradient(120% 70% at 100% 0%,rgba(201,160,101,.22),transparent 60%),radial-gradient(80% 60% at 0% 100%,rgba(185,143,78,.14),transparent 60%),#0e0b08;border:1px solid rgba(201,160,101,.45);box-shadow:0 30px 80px #0000008c,inset 0 0 0 1px #ffffff08;animation:clube-entra .35s ease-out}@keyframes clube-entra{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.clube-janela{animation:none}}.clube-fechar{position:absolute;top:10px;right:12px;width:38px;height:38px;border:0;border-radius:50%;background:#ffffff14;color:#f6efe3;font-size:22px;line-height:1;cursor:pointer}.clube-selo{margin:0 44px 14px 0;font:700 11px/1.3 var(--font-texto);letter-spacing:.18em;text-transform:uppercase;color:#d9b877}.clube-janela .clube-titulo{margin:0 0 10px;color:#fff;font-size:clamp(28px,7.4vw,36px);line-height:1.08}.clube-janela .clube-titulo .coral{background:linear-gradient(90deg,#b98f4e,#f3dda8 50%,#c9a065);-webkit-background-clip:text;background-clip:text;color:transparent}.clube-apoio{margin:0 0 14px;color:#f6efe3d1;font-size:15px;line-height:1.5}.clube-beneficios{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:6px;font-size:14px}.clube-beneficios span{color:#d9b877;margin-right:4px}.clube-rotulo{display:block;margin:12px 0 6px;font:600 13px/1.2 var(--font-texto);color:#f6efe3e6}.clube-campo{width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;border:1px solid rgba(217,184,119,.35);border-radius:14px;background:#ffffff0f;color:#fff;font:500 16px/1.2 var(--font-texto);color-scheme:dark}.clube-campo::placeholder{color:#f6efe366}.clube-campo:focus{outline:none;border-color:#d9b877;box-shadow:0 0 0 3px #d9b87740}.clube-dupla{display:grid;grid-template-columns:1fr 1fr;gap:10px}.clube-dupla>div{min-width:0}.clube-botao{width:100%;margin-top:18px;min-height:52px;border:0;border-radius:999px;background:linear-gradient(135deg,#b98f4e,#f3dda8 55%,#c9a065);color:#1a1410;font:800 16px/1 var(--font-texto);cursor:pointer;box-shadow:0 10px 28px #c9a0654d}.clube-botao:disabled{opacity:.45;cursor:default;box-shadow:none}.clube-erro{margin:12px 0 0;color:#ffb4a8;font-size:14px}.clube-nota{margin:12px 0 0;color:#f6efe399;font-size:12px;line-height:1.45;text-align:center}.clube-rodape{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:12px}.clube-link{border:0;background:none;padding:6px 2px;color:#d9b877;font:600 13px/1.3 var(--font-texto);text-decoration:underline;cursor:pointer}.clube-feito{padding:6px 0 2px}@media (max-width: 480px){.clube-dupla{grid-template-columns:1fr;gap:0}}.admin-equipe-novo{display:grid;grid-template-columns:1fr 1.3fr auto;gap:10px;margin:16px 0}.admin-equipe{list-style:none;margin:0;padding:0;display:grid;gap:8px}.admin-equipe li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 14px;border:1px solid var(--borda);border-radius:14px;background:#fff;overflow-wrap:anywhere}@media (max-width: 640px){.admin-equipe-novo{grid-template-columns:1fr}}.card-produto-fim{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:4px}.vitrine-preco .revelar{animation:none;box-shadow:none}.marca-com-sub{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.submarca{display:inline-flex;align-items:center;padding-left:12px;border-left:1.5px solid var(--borda-forte);font:700 11px/1.15 var(--font-texto);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#8f7a4e,#c9a065);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width: 420px){.submarca{font-size:9.5px;letter-spacing:.16em;padding-left:9px}.marca-com-sub{gap:9px}}.admin-procs{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.admin-proc{border:1px solid var(--borda);border-radius:16px;background:#fff;overflow:hidden}.admin-proc-topo{width:100%;display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:10px 14px 10px 10px;border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:var(--tinta)}.admin-proc-topo img,.admin-proc-semfoto{width:56px;height:56px;border-radius:12px;object-fit:cover;background:var(--lavanda);display:block}.admin-proc-topo b{display:block}.admin-proc-topo small{color:var(--texto-2)}.admin-proc-editor{padding:4px 14px 16px;display:grid;gap:8px}.admin-proc-rotulo{display:grid;gap:6px;margin:8px 0 0;font:600 13px/1.3 var(--font-texto);color:var(--tinta)}.admin-proc-fotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.admin-proc-foto{position:relative;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;aspect-ratio:1;background:var(--lavanda);cursor:pointer}.admin-proc-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.admin-proc-foto-capa{border-color:var(--violeta);box-shadow:0 0 0 3px #92794840}.admin-proc-foto:disabled{cursor:not-allowed;opacity:.45}.admin-proc-selo{position:absolute;left:4px;bottom:4px;right:4px;padding:3px 5px;border-radius:8px;background:var(--violeta);color:#fff;font:700 10px/1.2 var(--font-texto);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-proc-selo-outro{background:#1a1410bf;font-weight:600}.admin-proc-resumo{display:grid;grid-template-columns:1fr 1.4fr;gap:8px}.admin-proc-aviso{font-size:14px;color:var(--texto-2)}.admin-proc-editor textarea.login-campo{resize:vertical;font:15px/1.45 var(--font-texto)}@media (max-width: 480px){.admin-proc-resumo{grid-template-columns:1fr}}.login-sem-cadastro{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 6px;width:100%;margin:-4px 0 16px;padding:11px 12px;border:1.5px dashed var(--borda-forte);border-radius:16px;background:var(--lavanda);color:var(--tinta);font:500 15px/1.35 var(--font-texto);cursor:pointer;text-align:center}.login-sem-cadastro b{color:var(--violeta)}.login-sem-cadastro:hover,.login-sem-cadastro:focus-visible{border-color:var(--violeta)}.ic{display:inline-block;width:1.05em;height:1.05em;vertical-align:-.16em;flex:none}@media (max-width: 640px){.botao{white-space:normal;text-align:center;line-height:1.25;max-width:100%}.chamada-acoes{display:flex;flex-direction:column;align-items:stretch}}.post-corpo{min-width:0;overflow-wrap:anywhere}.post-corpo table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 380px){.provas div{padding:18px 6px}.provas b{font-size:min(18px,4.6vw)}.provas span{font-size:11px}.caixa-compra .acoes .botao{white-space:normal;text-overflow:clip;line-height:1.25;gap:8px;padding-left:12px;padding-right:12px}}.campanha-black-friday{--bf-preto: #070409;--bf-ambar: #FFB300;--bf-ambar-2: #FFD166}.faixa-bf{background:#070409;color:#fff;font-size:14px;position:relative;overflow:hidden}.faixa-bf:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#ffb300,#e9392a,#ffb300)}.faixa-bf .centro{display:flex;align-items:center;justify-content:center;gap:6px 14px;flex-wrap:wrap;padding-top:10px;padding-bottom:12px;text-align:center}.faixa-bf-selo{font-family:var(--font-display);font-variation-settings:"wdth" 120,"wght" 800;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffb300;white-space:nowrap}.faixa-bf-texto{color:#e9e1f5}@media (max-width: 380px){.faixa-bf-selo{white-space:normal;letter-spacing:.04em;font-size:13px}}.faixa-bf-conta{padding:3px 10px;border-radius:999px;background:#ffb300;color:#070409;font-weight:800;font-size:12.5px;white-space:nowrap}.faixa-bf a{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:#ffd166;white-space:nowrap}.faixa-bf a .seta{color:#ffd166}.selo-bf{background:#070409;color:#ffb300;box-shadow:inset 0 0 0 1px #ffb300}.bf-hero{margin:18px 0 10px;padding:24px 22px 26px;border-radius:22px;background:radial-gradient(90% 120% at 100% 0%,rgba(233,57,42,.35),transparent 60%),linear-gradient(135deg,#070409,#140a22 70%,#22103a);color:#fff;text-align:left;position:relative;overflow:hidden;box-shadow:0 18px 44px #07040938}.bf-hero-topo{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.bf-hero .kicker{color:#ffb300;margin:0}.bf-hero .kicker:before{background:#ffb300}.bf-hero-conta{padding:5px 12px;border-radius:999px;background:#ffb300;color:#070409;font-weight:800;font-size:13px;white-space:nowrap}.bf-hero-titulo{font-size:clamp(28px,6vw,52px);color:#fff;margin:12px 0 0;line-height:1.02;text-transform:uppercase}.bf-hero-titulo .coral{color:#ffb300}.bf-hero .apoio{color:#e9e1f5;margin-top:12px}.bf-hero-chips{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.bf-hero-chips li{padding:6px 12px;border-radius:999px;border:1px solid rgba(255,179,0,.55);color:#ffd166;font-size:13px;font-weight:700}.bf-hero-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.bf-botao{background:#ffb300;color:#070409}.bf-botao:hover{background:#ffd166}.bf-botao .seta{color:#070409}.bf-botao-contorno{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff8c}.bf-botao-contorno:hover{box-shadow:inset 0 0 0 1.5px #ffb300}.bf-hero-compacta{margin:18px 0 6px;padding:18px 20px 20px}.bf-hero-compacta .bf-hero-titulo{font-size:clamp(22px,4.6vw,36px)}@media (min-width: 760px){.bf-hero{padding:34px 38px 36px}.bf-hero-compacta{padding:22px 28px 24px}}.pedido-zap-linha{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:600;color:var(--texto-2);line-height:1.3}.pedido-zap-linha:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--zap);flex:none}.caixa-compra .pedido-zap-linha{margin:8px 0 4px}.campanha-black-friday .pedido-zap-linha{padding:5px 12px 5px 10px;border-radius:999px;background:#070409;color:#ffd166;font-weight:700}.loja-kaline{--ameixa: #2B2420;--ameixa-2: #3A3129;--tinta: #2B2420;--violeta: #927948;--roxo: #A8905E;--magenta: #B9A273;--coral: #927948;--coral-claro: #B9A273;--azul: #4B3D22;--lavanda: #F4EADC;--blush: #FAF4EA;--cinza: #7D6F5C;--branco: #FFFFFF;--borda: #EADFCB;--borda-forte: #DCCBB0;--texto-2: #4B4036;--espectro: linear-gradient(90deg, #B9A273 0%, #927948 50%, #2B2420 100%);--grad-pill: linear-gradient(135deg, #927948 0%, #B9A273 60%, #C9A45C 100%);--font-display: "Cormorant Garamond", "Playfair Display", Georgia, serif;color:var(--tinta)}.loja-kaline .display{font-variation-settings:normal;font-weight:700;letter-spacing:-.01em}.loja-kaline h1.display{font-size:clamp(38px,5.8vw,66px)}.loja-kaline h2.display{font-size:clamp(30px,4vw,46px);font-weight:700}.loja-kaline h3.display{font-size:clamp(22px,2.4vw,27px);font-weight:700;letter-spacing:0}.loja-kaline .clube-slide-chamada,.loja-kaline .fx-frase-t,.loja-kaline .banner-titulo,.loja-kaline .loja-oficial-titulo{font-variation-settings:normal;font-weight:700}.loja-kaline .fx-frase-t{font-size:clamp(34px,6vw,80px);letter-spacing:-.01em}.loja-kaline ::selection{background:#eadfcb}.loja-kaline :focus-visible{outline-color:#92794880}.loja-kaline .logo-da-loja{height:44px}.loja-kaline .cabecalho{background:#faf4eadb;border-bottom-color:var(--borda)}.loja-kaline .cabecalho-linha{height:68px}.loja-kaline .loja-oficial-selo,.loja-kaline .provas,.loja-kaline .chamada-zap,.loja-kaline .fx-frase{background:var(--ameixa)}.loja-kaline .chamada-zap .apoio{color:#d9cdb8!important}.loja-kaline .fx-frase+.secao{padding-top:56px!important}@media (min-width: 800px){.loja-kaline .chamada-zap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 48px}.loja-kaline .chamada-zap .chamada-acoes{flex-direction:column;align-items:stretch}.loja-kaline .chamada-zap .chamada-acoes .botao{justify-content:center;text-align:center;white-space:normal;line-height:1.3}}@media (min-width: 900px){.loja-kaline .sobre-texto{position:sticky;top:96px}}.loja-kaline .botao-coral{background:var(--violeta)}.loja-kaline .botao-coral:hover{background:var(--roxo)}.loja-kaline .toast{background:var(--violeta)}.loja-kaline .barra-inferior a.ativo,.loja-kaline .barra-inferior a.ativo svg{color:var(--violeta)}.loja-kaline .revelar{border-color:var(--violeta);background:linear-gradient(135deg,var(--violeta),var(--coral-claro));animation-name:revelar-pulso-dourado}@keyframes revelar-pulso-dourado{0%{box-shadow:0 0 #92794873}70%{box-shadow:0 0 0 12px #92794800}to{box-shadow:0 0 #92794800}}.loja-kaline .card-categoria{color:var(--violeta)}.loja-kaline .login-titulo{font-variation-settings:normal;font-weight:700;font-size:30px;letter-spacing:-.01em}.loja-kaline .login-kicker{color:var(--violeta)}.loja-she{--ameixa: #0C0302;--ameixa-2: #2A0A12;--tinta: #0C0302;--violeta: #65071D;--roxo: #7E1A30;--magenta: #C9A45C;--coral: #65071D;--coral-claro: #C9A45C;--azul: #591824;--lavanda: #F5EAED;--blush: #F9F3F5;--cinza: #A37B84;--branco: #FFFFFF;--borda: #EAD9DE;--borda-forte: #D9BFC6;--texto-2: #4B3038;--espectro: linear-gradient(90deg, #C9A45C 0%, #65071D 50%, #0C0302 100%);--grad-pill: linear-gradient(135deg, #65071D 0%, #8A2A3F 60%, #C9A45C 100%);--font-display: "Cormorant Garamond", "Playfair Display", Georgia, serif;color:var(--tinta)}.loja-she .display{font-variation-settings:normal;font-weight:700;letter-spacing:-.01em}.loja-she h1.display{font-size:clamp(38px,5.8vw,66px)}.loja-she h2.display{font-size:clamp(30px,4vw,46px);font-weight:700}.loja-she h3.display{font-size:clamp(22px,2.4vw,27px);font-weight:700;letter-spacing:0}.loja-she .clube-slide-chamada,.loja-she .fx-frase-t,.loja-she .banner-titulo,.loja-she .loja-oficial-titulo{font-variation-settings:normal;font-weight:700}.loja-she .fx-frase-t{font-size:clamp(34px,6vw,80px);letter-spacing:-.01em}.loja-she ::selection{background:#ead9de}.loja-she :focus-visible{outline-color:#65071d80}.loja-she .logo-da-loja{height:48px}.loja-she .cabecalho{background:#f9f3f5e0;border-bottom-color:var(--borda)}.loja-she .cabecalho-linha{height:68px}.loja-she .loja-oficial-selo{background:var(--violeta)}.loja-she .provas,.loja-she .chamada-zap,.loja-she .fx-frase{background:var(--ameixa)}.loja-she .chamada-zap .apoio{color:#e6d3d8!important}.loja-she .botao-coral{background:var(--violeta)}.loja-she .botao-coral:hover{background:var(--roxo)}.loja-she .toast{background:var(--violeta)}.loja-she .barra-inferior a.ativo,.loja-she .barra-inferior a.ativo svg{color:var(--violeta)}.loja-she .revelar{border-color:var(--violeta);background:linear-gradient(135deg,var(--violeta),var(--magenta));animation-name:revelar-pulso-dourado}.loja-she .card-categoria{color:var(--violeta)}.loja-she .login-titulo{font-variation-settings:normal;font-weight:700;font-size:30px;letter-spacing:-.01em}.loja-she .login-kicker{color:var(--violeta)}.loja-she .fx-frase-2{background:linear-gradient(90deg,#c9a45c,#f0dda8 50%,#b8903e);-webkit-background-clip:text;background-clip:text}.barra-quatro{grid-template-columns:repeat(4,1fr)}.logo-da-loja{height:40px;width:auto;max-width:60vw;object-fit:contain}.preco-avaliacao-linha{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:var(--ameixa)}.preco-grande .preco-avaliacao-linha{font-size:20px}.preco-avaliacao .preco-nota{display:block;margin-top:6px}.card-fotos{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:18px}.card-fotos::-webkit-scrollbar{display:none}.card-fotos img{flex:0 0 86%;aspect-ratio:4 / 5;object-fit:cover;border-radius:18px;scroll-snap-align:start;background:var(--lavanda)}.card-fotos-pagina{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:visible}.card-fotos-pagina img{flex:none;width:100%;aspect-ratio:4 / 5}@media (min-width: 760px){.card-fotos-pagina{grid-template-columns:repeat(3,minmax(0,1fr))}.card-fotos img{flex-basis:48%}}.servico-fotos h2{margin:0 0 14px}.rodape-shop-secret{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--tinta)}.rodape-shop-secret:hover{color:var(--violeta)}.sobre-clinica{padding-top:0}.sobre-grade{display:grid;gap:28px;align-items:start}.sobre-texto .apoio{margin-top:14px}.sobre-itens{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.sobre-itens li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--texto-2);min-width:0}.sobre-itens .card-icone{flex:none}.sobre-endereco{margin:20px 0 0;color:var(--texto-2);font-size:14px;line-height:1.6}.sobre-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.sobre-fotos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;grid-auto-flow:dense}.sobre-foto{width:100%;aspect-ratio:1;object-fit:cover;border-radius:18px;background:var(--lavanda)}.sobre-foto-alta{grid-row:span 2;aspect-ratio:4 / 7}@media (min-width: 900px){.sobre-grade{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px}}.login-subtitulo{font-family:var(--font-display);font-variation-settings:"wdth" 116,"wght" 800;font-size:22px;line-height:1.15;margin:6px 0 4px;color:var(--tinta)}.login-cadastro .login-rotulo{margin-top:10px}.login-cadastro .apoio{margin:4px 0 6px}.login-pendente{text-align:center;display:grid;gap:8px;justify-items:center;padding:6px 0 2px}.login-pendente-icone{font-size:40px;line-height:1}.login-pendente .botao{margin-top:6px}.selo-admin{position:fixed;left:14px;bottom:calc(86px + env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:var(--ameixa);color:#fff;font-weight:700;font-size:14px;box-shadow:0 10px 26px #1a082e47}.selo-admin b{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--coral);color:#fff;display:inline-grid;place-items:center;font-size:12.5px;box-sizing:border-box}@media (min-width: 900px){.selo-admin{bottom:20px}}.admin-titulo{font-size:clamp(30px,5vw,48px);margin:6px 0 8px}.admin-apoio{max-width:640px}.admin-aviso{margin-top:18px;padding:20px;border-radius:18px;background:#fff;border:1px solid var(--borda);display:grid;gap:12px;justify-items:start}.admin-template{margin:14px 0 0;padding:12px 14px;border-radius:14px;background:#fff6db;color:#5a4300;font-size:14px}.admin-abas{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 14px}.admin-conta{margin-left:8px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--coral);color:#fff;display:inline-grid;place-items:center;font-size:12px;box-sizing:border-box}.admin-vazio{margin-top:10px}.admin-lista{list-style:none;margin:0;padding:0;display:grid;gap:14px}@media (min-width: 900px){.admin-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-cartao{padding:18px;border-radius:20px;background:#fff;border:1px solid var(--borda);box-shadow:0 8px 22px #5d2c950f;display:grid;gap:12px;min-width:0}.admin-pendente{border-color:#f3c3b9}.admin-cartao-topo{display:grid;gap:2px}.admin-cartao-topo b{font-size:18px;color:var(--tinta)}.admin-negocio{color:var(--violeta);font-weight:600}.admin-cartao-topo small{color:var(--texto-2)}.admin-dados{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;font-size:14px}.admin-dados dt{color:var(--texto-2)}.admin-dados dd{margin:0;overflow-wrap:anywhere}.admin-dados a{color:var(--violeta);font-weight:600;text-decoration:underline}.admin-ok{color:#157a3b}.admin-falhou{color:#b42318}.admin-acoes{display:flex;flex-wrap:wrap;gap:8px}.admin-acoes .botao{padding:11px 16px;font-size:14px}.finalizar-online{display:grid;gap:8px;justify-items:start;margin:4px 0 10px}.finalizar-online .pequeno{margin:0}.finalizar-ou{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--cinza);font-weight:700;margin-top:4px}.finalizar-cancelado{margin:0 0 10px;padding:12px 14px;border-radius:14px;background:#fff6db;color:#5a4300;font-size:14px}.pago-itens{margin:26px auto 0;max-width:520px;text-align:left;background:#fff;border:1px solid var(--borda);border-radius:22px;padding:18px 20px}.pago-itens ul{list-style:none;margin:10px 0 0;padding:0}.pago-itens li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--borda);font-weight:600}.pago-itens li:last-child{border:0}.admin-secoes{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 6px;padding-bottom:14px;border-bottom:1px solid var(--borda)}.admin-secoes .pill{padding:11px 18px;font-size:15px}.admin-busca{width:100%;max-width:420px;margin:4px 0 12px;padding:11px 14px;border-radius:14px;border:1px solid var(--borda-forte);font:inherit}.admin-compras{display:grid;gap:6px;margin-top:8px;font-size:14px;color:var(--texto-2)}.admin-compras b{color:var(--tinta)}.admin-sit{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px;background:var(--lavanda);color:var(--violeta);white-space:nowrap}.admin-sit-pago,.admin-sit-fechado{background:#e6f8ee;color:var(--verde)}.admin-sit-aguardando{background:#fff6db;color:#5a4300}.admin-sit-perdido,.admin-sit-cancelado{background:#f3f2f6;color:var(--cinza)}.admin-sit-em_conversa{background:#eaf2ff;color:#1f4e9c}.admin-itens{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:14px}.admin-itens li{display:flex;justify-content:space-between;gap:10px}.admin-itens li span:last-child{color:var(--texto-2);white-space:nowrap}.admin-totais{font-size:14px;color:var(--texto-2)}.admin-totais b{color:var(--tinta)}.admin-nota{font-size:13px;color:var(--texto-2);background:var(--blush);padding:8px 12px;border-radius:12px}.admin-stripe{margin:14px 0 6px;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid var(--borda);display:grid;gap:8px}.admin-stripe b{font-size:16px}.admin-stripe-ok{color:var(--verde);font-weight:700}.admin-stripe .botao{justify-self:start}.admin-lojas{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:14px}@media (min-width: 900px){.admin-lojas{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-loja{padding:18px 20px;border-radius:20px;background:#fff;border:1px solid var(--borda);box-shadow:0 8px 22px #5d2c950f;display:grid;gap:10px}.admin-loja-topo{display:flex;justify-content:space-between;gap:10px;align-items:baseline;flex-wrap:wrap}.admin-loja-topo b{font-size:18px;color:var(--tinta)}.admin-loja-produto{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--violeta)}.admin-loja-numeros{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:14px;color:var(--texto-2)}.admin-loja-numeros b{color:var(--tinta)}.admin-loja .admin-acoes .botao{padding:10px 14px;font-size:14px}.clube-pub{margin:18px 0 10px;padding:24px 22px 26px;border-radius:22px;background:#fff;border:2px solid var(--borda-forte);box-shadow:0 18px 44px #1a082e1a;text-align:left}.clube-pub-titulo{font-size:clamp(26px,5vw,44px);margin:0;line-height:1.05}.clube-pub-valor{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:16px}.clube-pub-de{color:var(--cinza);font-size:17px;white-space:nowrap}.clube-pub-de s{text-decoration-thickness:2px;text-decoration-color:var(--coral)}.clube-pub-por{white-space:nowrap;color:var(--ameixa);display:flex;flex-direction:column}.clube-pub-por small.clube-pub-ass{display:block}.clube-pub-por b{display:inline;font-family:var(--font-display);font-size:clamp(38px,9vw,60px);line-height:1;font-weight:800;color:var(--coral);letter-spacing:-.02em}.clube-pub-por small{font-size:15px;font-weight:600;color:var(--texto-2)}.clube-pub-regra{margin:8px 0 0;font-weight:700;color:var(--ameixa);font-size:15px}.clube-pub-regra span{white-space:normal}.clube-pub-sem{margin:4px 0 0;color:var(--cinza);font-size:14px}.clube-pub-vem{margin:18px 0 8px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--violeta)}.clube-pub-lista{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.clube-pub-lista li{position:relative;padding:10px 12px 10px 36px;border-radius:12px;background:var(--lavanda);font-weight:600;color:var(--tinta)}.clube-pub-lista li:before{content:"✓";position:absolute;left:12px;top:9px;color:var(--verde);font-weight:800}.clube-pub-lista li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px}.clube-pub-avulso{font-size:13px;font-weight:600;color:var(--cinza);white-space:nowrap}.clube-pub-avulso s{text-decoration-color:var(--coral)}.clube-pub-acoes{display:flex;flex-wrap:wrap;gap:10px}.cdm-hero{padding-bottom:28px}.cdm-titulo{font-size:clamp(32px,6.4vw,64px);margin:0}.cdm-valor{margin-top:22px;max-width:720px}.cdm-video-player{width:100%;max-width:900px;border-radius:20px;display:block;margin:0 auto;background:#000}.cdm-grade{display:grid;gap:14px;margin-top:22px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cdm-card{position:relative;padding:22px 20px;border-radius:var(--raio-card);background:#fff;border:1px solid var(--borda);box-shadow:0 10px 28px #1a082e0f}.cdm-num{position:absolute;top:16px;right:18px;font-family:var(--font-display);font-weight:800;font-size:28px;color:var(--borda-forte)}.cdm-icone{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--lavanda);font-size:24px}.cdm-card h3{margin:14px 0 6px;font-size:19px;line-height:1.25;color:var(--ameixa)}.cdm-card p{margin:0;color:var(--texto-2);line-height:1.55}.cdm-card .cdm-avulso{margin-top:10px;font-size:13px;font-weight:600;color:var(--cinza)}.cdm-avulso s{text-decoration-color:var(--coral)}.cdm-conta-caixa{padding:26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--ameixa) 0%,var(--ameixa-2) 100%);color:#fff}.cdm-conta-caixa .display{color:#fff}.cdm-conta-lista{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px;max-width:640px}.cdm-conta-lista li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.14)}.cdm-conta-lista b{white-space:nowrap}.cdm-conta-total s{text-decoration-color:var(--coral-claro)}.cdm-conta-clube{border-bottom:0!important;font-size:18px}.cdm-conta-clube b{color:#ffb300;font-size:22px}.cdm-faq-titulo{font-size:clamp(24px,4vw,36px);margin-bottom:14px}.cdm-pergunta{padding:14px 16px;border-radius:14px;background:var(--lavanda);margin-bottom:8px}.cdm-pergunta summary{font-weight:700;cursor:pointer;color:var(--ameixa)}.cdm-pergunta p{margin:10px 0 0;color:var(--texto-2);line-height:1.55}.cdm-fim{margin-top:22px}.preco-publico .preco-nota{display:block}.caixa-closer{margin:12px 0 4px;padding:14px 14px 16px;border-radius:14px;background:var(--blush);border:1px solid var(--borda-forte)}.caixa-closer p{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--texto-2)}.caixa-closer p b{color:var(--ameixa)}.caixa-closer .botao{width:100%;justify-content:center}
