.image-caption-box{z-index:13;pointer-events:all;background:var(--white);border:1px solid var(--text-color);justify-content:center;align-items:center;gap:2rem;padding:1rem;display:flex;overflow:hidden}@media (width>=1024px){.image-caption-box{padding:1.5rem}}.image-caption-box__content{flex-direction:column;width:100%;display:flex}.image-caption-box__wrapper{z-index:11;pointer-events:none;width:100%;height:100%;position:fixed;top:0;right:0}.image-caption-box__wrapper>.grid-container{width:100%;position:absolute;bottom:1rem;left:0;right:0}.image-caption-box__close{background-color:var(--primary-color);padding:.75rem}@media (width>=768px){.image-caption-box__wrapper>.grid-container{bottom:1.5rem}.image-caption-box__close{padding:1rem}}.image-caption-box__close svg path{fill:var(--white)}.image-caption-box-appear-from,.image-caption-box-enter-from{opacity:0;transform:translateY(120%)}.image-caption-box-appear-active,.image-caption-box-enter-active,.image-caption-box-leave-active{transition:all .5s}.image-caption-box-appear-to,.image-caption-box-enter-to,.image-caption-box-leave-active{opacity:1;transform:translateY(0)}.image-caption-box-leave-to{opacity:0;transform:translateY(120%)}
