.image-switcher-container{position:relative;width:100%;height:0;overflow:hidden;padding-top:50%}.image-switcher-container img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out;object-fit:cover;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040}.image-switcher-container img.fade-in{opacity:1;z-index:1}.image-switcher-container img.fade-out{opacity:0;z-index:0}
