.pdp-product-info{border-top:1px solid var(--color-line);margin-top:28px;padding-block:28px 40px;scroll-margin-top:24px}.pdp-product-info-heading{margin-bottom:16px}.pdp-product-info-heading h2{font-size:var(--text-2xl);color:var(--color-ink);font-weight:600;line-height:30px}.pdp-product-info-heading p{font-size:var(--text-base);color:var(--color-sub);margin-top:6px;line-height:24px}.pdp-product-info-layout{align-items:start;gap:28px;display:grid}.pdp-product-info>.wrap{max-width:none}.pdp-product-reviews{min-width:0;container:pdp-product-reviews/inline-size}.pdp-product-reviews:empty{display:none}.pdp-product-reviews .purchase-reviews{border-top:0;margin-top:0;padding-top:0}.pdp-product-reviews .purchase-reviews ul{grid-template-columns:minmax(0,1fr)}@container pdp-product-reviews (min-width:480px){.pdp-product-reviews .purchase-reviews ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pdp-product-reviews (min-width:600px){.pdp-product-reviews .purchase-reviews ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdp-product-overview,.pdp-product-options{min-width:0}.pdp-product-about{--site-reading-size:var(--text-base);--site-reading-leading:26px}.pdp-product-about h3{font-size:var(--text-xl);color:var(--color-ink);margin-bottom:12px;font-weight:600;line-height:26px}.pdp-product-about [data-testid=pdp-description]{max-width:70ch;font-size:var(--text-base);color:var(--color-body);line-height:26px}.pdp-product-about [data-testid=pdp-key-features]{gap:8px;margin-top:14px;padding-inline:20px 0;display:grid}.pdp-product-about [data-testid=pdp-key-features]>li{margin-block:0}.pdp-product-about [data-testid=pdp-description-source]{font-size:var(--text-fine);overflow-wrap:anywhere;margin-top:12px;line-height:20px}.pdp-product-about [data-testid=pdp-line-facts],.pdp-product-about [data-testid=pdp-size-facts]{--site-reading-size:var(--text-sm);--site-reading-leading:22px;font-size:var(--text-sm);color:var(--color-body);margin-top:14px;line-height:22px}.pdp-product-fitment{background:var(--color-brand-50);color:var(--color-body);border-radius:8px;align-items:flex-start;gap:10px;margin-top:20px;padding:14px;display:flex}.pdp-product-fitment>svg{color:var(--color-brand);flex:none;margin-top:3px}.pdp-product-fitment h3{font-size:var(--text-sm);color:var(--color-ink);font-weight:600;line-height:20px}.pdp-product-fitment p{font-size:var(--text-sm);margin-top:6px;line-height:22px}.pdp-product-fitment[data-fitment=mismatch]{background:var(--color-wait-50)}.pdp-product-fitment[data-fitment=mismatch]>svg{color:var(--color-wait)}.pdp-product-fitment a{min-height:44px;color:var(--color-link);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.pdp-product-rating-details{margin-top:16px}.pdp-product-rating-details>summary{cursor:pointer;min-height:48px;font-size:var(--text-base);color:var(--color-brand);justify-content:space-between;align-items:center;gap:12px;font-weight:600;line-height:24px;list-style:none;display:flex}.pdp-product-rating-details>summary::-webkit-details-marker{display:none}.pdp-product-rating-details>summary svg{transition:transform var(--dur-1) var(--ease-std);flex:none}.pdp-product-rating-details[open]>summary svg{transform:rotate(90deg)}.pdp-product-rating-details>ul{font-size:var(--text-sm);color:var(--color-body);gap:12px;padding:4px 0 8px;padding-inline-start:20px;line-height:22px;list-style:outside;display:grid}.pdp-product-rating-details>summary:focus-visible{outline-offset:-2px}@media (min-width:1024px){.pdp-product-about [data-testid=pdp-key-features]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.pdp-product-info-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px 32px}.pdp-product-reviews{grid-column:1/-1}}@media (max-width:767px){.pdp-product-about{text-align:center}.pdp-product-info-heading h2,.pdp-product-about h3{font-weight:700}.pdp-product-about [data-testid=pdp-description]{margin-inline:auto}.pdp-product-about [data-testid=pdp-key-features]{padding-inline:0;list-style-position:inside}.pdp-product-info{margin-top:24px;padding-block:24px 32px;scroll-margin-top:64px}.pdp-product-info-layout{gap:24px}}@media (prefers-reduced-motion:reduce){.pdp-product-rating-details>summary svg{transition:none}}@media (min-width:1920px){.pdp-product-info-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1fr);gap:32px}.pdp-product-reviews{border-inline-start:1px solid var(--color-line);grid-column:auto;padding-inline-start:24px}.pdp-product-about,.pdp-product-fitment,.pdp-product-rating-details{max-width:75ch}}.pdp-product-intro{color:var(--color-body);text-wrap:pretty;font-size:16px;line-height:26px}.pdp-product-story{border-top:1px solid var(--color-line);margin-top:18px}.pdp-product-story>summary{min-height:52px;color:var(--color-brand);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-weight:600;list-style:none;display:flex}.pdp-product-story>summary::-webkit-details-marker{display:none}.pdp-product-story[open]>summary svg{transform:rotate(90deg)}.pdp-product-story [data-testid=pdp-description]{padding-bottom:12px}@media (max-width:767px){.pdp-product-about{border:1px solid var(--color-line);background:#fff;border-radius:14px;padding:20px 16px 0}.pdp-product-info-heading{margin-bottom:12px}.pdp-product-info-heading p{margin-top:4px;font-size:13px}.pdp-product-intro{text-align:center;font-size:14px;line-height:23px}.pdp-product-story>summary{text-align:start;font-size:14px}.pdp-product-story [data-testid=pdp-description]{text-align:start;font-size:14px;line-height:23px}.pdp-product-story [data-testid=pdp-key-features]{text-align:start;padding-inline-start:18px;list-style-position:outside}.pdp-product-story [data-testid=pdp-description-source]{text-align:start;font-size:11px;line-height:18px}}.pdp-options-disclosure{border:1px solid var(--color-line);border-radius:12px;overflow:hidden}.pdp-options-disclosure>summary{cursor:pointer;min-height:56px;color:var(--color-brand);justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:15px;font-weight:600;list-style:none;display:flex}.pdp-options-disclosure>summary::-webkit-details-marker{display:none}.pdp-options-disclosure[open]>summary{border-bottom:1px solid var(--color-line)}.pdp-options-disclosure[open]>summary svg{transform:rotate(90deg)}.pdp-product-rating-details{border:1px solid var(--color-line);background:#fff;border-radius:12px;overflow:hidden}.pdp-product-rating-details>summary,.pdp-options-disclosure>summary,.pdp-product-story>summary{min-height:56px;font-size:14px;font-weight:600;line-height:22px}.pdp-product-rating-details>summary{padding:16px}.pdp-product-rating-details[open]>summary{border-bottom:1px solid var(--color-line)}.pdp-product-rating-details>ul{margin:0;padding:16px 20px 16px 36px}.pdp-product-rating-details>summary svg,.pdp-options-disclosure>summary svg,.pdp-product-story>summary svg{flex:none;width:16px;height:16px}@media (max-width:767px){.pdp-product-info-layout{gap:16px}}.pdp-page .pdp-product-info{background:var(--color-brand-50);margin-top:40px;padding-block:40px 48px}#main.pdp-page .pdp-product-info>.wrap{max-width:calc(var(--pdp-content-max,1440px) + 2 * var(--gutter));margin-inline:auto}.pdp-page .pdp-product-info-heading{text-align:center;margin-bottom:32px}.pdp-page .pdp-product-info-heading h2{font-size:30px;font-weight:700;line-height:1.25}.pdp-page .pdp-product-info-heading p{margin-top:8px;font-size:16px}.pdp-page .pdp-product-info-layout{grid-template-columns:minmax(0,1fr);gap:24px}.pdp-page .pdp-product-overview,.pdp-page .pdp-product-options{border:1px solid var(--color-line);background:var(--color-white,#fff);border-radius:16px;align-self:start;padding:24px}.pdp-page .pdp-product-about{text-align:start;background:0 0;border:0;padding:0}.pdp-page .pdp-product-story{border:0;margin:0}.pdp-page .pdp-product-story>summary,.pdp-page .pdp-options-disclosure>summary{min-height:44px;color:var(--color-ink);padding:0 0 16px;font-size:18px;line-height:26px}.pdp-page .pdp-product-story [data-testid=pdp-description]{max-width:75ch;padding:16px 0 0;font-size:16px;line-height:26px}.pdp-page .pdp-product-story [data-testid=pdp-key-features]{grid-template-columns:minmax(0,1fr);gap:12px}.pdp-page .pdp-product-rating-details{border:0;border-top:1px solid var(--color-line);border-radius:0}.pdp-page .pdp-product-rating-details>summary{padding:12px 0}.pdp-page .pdp-product-options[open]>summary{border:0}.pdp-page .pdp-product-reviews{border:0;border-top:1px solid var(--color-brand-100);grid-column:1/-1;padding:24px 0 0}.pdp-page .pdp-product-reviews .purchase-reviews>header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px}.pdp-page .pdp-product-reviews .purchase-reviews{max-width:none}.pdp-page .pdp-product-reviews .purchase-reviews ul{gap:24px}@media (min-width:1024px){.pdp-page .pdp-product-info-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.pdp-page .pdp-product-overview,.pdp-page .pdp-product-options{align-self:stretch;padding:32px}.pdp-page .pdp-product-reviews .purchase-reviews ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.pdp-page .pdp-product-info{margin-top:24px;padding-block:28px 32px}.pdp-page .pdp-product-info-heading{margin-bottom:24px}.pdp-page .pdp-product-info-heading h2{font-size:24px}.pdp-page .pdp-product-overview,.pdp-page .pdp-product-options{border-radius:12px;padding:20px}.pdp-page .pdp-product-story [data-testid=pdp-description]{font-size:14px;line-height:23px}}.pdp-page .pdp-product-reviews .purchase-reviews>header{gap:0;margin-bottom:20px}.pdp-page .pdp-product-reviews .purchase-reviews li{border:1px solid var(--color-line);text-align:center;background:#fff;border-radius:12px;align-items:center;padding:24px 20px 16px}.pdp-page .pdp-product-reviews .purchase-reviews blockquote{text-align:center;max-width:60ch}@media (max-width:767px){.pdp-page .pdp-product-reviews .purchase-reviews ul{grid-template-columns:minmax(0,1fr);gap:16px}.pdp-page .pdp-product-reviews .purchase-reviews li{padding:20px 16px 12px}}
.pdp-page{--pdp-content-max:1440px}#main.pdp-page .pdp-page-content{min-width:0;max-width:calc(var(--pdp-content-max,1440px) + 2 * var(--gutter));margin-inline:auto;padding-bottom:32px}.pdp-page-back-link{min-height:44px;font-size:var(--text-base);color:var(--color-link);align-items:center;gap:8px;margin-block:8px;font-weight:600;line-height:24px;display:inline-flex}.pdp-page-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery""buy""features";align-items:start;gap:24px;display:grid}.pdp-page-mobile-title{grid-area:title;min-width:0}.pdp-page-gallery{grid-area:gallery;min-width:0}.pdp-page-buy-section{grid-area:buy;min-width:0}.pdp-page-features{grid-area:features;align-self:start;min-width:0}.pdp-page-buy-box{border:1px solid var(--color-line);background:#fff;border-radius:12px;min-width:0;padding:20px}.pdp-page-title{overflow-wrap:anywhere;margin-top:6px}.pdp-page-title>span{display:block}.pdp-page-brand{font-size:var(--text-sm);color:var(--color-sub);line-height:20px}.pdp-page-model{font-size:var(--text-3xl);color:var(--color-ink);text-wrap:balance;margin-top:2px;font-weight:600;line-height:34px}.pdp-page-size{font-size:var(--text-base);color:var(--color-body);margin-top:6px;line-height:24px}.pdp-page-location{border-top:1px solid var(--color-line);align-items:flex-start;gap:10px;margin-top:14px;padding-top:12px;display:flex}.pdp-page-location>svg{color:var(--color-brand);flex:none;margin-top:4px}.pdp-page-location p{font-size:var(--text-xs);color:var(--color-sub);line-height:18px}.pdp-page-location a{min-height:44px;font-size:var(--text-base);color:var(--color-link);align-items:center;font-weight:600;line-height:22px;display:inline-flex}.pdp-page-pricing{background:var(--color-brand-50);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:14px;padding:14px;display:flex}.pdp-page-pricing [data-testid=pdp-price] .price{font-size:var(--text-4xl);font-weight:700;line-height:36px}.pdp-page-pricing [data-testid=pdp-install-fees]{font-size:var(--text-fine);margin-top:4px;line-height:20px}.pdp-page-total{font-size:var(--text-sm);color:var(--color-body);margin-top:8px;line-height:22px}.pdp-page-purchase{margin-top:16px}.pdp-page-purchase [data-track=cart-add]{min-width:0;max-width:none;height:auto;min-height:56px;font-size:var(--text-base);white-space:normal;flex:1;line-height:22px}.pdp-page-assurance{border-top:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-ink);gap:6px;margin-top:16px;padding-top:14px;line-height:22px;display:grid}.pdp-page-assurance>li{min-width:0}.pdp-page-tire-match{width:100%;margin-top:6px}.pdp-page-match-description{font-size:var(--text-fine);text-align:center;color:var(--color-body);margin-top:6px;line-height:20px}@media (min-width:768px){.pdp-page-buy-box>.install-opening,.pdp-page-mobile-title{display:none}.pdp-page-hero{grid-template-areas:"gallery""buy""features"}}@media (min-width:1024px){.pdp-page-hero{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"gallery buy""features features";align-items:stretch;column-gap:32px}.pdp-page-gallery,.pdp-page-buy-section{align-self:stretch;display:flex}.pdp-page-buy-box{width:100%}.pdp-page-features>.pdp-features{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.pdp-page-features>.pdp-features:has(>.pdp-feature-section):has(>.pdp-nearby-stock){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pdp-page-back-link{font-size:var(--text-sm);margin-block:2px}.pdp-page-hero{gap:16px}.pdp-page-mobile-title{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-block:4px;display:flex}.pdp-page-mobile-title .pdp-page-title{width:100%;margin-top:0}.pdp-page-mobile-title .pdp-page-size{font-size:var(--text-sm);margin-top:4px;line-height:22px}.pdp-page-item-code{max-width:100%;color:var(--color-sub);font-size:var(--text-xs);overflow-wrap:anywhere;margin:0;line-height:18px}.pdp-page-desktop-title{display:none}.pdp-page-model{font-size:var(--text-2xl);line-height:30px}.pdp-page-buy-box{padding:16px}.pdp-page-location{text-align:center;border-top:0;justify-content:center;align-items:center;margin-top:0;padding-top:0}.pdp-page-pricing{text-align:center;justify-content:center}.pdp-page-total{text-align:center}}@media (hover:hover){.pdp-page-back-link:hover,.pdp-page-location a:hover{text-underline-offset:3px;text-decoration:underline}}@media (min-width:768px){.pdp-page-buy-box{border-radius:16px;flex-direction:column;align-items:stretch;padding:28px;display:flex}.pdp-page-desktop-title{text-align:center;flex-direction:column;align-items:center;display:flex}.pdp-page-desktop-title>p{max-width:100%;font-size:var(--text-fine);overflow-wrap:anywhere;justify-content:center}.pdp-page-title{width:100%;margin-top:12px}.pdp-page-pricing{text-align:center;flex-direction:column;justify-content:center;gap:2px;margin-top:24px;padding:18px}.pdp-page-total{text-align:center;max-width:45ch;margin:12px auto 0}.pdp-page-purchase{margin-top:24px}.pdp-page-purchase>div{justify-content:center}.pdp-page-buy-box>.purchase-review-link{justify-content:center;margin-inline:auto}.pdp-page-location{text-align:center;justify-content:center}.pdp-page-assurance{text-align:center;grid-template-columns:minmax(0,1fr);gap:12px;max-width:none;margin-top:20px;padding-top:20px}.pdp-page-assurance>li:not(:has(.pdp-page-tire-match)){justify-content:center}.pdp-page-assurance>li:has(a[href^=tel\:]) a{justify-content:center}.pdp-page-tire-match{margin-top:0}}@media (min-width:1440px){.pdp-page-hero{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"gallery buy""features features";align-items:stretch;gap:28px}}@media (min-width:1920px){.pdp-page{--pdp-content-max:2048px}.pdp-page-content{--text-xs:14px;--text-fine:15px;--text-sm:16px;--text-base:18px;--text-xl:22px;--text-xl--line-height:30px;--text-2xl:28px;--text-4xl:40px;font-size:18px;line-height:1.5}.pdp-page-hero{gap:32px}.pdp-page-buy-box{padding:32px}.pdp-page-model{font-size:36px;line-height:44px}.pdp-page-size,.pdp-page-total,.pdp-page-assurance{line-height:1.5}.pdp-page-pricing [data-testid=pdp-price] .price{line-height:1.2}.pdp-page-purchase [data-track=cart-add]{min-height:60px;font-size:18px}.pdp-page-features>.pdp-features{gap:32px}.pdp-page-features .pdp-feature-list,.pdp-page-features .pdp-alignment-help,.pdp-page-features .pdp-nearby-stock li{font-size:16px;line-height:24px}.pdp-page-features .pdp-nearby-context{font-size:14px;line-height:22px}}@media (max-width:767px){.pdp-gallery>.pdp-page-mobile-title{background:var(--color-brand-50);border-radius:16px 16px 0 0;padding:18px 16px 16px}.pdp-gallery>.pdp-page-mobile-title+.pdp-gallery-stage:not(:has(+.pdp-gallery-facts)){border-radius:0 0 16px 16px}.pdp-page-assurance a[href^=tel\:]{white-space:nowrap}}.pdp-gallery>.pdp-gallery-stage:has(+.pdp-gallery-facts){border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:767px){.pdp-page-assurance>li:not(:has(.pdp-page-tire-match)){text-align:center;justify-content:center}.pdp-mobile-purchase-bar{border-top:1px solid var(--color-line);padding-inline:14px;padding-top:10px;padding-bottom:max(10px, env(safe-area-inset-bottom));border-radius:16px 16px 0 0;gap:8px 12px;box-shadow:0 -4px 20px #00000014}.pdp-mobile-purchase-bar>p{text-align:center;justify-content:center}.pdp-mobile-purchase-bar>p>span{color:var(--color-brand);font-size:19px}}.pdp-other-store{border:1px solid var(--color-line);background:#fff;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.pdp-other-store-lead{font-size:var(--text-sm);color:var(--color-go);justify-content:center;align-items:center;gap:8px;line-height:22px;display:flex}.pdp-other-store-lead b{font-weight:700}.pdp-other-store .btn{min-height:48px}.pdp-page-assurance li.pdp-trust{font-size:var(--text-fine);color:var(--color-body);align-items:flex-start;gap:8px;line-height:20px;display:flex}.pdp-page-assurance li.pdp-trust:not(:has(.pdp-page-tire-match)){text-align:start;justify-content:flex-start}.pdp-page-assurance li.pdp-trust>svg{width:20px;height:20px;color:var(--color-brand);flex:none;margin-top:1px}.pdp-page-assurance li.pdp-trust b{color:var(--color-ink)}.pdp-page-assurance>.pdp-trust-desktop{display:none}@media (min-width:1024px){.pdp-page-buy-box>.save-quote{margin-top:20px;padding-block:4px}.pdp-page-assurance>li.pdp-trust{display:none}.pdp-page-assurance>.pdp-trust-desktop{display:block}.pdp-trust-details>summary{min-height:44px;color:var(--color-link);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-weight:600;list-style:none;display:flex}.pdp-trust-details>summary::-webkit-details-marker{display:none}.pdp-trust-details>summary>svg{flex:none;width:16px;height:16px}.pdp-trust-details[open]>summary>svg{transform:rotate(180deg)}.pdp-trust-details>summary:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.pdp-trust-list{gap:12px;padding-block:8px;display:grid}}
.pdp-page[data-pdp-look="5"] .pdp-gallery-stage{height:auto;padding-block:12px}.pdp-page[data-pdp-look="5"] .pdp-gallery-image-view{width:min(100% - 32px,520px)}.pdp-page[data-pdp-look="5"] .pdp-page-buy-section{flex-direction:column;gap:18px;display:flex}.pdp-look-info{text-align:start;justify-items:start;gap:10px;min-width:0;display:grid;container-type:inline-size}.pdp-look-title{justify-items:start;gap:4px;min-width:0;display:grid}.pdp-look-title .pdp-page-title{width:100%;margin-top:4px}.pdp-page[data-pdp-look="5"] .pdp-look-logo{--pdp-brand:64px;--pdp-col:min(420px, 100cqi)}.pdp-page[data-pdp-look="5"] .pdp-look-logo[style*=--logo-ink-h]{--pdp-ink:min(var(--pdp-brand), calc(var(--logo-ink-px) * 2), calc(var(--pdp-col) / var(--logo-ink-ar)));box-sizing:content-box;inline-size:calc(var(--pdp-ink) * var(--logo-ink-ar));block-size:var(--pdp-ink);border-radius:0;max-inline-size:none;padding:0;display:block;overflow:hidden}.pdp-page[data-pdp-look="5"] .pdp-look-logo.bg-ink[style*=--logo-ink-h]{border-radius:6px;padding:6px 12px}.pdp-page[data-pdp-look="5"] .pdp-look-logo[style*=--logo-ink-h] img{max-height:none;margin-block-start:calc(var(--pdp-ink) / var(--logo-ink-h) * var(--logo-ink-y) * -1);margin-inline-start:calc(var(--pdp-ink) / var(--logo-ink-h) * var(--logo-ar) * var(--logo-ink-x) * -1);inline-size:calc(var(--pdp-ink) / var(--logo-ink-h) * var(--logo-ar))!important;block-size:calc(var(--pdp-ink) / var(--logo-ink-h))!important;max-inline-size:none!important}.pdp-page[data-pdp-look="5"] .pdp-page-brand{letter-spacing:-.01em;color:var(--color-ink);margin-bottom:2px;font-size:clamp(28px,2.4vw,34px);font-weight:800;line-height:1.1}.pdp-look-title .pdp-page-model{letter-spacing:-.005em;color:var(--color-ink);margin-top:0;font-size:clamp(22px,1.8vw,26px);font-weight:700;line-height:1.15}.pdp-look-title .pdp-page-size{font-size:var(--text-lg);color:var(--color-body);margin-top:4px;line-height:24px}.pdp-look-item{font-size:var(--text-fine);color:var(--color-mute);overflow-wrap:anywhere;line-height:20px}.pdp-look-warranty{border:1.5px solid var(--color-brand);color:var(--color-brand);font-size:var(--text-sm);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:5px 14px 5px 10px;line-height:20px;display:inline-flex}.pdp-look-warranty>svg{flex:none}.pdp-look-warranty>b{font-weight:700}.pdp-look-warranty>span{font-weight:500}.pdp-look-description{max-width:62ch;font-size:var(--text-base);color:var(--color-body);text-wrap:pretty;line-height:26px}.pdp-page[data-pdp-look="5"] .pdp-page-buy-box{border-color:color-mix(in srgb, var(--color-brand) 12%, #fff);box-shadow:0 22px 44px -24px color-mix(in srgb, var(--color-ink) 38%, transparent), 0 2px 8px color-mix(in srgb, var(--color-ink) 6%, transparent);border-radius:20px;padding:24px}@media (min-width:768px){.pdp-page[data-pdp-look="5"] .pdp-page-buy-box{padding:24px 28px}.pdp-page[data-pdp-look="5"] .pdp-page-pricing{text-align:start;background:0 0;align-items:flex-start;margin-top:0;padding:0}.pdp-page[data-pdp-look="5"] .pdp-page-pricing [data-testid=pdp-price] .price{font-size:var(--text-5xl);line-height:44px}.pdp-page[data-pdp-look="5"] .pdp-page-total{text-align:start;max-width:none;margin:6px 0 0}.pdp-page[data-pdp-look="5"] .pdp-page-purchase{margin-top:18px}.pdp-page[data-pdp-look="5"] .pdp-page-purchase>div{justify-content:flex-start}.pdp-page[data-pdp-look="5"] .pdp-page-purchase .quantity-stepper{height:56px}.pdp-page[data-pdp-look="5"] .pdp-page-assurance{text-align:start;gap:4px;margin-top:16px;padding-top:12px}.pdp-page[data-pdp-look="5"] .pdp-page-assurance>li:not(:has(.pdp-page-tire-match)){justify-content:flex-start}.pdp-page[data-pdp-look="5"] .pdp-page-assurance>li:has(a[href^=tel\:]) a{justify-content:flex-start}}@media (min-width:1024px){.pdp-page[data-pdp-look="5"] .pdp-page-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;column-gap:40px}.pdp-page[data-pdp-look="5"] .pdp-page-gallery>.pdp-gallery{border-radius:20px}.pdp-page[data-pdp-look="5"] .pdp-page-buy-box{margin-top:auto}}@media (max-width:767px){.pdp-look-title{display:none}.pdp-page[data-pdp-look="5"] .pdp-page-buy-section>.pdp-page-buy-box{order:-1}.pdp-page[data-pdp-look="5"] .pdp-gallery-stage{border-start-start-radius:0;border-start-end-radius:0}.pdp-page[data-pdp-look="5"] .pdp-gallery-stage:has(+.pdp-gallery-facts){border-radius:0}.pdp-page[data-pdp-look="5"] .pdp-gallery .pdp-look-logo{--pdp-brand:40px;--pdp-col:min(300px, 100cqi - 96px)}.pdp-page[data-pdp-look="5"] .pdp-gallery .pdp-look-logo[style*=--logo-ink-h]:not(.bg-ink){background:#fff;border-radius:10px;margin-inline:auto;padding:8px 14px}.pdp-page[data-pdp-look="5"] .pdp-gallery .pdp-look-logo.bg-ink[style*=--logo-ink-h]{margin-inline:auto}.pdp-page[data-pdp-look="5"] .pdp-gallery .pdp-page-model{font-size:21px;line-height:26px}.pdp-page[data-pdp-look="5"] .pdp-gallery .pdp-page-brand{font-size:28px;line-height:32px}}.pdp-page[data-pdp-look="5"] .pdp-product-info{background:#fff;border-top:0;margin-top:40px;padding-block:48px 64px}.pdp-page[data-pdp-look="5"] .pdp-product-info-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pdp-page[data-pdp-look="5"] .pdp-product-about:empty{display:none}.pdp-look-closer{margin-bottom:56px}.pdp-page[data-pdp-look="5"] .pdp-look-closer>h2,.pdp-page[data-pdp-look="5"] .pdp-look-compare>h2{letter-spacing:-.01em;color:var(--color-ink);text-align:center;margin-bottom:28px;font-size:clamp(26px,2.6vw,36px);line-height:1.15;font-weight:700!important}.pdp-look-closer-rows{gap:40px;max-width:1120px;margin-inline:auto;padding:0;list-style:none;display:grid}.pdp-look-closer-row{align-items:center;gap:20px 64px;display:grid}.pdp-look-closer-figure{min-width:0;margin:0}.pdp-look-closer-figure>figcaption{font-size:var(--text-sm);color:var(--color-mute);text-align:center;margin-top:8px;line-height:20px}.pdp-look-closer-panel{aspect-ratio:3/2;background:var(--color-brand-50);border-radius:20px;place-items:center;display:grid;overflow:hidden}.pdp-look-closer-photo{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.pdp-look-closer-panel>.pdp-gallery-crop{border-radius:0}.pdp-look-closer-words{min-width:0}.pdp-look-closer-words>ul{gap:10px;padding:0;list-style:none;display:grid}.pdp-look-closer-words>ul>li{color:var(--color-ink);text-wrap:balance;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.25}.pdp-look-closer-words>p{max-width:54ch;font-size:var(--text-lg);color:var(--color-body);text-wrap:pretty;margin-top:14px;line-height:28px}.pdp-look-closer-strip{flex-wrap:wrap;justify-content:center;gap:20px;max-width:1120px;margin:0 auto;padding:0;list-style:none;display:flex}.pdp-look-closer-strip>li{flex:280px;min-width:0;max-width:540px}.pdp-look-closer-rows+.pdp-look-closer-strip{margin-top:40px}.pdp-look-closer-more{gap:10px 32px;max-width:980px;margin:8px auto 0;padding:0;list-style:none;display:grid}.pdp-look-closer-more>li{font-size:var(--text-lg);color:var(--color-ink);padding-inline-start:28px;line-height:28px;position:relative}.pdp-look-closer-more>li:before{content:"";inset-inline-start:4px;border:solid var(--color-brand);border-width:0 3px 3px 0;width:8px;height:14px;position:absolute;top:10px;rotate:40deg}.pdp-look-closer-notes{max-width:70ch;font-size:var(--text-lg);color:var(--color-body);text-align:center;margin:20px auto 0;line-height:28px}.pdp-look-closer-credit{font-size:var(--text-fine);color:var(--color-mute);text-align:center;margin-top:28px;line-height:20px}@media (min-width:768px){.pdp-look-closer-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pdp-look-closer-row:nth-child(2n)>.pdp-look-closer-figure{order:2}.pdp-look-closer-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pdp-look-closer{margin-bottom:40px}.pdp-look-closer-rows{gap:32px}}.pdp-page[data-pdp-look="5"] .pdp-product-options{order:-1}@media (min-width:1024px){.pdp-page[data-pdp-look="5"] .pdp-product-info-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.pdp-page[data-pdp-look="5"] .pdp-product-overview{background:0 0;border:0;align-content:start;gap:16px;padding:0;display:grid}.pdp-page[data-pdp-look="5"] .pdp-product-options{border-radius:20px}.pdp-page[data-pdp-look="5"] .pdp-product-overview .pdp-product-rating-details{border:1px solid var(--color-line);background:#fff;border-radius:16px;margin-top:0;padding-inline:20px}.pdp-look-vehicle{border:1px solid var(--color-line);background:#fff;border-radius:20px;gap:12px;padding:24px;display:grid}.pdp-page[data-pdp-look="5"] .pdp-look-vehicle>h3{font-size:var(--text-2xl);color:var(--color-ink);line-height:30px;font-weight:700!important}.pdp-look-vehicle-image{aspect-ratio:16/9;object-fit:contain;width:100%;max-width:360px;height:auto;margin-inline:auto}.pdp-look-vehicle>p{font-size:var(--text-base);color:var(--color-body);line-height:24px}.pdp-look-vehicle>p a{color:var(--color-link);font-weight:600;text-decoration:underline}.pdp-look-vehicle[data-fitment=mismatch]{border-color:color-mix(in srgb, var(--color-wait) 40%, #fff);background:var(--color-wait-50)}.pdp-look-compare-slot{margin-top:56px}.pdp-look-compare>ul{gap:16px;padding:0;list-style:none;display:grid}@media (min-width:768px){.pdp-look-compare>ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdp-look-compare-card{border:1px solid var(--color-line);background:#fff;border-radius:16px;min-width:0;position:relative}.pdp-look-compare-card[data-current]{border-color:var(--color-brand);box-shadow:0 0 0 1px var(--color-brand)}.pdp-look-compare-link,.pdp-look-compare-card[data-current]{color:inherit;grid-template-columns:minmax(0,1fr);grid-template-areas:"name""price""facts";align-items:center;gap:4px 16px;padding:16px;text-decoration:none;display:grid}.pdp-look-compare-link[data-photo],.pdp-look-compare-card[data-current][data-photo]{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"photo name""photo price""facts facts"}.pdp-look-compare-card[data-current]{padding-top:28px}@media (hover:hover){.pdp-look-compare-link:hover .pdp-look-compare-name{text-underline-offset:3px;text-decoration:underline}}.pdp-look-compare-link:focus-visible{outline:3px solid var(--color-brand);outline-offset:2px;border-radius:16px}.pdp-look-compare-tag{background:var(--color-brand);color:#fff;font-size:var(--text-xs);border-radius:0 0 10px 10px;padding:3px 12px;font-weight:600;line-height:18px;position:absolute;inset-block-start:-1px;inset-inline-end:16px}.pdp-look-compare-photo{background:var(--color-brand-50);border-radius:12px;grid-area:photo;place-items:center;width:96px;height:96px;display:grid}.pdp-look-compare-photo img{object-fit:contain;width:88px;height:88px}.pdp-look-compare-name{font-size:var(--text-base);color:var(--color-ink);overflow-wrap:anywhere;grid-area:name;font-weight:600;line-height:22px}.pdp-look-compare-name>span{font-size:var(--text-sm);color:var(--color-sub);font-weight:500;display:block}.pdp-look-compare-price{font-size:var(--text-sm);color:var(--color-sub);grid-area:price}.pdp-look-compare-price b{font-size:var(--text-2xl);color:var(--color-brand);font-weight:700;line-height:30px}.pdp-look-compare-facts{border-top:1px solid var(--color-line);font-size:var(--text-sm);grid-area:facts;gap:4px;margin-top:8px;padding-top:10px;line-height:20px;display:grid}.pdp-look-compare-facts>div{justify-content:space-between;gap:12px;display:flex}.pdp-look-compare-facts dt{color:var(--color-sub)}.pdp-look-compare-facts dd{color:var(--color-ink);text-align:end;font-weight:600}.pdp-page[data-pdp-look="5"] .pdp-nearby-stock h2{justify-content:flex-start}.pdp-page[data-pdp-look="5"] .pdp-nearby-context{text-align:start}@media (min-width:768px){.pdp-page[data-pdp-look="5"] .pdp-nearby-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:8px;display:grid}}
