.elementor-2404 .elementor-element.elementor-element-60bf925 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-60bf925 .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-60bf925 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-60bf925 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-1fae72d > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-1fae72d .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-1fae72d .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-1fae72d .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-249c0a7 .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-249c0a7 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-249c0a7 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-79e85c4 .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-79e85c4 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-79e85c4 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-7d2f5fb .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-7d2f5fb .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-7d2f5fb .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-7cdc532 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Squareneck-leotard-in-dark-green-tulle-print-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-7cdc532 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-7cdc532 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-fac4666 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Camisole-leotard-in-dark-green-tulle-print-front-leaning-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-fac4666 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-fac4666 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-9c39b3a > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Chocker-leotard-in-dark-green-tulle-print-front-cropped-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-9c39b3a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-9c39b3a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-dd478a7 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Chocker-leotard-in-mocha-brown-tulle-print-front-arms-up-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-dd478a7 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-dd478a7 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-9cce777 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Camisole-leotard-in-mocha-brown-tulle-print-front-view-one-arm-up-off_1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-9cce777 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-9cce777 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-68523a0 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Squareneck-leotard-in-mocha-brown-tulle-print-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-68523a0 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-68523a0 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-dcd8a6b > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Soft-mesh-bike-shorts-bodysuit-in-mocha-brown-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-dcd8a6b .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-dcd8a6b .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-8c463b7 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Soft-mesh-bodysuit-in-mocha-brown-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-8c463b7 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-8c463b7 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-6edaa35 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Squareneck-leotard-in-indigo-tulle-print-front-look-side-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-6edaa35 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-6edaa35 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-9e0cc83 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Camisole-leotard-in-indigo-tulle-print-front-arms-up-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-9e0cc83 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-9e0cc83 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-e9e269a > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Chocker-leotard-in-indigo-tulle-print-front-leaning-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-e9e269a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-e9e269a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-0f22159 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Hourglass-print-long-sleeves-leotard-in-indigo-front-arm-up-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-0f22159 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-0f22159 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-a5d942a > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Hourglass-print-camisole-leotard-in-indigo-front-leg-up-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-a5d942a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-a5d942a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-2db231c > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Hourglass-print-camisole-leotard-in-dark-green-front-cropped-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-2db231c .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-2db231c .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-6b819ed > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Hourglass-print-long-sleeves-leotard-in-dark-green-front-leg-up-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-6b819ed .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-6b819ed .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-d50dbf6 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Swan-print-camisole-leotard-in-black-white-model-side-view-light-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-d50dbf6 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-d50dbf6 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-2ab53b6 .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-2ab53b6 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-2ab53b6 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-32ccd95 > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-32ccd95 .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-32ccd95 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-32ccd95 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-41b9cbf .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-41b9cbf .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-41b9cbf .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-79e5a67 .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-79e5a67 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-79e5a67 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-0c461b5 .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-0c461b5 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-0c461b5 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-6314239 .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-6314239 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-6314239 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-65af75b > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Off-shoulder-leotard-long-sleeve-in-pine-red-cropped-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-65af75b .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-65af75b .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-370c2fe > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Camisole-leotard-in-leather-print-biscuit-beige-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-370c2fe .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-370c2fe .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-2cc52b8 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Off-shoulder-leotard-short-sleeve-in-oak-brown-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-2cc52b8 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-2cc52b8 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-1aee262 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Off-shoulder-leotard-long-sleeve-in-oak-brown-cropped-fornt-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-1aee262 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-1aee262 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-16c2f3d > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Off-shoulder-leotard-long-sleeve-in-petrol-blue-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-16c2f3d .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-16c2f3d .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-5ac8cb8 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Off-shoulder-leotard-short-sleeve-in-petrol-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-5ac8cb8 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-5ac8cb8 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-23b8ac0 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Camisole-leotard-in-leather-print-green-tea-shade-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-23b8ac0 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-23b8ac0 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-bd08db5 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Camisole-leotard-in-wooden-print-pine-red-cropped-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-bd08db5 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-bd08db5 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-0e73aa6 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2024/05/EDELWEISS_embroidery_print_embellished_choker_leotard_edelweissmulticolor_3_closed.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-0e73aa6 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-0e73aa6 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-1475714 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2024/05/EDELWEISS_embroidery_print_embellished_leotard_with_straps_edelweissmulticolor_4_closed-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-1475714 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-1475714 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-74c68df > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/01/SERPENT-CHARMER-flock-print-boatneck-bodysuit-marshmallow_nude_OFF.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-74c68df .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-74c68df .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-7fb8028 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/01/SERPENT-CHARMER-flock-print-boatneck-bodysuit-bottle-green_nude_off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-7fb8028 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-7fb8028 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-3d64c23 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/01/SERPENT-CHARMER-flock-print-boatneck-bodysuit-lipstick-rednude_off_1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2404 .elementor-element.elementor-element-3d64c23 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-2404 .elementor-element.elementor-element-3d64c23 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}body.elementor-page-2404:not(.elementor-motion-effects-element-type-background), body.elementor-page-2404 > .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 */