@keyframes shop-hero-glass-sheen{0%,to{background-position:120% 0}50%{background-position:-20% 0}}.parts-shop-site{--paper:#f3f8ff;--card:#fff;--ink:#17324d;--muted:#5d7190;--line:#d5e5f8;--accent:#1c8cff;--accent-dark:#0b63c9;--pop:#ff7a3c;--good:#12a15a;--shadow:0 14px 36px rgba(28,100,190,.1);background:radial-gradient(circle at 8% 0%,rgba(255,186,72,.22),transparent 26%),radial-gradient(circle at 92% 6%,rgba(56,168,255,.26),transparent 30%),var(--paper);color:var(--ink);min-height:100vh}.parts-shop-site .ps-wrap{width:min(1120px,100% - 32px);margin:0 auto}.parts-shop-site .sf-search{flex:220px;gap:8px;max-width:420px;display:flex}.parts-shop-site .sf-search input{border:1px solid var(--line);background:#fff;border-radius:12px;flex:1;padding:10px 12px}.parts-shop-site .sf-search--catalog{max-width:min(100%,380px)}.parts-shop-site .sf-catalog-head{flex-wrap:wrap;gap:12px}.parts-shop-site .btn{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-weight:700;display:inline-flex}.parts-shop-site .btn-ghost{color:var(--accent-dark);border:1px solid var(--line);background:0 0}.parts-shop-site .sf-nav{flex-wrap:wrap;gap:10px 16px;font-size:.92rem;font-weight:600;display:flex}.parts-shop-site .home-shop{gap:22px;padding:18px 0 48px;display:grid}.parts-shop-site .shop-hero-glass{min-height:min(92vh,720px);background:#010810;justify-content:center;align-items:center;min-height:min(92dvh,720px);margin-bottom:8px;display:flex;position:relative;overflow:hidden}.parts-shop-site .shop-hero-glass__bg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.parts-shop-site .shop-hero-glass__shade{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.parts-shop-site .shop-hero-glass__shade--photo{background:linear-gradient(rgba(1,8,16,.35) 0%,rgba(1,8,16,.55) 45%,rgba(1,8,16,.72) 100%)}.parts-shop-site .shop-hero-glass__wrap{z-index:2;width:min(1120px,100% - 24px);margin-left:auto;margin-right:auto;padding:max(16px,min(3vw,32px)) 0;position:relative}.parts-shop-site .shop-hero-glass__panel{-webkit-backdrop-filter:blur(20px)saturate(1.15);color:#e8f4ff;text-align:center;background:linear-gradient(152deg,rgba(255,255,255,.1) 0%,rgba(30,65,115,.38) 42%,rgba(12,28,52,.5) 100%);border:1px solid rgba(130,195,255,.38);border-radius:12px;flex-direction:column;align-items:center;padding:max(18px,min(2.5vw,28px)) max(16px,min(2.8vw,28px));display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 1px rgba(255,255,255,.14),0 24px 70px rgba(0,0,0,.4)}.parts-shop-site .shop-hero-glass__panel:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(108deg,transparent 36%,rgba(255,255,255,.04) 44%,rgba(255,255,255,.11) 50%,rgba(255,255,255,.04) 56%,transparent 64%) 0 0/220% 100%;animation:10s ease-in-out infinite shop-hero-glass-sheen;position:absolute;top:0;bottom:0;left:0;right:0}.parts-shop-site .shop-hero-glass__panel>*{z-index:1;position:relative}.parts-shop-site .shop-hero-glass__head{width:100%;margin-bottom:max(8px,min(1.5vw,14px))}.parts-shop-site .shop-hero-glass__logo-link{justify-content:center;width:100%;line-height:0;display:flex}.parts-shop-site .shop-hero-glass__logo{object-fit:contain;filter:drop-shadow(0 6px 20px rgba(0,0,0,.4));width:auto;max-width:min(420px,78vw);height:auto;max-height:min(140px,22vw)}.parts-shop-site .shop-hero-glass__tagline{color:rgba(200,230,255,.9);margin:10px 0 0;font-size:max(.88rem,min(2vw,1rem));font-weight:600}.parts-shop-site .shop-hero-glass__slide-copy{max-width:36rem;margin-bottom:14px}.parts-shop-site .shop-hero-glass__title{margin:0;font-size:max(1.1rem,min(2.8vw,1.45rem));font-weight:800;line-height:1.4}.parts-shop-site .shop-hero-glass__lead{color:rgba(200,230,255,.88);margin:8px 0 0;font-size:.92rem;line-height:1.65}.parts-shop-site .shop-hero-glass__track{background:rgba(8,20,40,.45);border:1px solid rgba(130,195,255,.35);border-radius:14px;align-items:center;gap:8px;width:100%;max-width:520px;margin:8px auto 0;padding:8px 10px;display:flex}.parts-shop-site .shop-hero-glass__track-icon{color:rgba(200,230,255,.85);flex-shrink:0;place-items:center;display:grid}.parts-shop-site .shop-hero-glass__track-input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.95rem}.parts-shop-site .shop-hero-glass__track-input::placeholder{color:rgba(200,230,255,.55)}.parts-shop-site .shop-hero-glass__track-submit{cursor:pointer;color:#fff;background:linear-gradient(135deg,#3b9eff,#1c6fd4);border:0;border-radius:10px;padding:8px 14px;font-weight:700}.parts-shop-site .shop-hero-glass__track-submit:hover{filter:brightness(1.06)}.parts-shop-site .shop-hero-glass__dots{justify-content:center;gap:8px;margin-top:14px;display:flex}.parts-shop-site .shop-hero-glass__dots button{cursor:pointer;background:rgba(200,230,255,.35);border:0;border-radius:999px;width:10px;height:10px;padding:0}.parts-shop-site .shop-hero-glass__dots button.is-on{background:#7fd3ff}.parts-shop-site .shop-hero-glass__mini-nav{border-top:1px solid rgba(120,180,255,.22);flex-wrap:wrap;justify-content:center;gap:10px 16px;margin-top:16px;padding-top:12px;font-size:.88rem;font-weight:600;display:flex}.parts-shop-site .shop-hero-glass__mini-nav a{color:rgba(210,235,255,.92);text-decoration:none}.parts-shop-site .shop-hero-glass__mini-nav a:hover{color:#fff}.parts-shop-site .shop-hero-glass__nav{z-index:3;width:44px;height:44px;color:var(--ink);cursor:pointer;background:rgba(255,255,255,.9);border:0;border-radius:50%;font-size:1.5rem;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px rgba(15,23,42,.2)}.parts-shop-site .shop-hero-glass__nav--prev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.parts-shop-site .shop-hero-glass__nav--prev:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.parts-shop-site .shop-hero-glass__nav--prev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.parts-shop-site .shop-hero-glass__nav--prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.parts-shop-site .shop-hero-glass__nav--prev:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.parts-shop-site .shop-hero-glass__nav--prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.parts-shop-site .shop-hero-glass__nav--next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.parts-shop-site .shop-hero-glass__nav--next:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.parts-shop-site .shop-hero-glass__nav--next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.parts-shop-site .shop-hero-glass__nav--next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.parts-shop-site .shop-hero-glass__nav--next:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.parts-shop-site .shop-hero-glass__nav--next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.parts-shop-site .home-hero-banner{color:#fff;background:linear-gradient(120deg,#10243f,#1c4f8a 55%,#16325c);border-radius:22px;min-height:200px;text-decoration:none;display:block;overflow:hidden}.parts-shop-site .home-hero-visual{background:linear-gradient(120deg,#10243f,#1c4f8a 55%,#16325c);border-radius:22px;min-height:200px;overflow:hidden}.parts-shop-site .home-hero-banner img{aspect-ratio:1400/480;object-fit:cover;width:100%;max-height:min(52vw,420px);display:block}.parts-shop-site .home-hero-banner-fallback{gap:8px;padding:28px 24px;display:grid}.parts-shop-site .home-hero-intro{align-content:center;gap:12px;padding:8px 4px;display:grid}.parts-shop-site .home-hero-tag{color:var(--muted);margin:0;font-weight:600}.parts-shop-site .home-hero-title{margin:0;font-size:max(1.35rem,min(2.5vw,1.85rem));line-height:1.45}.parts-shop-site .home-hero-brand{color:var(--accent-dark)}.parts-shop-site .home-hero-lead{color:var(--muted);margin:0;line-height:1.75}.parts-shop-site .home-hero-cta{flex-wrap:wrap;gap:10px;display:flex}.parts-shop-site .home-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.parts-shop-site .home-head h2{margin:0;font-size:1.15rem}.parts-shop-site .home-cats{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.parts-shop-site .home-cats a{text-align:center;background:#fff;border:1px solid #eef1f6;border-radius:20px;flex-direction:column;align-items:center;gap:6px;min-height:150px;padding:18px 12px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 10px 28px rgba(28,45,78,.06)}.parts-shop-site .home-cats a:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(28,45,78,.1)}.parts-shop-site .cat-icon{border-radius:16px;place-items:center;width:56px;height:56px;font-size:1.25rem;font-weight:800;display:grid}.parts-shop-site .cat-rose{color:#e25b86;background:#fde7ee}.parts-shop-site .cat-mint{color:#2eaf72;background:#e5f8ef}.parts-shop-site .cat-green{color:#5aaa45;background:#e7f6df}.parts-shop-site .cat-sky{color:#3b93e6;background:#e7f2ff}.parts-shop-site .cat-lilac{color:#a15ad4;background:#f3e9fb}.parts-shop-site .sale-band{border:1px solid var(--line);border-radius:20px;padding:14px}.parts-shop-site .sale-band--haraj{background:#fff8f3;border-color:#ffe8d9}.parts-shop-site .sale-band--featured{background:#f0f7ff;border-color:#d5e8ff}.parts-shop-site .home-badge{border-radius:999px;padding:4px 10px;font-size:.88rem;font-weight:700;display:inline-block}.parts-shop-site .home-badge--pop{background:var(--pop);color:#fff}.parts-shop-site .home-badge--accent{background:var(--accent);color:#fff}.parts-shop-site .sf-product-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;display:grid}.parts-shop-site .product-card{background:var(--card);border:1px solid #e8eef6;border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 8px 22px rgba(28,45,78,.05)}.parts-shop-site .product-card .card-media{background:linear-gradient(165deg,#f8fafc 0%,#e8eef6 100%);border-bottom:1px solid #e3eaf2;position:relative}.parts-shop-site .product-card .card-media-link{aspect-ratio:1;padding:12px;display:block}.parts-shop-site .product-card .card-media img{object-fit:contain;width:100%;height:100%}.parts-shop-site .photo-fallback--card{height:100%;color:var(--muted);place-items:center;font-size:.82rem;display:grid}.parts-shop-site .card-corner-badge{top:10px;background:var(--pop);color:#fff;z-index:2;border-radius:10px;padding:4px 8px;font-size:.78rem;font-weight:700;position:absolute}.parts-shop-site .card-corner-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.parts-shop-site .card-corner-badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.parts-shop-site .card-corner-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.parts-shop-site .card-corner-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.parts-shop-site .card-corner-badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.parts-shop-site .card-corner-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.parts-shop-site .card-body-link{color:inherit;flex-direction:column;flex:1;gap:6px;padding:12px;text-decoration:none;display:flex}.parts-shop-site .card-meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.76rem;overflow:hidden}.parts-shop-site .card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.parts-shop-site .card-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;display:flex}.parts-shop-site .price-now{color:var(--pop);font-size:.98rem;font-weight:800}.parts-shop-site .price-old{font-size:.82rem}.parts-shop-site .tag{color:var(--good);background:#e7f7ee;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-block}.parts-shop-site .tag-stock.off{color:var(--muted);background:#f3f4f6}.parts-shop-site .tag-featured{color:var(--accent-dark);background:#e8f0ff}.parts-shop-site .muted{color:var(--muted)}.parts-shop-site .sf-catalog-head{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 12px;display:flex}.parts-shop-site .sf-catalog-chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.parts-shop-site .chip{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 12px;font-size:.88rem;text-decoration:none}.parts-shop-site .chip.active{background:var(--accent);border-color:var(--accent);color:#fff}.parts-shop-site .product-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px;padding:18px 0 48px;display:grid}@media (max-width:800px){.parts-shop-site .product-layout{grid-template-columns:1fr}}.parts-shop-site .sf-gallery{border:1px solid var(--line);background:#fff;border-radius:20px;padding:14px}.parts-shop-site .sf-gallery img{object-fit:contain;border-radius:14px;width:100%;max-height:420px;margin:0 auto}.parts-shop-site .product-copy{border:1px solid var(--line);background:#fff;border-radius:20px;padding:18px}.parts-shop-site .product-copy h1{margin:0 0 8px;font-size:1.35rem}.parts-shop-site .buy-note{color:var(--muted);margin:8px 0 12px;font-size:.92rem}.parts-shop-site .pager{justify-content:center;gap:10px;margin:24px 0 40px;display:flex}.parts-shop-site .home-hero-slider{border-radius:22px;position:relative;overflow:hidden}.parts-shop-site .home-hero-nav{z-index:3;width:40px;height:40px;color:var(--ink);cursor:pointer;background:rgba(255,255,255,.92);border:0;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px rgba(15,23,42,.15)}.parts-shop-site .home-hero-nav--prev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.parts-shop-site .home-hero-nav--prev:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.parts-shop-site .home-hero-nav--prev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.parts-shop-site .home-hero-nav--prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.parts-shop-site .home-hero-nav--prev:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.parts-shop-site .home-hero-nav--prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.parts-shop-site .home-hero-nav--next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.parts-shop-site .home-hero-nav--next:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.parts-shop-site .home-hero-nav--next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.parts-shop-site .home-hero-nav--next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.parts-shop-site .home-hero-nav--next:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.parts-shop-site .home-hero-nav--next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.parts-shop-site .home-hero-dots{justify-content:center;gap:8px;padding:10px 0 4px;display:flex}.parts-shop-site .home-hero-dots button{cursor:pointer;background:#c5d8ef;border:0;border-radius:999px;width:10px;height:10px;padding:0}.parts-shop-site .home-hero-dots button.is-on{background:var(--accent)}.parts-shop-site .home-wide{color:#fff;background:linear-gradient(105deg,var(--ink),var(--accent-dark)45%,var(--accent));border-radius:18px;align-content:center;gap:8px;min-height:180px;padding:16px 20px;text-decoration:none;display:grid}.parts-shop-site .home-wide img{display:none}.parts-shop-site .home-wide-copy b{font-size:1.65rem;display:block}.parts-shop-site .home-wide-copy span{color:#d5e4f8}.parts-shop-site .home-wide-cta{color:var(--accent-dark);background:#fff;border-radius:10px;margin-top:10px;padding:8px 14px;font-weight:700;display:inline-block}.parts-shop-site .home-promos{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:640px){.parts-shop-site .home-promos{grid-template-columns:1fr}}.parts-shop-site .home-promos a{color:#fff;background:#17324d;border-radius:18px;gap:6px;min-height:110px;padding:16px;text-decoration:none;display:grid}.parts-shop-site .home-promos .tone-b{background:#10243f}.parts-shop-site .home-promos b{font-size:1.05rem}.parts-shop-site .home-promos span{color:#c5d0e0;font-size:.92rem;line-height:1.55}.parts-shop-site .home-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:8px 0 24px;display:grid}@media (max-width:800px){.parts-shop-site .home-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}.parts-shop-site .home-trust-item{text-align:center;border:1px solid var(--line);background:#fff;border-radius:16px;justify-items:center;gap:6px;padding:14px 10px;display:grid}.parts-shop-site .home-trust-icon svg{width:28px;height:28px;color:var(--accent)}.ist-site .footer-dark{margin-top:0}
