.elementor-838 .elementor-element.elementor-element-d7a517e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-838 .elementor-element.elementor-element-16bfe52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-838 .elementor-element.elementor-element-16bfe52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-838 .elementor-element.elementor-element-8a53acf .elementor-heading-title{line-height:1.5em;}.elementor-838 .elementor-element.elementor-element-2a4d559{--display:flex;}.elementor-838 .elementor-element.elementor-element-52eef38.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-838 .elementor-element.elementor-element-52eef38.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-838 .elementor-element.elementor-element-8a53acf .elementor-heading-title{font-size:30px;}.elementor-838 .elementor-element.elementor-element-52eef38.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-838 .elementor-element.elementor-element-d7a517e{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-838 .elementor-element.elementor-element-8a53acf{text-align:center;}.elementor-838 .elementor-element.elementor-element-52eef38.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-838 .elementor-element.elementor-element-16bfe52{--width:86.84%;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-52eef38 *//* PRODUCT TITLE */
.woocommerce ul.products li.product h2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1.4;
  margin-top: 10px;
  margin-bottom: 5px;
  color: #111;
}

/* PRICE */
.woocommerce ul.products li.product .price {
  font-family: 'Montserrat', sans-serif;
  font-size: 13px;
  font-weight: 400;
  color: #111;
}

/* SALE PRICE (coret kecil) */
.woocommerce ul.products li.product .price del {
  font-size: 11px;
  color: #999;
  margin-left: 5px;
}

/* JARAK ANTAR TEXT */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  margin-bottom: 3px;
  /* RATA KIRI SEMUA */
.woocommerce ul.products li.product {
  text-align: left !important;
}

/* TITLE NAIKIN KE ATAS */
.woocommerce ul.products li.product h2 {
  margin-top: 5px !important;
  margin-bottom: 3px !important;
  text-align: left !important;
}

/* PRICE NAIK & RAPI */
.woocommerce ul.products li.product .price {
  margin-top: 0 !important;
  text-align: left !important;
}

/* HILANGKAN SPACE DARI ELEMENT LAIN */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  margin-bottom: 2px !important;
}

/* CATEGORY (FURNITURE / DECOR) */
.woocommerce ul.products li.product .product-category {
  margin-top: 2px !important;
  text-align: left !important;
}
}/* End custom CSS */