.collection-hero{padding:clamp(50px,7vw,100px) clamp(24px,8vw,145px)}.collection-guidance{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:clamp(34px,7vw,110px);gap:clamp(34px,7vw,110px);align-items:start;padding:clamp(52px,7vw,98px) clamp(24px,8vw,145px) 0;background:var(--ivory)}.collection-guidance h2{max-width:12ch;margin:0;font-family:var(--font-brand),Georgia,serif;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:500;line-height:.92;letter-spacing:-.055em}.collection-paths{border-top:1px solid var(--line)}.collection-paths a{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:5px 24px;gap:5px 24px;padding:18px 38px 18px 0;border-bottom:1px solid var(--line);font-family:var(--font-sans),sans-serif;transition:color .2s ease,padding-left .2s ease}.collection-paths a:hover{padding-left:8px;color:var(--brown)}.collection-paths span{font-family:var(--font-brand),Georgia,serif;font-size:1.45rem;font-weight:500;letter-spacing:-.03em}.collection-paths small{grid-column:1;color:var(--muted);font-size:.9rem;line-height:1.4}.collection-paths b{grid-column:2;grid-row:1/span 2;align-self:center;font-size:1.6rem;font-weight:400}@media (max-width:760px){.collection-guidance{grid-template-columns:1fr;gap:30px;padding:54px 24px 0}.collection-guidance h2{max-width:13ch}.collection-paths span{font-size:1.3rem}}