.dn-announce{background:#080612;display:flex;align-items:stretch;min-height:56px;border-bottom:1px solid rgba(255,255,255,.05)}.dn-ann-img{width:80px;flex-shrink:0;align-self:stretch;object-fit:cover;opacity:.75;filter:brightness(.85)}.dn-ann-img:first-child{-webkit-mask-image:linear-gradient(to right,black 60%,transparent 100%);mask-image:linear-gradient(to right,black 60%,transparent 100%)}.dn-ann-img:last-child{-webkit-mask-image:linear-gradient(to left,black 60%,transparent 100%);mask-image:linear-gradient(to left,black 60%,transparent 100%)}.dn-ann-body{flex:1;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;flex-wrap:nowrap}.dn-ann-tag{display:inline-flex;align-items:center;background:#7c3aed;color:#fff!important;font-family:Russo One,sans-serif;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px!important;border-radius:100px;white-space:nowrap;flex-shrink:0;line-height:1.2;box-sizing:border-box}.dn-ann-dot{width:3px;height:3px;border-radius:50%;background:#ffffff4d;flex-shrink:0}.dn-ann-title{font-family:Russo One,sans-serif;font-size:clamp(.8rem,1.6vw,1.1rem);color:#fff;white-space:nowrap}.dn-ann-sub{font-family:Nunito Sans,sans-serif;font-size:.8rem;color:#fff9;white-space:nowrap}.dn-ann-cta{display:inline-flex;align-items:center;gap:6px;background:#a855f733;border:1px solid rgba(168,85,247,.5);color:#fff!important;border-radius:100px;padding:6px 16px!important;font-family:Nunito Sans,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-decoration:none!important;white-space:nowrap;flex-shrink:0;line-height:1.2;box-sizing:border-box;transition:background .2s ease,color .2s ease}.dn-ann-cta:hover{background:#a855f7;color:#fff!important}.dn-ann-cta:active{transform:scale(.97)}#dn-wrap *,#dn-wrap *:before,#dn-wrap *:after{box-sizing:border-box;margin:0;padding:0}#dn-wrap{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9050!important;width:100%!important;--dn-bg: #ffffff;--dn-bg-nav: rgba(255,255,255,.97);--dn-bg-drop: rgba(255,255,255,.99);--dn-purple: #A855F7;--dn-purple-soft: #7c3aed;--dn-pink: #EC4899;--dn-text: #0F0920;--dn-text-sec: #475569;--dn-text-muted: #94A3B8;--dn-border: rgba(226,232,240,.9);--dn-border-glow: rgba(168,85,247,.12);--dn-gradient: linear-gradient(135deg,#A855F7,#EC4899);--dn-ease: cubic-bezier(.23,1,.32,1);font-family:Nunito Sans,sans-serif}.dn-promo-bar{background:linear-gradient(90deg,#7c3aed,#a855f7,#ec4899,#a855f7,#7c3aed);animation:dn-bar-slide 8s linear infinite;text-align:center;padding:9px 16px;font-size:12.5px;font-weight:700;letter-spacing:.04em;color:#fff}@keyframes dn-bar-slide{to{background-position:-300% 0}}.dn-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0714a6;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:9040;opacity:0;pointer-events:none;transition:opacity .22s ease}.dn-backdrop.on{opacity:1;pointer-events:all}.dn-nav{position:relative;z-index:9050}.dn-navbar{background:#fffffff7;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid #e2e8f0;transition:border-color .2s ease}.dn-navbar.open{border-bottom-color:var(--dn-border-glow)}.dn-inner{width:100%!important;padding:0 32px!important;height:68px!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;position:relative!important;box-sizing:border-box!important}.dn-logo{display:flex!important;align-items:center!important;gap:9px;text-decoration:none!important;flex-shrink:0;margin-right:20px}.dn-list{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;list-style:none!important;gap:8px!important;margin:0!important;padding:0!important;white-space:nowrap!important}.dn-item{display:flex!important;align-items:center!important;position:relative}.dn-btn{display:flex!important;align-items:center!important;gap:4px!important;padding:8px 12px!important;border:none;background:none;font-family:Nunito Sans,sans-serif!important;font-size:13.5px!important;font-weight:700!important;color:var(--dn-text-sec);border-radius:9px;cursor:pointer!important;white-space:nowrap!important;transition:color .14s var(--dn-ease),background .14s var(--dn-ease);position:relative;line-height:1!important;box-sizing:border-box!important}.dn-btn:hover,.dn-item.open .dn-btn{color:var(--dn-text);background:#a855f717}.dn-item.open .dn-btn{color:var(--dn-purple-soft)}.dn-item.open .dn-btn:after{content:"";position:absolute;bottom:-1px;left:10px;right:10px;height:2px;background:var(--dn-gradient);border-radius:2px 2px 0 0}.dn-btn.dn-primary{background:#a855f71a;border:1px solid rgba(168,85,247,.2);color:var(--dn-purple-soft)}.dn-btn.dn-primary:hover,.dn-item.open .dn-btn.dn-primary{background:#a855f72e;border-color:#a855f761;color:#fff}.dn-chevron{width:13px;height:13px;opacity:.55;transition:transform .2s var(--dn-ease),opacity .15s ease;flex-shrink:0}.dn-item.open .dn-chevron{transform:rotate(180deg);opacity:1}.dn-link{display:block!important;padding:8px 12px!important;font-size:13.5px!important;font-weight:700!important;color:var(--dn-text-sec)!important;border-radius:9px;text-decoration:none!important;white-space:nowrap!important;transition:color .14s var(--dn-ease),background .14s var(--dn-ease);line-height:1!important;box-sizing:border-box!important}.dn-link:hover{color:var(--dn-text);background:#a855f717}.dn-link.dn-sale{color:var(--dn-pink);background:#ec489917;border:1px solid rgba(236,72,153,.22)}.dn-link.dn-sale:hover{background:#ec48992e;border-color:#ec489966}.dn-drop{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%) translateY(-8px) scale(.96);transform-origin:top center;opacity:0;pointer-events:none;background:var(--dn-bg-drop);border:1px solid var(--dn-border-glow);border-radius:18px;padding:10px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 28px 72px #000000b8,0 0 0 1px #a855f712,0 8px 28px #a855f724;transition:opacity .18s var(--dn-ease),transform .18s var(--dn-ease);z-index:9060}.dn-drop:before{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%) rotate(45deg);width:10px;height:10px;background:var(--dn-bg-drop);border-top:1px solid var(--dn-border-glow);border-left:1px solid var(--dn-border-glow);border-radius:2px 0 0}.dn-item.open .dn-drop{opacity:1;transform:translate(-50%) translateY(0) scale(1);pointer-events:all}.dn-drop.dn-cat-mega{min-width:820px;left:0;transform:translateY(-8px) scale(.96);transform-origin:top left}.dn-drop.dn-cat-mega:before{left:120px;transform:rotate(45deg)}.dn-item.open .dn-drop.dn-cat-mega{transform:translateY(0) scale(1)}.dn-mega-layout{display:grid;grid-template-columns:1fr 1px 260px}.dn-mega-left{padding:6px 12px 6px 6px}.dn-section-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.dn-col-header{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--dn-text-muted);padding:2px 4px 8px;grid-column:span 1;opacity:0;transition:opacity .19s 20ms var(--dn-ease)}.dn-item.open .dn-col-header{opacity:1}.dn-sub-row{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;text-decoration:none;color:var(--dn-text-sec);font-size:13px;font-weight:600;cursor:pointer;opacity:0;transform:translateY(5px);transition:background .14s ease,color .14s ease,opacity 0ms,transform 0ms}.dn-sub-row:hover{background:#a855f71a;color:var(--dn-text)}.dn-sub-row:active{transform:scale(.97)}.dn-item.open .dn-sub-row{opacity:1;transform:translateY(0)}.dn-item.open .dn-sub-col:nth-child(1) .dn-sub-row:nth-child(1){transition:background .14s ease,color .14s ease,opacity .19s 30ms var(--dn-ease),transform .19s 30ms var(--dn-ease)}.dn-item.open .dn-sub-col:nth-child(1) .dn-sub-row:nth-child(2){transition:background .14s ease,color .14s ease,opacity .19s 55ms var(--dn-ease),transform .19s 55ms var(--dn-ease)}.dn-item.open .dn-sub-col:nth-child(1) .dn-sub-row:nth-child(3){transition:background .14s ease,color .14s ease,opacity .19s 80ms var(--dn-ease),transform .19s 80ms var(--dn-ease)}.dn-item.open .dn-sub-col:nth-child(1) .dn-sub-row:nth-child(4){transition:background .14s ease,color .14s ease,opacity .19s 105ms var(--dn-ease),transform .19s 105ms var(--dn-ease)}.dn-item.open .dn-sub-col:nth-child(2) .dn-sub-row:nth-child(1){transition:background .14s ease,color .14s ease,opacity .19s 45ms var(--dn-ease),transform .19s 45ms var(--dn-ease)}.dn-item.open .dn-sub-col:nth-child(2) .dn-sub-row:nth-child(2){transition:background .14s ease,color .14s ease,opacity .19s 70ms var(--dn-ease),transform .19s 70ms var(--dn-ease)}.dn-item.open .dn-sub-col:nth-child(2) .dn-sub-row:nth-child(3){transition:background .14s ease,color .14s ease,opacity .19s 95ms var(--dn-ease),transform .19s 95ms var(--dn-ease)}.dn-item.open .dn-sub-col:nth-child(2) .dn-sub-row:nth-child(4){transition:background .14s ease,color .14s ease,opacity .19s .12s var(--dn-ease),transform .19s .12s var(--dn-ease)}.dn-sub-img{width:76px;height:50px;flex-shrink:0;border-radius:8px;overflow:hidden;border:1px solid rgba(168,85,247,.16);position:relative}.dn-sub-img img{width:100%;height:100%;object-fit:cover;display:block}.dn-sub-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#a855f729,#ec48991a);pointer-events:none}.dn-sub-row:hover .dn-sub-img{border-color:#a855f766;box-shadow:0 0 10px #a855f733}.dn-sub-meta{display:flex;flex-direction:column;gap:2px}.dn-sub-title{font-size:13px;font-weight:700;color:var(--dn-text);line-height:1.3}.dn-sub-desc{font-size:10.5px;font-weight:400;color:var(--dn-text-muted);line-height:1.3}.dn-mega-divider{background:#a855f726;margin:6px 0}.dn-mega-right{padding:6px 6px 6px 14px}.dn-right-header{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--dn-text-muted);padding:2px 4px 8px;opacity:0;transition:opacity .19s 20ms var(--dn-ease)}.dn-item.open .dn-right-header{opacity:1}.dn-cat-grid{display:flex;flex-direction:column;gap:4px}.dn-cat-tile{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;text-decoration:none;color:var(--dn-text-sec);font-size:13px;font-weight:600;cursor:pointer;opacity:0;transform:translate(6px);transition:background .14s ease,color .14s ease,opacity 0ms,transform 0ms}.dn-cat-tile:hover{background:#a855f71a;color:var(--dn-text)}.dn-item.open .dn-cat-tile{opacity:1;transform:translate(0)}.dn-item.open .dn-cat-tile:nth-child(1){transition:background .14s ease,color .14s ease,opacity .19s 40ms var(--dn-ease),transform .19s 40ms var(--dn-ease)}.dn-item.open .dn-cat-tile:nth-child(2){transition:background .14s ease,color .14s ease,opacity .19s 65ms var(--dn-ease),transform .19s 65ms var(--dn-ease)}.dn-item.open .dn-cat-tile:nth-child(3){transition:background .14s ease,color .14s ease,opacity .19s 90ms var(--dn-ease),transform .19s 90ms var(--dn-ease)}.dn-item.open .dn-cat-tile:nth-child(4){transition:background .14s ease,color .14s ease,opacity .19s 115ms var(--dn-ease),transform .19s 115ms var(--dn-ease)}.dn-item.open .dn-cat-tile:nth-child(5){transition:background .14s ease,color .14s ease,opacity .19s .14s var(--dn-ease),transform .19s .14s var(--dn-ease)}.dn-item.open .dn-cat-tile:nth-child(6){transition:background .14s ease,color .14s ease,opacity .19s 165ms var(--dn-ease),transform .19s 165ms var(--dn-ease)}.dn-cat-img{width:52px;height:38px;flex-shrink:0;border-radius:7px;overflow:hidden;border:1px solid rgba(168,85,247,.14);position:relative}.dn-cat-img img{width:100%;height:100%;object-fit:cover;display:block}.dn-cat-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#a855f71f;pointer-events:none}.dn-cat-tile:hover .dn-cat-img{border-color:#a855f761}.dn-cat-tile.dn-flash{margin-top:4px;background:linear-gradient(135deg,#ec48991a,#a855f71a);border:1px solid rgba(236,72,153,.22);color:var(--dn-pink)}.dn-cat-tile.dn-flash:hover{background:linear-gradient(135deg,#ec489933,#a855f733);border-color:#ec489966;color:#fff}.dn-flash-dot{width:6px;height:6px;border-radius:50%;background:var(--dn-pink);flex-shrink:0;animation:dn-pulse 1.5s ease-in-out infinite}@keyframes dn-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.dn-drop.dn-parts-mega{min-width:540px;padding:12px}.dn-parts-header{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--dn-text-muted);padding:2px 8px 10px;opacity:0;transition:opacity .19s 20ms var(--dn-ease)}.dn-item.open .dn-parts-header{opacity:1}.dn-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.dn-part-tile{display:flex;flex-direction:column;align-items:center;gap:7px;padding:8px 6px 10px;border-radius:10px;text-decoration:none;color:var(--dn-text-sec);font-size:11.5px;font-weight:700;text-align:center;cursor:pointer;opacity:0;transform:translateY(5px);transition:background .14s ease,color .14s ease,opacity 0ms,transform 0ms}.dn-part-tile:hover{background:#a855f71a;color:var(--dn-text)}.dn-part-tile:active{transform:scale(.96)}.dn-item.open .dn-part-tile{opacity:1;transform:translateY(0)}.dn-item.open .dn-part-tile:nth-child(1){transition:background .14s ease,color .14s ease,opacity .19s 30ms var(--dn-ease),transform .19s 30ms var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(2){transition:background .14s ease,color .14s ease,opacity .19s 50ms var(--dn-ease),transform .19s 50ms var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(3){transition:background .14s ease,color .14s ease,opacity .19s 70ms var(--dn-ease),transform .19s 70ms var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(4){transition:background .14s ease,color .14s ease,opacity .19s 90ms var(--dn-ease),transform .19s 90ms var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(5){transition:background .14s ease,color .14s ease,opacity .19s .11s var(--dn-ease),transform .19s .11s var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(6){transition:background .14s ease,color .14s ease,opacity .19s .13s var(--dn-ease),transform .19s .13s var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(7){transition:background .14s ease,color .14s ease,opacity .19s .15s var(--dn-ease),transform .19s .15s var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(8){transition:background .14s ease,color .14s ease,opacity .19s .17s var(--dn-ease),transform .19s .17s var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(9){transition:background .14s ease,color .14s ease,opacity .19s .19s var(--dn-ease),transform .19s .19s var(--dn-ease)}.dn-item.open .dn-part-tile:nth-child(10){transition:background .14s ease,color .14s ease,opacity .19s .21s var(--dn-ease),transform .19s .21s var(--dn-ease)}.dn-part-img{width:100%;height:60px;border-radius:9px;overflow:hidden;border:1px solid rgba(168,85,247,.16);position:relative}.dn-part-img img{width:100%;height:100%;object-fit:cover;display:block}.dn-part-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#a855f72e,#ec48991c);pointer-events:none}.dn-part-tile:hover .dn-part-img{border-color:#a855f770;box-shadow:0 0 14px #a855f738}.dn-drop-sep{height:1px!important;background:#a855f740!important;margin:10px 2px 8px!important;display:block!important;border:none!important}.dn-drop-footer{padding:0!important;opacity:0;transform:translateY(5px);transition:opacity .19s .18s var(--dn-ease),transform .19s .18s var(--dn-ease)}.dn-item.open .dn-drop-footer{opacity:1!important;transform:translateY(0)!important}.dn-drop-cta{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 14px!important;border-radius:10px!important;background:linear-gradient(135deg,#a855f724,#ec489924)!important;border:1px solid rgba(168,85,247,.35)!important;font-size:13px!important;font-weight:700!important;color:var(--dn-purple-soft)!important;text-decoration:none!important;cursor:pointer!important;transition:background .14s ease,border-color .14s ease,color .14s ease;box-sizing:border-box!important;width:100%!important}.dn-drop-cta:hover{background:linear-gradient(135deg,#a855f73d,#ec48993d)!important;border-color:#a855f78c!important;color:#fff!important}.dn-actions{display:flex;align-items:center;gap:4px;justify-content:flex-end}.dn-act-btn{position:relative;width:38px;height:38px;border-radius:9px;background:none;border:none;display:flex;align-items:center;justify-content:center;color:var(--dn-text-sec);cursor:pointer;transition:background .14s ease,color .14s ease,transform .1s ease}.dn-act-btn:hover{background:#a855f717;color:var(--dn-text)}.dn-act-btn:active{transform:scale(.91)}.dn-act-btn svg{width:18px;height:18px}.dn-badge{position:absolute;top:6px;right:6px;width:14px;height:14px;border-radius:50%;background:var(--dn-gradient);font-size:8px;font-weight:800;color:#fff;display:flex;align-items:center;justify-content:center}.dn-sep-line{width:1px;height:20px;background:#0f09201a;margin:0 6px}.dn-cta-btn{display:flex!important;align-items:center!important;gap:6px!important;padding:8px 17px!important;border-radius:9px!important;background:var(--dn-gradient)!important;font-family:Nunito Sans,sans-serif!important;font-size:13px!important;font-weight:700!important;color:#fff!important;border:none!important;outline:none!important;cursor:pointer!important;box-shadow:0 4px 14px #a855f74d!important;transition:opacity .14s ease,transform .1s ease,box-shadow .14s ease;text-decoration:none!important;white-space:nowrap!important;line-height:1!important;text-transform:none!important;letter-spacing:normal!important;box-sizing:border-box!important}.dn-cta-btn:hover{opacity:.88;box-shadow:0 4px 22px #a855f780}.dn-cta-btn:active{transform:scale(.97)}.dn-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9200;background:#090612eb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:flex-start;justify-content:center;padding-top:120px;opacity:0;pointer-events:none;transition:opacity .22s ease}.dn-search-overlay.on{opacity:1;pointer-events:all}.dn-search-card{width:100%;max-width:660px;padding:0 24px;transform:translateY(-16px) scale(.97);opacity:0;transition:transform .24s var(--dn-ease),opacity .24s var(--dn-ease)}.dn-search-overlay.on .dn-search-card{transform:translateY(0) scale(1);opacity:1}.dn-search-label{font-family:Nunito Sans,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--dn-text-muted);margin-bottom:16px}.dn-search-wrap{position:relative;display:flex;align-items:center;background:#ffffff0a;border:1.5px solid rgba(168,85,247,.25);border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease}.dn-search-wrap:focus-within{border-color:var(--dn-purple);box-shadow:0 0 0 3px #a855f72e,0 8px 32px #a855f71f}.dn-search-icon-l{position:absolute;left:18px;color:var(--dn-text-muted);pointer-events:none;transition:color .15s ease}.dn-search-wrap:focus-within .dn-search-icon-l{color:var(--dn-purple)}.dn-search-input{width:100%!important;height:62px!important;background:none!important;border:none!important;outline:none!important;padding:0 52px 0 56px!important;font-family:Nunito Sans,sans-serif!important;font-size:18px!important;font-weight:500!important;color:var(--dn-text)!important;caret-color:var(--dn-purple);box-shadow:none!important}.dn-search-input::placeholder{color:#c4b5fd59}.dn-search-clear{position:absolute;right:16px;width:28px;height:28px;border-radius:50%;background:#ffffff14;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;color:var(--dn-text-muted);transition:background .14s ease,color .14s ease,transform .1s ease}.dn-search-clear.visible{display:flex}.dn-search-clear:hover{background:#a855f733;color:#fff}.dn-search-clear:active{transform:scale(.91)}.dn-search-clear svg{width:13px;height:13px}.dn-search-esc{text-align:center;margin-top:12px;font-size:11.5px;color:#9ca3af80;letter-spacing:.03em}.dn-search-esc kbd{display:inline-block;padding:2px 7px;border-radius:5px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-family:inherit;font-size:11px;color:#c4b5fd99}.dn-search-sep{height:1px!important;background:#a855f740!important;margin:20px 0 16px!important;display:block!important}.dn-section-ttl{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--dn-text-muted);margin-bottom:12px}.dn-chips-row{display:flex;flex-wrap:wrap;gap:8px}.dn-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:100px;background:#a855f717;border:1px solid rgba(168,85,247,.2);font-size:13px;font-weight:600;color:var(--dn-text-sec);cursor:pointer;text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .1s ease;opacity:0;transform:translateY(4px)}.dn-search-overlay.on .dn-chip{opacity:1;transform:translateY(0)}.dn-search-overlay.on .dn-chip:nth-child(1){transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .2s 80ms var(--dn-ease),transform .2s 80ms var(--dn-ease)}.dn-search-overlay.on .dn-chip:nth-child(2){transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .2s 105ms var(--dn-ease),transform .2s 105ms var(--dn-ease)}.dn-search-overlay.on .dn-chip:nth-child(3){transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .2s .13s var(--dn-ease),transform .2s .13s var(--dn-ease)}.dn-search-overlay.on .dn-chip:nth-child(4){transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .2s 155ms var(--dn-ease),transform .2s 155ms var(--dn-ease)}.dn-search-overlay.on .dn-chip:nth-child(5){transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .2s .18s var(--dn-ease),transform .2s .18s var(--dn-ease)}.dn-search-overlay.on .dn-chip:nth-child(6){transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .2s 205ms var(--dn-ease),transform .2s 205ms var(--dn-ease)}.dn-chip:hover{background:#a855f72e;border-color:#a855f766;color:#fff}.dn-chip:active{transform:scale(.96)}.dn-trend-grid{display:flex;flex-direction:column;gap:4px}.dn-trend-item{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;cursor:pointer;text-decoration:none;color:var(--dn-text-sec);transition:background .14s ease,color .14s ease;opacity:0;transform:translate(-6px)}.dn-search-overlay.on .dn-trend-item{opacity:1;transform:translate(0)}.dn-search-overlay.on .dn-trend-item:nth-child(1){transition:background .14s ease,color .14s ease,opacity .2s .1s var(--dn-ease),transform .2s .1s var(--dn-ease)}.dn-search-overlay.on .dn-trend-item:nth-child(2){transition:background .14s ease,color .14s ease,opacity .2s 125ms var(--dn-ease),transform .2s 125ms var(--dn-ease)}.dn-search-overlay.on .dn-trend-item:nth-child(3){transition:background .14s ease,color .14s ease,opacity .2s .15s var(--dn-ease),transform .2s .15s var(--dn-ease)}.dn-search-overlay.on .dn-trend-item:nth-child(4){transition:background .14s ease,color .14s ease,opacity .2s 175ms var(--dn-ease),transform .2s 175ms var(--dn-ease)}.dn-trend-item:hover{background:#a855f712;color:var(--dn-text)}.dn-trend-ico{width:32px;height:32px;border-radius:8px;flex-shrink:0;background:#a855f71a;border:1px solid rgba(168,85,247,.15);display:flex;align-items:center;justify-content:center;color:var(--dn-purple)}.dn-trend-ico svg{width:14px;height:14px}.dn-trend-text{font-size:13.5px;font-weight:600;flex:1}.dn-trend-arrow{color:#9ca3af66}.dn-trend-arrow svg{width:14px;height:14px}#header{overflow:visible!important;position:static!important}#dn-wrap .dn-list{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;list-style:none!important;flex-wrap:nowrap!important;gap:8px!important;overflow:visible!important;padding:0!important;margin:0!important}#dn-wrap .dn-item{display:flex!important;align-items:center!important;position:relative!important;list-style:none!important;overflow:visible!important;float:none!important;padding:0!important;margin:0!important}#dn-wrap .dn-inner{width:100%!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;position:relative!important;overflow:visible!important}#dn-wrap nav.dn-nav,#dn-wrap .dn-navbar{overflow:visible!important}@media(prefers-reduced-motion:reduce){.dn-drop,.dn-sub-row,.dn-part-tile,.dn-cat-tile,.dn-drop-footer,.dn-col-header,.dn-right-header,.dn-parts-header,.dn-backdrop,.dn-search-overlay,.dn-search-card,.dn-chip,.dn-trend-item{transition-duration:0ms!important;transition-delay:0ms!important}.dn-promo-bar,.dn-flash-dot{animation:none}}#dn-wrap .dn-drop.dn-parts-mega{padding:12px 14px 10px!important}#dn-wrap .dn-drop.dn-cat-mega{padding:10px 12px!important}#dn-wrap .dn-sub-img,#dn-wrap .dn-cat-img{background:#a855f714}.dn-search-results{display:none;margin-top:16px}.dn-search-results.active{display:block}.dn-result-item{display:flex!important;align-items:center;gap:14px;padding:10px 12px;border-radius:10px;text-decoration:none!important;transition:background .14s ease}.dn-result-item:hover{background:#a855f717}.dn-result-img{width:52px;height:52px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#a855f71a;border:1px solid rgba(168,85,247,.18)}.dn-result-img img{width:100%;height:100%;object-fit:contain;display:block}.dn-result-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.dn-result-title{display:block;font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dn-result-meta{font-size:11.5px;color:var(--dn-text-muted)}.dn-result-price{display:block;font-size:13px;font-weight:700;color:var(--dn-purple-soft)}.dn-result-arrow{color:#9ca3af66;flex-shrink:0}.dn-result-arrow svg{width:14px;height:14px}.dn-search-results-footer{margin-top:8px;padding:10px 12px;border-top:1px solid rgba(168,85,247,.15)}.dn-search-results-footer a{font-size:13px;font-weight:600;color:var(--dn-purple-soft);text-decoration:none!important;display:flex;align-items:center;gap:6px}.dn-search-results-footer a:hover{color:#fff}.dn-search-no-results{padding:24px 12px;text-align:center;font-size:14px;color:var(--dn-text-muted)}.dn-search-loading{padding:24px 12px;text-align:center;font-size:13px;color:var(--dn-text-muted)}.dn-logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.dn-logo-img{height:36px;width:auto;display:block;object-fit:contain}.dn-drop.dn-enterprise-drop{min-width:280px;padding:8px}.dn-ent-link{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;text-decoration:none;color:var(--dn-text);transition:background .16s ease}.dn-ent-link:hover{background:#a855f71a}.dn-ent-icon{width:36px;height:36px;border-radius:8px;flex-shrink:0;background:linear-gradient(135deg,#7c3aed33,#7c3aed14);border:1px solid rgba(124,58,237,.25);display:flex;align-items:center;justify-content:center;color:#a78bfa}.dn-ent-icon svg{width:18px;height:18px}.dn-ent-meta{display:flex;flex-direction:column;gap:2px}.dn-ent-title{font-family:Russo One,sans-serif;font-size:.82rem;color:var(--dn-text)}.dn-ent-desc{font-family:Nunito Sans,sans-serif;font-size:.7rem;color:var(--dn-text-muted)}@media(max-width:768px){.dn-ann-img{display:none!important}.dn-ann-body{flex-wrap:wrap!important;gap:6px!important;justify-content:center!important;padding:8px 12px!important}.dn-ann-title{font-size:.8rem!important;white-space:normal!important;text-align:center}.dn-ann-sub,.dn-ann-dot{display:none!important}.dn-ann-tag{font-size:.62rem!important;padding:4px 10px!important}.dn-ann-cta{font-size:.65rem!important;padding:5px 12px!important}#dn-wrap .dn-inner{padding:0 16px!important;height:56px!important}.dn-search-overlay{padding-top:100px}.dn-search-input{font-size:16px!important;height:54px!important}.dn-search-card{padding:0 16px}.dn-search-card .dn-chips-row{gap:6px}.dn-chip{font-size:12px;padding:5px 11px}}.dn-ham-btn{display:none!important}#dn-wrap .dn-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:100%;box-sizing:border-box}#dn-wrap .dn-list{display:flex;justify-content:center;align-items:center;width:100%}@media(max-width:960px){.dn-ann-img{display:none!important}.dn-announce{min-height:auto!important}.dn-ann-body{flex-wrap:wrap!important;gap:6px!important;justify-content:center!important;padding:8px 12px!important}.dn-ann-sub,.dn-ann-dot{display:none!important}.dn-ann-title{font-size:.78rem!important;white-space:normal!important}.dn-ann-tag{font-size:.62rem!important;padding:4px 10px!important}.dn-ann-cta{font-size:.65rem!important;padding:5px 12px!important}}@media(max-width:960px){#dn-wrap .dn-list,#dn-wrap .dn-sep-line,#dn-wrap .dn-cta-btn{display:none!important}#dn-wrap .dn-inner{grid-template-columns:auto auto!important;justify-content:space-between!important;padding:0 20px!important;height:58px!important}.dn-ham-btn{display:flex!important}}@media(max-width:768px){#dn-wrap .dn-inner{padding:0 16px!important;height:56px!important}.dn-search-overlay{padding-top:100px}.dn-search-input{font-size:16px!important;height:54px!important}.dn-search-card{padding:0 16px}}.dn-search-overlay{background:#ffffffeb!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}.dn-search-card{max-width:640px!important}.dn-search-label{color:#64748b!important}.dn-search-wrap{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:14px!important;box-shadow:0 2px 8px #0f09200f,0 12px 40px #0f092014!important}.dn-search-wrap:focus-within{border-color:#a855f7!important;box-shadow:0 0 0 3px #a855f71f,0 12px 40px #0f09201a!important}.dn-search-icon-l{color:#94a3b8!important}.dn-search-wrap:focus-within .dn-search-icon-l{color:#a855f7!important}.dn-search-input{color:#0f0920!important}.dn-search-input::placeholder{color:#94a3b8!important}.dn-search-clear{background:#f1f5f9!important;color:#64748b!important}.dn-search-clear:hover{background:#a855f71f!important;color:#7c3aed!important}.dn-search-esc{margin-top:18px!important;color:#94a3b8!important;font-size:12px!important}.dn-search-esc kbd{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#64748b!important}.dn-search-sep{background:#e2e8f0!important;margin:24px 0 18px!important}.dn-section-ttl{color:#475569!important;margin-bottom:14px!important}.dn-chip{background:#fff!important;border:1.5px solid #e2e8f0!important;color:#475569!important;font-size:13px!important;padding:7px 14px!important;border-radius:100px!important;box-shadow:0 1px 3px #0f09200a!important}.dn-chip svg{stroke:#94a3b8!important}.dn-chip:hover{border-color:#a855f766!important;background:#a855f70a!important;color:#7c3aed!important}.dn-chip:hover svg{stroke:#7c3aed!important}.dn-trend-item{color:#1e293b!important}.dn-trend-item:hover{background:#a855f70d!important;color:#7c3aed!important}.dn-trend-ico{background:#a855f714!important;border:1px solid rgba(168,85,247,.12)!important;color:#a855f7!important}.dn-trend-text{color:inherit!important}.dn-trend-arrow{color:#cbd5e1!important}.dn-trend-item:hover .dn-trend-arrow{color:#a855f7!important}.dn-search-results-footer{border-top-color:#e2e8f0!important}.dn-search-results-footer a{color:#7c3aed!important}.dn-search-results-footer a:hover{color:#6d28d9!important}.dn-search-no-results,.dn-search-loading{color:#64748b!important}.dn-sale-banner{background:#0e0a18;position:relative;overflow:hidden;z-index:9100}@keyframes dnSaleBg{0%{background-position:0% 50%}to{background-position:-300% 50%}}.dn-sale-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:none;background-size:200% 100%;animation:dnSaleShine 3s ease-in-out infinite}@keyframes dnSaleShine{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.dn-sale-inner{width:100%;padding:0 24px;height:38px;display:flex;align-items:center;justify-content:center;gap:14px;line-height:1;position:relative;z-index:1}.dn-sale-flash{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff9,0 0 16px #ffffff4d;animation:dnSalePulse 1.5s ease-in-out infinite;flex:none}@keyframes dnSalePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.dn-sale-tag{font-family:Russo One,Nunito Sans,sans-serif;font-size:13px;letter-spacing:.08em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.15);line-height:1}.dn-sale-sep{color:#ffffff4d;font-size:14px;font-weight:300}.dn-sale-text{font-size:13px;font-weight:600;color:#ffffffd9}.dn-sale-countdown{display:flex;align-items:center;gap:3px}.dn-sale-unit{display:flex;align-items:center;justify-content:center}.dn-sale-num{font-family:Russo One,Nunito Sans,sans-serif;font-size:16px;font-weight:700;color:#fff;background:#ffffff1a;border-radius:5px;padding:4px 7px;min-width:30px;text-align:center;line-height:1;letter-spacing:.02em}.dn-sale-sec{color:#fff}.dn-sale-lbl{display:none}.dn-sale-colon{font-family:Russo One,sans-serif;font-size:16px;font-weight:700;color:#fff6;margin:0 1px}.dn-sale-cta{display:inline-flex;align-items:center;gap:5px;margin-left:6px;padding:6px 14px!important;border-radius:6px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;font-size:11.5px;font-weight:600;text-decoration:none!important;letter-spacing:.03em;line-height:1.2!important;height:auto!important;min-width:auto!important;transition:background .16s ease,border-color .16s ease,transform .14s ease!important}.dn-sale-cta:hover{background:#ffffff2e!important;border-color:#ffffff4d!important;color:#fff!important}.dn-sale-cta:active{transform:scale(.96)}@media(max-width:760px){.dn-sale-inner{gap:8px;padding:8px 14px;flex-wrap:wrap;justify-content:center}.dn-sale-tag{font-size:11px}.dn-sale-sep,.dn-sale-text{display:none}.dn-sale-num{font-size:13px;min-width:28px;padding:2px 6px}.dn-sale-colon{font-size:13px}.dn-sale-cta{font-size:11px;padding:5px 12px}.dn-sale-flash{width:6px;height:6px}}@media(prefers-reduced-motion:reduce){.dn-sale-banner,.dn-sale-banner:before,.dn-sale-flash{animation:none!important}}.dn-mob-drawer,.dn-mob-overlay{display:none!important}@media(max-width:960px){.dn-mob-drawer,.dn-mob-overlay{display:block!important}}.dn-mob-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9300;background:#0a071499;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .25s ease}.dn-mob-overlay.on{opacity:1;pointer-events:all}.dn-mob-drawer{position:fixed;top:0;left:0;bottom:0;width:300px;max-width:85vw;z-index:9400;background:#0e0a18;transform:translate(-101%);transition:transform .3s cubic-bezier(.23,1,.32,1);overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.dn-mob-drawer.on{transform:translate(0)}.dn-mob-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.dn-mob-logo img{height:28px}.dn-mob-close{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#ffffff80;cursor:pointer;border-radius:8px;transition:color .15s ease,background .15s ease}.dn-mob-close:hover{color:#fff;background:#ffffff14}.dn-mob-close svg{width:18px;height:18px}.dn-mob-nav{flex:1;padding:12px 0;display:flex;flex-direction:column}.dn-mob-link{display:flex;align-items:center;gap:12px;padding:13px 20px;color:#fff;text-decoration:none;font-family:Nunito Sans,sans-serif;font-size:14.5px;font-weight:600;transition:background .15s ease}.dn-mob-link:hover{background:#ffffff0d}.dn-mob-link svg{flex-shrink:0;color:#fff6}.dn-mob-toggle{background:none;border:none;cursor:pointer;width:100%;text-align:left}.dn-mob-chev{margin-left:auto!important;transition:transform .2s ease}.dn-mob-toggle.open .dn-mob-chev{transform:rotate(180deg)}.dn-mob-sub{display:none;padding:4px 0 8px 52px;flex-direction:column}.dn-mob-sub.open{display:flex}.dn-mob-sub-link{display:block;padding:9px 20px;color:#ffffffb3;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s ease}.dn-mob-sub-link:hover{color:#a855f7}.dn-mob-sub-all{color:#a855f7;font-weight:600}.dn-mob-sep{height:1px;background:#ffffff14;margin:8px 20px}.dn-mob-footer{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08);flex-shrink:0}.dn-mob-footer-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:10px;background:linear-gradient(135deg,#a855f7,#ec4899);color:#fff;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .15s ease}.dn-mob-footer-cta:hover{opacity:.9}.sticky_add_to_cart,#sticky_add_to_cart,.sticky-add-to-cart,.sticky_atc_wrapper,.js_sticky_atc_wrapper,.back-to-top{display:none!important}body.template-page-asus-gx10 .back-to-top,body.template-page-sapphire-edge .back-to-top,body.template-page-server .back-to-top,body.template-page-servers .back-to-top,body[class*=sapphire] .back-to-top,body[class*=gx10] .back-to-top,body[class*=server] .back-to-top{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dynacore-navbar.css.map */
