<section class="jf-refund-page">
<div class="jf-refund-wrap">
<!-- HERO -->
<div class="jf-refund-hero">
<div class="jf-refund-eyebrow">
JINGLEFUN CUSTOMER CARE
</div>
<h1>
Returns & Refunds
</h1>
<p>
We want your JingleFun order to arrive as expected.
If something isn’t right, this page explains how returns,
refunds and order issues are handled.
</p>
</div>
<!-- QUICK INFO -->
<div class="jf-refund-quick">
<div>
<span>↩️</span>
<strong>
Return Window
</strong>
<p>
Contact us within
<b>30 days</b>
of delivery.
</p>
</div>
<div>
<span>📦</span>
<strong>
Order Issues
</strong>
<p>
Contact us if your order arrives damaged,
incorrect or incomplete.
</p>
</div>
<div>
<span>💳</span>
<strong>
Refunds
</strong>
<p>
Approved refunds are returned to the original payment method.
</p>
</div>
</div>
<!-- CONTENT -->
<div class="jf-refund-content">
<!-- 1 -->
<div class="jf-policy-block">
<h2>
1. Return Eligibility
</h2>
<p>
To request a return, please contact JingleFun within
<strong>15 days after your order is delivered</strong>.
</p>
<p>
Returned products should be unused, unworn and in substantially
the same condition in which they were received, including
original packaging where applicable.
</p>
<p>
Please contact us before sending any product back.
Returns sent without prior approval may not be accepted.
</p>
</div>
<!-- 2 -->
<div class="jf-policy-block">
<h2>
2. Damaged, Defective or Incorrect Items
</h2>
<p>
Please inspect your order when it arrives.
If an item is damaged, defective, incorrect or missing,
contact us as soon as possible so we can review the issue.
</p>
<p>
We may ask you to provide your order number together with
photos or video showing the product and packaging.
This helps us verify the issue and determine the appropriate solution.
</p>
</div>
<!-- 3 -->
<div class="jf-policy-block">
<h2>
3. Non-Returnable Items
</h2>
<p>
Certain products may not be eligible for return where returning
them would be inappropriate for hygiene, safety or product-condition
reasons.
</p>
<p>
Items that have been heavily used, altered, damaged after delivery
or returned without the original components may also be ineligible.
</p>
<p>
If you are unsure whether your item can be returned,
contact us before shipping it back.
</p>
</div>
<!-- 4 -->
<div class="jf-policy-block">
<h2>
4. Return Shipping
</h2>
<p>
For returns that are not caused by a damaged, defective or incorrect
item, return shipping costs are
<strong>RETURN SHIPPING RULE HERE</strong>.
</p>
<p>
If we confirm that an item arrived damaged, defective or incorrect,
we will provide instructions for the next steps.
</p>
<div class="jf-policy-note">
<strong>Replace this before publishing:</strong>
<span>
Change “RETURN SHIPPING RULE HERE” to your actual rule,
for example “the responsibility of the customer” or
“covered by JingleFun for approved returns.”
</span>
</div>
</div>
<!-- 5 -->
<div class="jf-policy-block">
<h2>
5. Refunds
</h2>
<p>
Once an approved return or refund request has been reviewed,
we will notify you of the outcome.
</p>
<p>
Approved refunds are issued to the original payment method.
Your bank, card issuer or payment provider may require additional
time to process and display the refund.
</p>
<p>
Original shipping charges may not be refundable unless the refund
relates to an error attributable to the order or product supplied.
</p>
</div>
<!-- 6 -->
<div class="jf-policy-block">
<h2>
6. Order Cancellations
</h2>
<p>
If you need to cancel or change an order, contact us as soon as
possible.
</p>
<p>
We cannot guarantee cancellation once the order has entered processing
or has been handed to the fulfillment or shipping provider.
</p>
</div>
<!-- 7 -->
<div class="jf-policy-block">
<h2>
7. Packages Marked as Delivered
</h2>
<p>
If tracking shows your package as delivered but you cannot locate it,
first check around the delivery location and with household members,
neighbors or the local carrier where appropriate.
</p>
<p>
If the package still cannot be found, contact us with your order
information and we will review the available tracking information.
</p>
</div>
<!-- 8 -->
<div class="jf-policy-block">
<h2>
8. Incorrect Shipping Address
</h2>
<p>
Customers are responsible for providing a complete and accurate
delivery address at checkout.
</p>
<p>
If you notice an address error, contact us immediately.
Once an order has already been processed or shipped,
we may not be able to change the destination.
</p>
</div>
<!-- 9 -->
<div class="jf-policy-block">
<h2>
9. How to Request Help
</h2>
<p>
When contacting us about a return, refund or order issue,
please include:
</p>
<ul>
<li>
Your order number
</li>
<li>
The name used when placing the order
</li>
<li>
A short description of the issue
</li>
<li>
Photos or video when the product is damaged,
defective or incorrect
</li>
</ul>
<a
href="/pages/contact"
class="jf-policy-btn"
>
CONTACT JINGLEFUN →
</a>
</div>
</div>
<!-- BOTTOM BOX -->
<div class="jf-refund-bottom">
<div>
<span>
NEED HELP WITH AN ORDER?
</span>
<strong>
We’re here to help.
</strong>
<p>
Contact us with your order details and we’ll review your request.
</p>
</div>
<div class="jf-refund-bottom-links">
<a href="/pages/contact">
Contact Us
</a>
<a href="/apps/track123">
Track Order
</a>
</div>
</div>
</div>
</section>
<style>
.jf-refund-page{
padding:
70px 24px 90px;
background:#FFFDF8;
color:#171717;
font-family:
-apple-system,
BlinkMacSystemFont,
"Segoe UI",
Arial,
sans-serif;
}
.jf-refund-wrap{
width:100%;
max-width:1080px;
margin:0 auto;
}
/* HERO */
.jf-refund-hero{
max-width:760px;
margin:
0 auto 46px;
text-align:center;
}
.jf-refund-eyebrow{
margin-bottom:13px;
color:#0B6B3A;
font-size:10px;
font-weight:950;
letter-spacing:1.4px;
}
.jf-refund-hero h1{
margin:0;
color:#111;
font-size:
clamp(
44px,
6vw,
68px
);
line-height:.98;
font-weight:950;
letter-spacing:-3px;
}
.jf-refund-hero p{
max-width:660px;
margin:
20px auto 0;
color:#666;
font-size:14px;
line-height:1.8;
}
/* QUICK CARDS */
.jf-refund-quick{
display:grid;
grid-template-columns:
repeat(3,1fr);
gap:14px;
margin-bottom:42px;
}
.jf-refund-quick > div{
padding:24px;
background:#fff;
border:
1px solid #E7E3DB;
border-radius:15px;
text-align:center;
}
.jf-refund-quick span{
display:block;
margin-bottom:11px;
font-size:25px;
}
.jf-refund-quick strong{
display:block;
margin-bottom:7px;
color:#111;
font-size:13px;
font-weight:950;
}
.jf-refund-quick p{
margin:0;
color:#666;
font-size:11px;
line-height:1.65;
}
/* CONTENT */
.jf-refund-content{
display:grid;
gap:14px;
}
.jf-policy-block{
padding:
30px 32px;
background:#fff;
border:
1px solid #E8E5DE;
border-radius:15px;
}
.jf-policy-block h2{
margin:
0 0 15px;
color:#111;
font-size:21px;
font-weight:950;
letter-spacing:-.5px;
}
.jf-policy-block p{
margin:
0 0 12px;
color:#626262;
font-size:12px;
line-height:1.8;
}
.jf-policy-block p:last-child{
margin-bottom:0;
}
.jf-policy-block strong{
color:#111;
}
.jf-policy-block ul{
margin:
12px 0 22px;
padding-left:20px;
color:#626262;
font-size:12px;
line-height:1.9;
}
/* WARNING PLACEHOLDER */
.jf-policy-note{
margin-top:18px;
padding:14px 16px;
background:#FFF5DD;
border:
1px solid #E0A72E;
border-radius:9px;
color:#6D5210;
font-size:10px;
line-height:1.6;
}
.jf-policy-note strong{
display:block;
margin-bottom:3px;
color:#6D5210;
}
/* BUTTON */
.jf-policy-btn{
display:inline-flex;
padding:
13px 18px;
background:#0B6B3A;
color:#fff;
border-radius:8px;
text-decoration:none;
font-size:9px;
font-weight:950;
letter-spacing:.4px;
}
/* BOTTOM */
.jf-refund-bottom{
margin-top:30px;
padding:
28px 30px;
display:flex;
align-items:center;
justify-content:space-between;
gap:30px;
background:#111;
border-radius:16px;
}
.jf-refund-bottom span{
display:block;
margin-bottom:5px;
color:#E0A72E;
font-size:9px;
font-weight:950;
letter-spacing:1px;
}
.jf-refund-bottom strong{
display:block;
color:#fff;
font-size:23px;
font-weight:950;
}
.jf-refund-bottom p{
margin:
7px 0 0;
color:#AAA;
font-size:11px;
}
.jf-refund-bottom-links{
display:flex;
gap:8px;
flex-shrink:0;
}
.jf-refund-bottom-links a{
padding:
12px 15px;
background:#0B6B3A;
color:#fff;
border-radius:7px;
text-decoration:none;
font-size:9px;
font-weight:950;
}
/* MOBILE */
@media(max-width:760px){
.jf-refund-page{
padding:
50px 16px 65px;
}
.jf-refund-hero{
margin-bottom:32px;
}
.jf-refund-hero h1{
font-size:43px;
letter-spacing:-2px;
}
.jf-refund-quick{
grid-template-columns:1fr;
gap:9px;
}
.jf-refund-quick > div{
padding:19px;
}
.jf-policy-block{
padding:
23px 19px;
}
.jf-policy-block h2{
font-size:18px;
}
.jf-refund-bottom{
display:grid;
padding:23px 20px;
}
.jf-refund-bottom-links{
display:grid;
}
.jf-refund-bottom-links a{
text-align:center;
}
}
</style>