*{box-sizing:border-box;margin:0;padding:0}body{font-family:montserrat,sans-serif}.app{background-image:url(/Weather/static/media/cold-bg.a3f3f533d3caea133b5f.jpg);background-position:bottom;background-size:contain;transition:.4 ease-out}.app.warm{background-image:url(/Weather/static/media/warm-bg.a7f83012aa30f33e19ee.jpg)}main{background-image:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.75));min-height:100vh}.search-box{margin:0 0 75px;width:100%}.search-box .search-bar{-webkit-appearance:none;appearance:none;background:none;background-color:hsla(0,0%,100%,.5);border:none;border-radius:0 0 16px 16px;box-shadow:0 5px rgba(0,0,0,.2);color:#313131;display:block;font-size:20px;outline:none;padding:15px;transition:.4s ease;width:100%}.search-box .search-bar:focus{background-color:hsla(0,0%,100%,.75)}.location-box .location{color:#fff;font-size:32px;font-weight:500;text-align:center;text-shadow:3px 3px rgba(50,50,70,.5)}.location-box .date{color:#fff;font-size:20px;font-style:italic;font-weight:300;text-align:center;text-shadow:2px 2px rgba(50,50,70,.5)}.weather-box{text-align:center}.weather-box .temp{background-color:hsla(0,0%,100%,.2);border-radius:16px;box-shadow:3px 6px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:102px;font-weight:900;margin:30px auto;padding:15px 25px;position:relative;text-align:center;text-shadow:3px 6px rgba(50,50,70,.5)}.weather-box .weather{color:#fff;font-size:48px;font-weight:700;text-shadow:3px 3px rgba(50,50,70,.5)}
/*# sourceMappingURL=main.2e0f8eb2.css.map*/