.tire-performance-rating__performance{position:relative;text-align:left}.tire-performance-rating__row{display:flex;padding:15px 10px;width:100%}.tire-performance-rating div:nth-child(5){margin-top:40px}.tire-performance-rating__rating-bar{background-color:gray;display:flex;height:15px;width:100%}.tire-performance-rating__rating-bar-inner{background-color:#000;font-size:0;height:15px}.tire-performance-rating__column-left{width:32%}.tire-performance-rating__column-right{width:68%}.tire-performance-rating__column-spacer{height:100%;padding:10px;position:absolute;width:31%}.tire-performance-rating__column-good{left:31%;width:23%}.tire-performance-rating__column-better{left:54%;width:23%}.tire-performance-rating__column-best{left:77%;width:23%}.tire-performance-rating__column-best,.tire-performance-rating__column-better,.tire-performance-rating__column-good{height:100%;padding:10px;position:absolute;text-align:center}.tire-performance-rating__column-best>span,.tire-performance-rating__column-better>span,.tire-performance-rating__column-good>span{display:inline-block}.tire-performance-rating__column-better,.tire-performance-rating__column-good{border-right:3px dashed gray}.tire-performance-rating .data-stat-0{display:none}.tire-performance-rating .data-stat-0 .tire-performance-rating__rating-bar-inner{width:0}.tire-performance-rating .data-stat-1 .tire-performance-rating__rating-bar-inner{width:10%}.tire-performance-rating .data-stat-2 .tire-performance-rating__rating-bar-inner{width:20%}.tire-performance-rating .data-stat-3 .tire-performance-rating__rating-bar-inner{width:30%}.tire-performance-rating .data-stat-4 .tire-performance-rating__rating-bar-inner{width:40%}.tire-performance-rating .data-stat-5 .tire-performance-rating__rating-bar-inner{width:50%}.tire-performance-rating .data-stat-6 .tire-performance-rating__rating-bar-inner{width:60%}.tire-performance-rating .data-stat-7 .tire-performance-rating__rating-bar-inner{width:70%}.tire-performance-rating .data-stat-8 .tire-performance-rating__rating-bar-inner{width:80%}.tire-performance-rating .data-stat-9 .tire-performance-rating__rating-bar-inner{width:90%}.tire-performance-rating .data-stat-10 .tire-performance-rating__rating-bar-inner{width:100%}@media only screen and (max-width:767px){.tire-performance-rating__row{flex-direction:column}.tire-performance-rating__column-left{margin-bottom:10px;width:100%}.tire-performance-rating__column-right{width:100%}.tire-performance-rating__rating-bar,.tire-performance-rating__rating-bar__inner{height:8px}.tire-performance-rating__column-best>span,.tire-performance-rating__column-better>span,.tire-performance-rating__column-good>span,.tire-performance-rating__column-left{font-size:9pt}.tire-performance-rating__column-spacer{height:100%;padding:10px;position:absolute;width:0}.tire-performance-rating__column-good{left:0;width:33%}.tire-performance-rating__column-better{left:33%;width:33%}.tire-performance-rating__column-best{left:66%;width:33%}}
input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{border:1px solid #9b9b9b;border-radius:0;color:#000;font-size:14px;height:45px;margin-bottom:28px;width:100%}input[type=email]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#000;text-indent:1pc}input[type=email],input[type=number],input[type=tel],input[type=text],textarea{text-indent:1pc}select{padding:0 14px 0 1pc}textarea{height:328px;margin-bottom:1pc;padding-top:14px}@media only screen and (max-width:1023px){textarea{height:93pt}}.tire-comparison .tire-comparison__header>div a{color:#757575;font-family:foundry-gridnik-medium-italic,Noto Sans,Arial,sans-serif;font-size:14px;letter-spacing:.07em;line-height:2em;padding-top:3px;text-decoration:none}.tire-comparison .tire-comparison__header>div:nth-of-type(2){font-family:avenir-black,Noto Sans,Arial,sans-serif;font-size:1pc;letter-spacing:.07em}.tire-comparison .tire-comparison__header>div:nth-of-type(3){font-family:avenir-black,Noto Sans,Arial,sans-serif}.tire-comparison .tire-comparison__header>div .slider{background-color:#5f5f5f}@media only screen and (max-width:767px){.cmp-tire-comparison{margin-bottom:20px}.cmp-tire-comparison__flyout{flex-wrap:wrap;justify-content:space-around;padding:1em 0;width:100%}}.cmp-tire-comparison__flyout a.button{margin:0 0 1.25em}@media only screen and (max-width:767px){.cmp-tire-comparison__flyout a.button{width:90%}}.cmp-tire-comparison__flyout .flyout__card__image__placeholder{background-color:#f5f5f5}.cmp-tire-comparison__flyout .flyout__card__name{font-family:foundry-gridnik-regular,Noto Sans,Arial,sans-serif;font-size:1pc;text-align:center}.cmp-tire-comparison__flyout p{font-size:1pc}.cmp-tire-comparison__col{border:1px solid #ddd;position:relative}.cmp-tire-comparison__col .performance__rating-bar{background-color:#757575}.cmp-tire-comparison__col .performance__rating-bar-inner{background-color:#e42300}.cmp-tire-comparison__add{border:1px solid #ddd;padding:0 55px}.cmp-tire-comparison__add a{background-color:#fff;color:#000;font-family:avenir-black,Noto Sans,Arial,sans-serif;font-size:14px;letter-spacing:.1em;line-height:1.4em;position:relative;text-transform:uppercase}.cmp-tire-comparison__add a:before{color:#757575;content:"+";font-family:avenir-book,Noto Sans,Arial,sans-serif;font-size:3pc;position:absolute;top:-35px}.tire-performance-rating{display:flex;flex-wrap:nowrap;justify-content:space-between}@media only screen and (max-width:1023px){.tire-performance-rating{flex-direction:column;flex-wrap:wrap;padding:0 40px}}.tire-performance-rating__row{box-sizing:initial}.tire-performance-rating__features{border-right:1px solid #9b9b9b;width:30%}@media only screen and (max-width:1023px){.tire-performance-rating__features{border-bottom:1px solid #9b9b9b;border-right:none;margin-bottom:20px;width:100%}}.tire-performance-rating__features ul{list-style:none outside;margin:0}.tire-performance-rating__features .cmp-accordion__item input{display:none}.tire-performance-rating__features .cmp-accordion__item label{margin:0}.tire-performance-rating__performance{width:65%}@media only screen and (max-width:1023px){.tire-performance-rating__performance{width:100%}}.tire-performance-rating__rating-bar{background-color:#9b9b9b;height:17px}.tire-performance-rating__rating-bar-inner{background-color:#e42300;height:17px}.tire-performance-rating__column-left{font-family:foundry-gridnik-bold,Noto Sans,Arial,sans-serif;font-size:1pc;letter-spacing:.05em;text-transform:uppercase;z-index:1}@media only screen and (max-width:767px){.tire-performance-rating__column-right{width:97%}}.tire-performance-rating__column-best,.tire-performance-rating__column-better,.tire-performance-rating__column-good{box-sizing:border-box;font-family:foundry-gridnik-bold,Noto Sans,Arial,sans-serif;font-size:9pt;letter-spacing:.1em;text-transform:uppercase}.tire-performance-rating__column-better,.tire-performance-rating__column-good{border-right:1px dashed #757575}.tire-performance-rating__column-good{left:32%;text-align:left}@media only screen and (max-width:767px){.tire-performance-rating__column-good{left:0}}.tire-performance-rating__column-better{left:55%}@media only screen and (max-width:767px){.tire-performance-rating__column-better{left:33%}}.tire-performance-rating__column-best{left:78%;text-align:right}.tire-performance-rating__column-best:after{display:none}@media only screen and (max-width:767px){.tire-performance-rating__column-best{left:66%}}
#section-tech-specs{background-color:#ddd}#section-tech-specs:target{margin-top:0;padding-top:0}.tire-detail-specs{background-color:#fff;border:1px solid #9b9b9b;margin:30px auto;max-width:64pc;padding:40px;width:90%}@media only screen and (max-width:767px){.tire-detail-specs{max-width:none;width:95%}}.tire-detail-specs select{border-color:#9b9b9b}.tire-detail-specs__header{border-bottom:1px solid #9b9b9b;border-top:1px solid #9b9b9b;font-style:normal}@media only screen and (max-width:767px){.tire-detail-specs__header{flex-wrap:wrap}}.tire-detail-specs__header span{font-family:foundry-gridnik-regular,Noto Sans,Arial,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase}@media only screen and (max-width:1023px){.tire-detail-specs__header span{font-size:9pt}}@media only screen and (max-width:1023px)and (min-width:768px){.tire-detail-specs__header span{font-size:1.5625vw}}@media only screen and (max-width:1023px)and (min-width:1024px){.tire-detail-specs__header span{font-size:1pc}}.tire-detail-specs__header .h1{font-family:avenir-black,Noto Sans,Arial,sans-serif;font-size:2pc;line-height:1.5em}@media only screen and (max-width:1023px){.tire-detail-specs__header .h1{font-size:2pc}}@media only screen and (max-width:1023px)and (min-width:768px){.tire-detail-specs__header .h1{font-size:calc(2px + 3.90625vw)}}@media only screen and (max-width:1023px)and (min-width:1024px){.tire-detail-specs__header .h1{font-size:42px}}@media only screen and (max-width:767px){.tire-detail-specs__header .h1{text-align:center}}.tire-detail-specs__full-left div span:first-of-type,.tire-detail-specs__full-right div span:first-of-type{font-family:foundry-gridnik-bold,Noto Sans,Arial,sans-serif;letter-spacing:.075em}.tire-detail-specs__variants{background-color:#fff}.tire-detail-specs__variants.active{border:1px solid #9b9b9b}.tire-detail-specs__variants .h1.open,.tire-detail-specs__variants-wrapper .tire-variant>div{border-bottom:1px solid #9b9b9b}.tire-detail-specs__variants-wrapper .tire-variant>div span:first-of-type{font-family:foundry-gridnik-bold,Noto Sans,Arial,sans-serif}
.media-gallery__wrapper{display:grid;gap:1em;grid-template-areas:"mainImage mainImage";grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fit,minmax(270px,1fr));margin-bottom:1em}@media only screen and (max-width:767px){.media-gallery__wrapper{display:none}}.media-gallery__wrapper .media-gallery-item{cursor:pointer;max-height:270px}.media-gallery__wrapper .media-gallery-item:first-of-type{grid-area:mainImage;height:100%;max-height:100%}.media-gallery__wrapper .media-gallery-item .image.full-width img{padding:0}.media-gallery__wrapper .media-gallery-item .cmp-video{min-height:auto;min-width:auto}
.media-gallery__wrapper .media-gallery-item .image img{border:1px solid #5f5f5f}
#section-warranties>* a{align-items:center;background-color:#d30000;border:0;cursor:pointer;display:inline-flex;font-family:foundry-gridnik-bold,Noto Sans,Arial,sans-serif;font-size:13px;justify-content:center;letter-spacing:1px;padding:1em 1em .8em;text-align:center;text-decoration:none;text-transform:uppercase;width:fit-content}#section-warranties>* a:active,#section-warranties>* a:hover{background-color:#b61c00}#section-warranties>* a:disabled{border:#ddd}#section-warranties>* a{background-color:#000;border:2px solid #000;color:#fff}#section-warranties>* a:active,#section-warranties>* a:hover{background-color:#5f5f5f}#section-warranties>* a:disabled{background-color:#ddd;color:#9b9b9b}#section-warranties>* a:not(:first-child){background-color:#fff;border:2px solid #000;color:#000}#section-warranties>* a:not(:first-child) i,#section-warranties>* a:not(:first-child) span{color:#e42300}#section-warranties>* a:hover:not(:first-child){background-color:#b61c00;border:2px solid #b61c00;color:#fff}#section-warranties>* a:hover:not(:first-child) i,#section-warranties>* a:hover:not(:first-child) span{color:#fff}#section-warranties>* a:active:not(:first-child){background-color:#b61c00;border:2px solid #b61c00;color:#fff}#section-warranties>* a:active:not(:first-child) i,#section-warranties>* a:active:not(:first-child) span{color:#fff}#section-warranties>* a:disabled:not(:first-child){background-color:#ddd;border:2px solid #757575;color:#9b9b9b}.tire-detail__variations-message{padding:17px 0;text-align:center}.tire-detail__variations-message a{border-bottom:1px dashed #e42300;color:#000;font-family:foundry-gridnik-bold-italic,Noto Sans,Arial,sans-serif;font-size:.75em;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767px){.tire-detail .tire-detail__main{position:static}.tire-detail .tire-detail__rating{border-bottom:1px solid #ddd;padding-bottom:10px}}.tire-detail .tire-detail__info .h3,.tire-detail .tire-detail__info>h3{color:#e42300;margin:0 0 10px}.tire-detail .tire-detail__info .h3:before,.tire-detail .tire-detail__info>h3:before{content:">>";letter-spacing:-.1em;margin-right:5px}.tire-detail .tire-detail__info .cmp-carousel .swiper-container .swiper-slide img{display:block;margin:0 auto;max-height:60vh}@media only screen and (max-width:767px){.tire-detail .tire-detail__info .cmp-carousel .swiper-container .swiper-slide img{box-sizing:initial;max-height:300px;padding:20px 0}}@media only screen and (min-width:768px){.tire-detail .tire-detail__info .cmp-carousel{display:none}}@media only screen and (max-width:767px){.tire-detail>div{flex-direction:column;flex-wrap:wrap;padding:0 10px}.tire-detail>div>div{width:100%}}.tire-detail>div>div h1{font-size:3pc;letter-spacing:.05em}.tire-detail>div>div .h3,.tire-detail>div>div>h3{font-family:foundry-gridnik-bold,Noto Sans,Arial,sans-serif;letter-spacing:.05em;margin:10px 0 0;text-transform:uppercase}.tire-detail>div>div .cmp-title__text{font-family:foundry-gridnik-bold-italic,Noto Sans,Arial,sans-serif;font-size:1pc;letter-spacing:.05em}.tire-detail>div>div>div.tire-detail-features{background-image:url(../../../../../../../content/dam/consumer/fst/na/terrainbg-480px.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;padding:20px 0}.tire-detail>div>div>div.tire-detail-features h3{color:#fff;font-family:foundry-gridnik-bold,Noto Sans,Arial,sans-serif;font-size:24px;letter-spacing:.05em;text-transform:uppercase}.tire-detail>div>div>div.tire-detail-features .tire-detail-features__icon-wrapper>div{align-items:center;background-color:#e42300;background-image:url(../../../../../../../content/dam/consumer/fst/na/tire-detail-pages/red-bg-2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:150px;justify-content:center;max-width:150px;width:30%}.tire-detail>div>div>div.tire-detail-features .tire-detail-features__icon-wrapper>div:first-of-type{background-image:url(../../../../../../../content/dam/consumer/fst/na/tire-detail-pages/red-bg-1.jpg)}.tire-detail>div>div>div.tire-detail-features .tire-detail-features__icon-wrapper>div:last-of-type{background-image:url(../../../../../../../content/dam/consumer/fst/na/tire-detail-pages/red-bg-3.jpg)}.tire-detail>div>div>div.tire-detail-features .tire-detail-features__icon-wrapper>div span{background-color:#0000;border-bottom:1px solid #fff;border-radius:0;color:#fff;padding:0 40px 15px}.tire-detail>div>div>div.tire-detail__read-more .h3{letter-spacing:.1em;margin:20px 0;text-transform:uppercase}.tire-detail>div>div>div.tire-detail__read-more p{font-family:avenir-book,Noto Sans,Arial,sans-serif;letter-spacing:.05em;line-height:1.75em}.tire-detail>div>div>div.heading.title a{color:#000}.tire-detail>div>div>div.tire-detail__sizes{border-top:1px solid #ddd}.tire-detail>div>div>div.tire-detail__specs{border:0;justify-content:space-between}.tire-detail>div>div>div.tire-detail__specs>div{border-top:1px solid}.tire-detail>div>div>div.tire-detail__specs>div:first-of-type{border-right:0}.tire-detail>div>div>div.tire-detail__specs>div span{font-family:foundry-gridnik-regular,Noto Sans,Arial,sans-serif;font-size:13px;letter-spacing:.05em;line-height:1.2em;text-transform:uppercase}.tire-detail>div>div>div.tire-detail__specs>div .h2{font-family:avenir-black,Noto Sans,Arial,sans-serif;font-size:30px;line-height:1.5em}.tire-detail>div>div>div.tire-detail__specs>div .h2 sup{line-height:.2em}.tire-detail>div>div>div.tire-detail__vehicle-info{text-align:center}.tire-detail>div>div>div.tire-detail__vehicle-info a{letter-spacing:.12em;text-transform:uppercase;width:90%}.tire-detail>div>div>div.tire-detail__vehicle-info a .icon-consumer-front{margin-right:5px}.tire-detail>div>div>div.tire-detail__vehicle-info a .icon-consumer-pencil{margin-left:5px;text-decoration:none}.tire-detail>div>div>div.tire-detail__vehicle-info a .fitment{letter-spacing:.07rem;text-decoration:underline;text-transform:uppercase}.tire-detail>div>div>div.tire-detail__stores{background-blend-mode:hard-light;background-color:#ddd;background-image:url(../../../../../../../content/dam/consumer/fst/na/topographic-bg-480px.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}.tire-detail>div>div>div.tire-detail__stores .location-search{background-color:#fff;border:1px solid gray;box-sizing:initial;display:none;padding:20px 35px 20px 20px;position:absolute;right:25px;top:45px;width:300px;z-index:1}.tire-detail>div>div>div.tire-detail__stores .location-search--overlay{display:block}.tire-detail>div>div>div.tire-detail__stores .location-search .close-overlay{color:#000;cursor:pointer;display:block;height:20px;position:absolute;right:5px;top:5px;width:20px}.tire-detail>div>div>div.tire-detail__stores .tire-detail__stores-wrapper .cmp-store-cards{overflow:auto;padding:10px 20px;width:auto}.tire-detail>div>div>div.tire-detail__stores .tire-detail__stores-wrapper .cmp-store-cards div.cmp-store-heading h3{font-family:foundry-gridnik-bold,Noto Sans,Arial,sans-serif;font-size:20px;text-transform:uppercase}.tire-detail>div>div>div.tire-detail__stores .tire-detail__stores-wrapper .cmp-store-cards .tire-search-flyout__filters__location span:before{display:none}.tire-detail>div>div>div.tire-detail__stores .tire-detail__stores-wrapper .cmp-store-cards .store-card h5{font-size:1pc}.tire-detail>div>div>div.tire-detail__stores .tire-detail__stores-wrapper .cmp-store-cards .store-card__distance{color:#757575}.tire-detail>div>div>div.tire-detail__stores .tire-detail__stores-wrapper .cmp-store-cards>div:last-of-type{margin:0 auto;width:fit-content}.tire-detail .store-locator__cf{display:none}#section-warranties{background-color:#171717;margin:0}#section-warranties>*{background-color:#fff;border:1px solid #9b9b9b;font-family:foundry-gridnik-italic,Noto Sans,Arial,sans-serif;margin:30px;max-width:770px;padding:30px}#section-warranties>* h3{color:#757575;font-family:foundry-gridnik-bold-italic,Noto Sans,Arial,sans-serif;font-size:9pt}@media only screen and (max-width:1023px){#section-warranties>*{margin:30px 15px}}#section-warranties>* .contentfragment{margin-bottom:15px}.tire-detail+.in-page-nav{background-image:none}.in-page-nav .tire-detail__main{border-bottom:1px solid #757575;display:none;margin:auto;max-width:1170px;padding-bottom:15px}.in-page-nav .tire-detail__main h2{font-size:28px;margin:0}@media screen and (min-width:1024px){.in-page-nav .tire-detail__main h2{font-size:calc(22.72165px + .51546vw)}}@media screen and (min-width:1800px){.in-page-nav .tire-detail__main h2{font-size:2pc}}.in-page-nav .tire-detail__main .h3{display:none}.in-page-nav .tire-detail__main .tire-detail__rating{font-size:9pt}.in-page-nav .tire-detail__main .tire-detail__rating .write-a-review-button{display:none}.in-page-nav .tire-detail__main .tire-detail__specs{display:flex;margin-left:30px}.in-page-nav .tire-detail__main .tire-detail__specs>div{border-left:1px solid #757575;padding:0 30px}.in-page-nav .tire-detail__main .tire-detail__specs span{font-family:foundry-gridnik-regular,Noto Sans,Arial,sans-serif;font-size:9pt;white-space:nowrap}@media screen and (min-width:1024px){.in-page-nav .tire-detail__main .tire-detail__specs span{font-size:calc(6.72165px + .51546vw)}}@media screen and (min-width:1800px){.in-page-nav .tire-detail__main .tire-detail__specs span{font-size:1pc}}.in-page-nav .tire-detail__main .tire-detail__specs .h2{font-size:28px;line-height:.6em;margin:6px 0 0}@media screen and (min-width:1024px){.in-page-nav .tire-detail__main .tire-detail__specs .h2{font-size:calc(22.72165px + .51546vw)}}@media screen and (min-width:1800px){.in-page-nav .tire-detail__main .tire-detail__specs .h2{font-size:2pc}}.in-page-nav .tire-detail__main .tire-detail__specs .h2 sup{font-size:.5em;line-height:10px;vertical-align:top}.in-page-nav .tire-detail__main .tire-detail__sizes,.in-page-nav .tire-detail__main .tire-detail__stores,.in-page-nav .tire-detail__main .will-it-fit span{display:none}.in-page-nav .tire-detail__main .will-it-fit a{border:0}.in-page-nav .tire-detail__main .will-it-fit a:after,.in-page-nav .tire-detail__main .will-it-fit a:before{display:none}.in-page-nav.sticky-at-top{top:-1px}.in-page-nav.sticky-at-top .tire-detail__main{display:flex;justify-content:center;padding:10px}@media only screen and (max-width:767px){.in-page-nav.sticky-at-top .tire-detail__main{flex-wrap:wrap;margin:0 auto;padding:10px 0 5px;width:90%}.in-page-nav.sticky-at-top .tire-detail__main h2{font-size:24px;line-height:1em}}@media only screen and (max-width:767px)and (min-width:480px){.in-page-nav.sticky-at-top .tire-detail__main h2{font-size:calc(17.33333px + 1.38889vw)}}@media only screen and (max-width:767px)and (min-width:768px){.in-page-nav.sticky-at-top .tire-detail__main h2{font-size:28px}}@media only screen and (max-width:480px){.in-page-nav.sticky-at-top .tire-detail__main h2{font-size:22px}}@media only screen and (max-width:480px)and (min-width:320px){.in-page-nav.sticky-at-top .tire-detail__main h2{font-size:calc(18px + 1.25vw)}}@media only screen and (max-width:480px)and (min-width:480px){.in-page-nav.sticky-at-top .tire-detail__main h2{font-size:24px}}@media only screen and (max-width:767px){.in-page-nav.sticky-at-top .tire-detail__info{align-items:flex-start;justify-content:flex-start;margin:5px 15px 0 0;min-width:calc(100% - 150px);text-align:left;width:fit-content;width:calc(100% - 150px)}.in-page-nav.sticky-at-top .tire-detail__specs{margin:0 auto;order:3;padding-top:10px}.in-page-nav.sticky-at-top .tire-detail__specs>div{display:inline-flex;height:20px;padding:0 10px}.in-page-nav.sticky-at-top .tire-detail__specs>div.msrp{border-left:0}.in-page-nav.sticky-at-top .tire-detail__specs>div .h2,.in-page-nav.sticky-at-top .tire-detail__specs>div span{font-family:foundry-gridnik-medium,Noto Sans,Arial,sans-serif;font-size:14px;line-height:1em}.in-page-nav.sticky-at-top .tire-detail__specs>div .h2{margin:0 0 0 5px}.in-page-nav.sticky-at-top .tire-detail__specs>div .h2 sup{font-size:.75em}}@media only screen and (max-width:480px){.in-page-nav.sticky-at-top .tire-detail__specs>div .h2,.in-page-nav.sticky-at-top .tire-detail__specs>div span{font-size:10px;letter-spacing:0}}@media only screen and (max-width:480px)and (min-width:320px){.in-page-nav.sticky-at-top .tire-detail__specs>div .h2,.in-page-nav.sticky-at-top .tire-detail__specs>div span{font-size:calc(2px + 2.5vw)}}@media only screen and (max-width:480px)and (min-width:480px){.in-page-nav.sticky-at-top .tire-detail__specs>div .h2,.in-page-nav.sticky-at-top .tire-detail__specs>div span{font-size:14px}}@media only screen and (max-width:767px){.in-page-nav.sticky-at-top .tire-detail__willitfit{order:2}}.in-page-nav.sticky-at-top .cmp-in-page-nav .button>*{font-size:10px}@media screen and (min-width:480px){.in-page-nav.sticky-at-top .cmp-in-page-nav .button>*{font-size:calc(6.66667px + .69444vw)}}@media screen and (min-width:768px){.in-page-nav.sticky-at-top .cmp-in-page-nav .button>*{font-size:9pt}}.tire-detail-features{background-color:#f5f5f5}.tire-detail-features h3{font-family:foundry-gridnik-bold-italic,Noto Sans,Arial,sans-serif;font-size:24px}
