.sps-products{--sps-bg:#f7f8f2;--sps-ink:#19392f;--sps-line:#c4cebc;--sps-active:#e3ebdc;--sps-accent:#b8462f;position:relative;display:flex;align-items:center;flex-shrink:0;align-self:center;z-index:30}.sps-products[data-theme=dark]{--sps-bg:#102f30;--sps-ink:#e8edd7;--sps-line:#44605a;--sps-active:#28433a;--sps-accent:#dce998}.sps-products[data-theme=red]{--sps-bg:#f6f3e9;--sps-ink:#292c27;--sps-line:#c9c9b9;--sps-active:#f4e6db;--sps-accent:#df482f}header nav .sps-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;font:inherit;color:inherit;letter-spacing:inherit;background:transparent;border:0;border-radius:0;padding:10px 0;cursor:pointer;white-space:nowrap}.sps-chevron{font-family:Arial,sans-serif;font-size:15px;line-height:1;transition:transform .2s}.sps-toggle[aria-expanded=true] .sps-chevron{transform:rotate(180deg)}header nav .sps-toggle:hover{color:var(--sps-accent)}header nav .sps-list{position:absolute;left:-16px;top:calc(100% + 8px);width:184px;list-style:none;display:grid;gap:3px;margin:0;padding:7px;border:1px solid var(--sps-line);border-radius:7px;background:var(--sps-bg);color:var(--sps-ink);box-shadow:0 12px 35px #06271e26;font:500 12px/1.5 Arial,'Microsoft YaHei',sans-serif;letter-spacing:0}header nav .sps-list[hidden]{display:none!important}header nav .sps-list li{margin:0;padding:0;list-style:none}header nav .sps-list a,header.site-header nav .sps-list a{position:relative;display:flex!important;align-items:center;justify-content:space-between;gap:20px;padding:13px 14px!important;margin:0;border:0!important;border-radius:4px;color:var(--sps-ink)!important;background:transparent;text-decoration:none;font:500 12px/1.5 Arial,'Microsoft YaHei',sans-serif;letter-spacing:0;white-space:nowrap;transition:background .15s}header nav .sps-list a:after{display:none!important}header nav .sps-list a:hover,header nav .sps-list a:focus-visible{background:var(--sps-active)}header nav .sps-list a[aria-current=page]{background:var(--sps-active);font-weight:700;color:var(--sps-accent)!important}.sps-current{visibility:hidden;font-size:12px}.sps-list a[aria-current=page] .sps-current{visibility:visible}.sps-products a:focus-visible,.sps-toggle:focus-visible{outline:2px solid var(--sps-accent);outline-offset:3px}
@media(max-width:760px){.sps-products{align-self:start;align-items:flex-start;flex-direction:column}header nav .sps-toggle{padding:10px 0;font-size:12px}header nav .sps-list{left:0;width:170px;top:100%;z-index:32}header nav.open .sps-products,header nav.is-open .sps-products{grid-column:1/-1;width:100%}header nav.open .sps-list,header nav.is-open .sps-list{position:static;width:100%;margin:3px 0 8px;box-shadow:none}header nav .sps-list a,header.site-header nav .sps-list a{padding:12px!important}}
@media(prefers-reduced-motion:reduce){.sps-chevron{transition:none}}
