.elementor-110 .elementor-element.elementor-element-464b64f0:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-464b64f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-110 .elementor-element.elementor-element-464b64f0 > .elementor-container{min-height:45vh;}.elementor-110 .elementor-element.elementor-element-464b64f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 10px 100px 10px;}.elementor-110 .elementor-element.elementor-element-464b64f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110 .elementor-element.elementor-element-37857fb9{padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3fa53944.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-110 .elementor-element.elementor-element-3fa53944 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS *//* ===== TABLE CLEAN DESIGN ===== */
.yith-ywraq-list-wrapper table {
  border: none !important;
  width: 100%;
}

.yith-ywraq-list-wrapper th {
  font-size: 12px;
  color: #999;
  text-transform: uppercase;
  border-bottom: 1px solid #eee;
  letter-spacing: 1px;
}

.yith-ywraq-list-wrapper td {
  border: none !important;
  padding: 20px 10px;
}

/* IMAGE STYLE */
.yith-ywraq-list-wrapper img {
  border-radius: 6px;
}

/* REMOVE ICON */
.yith-ywraq-list-wrapper .remove {
  color: #bbb !important;
}

/* ===== FORM DESIGN ===== */
.yith-ywraq-form {
  background: #ffffff;
  padding: 50px;
  border-radius: 6px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.05);
  margin-top: 60px;
}

/* INPUTS */
.yith-ywraq-form input,
.yith-ywraq-form textarea {
  border: 1px solid #eee;
  padding: 14px;
  margin-bottom: 15px;
  font-size: 14px;
}

/* LABELS */
.yith-ywraq-form label {
  font-size: 12px;
  color: #777;
  letter-spacing: 0.5px;
}

/* BUTTON */
.yith-ywraq-form button,
.yith-ywraq-list-wrapper .button {
  background: linear-gradient(90deg, #b8964a, #d4af37, #b8964a);
  color: #fff !important;
  border: none;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 12px 25px;
}

/* HOVER */
.yith-ywraq-form button:hover {
  background: linear-gradient(90deg, #d4af37, #b8964a, #d4af37);
}/* End custom CSS */