.elementor-180244 .elementor-element.elementor-element-5629b4e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180244 .elementor-element.elementor-element-5629b4e:hover{background-color:var( --e-global-color-secondary );}.elementor-180244 .elementor-element.elementor-element-cf3f4a0{--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;--justify-content:center;--background-transition:0.3s;}.elementor-180244 .elementor-element.elementor-element-0426ac4 .jet-listing-dynamic-link__icon{order:3;font-size:40px;}.elementor-180244 .elementor-element.elementor-element-0426ac4 .jet-listing-dynamic-link__link{flex-direction:row;}.elementor-180244 .elementor-element.elementor-element-0426ac4 > .elementor-widget-container{margin:0px -16px 0px 0px;}.elementor-180244 .elementor-element.elementor-element-772e75a .jet-listing-dynamic-link__link{background-color:var( --e-global-color-primary );border-radius:1500px 1500px 1500px 1500px;flex-direction:row;}.elementor-180244 .elementor-element.elementor-element-772e75a .jet-listing-dynamic-link__icon{color:var( --e-global-color-accent );order:3;font-size:20px;}.elementor-180244 .elementor-element.elementor-element-772e75a .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-accent );}.elementor-180244 .elementor-element.elementor-element-772e75a .jet-listing-dynamic-link__link:hover{background-color:var( --e-global-color-accent );}.elementor-180244 .elementor-element.elementor-element-772e75a .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon{color:var( --e-global-color-primary );}.elementor-180244 .elementor-element.elementor-element-772e75a .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-180244 .elementor-element.elementor-element-772e75a > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-180244 .elementor-element.elementor-element-39efc28{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-180244 .elementor-element.elementor-element-d531f77 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-180244 .elementor-element.elementor-element-d531f77 .jet-listing-dynamic-image a{width:100%;max-width:500px;}.elementor-180244 .elementor-element.elementor-element-d531f77 .jet-listing-dynamic-image img{width:100%;max-width:500px;height:500px;object-fit:contain;}.elementor-180244 .elementor-element.elementor-element-ae4d9d6 .jet-listing-dynamic-link__link{align-self:flex-start;font-family:"Cormorant Garamond font", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;line-height:40px;color:var( --e-global-color-text );flex-direction:row;}.elementor-180244 .elementor-element.elementor-element-ae4d9d6 .jet-listing-dynamic-link__icon{order:-1;}.elementor-180244 .elementor-element.elementor-element-4b7e4cc .cart button, .elementor-180244 .elementor-element.elementor-element-4b7e4cc .cart .button{font-family:var( --e-global-typography-dbd783e-font-family ), Sans-serif;font-size:var( --e-global-typography-dbd783e-font-size );font-weight:var( --e-global-typography-dbd783e-font-weight );line-height:var( --e-global-typography-dbd783e-line-height );letter-spacing:var( --e-global-typography-dbd783e-letter-spacing );word-spacing:var( --e-global-typography-dbd783e-word-spacing );border-style:solid;border-width:2px 2px 2px 2px;color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-text );transition:all 0.2s;}.elementor-180244 .elementor-element.elementor-element-4b7e4cc .cart button:hover, .elementor-180244 .elementor-element.elementor-element-4b7e4cc .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-180244 .elementor-element.elementor-element-4b7e4cc .quantity .qty{transition:all 0.2s;}.jet-listing-item.single-jet-engine.elementor-page-180244 > .elementor{width:350px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-180244 .elementor-element.elementor-element-d531f77 .jet-listing-dynamic-image a{width:300px;max-width:300px;}.elementor-180244 .elementor-element.elementor-element-d531f77 .jet-listing-dynamic-image img{width:300px;max-width:300px;height:300px;}.elementor-180244 .elementor-element.elementor-element-ae4d9d6 .jet-listing-dynamic-link__link{align-self:center;}.elementor-180244 .elementor-element.elementor-element-ae4d9d6.elementor-element{--align-self:center;}.elementor-180244 .elementor-element.elementor-element-4b7e4cc .cart button, .elementor-180244 .elementor-element.elementor-element-4b7e4cc .cart .button{font-size:var( --e-global-typography-dbd783e-font-size );line-height:var( --e-global-typography-dbd783e-line-height );letter-spacing:var( --e-global-typography-dbd783e-letter-spacing );word-spacing:var( --e-global-typography-dbd783e-word-spacing );}}@media(max-width:767px){.elementor-180244 .elementor-element.elementor-element-5629b4e{--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-180244 .elementor-element.elementor-element-d531f77 .jet-listing-dynamic-image a{width:150px;max-width:150px;}.elementor-180244 .elementor-element.elementor-element-d531f77 .jet-listing-dynamic-image img{width:150px;max-width:150px;height:150px;}.elementor-180244 .elementor-element.elementor-element-ae4d9d6 .jet-listing-dynamic-link__link{font-size:23px;line-height:33px;}.elementor-180244 .elementor-element.elementor-element-4b7e4cc .cart button, .elementor-180244 .elementor-element.elementor-element-4b7e4cc .cart .button{font-size:var( --e-global-typography-dbd783e-font-size );line-height:var( --e-global-typography-dbd783e-line-height );letter-spacing:var( --e-global-typography-dbd783e-letter-spacing );word-spacing:var( --e-global-typography-dbd783e-word-spacing );}}/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-ae4d9d6 */@media (max-width: 767px) {
    .elementor-23264 .elementor-element.elementor-element-ae4d9d6 .jet-listing-dynamic-link__link {
    text-align: center;
    }
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jamesmalonefabrics.com/wp-content/uploads/2024/07/CormorantGaramond-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond font';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://jamesmalonefabrics.com/wp-content/uploads/2024/07/CormorantGaramond-Medium.woff') format('woff'),
		url('https://jamesmalonefabrics.com/wp-content/uploads/2024/07/CormorantGaramond-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond font';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://jamesmalonefabrics.com/wp-content/uploads/2024/07/CormorantGaramond-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond font';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://jamesmalonefabrics.com/wp-content/uploads/2024/07/CormorantGaramond-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */