.sieco-search{width:100%}.sieco-search>i{pointer-events:none;z-index:1}.sieco-search-panel{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:1080;max-height:min(650px, 75dvh);overflow-y:auto;overscroll-behavior:contain;color:#253347;background:#fff;border:1px solid #e3e7ed;border-radius:12px;box-shadow:0 12px 30px #0003;text-align:left}.sieco-search-panel[hidden]{display:none}.sieco-search-status,.sieco-search-heading{padding:10px 14px;font-size:13px;color:#596574}.sieco-search-heading{background:#f5f7fa;font-weight:600}.sieco-search-option{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid #eff1f4;color:#253347;text-decoration:none;font-size:14px}.sieco-search-option:hover,.sieco-search-option[aria-selected="true"],.sieco-search-option:focus-visible{background:#edf4ff;color:#1254a1}.sieco-search-option img{flex:0 0 56px;object-fit:contain}.sieco-search-option small{flex-shrink:0}.sieco-search-detail{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.sieco-search-detail>span{width:100%;overflow-wrap:anywhere}.sieco-search-price{color:#c4212b}.sieco-search-detail del{font-size:12px;color:#69717d}.sieco-search-sale{color:#ad4800}.sieco-search-option mark{padding:0;background:#fff0a6;color:inherit}.sieco-search-keyword{min-height:44px}.sieco-search-keyword>i{flex:0 0 18px;color:#8793a3;font-size:16px}.sieco-search-keyword>span{min-width:0;overflow-wrap:anywhere}.sieco-search button:focus-visible{outline:2px solid #1254a1;border-radius:8px}@media (max-width:575.98px){.sieco-search-panel{max-height:65dvh}}