Refund, Return & Cancellation Policy — GinHair
:root {
--paper: #FAF6F0;
--surface: #FFFFFF;
--ink: #2B2118;
--ink-soft: #6B6055;
--brand: #7A4B28;
--brand-deep: #5C3A1E;
--tan: #EFE3D2;
--tan-line: #E4D6C1;
--border: #E7DCCB;
}
* { box-sizing: border-box; }
body {
margin: 0;
background: var(--paper);
color: var(--ink);
font-family: 'Inter', -apple-system, sans-serif;
-webkit-font-smoothing: antialiased;
}
.gh-policy {
max-width: 760px;
margin: 0 auto;
padding: 64px 24px 96px;
}
@media (min-width: 640px) {
.gh-policy { padding: 88px 40px 120px; }
}
.gh-kicker {
font-size: 0.8125rem;
letter-spacing: 0.02em;
color: var(--brand);
margin: 0 0 14px;
font-weight: 500;
}
.gh-title {
font-family: 'Fraunces', Georgia, serif;
font-weight: 500;
font-size: clamp(2rem, 5vw, 2.85rem);
line-height: 1.1;
margin: 0 0 12px;
letter-spacing: -0.01em;
}
.gh-updated {
font-size: 0.875rem;
color: var(--ink-soft);
margin: 0 0 40px;
}
.gh-intro {
font-family: 'Fraunces', Georgia, serif;
font-size: 1.3rem;
line-height: 1.5;
font-weight: 400;
color: var(--ink);
margin: 0 0 48px;
padding-left: 24px;
border-left: 2px solid var(--brand);
}
.gh-lede {
font-size: 1rem;
line-height: 1.7;
color: var(--ink-soft);
margin: 0 0 56px;
max-width: 62ch;
}
.gh-section {
padding: 40px 0;
border-top: 1px solid var(--border);
display: grid;
grid-template-columns: 44px 1fr;
gap: 24px;
}
.gh-section:first-of-type { border-top: 1px solid var(--border); }
.gh-num {
font-family: 'Fraunces', Georgia, serif;
font-size: 1.5rem;
color: var(--brand);
line-height: 1;
padding-top: 2px;
}
.gh-section h2 {
font-family: 'Fraunces', Georgia, serif;
font-weight: 500;
font-size: 1.35rem;
margin: 0 0 14px;
line-height: 1.3;
}
.gh-section p {
font-size: 0.9375rem;
line-height: 1.7;
color: var(--ink-soft);
margin: 0 0 16px;
max-width: 58ch;
}
.gh-section ul {
margin: 0;
padding: 0;
list-style: none;
max-width: 58ch;
}
.gh-section li {
font-size: 0.9375rem;
line-height: 1.6;
color: var(--ink);
padding: 10px 0 10px 22px;
position: relative;
border-top: 1px solid var(--border);
}
.gh-section li:first-child { border-top: none; }
.gh-section li::before {
content: '';
position: absolute;
left: 0;
top: 19px;
width: 6px;
height: 6px;
background: var(--brand);
border-radius: 50%;
}
.gh-notice {
margin-top: 64px;
padding: 32px;
background: var(--tan);
border-radius: 4px;
}
.gh-notice h2 {
font-family: 'Fraunces', Georgia, serif;
font-weight: 500;
font-size: 1.2rem;
margin: 0 0 16px;
}
.gh-notice ul {
margin: 0;
padding: 0;
list-style: none;
}
.gh-notice li {
font-size: 0.9rem;
line-height: 1.65;
color: var(--brand-deep);
padding: 9px 0 9px 22px;
position: relative;
border-top: 1px solid var(--tan-line);
}
.gh-notice li:first-child { border-top: none; }
.gh-notice li::before {
content: '';
position: absolute;
left: 0;
top: 18px;
width: 6px;
height: 6px;
background: var(--brand);
border-radius: 50%;
}
.gh-help {
margin-top: 40px;
padding-top: 40px;
border-top: 1px solid var(--border);
}
.gh-help h2 {
font-family: 'Fraunces', Georgia, serif;
font-weight: 500;
font-size: 1.5rem;
margin: 0 0 8px;
}
.gh-help p {
font-size: 0.9375rem;
color: var(--ink-soft);
margin: 0 0 24px;
}
.gh-contacts {
display: flex;
flex-wrap: wrap;
gap: 14px;
}
.gh-contact {
display: flex;
align-items: center;
gap: 10px;
padding: 14px 20px;
background: var(--surface);
border: 1px solid var(--border);
border-radius: 999px;
text-decoration: none;
color: var(--ink);
font-size: 0.9rem;
font-weight: 500;
transition: border-color 0.2s ease, color 0.2s ease;
}
.gh-contact:hover {
border-color: var(--brand);
color: var(--brand);
}
.gh-contact svg {
width: 17px;
height: 17px;
flex-shrink: 0;
stroke: var(--brand);
}
GinHair
Refund, Return & Cancellation Policy
Last updated · July 2026
Customer satisfaction is our priority. We deliver only genuine, high-quality hair extensions and professional hair care products — and we stand behind that with a fair, straightforward returns process.
We understand that issues can occasionally occur during shipping. If you receive a damaged or incorrect product, we’ll work with you to resolve it quickly and fairly. Please review the policy below before placing your order.
01
Return & exchange policy
Returns or exchanges are accepted only if you receive a damaged, defective, or incorrect product.
- Requests must be raised within 48 hours of delivery.
- An unboxing video is mandatory for verification.
- The product must remain unused and in its original packaging.
- Products returned without proof may not be eligible for replacement.
02
Damaged or incorrect products
If your order arrives damaged or you receive the wrong item, contact our support team immediately with your order number, photographs, and an unboxing video. Once verified, we’ll arrange a replacement or suitable resolution at no additional cost.
03
Refund policy
After the returned product has been received and inspected, approved refunds are processed to the original payment method used at checkout. Depending on your bank or payment provider, it may take 5–7 business days for the refund to appear in your account.
04
Order cancellation
Orders may be cancelled only before they have been dispatched from our warehouse. Once an order has shipped, cancellation requests cannot be accepted. If you need to cancel, contact us immediately after placing your order.
Important to know
- Products damaged due to misuse, improper handling, or normal wear and tear are not eligible for return.
- Returns requested after 48 hours of delivery may not be accepted.
- Products must be returned with all original accessories, labels, and packaging.
- GinHair reserves the right to reject return requests that do not comply with this policy.
Need help?
For any return, exchange, refund, or cancellation request, our customer support team is happy to assist you.