.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6150 .elementor-element.elementor-element-15771ce.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6150 .elementor-element.elementor-element-15771ce.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:768px){.elementor-6150 .elementor-element.elementor-element-ac61feb{width:62.5%;}.elementor-6150 .elementor-element.elementor-element-802a8ee{width:37.366%;}.elementor-6150 .elementor-element.elementor-element-a7c5853{width:58.393%;}.elementor-6150 .elementor-element.elementor-element-782f015{width:41.341%;}.elementor-6150 .elementor-element.elementor-element-b88bc7f{width:31.316%;}.elementor-6150 .elementor-element.elementor-element-d853100{width:20.687%;}.elementor-6150 .elementor-element.elementor-element-91063c1{width:36.406%;}.elementor-6150 .elementor-element.elementor-element-03cf8f2{width:11.536%;}.elementor-6150 .elementor-element.elementor-element-5866ae7{width:13.158%;}.elementor-6150 .elementor-element.elementor-element-bcea1b8{width:36.842%;}.elementor-6150 .elementor-element.elementor-element-7f6c2bb{width:13.596%;}.elementor-6150 .elementor-element.elementor-element-0ac9379{width:36.404%;}.elementor-6150 .elementor-element.elementor-element-6a3f138{width:97.679%;}.elementor-6150 .elementor-element.elementor-element-d632177{width:2.099%;}.elementor-6150 .elementor-element.elementor-element-589bead{width:34.825%;}.elementor-6150 .elementor-element.elementor-element-37598aa{width:15.153%;}.elementor-6150 .elementor-element.elementor-element-6c6c597{width:35.351%;}.elementor-6150 .elementor-element.elementor-element-3169a6c{width:14.46%;}.elementor-6150 .elementor-element.elementor-element-157de83{width:10.437%;}.elementor-6150 .elementor-element.elementor-element-71412c2{width:39.563%;}.elementor-6150 .elementor-element.elementor-element-dbdd07d{width:12.895%;}.elementor-6150 .elementor-element.elementor-element-cc349eb{width:37.105%;}.elementor-6150 .elementor-element.elementor-element-066eec8{width:38.482%;}.elementor-6150 .elementor-element.elementor-element-24e9a5b{width:61.518%;}.elementor-6150 .elementor-element.elementor-element-760adb7{width:38.929%;}.elementor-6150 .elementor-element.elementor-element-80d04f5{width:61.071%;}.elementor-6150 .elementor-element.elementor-element-f16b162{width:58.661%;}.elementor-6150 .elementor-element.elementor-element-c0c9cd4{width:41.25%;}.elementor-6150 .elementor-element.elementor-element-94b262c{width:62.768%;}.elementor-6150 .elementor-element.elementor-element-f608490{width:37.143%;}.elementor-6150 .elementor-element.elementor-element-923d67d{width:64.018%;}.elementor-6150 .elementor-element.elementor-element-2e01986{width:35.848%;}}@media(max-width:1024px){.elementor-6150 .elementor-element.elementor-element-15771ce.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-6150 .elementor-element.elementor-element-15771ce.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}