30-Day Returns & Condition Requirements
You may request a return within 30 days of receiving your order. To be eligible for a full refund, the item must be unwashed, unused, and in its original packaging with all tags attached.
Some items are final sale – including promotional bundles, clearance products, and gift cards. Please check the product page before buying.
Damaged or Defective Items
If your gear arrives damaged or with a manufacturing defect, please contact us right away. Email yiransportslife@gmail.com with your order number and clear photos of the issue. We will review each case individually and arrange a replacement or refund.
Refund Process & AML Compliance
Once we receive and inspect your return, we will issue a refund to your original payment method (PayPal or the card you used).
For security and to comply with international Anti-Money Laundering (AML) regulations, we cannot refund to a different account or card. The time it takes for the refund to appear in your account depends on your payment provider – we have no control over that delay.
Need Help?
Visit our FAQ Hub for answers about shipping, returns, and payments. Ready to shop? Browse our Collection.
/* 以下样式与原代码完全相同,未作任何修改 */
.ys-refund-wrapper {
max-width: 680px;
margin: 0 auto;
padding: 60px 20px;
background: #ffffff;
color: #111111;
font-family: inherit;
}
.ys-refund-header {
text-align: center;
margin-bottom: 50px;
}
.ys-refund-eyebrow {
display: inline-block;
margin-bottom: 16px;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.15em;
text-transform: uppercase;
color: rgba(17, 17, 17, 0.45);
}
.ys-refund-header h1 {
font-size: 42px;
font-weight: 600;
letter-spacing: -0.02em;
margin-bottom: 24px;
}
.ys-lead {
font-size: 16px;
line-height: 1.8;
color: rgba(17, 17, 17, 0.7);
margin-bottom: 16px;
text-align: left;
}
.ys-refund-section {
margin-bottom: 45px;
border-top: 1px solid rgba(17, 17, 17, 0.1);
padding-top: 35px;
}
.ys-refund-section h2 {
font-size: 24px;
font-weight: 600;
margin-bottom: 20px;
letter-spacing: -0.01em;
}
.ys-refund-section p {
font-size: 15px;
line-height: 1.75;
color: rgba(17, 17, 17, 0.65);
margin: 0 0 16px;
}
.ys-refund-section p:last-child {
margin-bottom: 0;
}
.ys-refund-sync {
margin-top: 50px;
padding: 35px 30px;
background: #fafafa;
border-radius: 8px;
text-align: center;
}
.ys-refund-sync h2 {
font-size: 20px;
font-weight: 600;
margin-bottom: 16px;
letter-spacing: 0.02em;
}
.ys-refund-sync p {
font-size: 14px;
line-height: 1.8;
color: rgba(17, 17, 17, 0.7);
margin: 0 0 12px;
}
.ys-refund-sync p:last-child {
margin-bottom: 0;
}
.ys-refund-inline-link {
color: #111111;
font-weight: 600;
text-decoration: none;
border-bottom: 1px solid rgba(17, 17, 17, 0.3);
padding-bottom: 1px;
transition: all 0.2s ease;
}
.ys-refund-inline-link:hover {
border-bottom-color: #111111;
}
.ys-refund-btn-link {
color: #111111;
font-weight: 600;
text-decoration: none;
border-bottom: 1px solid #111111;
padding-bottom: 2px;
transition: opacity 0.2s ease;
}
.ys-refund-btn-link:hover {
opacity: 0.6;
}
@media (max-width: 749px) {
.ys-refund-wrapper { padding: 40px 16px; }
.ys-refund-header h1 { font-size: 32px; }
.ys-refund-header { margin-bottom: 35px; }
.ys-refund-section { padding-top: 25px; margin-bottom: 35px; }
.ys-refund-section h2 { font-size: 20px; margin-bottom: 16px; }
.ys-refund-sync { margin-top: 30px; padding: 25px 16px; }
}