.nvu-collection{--nvu-surface:#f4efe5;--nvu-accent:#E3BC59;background:var(--nvu-surface);color:#292720;border-bottom:1px solid #29272012}
.nvu-collection--home{--nvu-surface:#edf0e9;--nvu-accent:#52654f;--nvu-text-accent:#52654f}.nvu-collection--laundry{--nvu-surface:#edf3f4;--nvu-accent:#406473;--nvu-text-accent:#406473}.nvu-collection--auto{--nvu-surface:#eae9e6;--nvu-accent:#57564c;--nvu-text-accent:#57564c}
.nvu-collection__inner{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;align-items:center;padding-block:38px;min-height:300px}
.nvu-collection__eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.17em;color:var(--nvu-text-accent,#715922);margin:0 0 16px}.nvu-collection__eyebrow span{margin:0 8px}
.nvu-collection h1{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(30px,3.5vw,54px);letter-spacing:-.035em;line-height:1.1;margin:0 0 16px}.nvu-collection__intro{max-width:55ch;font-size:14px;line-height:1.7;color:#5e5b54;margin:0 0 24px}
.nvu-collection__visual{display:grid;place-items:center;height:250px}.nvu-collection__visual img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
.nvu-collection__links{display:flex;flex-wrap:wrap;gap:8px}.nvu-collection__links a{display:inline-flex;gap:15px;align-items:center;border:1px solid #29272024;border-radius:30px;padding:10px 14px;text-decoration:none;color:inherit;font-size:11px;min-height:40px}.nvu-collection__links a[aria-current=page]{background:#292720;color:#fff;border-color:#292720}.nvu-collection__links a:hover{border-color:var(--nvu-accent)}.nvu-collection__links a:focus-visible{outline:2px solid var(--nvu-text-accent,#715922);outline-offset:3px}
.nvu-collection__about{font-size:12px;margin-top:16px;max-width:65ch}.nvu-collection__about summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline}.nvu-collection__about .rte{padding-top:15px}
@media(max-width:749px){.nvu-collection__inner{grid-template-columns:minmax(0,1fr) 82px;gap:10px;padding-block:28px;min-height:0}.nvu-collection__visual{height:145px;align-self:start;margin-top:25px}.nvu-collection h1{font-size:30px}.nvu-collection__intro{font-size:12px;margin-bottom:16px}.nvu-collection__eyebrow{font-size:9px;line-height:1.7}.nvu-collection__links{gap:6px}.nvu-collection__links a{font-size:10px;padding:8px 11px;gap:8px}}
@media(max-width:749px){.nvu-collection__inner{display:block;position:relative}.nvu-collection__visual{position:absolute;right:24px;top:42px;width:70px;height:100px;margin:0}.nvu-collection h1{padding-right:78px}.nvu-collection__eyebrow{padding-right:65px}.nvu-collection__links{flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;scrollbar-width:thin}.nvu-collection__links a{flex-shrink:0}.nvu-collection__intro{padding-top:10px}}
@media(max-width:749px){.nvu-collection--compact-visual .nvu-collection__visual{top:28px;height:70px}}
