.elementor-891948 .elementor-element.elementor-element-8615af8{--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;}.elementor-891948 .elementor-element.elementor-element-b6172a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-891948 .elementor-element.elementor-element-525311f .jet-listing-dynamic-link__link{align-self:flex-end;font-family:var( --e-global-typography-8fcb446-font-family ), Sans-serif;font-size:var( --e-global-typography-8fcb446-font-size );font-weight:var( --e-global-typography-8fcb446-font-weight );line-height:var( --e-global-typography-8fcb446-line-height );color:var( --e-global-color-accent );flex-direction:row;}.elementor-891948 .elementor-element.elementor-element-525311f .jet-listing-dynamic-link__icon{color:var( --e-global-color-accent );order:1;font-size:20px;}.elementor-891948 .elementor-element.elementor-element-525311f .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-accent );}.elementor-891948 .elementor-element.elementor-element-525311f .jet-listing-dynamic-link__link:hover{color:var( --e-global-color-da4360d );}.elementor-891948 .elementor-element.elementor-element-525311f .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon{color:var( --e-global-color-da4360d );}.elementor-891948 .elementor-element.elementor-element-525311f .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-da4360d );}.elementor-891948 .elementor-element.elementor-element-4bb2f49 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-891948 .elementor-element.elementor-element-4bb2f49 img{height:220px;object-fit:contain;object-position:center center;transition-duration:0.2s;}.elementor-891948 .elementor-element.elementor-element-4bb2f49:hover img{opacity:0.8;}.elementor-891948 .elementor-element.elementor-element-d863902{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-891948 .elementor-element.elementor-element-a88303e .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:var( --e-global-typography-3b10e6f-font-family ), Sans-serif;font-size:var( --e-global-typography-3b10e6f-font-size );font-weight:var( --e-global-typography-3b10e6f-font-weight );text-transform:var( --e-global-typography-3b10e6f-text-transform );line-height:var( --e-global-typography-3b10e6f-line-height );text-align:left;}.elementor-891948 .elementor-element.elementor-element-a88303e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-891948 .elementor-element.elementor-element-a88303e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-891948 .elementor-element.elementor-element-a88303e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-891948 .elementor-element.elementor-element-4593526 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-891948 .elementor-element.elementor-element-4593526 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:18px;font-weight:700;line-height:18px;color:var( --e-global-color-accent );}.elementor-891948 .elementor-element.elementor-element-6a84f50{width:100%;max-width:100%;}.woocommerce .elementor-891948 .elementor-element.elementor-element-6a84f50 .price{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9f4fddf-font-family ), Sans-serif;font-size:var( --e-global-typography-9f4fddf-font-size );font-weight:var( --e-global-typography-9f4fddf-font-weight );line-height:var( --e-global-typography-9f4fddf-line-height );}.woocommerce .elementor-891948 .elementor-element.elementor-element-6a84f50 .price ins{color:var( --e-global-color-accent );font-family:"Exo 2", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;line-height:18px;}.elementor-891948 .elementor-element.elementor-element-6537389 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-891948 .elementor-element.elementor-element-6537389 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-891948 .elementor-element.elementor-element-6537389 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-891948 .elementor-element.elementor-element-6537389 .jet-listing-dynamic-field__content{text-align:left;}.woocommerce .elementor-891948 .elementor-element.elementor-element-61060b0 .price{color:var( --e-global-color-accent );font-family:var( --e-global-typography-9f4fddf-font-family ), Sans-serif;font-size:var( --e-global-typography-9f4fddf-font-size );font-weight:var( --e-global-typography-9f4fddf-font-weight );line-height:var( --e-global-typography-9f4fddf-line-height );}.woocommerce .elementor-891948 .elementor-element.elementor-element-61060b0 .price ins{color:var( --e-global-color-accent );font-family:"Exo 2", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;line-height:18px;}@media(max-width:1024px){.elementor-891948 .elementor-element.elementor-element-525311f .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-8fcb446-font-size );line-height:var( --e-global-typography-8fcb446-line-height );}.elementor-891948 .elementor-element.elementor-element-4bb2f49 img{height:180px;}.elementor-891948 .elementor-element.elementor-element-a88303e .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3b10e6f-font-size );line-height:var( --e-global-typography-3b10e6f-line-height );}.woocommerce .elementor-891948 .elementor-element.elementor-element-6a84f50 .price{font-size:var( --e-global-typography-9f4fddf-font-size );line-height:var( --e-global-typography-9f4fddf-line-height );}.woocommerce .elementor-891948 .elementor-element.elementor-element-61060b0 .price{font-size:var( --e-global-typography-9f4fddf-font-size );line-height:var( --e-global-typography-9f4fddf-line-height );}}@media(max-width:767px){.elementor-891948 .elementor-element.elementor-element-525311f .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-8fcb446-font-size );line-height:var( --e-global-typography-8fcb446-line-height );}.elementor-891948 .elementor-element.elementor-element-a88303e .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3b10e6f-font-size );line-height:var( --e-global-typography-3b10e6f-line-height );}.elementor-891948 .elementor-element.elementor-element-4593526 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-891948 .elementor-element.elementor-element-4593526 .elementor-heading-title{font-size:15px;}.woocommerce .elementor-891948 .elementor-element.elementor-element-6a84f50 .price{font-size:var( --e-global-typography-9f4fddf-font-size );line-height:var( --e-global-typography-9f4fddf-line-height );}.woocommerce .elementor-891948 .elementor-element.elementor-element-61060b0 .price{font-size:var( --e-global-typography-9f4fddf-font-size );line-height:var( --e-global-typography-9f4fddf-line-height );}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-4bb2f49 */@media only screen and (max-width: 680px) {
    .elementor-891948 .elementor-element.elementor-element-4bb2f49 img {
        height: 140px!important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-4593526 */.elementor-891948 .elementor-element.elementor-element-4593526 a:hover {
    color: #1468D5;
    text-decoration: underline;
}

.elementor-891948 .elementor-element.elementor-element-4593526 a {
    transition: 0.2s;
}

.elementor-891948 .elementor-element.elementor-element-4593526 a {
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
           line-clamp: 2; 
   -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-6a84f50 */.elementor-891948 .elementor-element.elementor-element-6a84f50 .price {
    margin: 0;
    display: flex;
    align-items: center;
    font-size: 15px!important;
}

.elementor-891948 .elementor-element.elementor-element-6a84f50 ins {
    margin-left: 4px;
}

.elementor-891948 .elementor-element.elementor-element-6a84f50 .sale-percentage {
    background-color: #1468d5;
    color: white;
    font-size: 12px;
    padding: 8px;
    border: none;
    border-radius: 12px 12px 12px 12px;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-6537389 */.elementor-891948 .elementor-element.elementor-element-6537389 p {
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* number of lines to show */
           line-clamp: 3; 
   -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-61060b0 */.elementor-891948 .elementor-element.elementor-element-61060b0 .price {
    margin: 0;
}

.elementor-891948 .elementor-element.elementor-element-61060b0 .sale-percentage {
    display: none;
}/* End custom CSS */