.sf-header #search-suggestions-header{border:1px solid #e4def3;border-radius:14px;box-shadow:0 12px 32px #171c3014}
.sf-header #search-suggestions-header>div{padding:12px;max-height:inherit;overscroll-behavior:contain}
.sf-header .mq-search-popular-title{font-size:12px;font-weight:600;color:#7c849c;padding:0 0 12px;margin:0}
.sf-header .mq-search-popular{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0}
.sf-header .mq-search-popular>a{justify-content:center;min-width:0;min-height:40px;padding:8px 10px;border-radius:8px;border-color:#e4def3;background:#f8f6ff;color:#555e78;font-size:13px;font-weight:500;gap:8px}
.sf-header .mq-search-popular>a:hover{background:#eee7ff;border-color:#bba4f8;color:#6332dc}
.sf-header .mq-search-popular>a:focus-visible{outline:2px solid #7544f5;outline-offset:2px}
.sf-header .mq-search-popular>a svg{width:16px;height:16px;flex-shrink:0}
@media(max-width:360px){.sf-header .mq-search-popular{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){.sf-header .mq-search-popular>a{transition:none}}
