.elementor-10390 .elementor-element.elementor-element-ae98571{--display:flex;}.elementor-10390 .elementor-element.elementor-element-d6e83be .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#f8f8fa;}.elementor-10390 .elementor-element.elementor-element-d6e83be .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-10390 .elementor-element.elementor-element-d6e83be .eael-breadcrumbs .eael-breadcrumb-separator{color:#A5A4B0;margin:0 10px;}.elementor-10390 .elementor-element.elementor-element-51c8c78{--display:flex;}.elementor-10390 .elementor-element.elementor-element-e304ac8{text-align:center;}.elementor-10390 .elementor-element.elementor-element-7f367e0{--display:flex;}.elementor-10390 .elementor-element.elementor-element-ffb0e9c{--display:flex;}.elementor-10390 .elementor-element.elementor-element-1269ead{--display:flex;}.elementor-10390 .elementor-element.elementor-element-d9c1717{--display:flex;}.elementor-10390 .elementor-element.elementor-element-a1643ad{--display:flex;}.elementor-10390 .elementor-element.elementor-element-29bda69{--display:flex;}.elementor-10390 .elementor-element.elementor-element-d8205e9{--display:flex;}.elementor-10390 .elementor-element.elementor-element-d8205e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10390 .elementor-element.elementor-element-1c34a76{--display:flex;}.elementor-10390 .elementor-element.elementor-element-efccbba{--display:flex;}.elementor-10390 .elementor-element.elementor-element-9da1c28{--display:flex;}.elementor-10390 .elementor-element.elementor-element-32ad18e{--display:flex;}.elementor-10390 .elementor-element.elementor-element-eec0627{--display:flex;}.elementor-10390 .elementor-element.elementor-element-f0f730e{--display:flex;}.elementor-10390 .elementor-element.elementor-element-9d9dc1c{--display:flex;}.elementor-10390 .elementor-element.elementor-element-25f4917{--display:flex;}.elementor-10390 .elementor-element.elementor-element-032ed16{--display:flex;}.elementor-10390 .elementor-element.elementor-element-54036e2{--display:flex;}:root{--page-title-display:none;}body.elementor-page-10390{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-245b280 *//* Center the entire product block */
.elementor-10390 .elementor-element.elementor-element-245b280 .woocommerce ul.products {
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 0 auto;
}

/* Optional: limit product width and center text */
.elementor-10390 .elementor-element.elementor-element-245b280 .woocommerce ul.products li.product {
  max-width: 320px;
  width: 100%;
  text-align: center;
  margin: 20px auto;
  float: none !important;
  border: 2px solid #ddd;
  padding: 20px;
  border-radius: 10px;
  background-color: #f9f9f9;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

/* Style and change button text */
.elementor-10390 .elementor-element.elementor-element-245b280 .button.product_type_variable::after {
  content: "Buy This Dress";
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}

.elementor-10390 .elementor-element.elementor-element-245b280 .button.product_type_variable {
  font-size: 0;
  background-color: #e91e63;
  padding: 12px 25px;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 15px;
  transition: background 0.3s ease;
}

.elementor-10390 .elementor-element.elementor-element-245b280 .button.product_type_variable:hover {
  background-color: #c2185b;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4607829 *//* Center the entire product block */
.elementor-10390 .elementor-element.elementor-element-4607829 .woocommerce ul.products {
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 0 auto;
}

/* Optional: limit product width and center text */
.elementor-10390 .elementor-element.elementor-element-4607829 .woocommerce ul.products li.product {
  max-width: 320px;
  width: 100%;
  text-align: center;
  margin: 20px auto;
  float: none !important;
  border: 2px solid #ddd;
  padding: 20px;
  border-radius: 10px;
  background-color: #f9f9f9;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

/* Style and change button text */
.elementor-10390 .elementor-element.elementor-element-4607829 .button.product_type_variable::after {
  content: "Buy This Dress";
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}

.elementor-10390 .elementor-element.elementor-element-4607829 .button.product_type_variable {
  font-size: 0;
  background-color: #e91e63;
  padding: 12px 25px;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 15px;
  transition: background 0.3s ease;
}

.elementor-10390 .elementor-element.elementor-element-4607829 .button.product_type_variable:hover {
  background-color: #c2185b;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-778aa49 *//* Center the entire product block */
.elementor-10390 .elementor-element.elementor-element-778aa49 .woocommerce ul.products {
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 0 auto;
}

/* Optional: limit product width and center text */
.elementor-10390 .elementor-element.elementor-element-778aa49 .woocommerce ul.products li.product {
  max-width: 320px;
  width: 100%;
  text-align: center;
  margin: 20px auto;
  float: none !important;
  border: 2px solid #ddd;
  padding: 20px;
  border-radius: 10px;
  background-color: #f9f9f9;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

/* Style and change button text */
.elementor-10390 .elementor-element.elementor-element-778aa49 .button.product_type_variable::after {
  content: "Buy This Dress";
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}

.elementor-10390 .elementor-element.elementor-element-778aa49 .button.product_type_variable {
  font-size: 0;
  background-color: #e91e63;
  padding: 12px 25px;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 15px;
  transition: background 0.3s ease;
}

.elementor-10390 .elementor-element.elementor-element-778aa49 .button.product_type_variable:hover {
  background-color: #c2185b;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8593b5 *//* Center the entire product block */
.elementor-10390 .elementor-element.elementor-element-f8593b5 .woocommerce ul.products {
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 0 auto;
}

/* Optional: limit product width and center text */
.elementor-10390 .elementor-element.elementor-element-f8593b5 .woocommerce ul.products li.product {
  max-width: 320px;
  width: 100%;
  text-align: center;
  margin: 20px auto;
  float: none !important;
  border: 2px solid #ddd;
  padding: 20px;
  border-radius: 10px;
  background-color: #f9f9f9;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

/* Style and change button text */
.elementor-10390 .elementor-element.elementor-element-f8593b5 .button.product_type_variable::after {
  content: "Buy This Dress";
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}

.elementor-10390 .elementor-element.elementor-element-f8593b5 .button.product_type_variable {
  font-size: 0;
  background-color: #e91e63;
  padding: 12px 25px;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 15px;
  transition: background 0.3s ease;
}

.elementor-10390 .elementor-element.elementor-element-f8593b5 .button.product_type_variable:hover {
  background-color: #c2185b;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29e75d4 *//* Center the entire product block */
.elementor-10390 .elementor-element.elementor-element-29e75d4 .woocommerce ul.products {
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 0 auto;
}

/* Optional: limit product width and center text */
.elementor-10390 .elementor-element.elementor-element-29e75d4 .woocommerce ul.products li.product {
  max-width: 320px;
  width: 100%;
  text-align: center;
  margin: 20px auto;
  float: none !important;
  border: 2px solid #ddd;
  padding: 20px;
  border-radius: 10px;
  background-color: #f9f9f9;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

/* Style and change button text */
.elementor-10390 .elementor-element.elementor-element-29e75d4 .button.product_type_variable::after {
  content: "Buy This Dress";
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}

.elementor-10390 .elementor-element.elementor-element-29e75d4 .button.product_type_variable {
  font-size: 0;
  background-color: #e91e63;
  padding: 12px 25px;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 15px;
  transition: background 0.3s ease;
}

.elementor-10390 .elementor-element.elementor-element-29e75d4 .button.product_type_variable:hover {
  background-color: #c2185b;
}/* End custom CSS */