section.divider {
    display: flex;
    height: 120px;
    overflow: hidden;
    padding-top:2rem;
}
section.divider.flipped {
    transform:rotate(180deg);
}

.divider-filler {
    flex: 1 1 auto;
    background-color: var(--metal);
    margin-left: -2px;
    margin-top: 60px;
    z-index:10;
}

.divider-filler .glowed-stroke {
    width: 100%;
    transform: rotate(180deg);
}

.divider-img {
    margin-left: -2px;
    /*filter: drop-shadow(var(--panel-glow));*/
}

.divider-img img {
    min-width: 1500px;
}

@media screen and (max-width:768px) {
    .divider-filler .glowed-stroke{
        transform:translateX(-2px);
    }
}