<style>
.mlj-contact-page {
--mlj-black: #171411;
--mlj-oxblood: #32171b;
--mlj-gold: #b49358;
--mlj-cream: #f8f3eb;
--mlj-taupe: #e8ddcf;
--mlj-white: #fffdf9;
--mlj-text: #625a52;
width: 100%;
overflow: hidden;
background: var(--mlj-cream);
color: var(--mlj-black);
}
.mlj-contact-page,
.mlj-contact-page * {
box-sizing: border-box;
}
.mlj-contact-container {
width: min(1160px, calc(100% - 56px));
margin: 0 auto;
}
.mlj-contact-eyebrow {
margin: 0 0 17px;
color: var(--mlj-gold);
font-size: 10px;
font-weight: 700;
line-height: 1.4;
letter-spacing: 3.3px;
text-transform: uppercase;
}
/* HERO */
.mlj-contact-hero {
position: relative;
overflow: hidden;
padding: 110px 28px 100px;
background:
radial-gradient(
circle at 85% 18%,
rgba(180, 147, 88, 0.25),
transparent 34%
),
linear-gradient(
125deg,
#171411 0%,
#28171a 58%,
#3b1d22 100%
);
color: #fff;
}
.mlj-contact-hero::after {
position: absolute;
right: -150px;
bottom: -235px;
width: 530px;
height: 530px;
border: 1px solid rgba(180, 147, 88, 0.28);
border-radius: 50%;
content: "";
}
.mlj-contact-hero-inner {
position: relative;
z-index: 2;
width: min(1160px, calc(100% - 56px));
margin: 0 auto;
}
.mlj-contact-hero h1 {
max-width: 900px;
margin: 0;
color: #fff;
font-family: "Cormorant Garamond", "Times New Roman", serif;
font-size: clamp(64px, 9vw, 108px);
font-weight: 400;
line-height: 0.88;
letter-spacing: -2px;
}
.mlj-contact-hero p:not(.mlj-contact-eyebrow) {
max-width: 700px;
margin: 30px 0 0;
color: rgba(255, 255, 255, 0.72);
font-size: 19px;
line-height: 1.85;
}
/* CONTACT OPTIONS */
.mlj-contact-options {
padding: 0;
background: var(--mlj-taupe);
}
.mlj-contact-options-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
}
.mlj-contact-option {
min-height: 345px;
padding: 48px 38px;
border-right: 1px solid rgba(94, 72, 39, 0.23);
background: rgba(255, 255, 255, 0.4);
}
.mlj-contact-option:last-child {
border-right: 0;
}
.mlj-contact-option-number {
display: block;
margin-bottom: 34px;
color: var(--mlj-gold);
font-family: "Cormorant Garamond", "Times New Roman", serif;
font-size: 46px;
line-height: 1;
}
.mlj-contact-option h2 {
margin: 0;
color: var(--mlj-oxblood);
font-family: "Cormorant Garamond", "Times New Roman", serif;
font-size: 36px;
font-weight: 400;
line-height: 1;
}
.mlj-contact-option p {
margin: 22px 0 0;
color: var(--mlj-text);
font-size: 15px;
line-height: 1.85;
}
.mlj-contact-option a {
display: inline-block;
margin-top: 27px;
color: #765520;
font-size: 9px;
font-weight: 700;
letter-spacing: 1.8px;
text-decoration: none;
text-transform: uppercase;
}
.mlj-contact-option a::after {
display: block;
width: 100%;
height: 1px;
margin-top: 7px;
background: var(--mlj-gold);
content: "";
}
/* MAIN CONTACT AREA */
.mlj-contact-main {
padding: 105px 0;
background: var(--mlj-cream);
}
.mlj-contact-grid {
display: grid;
grid-template-columns: 0.8fr 1.2fr;
gap: 85px;
align-items: start;
}
.mlj-contact-details h2,
.mlj-contact-form-heading h2,
.mlj-contact-faq-heading h2,
.mlj-contact-cta h2 {
margin: 0;
color: var(--mlj-black);
font-family: "Cormorant Garamond", "Times New Roman", serif;
font-size: clamp(45px, 5vw, 65px);
font-weight: 400;
line-height: 0.98;
letter-spacing: -0.7px;
}
.mlj-contact-details > p:not(.mlj-contact-eyebrow),
.mlj-contact-form-heading > p:not(.mlj-contact-eyebrow),
.mlj-contact-faq-heading > p:not(.mlj-contact-eyebrow) {
margin: 28px 0 0;
color: var(--mlj-text);
font-size: 16px;
line-height: 1.9;
}
.mlj-contact-detail-list {
margin-top: 45px;
border-top: 1px solid rgba(94, 72, 39, 0.22);
}
.mlj-contact-detail {
display: grid;
grid-template-columns: 125px 1fr;
gap: 22px;
padding: 24px 0;
border-bottom: 1px solid rgba(94, 72, 39, 0.2);
}
.mlj-contact-detail > span {
color: var(--mlj-gold);
font-size: 9px;
font-weight: 700;
letter-spacing: 1.8px;
text-transform: uppercase;
}
.mlj-contact-detail p,
.mlj-contact-detail a {
margin: 0;
color: var(--mlj-black);
font-size: 15px;
line-height: 1.6;
}
.mlj-contact-detail a {
text-underline-offset: 4px;
}
/* FORM */
.mlj-contact-form-box {
padding: clamp(34px, 5vw, 55px);
border: 1px solid rgba(94, 72, 39, 0.28);
background: var(--mlj-white);
box-shadow: 0 22px 65px rgba(43, 25, 20, 0.08);
}
.mlj-contact-form {
display: grid;
gap: 20px;
margin-top: 38px;
}
.mlj-contact-form-row {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 18px;
}
.mlj-contact-field label {
display: block;
margin-bottom: 8px;
color: #4f473f;
font-size: 8px;
font-weight: 700;
letter-spacing: 1.8px;
text-transform: uppercase;
}
.mlj-contact-field input,
.mlj-contact-field select,
.mlj-contact-field textarea {
width: 100%;
min-height: 52px;
padding: 15px 16px;
border: 1px solid #cfc3b4;
border-radius: 0;
background: #fff;
color: var(--mlj-black);
font: inherit;
outline: none;
}
.mlj-contact-field textarea {
min-height: 175px;
resize: vertical;
}
.mlj-contact-field input:focus,
.mlj-contact-field select:focus,
.mlj-contact-field textarea:focus {
border-color: var(--mlj-gold);
}
.mlj-contact-submit {
min-height: 56px;
padding: 0 32px;
border: 1px solid var(--mlj-oxblood);
border-radius: 0;
background: var(--mlj-oxblood);
color: #fff;
font-size: 9px;
font-weight: 800;
letter-spacing: 2.2px;
text-transform: uppercase;
cursor: pointer;
transition: 0.25s ease;
}
.mlj-contact-submit:hover {
border-color: var(--mlj-gold);
background: var(--mlj-gold);
color: var(--mlj-black);
}
.mlj-contact-form-note {
margin: 0;
color: #80766c;
font-size: 12px;
line-height: 1.7;
}
/* FAQ */
.mlj-contact-faq {
padding: 100px 0;
background: var(--mlj-taupe);
}
.mlj-contact-faq-heading {
max-width: 760px;
margin-bottom: 50px;
}
.mlj-contact-faq-list {
border-top: 1px solid rgba(94, 72, 39, 0.28);
}
.mlj-contact-faq-list details {
border-bottom: 1px solid rgba(94, 72, 39, 0.25);
}
.mlj-contact-faq-list summary {
position: relative;
padding: 31px 55px 31px 0;
color: var(--mlj-oxblood);
font-family: "Cormorant Garamond", "Times New Roman", serif;
font-size: 29px;
line-height: 1.15;
cursor: pointer;
list-style: none;
}
.mlj-contact-faq-list summary::-webkit-details-marker {
display: none;
}
.mlj-contact-faq-list summary::after {
position: absolute;
top: 31px;
right: 8px;
color: var(--mlj-gold);
font-family: Arial, sans-serif;
font-size: 25px;
content: "+";
}
.mlj-contact-faq-list details[open] summary::after {
content: "−";
}
.mlj-contact-faq-list details p {
max-width: 800px;
margin: 0;
padding: 0 55px 30px 0;
color: var(--mlj-text);
font-size: 15px;
line-height: 1.85;
}
/* CTA */
.mlj-contact-cta {
padding: 94px 28px;
background:
linear-gradient(
135deg,
#171411 0%,
#32171b 100%
);
color: #fff;
text-align: center;
}
.mlj-contact-cta-inner {
width: min(780px, 100%);
margin: 0 auto;
}
.mlj-contact-cta h2 {
color: #fff;
}
.mlj-contact-cta p:not(.mlj-contact-eyebrow) {
max-width: 630px;
margin: 24px auto 0;
color: rgba(255, 255, 255, 0.68);
font-size: 16px;
line-height: 1.85;
}
.mlj-contact-cta-button {
min-height: 55px;
display: inline-flex;
align-items: center;
justify-content: center;
margin-top: 32px;
padding: 0 32px;
border: 1px solid #d1b376;
color: #fff !important;
font-size: 9px;
font-weight: 800;
letter-spacing: 2.2px;
text-decoration: none !important;
text-transform: uppercase;
transition: 0.25s ease;
}
.mlj-contact-cta-button:hover {
background: #d1b376;
color: var(--mlj-black) !important;
}
@media (max-width: 900px) {
.mlj-contact-options-grid,
.mlj-contact-grid {
grid-template-columns: 1fr;
}
.mlj-contact-option {
min-height: 0;
border-right: 0;
border-bottom: 1px solid rgba(94, 72, 39, 0.23);
}
.mlj-contact-grid {
gap: 55px;
}
}
@media (max-width: 650px) {
.mlj-contact-container,
.mlj-contact-hero-inner {
width: min(100% - 36px, 1160px);
}
.mlj-contact-hero {
padding: 76px 18px 70px;
}
.mlj-contact-hero h1 {
font-size: 62px;
}
.mlj-contact-hero p:not(.mlj-contact-eyebrow) {
font-size: 17px;
}
.mlj-contact-main,
.mlj-contact-faq {
padding: 72px 0;
}
.mlj-contact-form-row {
grid-template-columns: 1fr;
}
.mlj-contact-form-box {
padding: 30px 22px;
}
.mlj-contact-detail {
grid-template-columns: 1fr;
gap: 8px;
}
.mlj-contact-faq-list summary {
padding-right: 40px;
font-size: 25px;
}
}
</style>
<main class="mlj-contact-page">
<section class="mlj-contact-hero">
<div class="mlj-contact-hero-inner">
<p class="mlj-contact-eyebrow">
Maison La Jolla
</p>
<h1>
How may we<br>
assist you?
</h1>
<p>
Questions about a piece, an existing order, or private client
sourcing? Maison La Jolla client care would be delighted to assist.
</p>
</div>
</section>
<section class="mlj-contact-options">
<div class="mlj-contact-container mlj-contact-options-grid">
<article class="mlj-contact-option">
<span class="mlj-contact-option-number">01</span>
<h2>Product Questions</h2>
<p>
Request additional photographs, measurements, condition details, or
information about an item before purchasing.
</p>
<a href="mailto:[email protected]?subject=Product Question">
Ask About a Piece
</a>
</article>
<article class="mlj-contact-option">
<span class="mlj-contact-option-number">02</span>
<h2>Order Assistance</h2>
<p>
Contact client care regarding an order, delivery, return request, or
other purchase-related concern.
</p>
<a href="mailto:[email protected]?subject=Order Assistance">
Contact Client Care
</a>
</article>
<article class="mlj-contact-option">
<span class="mlj-contact-option-number">03</span>
<h2>Private Sourcing</h2>
<p>
Share the designer, model, color, condition, and budget for the piece
you have been searching for.
</p>
<a href="/private-sourcing/">
Begin a Private Search
</a>
</article>
</div>
</section>
<section class="mlj-contact-main">
<div class="mlj-contact-container mlj-contact-grid">
<div class="mlj-contact-details">
<p class="mlj-contact-eyebrow">
Client Care
</p>
<h2>
Personal assistance,<br>
thoughtfully provided.
</h2>
<p>
Maison La Jolla is an online luxury resale boutique based in La
Jolla, California. Include your order number when contacting us about
an existing purchase.
</p>
<div class="mlj-contact-detail-list">
<div class="mlj-contact-detail">
<span>Email</span>
<a href="mailto:[email protected]">
[email protected]
</a>
</div>
<div class="mlj-contact-detail">
<span>Location</span>
<p>La Jolla, California</p>
</div>
<div class="mlj-contact-detail">
<span>Instagram</span>
<a
href="https://www.instagram.com/maisonlajolla/"
target="_blank"
rel="noopener"
>
@maisonlajolla
</a>
</div>
<div class="mlj-contact-detail">
<span>Client Care</span>
<p>Online assistance available</p>
</div>
</div>
</div>
<div class="mlj-contact-form-box">
<div class="mlj-contact-form-heading">
<p class="mlj-contact-eyebrow">
Send a Message
</p>
<h2>
Tell us how we can help.
</h2>
<p>
Complete the form below. The send button will open your email
application with the information you entered.
</p>
</div>
<form
class="mlj-contact-form"
action="mailto:[email protected]"
method="post"
enctype="text/plain"
>
<div class="mlj-contact-form-row">
<div class="mlj-contact-field">
<label for="mlj-contact-name">Name</label>
<input
id="mlj-contact-name"
name="Name"
type="text"
required
>
</div>
<div class="mlj-contact-field">
<label for="mlj-contact-email">Email Address</label>
<input
id="mlj-contact-email"
name="Email"
type="email"
required
>
</div>
</div>
<div class="mlj-contact-form-row">
<div class="mlj-contact-field">
<label for="mlj-contact-phone">Phone Number</label>
<input
id="mlj-contact-phone"
name="Phone"
type="tel"
>
</div>
<div class="mlj-contact-field">
<label for="mlj-contact-order">Order Number</label>
<input
id="mlj-contact-order"
name="Order Number"
type="text"
placeholder="When applicable"
>
</div>
</div>
<div class="mlj-contact-field">
<label for="mlj-contact-topic">How Can We Help?</label>
<select
id="mlj-contact-topic"
name="Inquiry Type"
required
>
<option value="">Select an inquiry</option>
<option value="Product Question">Product Question</option>
<option value="Order Assistance">Order Assistance</option>
<option value="Return Request">Return Request</option>
<option value="Private Sourcing">Private Sourcing</option>
<option value="Selling or Consignment">
Selling or Consignment
</option>
<option value="General Inquiry">General Inquiry</option>
</select>
</div>
<div class="mlj-contact-field">
<label for="mlj-contact-message">Message</label>
<textarea
id="mlj-contact-message"
name="Message"
required
></textarea>
</div>
<button class="mlj-contact-submit" type="submit">
Send Message
</button>
<p class="mlj-contact-form-note">
This button opens your device’s email application. Review your
message before sending.
</p>
</form>
</div>
</div>
</section>
<section class="mlj-contact-faq">
<div class="mlj-contact-container">
<div class="mlj-contact-faq-heading">
<p class="mlj-contact-eyebrow">
Before You Contact Us
</p>
<h2>
A few helpful answers.
</h2>
<p>
These answers may provide the information you need before sending a
message.
</p>
</div>
<div class="mlj-contact-faq-list">
<details>
<summary>
Can I request additional photographs?
</summary>
<p>
Yes. Include the item name or product link and identify the
specific details you would like to see.
</p>
</details>
<details>
<summary>
Can you source a specific luxury item?
</summary>
<p>
Private sourcing is available. Share the designer, model, size,
color, preferred condition, and budget through our Private Client
Sourcing page.
</p>
</details>
<details>
<summary>
How do I request a return?
</summary>
<p>
Review our Returns & Refunds policy and contact client care
within the stated request period. Do not ship an item without
written authorization.
</p>
</details>
<details>
<summary>
Do you have a physical store?
</summary>
<p>
Maison La Jolla currently operates online. Future appointments,
events, or in-person opportunities will be announced through our
website and social channels.
</p>
</details>
</div>
</div>
</section>
<section class="mlj-contact-cta">
<div class="mlj-contact-cta-inner">
<p class="mlj-contact-eyebrow">
Private Client Sourcing
</p>
<h2>
Searching for something exceptional?
</h2>
<p>
Share what you have been looking for and allow Maison La Jolla to
curate available options around your preferences.
</p>
<a
class="mlj-contact-cta-button"
href="/private-sourcing/"
>
Begin a Private Search
</a>
</div>
</section>
</main>