.lux-campaign-intro{margin-top:12px;margin-bottom:48px}.lux-campaign-image{margin:0;min-width:0}.lux-campaign-image img{display:block;width:100%;height:auto;object-fit:contain;border-radius:12px}.lux-campaign-image figcaption{margin:14px 0 0;font-size:16px;line-height:1.55;color:#34434a}.lux-campaign-gallery-section{padding-top:44px;padding-bottom:56px}.lux-campaign-gallery-section>p{max-width:70ch;line-height:1.75}.lux-campaign-gallery-section h2{margin-bottom:24px}.lux-campaign-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:36px 28px;margin-top:32px}.lux-campaign-gallery:has(>figure:only-child){grid-template-columns:1fr}.lux-campaign-gallery:has(>figure:only-child) img{max-width:1100px;margin-inline:auto}@media(max-width:720px){.lux-campaign-gallery{grid-template-columns:1fr;gap:30px}.lux-campaign-intro{margin-bottom:32px}.lux-campaign-gallery-section{padding-top:28px;padding-bottom:40px}}

/* One editorial family, four distinct moods. */
.lux-brand-page{--lux-accent:#344c68;--lux-pale:#f1f4f6}.lux-vogue{--lux-accent:#715268;--lux-pale:#f7f0f5}.lux-prada{--lux-accent:#66543b;--lux-pale:#f6f3ed}.lux-emporio-armani{--lux-accent:#34576c;--lux-pale:#edf3f6}.lux-ray-ban{--lux-accent:#963c3a;--lux-pale:#f8f0ed}
.lux-brand-page .story-hero .story-hero-copy{max-width:900px}.lux-brand-page .lux-campaign-gallery-section{margin-top:20px;margin-bottom:28px;border-top:2px solid var(--lux-accent)}.lux-brand-page .lux-campaign-gallery-section>.eyebrow{color:var(--lux-accent)}.lux-brand-page .brand-refinement-benefits article{background:var(--lux-pale)}.lux-brand-page .brand-refinement-benefits h3{color:var(--lux-accent)}.lux-brand-page .lux-campaign-gallery-section h2{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.02em}.lux-vogue .lux-campaign-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.lux-vogue .lux-campaign-gallery>figure:first-child,.lux-vogue .lux-campaign-gallery>figure:last-child{grid-column:1/-1}.lux-prada .lux-campaign-gallery{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lux-prada .lux-campaign-gallery>figure:last-child{grid-column:1/-1}.lux-emporio-armani .lux-campaign-gallery-section{background:var(--lux-pale);padding:36px;border-radius:16px}.lux-ray-ban .brand-story-added .brand-pillar-grid{gap:24px}.lux-ray-ban .detail-body{max-width:1100px}.lux-ray-ban .detail-body article{padding-block:24px}.lux-ray-ban .page-jumps{margin-top:28px}.lux-ray-ban .story-hero-copy>h1{max-width:900px}.lux-brand-page .lux-campaign-image img{border-radius:0}.lux-brand-page .brand-refinement-history p{margin-bottom:22px}
@media(max-width:720px){.lux-prada .lux-campaign-gallery,.lux-vogue .lux-campaign-gallery{grid-template-columns:1fr}.lux-emporio-armani .lux-campaign-gallery-section{padding:24px}.lux-brand-page .lux-campaign-gallery-section{margin-top:10px}.lux-brand-page .story-hero h1{font-size:36px}}
