body:not(.lang-rtl) .elementor-2170201 .elementor-element.elementor-element-1d3232e .ce-product-badge{margin:0 5px 5px 0;}body:not(.lang-rtl) .elementor-2170201 .elementor-element.elementor-element-1d3232e .ce-product-badges{margin:0 -5px -5px 0;}body.lang-rtl .elementor-2170201 .elementor-element.elementor-element-1d3232e .ce-product-badge{margin:0 0 5px 5px;}body.lang-rtl .elementor-2170201 .elementor-element.elementor-element-1d3232e .ce-product-badges{margin:0 0 -5px -5px;}.elementor-2170201 .elementor-element.elementor-element-1d3232e .ce-product-badge{min-width:50px;font-size:22px;font-weight:700;}.elementor-2170201 .elementor-element.elementor-element-1d3232e .ce-product-badge-sale{color:#A21A27;background-color:rgba(0, 0, 0, 0);}.elementor-2170201 .elementor-element.elementor-element-a8f4de4{text-align:center;}.elementor-2170201 .elementor-element.elementor-element-34f815e .elementor-heading-title{font-size:22px;font-weight:600;letter-spacing:0px;}.elementor-2170201 .elementor-element.elementor-element-89bb4ed{text-align:left;}.elementor-2170201 .elementor-element.elementor-element-89bb4ed .ce-product-description-short{font-size:16px;font-weight:400;color:#7A7A7A;min-height:0px;-webkit-line-clamp:1;}.elementor-2170201 .elementor-element.elementor-element-89bb4ed > .elementor-widget-container{margin:5px 0px 12px 0px;}.elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-prices{justify-content:flex-start;font-size:18px;font-weight:400;}body:not(.lang-rtl) .elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-prices > div{margin:0 8px 8px 0;}body:not(.lang-rtl) .elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-prices{margin:0 -8px -8px 0;}body.lang-rtl .elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-prices > div{margin:0 0 8px 8px;}body.lang-rtl .elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-prices{margin:0 0 -8px -8px;}.elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-price-regular{font-size:18px;font-weight:400;}.elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-has-discount{font-size:17px;font-weight:700;color:#A21A27;}body:not(.lang-rtl) .elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-badge-sale{margin-left:8px;}body.lang-rtl .elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-badge-sale{margin-right:8px;}.elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-badge-sale{font-size:12px;font-weight:400;background-color:#A21A27;}.elementor-2170201 .elementor-element.elementor-element-91fd020 .elementor-button-content-wrapper{gap:0px;}.elementor-2170201 .elementor-element.elementor-element-91fd020 .elementor-button-text{flex-grow:min(0, 0);}.elementor-2170201 .elementor-element.elementor-element-91fd020 a.elementor-button{font-size:0px;line-height:0em;cursor:pointer;}.elementor-2170201 .elementor-element.elementor-element-91fd020 a.elementor-button:not([href]){cursor:not-allowed;background-color:rgba(129,138,145,0.35);}.elementor.elementor-2170201 .elementor-section-wrap{overflow:hidden;}@media(min-width:768px){.elementor-2170201 .elementor-element.elementor-element-d4aec89{width:74.662%;}.elementor-2170201 .elementor-element.elementor-element-7171d83{width:25%;}}/* Start custom CSS for product-badges, class: .elementor-element-1d3232e */.elementor-2170201 .elementor-element.elementor-element-1d3232e{
    position: absolute;
    top:10px;
    left:0;
    z-index: 999;
}
.elementor-2170201 .elementor-element.elementor-element-1d3232e .ce-product-badge-sale{
    border-left:4px solid #A21A27;
    padding-left:10px 
}/* End custom CSS */
/* Start custom CSS for product-miniature-price, class: .elementor-element-e6ab90b */.elementor-2170201 .elementor-element.elementor-element-e6ab90b .ce-product-price-regular{
    color:#8f8f8f
}/* End custom CSS */
/* Start custom CSS for product-miniature-add-to-cart, class: .elementor-element-91fd020 */.elementor-2170201 .elementor-element.elementor-element-91fd020 .elementor-button{
    background:none;
}
.elementor-button-icon{
    border:1px solid #000;
    border-radius: 50%;
    padding: 20px
}
.elementor-button-icon i{
    color:#000;
    font-size:32px;
}/* End custom CSS */