/* Scoped to the three collection pages that load this stylesheet. */
.signature-collection{border-bottom:1px solid var(--line);padding-bottom:36px;margin-bottom:36px;background:linear-gradient(180deg,rgba(214,183,119,.035),transparent 220px)}
.signature-collection:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}
.signature-collection .signature-heading{border-top-color:var(--gold);align-items:flex-start;margin-bottom:28px}
.signature-collection .signature-heading h2{color:var(--gold);font-family:'Playfair Display',Georgia,serif;font-weight:500;font-size:clamp(22px,2.5vw,30px);line-height:1.3;overflow-wrap:anywhere}
.signature-collection .signature-subheading{color:var(--muted);font-size:14px;line-height:1.6;margin:10px 0 0}
.signature-heading .button{flex-shrink:0}
@media(max-width:600px){.signature-collection .signature-heading{flex-direction:column;gap:18px}.signature-collection{padding-bottom:28px;margin-bottom:28px}}
