* { position: relative; z-index: 1; }
.vl-main {
max-width: var(--vl-max);
margin: 0 auto;
padding: 20px 18px 72px;
position: relative;
}
.vl-breadcrumb {
font-size: 12px;
color: var(--vl-muted);
margin-bottom: 20px;
letter-spacing: 0.04em;
text-transform: uppercase;
font-weight: 600;
}
.vl-breadcrumb a { color: var(--vl-muted); }
.vl-breadcrumb a:hover { color: var(--vl-velvet); }
.vl-breadcrumb span { margin: 0 8px; }
/* 下方分栏:左描述 / 右买盒 · 价格置顶 */
.vl-split {
display: grid;
gap: 24px;
margin-bottom: 36px;
align-items: start;
}
.vl-story {
background: var(--vl-panel);
border: 1px solid var(--vl-line);
border-radius: 20px;
padding: 28px 26px;
position: relative;
overflow: hidden;
box-shadow: 0 12px 36px rgba(42, 31, 34, 0.05);
}
.vl-story__kicker {
display: inline-flex;
align-items: center;
gap: 8px;
font-size: 11px;
font-weight: 700;
letter-spacing: 0.14em;
text-transform: uppercase;
color: var(--vl-velvet);
margin-bottom: 10px;
}
.vl-story__dot {
width: 8px; height: 8px; border-radius: 50%;
background: var(--vl-champagne);
box-shadow: 0 0 0 4px rgba(196, 163, 90, 0.25);
}
.vl-story__title {
font-size: clamp(1.7rem, 3.4vw, 2.45rem);
margin: 0 0 12px;
font-style: italic;
}
.vl-story__meta {
display: flex;
flex-wrap: wrap;
gap: 12px 18px;
font-size: 13px;
color: var(--vl-muted);
margin-bottom: 18px;
padding-bottom: 16px;
border-bottom: 1px solid var(--vl-line);
}
.vl-story__rating {
display: inline-flex;
align-items: center;
gap: 6px;
font-weight: 700;
color: var(--vl-ink);
}
.vl-buy {
background: linear-gradient(165deg, #FFFBF7 0%, #F8EFE6 100%);
border: 1px solid var(--vl-champagne);
border-radius: 20px;
padding: 26px 22px 28px;
display: flex;
flex-direction: column;
gap: 14px;
position: relative;
overflow: hidden;
box-shadow: 0 16px 40px rgba(196, 163, 90, 0.16);
}
.vl-buy::before {
content: '';
position: absolute;
width: 120px; height: 120px;
border-radius: 50%;
background: rgba(107, 45, 60, 0.08);
top: -40px; right: -28px;
pointer-events: none;
}
.vl-buy__label {
font-size: 11px;
font-weight: 700;
letter-spacing: 0.14em;
text-transform: uppercase;
color: var(--vl-champagne);
}
.vl-price {
display: flex;
align-items: baseline;
gap: 12px;
flex-wrap: wrap;
position: relative;
z-index: 1;
}
.vl-price__now {
font-family: var(--vl-font-display);
font-size: 2.1rem;
font-weight: 700;
color: var(--vl-velvet);
line-height: 1;
}
.vl-price__old {
font-size: 1rem;
color: var(--vl-muted);
text-decoration: line-through;
}
.vl-installment {
font-size: 13px;
color: var(--vl-muted);
margin: 0;
line-height: 1.5;
position: relative;
z-index: 1;
}
.vl-installment strong { color: var(--vl-ink); }
.vl-installment a {
margin-left: 4px;
text-decoration: underline;
text-underline-offset: 2px;
font-weight: 600;
color: var(--vl-velvet);
}
.vl-add-form { position: relative; z-index: 1; margin-top: 4px; }
.vl-add-form button[type="submit"] {
width: 100%;
padding: 14px 22px;
background: var(--vl-velvet);
color: var(--vl-ivory);
border: none;
border-radius: 999px;
font-family: var(--vl-font-body);
font-size: 14px;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
cursor: pointer;
min-height: 52px;
box-shadow: 0 8px 0 var(--vl-velvet-deep);
transition: transform 0.12s, box-shadow 0.12s, background 0.15s;
}
.vl-add-form button[type="submit"]:hover {
background: var(--vl-velvet-deep);
transform: translateY(2px);
box-shadow: 0 6px 0 #3A1824;
}
.vl-info {
background: var(--vl-panel);
border: 1px solid var(--vl-line);
border-radius: 18px;
padding: 12px 22px 26px;
margin-bottom: 36px;
position: relative;
overflow: hidden;
}
.vl-info::after {
content: '';
position: absolute;
width: 90px; height: 90px;
border-radius: 50%;
background: rgba(196, 163, 90, 0.14);
bottom: -30px; right: 24px;
pointer-events: none;
}
.vl-reviews, .vl-recommend { margin-bottom: 36px; }
.vl-footer {
background: var(--vl-velvet-deep);
color: rgba(247, 241, 234, 0.9);
padding: 56px 24px 28px;
border-top: 4px solid var(--vl-champagne);
position: relative;
overflow: hidden;
}
.vl-footer::before {
content: '';
position: absolute;
width: 280px; height: 280px;
border-radius: 50%;
background: rgba(196, 163, 90, 0.1);
top: -80px; right: -60px;
pointer-events: none;
}
.vl-footer a { color: rgba(247, 241, 234, 0.92); }
.vl-footer a:hover { color: var(--vl-champagne-soft); }
.vl-footer__grid {
max-width: var(--vl-max);
margin: 0 auto 36px;
display: grid;
gap: 32px;
position: relative;
z-index: 1;
}
.vl-footer__brand h3 {
font-size: 1.5rem;
color: #fff;
margin-bottom: 12px;
}
.vl-footer__brand p {
font-size: 14px;
line-height: 1.7;
margin: 0 0 18px;
color: rgba(247, 241, 234, 0.65);
font-family: var(--vl-font-body);
font-weight: 400;
}
.vl-footer__social { display: flex; gap: 8px; flex-wrap: wrap; }
.vl-footer__social a {
display: flex; align-items: center; justify-content: center;
width: 40px; height: 40px;
border: 1px solid rgba(247, 241, 234, 0.3);
border-radius: 999px;
}
.vl-footer__social a:hover {
background: var(--vl-champagne);
border-color: var(--vl-champagne);
color: var(--vl-velvet-deep);
}
.vl-footer__social svg { width: 18px; height: 18px; fill: currentColor; }
.vl-footer h4 {
font-family: var(--vl-font-body);
font-size: 12px;
letter-spacing: 0.12em;
text-transform: uppercase;
color: var(--vl-champagne);
margin-bottom: 14px;
font-weight: 700;
}
.vl-footer__links { list-style: none; margin: 0; padding: 0; }
.vl-footer__links li { margin-bottom: 10px; }
.vl-footer__links a { font-size: 14px; }
.vl-footer address { font-style: normal; font-size: 14px; line-height: 1.85; }
.vl-footer__subscribe { position: relative; z-index: 1; }
.vl-footer__subscribe form { display: flex; gap: 0; flex-wrap: wrap; }
.vl-footer__subscribe input[type="email"] {
flex: 1; min-width: 200px; padding: 12px 14px;
border: 1px solid rgba(247, 241, 234, 0.3);
border-radius: 999px 0 0 999px; background: transparent; color: #fff;
font-family: var(--vl-font-body); font-size: 14px;
}
.vl-footer__subscribe input::placeholder { color: rgba(247, 241, 234, 0.4); }
.vl-footer__subscribe button {
padding: 12px 20px; background: var(--vl-champagne); color: var(--vl-velvet-deep);
border: 1px solid var(--vl-champagne); border-radius: 0 999px 999px 0;
font-weight: 700; font-size: 13px; letter-spacing: 0.08em;
text-transform: uppercase; cursor: pointer; min-height: 44px;
font-family: var(--vl-font-body);
}
.vl-footer__subscribe button:hover { background: var(--vl-ivory); border-color: var(--vl-ivory); }
.vl-footer__payments {
max-width: var(--vl-max); margin: 0 auto 28px;
display: flex; flex-wrap: wrap; gap: 12px; align-items: center;
position: relative; z-index: 1;
}
.vl-footer__payments svg { height: 28px; width: auto; }
.vl-footer__bottom {
max-width: var(--vl-max); margin: 0 auto; padding-top: 24px;
border-top: 1px solid rgba(247, 241, 234, 0.2);
font-size: 12px; text-align: center;
color: rgba(247, 241, 234, 0.45); line-height: 1.8;
position: relative; z-index: 1;
}
.vl-footer__bottom a { margin: 0 4px; }
@media (min-width: 750px) {
.vl-menu-toggle { display: none; }
.vl-desktop-only { display: inline-flex; }
.vl-header__search { display: block; }
.vl-main-nav { display: flex; }
.vl-split { grid-template-columns: 1.15fr 0.85fr; gap: 28px; }
.vl-footer__grid { grid-template-columns: 1.4fr 1fr 1fr 1fr; }
.vl-buy { position: sticky; top: 18px; }
}
@media (max-width: 749px) {
.vl-header__top { padding-left: 12px; padding-right: 12px; grid-template-columns: auto 1fr auto; }
.vl-logo { font-size: 1.2rem; }
.vl-gallery__inner, .vl-main { padding-left: 14px; padding-right: 14px; }
.vl-gallery__frame { padding: 10px; border-radius: 14px; }
.vl-story { padding: 20px 16px 22px; border-radius: 16px; }
.vl-buy { padding: 20px 16px 22px; border-radius: 16px; }
.vl-price__now { font-size: 1.75rem; }
.vl-info { padding: 8px 16px 22px; }
.vl-add-form button[type="submit"] { box-shadow: none; }
.vl-footer__subscribe input[type="email"],
.vl-footer__subscribe button { border-radius: 999px; width: 100%; }
.vl-footer__subscribe form { gap: 8px; }
}
Home /
/
boucle doreille solea wwd_2023_mathellaslife Longueur du bracelet noir : Color:Silver
boucle doreille solea wwd_2023_mathellaslife Longueur du bracelet noir : Color:Silver
Description
boucle doreille solea wwd_2023_mathellaslife Longueur du bracelet noir : Color:Silver Longueur du bracelet noir : Réglable Qu'elles soient associées à d'autres bijoux PURELEI ou portées seules "2":{"5":1}}{"1":17}' data sheets userformat='{"2":769 Sarah Engels named the Solea earrings after her daughter
Exchange/Return Notes
We offer a 30-day return/exchange service after receiving.
Final sale items are not eligible for returns or exchanges.
To process your return/exchange, please contact us at [email protected]
Please click here for more details>>> Return & Exchange Policy
Frequently Asked Questions for boucle doreille solea wwd_2023_mathellaslife Longueur du bracelet noir : Color:Silver
What should I clarify when I need a purchase by a particular date?
Review the order confirmation for the timing details actually recorded. Allow for any stated steps needed after the product is provided.
What should I check when reading a translated product listing?
Do not assume an automated translation preserves every qualification accurately. Make the decision from verified meaning rather than the most favorable interpretation of translated wording.
How can I check whether an order-related message is genuine?
Do not rely only on a displayed sender name or logo. Use official status information instead of treating an unfamiliar link as the only route to your order.