.lo-banner{background:#efe9dd;border-bottom:1px solid #ddd3c2;margin:0}.lo-banner a{box-sizing:border-box;color:#2e221c;text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 16px;font-family:inherit;font-size:14.5px;line-height:1.3;text-decoration:none;display:flex}.lo-banner-h{font-weight:800}.lo-banner-go{color:#8a4424;align-items:center;gap:2px;margin-left:8px;font-weight:700;display:inline-flex}.lo-banner-go svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .15s}.lo-banner a:hover{background:#e8e0d1}.lo-banner a:hover .lo-banner-go svg{transform:translate(2px)}.lo-banner a:focus-visible{outline-offset:-4px;outline:3px solid #2e221c}@media (max-width:859px){.lo-banner-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:479px){.lo-banner a{padding:8px 12px;font-size:14px}.lo-banner-go{margin-left:2px}.lo-banner-gt{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.lo-banner-go svg{transition:none}}
