.elementor-457 .elementor-element.elementor-element-5455488 .sp-product-thumbnail a img{margin-bottom:0!important;border-radius:0;min-height:352px;object-fit:cover}
.elementor-457 .elementor-element.elementor-element-5455488 .sp-product-thumbnail{border-radius:15px;overflow:hidden}
.elementor-457 .elementor-element.elementor-element-e81da7a .sp-product-add-to-cart .sp-icon{fill:#cf2e2e;stroke:#FFF;font-size:8px;padding:8px;background-color:#FFF;border-radius:50%}
.elementor-457 .elementor-element.elementor-element-e81da7a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled){background-color:#d6ff69;color:#000;font-size:12px;font-weight:700;text-transform:uppercase;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:5px;line-height:34px;border-radius:17px;margin-top:0;margin-bottom:0;border-style:none}
.elementor-457 .elementor-element.elementor-element-e81da7a .sp-product-add-to-cart a.button:not([disabled]):not(.disabled):hover{color:#000!important;background-color:#dbdfe1!important}
.elementor-457 .elementor-element.elementor-element-e81da7a .sp-product-add-to-cart{text-align:right;margin-right:15px;margin-left:15px;opacity:0}
.elementor-457 .elementor-element.elementor-element-d8c99a0 .sp-product-title{font-weight:600;color:#FFF;margin-bottom:2px!important;line-height:1.25em;width:80%;font-size:16px;padding-top:0;padding-bottom:0}
.elementor-457 .elementor-element.elementor-element-d8c99a0 .sp-product-title:hover{text-decoration:underline}
.elementor-457 .elementor-element.elementor-element-1e9046d .sp-product-cats .separator{color:#959595;font-size:11px;line-height:1.63em;margin-right:3px}
.elementor-457 .elementor-element.elementor-element-1e9046d .sp-product-cats a{font-size:11px;color:#959595;line-height:1.63em;font-weight:600;display:inline-block}
.elementor-457 .elementor-element.elementor-element-1e9046d .sp-product-cats{margin-bottom:0;line-height:18px}
.elementor-457 .elementor-element.elementor-element-9009e6a .sp-product-price{margin-bottom:5px}
.elementor-457 .elementor-element.elementor-element-9009e6a .sp-product-price .price{color:#FFF;margin-bottom:0}
.elementor-457 .elementor-element.elementor-element-9009e6a .sp-product-price .price span.woocommerce-Price-amount.amount{font-size:12px;font-weight:700;line-height:1.2em;color:#FFF;display:inline-block}
.elementor-457 .elementor-element.elementor-element-9009e6a .sp-product-price .price del span.woocommerce-Price-amount.amount{font-size:12px;font-weight:700;line-height:1.2em;color:#FFF;display:inline-block}
.elementor-457 .elementor-element.elementor-element-34c7cd7 .sp-variation-swatches-quick-shop .label label{display:none}
.elementor-457 .elementor-element.elementor-element-34c7cd7 .sp-variation-swatches-quick-shop .sp-wrapper-ul{margin-bottom:5px}
.elementor-457 .elementor-element.elementor-element-34c7cd7 .sp-variation-swatches-quick-shop{margin-top:0}
.elementor-457 .elementor-element.elementor-element-34c7cd7 .sp-variation-swatches-quick-shop .sp-wrapper-ul .sp-wrapper-item-li:has(.sp-item-span-color) .sp-item-span-color{border-style:none}
.elementor-457 .elementor-element.elementor-element-34c7cd7 .sp-variation-swatches-quick-shop .sp-wrapper-ul .sp-wrapper-item-li{width:12px;height:12px;border-style:none;cursor:pointer;background-color:#f3f4f5;color:#000;line-height:12px;font-weight:700;box-shadow:0 0 0 #0000}
.elementor-457 .elementor-element.elementor-element-34c7cd7 .sp-variation-swatches-quick-shop .sp-wrapper-ul .sp-wrapper-item-li:hover{background-color:#d6ff69}