.lutvia-bar{background:#222 100% 0/200% 2px;animation:none}.lutvia-bar.is-animating{background:linear-gradient(90deg,#3b9 0% 20%,#e33 20% 40%,#0091ff 40% 60%,#fb0 60% 80%,#a6c 80% 100%) no-repeat,#222;animation:1s ease-in-out forwards lutvia-sweep}@keyframes lutvia-sweep{0%{background-position:200% 0;background-size:200% 2px}to{background-position:-100% 0;background-size:200% 2px}}
.lh-header{z-index:998;will-change:transform;width:100%;transition:transform .35s cubic-bezier(.2,0,0,1);position:fixed;top:0;left:0}.lh-header.hdr-hide{transform:translateY(-100%)}.lh-header .hdr-dropdown{position:relative}.lh-header .hdr-dropdown-content{z-index:999;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s;position:absolute}.lh-header .hdr-dropdown-content:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.lh-header .hdr-dropdown.open>.hdr-dropdown-content,.lh-header .hdr-dropdown:focus-within:not(.hdr-foco-suprimido)>.hdr-dropdown-content{visibility:visible;opacity:1;pointer-events:auto}.lh-header button.hdr-submenu-toggle{appearance:none;font:inherit;color:inherit;text-align:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.lh-header .hdr-active>.hdr-submenu-toggle,.lh-header a.hdr-active{color:var(--color-primary);font-weight:600}.lh-header .hdr-toggle{display:none}@media (max-width:1023.98px){.lh-header .hdr-toggle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:24px;padding:0;display:flex;transform:scale(.8)}.lh-header .hdr-nav-items{top:calc(100% + var(--spacing-xs));justify-content:flex-start;align-items:stretch;row-gap:var(--spacing-s);width:auto;max-width:100%;max-height:80vh;padding:var(--spacing-m);background:var(--color-white);z-index:1001;visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;left:0;right:0;overflow:hidden auto;transform:translateY(-6px);box-shadow:0 10px 28px #23241b33}.lh-header .hdr-nav.is-open .hdr-nav-items{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.lh-header .hdr-clima{top:var(--spacing-m);right:var(--spacing-m);z-index:1;position:absolute}.lh-header .hdr-dropdown-content{visibility:visible;opacity:1;pointer-events:auto;width:100%;transition:none;display:none;position:static;transform:none}.lh-header .hdr-dropdown.open>.hdr-dropdown-content{display:block}.lh-header .hdr-dropdown-content:before{display:none}.lh-header .hdr-navpill{row-gap:var(--spacing-s)}.lh-header .hdr-dropdown[data-panel=full]{row-gap:var(--spacing-s);flex-direction:column;display:flex}.lh-header .hdr-dropdown-content>div>div{gap:var(--spacing-s)}.lh-header .hdr-dropdown[data-panel]>.hdr-submenu-toggle{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.lh-header .hdr-dropdown[data-panel]>.hdr-submenu-toggle:after{content:"";opacity:.7;border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;transition:transform .2s;transform:rotate(45deg)}.lh-header .hdr-dropdown[data-panel].open>.hdr-submenu-toggle:after{transform:rotate(-135deg)}}.lh-header .hdr-toggle .hdr-bar-wrap{width:40px;height:24px;display:block;position:relative}.lh-header .hdr-toggle .hdr-bar,.lh-header .hdr-toggle .hdr-bar:before,.lh-header .hdr-toggle .hdr-bar:after{background:var(--color-neutral-700);border-radius:4px;width:40px;height:4px;position:absolute;left:0}.lh-header .hdr-toggle .hdr-bar{transition:transform .2s;top:12px}.lh-header .hdr-toggle .hdr-bar:before{content:"";transition:top .1s .15s,transform .2s;top:-10px}.lh-header .hdr-toggle .hdr-bar:after{content:"";transition:top .1s .15s,opacity .1s .15s;top:10px}.lh-header .hdr-toggle.is-active .hdr-bar{transform:rotate(45deg)}.lh-header .hdr-toggle.is-active .hdr-bar:before{top:0;transform:rotate(90deg)}.lh-header .hdr-toggle.is-active .hdr-bar:after{opacity:0;top:0}.lh-header .lh-clima{width:136px;font-family:inherit;line-height:1.15}.lh-header .lh-clima__viewport{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;overflow:hidden}.lh-header .lh-clima__viewport:active{cursor:grabbing}.lh-header .lh-clima__track{display:flex}.lh-header .lh-clima__slide{flex:0 0 100%;justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.lh-header .lh-clima__icon{flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@keyframes lh-clima-pulse{0%,to{opacity:1}50%{opacity:.4}}.lh-header .lh-clima__icon--skeleton{background:#0000001a;border-radius:50%;animation:1.2s ease-in-out infinite lh-clima-pulse}.lh-header .lh-clima__skeleton{background:#0000001a;border-radius:4px;width:58px;height:11px;animation:1.2s ease-in-out infinite lh-clima-pulse;display:inline-block}@media (prefers-reduced-motion:reduce){.lh-header .lh-clima__icon--skeleton,.lh-header .lh-clima__skeleton{animation:none}}.lh-header .lh-clima__icon svg{color:currentColor;width:100%;height:100%}.lh-header .lh-clima__txt{flex-direction:column;flex:0 auto;gap:1px;min-width:0;display:flex}.lh-header .lh-clima__head{color:inherit;align-items:center;gap:4px;min-width:0;max-width:100%;font-size:13px;font-weight:500;display:inline-flex}.lh-header .lh-clima__city{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.lh-header .lh-clima__temp{font-variant-numeric:tabular-nums;color:inherit;white-space:nowrap;align-items:baseline;gap:6px;font-size:11px;display:inline-flex}.lh-header .lh-clima__t{font-size:13px;font-weight:700}.lh-header .lh-clima__st{opacity:.7;font-weight:400}.lh-header .lh-clima--bare{max-height:38px;overflow:visible}.lh-header .lh-clima__tooltip{color:#222;white-space:nowrap;letter-spacing:.01em;opacity:0;pointer-events:none;z-index:100;background:#fff;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .14s,transform .14s;display:inline-flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-4px);box-shadow:0 6px 22px #0000002e}.lh-header .lh-clima__tooltip:before{content:"";border:5px solid #0000;border-bottom-color:#fff;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.lh-header .lh-clima__tooltip-pin{font-size:14px;line-height:1;display:inline-flex}.lh-header .lh-clima:hover .lh-clima__tooltip{opacity:1;transform:translate(-50%)}.lh-header .lh-clima.is-menu-open .lh-clima__tooltip{opacity:0!important}.lh-header .lh-clima__city-wrap{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;flex:0 auto;align-items:center;gap:4px;min-width:0;margin:-1px -4px;padding:1px 4px;display:inline-flex}.lh-header .lh-clima__city-wrap:hover{background:#0000000f}.lh-header .lh-clima__menu{z-index:120;color:#222;background:#fff;border-radius:8px;min-width:170px;margin:0;padding:4px 0;font-size:13px;list-style:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 6px 22px #0000002e}.lh-header .lh-clima__menu li{cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.lh-header .lh-clima__menu li i{flex:none;font-size:16px;line-height:1}.lh-header .lh-clima__menu li:hover,.lh-header .lh-clima__menu li[aria-selected=true]{background:#f3f3ef}@media (max-width:768px){.lh-header .lh-clima__slide{flex-direction:row-reverse}.lh-header .lh-clima__txt{align-items:flex-end}.lh-header .lh-clima__head,.lh-header .lh-clima__temp{text-align:right;justify-content:flex-end}}
