.shopify-section--main-product:has(.bos-tpms-hint) .variant-picker__option-values{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-inline:0;padding-inline:0;overflow:visible}.shopify-section--main-product:has(.bos-tpms-hint) .variant-picker .block-swatch{justify-content:center;min-height:48px;padding-inline:.25rem;border-radius:10px;font-weight:800;text-align:center;white-space:nowrap}.shopify-section--main-product:has(.bos-tpms-hint) .variant-picker :checked+.block-swatch{border-color:var(--bos-blue);background:var(--bos-blue);color:#fff}@media screen and (max-width:699px){.shopify-section--main-product:has(.bos-tpms-hint) .variant-picker__option-values{gap:.35rem}.shopify-section--main-product:has(.bos-tpms-hint) .variant-picker .block-swatch{min-height:52px;padding:.35rem .1rem;font-size:.9rem;line-height:1.15;white-space:normal}.shopify-section--main-product:has(.bos-tpms-hint) .variant-picker .block-swatch span{display:inline-block;width:min-content}}.bos-tpms-rig__head{max-width:44rem;margin:0 auto 1.5rem;text-align:center}.bos-tpms-rig__head .prose{margin-top:.5rem}.bos-tpms-rig__panel{display:grid;gap:1.25rem;padding:clamp(1rem,3vw,1.75rem);border:1px solid var(--bos-line);border-radius:18px;background:#fff;box-shadow:0 10px 30px #0a316114}@media screen and (min-width:1000px){.bos-tpms-rig__panel{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2rem}}.bos-tpms-rig__questions{display:grid;gap:1.1rem;align-content:start}.bos-tpms-rig__group{margin:0;padding:0;border:0;min-width:0}.bos-tpms-rig__group[hidden],.bos-tpms-rig [data-for-kind][hidden]{display:none}.bos-tpms-rig__group legend{display:flex;align-items:center;gap:.55rem;margin-bottom:.55rem;padding:0;font-weight:800;color:#111}.bos-tpms-rig__group legend>span{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--bos-red);color:#fff;font-size:.85rem}.bos-tpms-rig__group legend b{font-weight:800}.bos-tpms-rig__chips{display:flex;flex-wrap:wrap;gap:.5rem}.bos-tpms-rig__chips label{position:relative;cursor:pointer}.bos-tpms-rig__chips input{position:absolute;opacity:0;pointer-events:none}.bos-tpms-rig__chips label>span{display:inline-flex;align-items:center;min-height:44px;padding:.45rem .9rem;border:1.5px solid var(--bos-line);border-radius:999px;background:#fff;font-weight:700;color:var(--bos-blue);line-height:1.2;transition:background .2s,border-color .2s,color .2s}.bos-tpms-rig__chips label>span b{font-weight:inherit}.bos-tpms-rig__chips input:checked+span{border-color:var(--bos-blue);background:var(--bos-blue);color:#fff}.bos-tpms-rig__chips input:focus-visible+span{outline:2px solid var(--bos-red);outline-offset:2px}.bos-tpms-rig__result{display:grid;align-content:center;gap:.35rem;padding:1.1rem;border-radius:14px;background:var(--bos-sky);text-align:center}.bos-tpms-rig__tires{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem;min-height:1.2rem}.bos-tpms-rig__tires i{width:.8rem;height:1.2rem;border-radius:3px;background:var(--bos-red)}.bos-tpms-rig__tires i.is-pull{background:var(--bos-blue)}.bos-tpms-rig__count{margin:.2rem 0 0;font-weight:700;color:#111}.bos-tpms-rig__kit{margin:0;font-size:clamp(1.35rem,3vw,1.7rem);font-weight:800;line-height:1.2;color:var(--bos-blue)}.bos-tpms-rig__price{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem .5rem;margin:0}.bos-tpms-rig__price strong{font-size:1.35rem;color:var(--bos-red)}.bos-tpms-rig__price s{color:#6b7a8c}.bos-tpms-rig__price small{flex-basis:100%;font-size:.85rem;color:#4a5a70}.bos-tpms-rig__tip{margin:0;font-size:.95rem;color:#111}.bos-tpms-rig__tip:empty{display:none}.bos-tpms-rig__cta{margin-top:.5rem;justify-self:center}.bos-tpms-rig__note{margin:.25rem 0 0;font-size:.85rem;color:#4a5a70}.bos-tpms-cta{display:grid;gap:1.5rem;align-items:center;padding:clamp(1.25rem,4vw,2.5rem);border-radius:18px;background:var(--bos-blue);color:#fff}@media screen and (min-width:1000px){.bos-tpms-cta:not(.is-text-only){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}.bos-tpms-cta.is-text-only .bos-tpms-cta__body{max-width:46rem;margin-inline:auto;text-align:center}.bos-tpms-cta__media img{display:block;width:100%;height:auto;border-radius:14px}.bos-tpms-cta .h2,.bos-tpms-cta .subheading{color:#fff}.bos-tpms-cta .prose{margin-top:.5rem;color:#fff}.bos-tpms-cta__kits{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem;margin:1.25rem 0;padding:0;list-style:none}.bos-tpms-cta__kits button{display:grid;gap:.1rem;width:100%;padding:.65rem .5rem;border:1.5px solid rgb(255 255 255 / .35);border-radius:12px;background:#ffffff14;color:#fff;font:inherit;text-align:center;cursor:pointer;transition:background .2s,border-color .2s}.bos-tpms-cta__kits button:hover{border-color:#fff;background:#ffffff29}.bos-tpms-cta__kits span{font-weight:700}.bos-tpms-cta__kits strong{font-size:1.2rem}.bos-tpms-cta__kits s{font-size:.85rem;opacity:.7}.bos-tpms-cta .bos-halloween{margin-bottom:1rem;text-align:start;color:initial}.bos-tpms-cta__button{background:var(--bos-red);color:#fff}@media screen and (max-width:699px){.bos-tpms-cta__kits{grid-template-columns:repeat(2,minmax(0,1fr))}.bos-tpms-cta__kits li:last-child:nth-child(odd){grid-column:1 / -1}}[id$=__steps] .multi-column__item:not(:has(img)):before{content:"";display:block;width:100%;aspect-ratio:1448 / 1086;border-radius:var(--rounded, 12px);background:var(--bos-sky)}.bos-tpms-rig__shot:empty{display:none}.bos-tpms-rig__shot img,.bos-tpms-rig__shot svg{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px}.bos-tpms-rig__shot svg{padding:12% 10%;background:#fff}.bos-tpms-rig__kits{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none}.bos-tpms-rig__card{display:grid;gap:.2rem;width:100%;height:100%;align-content:start;padding:0 0 .8rem;border:1.5px solid var(--bos-line);border-radius:14px;background:#fff;color:#111;font:inherit;text-align:center;cursor:pointer;overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .2s}.bos-tpms-rig__card:hover{border-color:var(--bos-blue)}.bos-tpms-rig__card.is-match{border-color:var(--bos-red);box-shadow:0 0 0 2px var(--bos-red),0 10px 24px #0a31611f}.bos-tpms-rig__photo{display:block;margin-bottom:.45rem;background:var(--bos-sky)}.bos-tpms-rig__photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.bos-tpms-rig__ph{display:block;width:100%;height:auto;aspect-ratio:4 / 3;padding:14% 12%;fill:#fff;stroke:#9ab0cc;stroke-width:2.5}.bos-tpms-rig__card strong{padding-inline:.6rem;font-size:1.1rem;color:var(--bos-blue)}.bos-tpms-rig__caption{min-height:2.6em;padding-inline:.6rem;font-size:.88rem;line-height:1.3}.bos-tpms-rig__cardprice{padding-inline:.6rem;font-weight:800;color:var(--bos-red)}.bos-tpms-rig__cardprice s{font-weight:400;color:#6b7a8c}@media screen and (max-width:999px){.bos-tpms-rig__kits{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter, 20px));padding-inline:var(--container-gutter, 20px)}.bos-tpms-rig__kits::-webkit-scrollbar{display:none}.bos-tpms-rig__kits li{flex:0 0 62%;scroll-snap-align:start}}.bos-tpms-rig[data-stage] .bos-tpms-rig__panel{grid-template-columns:minmax(0,1fr);max-width:40rem;margin-inline:auto}.bos-tpms-rig[data-stage=ask] .bos-tpms-rig__result,.bos-tpms-rig[data-stage=done] .bos-tpms-rig__questions{display:none}.bos-tpms-rig[data-stage] [data-rig-step]:not(.is-current){display:none}.bos-tpms-rig__nav{display:flex;align-items:center;justify-content:space-between;min-height:2rem;font-size:.9rem;color:#4a5a70}.bos-tpms-rig:not([data-stage]) .bos-tpms-rig__nav,.bos-tpms-rig:not([data-stage]) .bos-tpms-rig__restart{display:none}.bos-tpms-rig__back,.bos-tpms-rig__restart{padding:.4rem 0;border:0;background:none;color:var(--bos-blue);font:inherit;font-weight:700;cursor:pointer}.bos-tpms-rig__restart{justify-self:center;text-decoration:underline}.bos-tpms-rig[data-stage] .bos-tpms-rig__group legend{font-size:1.2rem}.bos-tpms-rig[data-stage] .bos-tpms-rig__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.bos-tpms-rig[data-stage] .bos-tpms-rig__chips label>span{display:flex;justify-content:center;width:100%;min-height:56px;padding:.6rem .75rem;border-radius:14px;font-size:1.05rem;text-align:center}.bos-tpms-rig[data-stage] .bos-tpms-rig__chips label:not([hidden]):last-of-type:nth-of-type(odd){grid-column:1 / -1}.bos-tpms-rig[data-stage] .bos-tpms-rig__tires{display:none}@media screen and (max-width:999px){.bos-tpms-rig__kits{margin-inline:0;padding-inline:0}.bos-tpms-rig__kits li{flex-basis:70%}}@media screen and (max-width:699px){.shopify-section--bos-compare .bos-counter{display:grid;grid-template-columns:1fr auto 1fr;gap:.5rem;align-items:start}.shopify-section--bos-compare .bos-counter__item{min-width:0;text-align:center}.shopify-section--bos-compare .bos-counter__value{font-size:2rem}.shopify-section--bos-compare .bos-counter__vs{padding-top:.6rem}}.bos-tpms-hint{position:relative;border:1.5px solid var(--bos-line);border-radius:14px;background:#fff;box-shadow:0 4px 14px #0a316112}.bos-tpms-hint[open]{z-index:30;border-color:var(--bos-blue)}.bos-tpms-hint summary{display:flex;align-items:center;gap:.8rem;min-height:64px;padding:.7rem .9rem;cursor:pointer;list-style:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bos-tpms-hint summary::-webkit-details-marker{display:none}.bos-tpms-hint__icon{display:block;flex:none;width:64px;height:64px;margin-block:-8px;object-fit:contain}.bos-tpms-hint__text{display:grid;flex:1;min-width:0;line-height:1.25}.bos-tpms-hint__text strong{font-size:1.05rem;color:var(--bos-blue)}.bos-tpms-hint__text small{font-size:.9rem;color:#4a5a70}.bos-tpms-hint__chevron{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--bos-sky);transition:transform .2s}.bos-tpms-hint__chevron:before{content:"";width:.5rem;height:.5rem;margin-top:-.2rem;border-right:2px solid var(--bos-blue);border-bottom:2px solid var(--bos-blue);transform:rotate(45deg)}.bos-tpms-hint[open] .bos-tpms-hint__chevron{transform:rotate(180deg)}.bos-tpms-hint__panel{position:absolute;inset-inline:-1.5px;top:calc(100% + 6px);overflow:hidden;border:1.5px solid var(--bos-blue);border-radius:14px;background:#fff;box-shadow:0 14px 34px #0a316138;will-change:opacity,transform;animation:bos-tpms-hint-in .18s ease-out both}.bos-tpms-hint.is-closing .bos-tpms-hint__panel{animation:bos-tpms-hint-out .13s ease-in both}@keyframes bos-tpms-hint-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes bos-tpms-hint-out{to{opacity:0;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.bos-tpms-hint__panel,.bos-tpms-hint.is-closing .bos-tpms-hint__panel{animation:none}}.bos-tpms-hint ul{display:grid;margin:0;padding:0;list-style:none}.bos-tpms-hint li:first-child button{border-top:0}.bos-tpms-hint li button{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:56px;padding:.55rem .9rem;border:0;border-top:1px solid var(--bos-line);background:none;color:#111;font:inherit;font-size:.95rem;line-height:1.3;text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bos-tpms-hint li button:hover{background:var(--bos-sky)}.bos-tpms-hint li b{flex:none;padding:.35rem .7rem;border-radius:999px;background:var(--bos-sky);color:var(--bos-blue);font-size:.9rem;font-weight:800;white-space:nowrap}.bos-tpms-hint>a{display:block;padding:.8rem .9rem;border-top:1px solid var(--bos-line);font-weight:700;color:var(--bos-red);text-align:center}.bos-tpms-story__card svg{display:block;width:100%;height:auto;max-height:56vh}.bos-tpms-dia__frame{fill:var(--bos-blue);stroke:var(--bos-blue);stroke-width:4;transition:stroke .3s}.bos-tpms-dia__screen{fill:#0d1b33}.bos-tpms-dia__cap{fill:#9db2d0;font:700 12px var(--text-font-family, sans-serif);letter-spacing:1px;text-anchor:middle}.bos-tpms-dia__split{stroke:#2a4470}.bos-tpms-dia__tile{fill:#1e3a63;transition:fill .3s}.bos-tpms-dia__num{fill:#fff;font:800 17px var(--text-font-family, sans-serif);text-anchor:middle;transition:opacity .3s}.bos-tpms-dia__num.is-low{opacity:0}.bos-tpms-dia__alert{fill:var(--bos-red);font:800 17px var(--text-font-family, sans-serif);letter-spacing:.5px;text-anchor:middle;opacity:0;transition:opacity .3s}.bos-tpms-dia__link{fill:none;stroke:var(--bos-blue);stroke-width:2.5;stroke-dasharray:5 7;opacity:0;transition:opacity .3s}.bos-tpms-dia__body{fill:#fff;stroke:var(--bos-blue);stroke-width:3}.bos-tpms-dia__cab{fill:var(--bos-sky);stroke:var(--bos-blue);stroke-width:2}.bos-tpms-dia__hitch{fill:none;stroke:var(--bos-blue);stroke-width:5;stroke-linecap:round}.bos-tpms-dia__wheel rect{fill:#1f2937;transition:fill .3s}.bos-tpms-dia__sensor{fill:#4fa3ff;transition:fill .3s}.bos-tpms-dia__wave{fill:none;stroke:#2f7de1;stroke-width:2.5;opacity:0;transform-box:fill-box;transform-origin:center}.bos-tpms-dia__caption{display:none}.bos-tpms-dia__caption circle{fill:var(--bos-red)}.bos-tpms-dia__badge{fill:#fff;font:800 17px var(--text-font-family, sans-serif);text-anchor:middle}.bos-tpms-dia__label{fill:var(--bos-blue);font:800 19px var(--text-font-family, sans-serif)}.bos-tpms-story[data-state="1"] .is-s1,.bos-tpms-story[data-state="2"] .is-s2,.bos-tpms-story[data-state="3"] .is-s3{display:inline}.bos-tpms-story[data-state="2"] .bos-tpms-dia__link,.bos-tpms-story[data-state="3"] .bos-tpms-dia__link{opacity:.6}.bos-tpms-story[data-state="3"] .bos-tpms-dia__frame{stroke:var(--bos-red)}.bos-tpms-story[data-state="3"] .bos-tpms-dia__tile.is-alert,.bos-tpms-story[data-state="3"] .bos-tpms-dia__wheel.is-alert rect,.bos-tpms-story[data-state="3"] .bos-tpms-dia__wheel.is-alert .bos-tpms-dia__sensor{fill:var(--bos-red)}.bos-tpms-story[data-state="3"] .bos-tpms-dia__num.is-ok{opacity:0}.bos-tpms-story[data-state="3"] .bos-tpms-dia__num.is-low,.bos-tpms-story[data-state="3"] .bos-tpms-dia__alert{opacity:1}.bos-tpms-story .bos-story__step h3{font-size:1.25rem}.bos-tpms-story .bos-story__step p{font-size:1.1rem;line-height:1.45}.bos-tpms-story .bos-story__step.is-active p{max-height:var(--bos-step-h, 18rem)}@media(prefers-reduced-motion:no-preference){.bos-tpms-story[data-state="1"] .bos-tpms-dia__wave,.bos-tpms-story[data-state="2"] .bos-tpms-dia__wave{animation:bos-ping 1.6s ease-out infinite}.bos-tpms-story[data-state="2"] .bos-tpms-dia__link,.bos-tpms-story[data-state="3"] .bos-tpms-dia__link{animation:bos-dash 1s linear infinite}.bos-tpms-story[data-state="3"] .bos-tpms-dia__alert{animation:bos-blink 1s steps(2) infinite}.bos-tpms-story[data-state="3"] .bos-tpms-dia__wheel.is-alert .bos-tpms-dia__wave{stroke:var(--bos-red);animation:bos-ping 1.2s ease-out infinite}}@media screen and (max-width:999px){.bos-tpms-story .bos-story__step h3{font-size:1.2rem}.bos-tpms-story .bos-story__step p{font-size:1.1rem}}.bos-tpms-rig[data-stage] [data-rig-q=axles] .bos-tpms-rig__chips{display:flex}.bos-tpms-rig[data-stage] [data-rig-q=axles] .bos-tpms-rig__chips label{flex:1 1 0}a.bos-tpms-rig__card{color:inherit;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/56/assets/bos-tpms.css.map */
