@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--serif:"Fraunces Variable", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--sans:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-12:.75rem;--fs-14:.875rem;--fs-16:1rem;--fs-20:1.25rem;--fs-28:1.75rem;--fs-40:2.5rem;--fs-56:3.5rem;--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:32px;--esp-7:48px;--esp-8:64px;--raio:10px;--raio-p:6px;--toque:44px;--curva:cubic-bezier(.2, .7, .2, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.42s}:root,[data-tema=navalha]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f5f0e8;--superficie:#fffdfa;--superficie-2:#ece5d9;--texto:#151311;--texto-2:#5e5750;--texto-3:#6f665c;--linha:#ded5c9;--linha-forte:#c9bfb0;--acento:#b18a50;--acento-texto:#7a5f38;--sobre-acento:#151311;--erro:#a3352b;--ok:#2f7d46;--info:#2b6cb0;--aviso:#8a6420;--sombra:0 1px 0 #14121008, 0 8px 24px -14px #14121029}[data-tema=couro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#0e0d0c;--superficie:#161412;--superficie-2:#1f1c19;--texto:#ede6da;--texto-2:#a89f92;--texto-3:#a39a8e;--linha:#2a2622;--linha-forte:#3a3530;--acento:#b8955f;--acento-texto:#c9a873;--sobre-acento:#0e0d0c;--erro:#ec6a5e;--ok:#5fc07a;--info:#6aa9ec;--aviso:#d9a75a;--sombra:0 1px 0 #0006, 0 12px 32px -16px #000000b3}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--fundo);min-height:100dvh;color:var(--texto);font-family:var(--sans);font-size:var(--fs-16);font-feature-settings:"cv11", "ss01";transition:background-color var(--dur-2) var(--curva), color var(--dur-2) var(--curva);margin:0;line-height:1.5}h1,h2,h3{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:480;line-height:1.08}p{text-wrap:pretty;margin:0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}.num{font-variant-numeric:tabular-nums}.rotulo{font-size:var(--fs-12);letter-spacing:.16em;text-transform:uppercase;color:var(--texto-2);font-weight:500}:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:var(--raio-p)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html,body{overflow-x:clip}img,video,svg{max-width:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.marca{line-height:0;display:inline-block}.marca-img{width:100%;height:auto;display:block}.marca-img-clara,[data-tema=couro] .marca-img-escura{display:none}[data-tema=couro] .marca-img-clara{display:block}.marca-p{width:132px}.marca-m{width:190px}.marca-g{width:clamp(230px,48vw,360px)}.filete{border:0;border-block:1px solid var(--linha-forte);height:4px;margin:var(--esp-6) 0}.botao{justify-content:center;align-items:center;gap:var(--esp-2);min-height:52px;padding:0 var(--esp-5);border-radius:var(--raio);letter-spacing:.005em;transition:transform var(--dur-1) var(--curva), background-color var(--dur-2) var(--curva), border-color var(--dur-2) var(--curva), opacity var(--dur-2) var(--curva);border:1px solid #0000;font-weight:550;text-decoration:none;display:inline-flex}.botao:active{transform:scale(.985)}.botao:disabled{opacity:.45;cursor:not-allowed}.botao-primario{background:var(--texto);color:var(--fundo)}.botao-primario:hover:not(:disabled){background:color-mix(in oklab, var(--texto) 88%, var(--acento))}.botao-fantasma{border-color:var(--linha-forte);color:var(--texto);background:0 0}.botao-fantasma:hover{border-color:var(--texto-2)}.botao-icone{width:var(--toque);height:var(--toque);border-radius:var(--raio);border:1px solid var(--linha);color:var(--texto-2);transition:color var(--dur-1), border-color var(--dur-1);background:0 0;flex:none;place-items:center;display:inline-grid}.botao-icone:hover{color:var(--texto);border-color:var(--linha-forte)}.botao-largo{width:100%}.campo{gap:var(--esp-2);display:grid}.campo label{font-size:var(--fs-14);font-weight:550}.campo small{color:var(--texto-3);font-size:var(--fs-12)}.campo input,.campo textarea{width:100%;min-height:52px;padding:var(--esp-3) var(--esp-4);background:var(--superficie);border:1px solid var(--linha-forte);border-radius:var(--raio);transition:border-color var(--dur-1), box-shadow var(--dur-1)}.campo textarea{resize:vertical;min-height:96px}.campo input:focus,.campo textarea:focus{border-color:var(--acento);box-shadow:0 0 0 3px color-mix(in oklab, var(--acento) 22%, transparent);outline:none}.campo[data-erro=true] input{border-color:var(--erro)}.campo-erro{color:var(--erro);font-size:var(--fs-14)}.chip{align-items:center;gap:var(--esp-1);height:26px;padding:0 var(--esp-3);border:1px solid var(--linha-forte);font-size:var(--fs-12);color:var(--texto-2);white-space:nowrap;border-radius:999px;display:inline-flex}.retrato{background:var(--superficie-2);border:1px solid var(--linha);font-family:var(--serif);color:var(--texto-2);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.retrato img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%}.retrato-p{border-radius:50%;width:44px;height:44px;font-size:1rem}.retrato-m{border-radius:var(--raio);width:72px;height:88px;font-size:1.6rem}.retrato-g{aspect-ratio:4/5;border-radius:var(--raio);width:100%;font-size:clamp(3rem,12vw,5.5rem)}.poste{padding:var(--esp-7) 0;color:var(--texto-3);place-items:center;display:grid}.esqueleto{border-radius:var(--raio);background:var(--superficie-2);animation:esqueleto-pulsa 1.4s var(--curva) infinite alternate}@keyframes esqueleto-pulsa{to{opacity:.55}}.toasts{z-index:50;left:var(--esp-4);right:var(--esp-4);bottom:calc(var(--esp-4) + env(safe-area-inset-bottom));gap:var(--esp-2);pointer-events:none;display:grid;position:fixed}@media (width>=720px){.toasts{left:auto;right:var(--esp-5);bottom:var(--esp-5);width:380px}}.toast{pointer-events:auto;align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-3) var(--esp-3) var(--esp-4);background:var(--texto);color:var(--fundo);border-radius:var(--raio);box-shadow:var(--sombra);animation:toast-entra var(--dur-2) var(--curva);display:flex}.toast-icone{color:var(--acento);display:grid}.toast[data-tipo=erro] .toast-icone{color:#e0796d}.toast-texto{font-size:var(--fs-14);flex:1;line-height:1.4}.toast-acao{color:var(--acento);font-weight:600;font-size:var(--fs-14);padding:var(--esp-2);background:0 0;border:0}.toast-fechar{color:inherit;opacity:.6;border-radius:var(--raio-p);background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}.toast-fechar:hover{opacity:1}@keyframes toast-entra{0%{opacity:0;transform:translateY(8px)}}.intro{z-index:100;background:#060606;place-items:center;display:grid;position:fixed;inset:0}.intro-logo{width:min(72vw,460px);animation:intro-logo-entra .9s var(--curva) both;position:relative}.intro-logo img{width:100%;height:auto;display:block}.intro-logo:after{content:"";mix-blend-mode:overlay;animation:intro-logo-brilho 1.5s .5s var(--curva) both;background:linear-gradient(105deg,#0000 38%,#ffffff8c 50%,#0000 62%) 0 0/260% 100%;position:absolute;inset:-10% -6%;-webkit-mask:url(/marca-clara.png) 50%/88% no-repeat;mask:url(/marca-clara.png) 50%/88% no-repeat}@keyframes intro-logo-entra{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes intro-logo-brilho{0%{background-position:120% 0}to{background-position:-40% 0}}.intro[data-estado=saindo]{animation:intro-sai .52s var(--curva) forwards}@keyframes intro-sai{to{opacity:0;visibility:hidden}}.intro-pular{right:var(--esp-4);bottom:calc(var(--esp-5) + env(safe-area-inset-bottom));min-height:var(--toque);padding:0 var(--esp-4);color:#ede6dac7;font-size:var(--fs-14);letter-spacing:.06em;opacity:0;animation:intro-pular-entra .3s var(--curva) .7s forwards;background:#06060666;border:1px solid #ede6da38;border-radius:999px;position:absolute}.intro-pular:hover{color:#ede6da;border-color:#ede6da80}@keyframes intro-pular-entra{to{opacity:1}}:root,[data-tema=navalha]{--grao:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .08  0 0 0 0 .07  0 0 0 0 .06  0 0 0 .5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--grao-opacidade:.09;--luz:radial-gradient(120% 60% at 50% -8%, #fbf9f5 0%, #fbf9f500 62%)}[data-tema=couro]{--grao:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .93  0 0 0 0 .9  0 0 0 0 .85  0 0 0 .5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--grao-opacidade:.05;--luz:radial-gradient(110% 55% at 50% -10%, #b8955f12 0%, #0e0d0c00 60%)}body{background-image:var(--luz);background-repeat:no-repeat}body:before{content:"";z-index:0;pointer-events:none;background-image:var(--grao);opacity:var(--grao-opacidade);position:fixed;inset:0}#raiz{z-index:1;position:relative}.pagina{flex-direction:column;min-height:100dvh;display:flex}.pagina>.pagina-conteudo{flex:1 0 auto;width:100%}.barra-contatos{color:#d9d1c4;background:#151311;border-bottom:1px solid #2a2622;font-size:.8125rem}[data-tema=couro] .barra-contatos{background:#0a0908}.barra-contatos-dentro{max-width:1080px;padding:0 var(--esp-4);justify-content:space-between;align-items:center;gap:var(--esp-3);min-height:44px;margin:0 auto;display:flex}.contatos-zap{align-items:center;gap:var(--esp-4);display:flex}.contato-equipe{min-height:30px;padding:0 var(--esp-3);color:#e9dcc4;transition:background-color var(--dur-2), border-color var(--dur-2), color var(--dur-2);border:1px solid #b8955f73;border-radius:999px;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.contato-equipe svg{color:#b8955f}.contato-equipe:hover{color:#fff;background:#b8955f24;border-color:#b8955f}.equipe-curto{display:none}@media (width<=560px){.equipe-longo{display:none}.equipe-curto{display:inline}.contatos-zap{gap:var(--esp-3)}}.contato-link{min-height:44px;color:inherit;transition:color var(--dur-1);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.contato-link span{white-space:nowrap}.contato-link:hover{color:#c9a873}@media (width<=420px){.contato-ig span{display:none}}.contato-link svg{color:#b8955f}@media (width<=640px){.contato-link[data-secundario=true]{display:none}}.rodape{margin-top:var(--esp-7);padding-bottom:env(safe-area-inset-bottom);color:#d9d1c4;font-size:var(--fs-14);background:#141210;line-height:1.5}.rodape-dentro{max-width:1080px;padding:var(--esp-7) var(--esp-4) var(--esp-6);gap:var(--esp-6);grid-template-columns:minmax(180px,1fr) minmax(0,1.7fr) minmax(190px,.9fr);margin:0 auto;display:grid}.rodape-marca{align-content:start;gap:var(--esp-3);display:grid}.rodape-marca img{width:170px;height:auto}.rodape-marca p{font-family:var(--serif);color:#a89f92;font-style:italic}.rodape h2{margin-bottom:var(--esp-3);font-family:var(--sans);font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;color:#c9a873;font-weight:600}.rodape ul{margin:0;padding:0;list-style:none}.rodape-unidades{gap:var(--esp-4) var(--esp-5);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.rodape-unidades li{align-content:start;gap:2px;display:grid}.rodape-unidades strong{color:#ede6da;font-weight:600}.rodape-unidades span{color:#a89f92}.rodape-links{gap:var(--esp-2);display:grid}.rodape-links a{align-items:center;gap:var(--esp-2);color:#d9d1c4;min-height:28px;transition:color var(--dur-1);text-decoration:none;display:inline-flex}.rodape-links a:hover{color:#c9a873}.rodape-links svg{color:#b8955f;flex:none}.rodape-base{border-top:1px solid #2a2622}.rodape-base-dentro{max-width:1080px;padding:var(--esp-3) var(--esp-4);justify-content:space-between;gap:var(--esp-1) var(--esp-4);font-size:var(--fs-12);color:#a89f92;flex-wrap:wrap;margin:0 auto;display:flex}.rodape-base strong{color:#d9d1c4;font-weight:600}.rodape-base a{color:#c9a873;text-underline-offset:3px}@media (width<=760px){.rodape-dentro{gap:var(--esp-5);padding-block:var(--esp-6) var(--esp-5);grid-template-columns:minmax(0,1fr)}.rodape-marca img{width:150px}}.folha-fundo{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:folha-fundo var(--dur-2) var(--curva);background:#0a09087a;align-items:flex-end;display:flex;position:fixed;inset:0}@keyframes folha-fundo{0%{opacity:0}}.folha{background:var(--superficie);width:100%;max-height:92dvh;color:var(--texto);border:1px solid var(--linha);box-shadow:var(--sombra);animation:folha-sobe .32s var(--curva);border-radius:18px 18px 0 0;outline:none;flex-direction:column;display:flex}@keyframes folha-sobe{0%{opacity:0;transform:translateY(24px)}}.folha-alca{background:var(--linha-forte);width:40px;height:4px;margin:var(--esp-2) auto 0;border-radius:4px;flex:none}@media (width>=760px){.folha-fundo{justify-content:flex-end;align-items:stretch}.folha{border-width:0 0 0 1px;border-radius:0;width:460px;max-height:none;animation-name:folha-desliza}.folha-alca{display:none}}@keyframes folha-desliza{0%{opacity:0;transform:translate(28px)}}.folha-topo{justify-content:space-between;align-items:flex-start;gap:var(--esp-3);padding:var(--esp-4) var(--esp-5) var(--esp-3);display:flex}.folha-topo h2{font-size:var(--fs-28);margin-top:var(--esp-1)}.folha-corpo{padding:0 var(--esp-5) var(--esp-5);gap:var(--esp-5);flex:1;align-content:start;display:grid;overflow-y:auto}.folha-rodape{padding:var(--esp-4) var(--esp-5) calc(var(--esp-4) + env(safe-area-inset-bottom));border-top:1px solid var(--linha);gap:var(--esp-2);display:grid}.selo{height:26px;padding:0 var(--esp-3);font-size:var(--fs-12);white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;font-weight:550;display:inline-flex}.selo[data-tom=ok]{color:var(--ok)}.selo[data-tom=info]{color:var(--info)}.selo[data-tom=acento]{color:var(--acento-texto)}.selo[data-tom=erro]{color:var(--erro)}.selo[data-tom=neutro]{color:var(--texto-2)}.detalhes{border-block:1px solid var(--linha);margin:0;display:grid}.detalhes>div{justify-content:space-between;gap:var(--esp-4);padding:var(--esp-3) 0;display:flex}.detalhes>div+div{border-top:1px solid var(--linha)}.detalhes dt{color:var(--texto-3);font-size:var(--fs-14)}.detalhes dd{text-align:right;margin:0;font-weight:500}.aviso{gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio);font-size:var(--fs-14);border:1px solid var(--linha-forte);background:var(--superficie-2);align-items:flex-start;display:flex}.aviso svg{flex:none;margin-top:2px}.aviso[data-tom=erro]{border-color:color-mix(in oklab, var(--erro) 45%, transparent);color:var(--erro)}.aviso[data-tom=acento]{border-color:color-mix(in oklab, var(--acento) 45%, transparent);color:var(--acento-texto)}.botao-perigo{border-color:color-mix(in oklab, var(--erro) 55%, transparent);color:var(--erro);background:0 0}.botao-perigo:hover{background:color-mix(in oklab, var(--erro) 10%, transparent)}.botao-acento{background:var(--acento);color:var(--sobre-acento)}.botao-acento:hover:not(:disabled){background:color-mix(in oklab, var(--acento) 85%, var(--texto))}.botoes-linha{gap:var(--esp-2);grid-template-columns:1fr 1fr;display:grid}.campo select{width:100%;min-height:52px;padding:0 var(--esp-4);background:var(--superficie);border:1px solid var(--linha-forte);border-radius:var(--raio);font:inherit;color:inherit}.segmentos{gap:var(--esp-1);padding:var(--esp-1);border:1px solid var(--linha);border-radius:var(--raio);background:var(--fundo);display:flex}.segmentos button{border-radius:var(--raio-p);min-height:40px;color:var(--texto-2);transition:background-color var(--dur-2), color var(--dur-2);background:0 0;border:0;flex:1;font-weight:500}.segmentos button[aria-pressed=true]{background:var(--superficie-2);color:var(--texto);box-shadow:inset 0 -2px 0 var(--acento)}.pagina-simples{width:min(560px,100%);padding:var(--esp-6) var(--esp-4);gap:var(--esp-5);align-content:start;margin:0 auto;display:grid}.pagina-simples h1{font-size:clamp(var(--fs-28), 6vw, var(--fs-40))}.pagina-simples p{color:var(--texto-2)}.topo-simples{padding:var(--esp-5) var(--esp-4);border-bottom:1px solid var(--linha);justify-content:center;display:flex}.topo-simples a{text-decoration:none}.carregando{--ca-fundo:#f5f0e8;--ca-texto:#5e5750;--ca-ouro-1:#7f6236;--ca-ouro-2:#b08c55;--ca-ouro-3:#e6cf9f;--ca-brilho:#fff6df;--ca-aro:#8f7142}[data-tema=couro] .carregando{--ca-fundo:#0e0d0c;--ca-texto:#a89f92;--ca-ouro-1:#8d6f42;--ca-ouro-2:#c4a26b;--ca-ouro-3:#f0dcb2;--ca-brilho:#fffaf0;--ca-aro:#c4a26b}.carregando-tela{z-index:50;background:var(--ca-fundo);color:var(--ca-texto);text-align:center;place-content:center;justify-items:center;gap:18px;padding:24px;animation:.32s ease-out both ca-entrar;display:grid;position:fixed;inset:0}.carregando-tela .tesoura{width:clamp(104px,22vmin,168px);height:auto}.carregando-texto{letter-spacing:.01em;margin:0;font-family:Fraunces Variable,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1rem,2.4vmin,1.25rem)}.carregando-tela[data-saindo=true]{pointer-events:none;animation:.32s ease-in both ca-sair}.carregando-compacta{color:var(--ca-texto);justify-content:center;align-items:center;gap:12px;padding:40px 16px;font-size:.875rem;font-weight:500;animation:.26s ease-out .14s both ca-entrar;display:flex}.lp .carregando-compacta{justify-content:flex-start;padding-inline:0}.carregando-compacta .tesoura{flex:none;width:38px;height:auto}.carregando-compacta .carregando-texto{font-family:inherit;font-size:inherit}.carregando-demora{justify-items:center;gap:10px;display:grid}.carregando-compacta .carregando-demora{justify-items:start}.carregando-demora button{border:1px solid var(--ca-aro);min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 16px;font-weight:600}.tesoura{display:block;overflow:visible}.tesoura-ouro-1{stop-color:var(--ca-ouro-1)}.tesoura-ouro-2{stop-color:var(--ca-ouro-2)}.tesoura-ouro-3{stop-color:var(--ca-ouro-3)}.tesoura-lamina{stroke:var(--ca-ouro-1);stroke-width:.5px;stroke-linejoin:round}.tesoura-aro{fill:none;stroke-width:3.6px;stroke-linecap:round;stroke-linejoin:round}.tesoura-parafuso-fenda{stroke:var(--ca-ouro-1);stroke-width:1px;stroke-linecap:round}.tesoura-brilho{fill:var(--ca-brilho);opacity:0}.tesoura-a,.tesoura-b{transform-box:view-box;transform-origin:60px 62px;animation:1.5s linear infinite ca-corte;transform:rotate(11deg)}.tesoura-brilho{animation:1.5s linear infinite ca-brilho}.tesoura-b .tesoura-brilho{animation-delay:60ms}@keyframes ca-corte{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:rotate(-.5deg)}26%{animation-timing-function:cubic-bezier(.7,0,.9,.4);transform:rotate(20deg)}36%{transform:rotate(-.5deg)}40%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:rotate(-.5deg)}62%{animation-timing-function:cubic-bezier(.7,0,.9,.4);transform:rotate(20deg)}72%{transform:rotate(-.5deg)}to{transform:rotate(-.5deg)}}@keyframes ca-brilho{0%,26%{opacity:0;transform:translateY(46px)}30%{opacity:.85}37%,62%{opacity:0;transform:translateY(-52px)}63%{opacity:0;transform:translateY(46px)}66%{opacity:.85}73%,to{opacity:0;transform:translateY(-52px)}}@keyframes ca-entrar{0%{opacity:0}}@keyframes ca-sair{to{opacity:0}}[data-abertura] .carregando{visibility:hidden}.carregando[data-parado=true] .tesoura-a,.carregando[data-parado=true] .tesoura-b,.carregando[data-parado=true] .tesoura-brilho{animation:none}@media (prefers-reduced-motion:reduce){.carregando-tela,.carregando-compacta,.tesoura-a,.tesoura-b,.tesoura-brilho{animation:none}}.agendar-topo{justify-items:center;gap:var(--esp-3);padding:var(--esp-7) var(--esp-4) var(--esp-6);border-bottom:1px solid var(--linha);margin-bottom:var(--esp-6);text-align:center;display:grid}.agendar-topo>*{animation:topo-entra .7s var(--curva) both}.agendar-topo>:nth-child(2){animation-delay:.12s}.agendar-topo>:nth-child(3){animation-delay:.2s}.agendar-topo>:nth-child(4){animation-delay:.26s}@keyframes topo-entra{0%{opacity:0;letter-spacing:.01em;transform:translateY(10px)}}.agendar-lema{font-family:var(--serif);font-style:italic;font-weight:380;font-size:clamp(var(--fs-16), 3.6vw, var(--fs-20));color:var(--texto-2);margin-top:var(--esp-2)}.agendar-publico{justify-content:center;align-items:center;gap:var(--esp-1) 0;font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-3);flex-wrap:wrap;display:flex}.agendar-publico>span{align-items:center;display:inline-flex}.agendar-publico-ponto{width:4px;height:4px;margin:0 var(--esp-3);background:var(--acento);border-radius:50%}@media (width<=560px){.agendar-publico{gap:var(--esp-2);letter-spacing:.1em}.agendar-publico-ponto{display:none}.agendar-publico>span{padding:4px var(--esp-3);border:1px solid var(--linha-forte);border-radius:999px}}.agendar-local{align-items:center;gap:var(--esp-1);font-size:var(--fs-12);letter-spacing:.08em;color:var(--texto-3);display:inline-flex}.agendar-corpo{max-width:1080px;padding:0 var(--esp-4) var(--esp-7);gap:var(--esp-6);margin:0 auto;display:grid}@media (width>=960px){.agendar-corpo{gap:var(--esp-8);grid-template-columns:minmax(0,1fr) 320px;align-items:start}.agendar-corpo[data-pronto=true]{grid-template-columns:1fr}}.agendar-principal{min-width:0}.agendar-cabeca{align-items:flex-end;gap:var(--esp-3);margin-bottom:var(--esp-4);display:flex}.agendar-cabeca h1{font-size:clamp(var(--fs-28), 6vw, var(--fs-40));margin-top:var(--esp-1)}.progresso{grid-template-columns:repeat(var(--passos,6), 1fr);gap:var(--esp-1);margin-bottom:var(--esp-5);display:grid}.progresso span{background:var(--linha);height:2px;transition:background-color var(--dur-3) var(--curva);border-radius:2px}.progresso span[data-feito=true]{background:var(--acento)}.etapa{animation:etapa-entra var(--dur-3) var(--curva)}@keyframes etapa-entra{0%{opacity:0;transform:translateX(calc(var(--direcao,1) * 14px))}}.resumo{border:1px solid var(--linha);border-radius:var(--raio);padding:var(--esp-5);background:var(--superficie)}@media (width>=960px){.resumo{top:var(--esp-5);position:sticky}}.resumo dl{margin:var(--esp-4) 0 0;gap:var(--esp-4);display:grid}.resumo dl>div{padding-bottom:var(--esp-4);border-bottom:1px solid var(--linha);gap:2px;display:grid}.resumo dl>div:last-child{border-bottom:0;padding-bottom:0}.resumo dt{font-size:var(--fs-12);color:var(--texto-3)}.resumo dd{margin:0;font-weight:500}.resumo-meta{color:var(--texto-2);font-weight:400}.resumo-quando:first-letter{text-transform:uppercase}.lista-barbeiros{gap:var(--esp-3);display:grid}.cartao-barbeiro{align-items:center;gap:var(--esp-4);width:100%;padding:var(--esp-4);text-align:left;background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);transition:border-color var(--dur-2) var(--curva), transform var(--dur-2) var(--curva);animation:cascata var(--dur-3) var(--curva) both;animation-delay:calc(var(--i,0) * 40ms);display:flex;position:relative}.cartao-barbeiro:hover{border-color:var(--linha-forte)}.cartao-barbeiro[data-selecionado=true]{border-color:var(--acento);box-shadow:inset 3px 0 0 var(--acento)}.cartao-barbeiro:has(.cartao-alvo:active){transform:scale(.992)}.cartao-alvo{border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}.cartao-alvo:focus-visible{outline-offset:-2px}.cartao-texto{pointer-events:none;flex:1;gap:2px;min-width:0;display:grid}.cartao-texto strong{font-family:var(--serif);font-size:var(--fs-20);font-weight:500}.cartao-texto span{font-size:var(--fs-14);color:var(--texto-2)}.cartao-texto .cartao-proximo{color:var(--acento-texto);margin-top:2px;font-weight:500}.cartao-perfil{font-size:var(--fs-14);color:var(--texto-2);text-underline-offset:3px;padding:var(--esp-3) var(--esp-2);min-height:var(--toque);place-items:center;display:grid;position:relative}.cartao-perfil:hover{color:var(--texto)}.cartao-seta{color:var(--texto-3);pointer-events:none;display:grid}.cartao-qualquer{border-style:dashed}.qualquer-icone{border:1px solid var(--linha);width:72px;height:72px;color:var(--acento-texto);pointer-events:none;border-radius:50%;flex:none;place-items:center;display:grid}.cartao-barbeiro .retrato{pointer-events:none}.lista-servicos{border-top:1px solid var(--linha);margin:0;padding:0;list-style:none}.lista-servicos li{animation:cascata var(--dur-3) var(--curva) both;animation-delay:calc(var(--i,0) * 30ms)}.linha-servico{justify-content:space-between;gap:var(--esp-4);width:100%;padding:var(--esp-4) var(--esp-3);border:0;border-bottom:1px solid var(--linha);text-align:left;transition:background-color var(--dur-1);background:0 0;display:flex}.linha-servico:hover{background:var(--superficie)}.linha-servico[aria-pressed=true]{background:var(--superficie);box-shadow:inset 3px 0 0 var(--acento)}.servico-nome{gap:2px;display:grid}.servico-nome strong{font-family:var(--serif);font-size:var(--fs-20);font-weight:500}.servico-nome span{font-size:var(--fs-14);color:var(--texto-2)}.servico-meta{font-size:var(--fs-14);color:var(--texto-3);white-space:nowrap;align-content:start;justify-items:end;display:grid}.servico-preco{font-size:var(--fs-16);color:var(--texto);font-weight:550}.faixa-dias{gap:var(--esp-2);scroll-snap-type:x mandatory;padding:2px var(--esp-4) var(--esp-3);margin:0 calc(var(--esp-4) * -1) var(--esp-5);scrollbar-width:none;display:flex;overflow-x:auto}.faixa-dias::-webkit-scrollbar{display:none}@media (width>=960px){.faixa-dias{margin-inline:0;padding-inline:2px}}.dia{scroll-snap-align:start;width:64px;padding:var(--esp-3) 0;border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie);transition:border-color var(--dur-1), background-color var(--dur-2), color var(--dur-2);flex:none;justify-items:center;gap:2px;display:grid}.dia:hover{border-color:var(--linha-forte)}.dia-semana,.dia-mes{font-size:var(--fs-12);color:var(--texto-3);text-transform:lowercase}.dia-numero{font-family:var(--serif);font-size:var(--fs-20)}.dia[aria-selected=true]{background:var(--texto);border-color:var(--texto);color:var(--fundo)}.periodo+.periodo{margin-top:var(--esp-5)}.periodo h2{margin-bottom:var(--esp-3);font-family:var(--sans);font-weight:500}.periodo-conta{color:var(--texto-3);letter-spacing:0}.grade-horarios{gap:var(--esp-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));display:grid}.horario{border:1px solid var(--linha-forte);border-radius:var(--raio-p);background:var(--superficie);min-height:48px;transition:background-color var(--dur-2) var(--curva), border-color var(--dur-2) var(--curva), transform var(--dur-1) var(--curva);animation:cascata var(--dur-3) var(--curva) both;animation-delay:calc(var(--i,0) * 20ms);font-weight:500}.horario:active{transform:scale(.97)}.horario[aria-pressed=true]{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}@keyframes cascata{0%{opacity:0;transform:translateY(6px)}}.vazio-grande{justify-items:center;gap:var(--esp-3);text-align:center;padding:var(--esp-5) var(--esp-3) var(--esp-6);border:1px dashed var(--linha-forte);border-radius:var(--raio);background:var(--superficie);display:grid}.vazio-grande .poste{padding:var(--esp-3) 0 0}.vazio-grande h2{font-size:var(--fs-28)}.vazio-grande p{color:var(--texto-2);max-width:36ch}.vazio-acoes{gap:var(--esp-2);width:min(320px,100%);margin-top:var(--esp-2);display:grid}.vazio-acoes .botao{text-decoration:none}.vazio{justify-items:center;gap:var(--esp-3);text-align:center;color:var(--texto-2);padding-bottom:var(--esp-6);display:grid}.vazio .poste{padding:var(--esp-5) 0 0}.aviso-erro{color:var(--erro)}.form-dados{gap:var(--esp-5);max-width:520px;display:grid}.opcional{color:var(--texto-3);font-weight:400}.armadilha{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pronto{text-align:center;padding:var(--esp-6) 0;justify-items:center;gap:0;max-width:480px;margin:0 auto;display:grid}.pronto-filete{width:160px;height:8px;margin-bottom:var(--esp-5)}.pronto-filete path{fill:none;stroke:var(--acento);stroke-width:1px;stroke-dasharray:240;stroke-dashoffset:240px;animation:filete-desenha .9s var(--curva) .12s forwards}@keyframes filete-desenha{to{stroke-dashoffset:0}}.pronto-hora{font-size:var(--fs-56);margin:var(--esp-2) 0 var(--esp-1);animation:cascata .6s var(--curva) .2s both}.pronto-dia{color:var(--texto-2)}.pronto-dia:first-letter{text-transform:uppercase}.pronto-detalhes{width:100%;margin:var(--esp-6) 0 var(--esp-5);border-block:1px solid var(--linha)}.pronto-detalhes>div{justify-content:space-between;gap:var(--esp-4);padding:var(--esp-3) 0;display:flex}.pronto-detalhes>div+div{border-top:1px solid var(--linha)}.pronto-detalhes dt{color:var(--texto-3)}.pronto-detalhes dd{text-align:right;margin:0;font-weight:500}.pronto-aviso{gap:var(--esp-2);margin-top:var(--esp-5);font-size:var(--fs-14);color:var(--texto-2);text-align:left;align-items:flex-start;display:flex}.pronto-aviso svg{color:var(--acento-texto);flex:none;margin-top:2px}.grade-servicos{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.grade-servicos{grid-template-columns:repeat(2,minmax(0,1fr))}}.grade-servicos li{animation:cascata var(--dur-3) var(--curva) both;animation-delay:calc(var(--i,0) * 40ms)}.cartao-servico{text-align:left;background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);width:100%;height:100%;transition:border-color var(--dur-2) var(--curva), box-shadow var(--dur-2) var(--curva), transform var(--dur-1) var(--curva);grid-template-columns:112px minmax(0,1fr);padding:0;display:grid;overflow:hidden}.cartao-servico:hover{border-color:var(--linha-forte);box-shadow:var(--sombra)}.cartao-servico:active{transform:scale(.99)}.cartao-servico[aria-pressed=true]{border-color:var(--acento);box-shadow:inset 0 0 0 1px var(--acento)}@media (width>=640px){.cartao-servico{grid-template-rows:auto 1fr;grid-template-columns:1fr}}.servico-foto{background:var(--superficie-2);color:var(--texto-3);place-items:center;min-height:112px;display:grid;position:relative;overflow:hidden}@media (width>=640px){.servico-foto{aspect-ratio:16/10}}.servico-foto img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--curva), filter .6s var(--curva);filter:saturate(.9);position:absolute;inset:0;transform:scale(1.01)}.cartao-servico:hover .servico-foto img,.cartao-servico[aria-pressed=true] .servico-foto img{filter:saturate();transform:scale(1.06)}.servico-foto:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1412100f}.servico-texto{gap:var(--esp-1);padding:var(--esp-3) var(--esp-4);align-content:start;display:grid}.servico-linha{justify-content:space-between;align-items:baseline;gap:var(--esp-3);display:flex}.servico-linha strong{font-family:var(--serif);font-size:var(--fs-20);font-weight:500;line-height:1.15}.servico-texto .servico-preco{font-size:var(--fs-16);color:var(--texto);white-space:nowrap;font-weight:600}.servico-descricao{font-size:var(--fs-14);color:var(--texto-2);line-height:1.4}.servico-duracao{margin-top:var(--esp-1);font-size:var(--fs-12);color:var(--texto-3);align-items:center;gap:4px;display:inline-flex}.pronto-acoes{gap:var(--esp-2);width:100%;display:grid}.pronto-fixo{justify-content:center;align-items:center;gap:var(--esp-2);margin-top:var(--esp-4);padding:var(--esp-3) var(--esp-4);border:1px dashed var(--acento);border-radius:var(--raio);width:100%;color:var(--texto-2);font-size:var(--fs-14);flex-wrap:wrap;text-decoration:none;display:flex}.pronto-fixo strong,.pronto-fixo svg{color:var(--acento-texto)}.agendar-local{flex-wrap:wrap;justify-content:center}.agendar-aberto{margin-left:var(--esp-3);color:var(--texto-2);align-items:center;gap:6px;display:inline-flex}.agendar-aberto-ponto{background:var(--texto-3);border-radius:50%;width:7px;height:7px}.agendar-aberto[data-aberto=true] .agendar-aberto-ponto{background:var(--ok);box-shadow:0 0 0 3px color-mix(in oklab, var(--ok) 20%, transparent)}.unidades-escolha{gap:var(--esp-2);margin-bottom:var(--esp-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.unidade-opcao{padding:var(--esp-3) var(--esp-4);border:1px solid var(--linha-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);text-align:left;cursor:pointer;transition:border-color var(--dur-2), background-color var(--dur-2);gap:2px;display:grid}.unidade-opcao strong{font-family:var(--serif);font-size:var(--fs-20);font-weight:500}.unidade-opcao span{color:var(--texto-2);font-size:var(--fs-14)}.unidade-opcao:hover{border-color:var(--acento)}.unidade-opcao[aria-pressed=true]{border-color:var(--acento);box-shadow:inset 0 0 0 1px var(--acento);background:color-mix(in oklab, var(--acento) 10%, var(--superficie))}.campo-aceite{gap:var(--esp-2);font-size:var(--fs-14);color:var(--texto-2);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;line-height:1.4;display:grid}.campo-aceite input{width:20px;height:20px;accent-color:var(--acento);margin:1px 0 0}.form-espera{gap:var(--esp-3);width:100%;max-width:420px;margin-top:var(--esp-3);text-align:left;display:grid}.espera-pronto{max-width:42ch;margin-top:var(--esp-3);color:var(--ok);font-weight:550}.agendar-topo{gap:var(--esp-2);padding:var(--esp-5) var(--esp-4) var(--esp-4);margin-bottom:var(--esp-5);background:var(--superficie)}.agendar-topo .marca-g,.agendar-topo .marca{max-width:190px}.agendar-lema{font-size:clamp(var(--fs-16), 3vw, 1.3rem);color:var(--texto);margin-top:0}.agendar-faixa{justify-content:center;align-items:center;gap:var(--esp-1) var(--esp-2);margin-top:var(--esp-1);font-size:var(--fs-12);color:var(--texto-2);flex-wrap:wrap;display:flex}.agendar-chip{min-height:30px;padding:0 var(--esp-3);border:1px solid var(--linha);background:var(--fundo);color:inherit;border-radius:999px;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}a.agendar-chip{transition:border-color var(--dur-2)}a.agendar-chip:hover{border-color:var(--acento)}.agendar-chip svg{color:var(--acento-texto)}.agendar-aberto{margin-left:0}.agendar-aberto[data-aberto=false] .agendar-aberto-ponto{background:var(--erro)}.agendar-corpo{max-width:1160px}@media (width>=960px){.agendar-corpo{gap:var(--esp-7);grid-template-columns:minmax(0,1fr) 340px}}.agendar-cabeca{align-items:center}.agendar-cabeca h1{font-size:clamp(1.75rem,4.4vw,2.5rem);line-height:1.1}.agendar-sub{margin-top:var(--esp-1);color:var(--texto-2);font-size:var(--fs-16)}.agendar-cabeca .rotulo{color:var(--acento-texto)}.passos-nomes{display:none}@media (width>=760px){.passos-nomes{grid-template-columns:repeat(var(--passos,6), 1fr);gap:var(--esp-1);margin:calc(var(--esp-4) * -1) 0 var(--esp-5);color:var(--texto-3);padding:0;font-size:11px;font-weight:600;list-style:none;display:grid}.passos-nomes li[data-atual=true]{color:var(--texto)}}.grade-unidades{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.cartao-unidade{align-content:start;gap:var(--esp-2);padding:var(--esp-4);border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie);transition:border-color var(--dur-2) var(--curva), box-shadow var(--dur-2) var(--curva);animation:cascata var(--dur-3) var(--curva) both;animation-delay:calc(var(--i,0) * 60ms);display:grid;position:relative}.cartao-unidade:hover{border-color:var(--acento);box-shadow:var(--sombra)}.cartao-unidade[data-selecionado=true]{border-color:var(--acento);box-shadow:inset 0 0 0 1px var(--acento)}.cartao-unidade-topo{justify-content:space-between;align-items:flex-start;gap:var(--esp-2);display:flex}.cartao-unidade h2{font-size:var(--fs-20);font-weight:500}.status-unidade{font-size:var(--fs-12);color:var(--texto-2);flex:none;align-items:center;gap:5px;font-weight:600;display:inline-flex}.status-unidade i{background:var(--erro);border-radius:50%;width:7px;height:7px}.status-unidade[data-aberto=true]{color:var(--ok)}.status-unidade[data-aberto=true] i{background:var(--ok)}.cartao-unidade p,.cartao-unidade li{font-size:var(--fs-14);color:var(--texto-2);line-height:1.45}.cartao-unidade ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.cartao-unidade-proximo{font-weight:600;color:var(--acento-texto)!important}.cartao-unidade-acoes{z-index:1;gap:var(--esp-3);margin-top:var(--esp-1);pointer-events:none;flex-wrap:wrap;display:flex;position:relative}.cartao-unidade-acoes a{min-height:32px;color:var(--texto);font-size:var(--fs-14);text-underline-offset:3px;pointer-events:auto;align-items:center;gap:5px;font-weight:600;display:inline-flex}.cartao-unidade-acoes svg{color:var(--acento-texto)}@media (width>=720px){.lista-barbeiros{grid-template-columns:repeat(2,minmax(0,1fr))}}.cartao-barbeiro{flex-wrap:wrap}.cartao-barbeiro:hover{border-color:var(--acento);box-shadow:var(--sombra)}.cartao-texto{flex-basis:150px}.cartao-texto .cartao-especialidades:empty{display:none}.cartao-perfil{color:var(--texto);margin-left:auto;font-weight:600;text-decoration:underline}.combos{gap:var(--esp-2);margin-bottom:var(--esp-4);display:grid}.combos-lista{gap:var(--esp-2);flex-wrap:wrap;display:flex}.combo{align-items:center;gap:var(--esp-2);min-height:44px;padding:0 var(--esp-3);border:1px solid var(--linha-forte);background:var(--superficie);color:var(--texto);font:inherit;font-size:var(--fs-14);cursor:pointer;transition:border-color var(--dur-2), background-color var(--dur-2);border-radius:999px;font-weight:600;display:inline-flex}.combo:hover{border-color:var(--acento)}.combo[aria-pressed=true]{border-color:var(--acento);background:color-mix(in oklab, var(--acento) 16%, var(--superficie))}.combo span{color:var(--texto-2);font-weight:500}.cartao-servico{position:relative}.cartao-servico:disabled{opacity:.5;cursor:not-allowed}.servico-marca{z-index:1;top:var(--esp-2);right:var(--esp-2);border:1px solid var(--linha-forte);background:var(--superficie);color:#0000;width:28px;height:28px;transition:background-color var(--dur-2), border-color var(--dur-2), transform var(--dur-2) var(--curva);border-radius:50%;place-items:center;display:grid;position:absolute}.cartao-servico[aria-pressed=true] .servico-marca{border-color:var(--acento);background:var(--acento);color:var(--sobre-acento);transform:scale(1.06)}.cartao-servico:not([aria-pressed=true]) .servico-marca svg{opacity:0}.servico-foto[data-sem-foto=true]{color:var(--acento-texto);background:var(--superficie-2)}.acao-etapa{margin-top:var(--esp-5)}@media (width<=959px){.acao-etapa{display:none}}.dia:disabled{opacity:.38;cursor:not-allowed}.dia[aria-selected=true]{color:#f5f0e8;box-shadow:inset 0 -3px 0 var(--acento);background:#151311;border-color:#151311}.dia[aria-selected=true] .dia-numero{color:#d9b879}.dia[aria-selected=true] .dia-semana,.dia[aria-selected=true] .dia-mes{color:#d9d1c4}.horario-destaque{justify-content:space-between;align-items:center;gap:var(--esp-2) var(--esp-4);margin-bottom:var(--esp-5);padding:var(--esp-3) var(--esp-4);border:1px solid var(--acento);border-radius:var(--raio);background:color-mix(in oklab, var(--acento) 10%, var(--superficie));flex-wrap:wrap;display:flex}.horario-destaque span{font-size:var(--fs-14);color:var(--texto-2);display:grid}.horario-destaque strong{font-family:var(--serif);font-size:var(--fs-20);color:var(--texto);font-weight:500}.horarios-poucos{margin:-8px 0 var(--esp-4);font-size:var(--fs-14);color:var(--acento-texto);font-weight:600}.horario:hover{border-color:var(--acento)}.horario[aria-pressed=true]{color:#f5f0e8;background:#151311;border-color:#151311}.resumo{background:0 0;border:0;padding:0}.resumo-cartao{padding:var(--esp-5);border-radius:var(--raio);color:#f5f0e8;box-shadow:var(--sombra);background:#151311}.resumo-cartao .rotulo{color:#d9b879}.resumo-titulo{margin:var(--esp-1) 0 0;font-family:var(--serif);font-size:var(--fs-20)}.resumo dl{margin-top:var(--esp-4);gap:var(--esp-3)}.resumo dl>div{padding-bottom:var(--esp-3);border-bottom-color:#2f2a25}.resumo dt{letter-spacing:.1em;text-transform:uppercase;color:#a89f92;font-size:11px;font-weight:600}.resumo dd{animation:cascata var(--dur-2) var(--curva);font-weight:500}.resumo-meta{color:#c9c0b2}.resumo-servico{justify-content:space-between;gap:var(--esp-3);display:flex}.resumo-total{justify-content:space-between;align-items:baseline;gap:var(--esp-3);margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid #2f2a25;display:flex}.resumo-total span{font-size:var(--fs-14);color:#c9c0b2}.resumo-total strong{font-family:var(--serif);color:#d9b879;font-size:1.6rem;font-weight:500}.resumo-barra{display:none}.resumo-continuar{width:100%;margin-top:var(--esp-4);color:#151311;background:#b18a50}.resumo-continuar:hover:not(:disabled){background:#c39b5f}@media (width>=960px){.resumo{top:var(--esp-4);position:sticky}}@media (width<=959px){.agendar[data-com-barra=true]{padding-bottom:76px}.resumo{z-index:25;padding-bottom:env(safe-area-inset-bottom);color:#f5f0e8;background:#151311;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -14px #0009}.resumo[data-vazio=true]{display:none}.resumo-cartao{max-height:62dvh;padding:var(--esp-4);box-shadow:none;border-bottom:1px solid #2f2a25;border-radius:0;display:none;overflow-y:auto}.resumo[data-aberto=true] .resumo-cartao{display:block}.resumo-cartao .resumo-continuar{display:none}.resumo-barra{align-items:center;gap:var(--esp-2);min-height:68px;padding:var(--esp-2) var(--esp-3);display:flex}.resumo-abrir{align-items:center;gap:var(--esp-2);min-width:0;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.resumo-abrir svg{color:#d9b879;transition:transform var(--dur-2) var(--curva);flex:none}.resumo[data-aberto=true] .resumo-abrir svg{transform:rotate(180deg)}.resumo-abrir span{min-width:0;line-height:1.2;display:grid}.resumo-abrir strong{font-family:var(--serif);font-size:var(--fs-20);color:#d9b879;font-weight:500}.resumo-abrir small{font-size:var(--fs-12);color:#c9c0b2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resumo-barra .resumo-continuar{width:auto;padding-inline:var(--esp-4);flex:none;margin:0}.rodape{padding-bottom:var(--esp-2)}.rodape-dentro{gap:var(--esp-4);padding-block:var(--esp-5) var(--esp-4)}}.campo-aceite+.campo-aceite{margin-top:calc(var(--esp-3) * -1)}.dados-privacidade{font-size:var(--fs-12);color:var(--texto-2);line-height:1.5}.dados-privacidade a{color:inherit;text-underline-offset:2px}.revisao{gap:var(--esp-4);max-width:620px;display:grid}.revisao-lista{border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie);margin:0}.revisao-lista>div{align-items:baseline;gap:2px var(--esp-3);padding:var(--esp-3) var(--esp-4);flex-wrap:wrap;display:flex}.revisao-lista>div+div{border-top:1px solid var(--linha)}.revisao-lista dt{letter-spacing:.1em;text-transform:uppercase;width:100%;color:var(--texto-3);font-size:11px;font-weight:600}.revisao-lista dd{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-weight:500}.revisao-lista dd:first-letter{text-transform:uppercase}.revisao-lista button{min-height:32px;color:var(--acento-texto);font:inherit;font-size:var(--fs-14);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.revisao-total strong{font-family:var(--serif);font-size:var(--fs-20)}.revisao-aviso{gap:var(--esp-2);font-size:var(--fs-14);color:var(--texto-2);line-height:1.45;display:flex}.revisao-aviso svg{color:var(--acento-texto);flex:none;margin-top:2px}.pronto-saudacao{margin-top:var(--esp-1);font-family:var(--serif);font-size:clamp(1.4rem,4vw,1.75rem)}.pronto-hora{color:var(--acento-texto)}.pronto-mais{justify-content:center;gap:var(--esp-2);width:100%;margin-top:var(--esp-3);flex-wrap:wrap;display:flex}.pronto-mais a{min-height:40px;padding:0 var(--esp-3);border:1px solid var(--linha);color:var(--texto);font-size:var(--fs-14);transition:border-color var(--dur-2);border-radius:999px;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.pronto-mais a:hover{border-color:var(--acento)}.pronto-mais svg{color:var(--acento-texto)}@media (prefers-reduced-motion:reduce){.cartao-unidade,.resumo dd{animation:none}.servico-marca,.lp-grupo a:before{transition:none}}@media (width<=639px){.servico-marca{right:auto;left:var(--esp-2)}}.servico-texto,.servico-linha{min-width:0}.servico-linha{flex-wrap:wrap}.servico-linha strong,.servico-descricao{overflow-wrap:anywhere}@media (width<=359px){.cartao-servico{grid-template-columns:88px minmax(0,1fr)}}@media (hover:none){.agendar-chip{min-height:36px}}
