.elementor-19399 .elementor-element.elementor-element-6b784895{--display:flex;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19399 .elementor-element.elementor-element-4c4f3216 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-19399 .elementor-element.elementor-element-4c4f3216{text-align:center;}.elementor-19399 .elementor-element.elementor-element-4c4f3216 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-19399 .elementor-element.elementor-element-42e96eac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-31934dfc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-509a1454.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-19399 .elementor-element.elementor-element-509a1454.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-19399 .elementor-element.elementor-element-6b784895{--content-width:80%;}.elementor-19399 .elementor-element.elementor-element-42e96eac{--content-width:80%;}.elementor-19399 .elementor-element.elementor-element-31934dfc{--content-width:80%;}}@media(max-width:1366px){.elementor-19399 .elementor-element.elementor-element-42e96eac{--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-31934dfc{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-19399 .elementor-element.elementor-element-42e96eac{--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-31934dfc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-19399 .elementor-element.elementor-element-42e96eac{--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-31934dfc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-509a1454.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:880px){.elementor-19399 .elementor-element.elementor-element-42e96eac{--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-31934dfc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-19399 .elementor-element.elementor-element-42e96eac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-31934dfc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19399 .elementor-element.elementor-element-509a1454.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-509a1454 */.elementor-19399 .elementor-element.elementor-element-509a1454 .single_add_to_cart_button { font-size: 13px !important; font-weight: 700 !important; border-radius: 8px !important; padding: 14px 20px 14px 35px !important; letter-spacing: 1px !important; line-height: 13px !important; text-transform: uppercase !important; background-color: #0C5A44 !important; color: #fff !important; border: none !important; position: relative !important; background-image: url('/wp-content/themes/jupiter/assets/images/woocommerce/mk-moon-cart-plus.svg') !important; background-position: 10px 50% !important; background-repeat: no-repeat !important; background-size: 16px !important; }
.elementor-19399 .elementor-element.elementor-element-509a1454 .quantity .qty { border: 1.6px solid #6d6e71 !important; border-radius: 0 !important; height: 41px !important; width: 50px !important; font-size: 13px !important; text-align: center !important; }
@media (max-width: 767px) {
  .elementor-19399 .elementor-element.elementor-element-509a1454 {
    width: 100% !important;
    max-width: 100% !important;
    --container-widget-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31934dfc */@media (max-width: 1200px) {
  .elementor-19399 .elementor-element.elementor-element-31934dfc .elementor-widget-shortcode {
    order: 2;
  }
  .elementor-19399 .elementor-element.elementor-element-31934dfc .elementor-widget-woocommerce-products {
    order: 1;
  }
}/* End custom CSS */