.site-header .header-socials,.site-header .search-box{display:none!important}.site-header .mppromosyon-search-trigger{display:grid;place-items:center;flex:none;width:42px;height:42px;padding:10px;border:1px solid #20262b25;border-radius:11px;background:#20262b06;color:#2c3440;cursor:pointer;transition:background .2s,border-color .2s}.site-header .mppromosyon-search-trigger svg{width:22px;height:22px}.site-header .mppromosyon-search-trigger:hover{background:#20262b15;border-color:#20262b50}body:has(.mppromosyon-slider) .site-header .mppromosyon-search-trigger{color:#fff;background:#ffffff0a;border-color:#ffffff2a}body:has(.mppromosyon-slider) .site-header .mppromosyon-search-trigger:hover{background:#ffffff20;border-color:#ffffff60}
.mppromosyon-search-dialog{padding:0;border:1px solid #e9edf3;border-radius:16px;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;background:#fff;color:#1e293b;box-shadow:0 28px 100px #0005;font-family:Poppins,Arial,sans-serif;overflow:auto}.mppromosyon-search-dialog::backdrop{background:#080b13a6;backdrop-filter:blur(7px)}.mppromosyon-search-open{overflow:hidden}.mppromosyon-search-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:12px;padding:15px;background:#fff;border-bottom:1px solid #eef1f5}.mppromosyon-search-head>button{width:28px;height:36px;flex:none;border:0;background:none;color:#64748b;font-size:25px;cursor:pointer}.mppromosyon-search-head form{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:0 12px;border:1px solid #dfe5ee;border-radius:11px;transition:border-color .2s,box-shadow .2s}.mppromosyon-search-head form:focus-within{border-color:#ff7900;box-shadow:0 0 0 3px #ff790014}.mppromosyon-search-head form>svg{width:19px;height:19px;flex:none;color:#94a3b8}.mppromosyon-search-head input{width:100%;min-width:0;padding:13px 0;background:none;border:0!important;outline:none!important;box-shadow:none!important;color:#1e293b;font:400 13px Poppins,Arial,sans-serif}.mppromosyon-search-head input::placeholder{color:#8898ac}.mppromosyon-search-submit{border:0;border-radius:5px;background:#f3f5f8;color:#8898ac;font-size:18px;padding:0 5px;cursor:pointer}.mppromosyon-search-body{padding:0 15px 16px}.mppromosyon-search-dialog h2{font-size:12px;line-height:1.5;font-weight:500;letter-spacing:0;color:#334155;margin:20px 0 10px}.mppromosyon-search-dialog h2 small{font-size:10px;color:#94a3b8;margin-left:4px}.mppromosyon-search-product{display:flex;align-items:center;gap:12px;padding:10px;margin:7px 0;border:1px solid transparent;background:#f8fafc;border-radius:11px;color:#1e293b;text-decoration:none;transition:background .2s,border-color .2s}.mppromosyon-search-product:hover,.mppromosyon-search-product:focus-visible{background:#fff7ef;border-color:#ff790030}.mppromosyon-search-product img,.mppromosyon-search-placeholder{width:58px;height:58px;object-fit:contain;background:#fff;border-radius:8px;flex:none}.mppromosyon-search-placeholder{display:grid;place-items:center;color:#94a3b8}.mppromosyon-search-placeholder svg{width:24px}.mppromosyon-search-product>div{flex:1;min-width:0}.mppromosyon-search-product strong{display:block;font-size:12px;font-weight:500;line-height:1.5;color:#1e293b}.mppromosyon-search-product small{display:block;color:#94a3b8;font-size:10px;margin-top:2px}.mppromosyon-search-product b{display:block;font-size:10px;font-weight:500;color:#718096;margin-top:2px}.mppromosyon-search-product>span:last-child{font-size:24px;color:#94a3b8}.mppromosyon-search-popular{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mppromosyon-search-popular button{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid transparent;background:#f8fafc;border-radius:10px;color:#334155;text-align:left;font:400 12px Poppins,Arial,sans-serif;cursor:pointer}.mppromosyon-search-popular button:hover{border-color:#ff790030;background:#fff7ef}.mppromosyon-search-categories{display:flex;flex-wrap:wrap;gap:6px}.mppromosyon-search-categories a{display:inline-flex;gap:10px;font-size:11px;background:#f1f5f9;color:#334155;border-radius:7px;padding:8px 10px;text-decoration:none}.mppromosyon-search-categories a:hover{background:#fff0e3}.mppromosyon-search-tip{display:flex;gap:12px;padding:16px;background:linear-gradient(110deg,#fff8f2,#fff0e6);border-radius:10px;margin-top:22px}.mppromosyon-search-tip>span{font-size:20px}.mppromosyon-search-tip strong{font-size:12px;font-weight:500}.mppromosyon-search-tip p{font-size:10px;line-height:1.7;color:#8898ac;margin:4px 0 0}.mppromosyon-search-status{font-size:13px;color:#718096;line-height:1.8;padding:20px 8px}.mppromosyon-search-dialog a:focus-visible,.mppromosyon-search-dialog button:focus-visible,.mppromosyon-search-trigger:focus-visible{outline:2px solid #ff7900;outline-offset:2px}@media(max-width:650px){.mppromosyon-search-dialog{max-height:calc(100dvh - 24px)}.mppromosyon-search-head{padding:12px;gap:6px}.mppromosyon-search-head input{font-size:12px}.mppromosyon-search-product img{width:46px;height:50px}.mppromosyon-search-popular button{font-size:11px;padding:11px}.site-header .mppromosyon-search-trigger{width:38px;height:38px}}
