/* Preserved supplied catalogue/article styles; opt-in migration. */
.archive .page-title-default{background-size:220px auto !important;background-repeat:no-repeat !important;background-position:top right !important;padding-top:80px;min-height:250px;position:relative;}@media (max-width:768px){.archive .page-title-default{background-position:bottom center !important;background-size:160px auto !important;padding-top:40px;padding-bottom:120px;}}@media (max-width:991px){.page-title.title-shop{font-size:22px !important;font-weight:900;color:#ffffff !important;text-align:center;position:relative;transition:color 0.3s ease;}@keyframes flashTitle{0%,100%{color:#ffffff;text-shadow:0 0 6px rgba(255,255,255,0.6);}50%{color:#ffd700;text-shadow:0 0 14px rgba(255,215,0,0.9);}}}.wd-toolbar.wd-toolbar-label-show .partivo-garage-shortcut-header{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;gap:4px !important;}.wd-toolbar.wd-toolbar-label-show .partivo-garage-shortcut-header .pg-icon{width:22px;height:22px;display:block;margin:0 auto;}.wd-toolbar.wd-toolbar-label-show .partivo-garage-shortcut-header .pg-text{display:block !important;margin-top:2px !important;font-size:11px !important;line-height:1.2 !important;text-align:center !important;font-weight:inherit !important;color:inherit !important;}.wd-toolbar.wd-toolbar-label-show .partivo-garage-shortcut-header .pg-text,.wd-toolbar-label-show .partivo-garage-shortcut-header span.pg-text{font-weight:500 !important;color:inherit !important;}.cat-item > ul.children.wd-sub-menu{max-height:24rem;overflow-y:auto;overflow-x:hidden;padding-right:0.5rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.4) rgba(255,255,255,0.05);box-shadow:inset 0 10px 10px -10px rgba(255,255,255,0.4);}.cat-item > ul.children.wd-sub-menu::-webkit-scrollbar{width:6px;}.cat-item > ul.children.wd-sub-menu::-webkit-scrollbar-track{background:rgba(255,255,255,0.05);}.cat-item > ul.children.wd-sub-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.4);border-radius:3px;}.car-model-page,.partivo-auto-parts-page,.partivo-page,.car-model-page *,.partivo-auto-parts-page *,.partivo-page *{box-sizing:border-box;}.car-model-page,.partivo-auto-parts-page,.partivo-page{direction:rtl;text-align:right;font-family:inherit;color:#263238;line-height:2;}.car-model-page h1,.car-model-page h2,.car-model-page h3,.car-model-page p,.car-model-page li,.car-model-page a,.car-model-page span,.car-model-page summary,.partivo-auto-parts-page h1,.partivo-auto-parts-page h2,.partivo-auto-parts-page h3,.partivo-auto-parts-page p,.partivo-auto-parts-page li,.partivo-auto-parts-page a,.partivo-auto-parts-page span,.partivo-page h1,.partivo-page h2,.partivo-page h3,.partivo-page p,.partivo-page li,.partivo-page a,.partivo-page span{font-family:inherit !important;}.entry-content > .car-model-page,.entry-content > .partivo-auto-parts-page,.entry-content > .partivo-page{margin-top:0 !important;}.car-model-page{max-width:1100px;margin:0 auto;padding:18px 24px 28px;background:#ffffff;border-radius:18px;box-shadow:0 4px 22px rgba(15,23,42,0.06);}.car-model-page .partivo-page-header{margin:0 !important;padding:0 !important;}.partivo-auto-parts-page,.partivo-page{max-width:1100px;margin:0 auto;padding:28px 16px;background:#ffffff;}.car-model-page h1,.partivo-auto-parts-page h1,.partivo-page h1{font-size:30px;font-weight:900;line-height:1.6;color:#111827;margin:0 0 20px !important;padding-bottom:13px;border-bottom:3px solid #d71920;}.car-model-page h2,.partivo-auto-parts-page h2,.partivo-page h2{display:flex;align-items:center;gap:10px;font-size:23px;font-weight:850;line-height:1.7;color:#1f2937;margin:42px 0 18px;}.car-model-page h2::before,.partivo-auto-parts-page h2::before,.partivo-page h2::before{content:"";width:8px;height:26px;flex:0 0 8px;display:inline-block;background:#d71920;border-radius:8px;}.car-model-page h3,.partivo-auto-parts-page h3,.partivo-page h3{font-size:18px;font-weight:850;line-height:1.7;color:#243b53;margin:30px 0 14px;}.car-model-page p,.partivo-auto-parts-page p,.partivo-page p{font-size:15.5px;line-height:2.15;color:#374151;margin:0 0 18px;}.car-model-page strong,.partivo-auto-parts-page strong,.partivo-page strong{color:#111827;font-weight:850;}.car-model-page a,.partivo-auto-parts-page a,.partivo-page a{color:#0f4c81;text-decoration:none;font-weight:700;}.car-model-page a:hover,.partivo-auto-parts-page a:hover,.partivo-page a:hover{color:#d71920;text-decoration:none;}.car-model-page ul,.partivo-auto-parts-page ul,.partivo-page ul{list-style:none;padding-right:0;margin:18px 0 26px;}.car-model-page ul li,.partivo-auto-parts-page ul li,.partivo-page ul li{position:relative;padding-right:28px;margin-bottom:13px;font-size:15px;line-height:2.1;color:#374151;}.car-model-page ul li::before,.partivo-auto-parts-page ul li::before,.partivo-page ul li::before{content:"✔";position:absolute;right:0;top:2px;color:#16a34a;font-weight:900;font-size:15px;}.car-model-page .partivo-cta,.partivo-auto-parts-page .partivo-cta,.partivo-page .partivo-cta{display:flex !important;justify-content:center !important;align-items:center !important;text-align:center !important;margin:36px 0;}.car-model-page .partivo-cta a,.partivo-auto-parts-page .partivo-cta a,.partivo-page .partivo-cta a{display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;max-width:100%;padding:16px 42px !important;background:linear-gradient(135deg,#e11d48 0%,#b91c1c 100%);color:#ffffff !important;font-size:17px;font-weight:850;line-height:1.55 !important;text-decoration:none !important;border-radius:999px;box-shadow:0 10px 22px rgba(225,29,72,0.24);white-space:normal !important;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease;}.car-model-page .partivo-cta a:hover,.partivo-auto-parts-page .partivo-cta a:hover,.partivo-page .partivo-cta a:hover{transform:translateY(-3px);background:linear-gradient(135deg,#be123c 0%,#7f1d1d 100%);box-shadow:0 14px 28px rgba(225,29,72,0.32);}.car-model-page .car-model-image,.partivo-auto-parts-page .partivo-section-img,.partivo-page .partivo-section-img{margin:34px 0;text-align:center;}.car-model-page .car-model-image img,.partivo-auto-parts-page .partivo-section-img img,.partivo-page .partivo-section-img img{max-width:100%;height:auto;border-radius:18px;box-shadow:0 14px 34px rgba(15,23,42,0.12);}.car-model-page .car-model-image figcaption,.partivo-auto-parts-page .partivo-section-img figcaption,.partivo-page .partivo-section-img figcaption{margin-top:10px;font-size:13px;color:#64748b;line-height:1.8;}.car-model-page .partivo-page-toc{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:30px 0 34px;padding:14px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;}.car-model-page .partivo-page-toc strong{color:#111827;margin-left:6px;}.car-model-page .partivo-page-toc a{display:inline-flex;align-items:center;padding:7px 12px;background:#ffffff;border:1px solid #e2e8f0;border-radius:999px;color:#0f4c81;font-size:13.5px;font-weight:750;line-height:1.7;}.car-model-page .partivo-page-toc a:hover{color:#d71920;border-color:#d71920;}.car-model-page .partivo-categories{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr)) !important;gap:16px !important;margin:28px 0 38px !important;}.car-model-page .partivo-categories > a{display:flex !important;align-items:center !important;justify-content:center !important;min-height:84px !important;padding:16px 14px !important;background:#f8fafc !important;color:#334155 !important;font-size:14px !important;font-weight:750 !important;line-height:1.8 !important;text-align:center !important;text-decoration:none !important;border:1px solid #e2e8f0 !important;border-radius:14px !important;transition:0.25s ease !important;}.car-model-page .partivo-categories > a:hover{background:#ffffff !important;color:#d71920 !important;border-color:#d71920 !important;box-shadow:0 10px 22px rgba(215,25,32,0.10) !important;transform:translateY(-3px) !important;}.car-model-page .partivo-seo-note{margin:34px 0;padding:22px;background:#f8fafc;border:1px solid #e2e8f0;border-right:5px solid #d71920;border-radius:18px;}.car-model-page .partivo-seo-note h2{margin-top:0;}.car-model-page .partivo-related-cars{width:100% !important;margin:38px 0 34px !important;}.car-model-page .partivo-related-grid,.car-model-page .partivo-related-cars .partivo-grid{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:18px !important;width:100% !important;max-width:100% !important;margin:24px auto 36px !important;padding:0 !important;direction:rtl !important;align-items:stretch !important;justify-items:stretch !important;}.car-model-page .partivo-related-grid > a,.car-model-page .partivo-related-cars .partivo-grid > a,.car-model-page .partivo-related-card,.car-model-page .partivo-related-cars .partivo-card{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;max-width:none !important;min-height:172px !important;flex:none !important;grid-column:auto !important;justify-self:stretch !important;padding:16px 12px !important;background:#ffffff !important;border:1px solid #e2e8f0 !important;border-radius:18px !important;box-shadow:0 8px 22px rgba(15,76,129,0.07) !important;text-align:center !important;text-decoration:none !important;color:#1e293b !important;font-size:14px !important;font-weight:850 !important;line-height:1.7 !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease !important;}.car-model-page .partivo-related-grid > a:hover,.car-model-page .partivo-related-cars .partivo-grid > a:hover,.car-model-page .partivo-related-card:hover,.car-model-page .partivo-related-cars .partivo-card:hover{transform:translateY(-4px) !important;border-color:#d71920 !important;box-shadow:0 14px 30px rgba(215,25,32,0.14) !important;}.car-model-page .partivo-related-grid > a img,.car-model-page .partivo-related-cars .partivo-grid > a img,.car-model-page .partivo-related-card img,.car-model-page .partivo-related-cars .partivo-card img{display:block !important;width:100% !important;max-width:132px !important;height:86px !important;object-fit:contain !important;margin:0 auto 10px !important;}.car-model-page .partivo-related-grid > a span,.car-model-page .partivo-related-cars .partivo-grid > a span,.car-model-page .partivo-related-card span,.car-model-page .partivo-related-cars .partivo-card span{display:block !important;width:100% !important;max-width:100% !important;text-align:center !important;line-height:1.7 !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important;}.car-model-page .partivo-faq{background:transparent !important;border:none !important;padding:0 !important;margin:30px 0 38px !important;}.car-model-page .partivo-faq details{background:#ffffff !important;border:1px solid #e2e8f0 !important;border-radius:15px !important;margin-bottom:12px !important;overflow:hidden !important;box-shadow:0 7px 20px rgba(15,76,129,0.06) !important;}.car-model-page .partivo-faq summary{position:relative !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;width:100% !important;padding:15px 18px !important;cursor:pointer !important;list-style:none !important;font-size:15px !important;font-weight:850 !important;line-height:1.9 !important;color:#1e293b !important;background:#ffffff !important;}.car-model-page .partivo-faq summary::-webkit-details-marker{display:none !important;}.car-model-page .partivo-faq summary::marker{content:"" !important;}.car-model-page .partivo-faq summary::after{content:"" !important;width:9px !important;height:9px !important;flex:0 0 9px !important;border:solid #d71920 !important;border-width:0 2px 2px 0 !important;display:inline-block !important;transform:rotate(45deg) !important;transition:transform 0.25s ease !important;margin-right:10px !important;background:transparent !important;}.car-model-page .partivo-faq details[open] summary::after{transform:rotate(225deg) !important;}.car-model-page .partivo-faq details::before,.car-model-page .partivo-faq details::after,.car-model-page .partivo-faq summary::before{content:none !important;display:none !important;}.car-model-page .partivo-faq details > div{padding:0 18px 17px !important;background:#ffffff !important;}.car-model-page .partivo-faq p{margin:0 !important;padding:10px 0 0 !important;background:transparent !important;border-right:none !important;border-left:none !important;color:#475569 !important;font-size:14px !important;line-height:2.1 !important;}.car-model-page .partivo-categories{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr)) !important;gap:16px !important;width:100% !important;margin:28px 0 38px !important;padding:0 !important;direction:rtl !important;align-items:stretch !important;}.car-model-page .partivo-categories p{display:contents !important;margin:0 !important;padding:0 !important;}.car-model-page .partivo-categories a{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;max-width:none !important;min-height:96px !important;padding:16px 14px !important;margin:0 !important;background:#f8fafc !important;border:1px solid #e2e8f0 !important;border-radius:16px !important;box-shadow:0 7px 18px rgba(15,76,129,0.06) !important;color:#334155 !important;font-size:14px !important;font-weight:800 !important;line-height:1.85 !important;text-align:center !important;text-decoration:none !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;writing-mode:horizontal-tb !important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,background 0.25s ease,color 0.25s ease !important;}.car-model-page .partivo-categories a:hover{background:#ffffff !important;color:#d71920 !important;border-color:#d71920 !important;box-shadow:0 12px 26px rgba(215,25,32,0.12) !important;transform:translateY(-3px) !important;}@media (max-width:768px){.car-model-page .partivo-categories{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important;}.car-model-page .partivo-categories a{min-height:118px !important;padding:14px 10px !important;font-size:13.5px !important;line-height:1.9 !important;border-radius:17px !important;text-align:center !important;}}@media (max-width:480px){.car-model-page .partivo-categories{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;}.car-model-page .partivo-categories a{min-height:112px !important;padding:12px 8px !important;font-size:13px !important;line-height:1.9 !important;}}@media (max-width:1024px){.car-model-page .partivo-related-grid,.car-model-page .partivo-related-cars .partivo-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:16px !important;}}@media (max-width:768px){.car-model-page{padding:14px 16px 90px;border-radius:14px;}.partivo-auto-parts-page,.partivo-page{padding:20px 14px 90px;}.car-model-page h1,.partivo-auto-parts-page h1,.partivo-page h1{font-size:23px;line-height:1.75;margin-bottom:16px !important;}.car-model-page h2,.partivo-auto-parts-page h2,.partivo-page h2{font-size:19px;margin:34px 0 16px;}.car-model-page p,.partivo-auto-parts-page p,.partivo-page p{font-size:14.5px;line-height:2.1;}.car-model-page .partivo-categories,.partivo-auto-parts-page .partivo-main-car-grid,.partivo-page .partivo-main-car-grid,.partivo-auto-parts-page .partivo-grid,.partivo-page .partivo-grid,.partivo-auto-parts-page .partivo-main-system-grid,.partivo-page .partivo-main-system-grid,.car-model-page .partivo-related-grid,.car-model-page .partivo-related-cars .partivo-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important;}.car-model-page .partivo-related-grid,.car-model-page .partivo-related-cars .partivo-grid{margin:20px auto 32px !important;}.car-model-page .partivo-related-grid > a,.car-model-page .partivo-related-cars .partivo-grid > a,.car-model-page .partivo-related-card,.car-model-page .partivo-related-cars .partivo-card,.partivo-auto-parts-page .partivo-main-car-grid > a,.partivo-page .partivo-main-car-grid > a,.partivo-auto-parts-page .partivo-main-car-card,.partivo-page .partivo-main-car-card,.partivo-auto-parts-page .partivo-grid > a,.partivo-page .partivo-grid > a,.partivo-auto-parts-page .partivo-card,.partivo-page .partivo-card,.partivo-auto-parts-page .partivo-main-system-grid > a,.partivo-page .partivo-main-system-grid > a,.partivo-auto-parts-page .partivo-main-system-card,.partivo-page .partivo-main-system-card{width:100% !important;min-width:0 !important;max-width:none !important;min-height:166px !important;padding:14px 10px !important;font-size:13.5px !important;border-radius:17px !important;}.car-model-page .partivo-related-grid > a img,.car-model-page .partivo-related-cars .partivo-grid > a img,.car-model-page .partivo-related-card img,.car-model-page .partivo-related-cars .partivo-card img,.partivo-auto-parts-page .partivo-main-car-grid > a img,.partivo-page .partivo-main-car-grid > a img,.partivo-auto-parts-page .partivo-main-car-card img,.partivo-page .partivo-main-car-card img,.partivo-auto-parts-page .partivo-grid > a img,.partivo-page .partivo-grid > a img,.partivo-auto-parts-page .partivo-card img,.partivo-page .partivo-card img{max-width:120px !important;height:82px !important;}.partivo-auto-parts-page .partivo-main-system-grid > a img,.partivo-page .partivo-main-system-grid > a img,.partivo-auto-parts-page .partivo-main-system-card img,.partivo-page .partivo-main-system-card img{max-width:112px !important;height:76px !important;}.car-model-page .partivo-cta a,.partivo-auto-parts-page .partivo-cta a,.partivo-page .partivo-cta a{width:100%;padding:15px 18px !important;font-size:15px !important;line-height:1.5 !important;}.car-model-page .partivo-faq summary{font-size:14px !important;padding:13px 14px !important;}}@media (max-width:480px){.car-model-page,.partivo-auto-parts-page,.partivo-page{padding-left:12px;padding-right:12px;}.car-model-page h1,.partivo-auto-parts-page h1,.partivo-page h1{font-size:21px;}.car-model-page h2,.partivo-auto-parts-page h2,.partivo-page h2{font-size:18px;}.car-model-page .partivo-categories,.partivo-auto-parts-page .partivo-main-car-grid,.partivo-page .partivo-main-car-grid,.partivo-auto-parts-page .partivo-grid,.partivo-page .partivo-grid,.partivo-auto-parts-page .partivo-main-system-grid,.partivo-page .partivo-main-system-grid,.car-model-page .partivo-related-grid,.car-model-page .partivo-related-cars .partivo-grid{gap:12px !important;}.car-model-page .partivo-related-grid > a,.car-model-page .partivo-related-cars .partivo-grid > a,.car-model-page .partivo-related-card,.car-model-page .partivo-related-cars .partivo-card,.partivo-auto-parts-page .partivo-main-car-grid > a,.partivo-page .partivo-main-car-grid > a,.partivo-auto-parts-page .partivo-main-car-card,.partivo-page .partivo-main-car-card,.partivo-auto-parts-page .partivo-grid > a,.partivo-page .partivo-grid > a,.partivo-auto-parts-page .partivo-card,.partivo-page .partivo-card,.partivo-auto-parts-page .partivo-main-system-grid > a,.partivo-page .partivo-main-system-grid > a,.partivo-auto-parts-page .partivo-main-system-card,.partivo-page .partivo-main-system-card{width:100% !important;min-width:0 !important;max-width:none !important;min-height:158px !important;padding:12px 8px !important;font-size:13px !important;}.car-model-page .partivo-related-grid > a img,.car-model-page .partivo-related-cars .partivo-grid > a img,.car-model-page .partivo-related-card img,.car-model-page .partivo-related-cars .partivo-card img,.partivo-auto-parts-page .partivo-main-car-grid > a img,.partivo-page .partivo-main-car-grid > a img,.partivo-auto-parts-page .partivo-main-car-card img,.partivo-page .partivo-main-car-card img,.partivo-auto-parts-page .partivo-grid > a img,.partivo-page .partivo-grid > a img,.partivo-auto-parts-page .partivo-card img,.partivo-page .partivo-card img{max-width:108px !important;height:76px !important;}.partivo-auto-parts-page .partivo-main-system-grid > a img,.partivo-page .partivo-main-system-grid > a img,.partivo-auto-parts-page .partivo-main-system-card img,.partivo-page .partivo-main-system-card img{max-width:104px !important;height:72px !important;}}@media (min-width:992px){.ppf-container{padding-top:70px;padding-bottom:70px;min-height:250px;display:flex;align-items:center;}}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying){--pv-accent:#d90429;--pv-accent-dark:#b00322;--pv-accent-soft:#fff3f5;--pv-ink:#243044;--pv-muted:#586578;--pv-line:#dfe5ed;--pv-soft:#f5f7fa;--pv-paper:#ffffff;box-sizing:border-box;direction:rtl;text-align:right;width:100%;min-width:0;max-width:100%;margin:24px auto;padding:clamp(18px,3vw,38px);border:1px solid var(--pv-line);border-top:4px solid var(--pv-accent);border-radius:20px;background:var(--pv-paper);color:var(--pv-ink);box-shadow:0 12px 36px rgba(24,39,60,.055);font-family:inherit;font-size:17px;font-weight:400;line-height:2.05;overflow-wrap:break-word;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) *,:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) *::before,:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) *::after{box-sizing:border-box;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) p{margin:0 0 1.1em;color:inherit;line-height:inherit;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) > p:first-of-type{font-size:1.07em;line-height:2.1;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) strong{color:inherit;font-weight:700;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) a{color:var(--pv-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;overflow-wrap:anywhere;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) a:hover{color:var(--pv-accent-dark);text-decoration-thickness:2px;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):focus-visible{outline:3px solid var(--pv-accent);outline-offset:4px;border-radius:4px;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(h1,h2,h3,h4){font-family:inherit;font-weight:700;color:var(--pv-ink);text-align:right;scroll-margin-top:110px;overflow-wrap:break-word;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) h2{margin:42px 0 20px;padding:12px 17px;border:0;border-inline-start:4px solid var(--pv-accent);border-radius:10px;background:var(--pv-soft);font-size:1.32em;line-height:1.75;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) h3{margin:25px 0 12px;padding:0;font-size:1.12em;line-height:1.8;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(ul,ol){margin:12px 0 22px;padding:0;padding-inline-start:26px;color:inherit;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) li{margin:0 0 8px;padding-inline-start:3px;line-height:1.95;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) li::marker{color:var(--pv-accent);font-weight:700;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc){display:block;margin:28px 0 34px;padding:22px 24px 14px;border:1px solid var(--pv-line);border-radius:16px;background:linear-gradient(135deg,#f5f7fa,#ffffff);}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc) > strong{display:block;margin-bottom:12px;color:var(--pv-ink);font-size:1.08em;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc) ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;row-gap:0;margin:0;padding-inline-start:22px;list-style-type:decimal;font-size:.92em;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc) li{margin:0;padding-block:8px;border-bottom:1px solid var(--pv-line);}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc) a{display:block;color:var(--pv-ink);text-decoration:none;line-height:1.85;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc) a:hover{color:var(--pv-accent);text-decoration:underline;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-quick-answer,.pbg-answer,.partivo-note){display:block;margin:24px 0;padding:20px 22px;border:1px solid #efc8cf;border-inline-start:4px solid var(--pv-accent);border-radius:14px;background:var(--pv-accent-soft);color:var(--pv-ink);}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-quick-answer,.pbg-answer,.partivo-note) > p:first-child > strong:first-child{display:block;margin-bottom:7px;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-quick-answer,.pbg-answer,.partivo-note,.pbg-order-card) >:last-child{margin-bottom:0;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.pbg-order-card,.partivo-editorial-links,.partivo-context-link){display:block;margin:24px 0;padding:20px 22px;border:1px solid var(--pv-line);border-radius:14px;background:var(--pv-soft);}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .pbg-checklist{padding:20px 22px;padding-inline-start:45px;border:1px solid var(--pv-line);border-radius:14px;background:#fbfcfe;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-internal-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;padding:0;list-style:none;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-internal-links > li{margin:0;padding:14px 16px;border:1px solid var(--pv-line);border-radius:12px;background:var(--pv-paper);line-height:1.85;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-table-wrap,.pbg-table-wrap){width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin:24px 0 12px;border:1px solid var(--pv-line);border-radius:14px;scrollbar-width:thin;scrollbar-color:#a9b4c3 #f2f4f7;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) table{display:table;width:100%;min-width:650px;margin:0;border:0;border-spacing:0;border-collapse:separate;background:var(--pv-paper);font-size:.92em;line-height:1.9;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) caption{padding:13px 16px;background:var(--pv-soft);color:var(--pv-muted);font-size:.94em;font-weight:500;line-height:1.9;text-align:right;caption-side:top;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(th,td){padding:14px 16px;border:0;border-bottom:1px solid var(--pv-line);vertical-align:top;text-align:right;line-height:1.9;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) thead th{background:#263247;color:#ffffff;font-weight:700;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) tbody tr:nth-child(even) td{background:#f8fafc;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) tbody tr:last-child td{border-bottom:0;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-table-hint{display:none;margin:0 0 24px;color:var(--pv-muted);font-size:.82em;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) figure{width:auto;min-width:0;max-width:100%;margin:28px 0;padding:10px;border:1px solid var(--pv-line);border-radius:16px;background:var(--pv-paper);box-shadow:0 6px 22px rgba(24,39,60,.045);}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;border-radius:10px;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) figure img{width:100%;height:auto;object-fit:contain;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) figcaption{margin:0;padding:12px 7px 4px;color:var(--pv-muted);font-size:.82em;line-height:1.9;text-align:right;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .pbg-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .pbg-figures > figure{margin:0;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-cover{margin:26px 0;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-list{display:block;margin:20px 0 32px;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-item{display:block;margin:0 0 12px;border:1px solid var(--pv-line);border-radius:12px;background:var(--pv-paper);overflow:hidden;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-item[open]{border-color:#e2aab5;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-item > summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none;color:var(--pv-ink);}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-item > summary::-webkit-details-marker{display:none;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-item > summary::after{content:"+";display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;margin-top:3px;border-radius:8px;background:var(--pv-accent-soft);color:var(--pv-accent);font-family:sans-serif;font-size:19px;line-height:1;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-item[open] > summary::after{content:"−";}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-item > summary > h3{margin:0;padding:0;font-size:1em;line-height:1.9;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-answer{padding:0 18px 16px;color:var(--pv-muted);font-size:.96em;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-answer >:last-child{margin-bottom:0;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-sources-list,.pbg-sources){padding:20px 22px;padding-inline-start:44px;border:1px solid var(--pv-line);border-radius:14px;background:var(--pv-soft);color:var(--pv-muted);font-size:.88em;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-sources-list,.pbg-sources) li{scroll-margin-top:110px;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) sup{margin-inline:2px;font-size:.75em;line-height:0;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) blockquote{margin:24px 0;padding:18px 22px;border:0;border-inline-start:4px solid var(--pv-accent);border-radius:12px;background:var(--pv-soft);color:var(--pv-muted);font:inherit;}@media (max-width:680px){:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying){margin-block:18px;padding:20px 15px;border-radius:14px;font-size:16px;line-height:2;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) h2{margin-top:34px;padding:11px 13px;font-size:1.2em;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc){padding:18px 20px 12px;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc) ol,:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-internal-links,:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .pbg-figures{grid-template-columns:minmax(0,1fr);}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-quick-answer,.pbg-answer,.partivo-note,.pbg-order-card){padding:17px;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-table-hint{display:block;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) .partivo-faq-item > summary{padding:15px;}}@media print{:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying){padding:0;border:0;box-shadow:none;color:#000;font-size:12pt;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-table-wrap,.pbg-table-wrap){overflow:visible;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying) table{min-width:0;font-size:9pt;}:is(.partivo-article,#partivo-engine-mount-guide,#partivo-engine-mount-buying):is(.partivo-toc,.pbg-toc,.partivo-table-hint){display:none;}}
@media(prefers-reduced-motion:reduce){.car-model-page *,.partivo-auto-parts-page *,.partivo-page *{animation:none!important;transition:none!important}}
