.TopoLarissa_wrapper__YrMXS{width:100%;--lr-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--lr-serif:"Lora",Georgia,"Times New Roman",serif;--fonte-principal:var(--lr-sans);--lr-topo-altura:80px;--lr-ease:cubic-bezier(0.22,1,0.36,1);font-family:var(--lr-sans)}.TopoLarissa_header__fktey,.TopoLarissa_spacer__ZHqqZ{height:var(--lr-topo-altura)}.TopoLarissa_header__fktey{position:fixed;top:0;left:0;right:0;z-index:60;background:var(--lr-base,#1d1d1f);color:#ffffff;transition:transform .45s var(--lr-ease);will-change:transform}.TopoLarissa_oculto__mlpL9{transform:translateY(-100%)}.TopoLarissa_barra__RqY_l{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:32px;gap:32px;height:100%;max-width:1248px;margin:0 auto;padding:0 24px}.TopoLarissa_logoLink__mCrD3{display:inline-flex;align-items:center;min-width:0;text-decoration:none;color:#ffffff}.TopoLarissa_placa__lxXQv{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:8px;background:var(--lr-placa,#ffffff)}.TopoLarissa_placaSemFundo__aQq_9{padding-left:0;padding-right:0;background:transparent}.TopoLarissa_logo__xhZBs{display:block;width:auto;height:auto;max-height:44px;max-width:190px;object-fit:contain}.TopoLarissa_logoTexto__OZb7q{font-family:var(--lr-serif);font-size:20px;font-weight:500;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px;color:#ffffff}.TopoLarissa_menu__WALdh{display:none;align-items:center;justify-content:center;gap:32px;min-width:0}.TopoLarissa_item__zlCKD{position:relative;padding:8px 0;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.2;white-space:nowrap;text-decoration:none;color:#ffffff;opacity:.92;transition:opacity .25s ease}.TopoLarissa_item__zlCKD:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--lr-ease)}.TopoLarissa_itemAtivo__Qm59W{opacity:1}.TopoLarissa_itemAtivo__Qm59W:after{transform:scaleX(1)}.TopoLarissa_acoes__nc0kI{display:flex;align-items:center;justify-content:flex-end;gap:20px;grid-column:3}.TopoLarissa_cta__rsHwV{display:none;letter-spacing:.01em}.TopoLarissa_contato__LNVah,.TopoLarissa_cta__rsHwV{font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;color:#ffffff}.TopoLarissa_contato__LNVah{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px 0 12px;border:1px solid rgba(255,255,255,.28);border-radius:8px;letter-spacing:.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background-color .25s ease,border-color .25s ease}.TopoLarissa_contatoIcone__7_i_W{flex:0 0 auto;font-size:15px}.TopoLarissa_contato__LNVah:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.TopoLarissa_filial__fW8Vl{display:inline-flex;align-items:center;gap:8px;height:36px;max-width:280px;padding:0 12px 0 10px;border:1px solid rgba(255,255,255,.28);border-radius:8px;background:transparent;color:#ffffff;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.TopoLarissa_filialPino__Pg398{flex:0 0 auto;font-size:12px;opacity:.8}.TopoLarissa_filialRotulo__wOmhz{opacity:.66}.TopoLarissa_filialNome__oU_kn{min-width:0;overflow:hidden;text-overflow:ellipsis}.TopoLarissa_filialChevron__6RZvb{flex:0 0 auto;opacity:.66}.TopoLarissa_botaoMenu__qSGmx{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:8px;background:transparent;color:#ffffff;cursor:pointer}.TopoLarissa_botaoMenu__qSGmx:focus-visible,.TopoLarissa_cta__rsHwV:focus-visible,.TopoLarissa_filial__fW8Vl:focus-visible,.TopoLarissa_item__zlCKD:focus-visible,.TopoLarissa_logoLink__mCrD3:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.TopoLarissa_hamburguer__Shbj1{display:grid;grid-gap:6px;gap:6px;width:24px}.TopoLarissa_traco___CA_e{display:block;height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--lr-ease),opacity .2s ease}.TopoLarissa_hamburguerAberto__ek6Zi .TopoLarissa_traco___CA_e:first-child{transform:translateY(8px) rotate(45deg)}.TopoLarissa_hamburguerAberto__ek6Zi .TopoLarissa_traco___CA_e:nth-child(2){opacity:0}.TopoLarissa_hamburguerAberto__ek6Zi .TopoLarissa_traco___CA_e:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.TopoLarissa_veu__jtt__{position:fixed;inset:0;z-index:58;background:transparent}.TopoLarissa_painel__Xf5oI{position:fixed;top:var(--lr-topo-altura);right:max(24px,calc((100vw - 1248px) / 2 + 24px));z-index:59;width:260px;max-height:calc(100vh - var(--lr-topo-altura) - 24px);overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 24px;border-radius:0 0 16px 16px;background:var(--lr-hover,#151517);color:#ffffff;box-shadow:0 20px 40px -12px rgba(0,0,0,.35);animation:TopoLarissa_lrDesce__4wZEy .32s var(--lr-ease) both}@keyframes TopoLarissa_lrDesce__4wZEy{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes TopoLarissa_lrEntra__E0a4x{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes TopoLarissa_lrVeu__PvOHo{0%{opacity:0}to{opacity:1}}.TopoLarissa_painelTopo__M2WDz{display:none;align-items:center;justify-content:space-between;margin-bottom:12px}.TopoLarissa_rotulo__Q1kxZ{display:block;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lr-sobre-base,#a1a1a6)}.TopoLarissa_fechar__ggNHq{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:-10px;padding:0;border:0;border-radius:8px;background:transparent;color:#ffffff;cursor:pointer}.TopoLarissa_painelNav__vWE8J{display:flex;flex-direction:column}.TopoLarissa_painelLink__oj771{display:block;width:100%;padding:10px 0;border:0;border-bottom:1px solid rgba(255,255,255,.1);background:transparent;font-family:var(--lr-serif);font-size:18px;font-weight:400;line-height:1.3;text-align:left;text-decoration:none;color:#ffffff;cursor:pointer;transition:opacity .2s ease,padding-left .3s var(--lr-ease)}.TopoLarissa_painelLinkAtivo__9vnvN{font-weight:500}.TopoLarissa_painelCta__QlUki{margin-top:18px}.TopoLarissa_painelBotao__ktTuM{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:8px;background:#ffffff;font-size:13px;font-weight:600;text-decoration:none;color:var(--lr-tinta,#1d1d1f)}.TopoLarissa_painelBloco__Ao3D_{margin-top:22px}.TopoLarissa_painelLista__7RoPa{display:grid;grid-gap:2px;gap:2px;margin:8px 0 0;padding:0;list-style:none}.TopoLarissa_painelContato__FQV1N{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:14px;line-height:1.35;text-decoration:none;color:#ffffff;overflow-wrap:anywhere}.TopoLarissa_redes__IA9ey{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.TopoLarissa_rede__Vdnwb{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:rgba(255,255,255,.06);font-size:16px;text-decoration:none;color:#ffffff;transition:background .25s ease,color .25s ease,border-color .25s ease}.TopoLarissa_fechar__ggNHq:focus-visible,.TopoLarissa_painelBotao__ktTuM:focus-visible,.TopoLarissa_painelContato__FQV1N:focus-visible,.TopoLarissa_painelLink__oj771:focus-visible,.TopoLarissa_rede__Vdnwb:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media (hover:hover){.TopoLarissa_item__zlCKD:hover{opacity:1}.TopoLarissa_item__zlCKD:hover:after{transform:scaleX(1)}.TopoLarissa_cta__rsHwV:hover{text-decoration:underline;text-underline-offset:5px}.TopoLarissa_botaoMenu__qSGmx:hover,.TopoLarissa_fechar__ggNHq:hover{background:rgba(255,255,255,.08)}.TopoLarissa_filial__fW8Vl:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.55)}.TopoLarissa_painelLink__oj771:hover{padding-left:6px;opacity:.82}.TopoLarissa_painelContato__FQV1N:hover{text-decoration:underline;text-underline-offset:4px}.TopoLarissa_rede__Vdnwb:hover{background:#ffffff;border-color:#ffffff;color:var(--lr-tinta,#1d1d1f)}}@media (min-width:768px){.TopoLarissa_cta__rsHwV{display:inline-block}}@media (hover:hover){.TopoLarissa_contato__LNVah:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5)}}@media (max-width:767px){.TopoLarissa_contato__LNVah{width:40px;height:40px;padding:0;border-radius:50%}.TopoLarissa_contatoIcone__7_i_W{font-size:18px}.TopoLarissa_contatoNumero__NiPh9{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (min-width:1280px){.TopoLarissa_menu__WALdh{display:flex}}@media (max-width:1279px){.TopoLarissa_filialRotulo__wOmhz{display:none}.TopoLarissa_filial__fW8Vl{max-width:200px}}@media (max-width:1023px){.TopoLarissa_veu__jtt__{z-index:1000;background:rgba(0,0,0,.5);animation:TopoLarissa_lrVeu__PvOHo .25s ease both}.TopoLarissa_painel__Xf5oI{top:0;right:0;bottom:0;z-index:1001;width:min(88vw,360px);max-height:none;padding:18px 24px 32px;border-radius:0;animation:TopoLarissa_lrEntra__E0a4x .4s var(--lr-ease) both}.TopoLarissa_painelTopo__M2WDz{display:flex}.TopoLarissa_painelLink__oj771{padding:13px 0;font-size:20px}}@media (max-width:767px){.TopoLarissa_barra__RqY_l{gap:16px;padding:0 20px}.TopoLarissa_filial__fW8Vl{display:none}.TopoLarissa_logo__xhZBs{max-height:40px;max-width:160px}.TopoLarissa_placa__lxXQv{padding:5px 10px}.TopoLarissa_logoTexto__OZb7q{max-width:200px;font-size:18px}}.TopoLarissa_semMovimento__0VZae .TopoLarissa_header__fktey,.TopoLarissa_semMovimento__0VZae .TopoLarissa_item__zlCKD:after,.TopoLarissa_semMovimento__0VZae .TopoLarissa_painelLink__oj771,.TopoLarissa_semMovimento__0VZae .TopoLarissa_traco___CA_e{transition:none}.TopoLarissa_semMovimento__0VZae .TopoLarissa_painel__Xf5oI,.TopoLarissa_semMovimento__0VZae .TopoLarissa_veu__jtt__{animation:none}@media (prefers-reduced-motion:reduce){.TopoLarissa_header__fktey,.TopoLarissa_item__zlCKD:after,.TopoLarissa_painelLink__oj771,.TopoLarissa_traco___CA_e{transition:none}.TopoLarissa_oculto__mlpL9{transform:none}.TopoLarissa_painel__Xf5oI,.TopoLarissa_veu__jtt__{animation:none}}
/*# sourceMappingURL=d62f32423d98bebb.css.map*/