.elementor-5396 .elementor-element.elementor-element-192d9ee .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-192d9ee .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-192d9ee .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-18690ed > .elementor-widget-container{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-18690ed .justacorpse-elementor--product-widget__wrapper .product-latest--ribbon a{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-18690ed .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-18690ed .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-1cb937f > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Draped-tulle-midi-skirt-in-sage-green-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-1cb937f .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-1cb937f .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-977f417 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Tulle-babydoll-dress-angel-sleeves-in-sage-green-front-arms-down-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-977f417 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-977f417 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-6682f1a > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Draped-tulle-midi-skirt-in-light-beige-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-6682f1a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-6682f1a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-4d848b0 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Tulle-babydoll-dress-angel-sleeves-in-light-beige-front-crossed-legs-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-4d848b0 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-4d848b0 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-8e59fea > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Draped-tulle-midi-skirt-in-soft-pink-front-leaning-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-8e59fea .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-8e59fea .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-a518e3c > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Tulle-babydoll-dress-angel-sleeves-in-soft-pink-front-cropped-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-a518e3c .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-a518e3c .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-f0514f8 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Faux-fur-jacket-light-beige-leaning-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-f0514f8 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-f0514f8 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-f2bc326 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Faux-fur-shorts-light-beige-front-posing-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-f2bc326 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-f2bc326 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-dea49ef > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Faux-fur-jacket-nude-front-sitting-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-dea49ef .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-dea49ef .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-3a12625 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Faux-fur-shorts-nude-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-3a12625 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-3a12625 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-a9395b5 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Sheer-wrap-croptop-with-long-sleeves-in-sage-green-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-a9395b5 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-a9395b5 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-7516f9a > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Sheer-bike-shorts-in-sage-green-full-shot-model-standing-light-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-7516f9a .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-7516f9a .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-3362d29 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Sheer-wrap-croptop-with-long-sleeves-in-soft-pink-front-view-off_1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-3362d29 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-3362d29 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-01a0a01 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Sheer-bike-shorts-in-soft-pink-front-legs-crossed-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-01a0a01 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-01a0a01 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-54e34cb > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Second-skin-jersey-briefs-nude-color-front-side-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-54e34cb .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-54e34cb .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-24c67a6 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/12/Second-skin-jersey-bralette-nude-color-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-24c67a6 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-24c67a6 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-38d8354 > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Bralette-with-ruffles-in-green-tea-shade-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-38d8354 .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-38d8354 .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-00cf5ea > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Briefs-with-ruffles-in-green-tea-shade-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-00cf5ea .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-00cf5ea .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-f6e804b > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Briefs-with-ruffles-in-pearl-pink-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-f6e804b .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-f6e804b .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-3d3914c > .elementor-widget-container{background-image:url("https://stg-justacorpse-staging.kinsta.cloud/content/uploads/2025/05/Bralette-with-ruffles-in-pearl-pink-cropped-front-view-off.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5396 .elementor-element.elementor-element-3d3914c .justacorpse-elementor--product-widget__wrapper{color:#388FCC;}.elementor-5396 .elementor-element.elementor-element-3d3914c .justacorpse-elementor--product-widget__wrapper .product-data--hover .variations .variation{color:#388FCC;}body.elementor-page-5396:not(.elementor-motion-effects-element-type-background), body.elementor-page-5396 > .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;
}



@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; }
}
    
}




.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{
    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 */