.uuo-pdp-section .uuo-wrap,.uuo-pextras-section .uuo-wrap,.uuo-shop-section .uuo-wrap{max-width:1424px;margin-left:auto;margin-right:auto}.uuo-pdp-section a,.uuo-pextras-section a,.uuo-shop-section a{text-decoration:none}.uuo-dot{width:8px;height:8px;background:var(--uuo-red);flex:none;margin-top:6px}.uuo-label{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--uuo-steel);margin:0 0 8px;padding:0}.uuo-crumbs{display:flex;gap:8px;flex-wrap:wrap;padding-top:20px;padding-bottom:20px;font-family:var(--uuo-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--uuo-steel)}.uuo-crumbs a{color:var(--uuo-steel)!important}.uuo-crumbs a:hover{color:var(--uuo-bone)!important}.uuo-crumbs [aria-current]{color:var(--uuo-bone)}.uuo-pdp{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(380px,.65fr);gap:64px;align-items:start;padding-top:12px!important;position:relative}.uuo-pdp__added{grid-column:1 / -1;background:#151515;border-left:4px solid #4E7A3A;padding:14px 18px;font-family:var(--uuo-display);font-size:18px;letter-spacing:.12em;text-transform:uppercase;color:var(--uuo-bone);margin-bottom:-56px}.uuo-pdp__error{grid-column:1 / -1;background:#151515;border-left:4px solid var(--uuo-red);padding:14px 18px;font-size:14px;color:var(--uuo-bone);margin-bottom:-56px}.uuo-pdp__added[hidden],.uuo-pdp__error[hidden]{display:none}.uuo-pdp__stage{position:relative;display:block;width:100%;aspect-ratio:4 / 3;border:0;padding:0;border-radius:8px;background:var(--uuo-black);overflow:hidden;cursor:zoom-in}.uuo-pdp__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s}.uuo-pdp__slide.is-active{opacity:1}.uuo-pdp__slide img,.uuo-pdp__slide svg{width:100%;height:100%;object-fit:contain;display:block}.uuo-pdp__zoomicon{position:absolute;right:14px;bottom:14px;width:38px;height:38px;border-radius:50%;background:#0b0b0bbf;border:1px solid var(--uuo-line-2);color:var(--uuo-bone);display:flex;align-items:center;justify-content:center;pointer-events:none}.uuo-pdp__flags{position:absolute;top:16px;left:16px;display:flex;gap:8px;pointer-events:none}.uuo-flag{font-family:var(--uuo-display);font-size:14px;letter-spacing:.16em;text-transform:uppercase;padding:5px 12px;border-radius:3px}.uuo-flag--red{background:var(--uuo-red);color:var(--uuo-bone)}.uuo-flag--usa{background:var(--uuo-black);border:1px solid var(--uuo-line-2);color:var(--uuo-sand)}.uuo-pdp__thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:12px}.uuo-pdp__thumb{aspect-ratio:1;padding:0;overflow:hidden;border-radius:6px;background:var(--uuo-line);cursor:pointer;border:2px solid transparent}.uuo-pdp__thumb.is-active{border-color:var(--uuo-red)}.uuo-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.uuo-pdp__stage:focus-visible,.uuo-pdp__thumb:focus-visible{outline:2px solid var(--uuo-sand);outline-offset:2px}.uuo-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0b0b0bf0;display:flex;align-items:center;justify-content:center;padding:48px 88px;box-sizing:border-box;cursor:zoom-out}.uuo-zoom[hidden]{display:none}.uuo-zoom__img{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.uuo-zoom__img img{max-width:100%;max-height:100%;object-fit:contain}.uuo-zoom__btn{position:absolute;width:48px;height:48px;border-radius:50%;background:var(--uuo-line);border:1px solid var(--uuo-line-2);color:var(--uuo-bone);font-size:20px;cursor:pointer}.uuo-zoom__btn:hover{border-color:var(--uuo-steel)}.uuo-zoom__close{top:20px;right:24px;width:44px;height:44px}.uuo-zoom__prev{left:24px;top:50%;transform:translateY(-50%)}.uuo-zoom__next{right:24px;top:50%;transform:translateY(-50%)}.uuo-zoom__count{position:absolute;bottom:22px;left:50%;transform:translate(-50%);font-family:var(--uuo-mono);font-size:11px;letter-spacing:.12em;color:var(--uuo-steel)}.uuo-pdp__info{padding-top:4px}.uuo-pdp__part{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.12em;color:var(--uuo-sand);text-transform:uppercase}.uuo-pdp__title{font-family:var(--uuo-stencil);font-weight:500;text-transform:uppercase;font-size:54px;line-height:1.12;letter-spacing:.01em;margin:12px 0 0;display:flex;flex-direction:column;color:var(--uuo-bone)}.uuo-certbadge{display:inline-flex;align-items:center;gap:10px;margin:8px 0 12px;padding:8px 15px 8px 10px;background-color:var(--uuo-line);background-image:var(--grain);background-size:220px 220px;border:2.5px solid var(--uuo-bone);border-radius:6px;color:var(--uuo-bone)}.uuo-certbadge>span{display:flex;flex-direction:column;gap:2px}.uuo-certbadge__t{font-family:var(--uuo-stencil);font-weight:700;font-size:19px;line-height:.9;text-transform:uppercase}.uuo-certbadge__s{font-family:var(--uuo-body);font-weight:700;font-size:9px;letter-spacing:.08em;color:var(--uuo-sand);text-transform:uppercase}.uuo-wrench{display:flex;align-items:center;gap:14px;margin-top:16px}.uuo-wrench__label{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.12em;color:var(--uuo-steel);text-transform:uppercase}.uuo-wrench__icons{display:flex;gap:4px}.uuo-wrench__i{position:relative;width:22px;height:22px;display:block}.uuo-wrench__i>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.uuo-wrench__fill{position:absolute;top:0;left:0;bottom:0;overflow:hidden;display:block}.uuo-wrench__fill svg{display:block}.uuo-pdp__lede{font-size:16px;line-height:1.65;color:var(--uuo-steel);margin:20px 0 0;max-width:44ch;text-wrap:pretty}.uuo-pdp__callout{margin-top:18px;border-radius:6px;background:var(--uuo-line);padding:14px 16px;display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.55;color:var(--uuo-bone)}.uuo-pdp__mopar{margin-top:12px;display:flex;align-items:center;gap:16px}.uuo-pdp__mopar-logo{background:#fff;border-radius:4px;padding:8px 14px;display:flex;align-items:center;flex:none}.uuo-pdp__mopar-logo img{height:34px;width:auto;display:block}.uuo-pdp__mopar-text{font-family:var(--uuo-mono);font-size:10px;letter-spacing:.1em;color:var(--uuo-steel);line-height:1.6;text-transform:uppercase}.uuo-pdp__price{display:flex;align-items:flex-end;gap:14px;margin-top:28px;padding-top:28px;border-top:1px solid var(--uuo-line);flex-wrap:wrap}.uuo-pdp__amount{font-family:var(--uuo-display);font-size:46px;line-height:.9;color:var(--uuo-bone)}.uuo-pdp__compare{font-family:var(--uuo-display);font-size:24px;color:var(--uuo-steel);text-decoration:line-through;padding-bottom:4px}.uuo-pdp__compare[hidden]{display:none}.uuo-pdp__note{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.1em;color:var(--uuo-steel);padding-bottom:8px;text-transform:uppercase}.uuo-pdp__opts{border:0;padding:0;margin:24px 0 0;min-width:0}.uuo-pdp__optgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.uuo-optbtn{display:block;text-align:left;padding:14px 16px;border-radius:6px;border:1px solid var(--uuo-line-2);background:transparent;color:var(--uuo-bone);cursor:pointer;transition:all .2s}.uuo-optbtn:hover{border-color:var(--uuo-sand)}.uuo-optbtn:has(input:checked){background:#151515;border-color:var(--uuo-red)}.uuo-optbtn:has(input:focus-visible){outline:2px solid var(--uuo-sand);outline-offset:2px}.uuo-optbtn.is-soldout{opacity:.55}.uuo-optbtn__label{font-family:var(--uuo-display);font-size:22px;letter-spacing:.12em;text-transform:uppercase;display:block}.uuo-optbtn__sub{font-family:var(--uuo-mono);font-size:10px;letter-spacing:.1em;color:var(--uuo-steel);display:block;margin-top:4px;text-transform:uppercase}.uuo-pdp__pills{display:flex;gap:10px;flex-wrap:wrap}.uuo-pill{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;border:1px solid var(--uuo-line-2);background:transparent;color:var(--uuo-steel);font-family:var(--uuo-display);font-size:16px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .2s}.uuo-pill--mono{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.08em}.uuo-pill:hover{border-color:var(--uuo-sand)}.uuo-pill:has(input:checked){background:#151515;border-color:var(--uuo-red);color:var(--uuo-bone)}.uuo-pill:has(input:focus-visible){outline:2px solid var(--uuo-sand);outline-offset:2px}.uuo-pdp__buy{display:flex;gap:12px;margin-top:24px;align-items:stretch}.uuo-qty{display:flex;align-items:center;border-radius:4px;background:var(--uuo-line)}.uuo-qty__btn{background:none;border:0;color:var(--uuo-bone);font-family:var(--uuo-display);font-size:22px;width:44px;height:56px;cursor:pointer}.uuo-qty__btn:hover{color:var(--uuo-red)}.uuo-qty__input{width:38px;text-align:center;background:transparent;border:0;color:var(--uuo-bone);font-family:var(--uuo-display);font-size:22px;-moz-appearance:textfield}.uuo-qty__input::-webkit-outer-spin-button,.uuo-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.uuo-pdp__add{flex:1;justify-content:center;font-size:22px;letter-spacing:.16em}.uuo-pdp__add[disabled]{background:var(--uuo-line-2);color:var(--uuo-steel)!important;cursor:not-allowed}.uuo-pdp__add.is-loading{opacity:.7}.uuo-pdp__badges{display:flex;gap:8px;margin:24px 0 0;padding:0;list-style:none;flex-wrap:wrap}.uuo-pdp__badges li{background:var(--uuo-line);border-radius:999px;color:var(--uuo-sand);font-family:var(--uuo-mono);font-size:10px;letter-spacing:.1em;padding:7px 12px;text-transform:uppercase}.uuo-acc{margin-top:32px;border-top:1px solid var(--uuo-line)}.uuo-acc__item{border-bottom:1px solid var(--uuo-line)}.uuo-acc__item>summary{list-style:none;padding:20px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--uuo-bone);font-family:var(--uuo-display);font-size:21px;letter-spacing:.12em;text-transform:uppercase}.uuo-acc__item>summary::-webkit-details-marker{display:none}.uuo-acc__item>summary:focus-visible{outline:2px solid var(--uuo-sand);outline-offset:2px}.uuo-acc__icon{color:var(--uuo-red);font-size:22px;font-family:var(--uuo-body);transition:transform .18s}.uuo-acc__item[open] .uuo-acc__icon{transform:rotate(45deg)}.uuo-acc__body{margin:0 0 22px;color:var(--uuo-steel);font-size:15px;line-height:1.7}.uuo-acc__body ul{margin:0;padding-left:18px;line-height:1.9}.uuo-acc__body p{margin:0;max-width:52ch}.uuo-acc__install{display:flex;flex-direction:column;gap:16px}.uuo-acc__install ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.uuo-pdp__warn{border:1px solid var(--uuo-line-2);background:var(--uuo-line);padding:14px 16px;display:flex;gap:12px;align-items:flex-start;color:var(--uuo-bone)}.uuo-pdp__warn .uuo-dot{margin-top:7px}.uuo-pdp__tools{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--uuo-sand);line-height:1.9}.uuo-pdp__manual{font-size:14px;max-width:none!important}.uuo-pdp__manual a{color:var(--uuo-sand)!important;text-decoration:underline!important}.uuo-ptrust{list-style:none;margin-top:80px!important;margin-bottom:0;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(max(150px,calc(25% - 24px)),1fr));gap:24px}.uuo-pfeature{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;margin-top:96px!important}.uuo-pfeature__eyebrow{font-family:var(--uuo-mono);font-size:14px;letter-spacing:.14em;color:var(--uuo-red);text-transform:uppercase}.uuo-pfeature__title{font-family:var(--uuo-stencil);font-weight:500;text-transform:uppercase;font-size:clamp(56px,6.4vw,96px);line-height:1.1;margin:20px 0 0;display:flex;flex-direction:column;color:var(--uuo-bone)}.uuo-pfeature__body{font-size:clamp(17px,1.5vw,21px);line-height:1.65;color:var(--uuo-steel);max-width:44ch;text-wrap:pretty;margin:28px 0 0}.uuo-pfeature__lines{font-family:var(--uuo-mono);font-size:clamp(13px,1.05vw,15px);letter-spacing:.08em;color:var(--uuo-sand);margin-top:36px;line-height:2.2;display:flex;flex-direction:column;text-transform:uppercase}.uuo-pfeature__media{aspect-ratio:1;border:1px solid var(--uuo-line);overflow:hidden;background:var(--uuo-black)}.uuo-pfeature__media img{width:100%;height:100%;object-fit:cover;display:block}.uuo-related{background:var(--uuo-line);border-top:1px solid var(--uuo-line-2);border-bottom:1px solid var(--uuo-line-2);margin-top:96px;padding:72px 0}.uuo-related__head{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--uuo-line-2);padding-bottom:16px;gap:16px}.uuo-related__title{font-family:var(--uuo-stencil);font-weight:500;text-transform:uppercase;font-size:40px;letter-spacing:.02em;margin:0;color:var(--uuo-bone)}.uuo-related__all{background:var(--uuo-line-2);color:var(--uuo-bone)!important;height:40px;padding:0 18px;display:inline-flex;align-items:center;font-family:var(--uuo-display);font-size:16px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.uuo-related__all:hover{background:var(--uuo-steel);color:var(--uuo-black)!important}.uuo-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px}#MainContent>.uuo-pextras-section+.shopify-section{margin-top:0}.uuo-card{display:flex;flex-direction:column;gap:12px;color:var(--uuo-bone)!important;min-width:0}.uuo-card[hidden]{display:none}.uuo-card__media{position:relative;aspect-ratio:1;border-radius:6px;overflow:hidden;background:var(--bg, #202020)}.uuo-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--fit, cover);object-position:var(--pos, center);transition:transform .5s var(--uuo-ease),opacity .45s ease}.uuo-card:hover .uuo-card__img:not(.uuo-card__img--alt){transform:scale(1.05)}.uuo-card__img--alt{opacity:0;object-fit:cover;object-position:center;background:var(--uuo-line)}.uuo-card:hover .uuo-card__img--alt{opacity:1}.uuo-card__flag{position:absolute;top:12px;left:12px;background:var(--uuo-red);color:var(--uuo-bone);font-family:var(--uuo-display);font-size:13px;letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;border-radius:3px;pointer-events:none}.uuo-card__info{display:flex;flex-direction:column;gap:5px}.uuo-card__part{font-family:var(--uuo-mono);font-size:10px;letter-spacing:.12em;color:var(--uuo-steel);text-transform:uppercase}.uuo-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.uuo-card--shop .uuo-card__name{font-family:var(--uuo-display);font-size:21px;letter-spacing:.03em;line-height:1.05;text-wrap:balance;text-transform:uppercase}.uuo-card__prices{display:flex;align-items:baseline;gap:8px;flex:none}.uuo-card__compare{font-family:var(--uuo-mono);font-size:11px;color:#6b6b6b}.uuo-card--shop .uuo-card__price{font-family:var(--uuo-mono);font-size:12px;color:var(--uuo-steel)}.uuo-card__box{padding:18px}.uuo-card__crumb{font-family:var(--uuo-mono);font-size:10px;letter-spacing:.12em;color:var(--uuo-sand);text-transform:uppercase}.uuo-card--related .uuo-card__name{font-family:var(--uuo-display);font-weight:400;font-size:24px;margin:8px 0 14px;letter-spacing:.04em;line-height:1.05;color:var(--uuo-bone);text-transform:uppercase}.uuo-card__foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--uuo-line-2);padding-top:14px}.uuo-card--related .uuo-card__price{font-family:var(--uuo-display);font-size:24px;color:var(--uuo-bone)}.uuo-card__view{font-family:var(--uuo-display);font-size:15px;letter-spacing:.14em;color:var(--uuo-red);text-transform:uppercase}.uuo-card:focus-visible{outline:2px solid var(--uuo-sand);outline-offset:3px}.uuo-shop__intro{display:flex!important;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;padding-top:clamp(56px,7vw,96px)!important}.uuo-shop__titles{display:flex;flex-direction:column;gap:16px}.uuo-shop .uuo-eng__title{line-height:.92}.uuo-shop__text{font-size:16px;line-height:1.65;color:var(--uuo-steel);margin:0;max-width:44ch;text-wrap:pretty}.uuo-shop__bar{position:sticky;top:96px;z-index:10;background:#0b0b0beb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:clamp(36px,4vw,56px)}.uuo-shop__barin{display:flex!important;flex-direction:column;gap:14px;padding-top:18px!important;padding-bottom:18px!important}.uuo-shop__row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.uuo-shop__lab{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.12em;color:var(--uuo-steel);width:110px;text-transform:uppercase}.uuo-shop__count{margin-left:auto;font-family:var(--uuo-mono);font-size:11px;letter-spacing:.1em;color:var(--uuo-sand);text-transform:uppercase}a.uuo-chip{text-decoration:none}.uuo-shop__group{padding-top:clamp(56px,7vw,96px)!important}.uuo-shop__group[hidden]{display:none}.uuo-shop__ghead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.uuo-shop__ghead .uuo-shop__titles{gap:12px}.uuo-shop__gcount{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.12em;color:var(--uuo-steel);white-space:nowrap;text-transform:uppercase}.uuo-shop__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:32px 24px}@media(max-width:989px){.uuo-pdp{grid-template-columns:1fr;gap:32px}.uuo-pdp__added,.uuo-pdp__error{margin-bottom:-16px}.uuo-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uuo-shop__bar{top:0}}@media(max-width:749px){.uuo-pdp__title{font-size:40px;line-height:1.08}.uuo-pdp__thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.uuo-optbtn__label{font-size:19px}.uuo-ptrust{grid-template-columns:1fr;margin-top:56px!important}.uuo-pfeature{grid-template-columns:1fr;gap:32px;margin-top:64px!important}.uuo-related{margin-top:64px;padding:48px 0}.uuo-related__title{font-size:32px}.uuo-related__grid{gap:14px}.uuo-card__box{padding:12px 4px}.uuo-card--related .uuo-card__name{font-size:19px}.uuo-zoom{padding:64px 12px}.uuo-zoom__prev{left:8px}.uuo-zoom__next{right:8px}.uuo-shop__lab{width:100%}.uuo-shop__count{margin-left:0;width:100%}.uuo-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.uuo-card--shop .uuo-card__row{flex-direction:column;gap:4px}.uuo-card--shop .uuo-card__name{font-size:18px}}.uuo-shop-section .uuo-wrap.uuo-shop__group{max-width:1360px}@media(max-width:749px){.uuo-shop__barin{position:relative;gap:10px;padding-top:12px!important;padding-bottom:34px!important}.uuo-shop__row{flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -20px;padding:0 20px;scroll-padding:0 20px}.uuo-shop__row::-webkit-scrollbar{display:none}.uuo-shop__row .uuo-chip{flex:0 0 auto;white-space:nowrap}.uuo-shop__lab{display:none}.uuo-shop__count{position:absolute;left:20px;bottom:10px;width:auto;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/uuo-pages.css.map */
