.lp-appro .lp-city{position:relative}.lp-appro .lp-city-campo{align-items:center;display:flex;position:relative}.lp-appro .lp-city-input{cursor:text;width:100%;padding-right:36px}.lp-appro .lp-city-seta{width:16px;height:16px;color:var(--ink-500);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:12px}.lp-appro .lp-city-popup{z-index:61;border:1px solid var(--ink-200);background:#fff;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 44px -20px #0d0a146b}.lp-appro .lp-city-scroll{overscroll-behavior:contain;overflow-y:auto}.lp-appro .lp-city-pista{position:relative}.lp-appro .lp-city-opcao{height:var(--lp-city-linha,36px);color:var(--ink-900);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:9px;align-items:center;padding:0 10px;font-size:14.5px;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.lp-appro .lp-city-opcao.is-ativa{background:var(--ink-100)}.lp-appro .lp-city-opcao.is-on{background:#ffb94129;font-weight:600}.lp-appro .lp-city-opcao.is-on.is-ativa{background:#ffb9414d}.lp-appro .lp-city-outra{min-height:var(--lp-city-linha,36px);color:var(--ink-600);cursor:pointer;border-radius:9px;align-items:center;margin-top:5px;padding:6px 10px;font-size:13.5px;line-height:1.3;display:flex;position:relative}.lp-appro .lp-city-outra:before{content:"";background:var(--ink-200);height:1px;position:absolute;top:-3px;left:6px;right:6px}.lp-appro .lp-city-outra.is-so{margin-top:0}.lp-appro .lp-city-outra.is-so:before{display:none}.lp-appro .lp-city-outra.is-ativa{background:var(--ink-100);color:var(--ink-900)}@media (prefers-reduced-motion:no-preference){.lp-appro .lp-city-opcao,.lp-appro .lp-city-outra{transition:background-color .12s}}
