.ss-priv * { box-sizing: border-box; }
.ss-priv {
max-width: 700px;
margin: 0 auto;
padding: 0.5rem 0 4rem;
font-family: 'Karla', 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #111111;
text-align: left;
}
/* ── Header ── */
.ss-eyebrow {
font-size: 10px;
letter-spacing: 0.26em;
text-transform: uppercase;
color: #0C1A38;
opacity: 0.55;
margin: 0 0 16px;
}
.ss-priv h1 {
font-family: 'Playfair Display', Georgia, 'Times New Roman', serif;
font-size: 46px;
font-weight: 500;
color: #0C1A38;
line-height: 1.12;
letter-spacing: -0.01em;
margin: 0 0 20px;
}
.ss-lede {
font-family: 'Playfair Display', Georgia, serif;
font-size: 20px;
font-style: italic;
color: #0C1A38;
line-height: 1.65;
margin: 0 0 18px;
}
.ss-intro {
font-size: 15.5px;
line-height: 1.85;
color: #111111;
opacity: 0.85;
margin: 0 0 14px;
}
.ss-updated {
font-size: 11px;
letter-spacing: 0.18em;
text-transform: uppercase;
color: #111111;
opacity: 0.45;
margin: 0 0 2.75rem;
}
/* ── Signature panel: the one navy moment ── */
.ss-promise {
background: #0C1A38;
color: #FFFFFF;
padding: 2.25rem 2rem 2rem;
margin: 0 0 3.25rem;
}
.ss-promise-label {
font-size: 10px;
letter-spacing: 0.26em;
text-transform: uppercase;
color: rgba(255,255,255,0.60);
margin: 0 0 14px;
}
.ss-promise-line {
font-family: 'Playfair Display', Georgia, serif;
font-size: 31px;
font-weight: 500;
color: #FFFFFF;
line-height: 1.28;
margin: 0 0 14px;
}
.ss-promise-body {
font-size: 15px;
color: rgba(255,255,255,0.82);
line-height: 1.8;
margin: 0;
}
/* ── Sections ── */
.ss-section {
border-top: 1px solid rgba(12,26,56,0.18);
padding-top: 1.75rem;
margin-top: 2.5rem;
}
.ss-section:first-of-type { margin-top: 0; }
.ss-head { display: flex; align-items: baseline; gap: 14px; margin: 0 0 16px; }
.ss-num {
flex: 0 0 auto;
font-size: 10px;
letter-spacing: 0.16em;
color: #0C1A38;
border: 1px solid rgba(12,26,56,0.30);
padding: 4px 8px;
line-height: 1;
}
.ss-priv h2 {
font-family: 'Playfair Display', Georgia, serif;
font-size: 26px;
font-weight: 500;
color: #0C1A38;
line-height: 1.3;
margin: 0;
}
.ss-priv p.ss-p {
font-size: 15px;
line-height: 1.85;
color: #111111;
margin: 0 0 16px;
}
.ss-priv p.ss-p:last-child { margin-bottom: 0; }
.ss-priv strong.ss-term { color: #0C1A38; font-weight: 700; }
.ss-priv a { color: #0C1A38; text-decoration: underline; text-underline-offset: 3px; }
.ss-priv a:hover { opacity: 0.65; }
/* ── Callouts ── */
.ss-note { border-left: 2px solid #0C1A38; padding: 0.15rem 0 0.15rem 1.25rem; margin: 0; }
.ss-note p { font-size: 15px; line-height: 1.8; color: #0C1A38; margin: 0; }
.ss-rights {
border: 1px solid rgba(12,26,56,0.22);
padding: 1.35rem 1.5rem;
margin: 0 0 18px;
font-size: 15px;
line-height: 2.05;
color: #0C1A38;
}
/* ── Closing line ── */
.ss-closing {
border-top: 1px solid rgba(12,26,56,0.18);
padding-top: 1.5rem;
margin-top: 2.5rem;
font-size: 15px;
line-height: 1.85;
color: #0C1A38;
}
.ss-closing-addr {
display: inline-block;
margin-top: 10px;
font-size: 13px;
color: #111111;
opacity: 0.6;
}
@media (max-width: 600px) {
.ss-priv h1 { font-size: 34px; }
.ss-lede { font-size: 18px; }
.ss-promise { padding: 1.75rem 1.35rem 1.5rem; }
.ss-promise-line { font-size: 25px; }
.ss-priv h2 { font-size: 22px; }
}
.ss-priv .ss-mail {
font-family: 'Playfair Display', Georgia, serif;
font-size: 30px;
font-weight: 500;
line-height: 1.3;
margin: 0 0 6px;
word-break: break-word;
}
.ss-priv .ss-mail a { text-decoration: none; }
.ss-priv .ss-mail a:hover { text-decoration: underline; }
@media (max-width: 600px) { .ss-priv .ss-mail { font-size: 23px; } }
Sapphire Soul · Contact
Talk to us
One inbox, read by the people who pack your order.
No ticket numbers, no scripts, no bot asking you to rephrase the question. Write to us and a person writes back.
Write to us
care@sapphiresoul.in
We reply within a day, most often the same one. If your order is already on its way, include the order number and we can usually answer in a single message.
01
Anything at all
Your order. Where it is, changing an address before it ships, cancelling, or starting a return.
Choosing a piece. Length, drop, weight, how something sits on a shorter neckline, what works with what. Tell us the occasion and we will tell you honestly what we would wear.
Caring for it. How to store it, what to keep it away from, how to bring the shine back.
Something that went wrong. Say what happened in a line. We would rather hear it than not.
Working together. Stockists, collaborations, press, or bulk orders for a wedding.
02
When we are here
Monday to Saturday, 10am to 7pm IST. Anything that arrives after hours is answered the next morning — Sundays and holidays, the morning after that.
Orders are picked and packed on the same days, so a message on Saturday evening will not hold your parcel up any longer than the weekend already does.
03
Faster than an email
Some things are already answered, and you should not have to wait for us to say so.
Shipping — how long dispatch and delivery take, and what happens if a parcel goes missing.
Returns & refunds — the 15-day window, free pickup, and how refunds come back to you.
Terms and privacy — what we sell, and what we do with your details.
Still not clear? That is on us, not you. Write in and we will fix the page as well as answer you.
04
Where we are
Sapphire Soul
Lokhandwala Complex, Andheri West
Mumbai 400053, Maharashtra, India
We work from a studio rather than a shop, so there is nothing to walk into yet. When that changes, this is where you will hear it first.
Everything reaches care@sapphiresoul.in. We read all of it, and reply like humans.