.elementor-bc-flex-widget .elementor-20734 .elementor-element.elementor-element-4bf8b14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20734 .elementor-element.elementor-element-4bf8b14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20734 .elementor-element.elementor-element-d083f39{column-gap:39px;}.elementor-bc-flex-widget .elementor-20734 .elementor-element.elementor-element-86240af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20734 .elementor-element.elementor-element-86240af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20734 .elementor-element.elementor-element-4080c20{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}@media(max-width:1024px){ .elementor-20734 .elementor-element.elementor-element-4080c20{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-20734 .elementor-element.elementor-element-4080c20{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS */.page-id-20734 .entry-header .entry-title {
  display: none;
}

.woocommerce-js div.product .related.products, .woocommerce-js div.product .woocommerce-tabs {
  display: none;
}

@media only screen and (max-width: 768px) {
  .upsells.products ul.products {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 1rem;
  }

  .upsells.products ul.products li.product {
    width: 48% !important;
    max-width: 48% !important;
    flex: 1 1 48%;
  }
}/* End custom CSS */