.elementor-3197 .elementor-element.elementor-element-3997769f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-3197 .elementor-element.elementor-element-4b64b4db .wlfmc-add-button a i{font-size:16px;}.elementor-3197 .elementor-element.elementor-element-4b64b4db .wlfmc-add-button a{color:rgb(230,126,34)!important;border-color:transparent!important;background-color:transparent!important;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px!important;height:45px!important;width:45px!important;}.elementor-3197 .elementor-element.elementor-element-4b64b4db i, .elementor-3197 .elementor-element.elementor-element-4b64b4db svg{fill:#E62222!important;color:#E62222!important;}.elementor-3197 .elementor-element.elementor-element-4b64b4db .wlfmc-add-button a:hover, .elementor-3197 .elementor-element.elementor-element-4b64b4db .wlfmc-add-button a:focus{color:rgb(81,81,81)!important;border-color:transparent!important;background-color:transparent!important;}.elementor-3197 .elementor-element.elementor-element-4b64b4db .wlfmc-add-button a:hover i, .elementor-3197 .elementor-element.elementor-element-4b64b4db .wlfmc-add-button a:hover svg{fill:rgb(81,81,81)!important;color:rgb(81,81,81)!important;}.elementor-3197 .elementor-element.elementor-element-4b64b4db .wlfmc-add-to-wishlist{margin:0px 0px 0px 0px !important;}.elementor-3197 .elementor-element.elementor-element-50875251 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:0px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3197 .elementor-element.elementor-element-912ad65 .elementor-author-box__avatar img{width:14px;height:14px;}body.rtl .elementor-3197 .elementor-element.elementor-element-912ad65.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-3197 .elementor-element.elementor-element-912ad65:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:4px;margin-left:0;}body:not(.rtl) .elementor-3197 .elementor-element.elementor-element-912ad65.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-3197 .elementor-element.elementor-element-912ad65:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:4px;margin-right:0;}.elementor-3197 .elementor-element.elementor-element-912ad65.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:4px;}.elementor-3197 .elementor-element.elementor-element-912ad65 .elementor-author-box__name{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-bottom:0px;}@media(max-width:767px){.elementor-3197 .elementor-element.elementor-element-3997769f{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3197 .elementor-element.elementor-element-4b64b4db .wlfmc-add-button a i{font-size:18px;}.elementor-3197 .elementor-element.elementor-element-50875251 > .elementor-widget-container{margin:04px 0px 04px 0px;}}/* Start custom CSS for image, class: .elementor-element-30e850da */.elementor-3197 .elementor-element.elementor-element-30e850da img {
    height: 30vw;
    object-fit: cover;
}

.elementor-3197 .elementor-element.elementor-element-30e850da {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for wlfmc-add-to-wish-list, class: .elementor-element-4b64b4db */.elementor-3197 .elementor-element.elementor-element-4b64b4db {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-50875251 */.elementor-3197 .elementor-element.elementor-element-50875251 {
    line-height: 1;
    max-height: 2.35em;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-912ad65 */.elementor-3197 .elementor-element.elementor-element-912ad65 .elementor-author-box__avatar {
    display: flex;
    /*margin-top: 4px;*/
}

.elementor-3197 .elementor-element.elementor-element-912ad65 .elementor-author-box__text {
    font-size: 12px;
}/* End custom CSS */