.weather-stations-container{display:flex;align-items:center;justify-content:center}.weather-widget{width:fit-content;position:relative;color:#fff;margin-left:1rem}.weather-current{display:flex;align-items:center;cursor:pointer;background:none;border:none;display:flex;align-items:center;justify-content:space-between}.weather-details{display:none;background-color:#B2292E;color:#fff;padding:10px;border-radius:0 0 5px 5px;position:absolute;top:110%;left:0;width:fit-content;padding:1rem}.weather-details-header{color:#fff!important}.weather-icon{height:2rem;width:2rem;margin-right:10px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.weather-temp{font-size:1em;font-weight:700;margin-right:10px;margin-bottom:0!important}.weather-arrow-down{cursor:pointer;display:flex;align-items:center}.weather-arrow-down svg{fill:currentColor}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:none}.chevron-icon{transition:transform .25s ease;left:auto;right:.5rem;font-size:1rem;top:calc(50% - 0.5rem);width:20px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.weatherTableBody{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;margin:0;list-style:none;width:100%;margin-top:1rem;margin-bottom:1rem}.weatherTableBody tr{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0;margin:0}.weatherTableBody td{padding-right:4rem!important;padding-left:4rem!important;font-size:1.125rem!important;display:flex;flex-direction:row;border:unset;min-width:14rem;color:#fff}.weatherTableBody img{margin-right:0.5rem!important;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.weatherTableBody td:last-child{padding-right:0!important}@media (max-width:1920px){.weather-stations-container{flex-direction:row}.weather-icon{height:1.5rem;width:1.5rem}.weather-temp{font-size:.9em}.chevron-icon{font-size:.8rem}.weather-station{font-size:1rem}.weatherTableBody td{padding-right:2rem!important;padding-left:2rem!important;font-size:1rem!important;min-width:10rem}}@media (max-width:1520px){.weather-icon{height:1rem;width:1rem}.weather-temp{font-size:.6em}.chevron-icon{font-size:.5rem}.weather-station{font-size:.75rem}.weatherTableBody td{padding-right:1.5rem!important;padding-left:1.5rem!important;font-size:0.8rem!important;min-width:8rem}}@media (max-width:1360px){.chevron-icon{display:none}}@media (max-width:1285px){.weather-stations-container{flex-direction:column}.weather-icon{height:1.5rem;width:1.5rem}.weather-temp{font-size:.9em}.chevron-icon{display:none}.weatherTableBody td{padding-right:2rem!important;padding-left:2rem!important;font-size:1rem!important;min-width:10rem}}@media (max-width:1024px){.weather-stations-container{display:none}}@media (max-width:767px){.weather-stations-container{display:flex;flex-direction:row}.weather-icon{height:1.5rem;width:1.5rem}.weather-temp{font-size:.9em}.chevron-icon{display:block;font-size:.8rem}.weather-station{font-size:1rem}.weatherTableBody td{padding-right:2rem!important;padding-left:2rem!important;font-size:1rem!important;min-width:10rem}}@media (max-width:630px){.weather-icon{height:1rem;width:1rem}.weather-temp{font-size:.6em}.chevron-icon{font-size:.5rem}.weather-station{font-size:.75rem}.weatherTableBody td{padding-right:1.5rem!important;padding-left:1.5rem!important;font-size:0.8rem!important;min-width:8rem}}@media (max-width:553px){.weather-stations-container{display:none}}