返金ポリシー

/* ========================================= DIYKEY 独立作用域 - 退换货政策页面 (30天升级版) ========================================= */ .diekey-policy-page { font-family: 'Inter', var(--font-body-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; background-color: #f9fafb; padding: 60px 0 100px 0; position: relative; overflow: hidden; box-sizing: border-box; color: #111827; line-height: 1.6; } .diekey-policy-page * { box-sizing: border-box; margin: 0; padding: 0; } /* 氛围光晕 */ .dk-policy-orb { position: absolute; top: -150px; left: 50%; transform: translateX(-50%); width: 800px; height: 800px; background: radial-gradient(circle, rgba(249, 115, 22, 0.05) 0%, transparent 70%); border-radius: 50%; pointer-events: none; z-index: 0; } /* 整体宽度控制:90% 自适应宽度 */ .dk-container { width: 90%; max-width: 1000px; margin: 0 auto; position: relative; z-index: 10; } /* 1️⃣ 页面头部 */ .dk-policy-header { text-align: center; margin-bottom: 60px; display: flex; flex-direction: column; align-items: center; } .dk-badge-sm { display: inline-flex; align-items: center; background: #fff7ed; padding: 6px 14px; border-radius: 50px; border: 1px solid #ffedd5; font-size: 12px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #ea580c; margin-bottom: 20px; } .dk-policy-title { font-size: 36px; font-weight: 900; color: #111827; margin-bottom: 16px; letter-spacing: -1px; } @media (min-width: 768px) { .dk-policy-title { font-size: 48px; } } .dk-policy-desc { font-size: 16px; color: #6b7280; max-width: 600px; line-height: 1.6; } /* 2️⃣ 卡片式政策区块 */ .dk-policy-section { background: #ffffff; border: 1px solid #f3f4f6; border-radius: 24px; padding: 32px; margin-bottom: 32px; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.02); transition: box-shadow 0.3s ease; } .dk-policy-section:hover { box-shadow: 0 15px 30px -10px rgba(249, 115, 22, 0.06); } @media (min-width: 768px) { .dk-policy-section { padding: 48px; } } .dk-section-title { font-size: 24px; font-weight: 800; color: #111827; margin-bottom: 24px; display: flex; align-items: center; gap: 12px; padding-bottom: 16px; border-bottom: 2px solid #f3f4f6; } .dk-section-title svg { width: 28px; height: 28px; color: #ea580c; flex-shrink: 0; } .dk-policy-p { font-size: 15px; color: #4b5563; margin-bottom: 20px; line-height: 1.7; } .dk-policy-p strong { color: #111827; font-weight: 700; } /* 无序列表 */ .dk-policy-list { list-style: none; margin-bottom: 24px; } .dk-policy-list li { position: relative; padding-left: 24px; font-size: 15px; color: #4b5563; margin-bottom: 12px; } .dk-policy-list li::before { content: ''; position: absolute; left: 0; top: 8px; width: 6px; height: 6px; background-color: #ea580c; border-radius: 50%; } /* 3️⃣ 退货步骤卡片 */ .dk-step-grid { display: grid; grid-template-columns: 1fr; gap: 16px; margin-bottom: 24px; } @media (min-width: 768px) { .dk-step-grid { grid-template-columns: repeat(3, 1fr); } } .dk-step-card { background: #f9fafb; border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; position: relative; overflow: hidden; } .dk-step-number { position: absolute; top: 10px; right: 16px; font-size: 64px; font-weight: 900; color: #ffffff; line-height: 1; z-index: 0; } .dk-step-content { position: relative; z-index: 1; } .dk-step-content h4 { font-size: 16px; font-weight: 800; color: #111827; margin-bottom: 8px; } .dk-step-content p { font-size: 14px; color: #6b7280; line-height: 1.5; margin-bottom: 0; } /* 4️⃣ 常见场景网格 (全新设计) */ .dk-scenario-grid { display: grid; grid-template-columns: 1fr; gap: 20px; margin-bottom: 24px; } @media (min-width: 768px) { .dk-scenario-grid { grid-template-columns: repeat(2, 1fr); } } .dk-scenario-card { border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; background: #ffffff; } .dk-scenario-card h4 { font-size: 16px; font-weight: 800; color: #111827; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; } .dk-scenario-card p { font-size: 14px; color: #4b5563; line-height: 1.6; margin-bottom: 16px; } .dk-scenario-resolution { background: #f9fafb; padding: 12px 16px; border-radius: 12px; font-size: 13px; font-weight: 600; color: #111827; display: flex; align-items: center; gap: 8px; } .dk-scenario-resolution svg { width: 16px; height: 16px; color: #10b981; /* 绿色对勾 */ } /* 5️⃣ 高级警示框 */ .dk-alert-box { background: #fff7ed; border-left: 4px solid #ea580c; padding: 20px 24px; border-radius: 0 16px 16px 0; margin: 24px 0; } .dk-alert-box h4 { font-size: 15px; font-weight: 800; color: #9a3412; margin-bottom: 8px; display: flex; align-items: center; gap: 8px; } .dk-alert-box p { font-size: 14px; color: #9a3412; line-height: 1.6; margin-bottom: 0; } .dk-alert-box-red { background: #fef2f2; border-left-color: #ef4444; } .dk-alert-box-red h4, .dk-alert-box-red p { color: #991b1b; } /* 6️⃣ 底部联系支持 */ .dk-policy-footer { background: #ffffff; color: #111827; border: 1px solid #f3f4f6; border-radius: 24px; padding: 48px 32px; text-align: center; margin-top: 40px; box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.02); } .dk-policy-footer h3 { font-size: 24px; font-weight: 800; margin-bottom: 16px; } .dk-policy-footer p { font-size: 15px; color: #6b7280; margin-bottom: 24px; } .dk-btn-primary { display: inline-flex; align-items: center; background: #ea580c; color: #ffffff; padding: 14px 36px; border-radius: 50px; font-size: 15px; font-weight: 700; text-decoration: none; transition: all 0.3s ease; box-shadow: 0 4px 6px -1px rgba(234, 88, 12, 0.2); } .dk-btn-primary:hover { background: #c2410c; transform: translateY(-2px); box-shadow: 0 10px 15px -3px rgba(234, 88, 12, 0.3); } .dk-copyright { margin-top: 40px; text-align: center; color: #9ca3af; font-size: 14px; } a { color: #ea580c; text-decoration: none; font-weight: 600; transition: color 0.2s; } a:hover { text-decoration: underline; color: #c2410c; }
Returns & Exchanges

30-Day Peace of Mind.

We want you to love your endgame build. Whether it's a defect or just a change of preference, our transparent policy ensures you're covered.

The 30-Day Guarantee

You may return or exchange eligible items within 30 days of the delivery date. To keep things smooth and ensure we can accept your return, please make sure your items meet the following criteria:

  • Pristine Condition: Items must be unused, un-soldered, and un-mounted.
  • Original Packaging: Must include all original boxes, protective trays, and included accessories.
  • Proof of Purchase: Your order number or receipt is required.

🔄 Regarding Exchanges

The fastest way to ensure you get what you want is to return the item you have. Once the return is accepted and refunded, simply make a separate purchase for the new item.

Common Scenarios

🤔 "I don't like the sound or feel."

Preference is subjective! If the switch isn't your vibe, you can return it within 30 days. The items must be unmounted. Original and return shipping costs are the buyer's responsibility.

Eligible for Return (Buyer pays shipping)

🔧 "Some switches have bent pins."

Copper pins are soft and occasionally bend during transit despite our crush-proof packaging. This is entirely normal. Simply straighten them gently with tweezers—they will work perfectly.

Normal Occurrence (Easily fixable)

📦 "I received the wrong item."

Our apologies! If we messed up your order, please email us a photo of the received items within 7 days. We will immediately ship the correct items at zero cost to you.

We cover all replacement & shipping costs

⏳ "I want to cancel my Pre-order/GB."

Group Buys (GB) are crowdfunded manufacturing runs. Once the GB window closes, funds are sent to the factory, and we cannot issue cancellations or refunds for change of mind.

Not Eligible after GB closes

The "Hardcore Builder" Exceptions

Due to the precise and sensitive nature of mechanical keyboard parts, we CANNOT accept returns for items that have been altered by the user. Once modified, they can no longer be sold as new.

⚠️ Non-Returnable Conditions Include:

• Switches that have been soldered or show obvious signs of being mounted into a hot-swap PCB (scratched pins).
• Switches that have been opened, spring-swapped, or aftermarket lubed by the user.
• Final sale, clearance items, or custom-built requests.
• Missing original components or damaged retail packaging.

How to Start a Return

1

Reach out to us

Email support@diykey.net with your order number and photos of the item. We'll verify eligibility and provide the RMA address.

2

Pack & Ship

Mail the items back within 5 business days of approval. We strongly recommend using a trackable shipping method.

3

Inspect & Refund

Once received, we inspect it within 3-5 business days. A refund will be issued to your original payment method immediately after.

Refunds & Order Cancellations

🕒 Order Cancellations:
We process in-stock orders rapidly to ensure fast delivery. You may cancel your order for a full refund if you contact us within 2 hours of placing it. If the order has already been processed or handed to the courier, it must be treated as a standard return.

💳 Refund Timeline:
Approved refunds are processed back to your original payment method. Please note that it may take your bank or credit card company an additional 5-10 business days to post the funds to your account. If you haven't received your refund after 15 days, please contact us.

// 页面滚动优雅淡入效果 document.addEventListener("DOMContentLoaded", function() { var elements = document.querySelectorAll('.fade-in'); var observer = new IntersectionObserver(function(entries) { entries.forEach(function(entry) { if (entry.isIntersecting) { entry.target.style.opacity = '1'; entry.target.style.transform = 'translateY(0)'; observer.unobserve(entry.target); } }); }, { threshold: 0.1, rootMargin: "0px 0px -50px 0px" }); elements.forEach(function(el, index) { el.style.opacity = '0'; el.style.transform = 'translateY(20px)'; el.style.transition = 'opacity 0.6s cubic-bezier(0.2, 0.9, 0.4, 1.1) ' + (index * 0.05) + 's, transform 0.6s cubic-bezier(0.2, 0.9, 0.4, 1.1) ' + (index * 0.05) + 's'; observer.observe(el); }); });