/* Content-sized, non-modal navigation on every device. */
body.lhn-menu-is-open,body.lhn-menu-is-modal{overflow:visible}
.lhn-header .lhn-mobile-panel{overscroll-behavior:auto}
.hp-town-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 22px;margin:18px 0 22px;padding:0;list-style:none}
.hp-town-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:9px 0;color:inherit;font-size:15px;font-weight:650;text-decoration:none;border-bottom:1px solid #c7c9bf}
.hp-town-links a:hover{text-decoration:underline;text-underline-offset:4px}
.hp-town-links a:focus-visible{outline:3px solid #9e462c;outline-offset:3px}
.hp-town-links a span{color:#804329;font-size:18px}
@media(max-width:380px){.hp-town-links{column-gap:14px}.hp-town-links a{font-size:14px}}

.la-equipment-crop{display:block;position:relative;overflow:hidden;min-height:152px}.la-town-card .la-equipment-crop img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.85);transform-origin:50% 0%}
