:root {
--vk-navy: #1e306e;
--vk-navy-dark: #15265a;
--vk-bg: #f7f9ff;
--vk-card: #ffffff;
--vk-text: #17213a;
--vk-muted: #667085;
--vk-border: #e4e9f4;
--vk-soft: #eef3ff;
--vk-shadow: 0 18px 50px rgba(30, 48, 110, 0.10);
--vk-radius: 22px;
}
.vk-legal-page {
max-width: 1080px;
margin: 0 auto;
padding: 48px 18px 72px;
font-family: inherit;
color: var(--vk-text);
background: var(--vk-bg);
}
.vk-legal-page * {
box-sizing: border-box;
}
.vk-legal-hero {
padding: 54px 48px;
border-radius: 30px;
background: var(--vk-navy);
color: #ffffff;
box-shadow: var(--vk-shadow);
}
.vk-legal-eyebrow {
margin-bottom: 14px;
color: rgba(255,255,255,0.72);
font-size: 12px;
font-weight: 800;
letter-spacing: 0.14em;
text-transform: uppercase;
}
.vk-legal-hero h1 {
margin: 0;
max-width: 760px;
color: #ffffff;
font-size: clamp(36px, 5vw, 62px);
line-height: 0.98;
letter-spacing: -0.055em;
font-weight: 900;
}
.vk-legal-hero p {
max-width: 760px;
margin: 20px 0 0;
color: rgba(255,255,255,0.84);
font-size: 16.5px;
line-height: 1.8;
}
.vk-policy-bar {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 14px;
margin: -26px 28px 34px;
position: relative;
z-index: 2;
}
.vk-policy-stat {
padding: 20px 18px;
border-radius: 18px;
background: #ffffff;
border: 1px solid var(--vk-border);
box-shadow: 0 12px 30px rgba(30, 48, 110, 0.08);
}
.vk-policy-stat small {
display: block;
margin-bottom: 7px;
color: var(--vk-muted);
font-size: 11px;
font-weight: 800;
letter-spacing: 0.09em;
text-transform: uppercase;
}
.vk-policy-stat strong {
display: block;
color: var(--vk-navy);
font-size: 16px;
line-height: 1.3;
font-weight: 900;
}
.vk-legal-layout {
display: grid;
grid-template-columns: 280px minmax(0, 1fr);
gap: 24px;
}
.vk-legal-sidebar {
position: sticky;
top: 24px;
align-self: start;
}
.vk-sidebar-card {
padding: 24px;
border-radius: var(--vk-radius);
background: #ffffff;
border: 1px solid var(--vk-border);
box-shadow: 0 12px 34px rgba(30, 48, 110, 0.07);
}
.vk-sidebar-card h2 {
margin: 0 0 16px;
color: var(--vk-navy);
font-size: 20px;
line-height: 1.2;
letter-spacing: -0.03em;
font-weight: 900;
}
.vk-business-row {
padding: 13px 0;
border-top: 1px solid var(--vk-border);
}
.vk-business-row:first-of-type {
border-top: 0;
}
.vk-business-row small {
display: block;
margin-bottom: 5px;
color: var(--vk-muted);
font-size: 11px;
font-weight: 800;
letter-spacing: 0.08em;
text-transform: uppercase;
}
.vk-business-row span,
.vk-business-row a {
color: var(--vk-text);
font-size: 14px;
line-height: 1.55;
font-weight: 650;
text-decoration: none;
}
.vk-sidebar-nav {
margin-top: 16px;
padding-top: 16px;
border-top: 1px solid var(--vk-border);
}
.vk-sidebar-nav a {
display: block;
padding: 9px 0;
color: var(--vk-muted);
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
.vk-sidebar-nav a:hover {
color: var(--vk-navy);
}
.vk-legal-content {
display: grid;
gap: 18px;
}
.vk-section {
padding: 30px;
border-radius: var(--vk-radius);
background: #ffffff;
border: 1px solid var(--vk-border);
box-shadow: 0 12px 34px rgba(30, 48, 110, 0.055);
}
.vk-section-label {
display: block;
margin-bottom: 10px;
color: var(--vk-muted);
font-size: 11px;
font-weight: 800;
letter-spacing: 0.12em;
text-transform: uppercase;
}
.vk-section h2 {
margin: 0 0 16px;
color: var(--vk-navy);
font-size: 26px;
line-height: 1.12;
letter-spacing: -0.04em;
font-weight: 900;
}
.vk-section p {
margin: 0;
color: var(--vk-text);
font-size: 15.8px;
line-height: 1.85;
}
.vk-section ul {
margin: 0;
padding-left: 20px;
}
.vk-section li {
margin: 10px 0;
color: var(--vk-text);
font-size: 15.8px;
line-height: 1.75;
}
.vk-section li::marker {
color: var(--vk-navy);
}
.vk-section a {
color: var(--vk-navy);
font-weight: 800;
text-decoration: underline;
text-underline-offset: 3px;
}
.vk-split {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 14px;
}
.vk-mini {
padding: 20px;
border-radius: 18px;
background: var(--vk-soft);
border: 1px solid var(--vk-border);
}
.vk-mini strong {
display: block;
margin-bottom: 8px;
color: var(--vk-navy);
font-size: 15px;
font-weight: 900;
}
.vk-mini span {
display: block;
color: var(--vk-muted);
font-size: 14.5px;
line-height: 1.65;
}
.vk-steps {
display: grid;
gap: 12px;
}
.vk-step {
display: grid;
grid-template-columns: 42px 1fr;
gap: 14px;
align-items: start;
}
.vk-step-no {
width: 42px;
height: 42px;
display: grid;
place-items: center;
border-radius: 14px;
background: var(--vk-navy);
color: #ffffff;
font-size: 13px;
font-weight: 900;
}
.vk-step-text {
padding: 16px 18px;
border-radius: 16px;
background: var(--vk-soft);
border: 1px solid var(--vk-border);
}
.vk-step-text strong {
display: block;
margin-bottom: 4px;
color: var(--vk-navy);
font-size: 15px;
font-weight: 900;
}
.vk-step-text span {
display: block;
color: var(--vk-muted);
font-size: 14.5px;
line-height: 1.65;
}
.vk-note {
margin-top: 16px;
padding: 16px 18px;
border-radius: 16px;
background: #f8faff;
border: 1px solid var(--vk-border);
color: var(--vk-navy);
font-size: 14.5px;
line-height: 1.7;
font-weight: 700;
}
.vk-contact-final {
padding: 34px;
border-radius: 26px;
background: var(--vk-navy-dark);
color: #ffffff;
box-shadow: var(--vk-shadow);
}
.vk-contact-final h2 {
margin: 0 0 10px;
color: #ffffff;
font-size: 30px;
line-height: 1.1;
letter-spacing: -0.04em;
font-weight: 900;
}
.vk-contact-final p {
margin: 0 0 22px;
max-width: 680px;
color: rgba(255,255,255,0.82);
font-size: 15.8px;
line-height: 1.8;
}
.vk-contact-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 12px;
}
.vk-contact-item {
padding: 16px;
border-radius: 16px;
background: rgba(255,255,255,0.08);
border: 1px solid rgba(255,255,255,0.14);
}
.vk-contact-item small {
display: block;
margin-bottom: 6px;
color: rgba(255,255,255,0.58);
font-size: 11px;
font-weight: 800;
letter-spacing: 0.09em;
text-transform: uppercase;
}
.vk-contact-item a,
.vk-contact-item strong {
color: #ffffff;
font-size: 13.8px;
line-height: 1.55;
font-weight: 800;
text-decoration: none;
}
.vk-fineprint {
margin: 22px 0 0;
color: var(--vk-muted);
font-size: 13px;
line-height: 1.7;
text-align: center;
}
@media (max-width: 980px) {
.vk-policy-bar {
grid-template-columns: repeat(2, 1fr);
}
.vk-legal-layout {
grid-template-columns: 1fr;
}
.vk-legal-sidebar {
position: relative;
top: auto;
}
.vk-sidebar-nav {
display: none;
}
}
@media (max-width: 640px) {
.vk-legal-page {
padding: 24px 10px 52px;
}
.vk-legal-hero {
padding: 34px 24px;
border-radius: 24px;
}
.vk-policy-bar {
grid-template-columns: 1fr;
margin: 14px 0 24px;
}
.vk-section {
padding: 24px 20px;
}
.vk-section h2 {
font-size: 23px;
}
.vk-split,
.vk-contact-grid {
grid-template-columns: 1fr;
}
.vk-contact-final {
padding: 26px 20px;
}
}
Veloria Kidz Legal Policy
Return & Refund Policy
This policy explains how returns, refunds, exchanges, damaged items, order cancellations, return shipping costs, and refund timelines are handled for purchases made through Veloria Kidz.
Return Window 30 days from delivery
Return Method Returns by mail
Refund Method Original payment method
Restocking Fee No restocking fee
Section 01
Return Eligibility
- Items may be returned within 30 days of the delivery date.
- Items must be unused, unwashed, clean, odor-free, pet-hair free, and in their original condition.
- Original tags, accessories, manuals, protective packaging, and product packaging must be included when applicable.
- Proof of purchase is required. This may include your order number, order confirmation email, or receipt.
- Returns must be approved by Veloria Kidz before being shipped back.
Section 02
Return Method
Approved returns are accepted by mail only. To start a return, contact us at Support@veloriakidz.store with your order number, the item you want to return, and the reason for the return. Our support team will review your request and provide return instructions if your item is eligible.
Do not ship items back before receiving return approval. Returns sent without approval may be delayed, refused, or returned to the sender.
Section 03
Refunds
- Refunds are issued to the original payment method used at checkout.
- Refunds are processed after the returned item is received and inspected.
- Inspection usually takes 2–3 business days after the return package is received.
- Once approved, your bank, card issuer, or payment provider may take an additional 5–10 business days to post the refund.
- Shipping fees are non-refundable unless the return is due to our error, a defective item, a damaged item, or a wrong item.
Section 04
Exchanges
We accept exchanges for eligible items when the requested replacement is available. Exchanges may be requested for size, color, or product issues within 30 days of delivery. If the replacement item is unavailable, we may offer a refund or store credit instead.
Section 05
Damaged, Defective, or Wrong Items
- If your item arrives damaged, defective, or incorrect, contact us within 7 days of delivery.
- Email photos of the item, the packaging, and your order number to Support@veloriakidz.store.
- If the issue is confirmed, we will offer a free replacement or a full refund.
- For confirmed errors caused by Veloria Kidz, we will provide a prepaid return label when a return is required.
Section 06
Return Shipping Costs
Veloria Kidz Covers Shipping If the return is caused by a damaged, defective, or wrong item, Veloria Kidz covers return shipping when a return is required.
Customer Covers Shipping If the return is due to change of mind, size preference, color preference, or ordering the wrong item, the customer is responsible for return shipping.
Veloria Kidz does not charge a restocking fee for eligible returns.
Section 07
Non-Refundable Items
- Gift cards.
- Final-sale or clearance items clearly marked as final sale.
- Personalized or customized products, unless they arrive damaged or defective.
- Items that are used, washed, altered, damaged by the customer, missing parts, or returned in unsanitary condition.
- Items returned after the 30-day return window.
- Returns sent without approval from Veloria Kidz.
Section 08
Order Cancellations
- Orders may be cancelled before they are processed or shipped.
- Once an order has shipped, it cannot be cancelled and must follow the return process after delivery.
- To request cancellation, email Support@veloriakidz.store as soon as possible with your order number.
Section 09
How to Start a Return
01
Contact Support Email Support@veloriakidz.store with your order number, item name, and reason for return.
02
Wait for Approval Our team reviews the request and replies within 1–2 business days with return instructions.
03
Ship the Item Pack the item securely and ship it within 10 days of return approval or label issuance.
04
Inspection & Refund After we receive and inspect the item, eligible refunds are issued to the original payment method.
Section 10
Return Address
SEMCOGROUPE, LLC (dba Veloria Kidz)
710 E Main St
Lexington, KY 40502
United States
Returns must be approved before being shipped. Items sent back without prior approval may be delayed, refused, or returned to the sender.
Section 11
Late or Missing Refunds
- First, check your bank account, card statement, or payment provider account.
- Then contact your bank or card issuer, as refund posting times can vary.
- If more than 10 business days have passed since our refund confirmation, contact us at Support@veloriakidz.store.
Need help with a return?
Our support team can help with return approvals, damaged items, exchanges, refund status, and order cancellation requests.
This Return & Refund Policy applies to purchases made through https://veloriakidz.store. Veloria Kidz is operated by SEMCOGROUPE, LLC.