.SimpleGridCards_section__qF32k{display:flex;flex-direction:column;gap:40px;width:100%;box-sizing:border-box}.SimpleGridCards_heading__068zB{margin:0;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:32px;font-weight:500;line-height:1.4;text-transform:capitalize;color:#010f1c}.SimpleGridCards_sliderWrapper__da_jK{position:relative;width:100%}.SimpleGridCards_navBtn__epPLK{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:50%;border:1.5px solid #d8d8d8;background:#fff;color:#444;font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,border-color .2s ease,background .2s ease;box-shadow:0 4px 14px rgba(1,15,28,.18)}.SimpleGridCards_navBtnLeft__Npf1k{left:-22px}.SimpleGridCards_navBtnRight__JSXFz{right:-22px}.SimpleGridCards_navBtnVisible__4v9Q3{opacity:1;pointer-events:auto}.SimpleGridCards_navBtn__epPLK:hover{border-color:#010f1c;background:#f5f5f5}.SimpleGridCards_navBtn__epPLK:disabled{cursor:default}@media (max-width:1024px){.SimpleGridCards_navBtn__epPLK{display:none}}.SimpleGridCards_cardsRow__1WgKq{display:flex;align-items:center;gap:24px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.SimpleGridCards_cardsRow__1WgKq::-webkit-scrollbar{display:none}.SimpleGridCards_cardLink__zf1CL{flex:0 0 calc((100% - 120px) / 6);min-width:0;text-decoration:none;display:flex}.SimpleGridCards_card__7T5ki{width:100%;height:240px;padding:24px 0;background:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-sizing:border-box}.SimpleGridCards_cardImage__ZanK0{max-width:80%;max-height:120px;object-fit:contain}.SimpleGridCards_cardLabel__AT8E_{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.5;text-align:center;color:#010f1c}@media (min-width:1441px){.SimpleGridCards_section__qF32k{gap:48px}.SimpleGridCards_cardsRow__1WgKq{gap:32px}.SimpleGridCards_card__7T5ki{height:260px}.SimpleGridCards_cardImage__ZanK0{max-height:130px}}@media (max-width:1024px) and (min-width:901px){.SimpleGridCards_cardsRow__1WgKq{gap:20px}.SimpleGridCards_cardLink__zf1CL{flex:0 0 calc((100% - 70px) / 4.5)}.SimpleGridCards_card__7T5ki{height:220px}}@media (max-width:900px){.SimpleGridCards_section__qF32k{gap:24px}.SimpleGridCards_heading__068zB{font-size:24px}.SimpleGridCards_cardsRow__1WgKq{gap:16px}.SimpleGridCards_cardLink__zf1CL{flex:0 0 calc((100% - 48px) / 3.5)}.SimpleGridCards_card__7T5ki{height:200px}.SimpleGridCards_cardLabel__AT8E_{font-size:18px}}@media (max-width:768px){.SimpleGridCards_section__qF32k{gap:20px}.SimpleGridCards_heading__068zB{font-size:22px}.SimpleGridCards_cardsRow__1WgKq{gap:12px}.SimpleGridCards_cardLink__zf1CL{flex:0 0 calc((100% - 24px) / 2.5)}.SimpleGridCards_card__7T5ki{height:190px;padding:16px 0}.SimpleGridCards_cardImage__ZanK0{max-height:100px}.SimpleGridCards_cardLabel__AT8E_{font-size:16px}}@media (max-width:480px){.SimpleGridCards_section__qF32k{gap:16px}.SimpleGridCards_heading__068zB{font-size:20px}.SimpleGridCards_cardsRow__1WgKq{gap:10px}.SimpleGridCards_cardLink__zf1CL{flex:0 0 calc((100% - 5px) / 1.5)}.SimpleGridCards_card__7T5ki{height:160px;padding:14px 0}.SimpleGridCards_cardImage__ZanK0{max-height:84px}.SimpleGridCards_cardLabel__AT8E_{font-size:15px}}@media (max-width:360px){.SimpleGridCards_cardsRow__1WgKq{gap:8px}.SimpleGridCards_cardLink__zf1CL{flex:0 0 calc((100% - 1.2px) / 1.15)}.SimpleGridCards_card__7T5ki{height:150px;padding:12px 0}.SimpleGridCards_cardImage__ZanK0{max-height:76px}.SimpleGridCards_cardLabel__AT8E_{font-size:14px}}.SubscriptionBanner_banner__KzhZI{position:relative;width:100%;min-height:423px;overflow:hidden;display:flex;align-items:center;background:#010f1c;box-sizing:border-box}.SubscriptionBanner_bgImage__CgaNm{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;z-index:0}.SubscriptionBanner_overlay__DaTwn{position:absolute;inset:0;background:linear-gradient(90deg,#010f1c 59.51%,rgba(1,15,28,0));z-index:1;pointer-events:none}.SubscriptionBanner_content__4PO7P{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;width:100%;max-width:531px;padding:70px 60px;box-sizing:border-box}.SubscriptionBanner_textGroup__vVnmd{display:flex;flex-direction:column;gap:20px}.SubscriptionBanner_heading__ODWoc{font-size:44px;font-weight:500;line-height:52.8px;text-transform:capitalize;color:#fff}.SubscriptionBanner_heading__ODWoc,.SubscriptionBanner_subtext__uMBxH{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;margin:0}.SubscriptionBanner_subtext__uMBxH{font-size:16px;font-weight:400;line-height:28px;color:#e6e7e9}.SubscriptionBanner_featureList__5jMex{display:flex;align-items:center;gap:30px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.SubscriptionBanner_featureItem__UewL5{display:flex;align-items:center;gap:8px}.SubscriptionBanner_checkIcon__RCtY7{flex-shrink:0;width:20px;height:20px}.SubscriptionBanner_featureLabel__LC_Mg{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#fff}.SubscriptionBanner_formWrapper__PFquP{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.SubscriptionBanner_emailForm__COsIO{display:flex;width:100%;height:44px}.SubscriptionBanner_emailInput__UgEUU{flex:1;padding:0 10px;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#010f1c;background:#fff;border:none;outline:none;box-sizing:border-box}.SubscriptionBanner_emailInput__UgEUU::placeholder{color:#999fa4}.SubscriptionBanner_subscribeBtn__a_L21{display:flex;align-items:center;justify-content:center;min-width:50px;padding:0 22px;background:#ff6633;color:#fff;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:14px;border:none;cursor:pointer;transition:opacity .2s ease;flex-shrink:0;box-sizing:border-box}.SubscriptionBanner_subscribeBtn__a_L21:hover{opacity:.88}.SubscriptionBanner_disclaimer__tY_E_{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:30px;color:#fff;margin:0}@media (max-width:1100px){.SubscriptionBanner_content__4PO7P{max-width:600px;padding:60px 40px}.SubscriptionBanner_heading__ODWoc{font-size:36px;line-height:44px}}@media (max-width:768px){.SubscriptionBanner_banner__KzhZI{min-height:unset}.SubscriptionBanner_overlay__DaTwn{background:linear-gradient(180deg,#010f1c 60%,rgba(1,15,28,.6))}.SubscriptionBanner_content__4PO7P{max-width:100%;padding:48px 24px;gap:24px}.SubscriptionBanner_heading__ODWoc{font-size:30px;line-height:38px}.SubscriptionBanner_subtext__uMBxH{font-size:15px;line-height:24px}.SubscriptionBanner_featureList__5jMex{gap:16px}.SubscriptionBanner_featureLabel__LC_Mg{font-size:14px}}@media (max-width:480px){.SubscriptionBanner_content__4PO7P{padding:36px 16px}.SubscriptionBanner_heading__ODWoc{font-size:26px;line-height:32px}.SubscriptionBanner_subtext__uMBxH{font-size:14px;line-height:22px}.SubscriptionBanner_featureList__5jMex{flex-direction:column;align-items:flex-start;gap:10px}.SubscriptionBanner_emailForm__COsIO{height:48px}.SubscriptionBanner_subscribeBtn__a_L21{min-width:48px;padding:0 16px}}.WeekendDeals_wrapper__dzF_V{display:flex;flex-direction:column;width:100%}.WeekendDeals_banner__jyAsm{position:relative;width:100%;min-height:370px;padding:30px;overflow:hidden;box-sizing:border-box;border-radius:10px}.WeekendDeals_inner__bc0Df{position:relative;z-index:1;display:flex;align-items:center;gap:20px;width:100%}.WeekendDeals_textBlock__82zzx{justify-content:center;gap:24px;width:220px;flex-shrink:0}.WeekendDeals_headlines__qSS_4,.WeekendDeals_textBlock__82zzx{display:flex;flex-direction:column;align-items:flex-start}.WeekendDeals_headingWhite__RzlrP{color:#fff}.WeekendDeals_headingDark__Y3gWI,.WeekendDeals_headingWhite__RzlrP{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:48px;font-weight:500;line-height:1;letter-spacing:-.48px;text-transform:capitalize;margin:0}.WeekendDeals_headingDark__Y3gWI{color:#010f1c}.WeekendDeals_tagline__TxIIp{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.4;text-transform:capitalize;color:#010f1c;margin:0}.WeekendDeals_sliderWrapper__SZU9S{flex:1;min-width:0;position:relative}.WeekendDeals_navBtn__cgB8k{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:50%;border:2px solid rgba(1,15,28,.35);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .5s ease .3s,box-shadow .2s ease;box-shadow:0 4px 14px rgba(1,15,28,.18),0 0 0 1px rgba(1,15,28,.05)}.WeekendDeals_navBtnLeft__0mNJB{left:20px}.WeekendDeals_navBtnRight__Ete0b{right:20px}.WeekendDeals_navBtnVisible__AlCVq{opacity:1!important;pointer-events:auto!important}.WeekendDeals_navBtn__cgB8k:hover{box-shadow:0 6px 18px rgba(1,15,28,.24),0 0 0 1px rgba(1,15,28,.08)}@media (max-width:1024px){.WeekendDeals_navBtn__cgB8k{display:none}}.WeekendDeals_cardsRow__d2t4v{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.WeekendDeals_cardsRow__d2t4v::-webkit-scrollbar{display:none}.WeekendDeals_dealCardLink__xU26q{flex:0 0 calc((100% - 60px) / 4);min-width:0;text-decoration:none;display:flex}.WeekendDeals_dealCard__rrZfr{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:14px;padding:20px 10px;background:#fff;width:100%;min-height:260px;box-sizing:border-box;transition:box-shadow .2s ease,transform .2s ease;cursor:pointer;border-radius:10px}.WeekendDeals_dealCardLink__xU26q:hover .WeekendDeals_dealCard__rrZfr{box-shadow:0 6px 20px rgba(0,0,0,.14);transform:translateY(-2px)}.WeekendDeals_dealImage__Ox6xa{width:140px;height:140px;object-fit:contain;flex-shrink:0}.WeekendDeals_dealInfo__vOikX{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;flex-shrink:0}.WeekendDeals_discount__t2zz_{margin:0;text-align:center;line-height:1.2;text-transform:capitalize}.WeekendDeals_discountValue__4uVtF{font-size:32px;font-weight:500}.WeekendDeals_discountSuffix__OvIcg,.WeekendDeals_discountValue__4uVtF{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;color:#010f1c}.WeekendDeals_discountSuffix__OvIcg{font-size:20px;font-weight:700}.WeekendDeals_dealDescription__ZvaaH{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.5;color:#010f1c;text-align:center;margin:0}.WeekendDeals_indicators__P5f3u{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:12px}.WeekendDeals_dot__f9HeO{width:30px;height:3px;border-radius:0;border:none;background:#010f1c;opacity:.2;cursor:pointer;padding:0;transition:opacity .2s ease}.WeekendDeals_dotActive__guTMR{opacity:1}@media (max-width:1024px){.WeekendDeals_banner__jyAsm{min-height:320px}.WeekendDeals_inner__bc0Df{flex-direction:column;align-items:flex-start;gap:24px}.WeekendDeals_textBlock__82zzx{width:100%;flex-direction:column;align-items:flex-start;gap:14px}.WeekendDeals_headlines__qSS_4{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px}.WeekendDeals_headingDark__Y3gWI,.WeekendDeals_headingWhite__RzlrP{font-size:36px;letter-spacing:-.36px}.WeekendDeals_tagline__TxIIp{font-size:18px}.WeekendDeals_sliderWrapper__SZU9S{width:100%}.WeekendDeals_dealCard__rrZfr{padding:16px 12px;gap:12px;min-height:240px}.WeekendDeals_dealImage__Ox6xa{width:120px;height:120px}.WeekendDeals_discountValue__4uVtF{font-size:26px}.WeekendDeals_discountSuffix__OvIcg{font-size:16px}.WeekendDeals_dealCardLink__xU26q{flex:0 0 calc((100% - 40px) / 3)}}@media (max-width:640px){.WeekendDeals_banner__jyAsm{min-height:246px;padding:16px 30px 16px 16px}.WeekendDeals_inner__bc0Df{flex-direction:column;gap:16px;align-items:flex-start}.WeekendDeals_textBlock__82zzx{flex-direction:column;align-items:flex-start;gap:14px;width:100%}.WeekendDeals_headlines__qSS_4{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px}.WeekendDeals_headingDark__Y3gWI,.WeekendDeals_headingWhite__RzlrP{font-size:24px;font-weight:900;line-height:1.2;letter-spacing:-1.2px;color:#fff}.WeekendDeals_tagline__TxIIp{font-size:16px;font-weight:500;line-height:1.2;letter-spacing:-.8px;color:#010f1c}.WeekendDeals_sliderWrapper__SZU9S{width:100%}.WeekendDeals_cardsRow__d2t4v{gap:8.5px}.WeekendDeals_dealCardLink__xU26q{flex:0 0 calc((100% - 17px) / 3)}.WeekendDeals_dealCard__rrZfr{padding:12px 6px;gap:8px;justify-content:flex-end;min-height:132px}.WeekendDeals_dealImage__Ox6xa{width:57px;height:57px}.WeekendDeals_discountValue__4uVtF{font-size:16px;font-weight:700}.WeekendDeals_discountSuffix__OvIcg{font-size:12px;font-weight:700}.WeekendDeals_dealDescription__ZvaaH{font-size:10px;font-weight:400;line-height:12px;letter-spacing:-.3px;width:74px}}.NewsletterSignup_section__vK_gt{position:relative;width:100%;min-height:423px;overflow:hidden;box-sizing:border-box}.NewsletterSignup_gradientOverlay__cfkQ9{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.7) 40%,rgba(0,0,0,.1))}.NewsletterSignup_container__3BFJS{position:relative;z-index:1;width:100%;max-width:1320px;margin:0 auto;box-sizing:border-box}@media (max-width:1024px){.NewsletterSignup_section__vK_gt{min-height:unset}.NewsletterSignup_container__3BFJS{padding:30px 20px}}@media (max-width:768px){.NewsletterSignup_section__vK_gt{min-height:unset}.NewsletterSignup_container__3BFJS{padding:30px 20px}}.NewsletterFeatures_featureList__ztv5U{display:flex;align-items:center;gap:30px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.NewsletterFeatures_featureItem__Ao4l7{display:flex;align-items:center;gap:8px}.NewsletterFeatures_featureIcon__kBfkk{flex-shrink:0}.NewsletterFeatures_featureLabel__SYGYQ{color:#fff;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.5}@media (max-width:1024px){.NewsletterFeatures_featureList__ztv5U{gap:10px 10px}.NewsletterFeatures_featureItem__Ao4l7{min-width:calc(50% - 5px)}.NewsletterFeatures_featureIcon__kBfkk{width:16px;height:16px}.NewsletterFeatures_featureLabel__SYGYQ{font-size:14px;font-weight:400;line-height:28px}}.NewsletterForm_form__tfXQl{display:flex;width:100%;max-width:531px;height:44px;padding:4px;justify-content:space-between;align-items:center;border-radius:6px;background:#fff;box-sizing:border-box}.NewsletterForm_inputWrapper__5ggcV{display:flex;padding:0 10px;align-items:center;flex:1;min-width:0}.NewsletterForm_emailInput__DAU00{border:none;outline:none;background:transparent;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:150%;width:100%}.NewsletterForm_emailInput__DAU00,.NewsletterForm_emailInput__DAU00::placeholder{color:var(--secondary-value-40,#999fa4)}.NewsletterForm_submitButton__qAGT4{display:flex;min-width:50px;padding:0 22px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:4px;background:#F2672B;border:none;cursor:pointer;color:#fff;text-align:center;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:14px;white-space:nowrap}.NewsletterForm_submitButton__qAGT4:hover{background:#e55a2b}.NewsletterForm_errorText__hl4y6{margin-top:6px;color:#d92d20;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500}@media (max-width:1024px){.NewsletterForm_form__tfXQl{max-width:100%}}.tire-finder-plp_satoshi__MF0P4{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif}.tire-finder-plp_inter__lpdPF{font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif}.tire-finder-plp_breadcrumbsBar__waeFW{display:flex;align-items:center;gap:0;padding:10px 30px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-wrap:wrap;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif}.tire-finder-plp_breadcrumbLink__OHOTG{display:flex;align-items:center;color:#4a5565;font-size:14px;font-weight:500;line-height:24px;text-decoration:none}.tire-finder-plp_breadcrumbLink__OHOTG:hover{color:#ff6633}.tire-finder-plp_breadcrumbCurrent__AA0Vj{color:#101828;font-size:14px;font-weight:500;line-height:24px;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif}.tire-finder-plp_breadcrumbChevron__JXiX2{display:flex;align-items:center;margin:0 4px;color:#99a1af;flex-shrink:0}.tire-finder-plp_subCategoryBar__iI1MN{display:flex;flex-direction:column;width:100%;padding:16px 30px 0;background:#fff;overflow:hidden;box-sizing:border-box}.tire-finder-plp_subCategoryScrollBtn__59jAw{display:none}.tire-finder-plp_subCategoryInner__PB0gr{display:flex;align-items:stretch;gap:16px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#ccc transparent;flex:1;padding:4px 0 12px}.tire-finder-plp_subCategoryInner__PB0gr::-webkit-scrollbar{height:6px}.tire-finder-plp_subCategoryInner__PB0gr::-webkit-scrollbar-track{background:transparent}.tire-finder-plp_subCategoryInner__PB0gr::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.tire-finder-plp_subCategoryInner__PB0gr::-webkit-scrollbar-thumb:hover{background:#aaa}.tire-finder-plp_subCategoryCard__cbERH{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 10px;min-width:90px;max-width:110px;border:2px solid transparent;border-radius:8px;background:#f9f9f9;cursor:pointer;text-decoration:none;flex-shrink:0;transition:border-color .15s,box-shadow .15s}.tire-finder-plp_subCategoryCard__cbERH:hover{border-color:#ff6633;box-shadow:0 2px 8px rgba(255,102,51,.12)}.tire-finder-plp_subCategoryCardActive__JsOGK{border-color:#ff6633;box-shadow:0 2px 8px rgba(255,102,51,.15)}.tire-finder-plp_subCategoryImageBox__Nzz91{position:relative;width:72px;height:72px;border-radius:6px;overflow:hidden;background:#fff;flex-shrink:0}.tire-finder-plp_subCategoryPlaceholder__t_MKR{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:28px;font-weight:700;color:#ccc;background:#f0f0f0}.tire-finder-plp_subCategoryCardName__TB1Zd{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:500;color:#333;line-height:1.2;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.tire-finder-plp_subCategoryCardNameActive__KvfGA{color:#ff6633;font-weight:700}.tire-finder-plp_subCategoryTab__aX3mU{display:flex;padding:14px 0;flex-direction:column;align-items:flex-start;border-bottom:2px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0}.tire-finder-plp_subCategoryTabActive__2v7Af{border-bottom-color:#ff6633}.tire-finder-plp_subCategoryTabText__Yi_3o{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:500;color:#6b7280;line-height:normal}.tire-finder-plp_subCategoryTabTextActive__ysAxD{color:#ff6633;font-weight:700}.tire-finder-plp_categoryBanner__IyKp4{position:relative;width:100%;height:130px;background:#010f1c;overflow:hidden}.tire-finder-plp_categoryBannerImg__m92MY{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.7}.tire-finder-plp_categoryBannerOverlay__UXAm4{position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,15,28,.35),rgba(1,15,28,0))}.tire-finder-plp_categoryBannerContent__62kjy{position:absolute;left:40px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px}.tire-finder-plp_categoryBannerTitle__5Dhyc{font-size:30px;letter-spacing:-1.5px;line-height:normal}.tire-finder-plp_categoryBannerSubtitle__r3JFo,.tire-finder-plp_categoryBannerTitle__5Dhyc{color:#fff;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-weight:500;text-transform:capitalize;margin:0}.tire-finder-plp_categoryBannerSubtitle__r3JFo{font-size:16px}.tire-finder-plp_plpLayout__OojNT{display:flex;background:#f3f3f3;align-items:flex-start}.tire-finder-plp_quickFiltersRow__1BtoO{gap:12px;margin-bottom:16px}.tire-finder-plp_mobileFilterBtn__DbePi{display:none;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1px solid #e6e7e9;border-radius:4px;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:600;color:#010f1c;cursor:pointer;white-space:nowrap;flex-shrink:0}.tire-finder-plp_mobileFilterBtn__DbePi:hover{background:#f3f4f6}.tire-finder-plp_mobileFilterBackdrop__5CqIL{inset:0;background:rgba(0,0,0,.45);z-index:200}.tire-finder-plp_mobileFilterCloseBtn__GM4y9{display:none;align-items:center;gap:8px;padding:10px 14px;background:none;border:none;border-bottom:1px solid rgba(0,0,0,.08);font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:600;color:#010f1c;cursor:pointer;width:100%;margin-bottom:8px}.tire-finder-plp_filterHeader__VxGDJ{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 12px;border-bottom:1px solid #e9ebee;position:sticky;top:0;background:#fff;z-index:1}@media (min-width:1024px){.tire-finder-plp_stickySidebar__MkDT8{width:280px;flex-shrink:0;position:sticky;align-self:flex-start;top:var(--plp-sticky-top,96px);max-height:calc(100vh - var(--plp-sticky-top, 96px) - 16px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c4c9d4 transparent}.tire-finder-plp_stickySidebar__MkDT8::-webkit-scrollbar{width:5px}.tire-finder-plp_stickySidebar__MkDT8::-webkit-scrollbar-track{background:transparent}.tire-finder-plp_stickySidebar__MkDT8::-webkit-scrollbar-thumb{background:#c4c9d4;border-radius:4px}}.tire-finder-plp_filterTitle__qLZsD{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:18px;font-weight:700;color:#010f1c;line-height:27px}.tire-finder-plp_filterResetBtn__4z0x8{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500;color:#676f77;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0}.tire-finder-plp_filterAccordion__Ekn3D{background:#fff;border-bottom:1px solid #e9ebee}.tire-finder-plp_filterAccordionHeader__bh4L_{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:12px 14px;background:#F8FAFB;cursor:pointer;width:100%;border:none;text-align:left;user-select:none}.tire-finder-plp_filterAccordionLabel__vn63y{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#010f1c;line-height:21px}.tire-finder-plp_filterAccordionPlusIcon__JZhM7{font-size:18px;font-weight:400;color:#010f1c;line-height:1;flex-shrink:0}.tire-finder-plp_accordionChevron__Q7Vz2{display:flex;align-items:center;transition:transform .22s ease;flex-shrink:0;transform:rotate(-90deg)}.tire-finder-plp_accordionChevronOpen__RoRv0{transform:rotate(0deg)}.tire-finder-plp_accordionBody__e2ARk{overflow:hidden;max-height:0;transition:max-height .3s ease;margin-top:5px}.tire-finder-plp_accordionBodyOpen__TJyfL{max-height:none;overflow:visible;margin-top:10px}.tire-finder-plp_filterSidebarPending__8XITT{opacity:.6;pointer-events:none;transition:opacity .15s}.tire-finder-plp_mobileFilterBackdrop__5CqIL{position:fixed;top:var(--plp-sticky-top,0);left:0;right:0;bottom:0;background:rgba(1,15,28,.5);z-index:1350}.tire-finder-plp_mobileFilterFooter__7xRYG,.tire-finder-plp_mobileFilterHeader___9Ut_{display:none}@media (max-width:1023px){.tire-finder-plp_mobileFilterDrawer__YJlsY{position:fixed;top:var(--plp-sticky-top,0);left:0;right:0;height:calc(100dvh - var(--plp-sticky-top, 0px));width:100%;max-width:100%;max-height:none;z-index:1351;background:#f3f3f3;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1);pointer-events:none;visibility:hidden;overflow:hidden;overscroll-behavior:contain}.tire-finder-plp_mobileFilterDrawerOpen__ZIAmy{transform:translateY(0);pointer-events:auto;visibility:visible}.tire-finder-plp_mobileFilterHeader___9Ut_{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px;background:#fff;border-bottom:1px solid #cccfd2;flex-shrink:0}.tire-finder-plp_mobileFilterHeaderTitle__1nVwZ{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:18px;font-weight:700;color:#010f1c;line-height:27px}.tire-finder-plp_mobileFilterHeaderClose__MWZxl{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer}.tire-finder-plp_mobileFilterScrollArea__JJA5L{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#f3f3f3}.tire-finder-plp_mobileFilterFooter__7xRYG{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:16px;background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 -4px 4px rgba(0,0,0,.08);flex-shrink:0}.tire-finder-plp_mobileFilterFooterCount__s_FPf{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500;color:#6b7280;white-space:nowrap}.tire-finder-plp_mobileFilterFooterActions__iNZJD{display:flex;align-items:center;gap:10px}.tire-finder-plp_mobileFilterResetBtn__wIPXN{color:#010f1c;background:#fff;border:1px solid #cccfd2;border-radius:4px;padding:10px 16px}.tire-finder-plp_mobileFilterApplyBtn__2D_ls,.tire-finder-plp_mobileFilterResetBtn__wIPXN{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;cursor:pointer}.tire-finder-plp_mobileFilterApplyBtn__2D_ls{color:#fff;background:#ff6a00;border:none;border-radius:4px;padding:10px 20px}.tire-finder-plp_mobileFilterDrawer__YJlsY .tire-finder-plp_filterHeader__VxGDJ{display:none}}.tire-finder-plp_storeBlock__NcRHJ{display:flex;flex-direction:column;padding:12px 14px;gap:2px}.tire-finder-plp_storeRow__Q6ynW{display:flex;align-items:flex-start;gap:8px}.tire-finder-plp_storeName__ZDqv6{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:15px;font-weight:700;color:#010f1c;line-height:22.5px}.tire-finder-plp_storeSubtext__Y92eU{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:400;color:#6b7280;line-height:19.5px}.tire-finder-plp_storeChangeLink__IfNWm{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#ff6a00;text-decoration:underline;cursor:pointer}.tire-finder-plp_checkboxRows__48Zgk{display:flex;flex-direction:column;gap:12px;padding:0 14px 12px}.tire-finder-plp_checkboxRow__IX01r{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.tire-finder-plp_checkboxRow__IX01r:hover .tire-finder-plp_checkbox__junJ_{border-color:#c0c8d2}.tire-finder-plp_checkbox__junJ_{width:16px;height:16px;border:1.5px solid #cbd5e1;border-radius:3px;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff}.tire-finder-plp_checkboxChecked__JhMvp{border-color:#ff6a00;background:#ff6a00}.tire-finder-plp_checkboxLabel__oCI0e{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:500;color:#343f49;line-height:21px}.tire-finder-plp_checkboxLabelActive__GpzB_{color:#010f1c}.tire-finder-plp_checkboxCount__NKONq{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#6b7280;line-height:18px;margin-left:4px}.tire-finder-plp_checkboxRowLocked__sLN4I{cursor:default;opacity:.7}.tire-finder-plp_facetSearchWrapper__U71bM{position:relative;margin:0 14px 10px}.tire-finder-plp_facetSearchIcon__V0ze_{position:absolute;left:10px;top:50%;transform:translateY(-50%);display:inline-flex;color:#80878e;pointer-events:none}.tire-finder-plp_facetSearchInput__MTWDg{width:100%;padding:7px 32px 8px;border:1px solid rgba(0,0,0,.12);border-radius:4px;background:#fff;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500;color:#0b1220;outline:none;box-sizing:border-box;transition:border-color .15s ease}.tire-finder-plp_facetSearchInput__MTWDg::placeholder{color:#9aa5b1;font-weight:400}.tire-finder-plp_facetSearchInput__MTWDg:focus{border-color:#ff6a00}.tire-finder-plp_facetSearchInput__MTWDg::-webkit-search-cancel-button,.tire-finder-plp_facetSearchInput__MTWDg::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.tire-finder-plp_facetSearchClear__3Z979{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:50%;background:transparent;color:#6b7280;cursor:pointer}.tire-finder-plp_facetSearchClear__3Z979:hover{color:#0b1220;background:rgba(0,0,0,.04)}.tire-finder-plp_facetSearchEmpty__h4Msl{margin:0;padding:0 14px 12px;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;color:#9aa5b1;line-height:1.4}.tire-finder-plp_rangeDropdown__BFXN6{display:flex;justify-content:space-between;align-items:center;padding:7px 10px 8px;border:1px solid rgba(0,0,0,.08);background:#fff;margin:10px 14px 12px;cursor:pointer}.tire-finder-plp_rangeDropdownText__JN4mt{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500;color:#0b1220;line-height:19.5px}.tire-finder-plp_rangeDropdownWrapper__L9r1X{position:relative;margin:10px 14px 12px}.tire-finder-plp_rangeDropdownSelect__eZ0SK{display:block;width:100%;padding:7px 28px 8px 10px;border:1px solid rgba(0,0,0,.08);background:#fff url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 5.25L7 8.75L10.5 5.25' stroke='%230B1220' stroke-width='1.167' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center;cursor:pointer;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500;color:#0b1220;appearance:none;-webkit-appearance:none;outline:none;box-sizing:border-box}.tire-finder-plp_categoryTree__Lt_xz{display:flex;flex-direction:column;gap:8px;padding:0 14px 12px}.tire-finder-plp_categoryTreeItem__DrQS5{display:flex;align-items:center;gap:6px;cursor:pointer}.tire-finder-plp_categoryTreeToggle__s5CXW{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;flex-shrink:0;color:inherit}.tire-finder-plp_categoryTreeLabel__84iZZ{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#010f1c;line-height:21px;text-decoration:none}.tire-finder-plp_categoryTreeLabelMuted__OCiEJ{font-weight:500;color:#343f49}.tire-finder-plp_categoryTreeChildren___6xzM{padding-left:14px;border-left:1px solid rgba(0,0,0,.08);margin-left:7px;display:flex;flex-direction:column;gap:10px;padding-top:8px}.tire-finder-plp_hierarchyChevron__ldBMs{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:none;background:none;color:#010f1c;cursor:pointer;flex-shrink:0}.tire-finder-plp_productListArea__l4kYq{flex:1;min-width:0;display:flex;flex-direction:column;gap:0;padding:18px 30px 40px 0;box-sizing:border-box}.tire-finder-plp_quickFilters__ykFhK{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tire-finder-plp_quickFilterBtn__NfJTf{display:flex;padding:8px 16px;align-items:center;border:1px solid rgba(0,0,0,.08);background:#f2f3f5;cursor:pointer;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500;color:#0b2340;line-height:normal;white-space:nowrap}.tire-finder-plp_quickFilterBtnActive__WUWVp{border-color:#676f77;background:#fff;color:#010f1c}.tire-finder-plp_gridToolbar__JPn_W{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.tire-finder-plp_gridCount__tnXvF{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#6b7280}.tire-finder-plp_appliedFiltersContainer__YWB7o{display:flex;align-items:center;gap:12px;flex:1;margin:0 12px;flex-wrap:wrap}.tire-finder-plp_appliedFiltersArea__FHAWS{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tire-finder-plp_filterTag__94ggW{display:inline-flex;padding:4px 8px 4px 10px;align-items:center;gap:6px;border-radius:12px;background:#fff3ec;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:500;color:#ff6a00;cursor:pointer;border:1px solid #ffd5bc;transition:background .15s,border-color .15s}.tire-finder-plp_filterTag__94ggW:hover{background:#ffe8d6;border-color:#ffbb99}.tire-finder-plp_clearAllFiltersBtn__sHeNI{display:inline-flex;padding:6px 12px;align-items:center;gap:4px;border-radius:4px;background:transparent;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:600;color:#676f77;text-decoration:underline;cursor:pointer;border:none;transition:color .15s;white-space:nowrap;flex-shrink:0}.tire-finder-plp_clearAllFiltersBtn__sHeNI:hover{color:#010f1c}.tire-finder-plp_sortArea__LhtYb{display:flex;align-items:center;gap:8px;flex-shrink:0}.tire-finder-plp_sortLabel__J8gYO{font-weight:400;color:#6b7280;white-space:nowrap}.tire-finder-plp_sortLabel__J8gYO,.tire-finder-plp_sortSelect__wW74S{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px}.tire-finder-plp_sortSelect__wW74S{display:flex;height:36px;min-width:230px;padding:0 32px 0 12px;align-items:center;background:#fff;border:none;outline:none;font-weight:500;color:#000;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%236B7280' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.tire-finder-plp_notificationBar__UjFEi{display:flex;align-items:center;gap:8px;padding:10px 12px 10px 8px;border:1px solid #bbf7d0;background:#ecfdf3;margin-bottom:14px}.tire-finder-plp_notificationText__N7vuQ{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#166534;line-height:21px}.tire-finder-plp_productGrid__s8bC0{display:flex;flex-direction:column;gap:40px}.tire-finder-plp_productRow__3j_25{display:grid;grid-template-columns:repeat(4,minmax(0,252px));gap:20px}.tire-finder-plp_productTile__1tS0B{display:flex;flex-direction:column;background:#fff;overflow:hidden;text-decoration:none;color:inherit;width:100%;max-width:252px}.tire-finder-plp_productTile__1tS0B:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}.tire-finder-plp_productImageArea__ysqW_{position:relative;display:flex;padding:24px;justify-content:center;align-items:center;border-bottom:1px solid #e6e7e9;background:#fff;min-height:247px;text-decoration:none}.tire-finder-plp_productImg__F3PQp{width:200px;height:200px;object-fit:contain}.tire-finder-plp_badgeTopLeft__7H1Iz{left:12px}.tire-finder-plp_badgeTopLeft__7H1Iz,.tire-finder-plp_badgeTopRight__9CrNV{position:absolute;top:12px;display:flex;padding:4px 8px;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;line-height:normal;border-radius:4px}.tire-finder-plp_badgeTopRight__9CrNV{right:12px}.tire-finder-plp_badgeOff__NsMzq{background:rgba(255,106,0,.2);color:#ff6a00}.tire-finder-plp_badgeSale__ctlH9{background:rgba(211,47,47,.2);color:#d32f2f}.tire-finder-plp_badgeBest__Ej4Y2{background:rgba(13,170,91,.2);color:#0daa5b}.tire-finder-plp_badgeStock__s01IA{background:rgba(247,144,9,.2);color:#f59e0b}.tire-finder-plp_badgeMember__eGGlm{background:rgba(107,33,168,.2);color:#6b21a8}.tire-finder-plp_badgeNew__sKoku{background:rgba(37,99,235,.2);color:#2563eb}.tire-finder-plp_badgeClear__CDZOD{background:rgba(217,45,32,.2);color:#d92d20}.tire-finder-plp_tileBody__t8e4j{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:12px;flex:1}.tire-finder-plp_tileInfoGroup__3MLYj{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.tire-finder-plp_tileNameWrap__QAh_0{min-height:42px;overflow:hidden;align-self:stretch}.tire-finder-plp_tileName__vP1fG{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:15px;font-weight:700;color:#010f1c;line-height:21px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tire-finder-plp_ratingRow__yxDXl{display:flex;align-items:center;gap:2px}.tire-finder-plp_ratingStars__EMdnU{font-size:14px;color:#f59e0b;letter-spacing:2px;font-weight:700}.tire-finder-plp_ratingCount__D3S8_{font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:500;color:#999fa4;line-height:18px;padding-left:6px}.tire-finder-plp_colorSwatchRow__URq6o{display:flex;align-items:center;gap:6px;flex-wrap:wrap;align-self:stretch}.tire-finder-plp_colorSwatchChip__NkYw_{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid #e0e0e0;border-radius:12px;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:11px;font-weight:500;color:#4a5565;background:#f6f7f9;line-height:16px;white-space:nowrap}.tire-finder-plp_caliberSection__Ct1hG{display:flex;flex-direction:column;gap:4px;align-self:stretch}.tire-finder-plp_caliberLabel__MC_lK{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#6b7280;line-height:18px}.tire-finder-plp_caliberDropdown__OFigq{display:flex;padding:5px 8px 6px;justify-content:space-between;align-items:center;background:#f6f7f9;align-self:stretch;cursor:pointer}.tire-finder-plp_caliberDropdownText__mRb9s{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:700;color:#0b1220;line-height:19.5px}.tire-finder-plp_tilePricing__6E_mT{display:flex;flex-direction:column;gap:6px;align-self:stretch}.tire-finder-plp_saveBadge__tiZwC{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#ff6633;line-height:18px}.tire-finder-plp_priceRow__i_QLo{display:flex;align-items:baseline;gap:8px}.tire-finder-plp_priceMain__E_mM_{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:22px;font-weight:700;color:#0b1220;line-height:normal}.tire-finder-plp_priceOriginal__5ORfB{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500;color:#6b7280;line-height:19.5px;text-decoration:line-through}.tire-finder-plp_availRow__qShUR{display:flex;align-items:flex-start;gap:6px;min-height:19.5px;align-self:stretch}.tire-finder-plp_availIcon__TFl01{flex-shrink:0;padding-top:2px;display:flex;color:#0daa5b;font-weight:700;font-size:14px}.tire-finder-plp_availText__kx6xM{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:700;line-height:19.5px}.tire-finder-plp_availGreen__rwmCp{color:#0daa5b}.tire-finder-plp_availYellow__CluM9{color:#f59e0b}.tire-finder-plp_availBlue__tdG3w{color:#2563eb}.tire-finder-plp_ctaRow__U15Uz{display:flex;align-items:flex-start;gap:10px;align-self:stretch}.tire-finder-plp_btnAddToCart__ZRW8g{display:flex;flex:1;min-width:101px;height:40px;padding:10px 16px;justify-content:center;align-items:center;background:#ff6633;border:none;cursor:pointer;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#fff;line-height:normal;text-decoration:none;border-radius:4px;transition:background .2s ease}.tire-finder-plp_btnAddToCart__ZRW8g:hover:not(:disabled){background:#e55a2b}.tire-finder-plp_btnAddToCart__ZRW8g:disabled{background:#ccc;cursor:not-allowed}.tire-finder-plp_btnQuickView__J3y2b{display:flex;flex:1;min-width:100px;height:40px;padding:10px 16px;justify-content:center;align-items:center;border:2px solid #ff6633;background:transparent;cursor:pointer;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#ff6633;line-height:normal;border-radius:4px;transition:background .2s ease}.tire-finder-plp_btnQuickView__J3y2b:hover{background:rgba(255,102,51,.08)}.tire-finder-plp_trustBanner__fZB2w{width:100%;height:120px;background:#161c2a;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.tire-finder-plp_trustBannerImg__2z0jw{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.7}.tire-finder-plp_trustBannerOverlay__BRlYu{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,16,6,.5) 59%,rgba(8,16,6,0))}.tire-finder-plp_trustBannerContent__LUFbL{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px}.tire-finder-plp_trustBannerTitle__1hoNQ{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#fff;line-height:30px;text-align:center}.tire-finder-plp_trustBannerItems__HZJSz{display:flex;align-items:center;gap:30px;justify-content:center}.tire-finder-plp_trustBannerItem__1etHf{display:flex;align-items:center;gap:12px}.tire-finder-plp_trustBannerItemText__CF2xQ{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:500;color:#fff;line-height:24px;white-space:nowrap}.tire-finder-plp_seasonBanner__ukyhG{width:100%;height:130px;background:#010f1c;position:relative;overflow:hidden;display:flex;align-items:center}.tire-finder-plp_seasonBannerImg__pIa_s{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tire-finder-plp_seasonBannerOverlay__wqKJ7{position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,15,28,.6) 59%,rgba(1,15,28,0))}.tire-finder-plp_seasonBannerContent__1Mk_V{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 30px;box-sizing:border-box}.tire-finder-plp_seasonBannerText__9u5z0{display:flex;flex-direction:column}.tire-finder-plp_seasonBannerTitle___xTv0{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:30px;font-weight:500;color:#fff;letter-spacing:-1.5px;text-transform:capitalize;margin:0}.tire-finder-plp_seasonBannerSubtitle__NFo4I{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:27px;margin:0}.tire-finder-plp_seasonBannerBtn__NvFXU{display:flex;padding:12px 24px;justify-content:center;align-items:center;background:#fff;border:none;cursor:pointer;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#010f1c;white-space:nowrap;text-decoration:none;flex-shrink:0}.tire-finder-plp_loadingOverlay__hwzkO{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.65);backdrop-filter:blur(2px);pointer-events:none}.tire-finder-plp_loadingSpinner__gsWwm{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#ff6633;border-radius:50%;animation:tire-finder-plp_plpSpin__vciHS .7s linear infinite}@keyframes tire-finder-plp_plpSpin__vciHS{to{transform:rotate(1turn)}}.tire-finder-plp_loadMoreWrapper__Tk1M1{display:flex;justify-content:center;padding:20px 0}.tire-finder-plp_loadMoreBtn__Koyfj{display:flex;padding:12px 32px;justify-content:center;align-items:center;border:1px solid #ff6633;background:transparent;cursor:pointer;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#ff6633}.tire-finder-plp_loadMoreBtn__Koyfj:hover{background:rgba(255,102,51,.05)}.tire-finder-plp_btnDisabled__9L5db,.tire-finder-plp_loadMoreBtn__Koyfj:disabled{opacity:.6;cursor:not-allowed}.tire-finder-plp_dynamicBannerContainer__jRpXT{width:100%;margin:20px 0;display:flex;justify-content:center}.tire-finder-plp_dynamicBanner__qrG2n{width:100%;background:linear-gradient(135deg,#f5f5f5,#e9e9e9);border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tire-finder-plp_dynamicBanner__qrG2n h3{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:18px;font-weight:700;color:#010f1c;margin:0}.tire-finder-plp_dynamicBanner__qrG2n p{color:#4a5565;margin:0;line-height:20px}.tire-finder-plp_bannerCta__vTYrm,.tire-finder-plp_dynamicBanner__qrG2n p{font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px}.tire-finder-plp_bannerCta__vTYrm{font-weight:600;color:#ff6633;text-decoration:none;padding:8px 16px;border:1px solid #ff6633;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-top:8px}.tire-finder-plp_bannerCta__vTYrm:hover{background:#ff6633;color:#fff}.tire-finder-plp_quickFiltersContainer__QV_FE{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding:0 30px}.tire-finder-plp_quickFiltersRow__1BtoO{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tire-finder-plp_quickFilterButton__sWTgv{display:inline-flex;padding:8px 14px;align-items:center;gap:6px;border-radius:20px;border:1px solid #d1d5db;background:#f9fafb;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:500;color:#343f49;line-height:normal;cursor:pointer;white-space:nowrap;transition:all .2s ease}.tire-finder-plp_quickFilterButton__sWTgv:hover:not(:disabled){border-color:#ff6633;background:#fff;color:#ff6633}.tire-finder-plp_quickFilterButton__sWTgv:disabled{opacity:.6;cursor:not-allowed}.tire-finder-plp_quickFilterButton__sWTgv:focus-visible{outline:2px solid #ff6633;outline-offset:2px}.tire-finder-plp_quickFiltersClear__yRjXE{display:inline-flex;padding:4px 8px;align-items:center;gap:4px;border:none;background:transparent;font-family:Satoshi,-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:500;color:#676f77;text-decoration:underline;cursor:pointer;transition:color .15s;white-space:nowrap}.tire-finder-plp_quickFiltersClear__yRjXE:hover:not(:disabled){color:#010f1c}.tire-finder-plp_quickFiltersClear__yRjXE:disabled{opacity:.6;cursor:not-allowed}.tire-finder-plp_skeletonTile__OyotE{width:100%;max-width:252px;background:#fff;overflow:hidden}.tire-finder-plp_skeletonImg__xUsJK{width:100%;height:247px}.tire-finder-plp_skeletonImg__xUsJK,.tire-finder-plp_skeletonLine__0YPTP{background:#e6e7e9;animation:tire-finder-plp_shimmer__VgEmW 1.5s infinite}.tire-finder-plp_skeletonLine__0YPTP{height:14px;border-radius:4px;margin:12px 20px 0}.tire-finder-plp_skeletonLineShort__K5El5{width:60%}@keyframes tire-finder-plp_shimmer__VgEmW{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width:1280px){.tire-finder-plp_productRow__3j_25{grid-template-columns:repeat(3,1fr)}.tire-finder-plp_productTile__1tS0B{max-width:100%}}@media (max-width:1024px){.tire-finder-plp_mobileFilterBtn__DbePi,.tire-finder-plp_mobileFilterCloseBtn__GM4y9{display:flex}.tire-finder-plp_productListArea__l4kYq{padding-left:16px;padding-right:16px}.tire-finder-plp_productRow__3j_25{grid-template-columns:repeat(2,1fr);gap:12px}.tire-finder-plp_breadcrumbsBar__waeFW{padding:8px 16px}.tire-finder-plp_subCategoryBar__iI1MN{padding:12px 16px}.tire-finder-plp_subCategoryCard__cbERH{min-width:76px;max-width:90px;padding:6px}.tire-finder-plp_subCategoryImageBox__Nzz91{width:60px;height:60px}.tire-finder-plp_subCategoryScrollBtn__59jAw{display:none}.tire-finder-plp_categoryBanner__IyKp4{height:110px}.tire-finder-plp_categoryBannerTitle__5Dhyc{font-size:24px;letter-spacing:-1px}.tire-finder-plp_categoryBannerSubtitle__r3JFo{font-size:14px}.tire-finder-plp_categoryBannerContent__62kjy{left:24px}.tire-finder-plp_gridToolbar__JPn_W{flex-wrap:wrap;gap:10px}.tire-finder-plp_appliedFiltersArea__FHAWS{flex-wrap:wrap}.tire-finder-plp_sortSelect__wW74S{min-width:180px}.tire-finder-plp_quickFilters__ykFhK{gap:8px}.tire-finder-plp_quickFilterBtn__NfJTf{font-size:12px;padding:6px 12px}.tire-finder-plp_trustBannerItems__HZJSz{gap:16px;flex-wrap:wrap;justify-content:center}.tire-finder-plp_trustBannerItem__1etHf{flex:0 0 auto}.tire-finder-plp_seasonBannerTitle___xTv0{font-size:22px}.tire-finder-plp_seasonBannerSubtitle__NFo4I{font-size:14px;line-height:22px}.tire-finder-plp_seasonBannerContent__1Mk_V{padding:0 20px}}@media (max-width:600px){.tire-finder-plp_productRow__3j_25{grid-template-columns:1fr;gap:10px}.tire-finder-plp_productTile__1tS0B{max-width:100%}.tire-finder-plp_productImg__F3PQp{width:clamp(140px,60vw,200px);height:auto;aspect-ratio:1}.tire-finder-plp_productImageArea__ysqW_{min-height:200px;padding:16px}.tire-finder-plp_tileBody__t8e4j{padding:14px;gap:14px}.tire-finder-plp_priceMain__E_mM_{font-size:18px}.tire-finder-plp_breadcrumbsBar__waeFW{padding:6px 16px;font-size:13px}.tire-finder-plp_breadcrumbCurrent__AA0Vj,.tire-finder-plp_breadcrumbLink__OHOTG{font-size:13px}.tire-finder-plp_categoryBanner__IyKp4{height:90px}.tire-finder-plp_categoryBannerTitle__5Dhyc{font-size:20px;letter-spacing:-.5px}.tire-finder-plp_categoryBannerSubtitle__r3JFo{font-size:13px;display:none}.tire-finder-plp_categoryBannerContent__62kjy{left:16px;gap:4px}.tire-finder-plp_quickFilters__ykFhK{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;gap:6px}.tire-finder-plp_quickFilters__ykFhK::-webkit-scrollbar{display:none}.tire-finder-plp_quickFilterBtn__NfJTf{white-space:nowrap;flex-shrink:0;font-size:12px;padding:6px 12px}.tire-finder-plp_gridToolbar__JPn_W{flex-direction:column;align-items:flex-start;gap:8px}.tire-finder-plp_appliedFiltersArea__FHAWS{order:-1}.tire-finder-plp_sortArea__LhtYb{width:100%}.tire-finder-plp_sortSelect__wW74S{min-width:unset;width:100%}.tire-finder-plp_notificationBar__UjFEi{flex-wrap:wrap}.tire-finder-plp_notificationText__N7vuQ{font-size:11px}.tire-finder-plp_productListArea__l4kYq{padding:12px 16px 30px}.tire-finder-plp_trustBanner__fZB2w{height:auto;min-height:80px;padding:16px}.tire-finder-plp_trustBannerContent__LUFbL{gap:12px}.tire-finder-plp_trustBannerItems__HZJSz{gap:12px;flex-wrap:wrap;justify-content:center}.tire-finder-plp_trustBannerTitle__1hoNQ{font-size:16px}.tire-finder-plp_trustBannerItemText__CF2xQ{font-size:12px}.tire-finder-plp_seasonBanner__ukyhG{height:auto;min-height:100px;padding:20px 16px;align-items:flex-start}.tire-finder-plp_seasonBannerContent__1Mk_V{flex-direction:column;gap:12px;align-items:flex-start;padding:0}.tire-finder-plp_seasonBannerTitle___xTv0{font-size:20px}.tire-finder-plp_seasonBannerSubtitle__NFo4I{font-size:13px;line-height:20px}.tire-finder-plp_seasonBannerBtn__NvFXU{font-size:14px;padding:10px 20px}.tire-finder-plp_loadMoreBtn__Koyfj{width:100%;font-size:14px}.tire-finder-plp_loadMoreWrapper__Tk1M1{padding:16px 0}.tire-finder-plp_skeletonTile__OyotE{max-width:100%}.tire-finder-plp_skeletonImg__xUsJK{height:180px}}@media (max-width:375px){.tire-finder-plp_productRow__3j_25{grid-template-columns:1fr}.tire-finder-plp_categoryBannerTitle__5Dhyc,.tire-finder-plp_seasonBannerTitle___xTv0{font-size:18px}.tire-finder-plp_sortSelect__wW74S{font-size:12px}}