.elementor-501596 .elementor-element.elementor-element-7a4dcc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-501596 .elementor-element.elementor-element-7a4dcc2:hover{background-color:var( --e-global-color-17e368e );}.elementor-501596 .elementor-element.elementor-element-e319326{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-501596 .elementor-element.elementor-element-e9a94fc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-501596 .elementor-element.elementor-element-a228036 .jet-listing-dynamic-link__link{align-self:flex-start;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );flex-direction:row;}.elementor-501596 .elementor-element.elementor-element-a228036 .jet-listing-dynamic-link__icon{order:1;}.elementor-501596 .elementor-element.elementor-element-6780486 .jet-woo-product-price del{display:inline-block;text-decoration:line-through;}.elementor-501596 .elementor-element.elementor-element-6780486 .jet-woo-product-price ins{display:inline-block;font-weight:500;}.elementor-501596 .elementor-element.elementor-element-6780486 .jet-woo-product-price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-ff8aaf0 );}.elementor-501596 .elementor-element.elementor-element-6780486 .jet-woo-product-price del .amount{color:var( --e-global-color-text );font-weight:400;}.elementor-501596 .elementor-element.elementor-element-6780486 .jet-woo-product-price ins .amount{color:var( --e-global-color-ff8aaf0 );text-decoration:none;}.elementor-501596 .elementor-element.elementor-element-6780486 .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.jet-listing-item.single-jet-engine.elementor-page-501596 > .elementor{width:320px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-501596 .elementor-element.elementor-element-a228036 .jet-listing-dynamic-link__link{line-height:var( --e-global-typography-secondary-line-height );}.elementor-501596 .elementor-element.elementor-element-6780486 .jet-woo-product-price{line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-501596 .elementor-element.elementor-element-a228036 .jet-listing-dynamic-link__link{line-height:var( --e-global-typography-secondary-line-height );}.elementor-501596 .elementor-element.elementor-element-6780486 .jet-woo-product-price{line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-a228036 */.jet-listing-dynamic-link__link {
    display: block; /* Makes the link span the container width */
    max-width: 100%; /* Prevents it from exceeding the container */
    overflow: hidden; /* Hides content that overflows */
    text-overflow: ellipsis; /* Adds ellipsis for truncated text */
    display: -webkit-box; /* Creates a flexible box for the content */
    -webkit-line-clamp: 2; /* Specifies the number of lines to show */
    -webkit-box-orient: vertical; /* Orients the box vertically */
    white-space: normal; /* Allows wrapping */
}

span.jet-listing-dynamic-link__label {
    display: inline-block; /* Ensures inline styling */
    overflow: hidden; /* Hides content that overflows */
    text-overflow: ellipsis; /* Adds ellipsis for truncated text */
    display: -webkit-box; /* Creates a flexible box for the content */
    -webkit-line-clamp: 2; /* Specifies the number of lines to show */
    -webkit-box-orient: vertical; /* Orients the box vertically */
    white-space: normal; /* Allows wrapping */
}/* End custom CSS */