/* Bring the outfits directly beneath a concise introduction. */
header{min-height:0;padding-block:3px;gap:18px}
header .master-logo{width:100px!important;height:100px!important}
.announcement{padding-block:4px}
.category-nav{padding-block:7px}
main>nav[aria-label="Breadcrumb"]{padding:8px 6% 0!important;gap:12px;font-size:12px!important;line-height:1.4!important;flex-wrap:wrap}
main>.page-intro{padding:12px 6% 10px;max-width:none}
main>.page-intro .eyebrow{margin:0 0 6px;font-size:.7rem;line-height:1.4}
main>.page-intro h1{font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.1;margin:0 0 8px}
main>.page-intro>p:last-child{max-width:none;margin:0;line-height:1.45;font-size:.95rem}
main>.page-intro+.section{padding-top:10px;padding-bottom:24px}
.look-grid{row-gap:24px}
.look-title h2{margin:12px 0 8px}
.look-card p{margin-bottom:0}
@media(max-width:800px){header{gap:2px 12px}header .master-logo{width:88px!important;height:88px!important}header nav{padding-bottom:2px;gap:6px 16px}.category-nav{padding-block:7px}main>.page-intro{padding-top:10px}main>.page-intro h1{font-size:1.9rem}main>.page-intro>p:last-child{font-size:.875rem}main>.page-intro+.section{padding-top:8px}}
