.weather-container{margin-left:8px;min-width:260px}@media(min-width: 10px)and (max-width: 1024px){.weather-container{min-width:64px;display:inline-block;vertical-align:middle}}.weather-widget{display:flex;align-items:center}@media(min-width: 10px)and (max-width: 1024px){.weather-widget{flex-wrap:wrap;justify-content:flex-end;flex-direction:column}}@media(min-width: 10px)and (max-width: 1024px){.weather-widget-temp-image{display:flex;order:2;justify-content:flex-end}}.weather-widget__temp{color:#000;font-size:24px;font-family:"montserrat-bold",sans-serif;padding-right:8px}@media(min-width: 10px)and (max-width: 1024px){.weather-widget__temp{font-size:13px;padding-right:0;order:3;padding-left:2px}}.weather-widget__image{flex:0 0 auto;width:40px;height:40px;display:block}@media(min-width: 10px)and (max-width: 1024px){.weather-widget__image{width:18px;height:18px;order:2;outline:0}.weather-widget__image img{vertical-align:top}}.weather-widget--locked{margin-left:8px;min-width:190px}@media(min-width: 10px)and (max-width: 1024px){.weather-widget--locked{margin-left:0;min-width:50px;display:inline-block;vertical-align:middle}}.weather-widget--locked .weather-widget__image{flex:0 0 auto;width:40px;height:26px;order:1}.weather-widget--locked .weather-widget__image:after{content:"";width:40px;height:26px;display:block;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;background-image:url(/images/weather/icons/icon-weather-black.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.weather-widget--locked .weather-widget__data{align-self:flex-start;text-align:left;order:2}.weather-widget__data{border-left:1px solid rgba(74,74,74,.1);margin-left:8px;padding:2px 0 2px 8px}@media(min-width: 10px)and (max-width: 1024px){.weather-widget__data{border-left:none;margin-left:0;padding:0;order:1;text-align:right;align-self:flex-end}}.weather-widget__data--date{font-size:13px;color:#000;display:block;margin:0}.weather-widget__data--city{font-size:13px;color:#000;font-family:"montserrat-bold",sans-serif;display:block}@media(min-width: 10px)and (max-width: 1024px){.weather-widget__data--city{font-size:8px;color:rgba(0,0,0,.6)}}.weather-widget__data{border-left:1px solid rgba(255,255,255,.1) !important}@media(min-width: 10px)and (max-width: 1024px){.weather-widget__data{text-align:center;border-left:none !important}}.weather-widget__data--city{font-family:"montserrat-medium",sans-serif;color:#fff}.weather-widget__data--date{color:#fff !important;font-family:"montserrat-bold",sans-serif}.weather-widget__temp{color:#fff}.weather-widget__image:after{filter:invert(100%);-webkit-filter:invert(100%)}@media(min-width: 10px)and (max-width: 1024px){.weather-widget__image{margin:auto}.weather-widget__image:after{height:24px}}
