Contact information

CUSTOMER CARE

We're Here for You

At Diamond Lotus, thoughtful service is part of the experience. Whether you need help with an order, product information, shipping, or a return, our support team is here to assist.

✦
HOW WE CAN HELP

Personalised Customer Care

Reach out whenever you need assistance with your Diamond Lotus experience.

◇

Order Support

Questions about your order, confirmation, status, or delivery.

✦

Product Assistance

Need more information before choosing a product? We're happy to help.

↺

Returns & Refunds

Contact us for assistance regarding eligible returns and refund enquiries.

✧

Shipping Help

Get support with shipping questions, delivery details, and order tracking.

CONTACT INFORMATION

Connect With Diamond Lotus

DL
Merchant Name Diamond Lotus
⌖
Business Address 21 Rue Dubuc
Gatineau, QC J8T 4C1
Canada
✦
FOR FASTER ASSISTANCE

Before You Contact Us

If your enquiry is about an existing order, please include your order number and the email address used at checkout. This helps our support team locate your order and assist you more efficiently.

Care Beyond the Purchase

From the moment you discover Diamond Lotus to the moment your order arrives, we're committed to making your experience feel simple, elegant, and supported.

.diamond-contact-page { --dl-bg: #fbf8f2; --dl-bg-soft: #f4eee5; --dl-card: #fffdf9; --dl-text: #2f2927; --dl-muted: #766b65; --dl-gold: #b68a4b; --dl-gold-light: #dcc39a; --dl-gold-dark: #8a6535; --dl-jade: #899d8d; --dl-line: rgba(182, 138, 75, 0.22); background: radial-gradient( circle at 50% 0%, rgba(220, 195, 154, 0.18), transparent 32% ), var(--dl-bg); color: var(--dl-text); padding: 56px 20px 70px; font-family: inherit; } .diamond-contact-page * { box-sizing: border-box; } .diamond-contact-shell { width: 100%; max-width: 1120px; margin: 0 auto; } /* HERO */ .diamond-contact-hero { position: relative; overflow: hidden; text-align: center; padding: 24px 20px 54px; } .diamond-contact-glow { position: absolute; width: 420px; height: 420px; left: 50%; top: -250px; transform: translateX(-50%); border-radius: 50%; background: rgba(198, 164, 108, 0.16); filter: blur(55px); pointer-events: none; } .diamond-contact-logo { position: relative; z-index: 2; margin-bottom: 27px; } .diamond-contact-logo img { display: block; width: auto; max-width: 330px; max-height: 115px; object-fit: contain; margin: 0 auto; } .diamond-contact-eyebrow, .diamond-mini-title, .diamond-section-heading > span { display: block; color: var(--dl-gold-dark); font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; } .diamond-contact-hero h1 { margin: 12px 0 16px; font-family: Georgia, "Times New Roman", serif; font-size: clamp(38px, 5vw, 62px); line-height: 1.05; font-weight: 500; letter-spacing: -1.5px; color: #342c29; } .diamond-contact-lead { max-width: 720px; margin: 0 auto; color: var(--dl-muted); font-size: 16px; line-height: 1.85; } .diamond-contact-ornament { display: flex; align-items: center; justify-content: center; gap: 14px; max-width: 290px; margin: 30px auto 0; } .diamond-contact-ornament span { width: 100%; height: 1px; background: linear-gradient( 90deg, transparent, var(--dl-gold-light) ); } .diamond-contact-ornament span:last-child { background: linear-gradient( 90deg, var(--dl-gold-light), transparent ); } .diamond-gem { color: var(--dl-gold); font-size: 18px; } /* SECTION HEADING */ .diamond-section-heading { text-align: center; margin-bottom: 28px; } .diamond-section-heading h2 { margin: 9px 0 9px; font-family: Georgia, "Times New Roman", serif; font-size: 32px; font-weight: 500; line-height: 1.2; } .diamond-section-heading p { margin: 0 auto; max-width: 620px; color: var(--dl-muted); font-size: 14px; line-height: 1.7; } /* SUPPORT CARDS */ .diamond-support-section { margin-top: 14px; } .diamond-support-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; } .diamond-support-card { position: relative; min-height: 190px; padding: 26px 22px; text-align: center; border: 1px solid var(--dl-line); border-radius: 18px; background: linear-gradient( 145deg, rgba(255,255,255,0.96), rgba(247,241,232,0.92) ); box-shadow: 0 10px 28px rgba(67, 48, 32, 0.05); transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease; } .diamond-support-card:hover { transform: translateY(-4px); border-color: rgba(182, 138, 75, 0.45); box-shadow: 0 16px 38px rgba(67, 48, 32, 0.09); } .diamond-support-icon { width: 52px; height: 52px; margin: 0 auto 17px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: linear-gradient( 145deg, #fbf4e7, #ead9ba ); border: 1px solid rgba(182, 138, 75, 0.3); color: var(--dl-gold-dark); font-size: 22px; } .diamond-support-card h3 { margin: 0 0 9px; font-size: 16px; font-weight: 600; } .diamond-support-card p { margin: 0; color: var(--dl-muted); font-size: 13px; line-height: 1.65; } /* DETAILS CARD */ .diamond-details-section { margin-top: 55px; } .diamond-details-card { position: relative; overflow: hidden; border-radius: 26px; background: linear-gradient( 135deg, #2d2928 0%, #3c3431 55%, #282423 100% ); color: #fff; padding: 42px; box-shadow: 0 22px 60px rgba(47, 41, 39, 0.14); } .diamond-details-card:before { content: ""; position: absolute; width: 380px; height: 380px; right: -160px; top: -180px; border-radius: 50%; background: radial-gradient( circle, rgba(199, 166, 109, 0.2), transparent 68% ); } .diamond-details-top { position: relative; z-index: 2; display: flex; align-items: flex-start; justify-content: space-between; gap: 30px; padding-bottom: 28px; border-bottom: 1px solid rgba(255,255,255,0.12); } .diamond-details-top h2 { margin: 9px 0 0; font-family: Georgia, "Times New Roman", serif; font-size: 34px; font-weight: 500; line-height: 1.2; color: #fffaf3; } .diamond-details-card .diamond-mini-title { color: #d5b984; } /* Decorative lotus */ .diamond-lotus-mark { position: relative; width: 72px; height: 55px; flex: 0 0 auto; } .lotus-petal { position: absolute; bottom: 0; width: 31px; height: 47px; border: 1px solid #d4b273; border-radius: 90% 10% 90% 10%; opacity: 0.9; } .lotus-petal-1 { left: 21px; transform: rotate(45deg); } .lotus-petal-2 { left: 4px; transform: rotate(17deg); } .lotus-petal-3 { right: 4px; transform: rotate(73deg); } /* Contact rows */ .diamond-contact-list { position: relative; z-index: 2; } .diamond-contact-row { display: grid; grid-template-columns: 52px 1fr auto; gap: 17px; align-items: center; padding: 24px 0; border-bottom: 1px solid rgba(255,255,255,0.1); } .diamond-contact-row:last-child { border-bottom: 0; padding-bottom: 3px; } .diamond-row-icon { width: 48px; height: 48px; border-radius: 50%; display: flex; align-items: center; justify-content: center; border: 1px solid rgba(218, 186, 127, 0.35); background: rgba(218, 186, 127, 0.08); color: #e1c995; font-size: 18px; } .diamond-row-icon span { line-height: 1; } .diamond-row-content { min-width: 0; } .diamond-row-label { display: block; margin-bottom: 4px; color: #c7bbaa; font-size: 11px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; } .diamond-row-content strong, .diamond-row-content a { color: #fff; font-size: 15px; line-height: 1.65; text-decoration: none; font-weight: 500; word-break: break-word; } .diamond-row-content a:hover { color: #e4c98d; } .diamond-row-action { display: inline-flex; align-items: center; justify-content: center; min-width: 98px; min-height: 40px; padding: 10px 16px; border: 1px solid rgba(218, 186, 127, 0.65); border-radius: 999px; color: #f1ddaf; font-size: 12px; font-weight: 600; letter-spacing: 0.5px; text-decoration: none; transition: all 0.2s ease; } .diamond-row-action:hover { background: #d0ac69; border-color: #d0ac69; color: #2f2927; } /* BEFORE CONTACT */ .diamond-before-section { margin-top: 22px; } .diamond-before-box { display: grid; grid-template-columns: 280px 1fr; gap: 32px; align-items: center; padding: 28px 32px; border: 1px solid var(--dl-line); border-radius: 18px; background: rgba(255,255,255,0.72); } .diamond-before-heading { display: flex; align-items: center; gap: 14px; } .diamond-before-symbol { flex: 0 0 auto; width: 42px; height: 42px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: #efe3cf; color: var(--dl-gold-dark); } .diamond-before-heading span { display: block; margin-bottom: 3px; color: var(--dl-gold-dark); font-size: 9px; font-weight: 700; letter-spacing: 1.5px; } .diamond-before-heading h3 { margin: 0; font-family: Georgia, "Times New Roman", serif; font-size: 20px; font-weight: 500; } .diamond-before-box p { margin: 0; color: var(--dl-muted); font-size: 13px; line-height: 1.75; } /* FOOTER */ .diamond-contact-footer { padding: 58px 20px 5px; text-align: center; } .diamond-footer-line { width: 1px; height: 40px; margin: 0 auto 11px; background: linear-gradient( var(--dl-gold-light), transparent ); } .diamond-footer-gem { color: var(--dl-gold); font-size: 22px; } .diamond-contact-footer h2 { margin: 12px 0 12px; font-family: Georgia, "Times New Roman", serif; font-size: 30px; font-weight: 500; } .diamond-contact-footer p { max-width: 670px; margin: 0 auto; color: var(--dl-muted); font-size: 14px; line-height: 1.8; } .diamond-footer-signature { margin-top: 24px; color: var(--dl-gold-dark); font-size: 10px; font-weight: 700; letter-spacing: 4px; } /* TABLET */ @media (max-width: 900px) { .diamond-support-grid { grid-template-columns: repeat(2, 1fr); } .diamond-before-box { grid-template-columns: 1fr; gap: 16px; } } /* MOBILE */ @media (max-width: 749px) { .diamond-contact-page { padding: 28px 14px 45px; } .diamond-contact-hero { padding: 12px 4px 36px; } .diamond-contact-logo img { max-width: 245px; max-height: 85px; } .diamond-contact-hero h1 { font-size: 38px; letter-spacing: -0.8px; } .diamond-contact-lead { font-size: 14px; line-height: 1.75; } .diamond-section-heading h2 { font-size: 27px; } .diamond-support-grid { grid-template-columns: repeat(2, 1fr); gap: 10px; } .diamond-support-card { min-height: 168px; padding: 20px 13px; border-radius: 14px; } .diamond-support-icon { width: 44px; height: 44px; margin-bottom: 12px; } .diamond-support-card h3 { font-size: 14px; } .diamond-support-card p { font-size: 11.5px; line-height: 1.55; } .diamond-details-section { margin-top: 38px; } .diamond-details-card { padding: 27px 18px; border-radius: 18px; } .diamond-details-top { gap: 15px; padding-bottom: 21px; } .diamond-details-top h2 { font-size: 27px; } .diamond-lotus-mark { transform: scale(0.75); transform-origin: top right; } .diamond-contact-row { grid-template-columns: 42px 1fr; gap: 12px; padding: 19px 0; } .diamond-row-icon { width: 40px; height: 40px; font-size: 15px; } .diamond-row-action { grid-column: 2; justify-self: start; margin-top: 3px; min-height: 34px; padding: 7px 13px; font-size: 11px; } .diamond-row-content strong, .diamond-row-content a { font-size: 13px; } .diamond-before-box { padding: 22px 18px; border-radius: 14px; } .diamond-contact-footer { padding-top: 43px; } .diamond-contact-footer h2 { font-size: 26px; } } /* SMALL MOBILE */ @media (max-width: 420px) { .diamond-support-grid { grid-template-columns: 1fr 1fr; } .diamond-support-card { padding-left: 10px; padding-right: 10px; } .diamond-support-card p { font-size: 11px; } .diamond-contact-hero h1 { font-size: 34px; } }