.mobile-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;min-height:50px}.desktop-header{display:none}@media(max-width:899px){#DskNavDrawer,#DskNavDrawerOverlay{display:none!important}}@media(min-width:900px){.mobile-header{display:none!important}.md-flex{display:flex!important}.md-hidden{display:none!important}.desktop-header{display:flex!important;align-items:center;width:100%;padding:0 20px;min-height:56px;position:relative;gap:0}#DskHamburger{display:flex;flex-shrink:0;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px;color:var(--color-navy);transition:color .2s;position:relative;z-index:3}#DskHamburger:hover{color:var(--color-cyan)}#DskLogo{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;z-index:2;pointer-events:auto;transition:left .38s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.4,0,.2,1)}.search-active #DskLogo{left:52px;transform:translate(0)}#DskMiddle{flex:1;display:flex;align-items:center;justify-content:center;min-width:0;overflow:visible;position:relative}#DskSearchArea{display:none;flex-shrink:0;align-items:center;transform:translate(var(--dsk-search-offset, 0px));transition:transform .2s ease}.search-active #DskSearchArea{display:flex;animation:dskSearchIn .28s ease forwards}@keyframes dskSearchIn{0%{opacity:0;transform:translate(calc(var(--dsk-search-offset, 0px) - 12px))}to{opacity:1;transform:translate(var(--dsk-search-offset, 0px))}}#DskSearchBar{display:flex;align-items:center;width:var(--dsk-search-width, 420px)}.dsk-search-input-wrap{flex:1;display:flex;align-items:center;background:var(--color-bg-secondary, #0F172A);border:1px solid var(--color-border, #1E293B);border-radius:99px;height:40px;padding:0 16px;gap:8px;transition:border-color .2s,background .2s,box-shadow .2s}.dsk-search-input-wrap:focus-within{border-color:#ec4899;background:var(--color-card, #111827);box-shadow:0 0 0 3px #ec489926}.dsk-search-input{border:none;outline:none;background:transparent;font-family:var(--font-body, sans-serif);font-size:15px;color:var(--color-text-white, #F8FAFC);width:100%;-webkit-appearance:none;appearance:none}.dsk-search-input::placeholder{color:var(--color-text-grey, #CBD5E1)}.dsk-search-input::-webkit-search-decoration,.dsk-search-input::-webkit-search-cancel-button{display:none!important}#DskSearchDropdown{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--color-card, #111827);border-radius:14px;box-shadow:0 12px 40px #0006,0 2px 8px #0003;overflow:hidden auto;max-height:420px;z-index:200;border:1px solid var(--color-border, #1E293B)}#DskSearchDropdown.is-open{display:block}.dsk-result-item{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;border-bottom:1px solid var(--color-border, #1E293B);transition:background .15s}.dsk-result-item:last-child{border-bottom:none}.dsk-result-item:hover{background:var(--color-bg-secondary, #0F172A)}.dsk-result-img{width:48px;height:60px;object-fit:cover;border-radius:6px;flex-shrink:0;background:var(--color-bg-main, #020617)}.dsk-result-info{flex:1;min-width:0}.dsk-result-title{font-family:var(--font-heading, sans-serif);font-weight:800;font-size:13px;text-transform:uppercase;color:var(--color-text-white, #F8FAFC);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dsk-result-price{font-weight:700;font-size:13px;color:#facc15;margin-top:3px}.dsk-search-empty{padding:24px 16px;text-align:center;color:var(--color-text-grey, #CBD5E1);font-size:14px}#DskRight{display:flex;align-items:center;gap:12px;flex-shrink:0}#DskSearchBtn{display:flex!important}.search-active #DskSearchBtn,#DskSearchClose{display:none!important}.search-active #DskSearchClose{display:flex!important}#DskNavDrawer{position:fixed;top:0;left:0;height:100vh;width:280px;background:linear-gradient(160deg,#020617,#0a0f2c);border-right:1px solid rgba(168,85,247,.25);box-shadow:6px 0 40px #0000008c,2px 0 #a855f714;z-index:9999;transform:translate(-100%);transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;padding:24px 0;color:#e5e7eb}#DskNavDrawer.is-open{transform:translate(0)}#DskNavDrawer *,#DskNavDrawer *:before,#DskNavDrawer *:after{background-color:transparent;box-sizing:border-box}#DskNavDrawer>div:first-child{background:#0a0f2c99!important;border-bottom:1px solid rgba(168,85,247,.18)!important}#DskNavDrawer>div:first-child span{color:#f3f4f6!important}#DskNavDrawer nav a{color:#cbd5e1;transition:background .18s,color .18s,padding-left .18s;border-radius:0}#DskNavDrawer nav a:hover{color:#c084fc;background:#a855f71a!important;padding-left:30px!important}#DskNavDrawer button{color:#94a3b8!important;background:none!important;border:none;transition:color .2s}#DskNavDrawer button:hover{color:#c084fc!important}#DskNavDrawer svg{stroke:#a855f7!important}#DskNavDrawerOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:9998;opacity:0;pointer-events:none;transition:opacity .32s;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}#DskNavDrawerOverlay.is-open{opacity:1;pointer-events:auto}.nav-item:hover .dropdown-content{opacity:1!important;visibility:visible!important}}.mobile-search-block{position:relative;width:100%;max-width:var(--mob-search-max-width, 170px);height:var(--mob-search-height, 40px);display:flex;align-items:center;border-radius:99px;background:var(--color-bg-secondary, #0F172A);border:1px solid var(--color-border, #1E293B);transition:border-color .2s;overflow:hidden;margin:0 auto}.mobile-search-block:focus-within{border-color:#ec4899}.mobile-search-input{width:100%;height:100%;padding:0 calc(var(--mob-search-icon-size, 16px) + var(--mob-search-icon-right, 12px) + 12px) 0 16px;font-size:var(--mob-search-font-size, 14px);line-height:var(--mob-search-height, 40px);color:var(--color-text-white, #F8FAFC);background:transparent;border:none;outline:none;font-family:var(--font-body, sans-serif);box-sizing:border-box;-webkit-appearance:none;appearance:none}.mobile-search-input::-webkit-search-decoration,.mobile-search-input::-webkit-search-cancel-button,.mobile-search-input::-webkit-search-results-button,.mobile-search-input::-webkit-search-results-decoration{display:none!important;-webkit-appearance:none}.mobile-search-input::-ms-clear,.mobile-search-input::-ms-reveal{display:none!important}.mobile-search-form>*:not(.mobile-search-block){display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important}.mobile-search-btn{position:absolute;right:var(--mob-search-icon-right, 12px);top:50%;transform:translateY(calc(-50% + var(--mob-search-icon-voffset, 0px)));width:var(--mob-search-icon-size, 16px);height:var(--mob-search-icon-size, 16px);background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center;color:#9ca3af;cursor:pointer;z-index:10;flex-shrink:0;transition:transform .2s ease}.mobile-search-btn:hover{transform:translateY(calc(-50% + var(--mob-search-icon-voffset, 0px))) scale(1.1)}.mobile-search-btn svg,.mobile-search-btn img{width:100%;height:100%;object-fit:contain;display:block;border-radius:0}#MobileMenu{background:linear-gradient(160deg,#020617,#0a0f2c)!important;border-top:1px solid rgba(168,85,247,.22)!important;box-shadow:0 24px 48px #0000008c!important;color:#e5e7eb!important}#MobileMenu *,#MobileMenu *:before,#MobileMenu *:after{background-color:transparent}#MobileMenu>div>div:first-child{border-bottom:1px solid rgba(168,85,247,.18)!important}#MobileMenu a{color:#e5e7eb!important;transition:color .2s,padding-left .2s}#MobileMenu a:hover{color:#c084fc!important}#MobileMenu>div>div a[style*="font-size: 20px"],#MobileMenu>div>div>div>a{color:#f3f4f6!important}#MobileMenu>div>div>div>a:hover{color:#c084fc!important}#MobileMenu a[style*="color: #CBD5E1"]{color:#94a3b8!important}#MobileMenu a[style*="color: #CBD5E1"]:hover{color:#c084fc!important}#MobileMenu svg{stroke:#a855f7!important}#MobileMenu a[style*=linear-gradient]{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/header-search.css.map */
