/* @keyframes slideUpFadeIn {
    from {
        transform: translateY(200px);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
}

.location-hero {
    animation: slideUpFadeIn 1s ease-out;
} */

.wp-container-core-group-is-layout-8cf370e7 .gallery-type-3 {
    transform: translateY(200px);
    opacity: 0;
    transition: transform 1s ease-out, opacity 1s ease-out;
}

.wp-container-core-group-is-layout-8cf370e7.anim-active .gallery-type-3 {
    transform: translateY(0);
    opacity: 1;
}

.full_width_display_slider .swiper-slide img {
    transform: translateY(200px);
    opacity: 0;
    transition: transform 1s ease-out, opacity 1s ease-out;
}

.full_width_display_slider.anim-active .swiper-slide img {
    transform: translateY(0);
    opacity: 1;
}

.shopping-area {
    overflow: hidden;
}

.shopping-area-wrapper .shopping-area-wrapper-image:first-child {
    transform: translateX(-400px);
    opacity: 0;
    transition: transform 1s ease-out, opacity 1s ease-out;
}

.shopping-area-wrapper.anim-active .shopping-area-wrapper-image:first-child {
    transform: translateX(0);
    opacity: 1;
}

.shopping-area-wrapper .shopping-area-wrapper-image:last-child {
    transform: translateX(400px);
    opacity: 0;
    transition: transform 1s ease-out, opacity 1s ease-out;
}

.shopping-area-wrapper.anim-active .shopping-area-wrapper-image:last-child {
    transform: translateX(0);
    opacity: 1;
}

.wp-container-core-group-is-layout-8cf370e7 img {
    transform: translateY(200px);
    opacity: 0;
    transition: transform 1s ease-out, opacity 1s ease-out;
}

.wp-container-core-group-is-layout-8cf370e7.anim-active img {
    transform: translateY(0);
    opacity: 1;
}