html body #scrollPartFit .wgh-fit-grid{display: grid;grid-template-columns: minmax(0,560px) minmax(0,1fr);gap: 28px;align-items: stretch}html body #scrollPartFit .wgh-fit-grid.is-solo{grid-template-columns: 1fr}html body #scrollPartFit .wgh-fit-main .wgh-pdp-fitform{display: flex !important;flex-direction: column;justify-content: center;height: 100%;max-width: none;padding: 30px 30px 26px;border: 1px solid #E6EBF3 !important;border-radius: 16px;background: #fff;box-shadow: 0 6px 18px rgba(11,25,73,.05) !important}html body #scrollPartFit .wgh-fit-main form.find-part-form{display: block !important}html body #scrollPartFit .wgh-fit-main form.find-part-form > .fields:not(.submit):not(.d-none){display: flow-root !important;position: relative !important;float: none !important;width: 100% !important;max-width: none !important;padding: 0 0 0 44px !important;margin: 0 0 14px !important}html body #scrollPartFit .wgh-fit-main .wgh-pdp-fitform form.find-part-form > .fields:not(.d-none):not(.submit)::before{display: grid !important;position: absolute !important;left: 0 !important;top: 13px !important;margin: 0 !important}html body #scrollPartFit .wgh-fit-main form.find-part-form > .fields > label > b{display: none !important}html body #scrollPartFit .wgh-fit-main .wgh-plate-or{margin: -9px 0 20px}html body #scrollPartFit .wgh-fit-main .wgh-plate-finder-btn{width: 100%}html body #scrollPartFit .wgh-fit-guide{display: flex;flex-direction: column;min-height: 0;padding: 26px 28px;background: #fff;border: 1px solid #E6EBF3;border-radius: 16px;box-shadow: 0 6px 18px rgba(11,25,73,.05);color: #0B1949}html body #scrollPartFit .wgh-fit-guide-head{display: flex !important;flex-wrap: nowrap;align-items: center;justify-content: space-between;gap: 16px;margin-bottom: 18px}html body #scrollPartFit .wgh-fit-guide-head h3{flex: 0 1 auto !important;width: auto !important;max-width: none !important;float: none !important;margin: 0 !important;font-size: 21px;line-height: 1.25;letter-spacing: -.015em;color: #0B1949}html body #scrollPartFit .wgh-fit-guide-head .wgh-eyebrow{flex: 0 0 auto !important;width: auto !important;float: none !important;margin: 0 !important;white-space: nowrap;color: #0B1949 !important}html body #scrollPartFit .wgh-fit-guide-head .wgh-eyebrow::before{background: #FF6600 !important}#scrollPartFit .wgh-fit-guide-body{flex: 1 1 auto;min-height: 0;display: grid;grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);gap: 22px;align-items: stretch}#scrollPartFit .wgh-fit-guide-fig{position: relative;margin: 0;min-height: 190px;border-radius: 12px;background: #F8FAFD;border: 1px solid #EEF1F6;overflow: hidden}html body #scrollPartFit .wgh-fit-guide-fig img{position: absolute;inset: 12px;display: block;width: calc(100% - 24px) !important;height: calc(100% - 24px) !important;max-width: none !important;max-height: none !important;object-fit: contain}html body #scrollPartFit .wgh-fit-guide-nav{position: absolute;top: 50%;z-index: 2;display: grid;place-items: center;width: 36px;height: 36px;margin-top: -18px;padding: 0;border-radius: 50%;border: 1px solid #E6EBF3;background: #fff;color: #0B1949;box-shadow: 0 4px 12px rgba(11,25,73,.12);cursor: pointer;transition: color .15s,border-color .15s}html body #scrollPartFit .wgh-fit-guide-nav:hover,html body #scrollPartFit .wgh-fit-guide-nav:focus-visible{color: #FF6600;border-color: #FF6600}html body #scrollPartFit .wgh-fit-guide-nav.is-prev{left: 10px}html body #scrollPartFit .wgh-fit-guide-nav.is-next{right: 10px}#scrollPartFit .wgh-fit-guide-count{position: absolute;right: 10px;bottom: 10px;z-index: 2;padding: 3px 9px;border-radius: 999px;background: rgba(11,25,73,.75);color: #fff;font-size: 12px;font-weight: 700;line-height: 1.4}#scrollPartFit .wgh-fit-guide-thumbs{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 16px}#scrollPartFit .wgh-fit-guide-thumbs button{width: 44px;height: 44px;flex: none;padding: 4px;border-radius: 8px;border: 1.5px solid #E6EBF3;background: #fff;cursor: pointer}#scrollPartFit .wgh-fit-guide-thumbs button.is-on{border-color: #FF6600}#scrollPartFit .wgh-fit-guide-thumbs img{width: 100%;height: 100%;object-fit: contain}#scrollPartFit .wgh-fit-guide-txt p{margin: 0;font-size: 15px;line-height: 1.6;color: rgba(11,25,73,.75)}html body .wgh-fit-guide-txt .wgh-fit-guide-ttl{margin: 0 0 6px !important;padding: 0 !important;font: 800 17px/1.3 Inter,system-ui,sans-serif !important;letter-spacing: -.01em;color: #0B1949 !important;text-transform: none !important}#scrollPartFit .wgh-fit-guide-link{display: inline-flex;align-items: center;gap: 8px;margin-top: 16px;font-weight: 700;font-size: 15px;color: #FF6600 !important;text-decoration: none !important}#scrollPartFit .wgh-fit-guide-link:hover{color: #0B1949 !important}@media (min-width: 992px) and (max-width: 1279.98px){html body #scrollPartFit .wgh-fit-grid{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}html body #scrollPartFit .wgh-fit-guide-body{grid-template-columns: 1fr;gap: 16px}html body #scrollPartFit .wgh-fit-guide-fig{height: 150px;min-height: 0}html body #scrollPartFit .wgh-fit-guide-thumbs{margin-bottom: 12px}}@media (max-width: 991.98px){html body #scrollPartFit .wgh-fit-grid{grid-template-columns: 1fr;gap: 20px}html body #scrollPartFit .wgh-fit-guide{padding: 20px 18px}html body #scrollPartFit .wgh-fit-guide-body{grid-template-columns: 1fr;gap: 16px}html body #scrollPartFit .wgh-fit-guide-fig{height: 210px}html body #scrollPartFit .wgh-fit-guide-head{justify-content: center;text-align: center}html body #scrollPartFit .wgh-fit-guide-txt{text-align: center}html body #scrollPartFit .wgh-fit-guide-thumbs{justify-content: center}html body #scrollPartFit .wgh-fit-guide-link{justify-content: center}}@media (max-width: 767.98px){html body #scrollPartFit .wgh-fit-main .wgh-pdp-fitform{padding: 24px 20px 20px}html body #scrollPartFit .wgh-fit-main form.find-part-form > .fields:not(.submit):not(.d-none){padding-left: 36px !important;text-align: left !important}}@media (max-width: 479.98px){html body #scrollPartFit .wgh-fit-guide-head{flex-wrap: wrap;gap: 10px}}@media (min-width: 601px){.wgh-fit.is-yes .wgh-fit-actions{margin-left: -62px}}.wgh-fit.is-yes .wgh-fit-actions .wgh-plate-btn{flex: 1 1 190px;white-space: nowrap;padding-left: 16px !important;padding-right: 16px !important}
