.elementor-7611 .elementor-element.elementor-element-4376218c{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-655eed15 *//* ====== Order Status Page: 黑白极简风 + Darker Grotesque 字体 ====== */

/* 整体布局与字体 */
.woocommerce form.track_order,
.woocommerce form.track_order * {
  font-family: "Darker Grotesque", "Inter", sans-serif !important;
  color: #000 !important;
  background: transparent !important;
  box-shadow: none !important;
}

/* 整个表单容器 */
.woocommerce form.track_order {
  max-width: 500px;
  margin: 120px auto 100px;
  text-align: center;
  border: none;
}

/* 标签文字（Order ID / Billing Email） */
.woocommerce form.track_order label {
  font-weight: 600;
  font-size: 1.2rem;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #000;
  margin-bottom: 6px;
  display: block;
}

/* 输入框 */
.woocommerce form.track_order input {
  width: 100%;
  border: 1.5px solid #000;
  background-color: #fff;
  border-radius: 12px;
  padding: 12px 14px;
  font-size: 1.1rem;
  font-weight: 500;
  letter-spacing: 0.3px;
  transition: all 0.2s ease-in-out;
  margin-bottom: 16px;
}

.woocommerce form.track_order input:focus {
  outline: none;
  border-color: #111;
  background-color: #f8f8f8;
}

/* 按钮 */
.woocommerce form.track_order button {
  background-color: #000 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 12px !important;
  padding: 12px 50px !important;
  font-size: 1.1rem !important;
  font-weight: 700 !important;
  letter-spacing: 1px;
  text-transform: uppercase;
  transition: 0.3s ease-in-out;
  cursor: pointer;
}

.woocommerce form.track_order button:hover {
  background-color: #333 !important;
}

/* 表单提示文本 */
.woocommerce form.track_order p {
  color: #555 !important;
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 25px;
  font-weight: 400;
}

/* 提交结果样式 */
.woocommerce .woocommerce-order-tracking {
  font-family: "Darker Grotesque", sans-serif;
  color: #000;
  text-align: center;
  font-size: 1.1rem;
}

/* 让输入框与按钮分布更协调 */
.woocommerce form.track_order input[type="text"],
.woocommerce form.track_order input[type="email"] {
  text-align: left;
}

/* 移动端优化 */
@media (max-width: 600px) {
  .woocommerce form.track_order {
    max-width: 90%;
    margin: 80px auto;
  }
  .woocommerce form.track_order input,
  .woocommerce form.track_order button {
    font-size: 1rem;
  }
}/* End custom CSS */