.elementor-66 .elementor-element.elementor-element-5555d34d .sp-onsale span.onsale{border-radius:9px;background-color:#e52d51;font-size:12px;line-height:18px;padding-left:8px;padding-right:8px;top:-5px;position:absolute;right:-3px;margin:0!important;text-transform:capitalize;min-height:auto;font-weight:500;z-index:0;left:auto}
.elementor-66 .elementor-element.elementor-element-5555d34d .sp-onsale{line-height:20px}
.elementor-66 .elementor-element.elementor-element-28709397 .sp-product-thumbnail{margin-bottom:0!important}
.elementor-66 .elementor-element.elementor-element-28709397 .sp-product-thumbnail a img{border-radius:0!important;transition-duration:200ms;transition-timing-function:ease;margin-bottom:0;max-height:135px;width:auto;margin-left:auto;margin-right:auto}
.elementor-66 .elementor-element.elementor-element-4f2d138e .sp-product-attributes .sp-wrapper-ul .sp-wrapper-item-li{width:12px;height:12px;border-style:solid;border-width:1px;border-color:#fff;box-shadow:0 0 0 #0000;margin-top:0;margin-bottom:0;margin-left:0;margin-right:6px}
.elementor-66 .elementor-element.elementor-element-4f2d138e .sp-product-attributes .sp-wrapper-ul .sp-wrapper-item-li:hover{box-shadow:0 0 0 2px #000}
.elementor-66 .elementor-element.elementor-element-4f2d138e .sp-product-attributes .sp-wrapper-ul{margin-bottom:0}
.elementor-66 .elementor-element.elementor-element-4f2d138e .sp-product-attributes{margin-bottom:9px}
.elementor-66 .elementor-element.elementor-element-720db61 .sp-product-title{font-weight:400;margin-bottom:9px!important;margin-top:0;margin-right:0;margin-left:0;font-size:14px}
.elementor-66 .elementor-element.elementor-element-5bfe2b56 .sp-product-price .price span.woocommerce-Price-amount.amount{color:#3c4043;font-size:16px;font-weight:600;line-height:22px}
.elementor-66 .elementor-element.elementor-element-5bfe2b56 .sp-product-price .price del span.woocommerce-Price-amount.amount{color:#3c4043;opacity:.3;font-size:12px;text-decoration:line-through;margin-left:5px}
.elementor-66 .elementor-element.elementor-element-5bfe2b56 .sp-product-price .price{color:#3c4043;margin-bottom:5px;display:flex;flex-direction:row-reverse}
.elementor-66 .elementor-element.elementor-element-599a4499 .sp-product-discount .sp-product-discount-price{margin-right:3px}
.elementor-66 .elementor-element.elementor-element-599a4499 .sp-product-discount{display:flex;flex-direction:row-reverse;justify-content:flex-end;font-size:12px;line-height:15px;color:#188038;margin-bottom:10px}
.elementor-66 .elementor-element.elementor-element-7df568f9 .sp-loop-rating.sp-classic-rating .star-rating{margin:0;font-size:10px}
.elementor-66 .elementor-element.elementor-element-7df568f9 .sp-loop-rating.sp-classic-rating .star-rating span{font-size:10px;color:#ffa132}
.elementor-66 .elementor-element.elementor-element-7df568f9 .sp-loop-rating.sp-classic-rating .star-rating::before{font-size:10px;color:#ffa132}
.elementor-66 .elementor-element.elementor-element-69eac776 .sp-product-add-to-cart .sp-icon{fill:#1967d2;margin-left:3px}
.elementor-66 .elementor-element.elementor-element-69eac776 .sp-product-add-to-cart a.button:not([disabled]):not(.disabled){margin:0;background-color:#0000;color:#1967d2;font-size:10px;font-weight:500;padding:0;display:flex;line-height:22px;align-items:center;border-style:none}
.elementor-66 .elementor-element.elementor-element-25e1105 .sp-quick-view .sp-quickview-label{color:#1967d2;font-size:10px;font-weight:500;line-height:22px}
.elementor-66 .elementor-element.elementor-element-25e1105 .sp-quick-view .sp-quick-view-icon i.sp-icon{fill:#1967d2;margin-right:0;margin-left:3px}
.elementor-66 .elementor-element.elementor-element-25e1105 .sp-quick-view .sp-quick-view-icon{margin-right:3px;margin-left:0}