Contact information

.lj-contact-page { --lj-bg: #FAF8F3; --lj-card: #FFFFFF; --lj-green: #24483F; --lj-green-deep: #193A32; --lj-coral: #B86F5A; --lj-coral-light: #F4E3DC; --lj-text: #343B37; --lj-muted: #707873; --lj-border: #E6E1D8; --lj-soft: #F7F4EE; background: var(--lj-bg); color: var(--lj-text); font-family: "DM Sans", Arial, sans-serif; padding: 50px 20px 80px; line-height: 1.75; } .lj-contact-page * { box-sizing: border-box; } .lj-contact-container { max-width: 1080px; margin: 0 auto; } /* HERO */ .lj-contact-hero { text-align: center; max-width: 780px; margin: 0 auto 52px; } .lj-contact-eyebrow { display: inline-flex; align-items: center; gap: 8px; background: var(--lj-coral-light); color: var(--lj-coral); padding: 8px 16px; border-radius: 50px; font-size: 12px; font-weight: 700; letter-spacing: 1.4px; text-transform: uppercase; margin-bottom: 18px; } .lj-contact-eyebrow span { width: 6px; height: 6px; border-radius: 50%; background: var(--lj-coral); } .lj-contact-hero h1 { color: var(--lj-green); font-size: clamp(40px, 5vw, 62px); line-height: 1.08; letter-spacing: -1.8px; margin: 0 0 18px; font-weight: 700; } .lj-contact-hero p { color: var(--lj-muted); max-width: 650px; margin: 0 auto; font-size: 16px; } /* TOP MESSAGE */ .lj-contact-welcome { background: var(--lj-green); border-radius: 22px; padding: 32px 36px; color: #fff; margin-bottom: 42px; display: flex; align-items: center; gap: 22px; } .lj-contact-welcome-icon { min-width: 54px; width: 54px; height: 54px; border-radius: 16px; background: rgba(255,255,255,.12); display: flex; align-items: center; justify-content: center; } .lj-contact-welcome-icon svg { width: 26px; height: 26px; } .lj-contact-welcome h2 { color: #fff; font-size: 23px; margin: 0 0 5px; } .lj-contact-welcome p { color: rgba(255,255,255,.84); margin: 0; font-size: 14px; } /* CONTACT CARDS */ .lj-contact-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; margin-bottom: 48px; } .lj-contact-card { background: var(--lj-card); border: 1px solid var(--lj-border); border-radius: 21px; padding: 28px 24px; box-shadow: 0 10px 35px rgba(36,72,63,.05); display: flex; flex-direction: column; transition: transform .25s ease, box-shadow .25s ease; } .lj-contact-card:hover { transform: translateY(-3px); box-shadow: 0 15px 40px rgba(36,72,63,.09); } .lj-contact-card-icon { width: 52px; height: 52px; border-radius: 15px; background: var(--lj-soft); color: var(--lj-green); display: flex; align-items: center; justify-content: center; margin-bottom: 19px; } .lj-contact-card-icon svg { width: 25px; height: 25px; } .lj-contact-card-label { color: var(--lj-coral); font-size: 11px; font-weight: 800; letter-spacing: 1.2px; text-transform: uppercase; margin-bottom: 6px; } .lj-contact-card h2 { color: var(--lj-green); font-size: 20px; line-height: 1.3; margin: 0 0 10px; } .lj-contact-card p { color: var(--lj-muted); font-size: 13.5px; line-height: 1.65; margin: 0 0 21px; } .lj-contact-email { margin-top: auto; } .lj-contact-email a { display: inline-flex; align-items: center; gap: 8px; color: var(--lj-green); text-decoration: none; font-size: 13.5px; font-weight: 700; word-break: break-word; } .lj-contact-email a:hover { color: var(--lj-coral); } .lj-contact-email svg { width: 17px; height: 17px; flex-shrink: 0; } /* SPECIAL ESCALATION */ .lj-contact-escalation { background: #FFF8F5; border: 1px solid #EDD8CF; border-radius: 20px; padding: 29px 30px; margin-bottom: 45px; display: flex; align-items: flex-start; gap: 18px; } .lj-contact-escalation-icon { min-width: 48px; width: 48px; height: 48px; background: var(--lj-coral-light); color: var(--lj-coral); border-radius: 14px; display: flex; align-items: center; justify-content: center; } .lj-contact-escalation-icon svg { width: 23px; height: 23px; } .lj-contact-escalation h3 { color: var(--lj-green); font-size: 18px; margin: 0 0 7px; } .lj-contact-escalation p { color: var(--lj-text); font-size: 13.5px; margin: 0 0 9px; } .lj-contact-escalation a { color: var(--lj-coral); font-weight: 800; text-decoration: none; } /* SECTION */ .lj-contact-content { background: var(--lj-card); border: 1px solid var(--lj-border); border-radius: 24px; padding: 42px; box-shadow: 0 12px 40px rgba(36,72,63,.05); } .lj-contact-section { padding-bottom: 34px; margin-bottom: 34px; border-bottom: 1px solid var(--lj-border); } .lj-contact-section:last-child { border-bottom: 0; padding-bottom: 0; margin-bottom: 0; } .lj-contact-number { color: var(--lj-coral); font-size: 12px; font-weight: 800; letter-spacing: 1.5px; margin-bottom: 7px; } .lj-contact-section h2 { color: var(--lj-green); font-size: 24px; line-height: 1.3; margin: 0 0 13px; } .lj-contact-section p { color: var(--lj-text); font-size: 14px; margin: 0 0 13px; } .lj-contact-section ul { margin: 12px 0 0; padding-left: 22px; } .lj-contact-section li { color: var(--lj-text); font-size: 14px; margin-bottom: 8px; } .lj-contact-section li::marker { color: var(--lj-coral); } /* ORDER HELP BOX */ .lj-contact-order-box { background: var(--lj-soft); border: 1px solid var(--lj-border); border-radius: 17px; padding: 22px; margin-top: 20px; } .lj-contact-order-box h3 { color: var(--lj-green); font-size: 16px; margin: 0 0 8px; } .lj-contact-order-box p { margin: 0; font-size: 13.5px; } /* CTA */ .lj-contact-cta { background: var(--lj-green); color: #fff; border-radius: 21px; padding: 34px; text-align: center; margin-top: 40px; } .lj-contact-cta h2 { color: #fff; font-size: 26px; margin: 0 0 8px; } .lj-contact-cta p { color: rgba(255,255,255,.84); max-width: 600px; margin: 0 auto 20px; font-size: 14px; } .lj-contact-cta a { display: inline-flex; align-items: center; justify-content: center; background: #fff; color: var(--lj-green); text-decoration: none; padding: 12px 23px; border-radius: 50px; font-size: 14px; font-weight: 700; transition: all .25s ease; } .lj-contact-cta a:hover { background: var(--lj-coral-light); color: var(--lj-green); transform: translateY(-1px); } /* MOBILE */ @media (max-width: 850px) { .lj-contact-grid { grid-template-columns: 1fr; } } @media (max-width: 768px) { .lj-contact-page { padding: 35px 14px 55px; } .lj-contact-hero { margin-bottom: 35px; } .lj-contact-hero h1 { font-size: 40px; letter-spacing: -1px; } .lj-contact-hero p { font-size: 14px; } .lj-contact-welcome { padding: 24px 20px; border-radius: 18px; align-items: flex-start; } .lj-contact-welcome h2 { font-size: 20px; } .lj-contact-welcome p { font-size: 13px; } .lj-contact-card { padding: 24px 21px; } .lj-contact-escalation { padding: 23px 20px; border-radius: 17px; } .lj-contact-content { padding: 25px 19px; border-radius: 18px; } .lj-contact-section { padding-bottom: 27px; margin-bottom: 27px; } .lj-contact-section h2 { font-size: 21px; } .lj-contact-section p, .lj-contact-section li { font-size: 13.5px; } .lj-contact-cta { padding: 25px 20px; border-radius: 17px; } } @media (max-width: 430px) { .lj-contact-hero h1 { font-size: 35px; } .lj-contact-welcome { display: block; } .lj-contact-welcome-icon { margin-bottom: 15px; } }
Contact Littlejoya

We're Here to Help.

Whether you have a question about a product, need help with an order, or want to work with Littlejoya, our team is here to point you in the right direction.

A Little Help Goes a Long Way.

Choose the contact option below that best matches your question. This helps us get your message to the right team faster.

General Support

Questions About Products?

For general questions about our products, product descriptions, sizing, materials, availability, features, or anything else related to your shopping experience, our support team is happy to help.

Order Escalation

Order Still Not Received?

If you have already contacted our regular support team about a missing order and more than 15 days have passed without a resolution, you can escalate the matter to our higher-level support team.

Business & Partnerships

Want to Work With Us?

For bulk orders, business inquiries, partnerships, collaborations, wholesale opportunities, or other business-related matters, please contact our business team.

For Unresolved Missing Orders

Please contact hello@littlejoya.com first so our regular support team can investigate your order. If you have already contacted support and more than 15 days have passed without your order being resolved, you may escalate the matter to:

urgentsupport@littlejoya.com
01

General Questions & Product Support

Our general support team is the best place to start if you have questions about Littlejoya products or your shopping experience.

  • Product descriptions
  • Product features
  • Product materials
  • Size or product information
  • Product availability
  • Questions before placing an order
  • General website questions
  • Other normal customer-service questions
02

Order Has Not Arrived?

If your order has not arrived after the estimated delivery period, please contact our regular support team first.

Our team can review your order and available shipping information and help determine what may be causing the delay.

Please include your order number

Including your order number in your email helps us locate your order and investigate the shipment more efficiently.

03

When Should You Escalate an Order?

We understand that waiting for an order can be frustrating. To make sure every missing-order case receives the appropriate attention, we ask customers to follow our escalation process.

  • First, contact our regular support team.
  • Provide your order number and relevant details.
  • Allow our support team time to investigate the shipment.
  • If more than 15 days have passed after you contacted support and the issue remains unresolved, you may contact our escalation team.

Higher-Level Support

urgentsupport@littlejoya.com

04

Business, Bulk Orders & Partnerships

If you are contacting Littlejoya for business purposes, please contact our business and partnerships team directly.

  • Bulk or large-volume orders
  • Business purchasing
  • Wholesale opportunities
  • Brand partnerships
  • Business collaborations
  • Other business-related inquiries

Business Contact

partner@littlejoya.com

05

How to Get a Faster Response

When contacting us, providing the right information helps our team understand your request and respond more efficiently.

  • Include your order number when contacting us about an order.
  • Clearly explain the reason for your message.
  • Include relevant photos or videos when requested.
  • Use the email address that best matches your inquiry.
  • Avoid sending the same request repeatedly to multiple teams.

Still Not Sure Who to Contact?

No problem. For general questions or if you're unsure which team can help, start with our customer support team.

Email Customer Support