.branch-payment-note{display:grid;gap:8px;margin-top:24px;padding:15px 0 0;border-top:1px solid #e4d5b8}.branch-payment-note b,.branch-extra span{color:#987633;font:700 8px 'DM Mono',monospace;letter-spacing:.13em}.branch-payment-note span{color:#5d574c;font-size:11px;line-height:1.55}.branch-grid article:has(.branch-extra){min-height:248px}.branch-extra{position:absolute;right:22px;bottom:46px;left:22px;padding-top:11px;border-top:1px solid #ede4d1}.branch-extra b{display:block;margin-top:5px;color:#49443b;font:500 10px/1.45 'DM Mono',monospace;letter-spacing:.015em}.branch-grid a.branch-map{position:absolute;right:22px;bottom:20px;left:auto;color:#6f5420;font:700 9px 'DM Mono',monospace;letter-spacing:.06em}.branch-grid article:hover .branch-map{color:#48330c;letter-spacing:.1em}@media(max-width:900px){.branch-payment-note{display:none}}@media(max-width:700px){.branch-grid article:has(.branch-extra){min-height:250px}.branch-payment-note{display:grid}.branch-extra{bottom:48px}.branch-grid a.branch-map{right:20px;bottom:20px}}
