.elementor-21563 .elementor-element.elementor-element-25d02a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21563 .elementor-element.elementor-element-25d02a6:not(.elementor-motion-effects-element-type-background), .elementor-21563 .elementor-element.elementor-element-25d02a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6d4bf2 );}.elementor-21563 .elementor-element.elementor-element-25d02a6:hover{box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-21563 .elementor-element.elementor-element-03073c3 .jet-woo-builder-archive-product-thumbnail{background-color:var( --e-global-color-a6d4bf2 );}.elementor-21563 .elementor-element.elementor-element-0083b85{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21563 .elementor-element.elementor-element-0083b85:not(.elementor-motion-effects-element-type-background), .elementor-21563 .elementor-element.elementor-element-0083b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6d4bf2 );}.elementor-21563 .elementor-element.elementor-element-1bedf45{text-align:center;}.elementor-21563 .elementor-element.elementor-element-1bedf45 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-21563 .elementor-element.elementor-element-a9f0d39 .product-star-rating .product-rating__icon{font-size:16px;color:#a1a2a4;}.elementor-21563 .elementor-element.elementor-element-a9f0d39 .product-star-rating .product-rating__icon + .product-rating__icon{margin-left:2px;}.elementor-21563 .elementor-element.elementor-element-a9f0d39 .product-star-rating .product-rating__icon.active{color:#fdbc32;}.elementor-21563 .elementor-element.elementor-element-a9f0d39 .jet-woo-product-rating{text-align:center;}.elementor-21563 .elementor-element.elementor-element-8311859{text-align:center;}.elementor-21563 .elementor-element.elementor-element-85812f3 .jet-woo-builder-archive-add-to-cart .button{display:block;--display-type:block;background-color:var( --e-global-color-22f861f );border-radius:0px 0px 25px 25px;}.elementor-21563 .elementor-element.elementor-element-85812f3 .jet-woo-builder-archive-add-to-cart .button:hover{background-color:var( --e-global-color-secondary );}.elementor-21563 .elementor-element.elementor-element-85812f3 .jet-woo-builder-archive-add-to-cart .button.added{background-color:#7CB342;}.elementor-21563 .elementor-element.elementor-element-85812f3 .jet-woo-builder-archive-add-to-cart{text-align:center;}.jet-listing-item.single-jet-engine.elementor-page-21563 > .elementor{width:350px;margin-left:auto;margin-right:auto;}/* Start custom CSS for jet-woo-builder-archive-product-thumbnail, class: .elementor-element-03073c3 */.elementor-21563 .elementor-element.elementor-element-03073c3 img {
    height: 300px !important; 
    width: 100% !important;
    object-fit: cover !important;
    object-position: center !important; 
}
.elementor-21563 .elementor-element.elementor-element-03073c3 .jet-woo-product-image__secondary-image {
    height: 300px !important;
    width: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-8311859 */.elementor-21563 .elementor-element.elementor-element-8311859 .price {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px; 
    line-height: 1.2;
}
.elementor-21563 .elementor-element.elementor-element-8311859 .price del {
    color: #9ba3af !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    text-decoration: line-through !important;
    opacity: 0.8;
}

.elementor-21563 .elementor-element.elementor-element-8311859 .price ins {
color: #0b1527 !important;
font-size: 18px !important;
font-weight: 800 !important; 
text-decoration: none !important;
background: transparent !important;
}

.elementor-21563 .elementor-element.elementor-element-8311859 .price del .amount,
.elementor-21563 .elementor-element.elementor-element-8311859 .price ins .amount {
    display: inline-block;
    margin: 0;
}
.elementor-21563 .elementor-element.elementor-element-8311859 .price > .amount,
.elementor-21563 .elementor-element.elementor-element-8311859 .price > .woocommerce-Price-amount {
    color: #0b1527 !important;
    font-size: 18px !important;
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d02a6 */.elementor-21563 .elementor-element.elementor-element-25d02a6{
    position: relative;
    overflow: hidden;
}/* End custom CSS */