.elementor-3477 .elementor-element.elementor-element-05caab6 .sp-product-discount .sp-product-discount-price{text-transform:uppercase;font-size:11px;line-height:20px;letter-spacing:.3px}
.elementor-3477 .elementor-element.elementor-element-05caab6 .sp-product-discount .sp-product-discount-label{text-transform:uppercase;font-size:11px;line-height:20px;margin-right:4px}
.elementor-3477 .elementor-element.elementor-element-05caab6 .sp-product-discount{background-color:#FFF;display:flex;align-content:center;align-items:center;padding-right:5px;padding-left:5px;border-radius:3px}
.elementor-3477 .elementor-element.elementor-element-d3bb772 .sp-wishlist-loop[data-status='yes'] .sp-wishlist-icon i.sp-icon{fill:#E91E63}
.elementor-3477 .elementor-element.elementor-element-d3bb772 .sp-wishlist-loop{right:20px;top:20px;opacity:1;width:auto;height:auto;background-color:#0000;border-radius:0}
.elementor-3477 .elementor-element.elementor-element-d3bb772 .sp-wishlist-loop:after{top:2px;content:''}
.elementor-3477 .elementor-element.elementor-element-d3bb772 .sp-wishlist-loop .sp-wishlist-icon i.sp-icon{fill:#000}
.elementor-3477 .elementor-element.elementor-element-c68ee02 .sp-product-thumbnail a img{margin-bottom:0!important}
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart{text-align:center;opacity:0;transition-duration:.2ms;transition-timing-function:ease}
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart .sp-icon{fill:#FFF;margin-right:9px;width:11px;height:11px}
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled){background-color:#000;color:#fff!important;font-size:12px;line-height:46px;font-weight:400;display:inline-flex;align-items:center;justify-content:center;padding-bottom:0;padding-top:0;padding-left:0;padding-right:0;border-radius:2px;margin-top:0;margin-bottom:0;text-transform:uppercase;width:calc(100% - 100px);border-style:none;transition-duration:230ms;letter-spacing:1px}
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled):hover{background-color:#383838!important}
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled):before{display:none;content:''}
.elementor-3477 .elementor-element.elementor-element-41ea725{position:relative}
.elementor-3477 .elementor-element.elementor-element-af2631c .sp-product-title{padding-top:0!important;padding-bottom:0!important;font-size:16px!important;line-height:21px;font-weight:400;color:#000;margin-bottom:0!important;transition-duration:200ms;transition-timing-function:ease}
.elementor-3477 .elementor-element.elementor-element-af2631c .sp-product-title:hover{text-decoration:underline}
.elementor-3477 .elementor-element.elementor-element-4fba384 .sp-product-price{margin-bottom:14px}
.elementor-3477 .elementor-element.elementor-element-4fba384 .sp-product-price .price{color:#000;margin-bottom:0}
.elementor-3477 .elementor-element.elementor-element-4fba384 .sp-product-price .price span.woocommerce-Price-amount.amount{font-size:16px;font-weight:500;line-height:21px;color:#000}
.elementor-3477 .elementor-element.elementor-element-4fba384 .sp-product-price .price del span.woocommerce-Price-amount.amount{font-size:16px;font-weight:400;line-height:21px;color:#000}
.elementor-3477 .elementor-element.elementor-element-6ba09ba .sp-product-attributes .sp-wrapper-ul .sp-wrapper-item-li{width:18px;height:18px;border-style:solid;border-width:1px;border-color:#fff;box-shadow:0 0 0 #0000;margin-top:0;margin-right:6px;margin-bottom:0;margin-left:0}
.elementor-3477 .elementor-element.elementor-element-6ba09ba .sp-product-attributes .sp-wrapper-ul .sp-wrapper-item-li:hover{box-shadow:0 0 0 1px #000}
.elementor-3477 .elementor-element.elementor-element-6ba09ba .sp-product-attributes .sp-wrapper-ul{margin-bottom:0}
.elementor-3477 .elementor-element.elementor-element-6ba09ba .sp-product-attributes{}
.elementor-3477 .elementor-element.elementor-element-31db0b6 .sp-loop-rating{margin-bottom:0!important}
@media(max-width: 1024px) {
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled){width:80%}
}
@media(max-width: 992px) {
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled){width:80%}
}
@media(max-width: 480px) {
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled){width:80%}
}
@media(max-width: 768px) {
.elementor-3477 .elementor-element.elementor-element-c764f3a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled){width:80%}
}