.hvst{position:relative;background:#F1E3BD;color:#0B2A21;font:500 12.5px/1.4 Manrope,Archivo,system-ui,sans-serif;letter-spacing:.01em}
.hvst[hidden]{display:none}
.hvst__in{max-width:1280px;margin:0 auto;min-height:40px;padding:6px 48px 6px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;text-align:center}
.hvst__t{white-space:nowrap}
.hvst__a{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-weight:800;font-size:12px;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease}
.hvst__a--s{background:linear-gradient(180deg,#F7F7F8,#CFD3D8);color:#1F2937!important;border:1px solid #A7ADB5}
.hvst__a--g{background:linear-gradient(100deg,#9C7624,#F1D78F 50%,#B58B2F);color:#111!important;border:1px solid #9C7624}
.hvst__a:not(.hvst__a--s):not(.hvst__a--g){height:auto;padding:0 0 1px;border-radius:0;color:#0B2A21;border-bottom:1px solid #B58B2F}
.hvst__a:hover{transform:translateY(-1px);box-shadow:0 4px 10px -4px rgba(0,0,0,.35)}
.hvst__x{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;background:transparent;color:#6B4E0E;font-size:20px;cursor:pointer;line-height:1}
.hvst__m{display:none}
@media (max-width:640px){
 .hvst__d{display:none}.hvst__m{display:inline}
 .hvst__in{flex-wrap:nowrap;justify-content:center;gap:8px;min-height:44px;padding:6px 38px 6px 12px}
 .hvst{font-size:12.5px}
 .hvst__a{height:30px;padding:0 11px;font-size:12px}
}
@media (max-width:360px){.hvst__m{display:none}}
