
.seo-collection-links{margin-top:50px;border-top:1px solid #d9d2c6;padding:35px 0 8px}
.seo-links-intro{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:24px}
.seo-links-intro h3{font:400 clamp(25px,2.5vw,37px) Georgia,serif;color:#1f282a}
.seo-links-intro a,.seo-links-grid a{color:#5b4931;text-decoration:underline;text-underline-offset:4px}
.seo-links-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px}
.seo-links-grid h4{font-size:13px;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;color:#806746}
.seo-links-grid ul{padding:0;margin:0;list-style:none}
.seo-links-grid li{margin:10px 0;font-size:13px;line-height:1.4}
.gallery-permalink{display:inline-flex;margin-left:auto;align-items:center;font-size:11px;color:#825e32!important;border:1px solid #d4c4aa;padding:9px 12px;border-radius:20px}
.gallery-permalink:hover{background:#eee6da}
@media(max-width:850px){.seo-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:550px){.seo-links-grid{gap:10px}.seo-links-intro{align-items:flex-start;flex-direction:column}.seo-links-grid li{font-size:12px}.gallery-permalink{margin-left:0}}
