#theme-parent {
    stroke-linecap: round;
}

#theme-moon-mask,
#theme-sun,
#theme-beams {
    transform-origin: center center;
    transition-duration: .5s;
}

.theme-light #theme-sun {
    transform: scale(1.75);
}
    
.theme-light #theme-beams {
    opacity: 0;
}
    
.theme-light #theme-moon-mask circle {
    transform: translateX(-7px);
}