.gallery-page{min-height:70vh}.gallery-page .premium-gallery-head h1{color:#2b1508;margin:8px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4.6vw,50px);line-height:1.12}.gallery-footer{border-top:1px solid #ead6c2;flex-wrap:wrap;gap:20px;padding-block:28px 40px;display:flex}.gallery-footer a{color:#8a4416;font-weight:700}.gallery-empty{color:#6b4a33;text-align:center;margin:8px auto 40px;font-size:18px}
