.elementor-11 .elementor-element.elementor-element-1cc8de2d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-1cc8de2d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for wc-elements, class: .elementor-element-3128c66 */.woocommerce form {
  background: #fff;
  padding: 30px;
  border-radius: 12px;
  box-shadow: 0 5px 25px rgba(0,0,0,0.05);
}

.woocommerce form .form-row input.input-text {
  padding: 12px;
  border-radius: 8px;
  border: 1px solid #ddd;
}

.woocommerce form .button {
  background-color: #0066ff;
  color: #fff;
  border-radius: 8px;
  padding: 10px 20px;
}

.woocommerce-MyAccount-navigation {
  background-color: #f8f8f8;
  border-radius: 10px;
  padding: 20px;
}

.woocommerce-MyAccount-navigation ul {
  list-style: none;
  padding: 0;
}

.woocommerce-MyAccount-navigation li a {
  display: block;
  padding: 10px 15px;
  color: #333;
  border-radius: 6px;
  transition: background 0.3s;
}

.woocommerce-MyAccount-navigation li.is-active a,
.woocommerce-MyAccount-navigation li a:hover {
  background-color: #0066ff;
  color: white;
}

.woocommerce-MyAccount-content {
  background-color: #ffffff;
  padding: 30px;
  border-radius: 10px;
  box-shadow: 0 4px 20px rgba(0,0,0,0.05);
}/* End custom CSS */