.sbot-ui,.sbot-utility-bar,.sbot-footer,.sbt-header-3row{--sb-red: rgba(var(--color-accent-1));--sb-red-dark: color-mix(in srgb, rgba(var(--color-accent-1)), #000 12%);--sb-ink: #1d1d1f;--sb-black: #141414;--sb-mid: var(--sb-text-muted, #575d64);--sb-line: #e3e5e7;--sb-soft: #f6f7f8;--sb-star: #f4b400;--sb-radius: 14px;--sb-radius-card: 12px;--sb-radius-btn: 6px;--sb-shadow: 0 8px 28px rgba(0, 0, 0, .08);--sb-shadow-card: 0 3px 12px rgba(0, 0, 0, .04);--sb-max: var(--page-width, 1400px);--sb-gutter: 24px}.sbot-ui *,.sbot-ui *:before,.sbot-ui *:after,.sbot-footer *,.sbot-utility-bar *{box-sizing:border-box}.sbot-ui{font-family:var(--font-body-family);font-weight:var(--sb-weight-copy, 400);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.sbot-ui h1,.sbot-ui h2,.sbot-ui h3,.sbot-ui h4,.sbot-ui .sb-h{font-family:var(--font-heading-family);font-weight:var(--sb-weight-heavy, 800);letter-spacing:-.02em;text-transform:none;line-height:1.15;color:inherit;margin:0}.sbot-ui p{margin:0}.sbot-ui a{text-decoration:none}.sbot-ui .rte p+p{margin-top:.8em}.sb-container{width:min(var(--sb-max),calc(100% - (var(--sb-gutter) * 2)));margin-inline:auto}.sb-section{padding-top:min(var(--sb-pt, 64px),48px);padding-bottom:min(var(--sb-pb, 64px),48px);background-color:rgba(var(--color-background));color:rgba(var(--color-foreground))}.sb-section.color-background-1,.sb-section.color-{background-color:#fff}.sb-eyebrow{display:block;font-family:var(--font-heading-family);font-size:calc(12px * var(--sb-text-scale, 1));line-height:1.4;letter-spacing:.08em;text-transform:uppercase;font-weight:var(--sb-weight-heavy, 800);color:var(--sb-red);margin-bottom:6px}.sb-eyebrow--light{color:#fff}.sb-muted{color:var(--sb-mid)}.sb-text-link{font-weight:var(--sb-weight-heavy, 800);color:var(--sb-red);white-space:nowrap;transition:color .2s ease}.sb-text-link:hover{color:var(--sb-red-dark)}.sb-text-link .sb-arrow{display:inline-block;transition:transform .2s ease}.sb-text-link:hover .sb-arrow{transform:translate(3px)}.sb-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.sb-head--center{justify-content:center;text-align:center}.sb-head--center .sb-head-text{margin-inline:auto}.sb-head h2{font-size:34px;margin-bottom:4px}.sb-head-text{color:var(--sb-mid);max-width:760px;line-height:1.55;font-size:16px}.sb-head-link-mobile{display:none;margin-top:20px}.sb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border-radius:var(--sb-radius-btn);background:var(--sb-red);color:#fff;border:1px solid var(--sb-red);font-family:var(--font-body-family);font-size:calc(15px * var(--sb-text-scale, 1));font-weight:var(--sb-weight-heavy, 800);line-height:1.2;text-align:center;text-transform:none;letter-spacing:0;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.sb-btn:hover{background:var(--sb-red-dark);border-color:var(--sb-red-dark);color:#fff}.sb-btn:focus-visible{outline:2px solid var(--sb-red);outline-offset:3px}.sb-btn--dark{background:var(--sb-black);border-color:var(--sb-black)}.sb-btn--dark:hover{background:#000;border-color:#000}.sb-btn--ghost{background:#fff;color:var(--sb-ink);border-color:#cfd2d5}.sb-btn--ghost:hover{background:#fff;color:var(--sb-red);border-color:var(--sb-red)}.sb-btn--white{background:#fff;color:var(--sb-ink);border-color:#fff}.sb-btn--white:hover{background:#f1f2f3;border-color:#f1f2f3;color:var(--sb-ink)}.sb-btn[aria-disabled=true]{opacity:.55;pointer-events:none}.sb-card{background:#fff;color:var(--sb-ink);border:1px solid var(--sb-line);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}a.sb-card:hover,.sb-card--lift:hover{box-shadow:0 10px 30px #00000017;transform:translateY(-2px)}.sb-stars{color:var(--sb-star);letter-spacing:2px;line-height:1;white-space:nowrap}.sb-stars .sb-star-off{color:#d9dbde}.sb-media{position:relative;overflow:hidden;background:linear-gradient(135deg,#d9e3e8,#95a2a9)}.sb-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.sb-card:hover .sb-media img{transform:scale(1.03)}.sb-media-mark{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:38%;max-width:120px;aspect-ratio:1;color:var(--sb-text-muted, rgba(17, 17, 17, .55))}.sb-tint-1{background:linear-gradient(135deg,#d9e3e8,#95a2a9)}.sb-tint-2{background:linear-gradient(135deg,#aec48f,#4e7041)}.sb-tint-3{background:linear-gradient(135deg,#d7e1e3,#6a756f)}.sb-tint-4{background:linear-gradient(135deg,#9aa7af,#35434b)}.sb-tint-5{background:linear-gradient(135deg,#dfe3e5,#777f83)}.sb-tint-6{background:linear-gradient(135deg,#383838,#111)}.sb-tint-6 .sb-media-mark{color:#ffffff59}.sb-grid{display:grid;gap:var(--sb-gap, 14px);grid-template-columns:repeat(var(--sb-cols, 4),minmax(0,1fr));list-style:none;margin:0;padding:0}.sb-setup-note{margin:0 0 16px;padding:12px 16px;border:1px dashed var(--sb-red);border-radius:8px;font-size:calc(14px * var(--sb-text-scale, 1));line-height:1.5;background:color-mix(in srgb,rgba(var(--color-accent-1)),transparent 94%);color:var(--sb-ink)}.sbot-trust{background:#fff;border-bottom:1px solid var(--sb-line);color:var(--sb-ink)}.sbot-trust-grid{display:grid;grid-template-columns:repeat(var(--sb-cols, 4),minmax(0,1fr));list-style:none;margin:0 auto;padding:0}.sbot-trust-item{border-right:1px solid var(--sb-line)}.sbot-trust-inner{padding:15px 18px;display:flex;align-items:center;gap:12px;height:100%;color:inherit}.sbot-trust-item:last-child{border-right:0}a.sbot-trust-inner:hover strong{color:var(--sb-red)}.sbot-trust-icon{flex:0 0 34px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f1f2f3;color:#111}.sbot-trust-icon svg{width:17px;height:17px}.sbot-trust-item strong{display:block;font-size:calc(12px * var(--sb-text-scale, 1));line-height:1.3;font-weight:var(--sb-weight-heavy, 800);transition:color .2s ease}.sbot-trust-item small{display:block;font-size:calc(11px * var(--sb-text-scale, 1));line-height:1.35;color:var(--sb-mid);margin-top:2px}.sbot-hero{position:relative;overflow:hidden;color:#fff;background:linear-gradient(135deg,#787f84,#202225)}.sbot-hero-media,.sbot-hero-media img,.sbot-hero-media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sbot-hero-media img{object-fit:cover;object-position:var(--sb-hero-focus, 70% 50%)}.sbot-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(19,19,19,var(--sb-scrim-strong, .94)),rgba(19,19,19,calc(var(--sb-scrim-strong, .94) * .75)) 39%,#13131326 68%,#1313131a)}.sbot-hero--no-image:after{content:"";position:absolute;z-index:1;right:-8%;bottom:-24%;width:48%;height:100%;border-radius:50%;border:68px solid rgba(14,14,14,.92);box-shadow:inset 0 0 0 17px #6f7375;transform:rotate(-8deg)}.sbot-hero-inner{position:relative;z-index:2;padding-top:58px;padding-bottom:54px}.sbot-hero-copy{max-width:650px}.sbot-hero-copy h1,.sbot-hero-copy .sbot-hero-title{font-size:58px;line-height:.98;margin-bottom:14px;color:#fff}.sbot-hero-text{font-size:18px;line-height:1.5;color:#ececec;max-width:620px}sbot-tire-search.sbot-search--hero{margin-top:26px;max-width:var(--sb-finder-max, 1040px);background:#242424;border-radius:10px;box-shadow:var(--sb-shadow);overflow:hidden}sbot-tire-search.sbot-search--hero .sbot-setup-note{margin:12px}sbot-tire-search.sbot-search--hero .sbot-search-toggle-wrap{display:block;margin:0}sbot-tire-search.sbot-search--hero .sbot-search-toggle{display:flex;gap:0;padding:0;border-radius:0;background:#1c1c1c;border-bottom:1px solid #444;overflow-x:auto;scrollbar-width:none}sbot-tire-search.sbot-search--hero .sbot-search-toggle::-webkit-scrollbar{display:none}sbot-tire-search.sbot-search--hero .sbot-toggle-button{flex:0 0 auto;padding:16px 20px 13px;border-radius:0;border-bottom:3px solid transparent;font-family:var(--font-body-family);font-size:calc(13px * var(--sb-text-scale, 1));font-weight:var(--sb-weight-heavy, 800);letter-spacing:0;text-transform:none;color:#cfcfcf;box-shadow:none;white-space:nowrap}sbot-tire-search.sbot-search--hero .sbot-toggle-button:hover{background:#262626;color:#fff}sbot-tire-search.sbot-search--hero .sbot-toggle-button[aria-pressed=true]{background:#2d2d2d;color:#fff;border-bottom-color:var(--sb-red);box-shadow:none}sbot-tire-search.sbot-search--hero .sbot-search-card{background:none;border:0;border-radius:0;box-shadow:none;padding:18px;max-width:none;margin:0}sbot-tire-search.sbot-search--hero .sbot-search-grid{display:grid;grid-template-columns:minmax(0,1fr) 160px;align-items:end;gap:10px}sbot-tire-search.sbot-search--hero .sbot-search-fields{display:flex;gap:10px;align-items:flex-end}sbot-tire-search.sbot-search--hero .sbot-size-composition{flex:3 1 0;display:flex;gap:10px;padding:0;border:0;background:none;border-radius:0}sbot-tire-search.sbot-search--hero .sbot-size-divider{display:none}sbot-tire-search.sbot-search--hero .sbot-refine-row{flex:1 1 0;display:flex;gap:10px;grid-template-columns:none}sbot-tire-search.sbot-search--hero .sbot-refine-row.is-empty{display:none}sbot-tire-search.sbot-search--hero .sbot-refine-row .form-group{flex:1 1 0}sbot-tire-search.sbot-search--hero[data-mode=vehicle] .sbot-vehicle-fields{flex:1 1 auto;padding:0;border:0;background:none;gap:10px}sbot-tire-search.sbot-search--hero label{display:block;font-family:var(--font-body-family);font-size:calc(11px * var(--sb-text-scale, 1));font-weight:700;letter-spacing:0;text-transform:none;color:#d4d4d4;margin:0 0 7px}sbot-tire-search.sbot-search--hero .form-group.disabled label{opacity:.75}sbot-tire-search.sbot-search--hero .sbot-select select{height:46px;min-height:46px;border-radius:5px;border:0;background-color:#fff;color:#1d1d1f;font-family:var(--font-body-family);font-size:calc(14px * var(--sb-text-scale, 1));font-weight:600;padding-inline:12px 34px;box-shadow:none}sbot-tire-search.sbot-search--hero .sbot-select select[disabled]{background-color:#e9eaeb;color:#777;opacity:1}sbot-tire-search.sbot-search--hero .sbot-select:after{border-color:#555;inset-inline-end:14px}sbot-tire-search.sbot-search--hero .sbot-search-action{margin:0;display:block}sbot-tire-search.sbot-search--hero .sbot-search-button{width:100%;min-width:0;height:46px;padding-inline:16px;border-radius:var(--sb-radius-btn);font-family:var(--font-body-family);font-size:calc(15px * var(--sb-text-scale, 1));font-weight:var(--sb-weight-heavy, 800);text-transform:none;letter-spacing:0}sbot-tire-search.sbot-search--hero .sbot-search-action .sbot-sizing-guide-opener{display:none}.sbot-finder-note{margin:10px 0 0;font-size:calc(11px * var(--sb-text-scale, 1));line-height:1.5;color:#c6c6c6}.sbot-finder-note modal-opener{display:inline}.sbot-finder-note button{background:none;border:0;padding:0;font:inherit;color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sbot-finder-note button:hover{color:color-mix(in srgb,rgba(var(--color-accent-1)),#fff 35%)}sbot-tire-search.sbot-search--hero[data-mode=wheels] .sbot-finder-note,sbot-tire-search.sbot-search--hero[data-mode=vehicle] .sbot-finder-note{visibility:hidden}sbot-tire-search.sbot-search--hero .sbot-vehicle-result-text,sbot-tire-search.sbot-search--hero .sbot-vehicle-result-label{color:#d4d4d4}sbot-tire-search.sbot-search--hero .sbot-vehicle-result-text strong{color:#fff}sbot-tire-search.sbot-search--hero .sbot-vehicle-result-option{border-color:#555;color:#fff}sbot-tire-search.sbot-search--hero .sbot-vehicle-note{color:#ff8b8f}.sbot-promos{position:relative;z-index:3;padding-bottom:var(--sb-pb, 0px)}.sbot-promos--overlap{margin-top:-18px}.sbot-promo-card{min-height:132px;background:#fff;color:var(--sb-ink);border-radius:8px;box-shadow:var(--sb-shadow);padding:20px;border-top:5px solid var(--sb-red);display:flex;flex-direction:column;justify-content:space-between;gap:12px}.sbot-promo-card strong{display:block;font-family:var(--font-heading-family);font-size:19px;line-height:1.15;font-weight:var(--sb-weight-heavy, 800);letter-spacing:-.02em}.sbot-promo-card p{font-size:calc(12px * var(--sb-text-scale, 1));color:var(--sb-mid);margin-top:8px;line-height:1.5}.sbot-promo-card .sb-text-link{font-size:calc(12px * var(--sb-text-scale, 1))}.sbot-reviews-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}.sbot-reviews-summary h2{font-size:30px;margin-bottom:8px}.sbot-reviews-summary .sb-stars{font-size:20px}.sbot-reviews-score{display:flex;align-items:center;gap:10px;margin-bottom:8px}.sbot-reviews-score strong{font-family:var(--font-heading-family);font-size:22px;font-weight:var(--sb-weight-heavy, 800)}.sbot-reviews-summary .sbot-reviews-intro{color:var(--sb-mid);font-size:calc(13px * var(--sb-text-scale, 1));line-height:1.55;margin-top:8px}.sbot-reviews-summary .sb-text-link{display:inline-block;margin-top:12px;font-size:calc(13px * var(--sb-text-scale, 1))}.sbot-review{padding:18px;height:100%;display:flex;flex-direction:column}.sbot-review-name{font-size:calc(13px * var(--sb-text-scale, 1));font-weight:var(--sb-weight-heavy, 800)}.sbot-review-meta{font-size:calc(11px * var(--sb-text-scale, 1));color:var(--sb-mid)}.sbot-review .sb-stars{font-size:calc(13px * var(--sb-text-scale, 1));margin:6px 0}.sbot-review-body{font-size:calc(12px * var(--sb-text-scale, 1));color:var(--sb-text-muted, #5f6368);line-height:1.55}.sbot-review--placeholder{border-style:dashed;box-shadow:none}.sbot-reviews-app{grid-column:1 / -1}.sbot-promise{display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px;align-items:center}.sbot-promise-badge{width:230px;max-width:230px;aspect-ratio:1 / 1;background-image:url(/cdn/shop/files/savebigontires-homepage_430x.png?v=1790727998);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent;border:0;border-radius:12px;padding:0;overflow:hidden;color:transparent;font-size:0;line-height:0}.sbot-promise-badge img{display:none!important}.sbot-promise-badge--image{background-image:url(/cdn/shop/files/savebigontires-homepage_430x.png?v=1790727998);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent;border:0;padding:0;border-radius:12px;overflow:hidden}.sbot-promise .sbot-promise-heading{font-size:32px;margin-bottom:10px}.sbot-promise-text{color:var(--sb-mid);line-height:1.6}.sbot-promise-points{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;font-size:calc(14px * var(--sb-text-scale, 1));font-weight:600}.sbot-promise-points li{display:flex;gap:8px;align-items:baseline}.sbot-promise-points li:before{content:"\2713";color:var(--sb-red);font-weight:900}.sbot-promise .sb-btn{margin-top:18px}.sbot-features{--sb-gap: 16px}.sbot-feature-card{position:relative;min-height:210px;padding:24px;display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-template-rows:1fr auto;column-gap:14px}.sbot-feature-card h3{font-size:20px;margin-bottom:8px}.sbot-feature-card p{font-size:calc(12px * var(--sb-text-scale, 1));color:var(--sb-mid);line-height:1.55}.sbot-feature-bullets{list-style:none;padding:0;margin:10px 0 0;font-size:calc(12px * var(--sb-text-scale, 1));line-height:1.75;color:var(--sb-text-muted, #4f5358)}.sbot-feature-bullets li:before{content:"\2713\a0";color:var(--sb-red);font-weight:900}.sbot-feature-visual{align-self:end;justify-self:end;width:150px;height:150px;position:relative;background-position:center;background-repeat:no-repeat;background-size:contain}.sbot-feature-visual img{display:none!important}.sbot-feature-visual--drawn{border:0;box-shadow:none;border-radius:0}.sbot-features>:nth-child(1) .sbot-feature-visual{background-image:url(/cdn/shop/files/ILINK_TERRAMAX_A_T_800x800_6f26c5c2-ee07-4755-8b38-c4356a7f768c_430x.png?v=1790353436)}.sbot-features>:nth-child(2) .sbot-feature-visual{background-image:url(/cdn/shop/files/Continental_ICECONTACT_800x800_75ae6717-1328-4819-8e20-0ec3d6198209_430x.png?v=1790351966)}.sbot-features>:nth-child(3) .sbot-feature-visual{background-image:url(/cdn/shop/files/ILINK_MULTIMATCH_800x800_6a6db721-db70-431b-bc78-e8820493bbca_430x.png?v=1790353651)}.sbot-features>:nth-child(4) .sbot-feature-visual{background-image:url(/cdn/shop/files/Michelin_PILOT_SPORT_5_800x800_3217c2eb-a644-4543-9d2b-82c309888791_430x.png?v=1790355219)}.shopify-section:has(.sbot-features)+.shopify-section:has(.sbot-features) .sbot-features>:nth-child(1) .sbot-feature-visual{background-image:url(/cdn/shop/files/FUEL-FLUX-FC854MX-22X12-8-ET-44-BLACKOUT-A1-png_430x.png?v=1790374173);background-position:center;background-repeat:no-repeat;background-size:contain}.sbot-feature-link{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;background:var(--sb-red);color:#fff;font-weight:var(--sb-weight-heavy, 800);font-size:calc(14px * var(--sb-text-scale, 1));padding:12px 24px;margin:18px -24px -24px;transition:background-color .2s ease}.sbot-feature-link:hover{background:var(--sb-red-dark);color:#fff}.sbot-cat-card{display:flex;flex-direction:column;height:100%}.sbot-cat-card>a{display:block}.sbot-cat-card .sb-media{height:var(--sb-media-h, 145px);flex:0 0 auto}.sbot-cat-card--ratio .sb-media{height:auto;padding-bottom:var(--sb-media-ratio, 100%)}.sbot-cat-body{padding:18px;display:flex;flex-direction:column;flex:1 1 auto}.sbot-cat-cards--center .sbot-cat-body{text-align:center;align-items:center}.sbot-cat-body h3{font-size:17px;margin-bottom:8px}.sbot-cat-cards--accent .sbot-cat-body h3{color:var(--sb-red)}.sbot-cat-text{font-size:calc(12px * var(--sb-text-scale, 1));color:var(--sb-mid);line-height:1.55;flex:1 1 auto}.sbot-cat-chips{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.sbot-cat-cards--center .sbot-cat-chips{justify-content:center}.sbot-cat-chips a{display:inline-block;padding:5px 10px;border:1px solid var(--sb-line);border-radius:999px;font-size:calc(11px * var(--sb-text-scale, 1));font-weight:700;color:var(--sb-ink);background:var(--sb-soft);transition:border-color .2s ease,color .2s ease}.sbot-cat-chips a:hover{border-color:var(--sb-red);color:var(--sb-red)}.sbot-cat-body .sb-btn{margin-top:16px;align-self:flex-start}.sbot-cat-cards--center .sbot-cat-body .sb-btn{align-self:center}.sbot-cat-cards--large .sbot-cat-body{padding:20px}.sbot-cat-cards--large .sbot-cat-body h3{font-size:19px}.sbot-cta{position:relative;overflow:hidden;background:#111;color:#fff;border-radius:10px;padding:36px;text-align:center}.sbot-cta--left{text-align:left}.sbot-cta-media{position:absolute;top:0;right:0;bottom:0;left:0}.sbot-cta-media img{width:100%;height:100%;object-fit:cover;opacity:.35}.sbot-cta-inner{position:relative}.sbot-cta h2,.sbot-cta h1{font-size:30px;margin-bottom:10px;color:#fff}.sbot-cta-text{color:#d7d7d7;max-width:760px;margin:0 auto 20px;line-height:1.55}.sbot-cta--left .sbot-cta-text{margin-left:0}.sbot-cta-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.sbot-cta--left .sbot-cta-buttons{justify-content:flex-start}.sbot-cta-list{list-style:none;padding:0;margin:0 auto 22px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px}.sbot-cta-list li{padding:6px 12px;border:1px solid #3a3a3a;border-radius:999px;font-size:calc(12px * var(--sb-text-scale, 1));font-weight:700;color:#e6e6e6}.sbot-cta--flush{border-radius:0}.sbot-cta--flush h1,.sbot-cta--flush h2{font-size:44px;line-height:1.05}.sbot-cta--flush .sbot-cta-text{font-size:17px}.sbot-faq{max-width:1040px;margin:0 auto}.sbot-faq-item{border-bottom:1px solid var(--sb-line)}.sbot-faq-item summary{list-style:none;cursor:pointer;padding:18px 4px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:calc(15px * var(--sb-text-scale, 1));font-weight:600;color:inherit}.sbot-faq-item summary::-webkit-details-marker{display:none}.sbot-faq-item summary:hover{color:var(--sb-red)}.sbot-faq-icon{flex:0 0 22px;width:22px;height:22px;position:relative;color:var(--sb-red)}.sbot-faq-icon:before,.sbot-faq-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:2px;background:currentColor;border-radius:2px;transition:transform .25s ease}.sbot-faq-icon:after{transform:rotate(90deg)}.sbot-faq-item[open] .sbot-faq-icon:after{transform:rotate(0)}.sbot-faq-answer{padding:0 4px 20px;color:var(--sb-text-muted, #4f5358);font-size:calc(14px * var(--sb-text-scale, 1));line-height:1.7;max-width:860px}.sbot-faq-answer a{color:var(--sb-red);font-weight:700;text-decoration:underline;text-underline-offset:2px}.sbot-faq-answer ul,.sbot-faq-answer ol{padding-left:20px;margin:8px 0}.sbot-brands{--sb-gap: 10px}.sbot-brand{height:70px;background:#fafafa;border:1px solid var(--sb-line);border-radius:7px;display:grid;place-items:center;padding:10px 14px;text-align:center;color:var(--sb-ink);font-family:var(--font-heading-family);font-weight:var(--sb-weight-black, 900);font-size:calc(13px * var(--sb-text-scale, 1));letter-spacing:.02em;text-transform:uppercase;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease}a.sbot-brand:hover{border-color:var(--sb-red);color:var(--sb-red);box-shadow:var(--sb-shadow-card)}.sbot-brand img{max-width:100%;max-height:44px;width:auto;height:auto;object-fit:contain}.sbot-copy--rule{border-top:1px solid var(--sb-line);padding-top:34px}.sbot-copy h2{font-size:30px;margin-bottom:12px}.sbot-copy-body{color:var(--sb-text-muted, #5f6368);font-size:calc(13px * var(--sb-text-scale, 1));line-height:1.8}.sbot-copy--large .sbot-copy-body{font-size:16px;line-height:1.7;color:var(--sb-text-muted, #4f5358)}.sbot-copy-body h3{font-size:20px;margin:24px 0 8px;color:var(--sb-ink)}.sbot-copy-body a{color:var(--sb-red);font-weight:700}.sbot-copy-body ul{padding-left:20px}.sbot-copy--narrow{max-width:860px}.sbot-copy--center{text-align:center;margin-inline:auto}.sbot-utility-bar{font-weight:var(--sb-weight-copy, 400);background:#f1f2f3;border-bottom:1px solid var(--sb-line);font-family:var(--font-body-family);font-size:calc(12px * var(--sb-text-scale, 1));color:var(--sb-ink)}.sbot-utility-inner{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:20px}.sbot-utility-left,.sbot-utility-right{display:flex;align-items:center;gap:20px}.sbot-utility-bar a{color:inherit;text-decoration:none;font-weight:600;transition:color .2s ease}.sbot-utility-bar a:hover{color:var(--sb-red)}.sbot-utility-bar strong,.sbot-utility-bar .sbot-utility-phone{color:#111;font-weight:var(--sb-weight-heavy, 800)}.sbot-utility-message{color:var(--sb-mid);font-weight:600}.sbt-header-3row .head-mast-wrap{background:#fff}@media(min-width:990px){.sbt-header-3row .head-mast{min-height:86px;align-items:center}.sbt-header-3row .head-slot-mid:not(.sbt-has-mid),.sbt-header-3row .head-slot-mid.sbt-has-mid>:not(.sbt-head-mid){display:none!important}.header.sbt-header-3row .head-mast{grid-template-columns:auto minmax(0,1fr) auto;column-gap:32px;min-height:80px}.sbt-header-3row .head-slot-mid.sbt-has-mid{display:flex;justify-content:safe center;min-width:0;padding:4px;overflow:hidden}.sbt-head-mid{display:flex;align-items:center;justify-content:center;gap:28px;min-width:0}.sbt-head-points{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:28px;row-gap:56px;box-sizing:border-box;height:56px;min-width:0;margin:0;padding:6px;overflow:hidden;list-style:none}.sbt-head-points:before{content:"";width:0;height:44px;margin-inline-end:-28px}.sbt-head-point{display:flex;align-items:center;height:44px;padding:0}.sbt-head-point>a,.sbt-head-point-inner{display:flex;align-items:center;gap:10px;color:var(--sb-ink);text-decoration:none;white-space:nowrap}.sbt-head-point-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--sb-red) 9%,#fff);color:var(--sb-red)}.sbt-head-point-icon svg{width:17px;height:17px}.sbt-head-point-copy{display:flex;flex-direction:column;gap:3px;font-family:var(--font-body-family);line-height:1.15;text-align:left}.sbt-head-point-copy strong{font-size:13.5px;font-weight:var(--sb-weight-heavy, 800);color:var(--sb-ink)}.sbt-head-point-copy span{font-size:12.5px;font-weight:500;color:var(--sb-mid)}.sbt-head-point>a:hover strong{color:var(--sb-red)}.sbt-header-3row .head-slot-item-icons .sbt-head-store{margin:0;border:0;background:none;font:inherit;color:var(--sb-ink);cursor:pointer}.sbt-head-store-copy{display:flex;flex-direction:column;gap:3px;text-align:left}.sbt-head-store-label{font-family:var(--font-body-family);font-size:11.5px;font-weight:500;line-height:1;color:var(--sb-mid);white-space:nowrap}.sbt-header-3row .sbt-head-store:not(.has-store) .sbt-action-label,.sbt-header-3row .sbt-head-store:hover .sbt-action-label{color:var(--sb-red)}.sbt-header-3row .head-slot-item-icons{gap:24px}.sbt-header-3row .head-slot-item-icons .head-slot-nav-link,.sbt-header-3row .head-slot-item-icons .sbt-account{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:0;height:auto;padding:0}.sbt-header-3row .head-slot-item-icons svg{width:22px;height:22px}.sbt-header-3row .sbt-action-label,.sbt-header-3row .head-slot-item-icons .head-slot-nav-link-label{display:inline;margin:0!important;font-family:var(--font-body-family);font-size:13px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;color:var(--sb-ink);white-space:nowrap}.sbt-header-3row .head-slot-nav-link:hover svg,.sbt-header-3row .head-slot-nav-link:hover .sbt-action-label,.sbt-header-3row .sbt-account:hover .sbt-action-label{color:var(--sb-red)}.sbt-header-3row .sbt-nav-locations,.sbt-header-3row .sbt-nav-phone{display:none!important}.sbt-header-3row .navigation-wrapper{border:0}.sbt-header-3row .nav-main{min-height:49px}.sbt-header-3row .navigation-main{gap:2px}.sbt-header-3row .navigation-main>.navigation-item{padding:0;height:49px}.sbt-header-3row .navigation-main>.navigation-item>a{display:flex;align-items:center;gap:4px;height:100%;padding:0 15px;font-family:var(--font-body-family);font-size:13px;font-weight:var(--sb-weight-heavy, 800);letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground));transition:background-color .2s ease}.sbt-header-3row .navigation-main>.navigation-item>a:before{display:none}.sbt-header-3row .navigation-main>.navigation-item:hover>a,.sbt-header-3row .navigation-main>.navigation-item:focus-within>a,.sbt-header-3row .navigation-main>.navigation-item>a.current{background:color-mix(in srgb,rgba(var(--color-background)),#000 12%)}}@media(min-width:990px)and (max-width:1099px){.header.sbt-header-3row .head-mast{column-gap:20px}}@media(max-width:989px){.sbt-head-mid,.sbt-head-store{display:none!important}}@media(min-width:990px)and (max-width:1199px){.sbt-header-3row .navigation-main>.navigation-item>a{padding:0 10px;font-size:12px}}.sbt-header-3row .head-slot-cart-link-wrap{position:relative;display:inline-flex}.sbt-header-3row .head-slot-cart-link-quantity{background:var(--sb-red);color:#fff;top:-.8rem;right:-1rem}.sbt-header-3row .head-slot-item-icons .head-slot-cart-link{gap:16px}@media(max-width:989px){.sbt-header-3row .sbt-action-label{display:none}}.sbot-footer{background:#151515;color:#fff;padding:48px 0 24px;font-family:var(--font-body-family);font-weight:var(--sb-weight-copy, 400)}.sbot-footer-grid{display:grid;grid-template-columns:1.35fr repeat(var(--sb-footer-cols, 4),minmax(0,1fr));gap:34px}.sbot-footer-brand img{width:var(--sb-footer-logo, 190px);max-width:100%;height:auto}.sbot-footer-brand-name{font-family:var(--font-heading-family);font-weight:var(--sb-weight-black, 900);font-size:20px;line-height:.95;color:#fff}.sbot-footer-brand-name span{color:var(--sb-red)}.sbot-footer-about{margin-top:16px;font-size:calc(12px * var(--sb-text-scale, 1));line-height:1.9;color:#d2d2d2;max-width:320px}.sbot-footer-contact{margin-top:14px;display:grid;gap:4px;font-size:calc(12px * var(--sb-text-scale, 1))}.sbot-footer-contact a{color:#fff;font-weight:700}.sbot-footer h4,.sbot-footer .sbot-footer-heading{font-family:var(--font-heading-family);font-size:calc(13px * var(--sb-text-scale, 1));font-weight:var(--sb-weight-heavy, 800);letter-spacing:-.01em;text-transform:none;color:#fff;margin:0 0 14px}.sbot-footer-links{list-style:none;margin:0;padding:0}.sbot-footer a{text-decoration:none}.sbot-footer-links a,.sbot-footer-links span{font-size:calc(12px * var(--sb-text-scale, 1));line-height:1.9;color:#d2d2d2;transition:color .2s ease}.sbot-footer-links a:hover,.sbot-footer-legal a:hover{color:#fff}.sbot-footer-social{display:flex;gap:10px;margin-top:16px}.sbot-footer-social a{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#262626;color:#fff}.sbot-footer-social a:hover{background:var(--sb-red)}.sbot-footer-social svg{width:15px;height:15px}.sbot-footer-bottom{margin-top:34px;padding-top:18px;border-top:1px solid #333;font-size:calc(11px * var(--sb-text-scale, 1));color:#aaa;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.sbot-footer-legal{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.sbot-footer-legal li+li:before{content:"\2022";margin-right:6px}.sbot-footer-legal a{color:#aaa}.mobile-dock.mobile-dock--labels{gap:0;padding:0;justify-content:space-around}.mobile-dock--labels .mobile-dock-item{flex:1 1 0;width:auto;height:auto;padding:8px 4px 9px;text-align:center}.mobile-dock--labels .mobile-dock-item>a,.mobile-dock--labels .mobile-dock-item>button,.mobile-dock--labels .mobile-dock-item drawer-toggle>a,.mobile-dock--labels .mobile-dock-item shopify-account{display:flex!important;flex-direction:column;align-items:center;gap:3px;width:100%;height:auto}.mobile-dock--labels .mobile-dock-item svg{width:22px!important;height:22px!important}.mobile-dock--labels .mobile-dock-item button.head-slot-nav-mobile-link{height:auto}.mobile-dock-label{display:block;font-family:var(--font-body-family);font-size:calc(11px * var(--sb-text-scale, 1));font-weight:var(--sb-weight-heavy, 800);line-height:1.1;color:#1d1d1f;letter-spacing:0;text-transform:none}@media(max-width:989px){.sbot-ui,.sbot-utility-bar,.sbot-footer{--sb-gutter: 16px}.sbot-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbot-trust-item:nth-child(2n){border-right:0}.sbot-trust-item:nth-child(-n+2){border-bottom:1px solid var(--sb-line)}.sbot-hero-copy h1,.sbot-hero-copy .sbot-hero-title{font-size:48px;max-width:620px}.sbot-hero--no-image:after{right:-18%;width:58%}sbot-tire-search.sbot-search--hero .sbot-search-grid{grid-template-columns:minmax(0,1fr)}sbot-tire-search.sbot-search--hero .sbot-search-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}sbot-tire-search.sbot-search--hero .sbot-size-composition,sbot-tire-search.sbot-search--hero .sbot-refine-row{display:contents}sbot-tire-search.sbot-search--hero .sbot-refine-row.is-empty{display:none}sbot-tire-search.sbot-search--hero[data-mode=vehicle] .sbot-vehicle-fields{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}sbot-tire-search.sbot-search--hero[data-mode=vehicle] .sbot-size-composition,sbot-tire-search.sbot-search--hero[data-mode=vehicle] .sbot-refine-row{display:none}.sbot-reviews-layout{grid-template-columns:minmax(0,1fr)}.sbot-promise{grid-template-columns:190px minmax(0,1fr)}.sb-grid{grid-template-columns:repeat(var(--sb-cols-t, 2),minmax(0,1fr))}.sbot-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sbot-footer-grid>.sbot-footer-brand{grid-column:1 / -1}.sbot-utility-bar{display:none}}@media(max-width:749px){.sbot-ui,.sbot-footer{--sb-gutter: 12px}.sb-section{padding-top:min(calc(var(--sb-pt, 64px) * .66),32px);padding-bottom:min(calc(var(--sb-pb, 64px) * .66),32px)}.sb-head{align-items:flex-start}.sb-head h2{font-size:27px}.sb-head .sb-text-link{display:none}.sb-head-link-mobile{display:inline-block}.sb-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--sb-gutter) * -1);padding-inline:var(--sb-gutter);scroll-padding-inline:var(--sb-gutter);padding-bottom:6px}.sb-rail::-webkit-scrollbar{display:none}.sb-rail>*{flex:0 0 var(--sb-rail-w, 84%);min-width:0;scroll-snap-align:start}.sb-grid:not(.sb-rail){grid-template-columns:repeat(var(--sb-cols-m, 1),minmax(0,1fr))}.sbot-trust-item{border-right:0;border-bottom:1px solid var(--sb-line)}.sbot-trust-inner{padding:12px 7px;align-items:flex-start}.sbot-trust-icon{flex:0 0 30px;width:30px;height:30px}.sbot-trust-item small{display:none}.sbot-hero-inner{padding-top:32px;padding-bottom:42px}.sbot-hero-copy h1,.sbot-hero-copy .sbot-hero-title{font-size:37px;max-width:340px}.sbot-hero-text{font-size:calc(15px * var(--sb-text-scale, 1))}.sbot-hero--no-image:after{right:-65%;bottom:-18%;width:125%;height:68%;border-width:48px}sbot-tire-search.sbot-search--hero{margin-top:22px}sbot-tire-search.sbot-search--hero .sbot-toggle-button{flex:1 0 auto;min-width:0;padding:14px 12px 11px}sbot-tire-search.sbot-search--hero .sbot-search-card{padding:14px}sbot-tire-search.sbot-search--hero .sbot-search-fields{grid-template-columns:minmax(0,1fr)}.sbot-promos--overlap{margin-top:0;padding-top:16px}.sbot-reviews-summary h2{font-size:27px}.sbot-promise{grid-template-columns:minmax(0,1fr);text-align:center}.sbot-promise-badge{width:170px;margin:0 auto}.sbot-promise .sbot-promise-heading{font-size:27px}.sbot-promise-points{grid-template-columns:minmax(0,1fr);justify-items:center}.sbot-feature-card{grid-template-columns:minmax(0,1fr) 115px;padding:20px}.sbot-feature-visual{width:115px;height:115px}.sbot-feature-visual--drawn{border-width:24px}.sbot-feature-link{margin:16px -20px -20px;padding:12px 20px}.sbot-cta{padding:28px 18px}.sbot-cta h2,.sbot-cta h1,.sbot-cta--flush h1,.sbot-cta--flush h2{font-size:28px}.sbot-faq-item summary{font-size:calc(14px * var(--sb-text-scale, 1))}.sbot-copy h2{font-size:24px}.sbot-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbot-footer-bottom{display:block}.sbot-footer-legal{margin-top:8px}}@media(prefers-reduced-motion:reduce){.sbot-ui *,.sbot-ui *:before,.sbot-ui *:after{transition:none!important}}.sbot-hero.sbot-hero--bar{background:#161616}.sbot-hero--bar:before,.sbot-hero--bar:after{content:none}.sbot-hero--bar .sbot-hero-inner{padding-top:28px;padding-bottom:28px}.sbot-hero--bar .sbot-hero-copy{max-width:var(--sb-finder-max, 1040px);margin-inline:auto}.sbot-hero--bar .sbot-hero-copy .sbot-hero-title{font-size:32px;line-height:1.1;margin-bottom:6px}.sbot-hero--bar .sbot-hero-text{font-size:16px}.sbot-hero--bar sbot-tire-search.sbot-search--hero{margin:0 auto}.sbot-hero--bar .sbot-hero-copy+sbot-tire-search.sbot-search--hero{margin-top:18px}@media screen and (max-width:749px){.sbot-hero--bar .sbot-hero-inner{padding-top:18px;padding-bottom:20px}.sbot-hero--bar .sbot-hero-copy .sbot-hero-title{font-size:26px;max-width:none}.sbot-hero--bar sbot-tire-search.sbot-search--hero{margin-top:0}}.sbot-hours{margin:12px 0 0;border:1px solid var(--sb-line);border-radius:10px;background:#fff;color:var(--sb-ink)}.sbot-hours>summary{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;list-style:none;font-size:calc(14px * var(--sb-text-scale, 1));line-height:1.35}.sbot-hours>summary::-webkit-details-marker{display:none}.sbot-hours__dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#9aa0a6}.sbot-hours[data-state=open] .sbot-hours__dot{background:#1e8a4c}.sbot-hours[data-state=soon] .sbot-hours__dot{background:#c77700}.sbot-hours[data-state=closed] .sbot-hours__dot{background:#c62828}.sbot-hours__status{flex:1 1 auto;font-weight:700}.sbot-hours[data-state=open] .sbot-hours__status{color:#17703c}.sbot-hours[data-state=soon] .sbot-hours__status{color:#8a5300}.sbot-hours__toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font-size:calc(13px * var(--sb-text-scale, 1));font-weight:700;color:var(--sb-red)}.sbot-hours__toggle:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.sbot-hours[open] .sbot-hours__toggle:after{transform:translateY(2px) rotate(-135deg)}.sbot-hours__table{width:calc(100% - 24px);margin:0 12px;border-collapse:collapse;border-top:1px solid var(--sb-line);font-size:calc(14px * var(--sb-text-scale, 1))}.sbot-hours__table th,.sbot-hours__table td{padding:6px 0;text-align:left;font-weight:var(--sb-weight-copy, 500);color:var(--sb-text-muted, #474c52);border:0;background:none}.sbot-hours__table td{text-align:right;white-space:nowrap}.sbot-hours__table tr.is-today th,.sbot-hours__table tr.is-today td{font-weight:800;color:var(--sb-ink)}.sbot-hours__note{margin:0;padding:4px 12px 10px;font-size:calc(12px * var(--sb-text-scale, 1));color:var(--sb-text-muted, #474c52)}.sbot-hours-list{margin:0;padding:0;list-style:none}.sbot-hours-today{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid var(--sb-line);font-size:calc(14px * var(--sb-text-scale, 1))}.sbot-hours-list>li:last-child .sbot-hours-today{border-bottom:0}.sbot-hours-today__name{font-weight:700}.sbot-hours-today__time{white-space:nowrap;color:var(--sb-text-muted, #474c52)}.sbot-hours-today[data-state=open] .sbot-hours-today__time,.sbot-hours-today[data-state=soon] .sbot-hours-today__time{color:#17703c;font-weight:700}.sbot-hours-today[data-state=closed] .sbot-hours-today__time{color:var(--sb-text-muted, #474c52)}.sbot-location-hours__times--today{padding:4px 18px}
/*# sourceMappingURL=/cdn/shop/t/54/assets/sbot-ui.css.map */
