  .weather-details-popup {
                position: absolute;
                left: auto;
                right: -20px;
                top: 100%;
                margin-top: 10px;
            }
        }

        html {
            overflow: hidden !important;
            height: 100%;
            width: 100%;
        }

        .hourly-section {
            position: relative;
            height: 100%;
            display: flex;
            align-items: center;
            padding: 0 28px;
        }

   