:root{--root__html-fontSize:100%;--root__selection-background:rgba(255,0,0,0.4);--root__selection-color:#fff;--root__outline-color:#5db7a5;--root__vh:100vh;--root__vh-no-header:100vh;--root__header-offset:6.25rem;--root__color-brand:red;--root__color-primary:red;--root__color-secondary:#333;--root__color-black:#000;--root__color-gray:#333;--root__color-dark-gray:#333;--root__color-white:#fff;--root__color-link:"currentColor";--root__color-linkHover:var(--root__color-brand);--root__color-silver:silver;--root__color-bg-brand:var(--root__color-brand);--root__color-bg-primary:var(--root__color-primary);--root__color-bg-secondary:var(--root__color-secondary);--root__color-bg-black:var(--root__color-black);--root__color-bg-gray:#f6f6f6;--root__color-bg-dark-mid:#d1d1d1;--root__color-bg-dark-gray:#333;--root__color-bg-white:var(--root__color-white);--root__color-text-brand:var(--root__color-brand);--root__color-text-primary:var(--root__color-primary);--root__color-text-secondary:var(--root__color-secondary);--root__color-text-black:var(--root__color-black);--root__color-text-gray:var(--root__color-gray);--root__color-text-white:var(--root__color-white);--root__color-bu-tbr:#5ab8d5;--root__color-bu-otr:#f46f1f;--root__color-bu-ag:#6cab28;--root__color-bu-bandag:#fc0;--root__color-ecopia:#6db146;--root__font-mono:Lucida Sans Typewriter,Lucida Console,monaco,Bitstream Vera Sans Mono,monospace;--root__font-system:-apple-system,blinkmacsystemfont,Segoe UI,helvetica,arial,sans-serif;--root__font-copy:Open Sans,sans-serif;--root__font-brand:Avenir LT W05_65 Medium,sans-serif,sans-serif;--root__font-heavy:Avenir LT W05_85 Heavy,sans-serif}.authOverlay__login h2.transform-uppercase{text-transform:unset;font-size:1.75rem;font-weight:500}@media(min-width:33.3333333333em){.authOverlay__col:first-child{padding-left:5rem;padding-right:1.25rem}}@media(min-width:54.4444444444em){.authOverlay__col:last-child{padding-left:1.25rem;padding-right:5rem}}.authOverlay__loginSignup .button{--border:1px solid var(--root__color-brand);color:var(--root__color-brand);border:var(--border)}.button{--button-fontFamily:var(--root__font-heavy);--button-fontWeight:normal}@media(min-width:54.4444444444em){.button--fluid{--button-minWidth:11.875rem}}.csTabs__tablistWrapper{--tabPadding:0.625rem 0.9375rem 0.9375rem;--tabPaddingLarge:0.625rem 1.875rem 0.9375rem;--tabSpacing:0;--tabSpacingLarge:0;--tabDividerColor:#ccc;--tabUnderlineColor:var(--root__color-brand);--tabUnderlineHeight:0.3125rem;--textTransform:uppercase;--overflowPadding:2.1875rem;--height:5rem;--divider:1px solid #ccc;height:var(--height);border-bottom:var(--divider);overflow:hidden}@media(min-width:54.4444444444em){.csTabs__tablistWrapper{--height:4.375rem}}.csTabs__tablist{text-transform:unset}.csTabs__tablist li a{color:var(--root__color-text-black);font-size:1.8125rem;font-weight:500;text-transform:capitalize}.csTabs__tab[aria-selected=true][aria-selected=true]{color:var(--root__color-text-brand);font-weight:500}.featuredContent .type-h1.transform-uppercase,.featuredContent .type-h2.transform-uppercase,.featuredContent .type-h3.transform-uppercase,.featuredContent .type-h4.transform-uppercase,.featuredContent .type-h5.transform-uppercase,.featuredContent .type-h6.transform-uppercase{text-transform:unset}.featuredContent__col{--contentPadding:1.25rem}@media(min-width:54.4444444444em){.featuredContent__col{--contentPadding:1.25rem 2.5rem}}.featuredContent__primaryText .type-h3{font-size:2.75rem}.featuredContent__withRow{padding:var(--contentPadding)}.featuredContent__withRow+.featuredContent__withRow{border-top:0}.featuredContent__withRow.featuredContent__with{border-bottom:1px var(--borderStyle) var(--borderColor);color:var(--root__color-black);font-weight:500}.featuredContent__withRow.featuredContent__withGraphic{--contentPadding:2.1875rem 2.5rem}.featuredContent__withRow.featuredContent__withTitle{--contentPadding:2.1875rem 2.5rem 1.25rem 2.5rem;border-top:.0625rem var(--borderStyle) var(--borderColor);color:var(--root__color-black);font-family:Avenir LT W05_65 Medium,sans-serif;font-size:1.875rem;font-weight:500}.featuredContent__withRow.featuredContent__withExcerpt{padding-bottom:0;padding-top:0}.featuredContent__withRow:last-child{--contentPadding:1.25rem 2.5rem 2.1875rem 2.5rem}.featureList__group:before{background-color:var(--root__color-bg-gray)}.productCard__content{border-top:.5rem solid var(--root__color-brand)}.productCard--otr{--buColor:var(--root__color-black)}.productTags .tag--tire{background-color:var(--root__color-bg-dark-gray)}.productCard__logos{display:none}.productCard.is-active .productCard__content{padding:1.25rem}.myProfileHeader__data h1.transform-uppercase{text-transform:unset}.myProfileHeader__data .myProfileHeader__edit a{text-decoration:unset}.myProfile__section h2.transform-uppercase{text-transform:unset}.myProfile__edit{color:var(--root__color-brand)}.sectionGroup .type-h1,.sectionGroup .type-h2,.sectionGroup .type-h3,.sectionGroup .type-h4,.sectionGroup .type-h5,.sectionGroup .type-h6,.sectionHeader .type-h1,.sectionHeader .type-h2,.sectionHeader .type-h3,.sectionHeader .type-h4,.sectionHeader .type-h5,.sectionHeader .type-h6{font-weight:500}.sectionHeader h1{font-size:3.375rem}.vpHeroSlide__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.vpHeroSlide__heading.transform-uppercase{text-transform:unset}.vpHero__asideMenu{--asideMenu-colorHover:#fff;--asideMenuItem-backgroundColorActive:#666}@media(max-width:54.4344444444em){.vpHero__pagination{display:none}}@media(max-width:54.4344444444em){.vpHero__aside{padding:0}}.searchResults .inputDropdown select{font-size:1.375rem;color:var(--root__color-gray)}.searchResults .button--text{font-size:1rem;font-family:var(--root__font-brand)}.searchResults__total{font-size:1.125rem;font-family:var(--root__font-heavy)}.searchResult__title{font-size:1.875rem}.searchResult__tags{color:var(--root__color-gray)}.searchResults__empty{font-size:1.5rem;line-height:1.75rem;font-family:var(--root__font-brand)}.searchStart__categoriesTrack .is-selected .searchCategorySelect__label span{opacity:1}.searchCategorySelect__label{--select-fontSize:1.375rem}.searchCategorySelect__label:after{--select-underline-color:red}.searchCategorySelect__label span{font-weight:200;opacity:.6}.searchStart__form legend{--legend-fontSize:1rem}@media(min-width:54.4444444444em){.searchStart__form legend{--legend-fontSize:1.125rem}}.searchInput label{font-size:1.125rem;font-family:var(--root__font-copy)}.searchInput input[type=search]{--si-input-fontSize:1.875rem;--si-input-fontFamily:var(--root__font-brand)}.searchInput__autocomplete{font-size:1.375rem}.inputDropdown svg{fill:var(--root__color-dark-gray)}.layoutFooter{--footerTop-backgroundColor:var(--root__color-bg-dark-gray);--footerBottom-backgroundColor:var(--root__color-black)}.newsletter__submit svg{fill:var(--root__color-white)}.layoutHeader__track{--header-backgroundColor:#fff}.layoutHeader__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;padding-right:0}.layoutHeader__container svg{width:1.3em;height:1.3em}.layoutHeader__container a{text-decoration:none}.layoutHeader__aside{--header-asideColorText:#666;font-family:Avenir LT W05_85 Heavy,sans-serif;font-size:.875rem;font-weight:500}.layoutHeader__asideCol{--header-asideColBorder:rem(1px) solid #666}.headerLocale__button:focus:before,.headerLocale__button:hover:before,.headerLocale__button[aria-expanded=true]:before{background-color:transparent}.hamburgerIcon__line{--hamburgerLine-color:#666}.layoutHeader__hamburger:hover .hamburgerIcon__line{--hamburgerLine-color:var(--root__color-primary)}.layoutHeader__toolsTarget{--headerUtilities-backgroundHover:#111;font-family:Avenir LT W05_85 Heavy,sans-serif;font-weight:500;text-transform:unset}.layoutNav__sectionToggle{--layoutNavSectionToggle-textTransform:capitalize}.layoutNav__aside{--navAside-background:var(--root__color-bg-dark-mid)}@media(max-width:54.4344444444em){.layoutNav__mainContainer{padding:0}}.layoutNav__asideMenu{--navAsideMenu-fontWeight:600;--navAsideMenu-textDecoration:none;--navAsideMenu-textTransform:capitalize}.layoutNav__asideMenu a{-webkit-text-decoration:var(--navAsideMenu-textDecoration);text-decoration:var(--navAsideMenu-textDecoration);text-transform:var(--navAsideMenu-textTransform)}.layoutNav__asideMenu svg{top:8px}.layoutNav__sectionGroup a{--sectionGroup-textTransform:capitalize;text-transform:var(--sectionGroup-textTransform)}
.open{max-height:15rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;opacity:1;overflow:auto;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.chat-button.active{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:slideInCTA;animation-name:slideInCTA;-webkit-animation-timing-function:cubic-bezier(1,1.1,0,1);animation-timing-function:cubic-bezier(1,1.1,0,1);background-color:red;border-radius:50%;bottom:20px;cursor:pointer;height:66px;position:fixed;right:25px;width:66px;z-index:1001;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chat-button{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:slideOutCTA;animation-name:slideOutCTA;-webkit-animation-timing-function:cubic-bezier(1,1.1,0,1);animation-timing-function:cubic-bezier(1,1.1,0,1);display:none}.chat-button img{width:35px}.chat{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:slideOutButtons;animation-name:slideOutButtons;-webkit-animation-timing-function:cubic-bezier(1,1.1,0,1);animation-timing-function:cubic-bezier(1,1.1,0,1);background-color:#fff;border:1px solid #d3d3d3;bottom:-20pc;font-family:sans-serif;height:500px;padding:25px 18px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;right:20px;width:237px;z-index:1002;display:none}.chat.open{-ms-flex-line-pack:justify;align-content:space-between;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:slideInButtons;animation-name:slideInButtons;-webkit-animation-timing-function:cubic-bezier(1,1.1,0,1);animation-timing-function:cubic-bezier(1,1.1,0,1);max-height:280px;display:block}.chat a{border-radius:4px;background:#eee;color:#000;padding:8px 6px;text-align:center;font-weight:700;text-transform:uppercase;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.chat a:hover{background:#c6c6c6}.chat a img{margin-right:10px;width:18px}.close-chat{cursor:pointer;display:block;position:absolute;right:15px;top:9pt;color:#c6c6c6;font-size:20px;width:24px}.chat h3,.close-chat{font-weight:700;text-align:center}.chat h3{text-transform:uppercase;font-size:15px;line-height:1.2;max-width:130px;margin:14px auto}.chat-list{margin:0;padding:0}.chat-list li{list-style:none;margin-bottom:10px}@media(max-width:600px){#chat-component{display:none}}@-webkit-keyframes slideInCTA{0%{-webkit-transform:translateY(90pt);transform:translateY(90pt)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes slideInCTA{0%{-webkit-transform:translateY(90pt);transform:translateY(90pt)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes slideOutCTA{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(90pt);transform:translateY(90pt)}}@keyframes slideOutCTA{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(90pt);transform:translateY(90pt)}}@-webkit-keyframes slideInButtons{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-20pc);transform:translateY(-20pc)}}@keyframes slideInButtons{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-20pc);transform:translateY(-20pc)}}@-webkit-keyframes slideOutButtons{0%{-webkit-transform:translateY(-20pc);transform:translateY(-20pc)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideOutButtons{0%{-webkit-transform:translateY(-20pc);transform:translateY(-20pc)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.productControls__sort .choices:after{right:.5625rem}.productControls__sort .choices__list--single .choices__item--selectable{letter-spacing:-.5px}@media(min-width:533px){.sectionGroup__media--video .video-mobile{display:none}}@media(max-width:33.3333333333em){.sectionHeader h1{font-size:var(--root__h1-font-size--base)}}@font-face{font-family:avenir-medium;src:url(https://fonts.bridgestoneresources.com/Avenir65Medium_normal_normal.woff2) format("woff")}:root{--root__font-copy:Arial,sans-serif!important;--root__font-brand:"avenir-medium","Noto Sans",Arial,sans-serif!important}.vpHeroSlide__heading{overflow:unset}
