.elementor-66 .elementor-element.elementor-element-3dd51c49{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;padding:25px 25px 25px 25px;}.elementor-66 .elementor-element.elementor-element-3dd51c49, .elementor-66 .elementor-element.elementor-element-3dd51c49 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-66 .elementor-element.elementor-element-6d8f45c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-66 .elementor-element.elementor-element-62de947b{margin-top:0px;margin-bottom:10px;}.elementor-66 .elementor-element.elementor-element-4fb22f0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-66 .elementor-element.elementor-element-4f2d138e{width:auto;max-width:auto;}.elementor-66 .elementor-element.elementor-element-5bfe2b56{width:auto;max-width:auto;}.elementor-66 .elementor-element.elementor-element-61766273 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-66 .elementor-element.elementor-element-61766273 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E9E9E9;}.elementor-66 .elementor-element.elementor-element-31bb45aa.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-66 .elementor-element.elementor-element-31bb45aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-66 .elementor-element.elementor-element-25e1105{width:auto;max-width:auto;}@media(max-width:480px){.elementor-66 .elementor-element.elementor-element-61766273{width:50%;}.elementor-66 .elementor-element.elementor-element-31bb45aa{width:50%;}}.sp-loop-15 {
    transition: 0.3s ease !important;
}

.sp-loop-15-inner-1 {
    transition: 0.15s ease !important;
}

li.product > .elementor {
    height: 100% !important;
}

.sp-loop-15-inner-1 {
    opacity: 0 !important;
    position: absolute !important;
    top: calc(100% + 15px) !important;
}

li.product:hover .sp-loop-15-inner-1 {
    opacity: 1 !important;
}

.sp-loop-15 {
    background: #fff !important;
    height: calc(100% + 0px) !important;
}

li.product:hover .sp-loop-15 {
    transform: scale(1.0625) !important;
    box-shadow: 0 10px 50px rgba(0,0,0,.1) !important;
    height: calc(100% + 30px) !important;
    z-index: 1 !important;
}

.sp-loop-15 .sp-product-price .price del {
    text-decoration: none !important;
}

@media only screen and (max-width: 768px) {
    
    .sp-loop-15-inner-1 {
        opacity:1 !important;
        position: static !important;
        margin-top: 15px !important;
    }

    li.product:hover .sp-loop-15 {
        transform: scale(1) !important;
        box-shadow: none !important;
    }
}
.sp-loop-15 .sp-product-title {
    overflow: hidden;  
    white-space: nowrap;  
    text-overflow: ellipsis;
}