/* Scoped to the existing All Brands entrance. */
body.page-id-73353 .luxe-brand-directory-item{min-width:0;min-height:132px;padding:20px 18px;border:1px solid rgba(33,31,28,.16);background:#f2eee8;display:flex;flex-direction:column;justify-content:space-between;gap:22px}
body.page-id-73353 .luxe-brand-directory-item h2{padding:0;margin:0;font:400 19px/1.3 Georgia,"Times New Roman",serif;letter-spacing:-.015em}
body.page-id-73353 .lbd-brand-name{display:flex;justify-content:space-between;align-items:center;gap:12px;color:inherit;text-decoration:none}
body.page-id-73353 a.lbd-brand-name:hover{text-decoration:underline;text-underline-offset:4px}
body.page-id-73353 .lbd-departments{display:flex;flex-wrap:wrap;gap:8px 12px}
body.page-id-73353 .lbd-departments a{font:11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.025em;color:#625c55;text-decoration:underline;text-decoration-color:rgba(98,92,85,.35);text-underline-offset:4px}
body.page-id-73353 .lbd-departments a:hover{color:#211f1c;text-decoration-color:currentColor}
body.page-id-73353 .luxe-brand-directory :is(.lbd-brand-name,.lbd-departments a):focus-visible{outline:2px solid #625c55;outline-offset:4px}
@media(max-width:600px){body.page-id-73353 .luxe-brand-directory-item{min-height:132px;padding:18px 14px;gap:18px}body.page-id-73353 .luxe-brand-directory-item h2{font-size:17px}body.page-id-73353 .lbd-departments{gap:10px 12px}body.page-id-73353 .lbd-departments a{font-size:11px;line-height:1.6}}
