:root{--savebigontires-primary-black: #1a1a1a;--savebigontires-dark-gray: #333333;--savebigontires-medium-gray: #666666;--savebigontires-accent-red: #e31e24;--savebigontires-dark-red: #c41e3a;--savebigontires-orange: #ff6600;--savebigontires-dark-orange: #e55a00;--savebigontires-white: #ffffff;--savebigontires-gray-50: #f8f9fa;--savebigontires-gray-100: #e9ecef;--savebigontires-gray-200: #dee2e6;--savebigontires-gray-300: #ced4da;--savebigontires-gray-400: #adb5bd;--savebigontires-gray-500: #6c757d;--savebigontires-gray-600: #495057;--savebigontires-gray-700: #343a40;--savebigontires-gray-800: #212529;--savebigontires-gray-900: #1a1a1a;--savebigontires-success: #28a745;--savebigontires-warning: #ffc107;--savebigontires-danger: #dc3545;--savebigontires-info: #e31e24;--savebigontires-font-family-primary: "Gibson", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--savebigontires-font-family-secondary: "Helvetica Neue", Arial, sans-serif;--savebigontires-font-weight-light: 300;--savebigontires-font-weight-normal: 400;--savebigontires-font-weight-medium: 500;--savebigontires-font-weight-semibold: 600;--savebigontires-font-weight-bold: 700;--savebigontires-font-weight-black: 900;--savebigontires-mobile-breakpoint: 768px;--savebigontires-font-size-xs: .75rem;--savebigontires-font-size-sm: .875rem;--savebigontires-font-size-base: 1rem;--savebigontires-font-size-lg: 1.125rem;--savebigontires-font-size-xl: 1.25rem;--savebigontires-font-size-2xl: 1.5rem;--savebigontires-font-size-3xl: 1.875rem;--savebigontires-font-size-4xl: 2.25rem;--savebigontires-font-size-5xl: 3rem;--savebigontires-font-size-6xl: 3.75rem;--savebigontires-spacing-xs: .25rem;--savebigontires-spacing-sm: .5rem;--savebigontires-spacing-md: 1rem;--savebigontires-spacing-lg: 1.5rem;--savebigontires-spacing-xl: 2rem;--savebigontires-spacing-2xl: 3rem;--savebigontires-spacing-3xl: 4rem;--savebigontires-radius-sm: .25rem;--savebigontires-radius-md: .5rem;--savebigontires-radius-lg: .75rem;--savebigontires-radius-xl: 1rem;--savebigontires-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--savebigontires-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--savebigontires-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--savebigontires-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--savebigontires-transition-fast: .15s ease-in-out;--savebigontires-transition-normal: .25s ease-in-out;--savebigontires-transition-slow: .35s ease-in-out}body,html{font-family:var(--savebigontires-font-family-primary);color:var(--savebigontires-gray-800);line-height:1.6;font-size:var(--savebigontires-font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;margin:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--savebigontires-font-family-primary);font-weight:var(--savebigontires-font-weight-bold);line-height:1.2;color:var(--savebigontires-primary-black);margin-bottom:var(--savebigontires-spacing-md)}h1,.h1{font-size:var(--savebigontires-font-size-5xl);font-weight:var(--savebigontires-font-weight-black)}h2,.h2{font-size:var(--savebigontires-font-size-4xl);font-weight:var(--savebigontires-font-weight-bold)}h3,.h3{font-size:var(--savebigontires-font-size-3xl);font-weight:var(--savebigontires-font-weight-bold)}h4,.h4{font-size:var(--savebigontires-font-size-2xl);font-weight:var(--savebigontires-font-weight-semibold)}h5,.h5{font-size:var(--savebigontires-font-size-xl);font-weight:var(--savebigontires-font-weight-semibold)}h6,.h6{font-size:var(--savebigontires-font-size-lg);font-weight:var(--savebigontires-font-weight-medium)}p{margin-bottom:var(--savebigontires-spacing-md);color:var(--savebigontires-gray-700)}a{color:var(--savebigontires-primary-black);text-decoration:none;transition:var(--savebigontires-transition-fast)}a:hover{color:var(--savebigontires-accent-red);text-decoration:underline}.site-header,.site-nav,.main-content,.site-footer{font-family:var(--savebigontires-font-family-primary)}.btn,.button,button[type=submit],input[type=submit]{font-family:var(--savebigontires-font-family-primary);font-weight:var(--savebigontires-font-weight-semibold);font-size:var(--savebigontires-font-size-base);padding:12px 24px;border-radius:var(--savebigontires-radius-md);border:2px solid transparent;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--savebigontires-spacing-sm);transition:var(--savebigontires-transition-normal);cursor:pointer;text-transform:none;letter-spacing:.025em}.btn--primary,.btn-primary{background:linear-gradient(135deg,var(--savebigontires-accent-red) 0%,var(--savebigontires-dark-red) 100%);color:#fff;border-color:var(--savebigontires-accent-red)}.btn--primary:hover,.btn-primary:hover{background:var(--savebigontires-dark-red);color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:var(--savebigontires-shadow-lg)}.btn--secondary,.btn-secondary{background:transparent;color:var(--savebigontires-primary-black);border-color:var(--savebigontires-primary-black)}.btn--secondary:hover,.btn-secondary:hover{background:var(--savebigontires-primary-black);color:#fff;text-decoration:none}.btn--outline{background:transparent;color:var(--savebigontires-accent-red);border-color:var(--savebigontires-accent-red)}.btn--outline:hover{background:var(--savebigontires-accent-red);color:#fff;text-decoration:none}.grid-uniform{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--savebigontires-spacing-lg);margin:0;padding:0}.grid-item{margin:0;padding:0;width:100%}.collection-grid,.collection-grid .grid-uniform,.search-grid .grid-uniform{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--savebigontires-spacing-md)}.product-item,.grid-product,.product-card{background:#fff;border:1px solid var(--savebigontires-gray-200);border-radius:var(--savebigontires-radius-lg);overflow:hidden;transition:var(--savebigontires-transition-normal);position:relative}.product-item:hover,.grid-product:hover,.product-card:hover{transform:translateY(-2px);box-shadow:var(--savebigontires-shadow-xl);border-color:var(--savebigontires-accent-red)}@media (min-width: 1200px){.grid-uniform{grid-template-columns:repeat(4,1fr);gap:var(--savebigontires-spacing-lg)}.collection-grid,.collection-grid .grid-uniform{grid-template-columns:repeat(3,1fr)!important;gap:30px}}@media (min-width: 1024px) and (max-width: 1199px){.grid-uniform{grid-template-columns:repeat(4,1fr);gap:var(--savebigontires-spacing-md)}.collection-grid,.collection-grid .grid-uniform{grid-template-columns:repeat(3,1fr)!important;gap:24px}}@media (min-width: 768px) and (max-width: 1023px){.grid-uniform{grid-template-columns:repeat(4,1fr);gap:var(--savebigontires-spacing-md)}.collection-grid,.collection-grid .grid-uniform{grid-template-columns:repeat(3,1fr)!important;gap:20px}}@media (min-width: 992px) and (max-width: 1199px){.grid-uniform{grid-template-columns:repeat(4,1fr);gap:var(--savebigontires-spacing-lg)}}@media (min-width: 768px) and (max-width: 991px){.grid-uniform{grid-template-columns:repeat(3,1fr);gap:var(--savebigontires-spacing-md)}}@media (min-width: 576px) and (max-width: 767px){.grid-uniform{grid-template-columns:repeat(2,1fr);gap:var(--savebigontires-spacing-md)}}@media (max-width: 575px){.grid-uniform{grid-template-columns:1fr;gap:var(--savebigontires-spacing-md)}}.main-content{background-color:#fff}.section-spacing{padding:var(--savebigontires-spacing-3xl) 0}.section-spacing--small{padding:var(--savebigontires-spacing-2xl) 0}.section-spacing--large{padding:calc(var(--savebigontires-spacing-3xl) * 1.5) 0}.container,.page-width{max-width:1296px;margin:0 auto;padding:0 var(--savebigontires-spacing-md)}@media (min-width: 768px){.container,.page-width{padding:0 var(--savebigontires-spacing-xl)}}input,textarea,select{font-family:var(--savebigontires-font-family-primary);font-size:var(--savebigontires-font-size-base);color:var(--savebigontires-gray-800);border:1px solid var(--savebigontires-gray-300);border-radius:var(--savebigontires-radius-md);padding:12px 16px;transition:var(--savebigontires-transition-fast)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--savebigontires-accent-red);box-shadow:0 0 0 3px #e31e241a}.site-nav a,.nav-link,.navigation a{font-family:var(--savebigontires-font-family-primary);font-weight:var(--savebigontires-font-weight-medium);color:var(--savebigontires-gray-800);text-decoration:none;transition:var(--savebigontires-transition-fast)}.site-nav a:hover,.nav-link:hover,.navigation a:hover{color:var(--savebigontires-accent-red);text-decoration:none}.price,.money,.product-price{font-family:var(--savebigontires-font-family-primary);font-weight:var(--savebigontires-font-weight-bold);color:var(--savebigontires-accent-red)}.compare-at-price,.was-price{color:var(--savebigontires-gray-500);text-decoration:line-through;font-weight:var(--savebigontires-font-weight-normal)}.badge,.label,.tag{font-family:var(--savebigontires-font-family-primary);font-size:var(--savebigontires-font-size-xs);font-weight:var(--savebigontires-font-weight-semibold);padding:4px 8px;border-radius:var(--savebigontires-radius-sm);text-transform:uppercase;letter-spacing:.05em}.badge--sale,.label--sale{background-color:var(--savebigontires-accent-red);color:#fff}.badge--new,.label--new{background-color:var(--savebigontires-success);color:#fff}.badge--sold-out,.label--sold-out{background-color:var(--savebigontires-gray-500);color:#fff}.loading{opacity:.6;pointer-events:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .6s ease-out}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}*:focus{outline:2px solid var(--savebigontires-accent-red);outline-offset:2px}button:focus,input:focus,textarea:focus,select:focus,a:focus{outline:2px solid var(--savebigontires-accent-red);outline-offset:2px}@media (prefers-contrast: high){:root{--savebigontires-primary-black: #000000;--savebigontires-accent-red: #CC0000;--savebigontires-gray-800: #000000}.btn--primary,.btn-primary{border:3px solid #FFF}.product-item,.grid-product,.product-card{border:2px solid #000}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.savebigontires-footer *{box-sizing:border-box}.savebigontires-footer{position:relative;z-index:50;margin-top:auto}main{margin-bottom:0}.savebigontires-footer .savebigontires-newsletter-form .form-success{background:#22c55e1a;color:#22c55e;border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:12px 16px;margin-top:10px;font-size:14px}.grid{display:flex;align-items:center;gap:var(--savebigontires-spacing-lg);max-width:1296px;margin:0 auto;padding:0 20px}@media (max-width: 768px){.grid{flex-direction:column;gap:var(--savebigontires-spacing-md)}}.savebigontires-footer a:focus{outline:2px solid #e31e24;outline-offset:2px;border-radius:4px}.savebigontires-footer button:focus,.savebigontires-footer input:focus{outline:2px solid #e31e24;outline-offset:2px}@media (prefers-color-scheme: dark){.savebigontires-footer{background:linear-gradient(135deg,#0f0f0f,#1a1a1a)}.savebigontires-footer-column h3:after{background:linear-gradient(90deg,#e31e24,#f60)}}@media print{.btn,.button,.site-nav,.pagination{display:none!important}body{font-size:12pt;line-height:1.4;color:#000;background:#fff}h1,h2,h3,h4,h5,h6{color:#000;page-break-after:avoid}.savebigontires-footer{background:#fff!important;color:#000!important;box-shadow:none!important}.savebigontires-footer-column h3:after{background:#000!important}.savebigontires-social,.savebigontires-newsletter{display:none!important}}:root{--savebigontires-primary-black: #1a1a1a;--savebigontires-dark-gray: #333333;--savebigontires-medium-gray: #666666;--savebigontires-accent-red: #e31e24;--savebigontires-dark-red: #c41e3a;--savebigontires-orange: #ff6600;--savebigontires-dark-orange: #e55a00;--savebigontires-white: #ffffff;--savebigontires-gray-50: #f8f9fa;--savebigontires-gray-100: #e9ecef;--savebigontires-gray-200: #dee2e6;--savebigontires-gray-300: #ced4da;--savebigontires-gray-400: #adb5bd;--savebigontires-gray-500: #6c757d;--savebigontires-gray-600: #495057;--savebigontires-gray-700: #343a40;--savebigontires-gray-800: #212529;--savebigontires-gray-900: #1a1a1a;--savebigontires-success: #28a745;--savebigontires-warning: #ffc107;--savebigontires-danger: #dc3545;--savebigontires-info: #e31e24}.savebigontires-override-blue,[class*=blue],[style*=blue],[style*="#3b82f6"],[style*="#007bff"],[style*="#0000EE"],[style*="#2563eb"],[style*="#1e40af"]{color:var(--savebigontires-accent-red)!important;border-color:var(--savebigontires-accent-red)!important}.savebigontires-override-blue-bg,[style*="background: #3b82f6"],[style*="background-color: #3b82f6"],[style*="background: #007bff"],[style*="background-color: #007bff"],[style*="background: #0000EE"],[style*="background-color: #0000EE"]{background:var(--savebigontires-accent-red)!important;background-color:var(--savebigontires-accent-red)!important}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-color:var(--savebigontires-accent-red)!important;border-color:var(--savebigontires-accent-red)!important}.btn-primary,.button-primary,[class*=btn-blue],[class*=button-blue]{background:var(--savebigontires-accent-red)!important;border-color:var(--savebigontires-accent-red)!important;color:#fff!important}.btn-primary:hover,.button-primary:hover,[class*=btn-blue]:hover,[class*=button-blue]:hover{background:var(--savebigontires-dark-red)!important;border-color:var(--savebigontires-dark-red)!important}.social-icon,[class*=social]{background:var(--savebigontires-accent-red)!important;color:#fff!important}.savebigontires-search-results .savebigontires-product-list-item{border:1px solid #e9ecef;border-radius:8px;margin-bottom:0;background-color:#fff}.savebigontires-search-results .savebigontires-product-list-item:hover{border-left:4px solid #e31e24;margin-left:-4px;padding-left:20px}.search-bar{max-width:600px;margin:0 auto}.search-bar input[type=search]{font-family:var(--savebigontires-font-family-primary);font-size:var(--savebigontires-font-size-base);padding:12px 16px;border:2px solid var(--savebigontires-gray-300);border-radius:var(--savebigontires-radius-md);width:100%;transition:var(--savebigontires-transition-fast)}.search-bar input[type=search]:focus{outline:none;border-color:var(--savebigontires-accent-red);box-shadow:0 0 0 3px #e31e241a}.search-bar button[type=submit]{background:var(--savebigontires-accent-red);color:#fff;border:2px solid var(--savebigontires-accent-red);padding:12px 24px;border-radius:var(--savebigontires-radius-md);font-family:var(--savebigontires-font-family-primary);font-weight:var(--savebigontires-font-weight-semibold);cursor:pointer;transition:var(--savebigontires-transition-fast)}.search-bar button[type=submit]:hover{background:var(--savebigontires-dark-red);border-color:var(--savebigontires-dark-red);transform:translateY(-1px);box-shadow:var(--savebigontires-shadow-md)}.breadcrumb{font-family:var(--savebigontires-font-family-primary);margin-bottom:var(--savebigontires-spacing-lg)}.breadcrumb a{color:var(--savebigontires-gray-600);text-decoration:none;transition:var(--savebigontires-transition-fast)}.breadcrumb a:hover{color:var(--savebigontires-accent-red);text-decoration:underline}.savebigontires-search-section{margin-top:var(--savebigontires-spacing-lg)}@media (max-width: 768px){.search-bar{max-width:100%}.search-bar input[type=search]{font-size:16px}}#ajaxifyModal,#ajaxifyDrawer,#ajaxifyCart-overlay{display:block!important}#ajaxifyModal:not(.is-visible){display:none!important}#ajaxifyDrawer:not(.is-visible){display:none!important}.savebigontires-search-results .savebigontires-search-product-card{background-color:#fff;border:1px solid #e9ecef;border-radius:12px}.savebigontires-search-results .savebigontires-search-product-card:hover{border-color:#e31e24;transform:translateY(-4px);box-shadow:0 8px 25px #e31e2426}.savebigontires-search-section .savebigontires-search-bar{margin-bottom:0}.savebigontires-search-header+.savebigontires-search-bar-wrapper{margin-top:24px}.savebigontires-search-bar-wrapper+.savebigontires-search-controls{margin-top:24px}body.template-page.flat-repair .wheels-banner,body.template-page.flat-repair .breadcrumb,.flat-repair-form__product-container .slideshow,.flat-repair-form__product-container .slider-gallery,.flat-repair-form__product-container .product__slideshow,.flat-repair-form__product-container .product-gallery__carousel,.flat-repair-form__product-container .carousel,.flat-repair-form__product-container .slick-slider,.flat-repair-form__product-container .swiper-container,#productContainer .slideshow,#productContainer .slider-gallery,#productContainer .product__slideshow,#productContainer .product-gallery__carousel,#productContainer .carousel,#productContainer .slick-slider,#productContainer .swiper-container,body.template-page.flat-repair .breadcrumbs{display:none!important}.flat-repair-form__product-container .product__photo,.flat-repair-form__product-container .product-single__photo,.flat-repair-form__product-container .product-featured-img,.flat-repair-form__product-container img.featured-image,.flat-repair-form__product-container .product-image,#productContainer .product__photo,#productContainer .product-single__photo,#productContainer .product-featured-img,#productContainer img.featured-image,#productContainer .product-image{display:block!important;margin:0 auto 20px!important;max-width:300px!important}.mobile-only{display:block!important}@media (min-width: 768px){.mobile-only{display:none!important}}.desktop-only{display:none!important}@media (min-width: 768px){.desktop-only{display:block!important}}.mobile-only-inline{display:inline!important}@media (min-width: 768px){.mobile-only-inline{display:none!important}}.desktop-only-inline{display:none!important}@media (min-width: 768px){.desktop-only-inline{display:inline!important}}.mobile-only-flex{display:flex!important}@media (min-width: 768px){.mobile-only-flex{display:none!important}}.desktop-only-flex{display:none!important}@media (min-width: 768px){.desktop-only-flex{display:flex!important}}.mobile-only-inline-block{display:inline-block!important}@media (min-width: 768px){.mobile-only-inline-block{display:none!important}}.desktop-only-inline-block{display:none!important}@media (min-width: 768px){.desktop-only-inline-block{display:inline-block!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/savebigontires-styles.css.map */
