.elementor-101505 .elementor-element.elementor-element-a5933d8 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-off-shoulder-leotard-in-short-sleeve-petrol-cropped-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-a5933d8 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-a5933d8 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-7044b37{width:var( --container-widget-width, 103.073% );max-width:103.073%;--container-widget-width:103.073%;--container-widget-flex-grow:0;}.elementor-101505 .elementor-element.elementor-element-7044b37 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-off-shoulder-leotard-in-long-sleeves-petrol-front-view-off-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-7044b37 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-7044b37 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-1d75b90 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-draped-wrap-skirt-in-petrol-blue-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-1d75b90 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-1d75b90 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-1e173d1 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-camisole-leotard-in-petrol-blue-cropped-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-1e173d1 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-1e173d1 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-93868a3 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-draped-wrap-skirt-in-green-tea-shade-side-view-off-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-93868a3 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-93868a3 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-4ed6f3c > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-tutu-skirt-with-beads-in-green-tea-shade-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-4ed6f3c .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-4ed6f3c .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-d77ba97 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-camisole-leotard-in-pearl-pink-cropped-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-d77ba97 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-d77ba97 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-0e11e33 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-camisole-leotard-in-green-tea-shade-cropped-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-0e11e33 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-0e11e33 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-221958a > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-tutu-skirt-with-beads-in-pink-and-sage-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-221958a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-221958a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-0ac9823 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-draped-wrap-skirt-in-pearl-pink-front-view-side-look-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-0ac9823 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-0ac9823 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-d863d49 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-camisole-leotard-in-pearl-pink-cropped-front-view-side-look-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-d863d49 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-d863d49 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-12ccc0b > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-off-shoulder-leotard-in-short-sleeve-pine-cropped-front-view-side-look-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-12ccc0b .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-12ccc0b .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-2aafc1a > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-camisole-leotard-in-green-tea-shade-front-view-off-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-2aafc1a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-2aafc1a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-cd53f1e > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-off-shoulder-leotard-in-long-sleeves-pine-cropped-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-cd53f1e .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-cd53f1e .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-0e89cdc > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-draped-wrap-skirt-in-nude-beige-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-0e89cdc .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-0e89cdc .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-2515349 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-draped-wrap-skirt-in-cerise-pink-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-2515349 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-2515349 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-e4b83ad > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2025/05/Junior-camisole-leotard-in-cerise-pink-cropped-front-view-side-look-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-e4b83ad .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-e4b83ad .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-662d3eb > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2024/05/JUNIOR_DEER_GOBELIN_low_back_leotard-_multicolor_6_closed.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-662d3eb .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-662d3eb .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-fb9bc55 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2024/05/JUNIOR_DEER_GOBELIN_racerback_leotard_multicolor_5_closed.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-fb9bc55 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-fb9bc55 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-cc75e7b > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2024/05/JUNIOR_GINGHAM_ILLUSION_mini_skirt_with_briefs_crimson_5_closed.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-cc75e7b .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-cc75e7b .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-e308f26 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2024/05/JUNIOR_EDELWEISS_embroidery_print_embellished_leotard_with_straps_edelweissmulticolor_5_closed-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-e308f26 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-e308f26 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-fa7eaa1 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2024/05/JUNIOR_ALPINIA_cross_stitch_print_camisole_leotard_nudealpinia_4_closed.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-fa7eaa1 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-fa7eaa1 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-815f9b3 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-815f9b3 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-815f9b3 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-397767f > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-397767f .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-397767f .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-26029e2 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-26029e2 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-63b2f39 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-63b2f39 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-63b2f39 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-a4c459a > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2024/05/JUNIOR_ILLUSION_gingham_mini_skirt_with_briefs_sky_blue_1_closed.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-a4c459a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-a4c459a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-5bf7dd5 > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2024/05/JUNIOR_ALPINIA_cross_stitch_print_boatneck_leotard_with_sleeves_edelweissalpinia_1_closed.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-5bf7dd5 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-5bf7dd5 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-90eccaf > .elementor-widget-container{background-image:url("https://justacorpse.com/content/uploads/2024/05/JUNIOR_ALPINIA_cross_stitch_print_boatneck_leotard_with_sleeves_nudealpinia_5_closed.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-90eccaf .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-90eccaf .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-2b6d43a > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-2b6d43a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-2b6d43a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-884f1a1 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-884f1a1 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-884f1a1 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-9e2b0de > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-9e2b0de .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-9e2b0de .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-664ec9c .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-664ec9c .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-dfb10f6 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-dfb10f6 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-298b67b > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-298b67b .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-298b67b .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-6dbba00 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-6dbba00 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-6dbba00 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-6a42a07 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-6a42a07 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-6a42a07 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-b57ab85 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-b57ab85 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-b57ab85 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-9af27ca .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-9af27ca .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-3f458a6 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-3f458a6 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-075f034 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-075f034 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-075f034 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-bc14d35 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-bc14d35 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-bc14d35 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-103e3b0 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-103e3b0 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-424e02f > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-101505 .elementor-element.elementor-element-424e02f .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-424e02f .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-1cc96bb .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-101505 .elementor-element.elementor-element-1cc96bb .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}body.elementor-page-101505:not(.elementor-motion-effects-element-type-background), body.elementor-page-101505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS */.product-bg-effect .justacorpse-elementor--product-widget__wrapper .product-frontend__wrapper a.product-link img {
    opacity: 0;
    transition-duration: 500ms, 500ms;
}

.product-bg-effect .justacorpse-elementor--product-widget__wrapper .product-frontend__wrapper a.product-link img:hover {
    transition-duration: 500ms, 500ms;
    opacity: 1;
}

.justacorpse-elementor--product-widget__wrapper .product-data__wrapper {
    z-index:9;
}
.justacorpse-elementor--product-widget__wrapper .product-outofstock--ribbon {
    z-index: 9;
}


@media only screen and (max-width: 600px) {
    
    .product-bg-effect-mobile .justacorpse-elementor--product-widget__wrapper .product-frontend__wrapper a.product-link img {
        
    -webkit-animation: 1.5s ease 0s normal forwards 1 fadein-mobile;
    animation: 1.5s ease 0s normal forwards 1 fadein-mobile;
}

.product-bg-effect .justacorpse-elementor--product-widget__wrapper .product-frontend__wrapper a.product-link img {
    width: 100%;
    margin: auto;
}

.product-bg-effect-hover .justacorpse-elementor--ad-widget__wrapper a.media_wrapper img, .justacorpse-elementor--ad-widget__wrapper span.media_wrapper img {
    opacity: 1;
    transition-duration: 500ms, 500ms;
}

.product-bg-effect-hover .justacorpse-elementor--ad-widget__wrapper a.media_wrapper img:hover {
    transition-duration: 500ms, 500ms;
    opacity: 0;
}

.product-bg-effect-hover .justacorpse-elementor--ad-widget__wrapper a.media_wrapper img, .justacorpse-elementor--ad-widget__wrapper span.media_wrapper img {
    opacity: 1;
    transition-duration: 500ms, 500ms;
}

.product-bg-effect-hover .justacorpse-elementor--ad-widget__wrapper a.media_wrapper img:hover {
    transition-duration: 500ms, 500ms;
    opacity: 0;
}


@keyframes fadein-mobile{
    0% { opacity:0; }
    66% { opacity:0; }
    100% { opacity:1; }
}

@-webkit-keyframes fadein-mobile{
    0% { opacity:0; }
    66% { opacity:0; }
    100% { opacity:1; }
}
    
}







@keyframes fadein{
    0% { opacity:1; }
    2% { opacity:0; }
    5% { opacity:1; }
    7% { opacity:0; }
    10% { opacity:1; }
    12% { opacity:0; }
    22% { opacity:1; }
    26% { opacity:0; }
    30% { opacity:1; }
    33% { opacity:0; }
    42% { opacity:1; }
    43% { opacity:0; }
    44% { opacity:1; }
    50% { opacity:0; }
    70% { opacity:1; }
    76% { opacity:0; }
    78% { opacity:1; }
    79% { opacity:0; }
    82% { opacity:1; }
    84% { opacity:0; }
    88% { opacity:1; }
    95% { opacity:0; }
    99% { opacity:1; }
    100% { opacity:0; }
}

@-webkit-keyframes fadein{
    0% { opacity:1; }
    2% { opacity:0; }
    5% { opacity:1; }
    7% { opacity:0; }
    10% { opacity:1; }
    12% { opacity:0; }
    22% { opacity:1; }
    26% { opacity:0; }
    30% { opacity:1; }
    33% { opacity:0; }
    42% { opacity:1; }
    43% { opacity:0; }
    44% { opacity:1; }
    50% { opacity:0; }
    70% { opacity:1; }
    76% { opacity:0; }
    78% { opacity:1; }
    79% { opacity:0; }
    82% { opacity:1; }
    84% { opacity:0; }
    88% { opacity:1; }
    95% { opacity:0; }
    99% { opacity:1; }
    100% { opacity:0; }
}



@keyframes fadein1{
    0% { opacity:1; }
    2% { opacity:0.3; }
    5% { opacity:1; }
    7% { opacity:0.3; }
    10% { opacity:1; }
    12% { opacity:0.3; }
    22% { opacity:1; }
    26% { opacity:0.3; }
    30% { opacity:1; }
    33% { opacity:0.3; }
    42% { opacity:1; }
    43% { opacity:0.3; }
    44% { opacity:1; }
    50% { opacity:0.3; }
    70% { opacity:1; }
    76% { opacity:0.3; }
    78% { opacity:1; }
    79% { opacity:0.3; }
    82% { opacity:1; }
    84% { opacity:0.3; }
    88% { opacity:1; }
    95% { opacity:0.3; }
    99% { opacity:1; }
    100% { opacity:0.3; }
}

@-webkit-keyframes fadein1{
    0% { opacity:1; }
    2% { opacity:0.3; }
    5% { opacity:1; }
    7% { opacity:0.3; }
    10% { opacity:1; }
    12% { opacity:0.3; }
    22% { opacity:1; }
    26% { opacity:0.3; }
    30% { opacity:1; }
    33% { opacity:0.3; }
    42% { opacity:1; }
    43% { opacity:0.3; }
    44% { opacity:1; }
    50% { opacity:0.3; }
    70% { opacity:1; }
    76% { opacity:0.3; }
    78% { opacity:1; }
    79% { opacity:0.3; }
    82% { opacity:1; }
    84% { opacity:0.3; }
    88% { opacity:1; }
    95% { opacity:0.3; }
    99% { opacity:1; }
    100% { opacity:0.3; }
}

.justacorpse-elementor--product-widget__wrapper .product-latest--ribbon {
    left: 0;
    z-index: 9;
}

@media (max-width: 780px) {


.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
margin-top: -1px;
}

}/* End custom CSS */