.policy-wrap {
max-width: 720px;
margin: 0 auto;
padding: 60px 24px 80px;
font-family: -apple-system, 'Helvetica Neue', Arial, sans-serif;
color: #1C2B18;
}
.policy-badge {
display: inline-block;
background: #EEF2E8;
color: #556447;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.12em;
text-transform: uppercase;
padding: 6px 16px;
border-radius: 99px;
margin-bottom: 20px;
}
.policy-title {
font-size: clamp(28px, 4vw, 40px);
font-weight: 700;
letter-spacing: -0.02em;
margin: 0 0 10px;
line-height: 1.1;
}
.policy-company {
font-size: 13px;
color: #7A8A70;
margin: 0 0 8px;
}
.policy-updated {
font-size: 12px;
color: #A0AF90;
margin: 0 0 48px;
}
.policy-divider {
border: none;
border-top: 1.5px solid #E4EAD8;
margin: 36px 0;
}
.policy-section {
margin-bottom: 36px;
}
.policy-section-title {
font-size: 16px;
font-weight: 700;
color: #1C2B18;
margin: 0 0 12px;
display: flex;
align-items: center;
gap: 10px;
}
.policy-section-title::before {
content: '';
display: inline-block;
width: 4px;
height: 18px;
background: #556447;
border-radius: 99px;
flex-shrink: 0;
}
.policy-text {
font-size: 14px;
line-height: 1.8;
color: #4A5740;
margin: 0 0 12px;
}
.policy-text:last-child {
margin-bottom: 0;
}
.policy-list {
list-style: none;
padding: 0;
margin: 0 0 12px;
display: flex;
flex-direction: column;
gap: 8px;
}
.policy-list li {
font-size: 14px;
line-height: 1.7;
color: #4A5740;
padding-left: 20px;
position: relative;
}
.policy-list li::before {
content: '';
position: absolute;
left: 0;
top: 9px;
width: 6px;
height: 6px;
border-radius: 50%;
background: #556447;
}
/* Highlight box */
.policy-highlight {
background: #F4F7EF;
border-left: 3px solid #556447;
border-radius: 0 12px 12px 0;
padding: 16px 20px;
margin: 16px 0;
}
.policy-highlight p {
font-size: 14px;
line-height: 1.7;
color: #4A5740;
margin: 0;
}
.policy-highlight strong {
color: #1C2B18;
}
/* Contact block */
.policy-contact {
background: #EEF2E8;
border-radius: 16px;
padding: 24px 22px;
margin-top: 48px;
}
.policy-contact-title {
font-size: 15px;
font-weight: 700;
color: #1C2B18;
margin: 0 0 12px;
}
.policy-contact-line {
font-size: 13px;
color: #4A5740;
line-height: 1.8;
margin: 0;
}
.policy-contact-line a {
color: #556447;
text-decoration: none;
font-weight: 500;
border-bottom: 1px solid #C8D4BE;
}
@media (max-width: 600px) {
.policy-wrap { padding: 40px 16px 64px; }
}
Legal
Return & Refund Policy
SCALEFACTORY GROUP LLC — 17350 State Highway 249 Ste 220, Houston, TX 77064, US
Last updated: June 2026
30-Day Money Back Guarantee
We stand behind Flow 100%. If you are not completely satisfied with your purchase, you may request a full refund within 30 days of the delivery date — no questions asked.
Your satisfaction is our priority. We believe in our product and want you to feel confident trying it risk-free.
Eligibility
To be eligible for a return or refund, the following conditions must be met:
- Your request is submitted within 30 days of the delivery date
- The item was purchased directly from our website
- You provide your order number and reason for the return
Opened or partially used products are accepted under our 30-day guarantee.
How to Request a Refund
To start your refund, contact us at the email below with:
- Your full name and order number
- The reason for your refund request
- Whether you would prefer a refund or a replacement
Our team will respond within 1–2 business days with next steps.
Refund Processing
Once your refund is approved, it will be processed to your original payment method within 5–10 business days, depending on your bank or card provider.
You will receive a confirmation email once the refund has been issued.
Non-Refundable Items
- Orders placed more than 30 days ago
- Items purchased through third-party retailers
- Shipping fees (unless the error was ours)
Damaged or Incorrect Orders
If you received a damaged, defective, or wrong item, please contact us immediately. We will send a replacement at no cost or issue a full refund — your choice.