/* =========================================================
OKFNF — CONTACT US
========================================================= */
.okf-contact{
--bg:#020611;
--bg2:#050d19;
--panel:#08172a;
--panel2:#0c1d33;
--line:rgba(74,201,255,.15);
--text:#eefaff;
--muted:#8099b1;
--cyan:#43d7ff;
--blue:#168cff;
--purple:#826dff;
position:relative;
width:100%;
overflow:hidden;
color:var(--text);
background:
radial-gradient(circle at 8% 4%,rgba(39,184,255,.14),transparent 25%),
radial-gradient(circle at 92% 15%,rgba(122,73,255,.13),transparent 29%),
linear-gradient(180deg,#050d18 0%,#020611 100%);
font-family:Arial,Helvetica,sans-serif;
}
.okf-contact *,
.okf-contact *::before,
.okf-contact *::after{
box-sizing:border-box;
}
.okf-contact a{
color:inherit;
text-decoration:none;
}
.okf-contact-inner{
position:relative;
z-index:2;
width:min(1280px,calc(100% - 40px));
margin:0 auto;
padding:
58px
0
72px;
}
.okf-contact::after{
content:"";
position:absolute;
inset:0;
opacity:.13;
pointer-events:none;
background-image:
linear-gradient(rgba(65,190,255,.05) 1px,transparent 1px),
linear-gradient(90deg,rgba(65,190,255,.05) 1px,transparent 1px);
background-size:
54px
54px;
mask-image:
linear-gradient(
180deg,
transparent,
black 15%,
black 80%,
transparent
);
}
/* =========================================================
HERO
========================================================= */
.okf-contact-hero{
position:relative;
overflow:hidden;
padding:
65px
62px
60px;
border:
1px solid
var(--line);
border-radius:
32px
32px
42px
42px;
background:
radial-gradient(
circle at 78% 25%,
rgba(119,74,255,.16),
transparent 28%
),
radial-gradient(
circle at 15% 20%,
rgba(38,185,255,.15),
transparent 28%
),
linear-gradient(
145deg,
rgba(9,28,50,.96),
rgba(3,9,18,.98)
);
box-shadow:
0 28px 70px rgba(0,0,0,.31),
inset 0 1px 0 rgba(255,255,255,.035);
}
.okf-contact-hero::before{
content:"";
position:absolute;
top:-130px;
right:-70px;
width:380px;
height:380px;
border:
1px solid
rgba(75,211,255,.12);
border-radius:50%;
}
.okf-contact-kicker{
position:relative;
z-index:2;
display:flex;
align-items:center;
gap:11px;
margin-bottom:18px;
color:#63ddff;
font-size:10px;
font-weight:800;
letter-spacing:.21em;
text-transform:uppercase;
}
.okf-contact-kicker::before{
content:"";
width:35px;
height:1px;
background:
linear-gradient(
90deg,
var(--cyan),
var(--purple)
);
box-shadow:
0 0 9px rgba(67,215,255,.52);
}
.okf-contact-hero h1{
position:relative;
z-index:2;
margin:0;
max-width:850px;
color:#f4fcff;
font-family:
Georgia,
"Times New Roman",
serif;
font-size:
clamp(
44px,
6vw,
78px
);
line-height:.98;
font-weight:400;
letter-spacing:-.055em;
}
.okf-contact-hero h1 span{
background:
linear-gradient(
90deg,
#68e0ff,
#8a77ff,
#cc65ff
);
-webkit-background-clip:text;
background-clip:text;
color:transparent;
}
.okf-contact-hero p{
position:relative;
z-index:2;
max-width:720px;
margin:
24px
0
0;
color:#91a9bd;
font-size:14px;
line-height:1.8;
}
/* =========================================================
QUICK CONTACT CARDS
========================================================= */
.okf-contact-grid{
display:grid;
grid-template-columns:
repeat(
3,
minmax(0,1fr)
);
gap:12px;
margin-top:13px;
}
.okf-contact-card{
position:relative;
min-height:210px;
overflow:hidden;
padding:
26px
24px;
border:
1px solid
var(--line);
border-radius:
21px
21px
27px
27px;
background:
linear-gradient(
145deg,
rgba(10,31,54,.94),
rgba(4,11,21,.97)
);
transition:
transform .35s ease,
border-color .35s ease;
}
.okf-contact-card:hover{
transform:translateY(-5px);
border-color:
rgba(71,214,255,.28);
}
.okf-contact-card::after{
content:"";
position:absolute;
right:-55px;
bottom:-55px;
width:150px;
height:150px;
border:
1px solid
rgba(74,210,255,.08);
border-radius:50%;
}
.okf-contact-card-no{
display:block;
margin-bottom:28px;
color:#54d9ff;
font-family:Georgia,serif;
font-size:11px;
}
.okf-contact-card small{
display:block;
margin-bottom:8px;
color:#617f99;
font-size:7px;
font-weight:800;
letter-spacing:.17em;
text-transform:uppercase;
}
.okf-contact-card h3{
margin:0;
color:#edfaff;
font-family:Georgia,serif;
font-size:
clamp(
23px,
2.4vw,
33px
);
line-height:1.05;
font-weight:400;
letter-spacing:-.035em;
}
.okf-contact-card p,
.okf-contact-card a{
display:block;
margin:
13px
0
0;
color:#7d96ad;
font-size:10px;
line-height:1.65;
}
.okf-contact-card a:hover{
color:#5bdcff;
}
/* =========================================================
SUPPORT REQUEST SECTION
========================================================= */
.okf-help{
display:grid;
grid-template-columns:
minmax(330px,.85fr)
minmax(500px,1.15fr);
gap:13px;
margin-top:13px;
}
.okf-help-panel{
padding:
34px
32px;
border:
1px solid
var(--line);
border-radius:
23px
23px
30px
30px;
background:
linear-gradient(
145deg,
rgba(9,28,50,.95),
rgba(4,11,21,.98)
);
}
.okf-help-panel small{
display:block;
margin-bottom:11px;
color:#58d9ff;
font-size:7px;
font-weight:800;
letter-spacing:.18em;
text-transform:uppercase;
}
.okf-help-panel h2{
margin:0;
color:#f0fbff;
font-family:Georgia,serif;
font-size:
clamp(
30px,
4vw,
48px
);
line-height:1;
font-weight:400;
letter-spacing:-.04em;
}
.okf-help-panel p{
margin:
17px
0
0;
color:#7f98b0;
font-size:11px;
line-height:1.75;
}
.okf-help-list{
display:grid;
gap:8px;
}
.okf-help-item{
display:grid;
grid-template-columns:
36px
1fr;
align-items:center;
gap:12px;
min-height:72px;
padding:
12px
14px;
border:
1px solid
rgba(76,200,255,.10);
border-radius:14px;
background:
rgba(8,28,49,.50);
}
.okf-help-index{
display:flex;
align-items:center;
justify-content:center;
width:36px;
height:36px;
border:
1px solid
rgba(76,211,255,.18);
border-radius:12px;
color:#58dcff;
font-size:8px;
font-weight:800;
}
.okf-help-item strong{
display:block;
color:#e3f7ff;
font-size:9px;
}
.okf-help-item span{
display:block;
margin-top:3px;
color:#69849d;
font-size:7.5px;
line-height:1.5;
}
/* =========================================================
RESPONSE / SERVICE
========================================================= */
.okf-service{
margin-top:13px;
padding:
38px
35px;
border:
1px solid
var(--line);
border-radius:
24px
24px
31px
31px;
background:
linear-gradient(
145deg,
rgba(8,25,44,.96),
rgba(3,9,18,.98)
);
}
.okf-section-head{
display:flex;
align-items:flex-end;
justify-content:space-between;
gap:25px;
margin-bottom:24px;
}
.okf-section-head small{
display:block;
margin-bottom:8px;
color:#59d9ff;
font-size:7px;
font-weight:800;
letter-spacing:.18em;
text-transform:uppercase;
}
.okf-section-head h2{
margin:0;
color:#f1fbff;
font-family:Georgia,serif;
font-size:
clamp(
30px,
4vw,
48px
);
line-height:1;
font-weight:400;
letter-spacing:-.04em;
}
.okf-section-head p{
max-width:460px;
margin:0;
color:#718ba4;
font-size:10px;
line-height:1.7;
text-align:right;
}
.okf-service-grid{
display:grid;
grid-template-columns:
repeat(
3,
minmax(0,1fr)
);
gap:8px;
}
.okf-service-card{
padding:
20px
18px;
border:
1px solid
rgba(76,201,255,.10);
border-radius:
15px
15px
19px
19px;
background:
rgba(9,29,50,.49);
}
.okf-service-card span{
display:block;
margin-bottom:20px;
color:#53d8ff;
font-size:7px;
font-weight:800;
letter-spacing:.16em;
}
.okf-service-card strong{
display:block;
color:#e9f9ff;
font-size:11px;
}
.okf-service-card p{
margin:
7px
0
0;
color:#718ba4;
font-size:8px;
line-height:1.55;
}
/* =========================================================
COMPANY INFO
========================================================= */
.okf-company{
margin-top:13px;
padding:
39px
35px;
border:
1px solid
var(--line);
border-radius:
24px
24px
31px
31px;
background:
radial-gradient(
circle at 90% 5%,
rgba(124,73,255,.09),
transparent 30%
),
linear-gradient(
145deg,
rgba(9,27,48,.96),
rgba(4,10,20,.98)
);
}
.okf-company-head{
display:flex;
align-items:flex-end;
justify-content:space-between;
gap:20px;
margin-bottom:23px;
}
.okf-company-head small{
display:block;
margin-bottom:8px;
color:#57d9ff;
font-size:7px;
font-weight:800;
letter-spacing:.18em;
text-transform:uppercase;
}
.okf-company-head h2{
margin:0;
color:#effaff;
font-family:Georgia,serif;
font-size:
clamp(
29px,
4vw,
46px
);
font-weight:400;
line-height:1;
letter-spacing:-.04em;
}
.okf-company-grid{
display:grid;
grid-template-columns:
repeat(
2,
minmax(0,1fr)
);
gap:8px;
}
.okf-company-card{
padding:
18px
18px;
border:
1px solid
rgba(76,201,255,.10);
border-radius:
14px
14px
18px
18px;
background:
rgba(8,27,47,.51);
}
.okf-company-card small{
display:block;
margin-bottom:6px;
color:#597894;
font-size:6px;
font-weight:800;
letter-spacing:.15em;
text-transform:uppercase;
}
.okf-company-card strong,
.okf-company-card a{
display:block;
color:#dff7ff;
font-size:9px;
line-height:1.65;
}
.okf-company-card a:hover{
color:#58dcff;
}
/* =========================================================
CTA
========================================================= */
.okf-contact-cta{
margin-top:13px;
padding:
46px
35px;
border:
1px solid
rgba(78,201,255,.16);
border-radius:
24px
24px
32px
32px;
text-align:center;
background:
radial-gradient(
circle at 50% 0%,
rgba(52,192,255,.15),
transparent 34%
),
radial-gradient(
circle at 75% 100%,
rgba(126,74,255,.13),
transparent 32%
),
linear-gradient(
145deg,
#0a1d33,
#040a14
);
}
.okf-contact-cta small{
display:block;
margin-bottom:10px;
color:#5addff;
font-size:7px;
font-weight:800;
letter-spacing:.19em;
text-transform:uppercase;
}
.okf-contact-cta h2{
margin:0 auto;
max-width:780px;
color:#f3fbff;
font-family:Georgia,serif;
font-size:
clamp(
34px,
5vw,
58px
);
line-height:1;
font-weight:400;
letter-spacing:-.045em;
}
.okf-contact-cta p{
max-width:590px;
margin:
16px
auto
0;
color:#839db4;
font-size:10px;
line-height:1.75;
}
.okf-contact-btn{
display:inline-flex;
align-items:center;
justify-content:center;
margin-top:22px;
min-height:43px;
padding:
0
19px;
border-radius:999px;
background:
linear-gradient(
135deg,
#18b8ed,
#655fff
);
color:white;
font-size:8px;
font-weight:800;
letter-spacing:.14em;
text-transform:uppercase;
box-shadow:
0 9px 27px rgba(37,139,255,.22);
transition:
transform .25s ease;
}
.okf-contact-btn:hover{
transform:translateY(-2px);
}
/* =========================================================
MOBILE
========================================================= */
@media screen and (max-width:950px){
.okf-contact-grid{
grid-template-columns:1fr;
}
.okf-help{
grid-template-columns:1fr;
}
.okf-service-grid{
grid-template-columns:1fr;
}
}
@media screen and (max-width:749px){
.okf-contact-inner{
width:calc(100% - 20px);
padding:
25px
0
42px;
}
.okf-contact-hero{
padding:
39px
22px
35px;
border-radius:
21px
21px
28px
28px;
}
.okf-contact-hero h1{
font-size:
clamp(
40px,
12vw,
58px
);
}
.okf-contact-hero p{
font-size:12px;
}
.okf-contact-card,
.okf-help-panel,
.okf-service,
.okf-company,
.okf-contact-cta{
padding:
26px
20px;
border-radius:
18px
18px
23px
23px;
}
.okf-section-head,
.okf-company-head{
display:block;
}
.okf-section-head p{
margin-top:12px;
text-align:left;
}
.okf-company-grid{
grid-template-columns:1fr;
}
}
@media (prefers-reduced-motion:reduce){
.okf-contact-card,
.okf-contact-btn{
transition:none;
}
}
OKFNF · Customer Support
Need help?
Connect with OKFNF.
Questions about products, orders, shipping, returns or refunds?
Send us the details and our support team will review your request
during customer service hours.
01
Customer Support
Email Us
service@okfnf.com
Best for order questions, shipping issues,
returns, refunds and general product support.
02
Service Hours
Support Hours
Monday–Friday
9:00 AM–6:00 PM PST
Messages received outside service hours
are reviewed during the next available support period.
03
Business Address
Company Location
Room 901, No. 189 Hongming Road,
Yunpu Subdistrict, Huangpu District,
Guangzhou, Guangdong, China
Before You Contact Us
Help us find your order faster.
When contacting OKFNF about an existing purchase,
include as much relevant information as possible.
This helps our support team understand your request
without unnecessary back-and-forth.
01
Include your order number
Add the order number shown in your confirmation
or order information.
02
Use your order email
Contact us from the same email address used
when placing your order when possible.
03
Describe the issue clearly
Tell us what happened and the resolution
you are requesting.
04
Add photos when relevant
For damaged, defective or incorrect items,
clear photos can help us review the issue.
What We Can Help With
Support across your order journey.
From placing an order to delivery and after-sales support,
use our customer service email for questions related to OKFNF.
01 / ORDERS
Order Questions
Questions about order status, order details,
changes or cancellation requests.
02 / SHIPPING
Tracking & Delivery
Help with tracking updates, delayed delivery
or shipping-related questions.
03 / AFTER-SALES
Returns & Refunds
Return requests, damaged items,
incorrect products and refund questions.
Service Information
Useful timing at a glance.
PROCESSING
1–3 Business Days
Typical order processing time before dispatch.
U.S. TRANSIT
5–12 Business Days
Typical estimated transit after an order is dispatched.
RETURNS
30 Calendar Days
Eligible return requests may be submitted
within the applicable return window.
Business Information
Contact details.
Brand
OKFNF
Legal Company
Guangzhou Liangan Network Technology Co., Ltd.
Customer Service Hours
Monday–Friday
9:00 AM–6:00 PM PST
Business Address
Room 901, No. 189 Hongming Road,
Yunpu Subdistrict, Huangpu District,
Guangzhou, Guangdong, China
Customer Support
Tell us how we can help.
Include your order number and relevant details
so our team can review your request more efficiently.
Email Customer Support →