.jdmp-approved-hub[data-department=tuning] h2,.jdmp-approved-hub[data-department=tuning] h3{line-height:inherit}.jdmp-approved-hub[data-department=tuning]{display:block;isolation:isolate}.jdmp-approved-hub[data-department=tuning] h1{font-weight:700}.jdmp-approved-hub[data-department=tuning]{--bg:#0b0e11;--card:#1b242b;--text:#f5f7f4;--muted:#bac7ca;--lime:#b8f43a}.jdmp-approved-hub[data-department=tuning] *{box-sizing:border-box}.jdmp-approved-hub[data-department=tuning]{margin:0;background:radial-gradient(ellipse at 70% 0%,#1c2b29,transparent 43%),var(--bg);color:var(--text);font:15px/1.48 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.jdmp-approved-hub[data-department=tuning] .approved-container{max-width:1160px;margin:0 auto;padding:60px 24px 85px}.jdmp-approved-hub[data-department=tuning] .eyebrow{color:var(--lime);font-size:11px;letter-spacing:.22em;font-weight:800}.jdmp-approved-hub[data-department=tuning] .hero{position:relative;overflow:hidden;min-height:200px;margin:14px 0 24px;background:linear-gradient(110deg,#25323a,#11191e);border:1px solid #495b60;border-radius:16px;padding:34px 36px;display:flex;align-items:center;justify-content:space-between}.jdmp-approved-hub[data-department=tuning] .hero h1{font-size:clamp(36px,5vw,64px);line-height:1.03;letter-spacing:-.06em;margin:0 0 12px}.jdmp-approved-hub[data-department=tuning] .hero h1 b{color:var(--lime)}.jdmp-approved-hub[data-department=tuning] .hero p{max-width:570px;margin:0;color:#bbcbd0}.jdmp-approved-hub[data-department=tuning] .hero-art{width:230px;flex-shrink:0;opacity:.35}.jdmp-approved-hub[data-department=tuning] .hero-art .spin{transform-origin:176px 115px;animation:jdmp-tuning-rotate 18s linear infinite}.jdmp-approved-hub[data-department=tuning] .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.jdmp-approved-hub[data-department=tuning] .card{position:relative;isolation:isolate;overflow:hidden;min-width:0;min-height:340px;padding:24px 26px;border:1px solid #43525a;border-radius:15px;background:linear-gradient(130deg,#29343c,#131a21);color:inherit;text-align:left;transition:transform .28s,border-color .28s,box-shadow .28s}.jdmp-approved-hub[data-department=tuning] .card:hover,.jdmp-approved-hub[data-department=tuning] .card:focus-within{transform:translateY(-4px);border-color:#b8f43a;box-shadow:0 18px 36px #0007}.jdmp-approved-hub[data-department=tuning] .card:before{content:"";pointer-events:none;position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(110deg,transparent 39%,#d7ff7c14 50%,transparent 60%);transform:translate(-110%);transition:transform .75s}.jdmp-approved-hub[data-department=tuning] .card:hover:before{transform:translate(70%)}.jdmp-approved-hub[data-department=tuning] .shop-card{cursor:pointer;background:linear-gradient(130deg,#34462b,#151e20);border-color:#839c56;width:100%;font:inherit}.jdmp-approved-hub[data-department=tuning] .used-card{background:linear-gradient(130deg,#39342d,#181a1d)}.jdmp-approved-hub[data-department=tuning] .top{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:start;gap:10px}.jdmp-approved-hub[data-department=tuning] .tag{padding:5px 10px;border-radius:50px;border:1px solid #85949568;text-transform:uppercase;font-size:10px;letter-spacing:.11em;font-weight:800}.jdmp-approved-hub[data-department=tuning] .idx{font-family:ui-monospace,monospace;font-size:11px;color:#c0c7c7}.jdmp-approved-hub[data-department=tuning] .art{position:absolute;z-index:1;width:250px;max-width:55%;height:auto;right:4px;top:22px;opacity:.78;filter:drop-shadow(0 15px 12px #0006);transition:opacity .3s,transform .35s;pointer-events:none}.jdmp-approved-hub[data-department=tuning] .card:hover .art{opacity:1;transform:translateY(-5px) scale(1.03)}.jdmp-approved-hub[data-department=tuning] .words{position:relative;z-index:2;margin-top:166px;max-width:76%;pointer-events:none}.jdmp-approved-hub[data-department=tuning] .words h2{font-weight:850;letter-spacing:-.045em;font-size:clamp(23px,2.7vw,33px);line-height:1.05;margin:0 0 9px}.jdmp-approved-hub[data-department=tuning] .words p{margin:0 0 10px;font-size:13px;color:#bdc8ce}.jdmp-approved-hub[data-department=tuning] .status{display:inline-block;font-size:11px;color:#cbd3cc;margin-top:5px}.jdmp-approved-hub[data-department=tuning] .action{display:inline-flex;align-items:center;gap:12px;color:var(--lime);font-weight:800;letter-spacing:.1em;font-size:12px}.jdmp-approved-hub[data-department=tuning] .arrow{font-size:19px}.jdmp-approved-hub[data-department=tuning] .subtoggle{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:16px;padding:10px 12px;border:1px solid #84a64b;border-radius:8px;background:#18251e;color:#b8f43a;font-weight:800;letter-spacing:.03em;font-size:12px;cursor:pointer}.jdmp-approved-hub[data-department=tuning] .subtoggle:hover{background:#263b24}.jdmp-approved-hub[data-department=tuning] .sub-chevron{font-size:20px;transition:transform .3s}.jdmp-approved-hub[data-department=tuning] .subtoggle[aria-expanded=true] .sub-chevron{transform:rotate(180deg)}.jdmp-approved-hub[data-department=tuning] .subcategories{position:relative;z-index:5}.jdmp-approved-hub[data-department=tuning] .subcategories-inner{margin-top:8px;border:1px solid #3e5448;border-radius:8px;padding:12px;background:#111c20;animation:jdmp-tuning-open .2s ease-out}.jdmp-approved-hub[data-department=tuning] .subcategories-caption{font-size:10px;letter-spacing:.12em;color:#b8f43a;margin-bottom:8px;font-weight:800}.jdmp-approved-hub[data-department=tuning] .subcategory-line{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #ffffff16;font-size:12px}.jdmp-approved-hub[data-department=tuning] .substate{font-size:10px;color:#84908a;text-align:right;white-space:nowrap}.jdmp-approved-hub[data-department=tuning] .demo{background:#17231d;border:1px solid #87a857;border-radius:12px;padding:20px;margin-top:20px}.jdmp-approved-hub[data-department=tuning] .demo h2{font-size:20px;margin:0 0 8px}.jdmp-approved-hub[data-department=tuning] .demo p{color:#bdc9c8;font-size:13px}.jdmp-approved-hub[data-department=tuning] .filters{display:flex;flex-wrap:wrap;gap:8px}.jdmp-approved-hub[data-department=tuning] .chip{cursor:pointer;border:1px solid #668064;background:#202d28;color:#fff;border-radius:7px;padding:9px 13px}.jdmp-approved-hub[data-department=tuning] .chip[aria-pressed=true]{border-color:var(--lime);background:#41582a;color:#f4ffd5}.jdmp-approved-hub[data-department=tuning] .foot{font-size:12px;color:#8d9d9d;margin-top:22px}.jdmp-approved-hub[data-department=tuning] button:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.jdmp-approved-hub[data-department=tuning] .spin,.jdmp-approved-hub[data-department=tuning] .gear-left,.jdmp-approved-hub[data-department=tuning] .gear-right{transform-box:fill-box;transform-origin:center}.jdmp-approved-hub[data-department=tuning] .spin,.jdmp-approved-hub[data-department=tuning] .gear-left,.jdmp-approved-hub[data-department=tuning] .gear-right{transform-style:flat}.jdmp-approved-hub[data-department=tuning] .card:hover .spin{animation:jdmp-tuning-rotate 1s linear infinite}.jdmp-approved-hub[data-department=tuning] .card:hover .reverse{animation-direction:reverse}.jdmp-approved-hub[data-department=tuning] .card:hover .gear-left{animation:jdmp-tuning-rotate 2s linear infinite}.jdmp-approved-hub[data-department=tuning] .card:hover .gear-right{animation:jdmp-tuning-rotate-reverse 1.4s linear infinite}.jdmp-approved-hub[data-department=tuning] .card:hover .piston-one{animation:jdmp-tuning-piston .44s ease-in-out infinite alternate}.jdmp-approved-hub[data-department=tuning] .card:hover .piston-two{animation:jdmp-tuning-piston .44s ease-in-out infinite alternate-reverse}.jdmp-approved-hub[data-department=tuning] .card:hover .piston-three{animation:jdmp-tuning-piston .55s ease-in-out infinite alternate}.jdmp-approved-hub[data-department=tuning] .card:hover .old-engine{animation:none}.jdmp-approved-hub[data-department=tuning] .card:hover .engine-rock{animation:jdmp-tuning-rock .18s ease-in-out infinite alternate}.jdmp-approved-hub[data-department=tuning] .card:hover .air{animation:jdmp-tuning-air 1.05s linear infinite}.jdmp-approved-hub[data-department=tuning] .card:hover .particle-a{animation:jdmp-tuning-float 1.1s ease-in-out infinite alternate}.jdmp-approved-hub[data-department=tuning] .card:hover .particle-b{animation:jdmp-tuning-float .8s ease-in-out infinite alternate-reverse}.jdmp-approved-hub[data-department=tuning] .card:hover .particle-c{animation:jdmp-tuning-float .6s ease-in-out infinite alternate}.jdmp-approved-hub[data-department=tuning] .card:hover .fumes{animation:jdmp-tuning-air 1.2s linear infinite}.jdmp-approved-hub[data-department=tuning] .card:hover .heat{animation:jdmp-tuning-glow .5s ease-in-out infinite alternate}.jdmp-approved-hub[data-department=tuning] .card:hover .inj-one .spray,.jdmp-approved-hub[data-department=tuning] .card:hover .inj-two .spray{opacity:1;animation:jdmp-tuning-spray-glow .55s ease-in-out infinite alternate}.jdmp-approved-hub[data-department=tuning] .card:hover .inj-two .spray{animation-delay:.23s}.jdmp-approved-hub[data-department=tuning] .fuel-drop{opacity:0}.jdmp-approved-hub[data-department=tuning] .card:hover .fuel-drop{animation:jdmp-tuning-fuel-fall .8s ease-in infinite}.jdmp-approved-hub[data-department=tuning] .card:hover .drop-two{animation-delay:.18s}.jdmp-approved-hub[data-department=tuning] .card:hover .drop-three{animation-delay:.38s}.jdmp-approved-hub[data-department=tuning] .card:hover .drop-four{animation-delay:.57s}.jdmp-approved-hub[data-department=tuning] .card:hover .inj-two .fuel-drop{animation-delay:.3s}.jdmp-approved-hub[data-department=tuning] .card:hover .inj-two .drop-two{animation-delay:.48s}.jdmp-approved-hub[data-department=tuning] .card:hover .inj-two .drop-three{animation-delay:.68s}.jdmp-approved-hub[data-department=tuning] .card:hover .inj-two .drop-four{animation-delay:.87s}.jdmp-approved-hub[data-department=tuning] .card:hover .circuit{animation:jdmp-tuning-glow 1s ease-in-out infinite alternate}.jdmp-approved-hub[data-department=tuning] .card:hover .pulse{stroke-dasharray:22 12;animation:jdmp-tuning-dash .9s linear infinite}@keyframes jdmp-tuning-fuel-fall{0%{opacity:0;transform:translateY(0) scale(.7)}12%{opacity:1}84%{opacity:1}to{opacity:0;transform:translateY(37px) scale(.55)}}@keyframes jdmp-tuning-spray-glow{0%{opacity:.35}to{opacity:1}}@keyframes jdmp-tuning-rotate{to{transform:rotate(360deg)}}@keyframes jdmp-tuning-rotate-reverse{to{transform:rotate(-360deg)}}@keyframes jdmp-tuning-piston{to{transform:translateY(18px)}}@keyframes jdmp-tuning-rock{to{transform:rotate(2deg)}}@keyframes jdmp-tuning-air{to{opacity:.12;transform:translate(12px)}}@keyframes jdmp-tuning-float{to{transform:translate(14px,-19px);opacity:.2}}@keyframes jdmp-tuning-glow{to{opacity:.25}}@keyframes jdmp-tuning-dash{to{stroke-dashoffset:-34}}@keyframes jdmp-tuning-open{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(max-width:700px){.jdmp-approved-hub[data-department=tuning] .approved-container{padding:25px 15px 55px}.jdmp-approved-hub[data-department=tuning] .grid{grid-template-columns:1fr}.jdmp-approved-hub[data-department=tuning] .hero{padding:25px;min-height:170px}.jdmp-approved-hub[data-department=tuning] .hero-art{display:none}.jdmp-approved-hub[data-department=tuning] .card{min-height:320px}.jdmp-approved-hub[data-department=tuning] .art{width:225px}.jdmp-approved-hub[data-department=tuning] .words{max-width:81%}}@media(prefers-reduced-motion:reduce){.jdmp-approved-hub[data-department=tuning] *,.jdmp-approved-hub[data-department=tuning] *:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.jdmp-approved-hub[data-department=tuning] .approved-container{max-width:1170px;padding:36px 22px 90px}.jdmp-approved-hub[data-department=tuning] .grid{gap:17px}.jdmp-approved-hub[data-department=tuning] .card{display:flex;flex-direction:column;justify-content:space-between;min-height:292px;padding:23px 25px;border-color:#48565c;border-radius:15px}.jdmp-approved-hub[data-department=tuning] .card .top{flex:0 0 auto}.jdmp-approved-hub[data-department=tuning] .card .art{width:46%;max-width:46%;height:172px;right:2px;top:41px;opacity:.75}.jdmp-approved-hub[data-department=tuning] .card .words{margin-top:auto;max-width:72%;padding-top:72px;flex:0 0 auto}.jdmp-approved-hub[data-department=tuning] .card .words h2{font-size:clamp(23px,3vw,35px);line-height:1.03;letter-spacing:-.055em;margin-bottom:8px}.jdmp-approved-hub[data-department=tuning] .card .words p{font-size:12px;margin-bottom:11px}.jdmp-approved-hub[data-department=tuning] .card .status{font-size:11px}.jdmp-approved-hub[data-department=tuning] .card .subtoggle{flex:0 0 auto;align-self:flex-start;display:inline-flex;width:auto;gap:20px;margin:11px 0 0;padding:11px 14px;border-radius:12px;background:#1e2b22;color:#e2ff82;border:1px solid #8ba24a;font:800 12px/1.2 system-ui,sans-serif;justify-content:initial;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s}.jdmp-approved-hub[data-department=tuning] .card .subtoggle:hover,.jdmp-approved-hub[data-department=tuning] .card .subtoggle[aria-expanded=true]{background:#2d4129;border-color:#d5ff56;box-shadow:0 0 24px #c9ff4930;transform:translateY(-2px)}.jdmp-approved-hub[data-department=tuning] .card .subcategories{width:100%;flex:0 0 auto}.jdmp-approved-hub[data-department=tuning] .card .subcategories[hidden]{display:none}.jdmp-approved-hub[data-department=tuning] .card .subcategories-inner{border-radius:10px}.jdmp-approved-hub[data-department=tuning] .shop-card .words{max-width:69%}.jdmp-approved-hub[data-department=tuning] .used-card .art{top:30px;width:43%;max-width:43%;height:165px}@media(max-width:700px){.jdmp-approved-hub[data-department=tuning] .approved-container{padding:25px 15px 55px}.jdmp-approved-hub[data-department=tuning] .card{min-height:292px;padding:23px 22px}.jdmp-approved-hub[data-department=tuning] .card .art{width:48%;max-width:48%;height:156px;right:-8px;top:35px}.jdmp-approved-hub[data-department=tuning] .card .words{max-width:76%;padding-top:70px}.jdmp-approved-hub[data-department=tuning] .card .words h2{font-size:clamp(22px,6vw,31px)}.jdmp-approved-hub[data-department=tuning] .used-card .art{width:44%;max-width:44%;height:150px;top:29px}}@media(max-width:420px){.jdmp-approved-hub[data-department=tuning] .card .words{max-width:80%;padding-top:75px}.jdmp-approved-hub[data-department=tuning] .card .art{opacity:.54;right:-16px;max-width:47%}.jdmp-approved-hub[data-department=tuning] .card .words h2{font-size:24px}}.jdmp-approved-hub[data-department=tuning] .card .art{max-width:39%;width:39%;height:146px;right:4px;top:38px}.jdmp-approved-hub[data-department=tuning] .card .words{max-width:68%;padding-top:55px}.jdmp-approved-hub[data-department=tuning] .card .words h2{font-size:clamp(23px,2.6vw,31px)}.jdmp-approved-hub[data-department=tuning] .used-card .art{width:37%;max-width:37%;height:142px;top:31px}@media(max-width:700px){.jdmp-approved-hub[data-department=tuning] .card .art{width:42%;max-width:42%;height:143px;right:0;top:33px}.jdmp-approved-hub[data-department=tuning] .card .words{max-width:68%;padding-top:65px}.jdmp-approved-hub[data-department=tuning] .card .words h2{font-size:clamp(22px,6vw,29px)}}@media(max-width:420px){.jdmp-approved-hub[data-department=tuning] .card .words{max-width:71%}.jdmp-approved-hub[data-department=tuning] .card .art{opacity:.6}}.jdmp-approved-hub[data-department=tuning] .hero-art .spin{transform-box:view-box;transform-origin:150px 121px}.jdmp-approved-hub[data-department=tuning] [data-hub-card="tuning.all"] .spin{transform-box:view-box;transform-origin:251px 134px}.jdmp-approved-hub[data-department=tuning] [data-hub-card="tuning.used"] .spin{transform-box:view-box;transform-origin:218px 181px}.jdmp-approved-hub[data-department=tuning] [data-hub-card="tuning.used"] .spin.reverse{transform-box:view-box;transform-origin:122px 180px}.jdmp-approved-hub[data-department=tuning] [data-hub-card="tuning.turbo"] .spin{transform-box:view-box;transform-origin:150px 121px}.jdmp-approved-hub[data-department=tuning] [data-hub-card="tuning.cooling"] .spin{transform-box:view-box;transform-origin:177px 121px}.jdmp-approved-hub[data-department=tuning] .gear-left{transform-box:view-box;transform-origin:126px 128px}.jdmp-approved-hub[data-department=tuning] .gear-right{transform-box:view-box;transform-origin:236px 128px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/approved-hub-tuning.css.map */
