CONTACT INFORMATION
We’re here to help
Contact VALILLE for questions about products, orders,
shipping, returns, refunds and general store information.
ORDER SUPPORT
Help us find your order quickly
If you are contacting us about an existing order,
please include your order number and the email address
used during checkout.
This helps us identify the order and review the available
information more efficiently.
CONTACT SUPPORT
→
CUSTOMER SERVICE
What we can help with
Our support channels can be used for questions relating
to products, orders and store information.
01
Product Information
Questions about dimensions, materials or information
shown on an individual product page.
02
Order Status
Help reviewing available information about an order
you have already placed.
03
Shipping Questions
Assistance with tracking, delivery information
or shipment-related questions.
04
Returns & Refunds
Help understanding return eligibility, damaged items,
exchanges or refund questions.
BEFORE CONTACTING US
You may find your answer in our policies
FIND VALILLE ONLINE
Follow the Valille world
Explore product inspiration, collection updates
and new discoveries across our social channels.
NEED MORE HELP?
Send us a message
Use our contact form for product, order, shipping,
returns or general store questions.
CONTACT VALILLE
→
/* =========================================
MASTER
========================================= */
.valille-contact-info-page{
background:#f7f4ee;
color:#35362f;
overflow:hidden;
}
/* =========================================
HERO
========================================= */
.vci-hero{
padding:105px 24px 92px;
text-align:center;
background:
radial-gradient(
circle at 50% 0%,
rgba(224,207,191,.30),
transparent 48%
),
#f7f4ee;
}
.vci-hero__inner{
max-width:810px;
margin:auto;
}
.vci-hero h1{
margin:0;
color:#34362f;
font-family:Georgia,"Times New Roman",serif;
font-size:58px;
line-height:1.05;
font-weight:400;
letter-spacing:-1.5px;
}
.vci-hero p{
max-width:620px;
margin:21px auto 0;
color:#77736c;
font-family:Arial,sans-serif;
font-size:15px;
line-height:1.85;
}
/* =========================================
EYEBROW
========================================= */
.vci-eyebrow{
display:flex;
justify-content:center;
align-items:center;
gap:10px;
margin-bottom:16px;
color:#a96850;
font-family:Arial,sans-serif;
font-size:9px;
font-weight:600;
letter-spacing:3.2px;
}
.vci-eyebrow:before,
.vci-eyebrow:after{
content:"";
width:26px;
height:1px;
background:currentColor;
opacity:.65;
}
.vci-eyebrow--left{
justify-content:flex-start;
}
.vci-eyebrow--left:before{
display:none;
}
/* =========================================
GENERAL
========================================= */
.vci-section{
max-width:1380px;
margin:0 auto;
padding:82px 46px;
box-sizing:border-box;
}
.vci-section--soft{
max-width:none;
background:#f1ece4;
border-top:1px solid rgba(190,178,162,.22);
border-bottom:1px solid rgba(190,178,162,.22);
}
.vci-section--soft > *{
max-width:1288px;
margin-left:auto;
margin-right:auto;
}
.vci-section--social{
max-width:none;
background:#f3eee6;
border-top:1px solid rgba(190,178,162,.22);
border-bottom:1px solid rgba(190,178,162,.22);
}
/* =========================================
HEADINGS
========================================= */
.vci-contact-heading h2,
.vci-support-layout h2,
.vci-center h2,
.vci-policy-layout h2,
.vci-social h2,
.vci-final h2{
margin:0;
color:#3d4037;
font-family:Georgia,"Times New Roman",serif;
font-size:43px;
line-height:1.15;
font-weight:400;
letter-spacing:-1px;
}
/* =========================================
QUICK CARDS
========================================= */
.vci-quick-grid{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:14px;
}
.vci-quick-card{
display:block;
min-height:220px;
padding:27px;
background:#f4efe8;
border:1px solid rgba(182,168,151,.19);
color:#35362f;
text-decoration:none;
transition:.3s ease;
}
a.vci-quick-card:hover{
transform:translateY(-4px);
box-shadow:0 18px 40px rgba(76,66,54,.06);
}
.vci-quick-card > span{
display:block;
margin-bottom:35px;
color:#b38c75;
font-family:Georgia,serif;
font-size:12px;
font-style:italic;
}
.vci-quick-card small{
display:block;
margin-bottom:7px;
color:#a67861;
font-family:Arial,sans-serif;
font-size:8px;
font-weight:600;
letter-spacing:1.6px;
}
.vci-quick-card strong{
display:block;
margin-bottom:8px;
color:#3d4037;
font-family:Georgia,"Times New Roman",serif;
font-size:21px;
font-weight:400;
line-height:1.3;
}
.vci-quick-card p{
margin:0;
color:#767169;
font-family:Arial,sans-serif;
font-size:12px;
line-height:1.75;
}
/* =========================================
CONTACT
========================================= */
.vci-contact-layout{
display:grid;
grid-template-columns:.82fr 1.18fr;
gap:85px;
align-items:start;
}
.vci-contact-heading p{
max-width:500px;
margin:18px 0 0;
color:#706d66;
font-family:Arial,sans-serif;
font-size:14px;
line-height:1.85;
}
.vci-contact-list{
border-top:1px solid rgba(161,151,137,.28);
}
.vci-contact-row{
display:grid;
grid-template-columns:215px 1fr;
gap:25px;
padding:22px 0;
border-bottom:1px solid rgba(161,151,137,.28);
color:#706d66;
font-family:Arial,sans-serif;
font-size:13px;
line-height:1.8;
}
.vci-contact-row small{
color:#a2745e;
font-family:Arial,sans-serif;
font-size:8px;
font-weight:600;
letter-spacing:1.6px;
}
.vci-contact-row a{
color:#596459;
text-decoration:none;
}
/* =========================================
SUPPORT
========================================= */
.vci-support-layout{
display:grid;
grid-template-columns:.82fr 1.18fr;
gap:85px;
align-items:start;
}
.vci-support-content{
max-width:650px;
}
.vci-support-content p{
margin:0 0 17px;
color:#706d66;
font-family:Arial,sans-serif;
font-size:14px;
line-height:1.9;
}
/* =========================================
BUTTON
========================================= */
.vci-button{
display:inline-flex;
align-items:center;
gap:18px;
margin-top:7px;
padding:14px 20px;
background:#7c8578;
border:1px solid #7c8578;
color:#fff;
text-decoration:none;
font-family:Arial,sans-serif;
font-size:9px;
font-weight:600;
letter-spacing:1.7px;
transition:.3s ease;
}
.vci-button:hover{
background:transparent;
color:#687365;
}
/* =========================================
CENTER
========================================= */
.vci-center{
max-width:730px;
margin:0 auto 43px;
text-align:center;
}
.vci-center p{
max-width:580px;
margin:16px auto 0;
color:#77736b;
font-family:Arial,sans-serif;
font-size:14px;
line-height:1.8;
}
/* =========================================
SERVICES
========================================= */
.vci-service-grid{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:15px;
}
.vci-service-card{
min-height:230px;
padding:28px 25px;
background:rgba(255,255,255,.65);
border:1px solid rgba(188,175,158,.20);
}
.vci-service-card > span{
display:block;
margin-bottom:40px;
color:#b18c75;
font-family:Georgia,serif;
font-size:11px;
font-style:italic;
}
.vci-service-card h3{
margin:0 0 11px;
color:#3c4037;
font-family:Georgia,"Times New Roman",serif;
font-size:22px;
font-weight:400;
}
.vci-service-card p{
margin:0;
color:#777269;
font-family:Arial,sans-serif;
font-size:12px;
line-height:1.75;
}
/* =========================================
POLICY LINKS
========================================= */
.vci-policy-layout{
display:grid;
grid-template-columns:.82fr 1.18fr;
gap:85px;
align-items:start;
}
.vci-policy-links{
border-top:1px solid rgba(161,151,137,.28);
}
.vci-policy-links a{
display:flex;
align-items:center;
justify-content:space-between;
gap:20px;
padding:22px 0;
border-bottom:1px solid rgba(161,151,137,.28);
color:#3d4037;
text-decoration:none;
transition:.25s ease;
}
.vci-policy-links a:hover{
padding-left:5px;
}
.vci-policy-links small{
display:block;
margin-bottom:5px;
color:#a2745e;
font-family:Arial,sans-serif;
font-size:7px;
font-weight:600;
letter-spacing:1.6px;
}
.vci-policy-links strong{
font-family:Georgia,"Times New Roman",serif;
font-size:19px;
font-weight:400;
}
.vci-policy-links > a > span{
color:#687365;
font-size:17px;
}
/* =========================================
SOCIAL
========================================= */
.vci-social{
max-width:1288px;
margin:auto;
display:grid;
grid-template-columns:.8fr 1.2fr;
gap:80px;
align-items:center;
}
.vci-social > div:first-child p{
max-width:480px;
margin:18px 0 0;
color:#706d66;
font-family:Arial,sans-serif;
font-size:14px;
line-height:1.8;
}
.vci-social-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:12px;
}
.vci-social-card{
position:relative;
min-height:140px;
padding:22px;
display:flex;
flex-direction:column;
justify-content:flex-end;
background:rgba(255,255,255,.62);
border:1px solid rgba(188,175,158,.22);
color:#3e4038;
text-decoration:none;
transition:.3s ease;
}
.vci-social-card:hover{
transform:translateY(-3px);
background:#faf7f2;
}
.vci-social-card small{
margin-bottom:7px;
color:#a47c66;
font-family:Arial,sans-serif;
font-size:7px;
font-weight:600;
letter-spacing:1.7px;
}
.vci-social-card strong{
font-family:Georgia,"Times New Roman",serif;
font-size:17px;
font-weight:400;
}
.vci-social-card span{
position:absolute;
top:18px;
right:18px;
color:#778173;
font-size:16px;
}
/* =========================================
FINAL
========================================= */
.vci-final{
padding:82px 24px;
background:#eee8de;
text-align:center;
}
.vci-final__inner{
max-width:680px;
margin:auto;
}
.vci-final small{
display:block;
margin-bottom:14px;
color:#a47761;
font-family:Arial,sans-serif;
font-size:8px;
font-weight:600;
letter-spacing:3px;
}
.vci-final p{
max-width:540px;
margin:17px auto 19px;
color:#746f67;
font-family:Arial,sans-serif;
font-size:14px;
line-height:1.8;
}
/* =========================================
TABLET
========================================= */
@media(max-width:1050px){
.vci-quick-grid{
grid-template-columns:1fr 1fr;
}
.vci-contact-layout,
.vci-support-layout,
.vci-policy-layout,
.vci-social{
grid-template-columns:1fr;
gap:38px;
}
.vci-service-grid{
grid-template-columns:1fr 1fr;
}
.vci-section{
padding:70px 28px;
}
}
/* =========================================
MOBILE
========================================= */
@media(max-width:650px){
.vci-hero{
padding:72px 18px 64px;
}
.vci-hero h1{
font-size:39px;
}
.vci-hero p{
font-size:13px;
}
.vci-section{
padding:55px 18px;
}
.vci-contact-heading h2,
.vci-support-layout h2,
.vci-center h2,
.vci-policy-layout h2,
.vci-social h2,
.vci-final h2{
font-size:31px;
}
.vci-quick-grid,
.vci-service-grid,
.vci-social-grid{
grid-template-columns:1fr;
}
.vci-quick-card{
min-height:auto;
}
.vci-quick-card > span{
margin-bottom:24px;
}
.vci-contact-row{
grid-template-columns:1fr;
gap:7px;
}
.vci-service-card{
min-height:auto;
}
.vci-service-card > span{
margin-bottom:25px;
}
.vci-social-card{
min-height:115px;
}
.vci-final{
padding:64px 18px;
}
}