.section-mt-home-redesign{background:#080b0d}.mt-home,.mt-home *{box-sizing:border-box}.mt-home{--mt-muted: #aeb4b8;--mt-line: rgba(255, 255, 255, .13);--mt-radius: 18px;background:var(--mt-ink);color:var(--mt-paper);font-family:inherit;overflow:hidden}.mt-home a{color:inherit;text-decoration:none}.mt-shell{margin:0 auto;max-width:1440px;padding-left:clamp(20px,4vw,64px);padding-right:clamp(20px,4vw,64px);width:100%}.mt-home__quick-nav-wrap{background:#050708;border-bottom:1px solid var(--mt-line);position:relative;z-index:3}.mt-home__quick-nav{align-items:center;display:flex;gap:clamp(24px,3.2vw,52px);justify-content:center;margin:0 auto;max-width:1440px;min-height:54px;overflow-x:auto;padding:0 28px;scrollbar-width:none}.mt-home__quick-nav::-webkit-scrollbar{display:none}.mt-home__quick-nav a{color:#d8dcde;flex:0 0 auto;font-size:12px;font-weight:800;letter-spacing:.12em;padding:19px 0 16px;position:relative;text-transform:uppercase;transition:color .18s ease}.mt-home__quick-nav a:after{background:var(--mt-accent);bottom:11px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .18s ease;width:100%}.mt-home__quick-nav a:hover,.mt-home__quick-nav a:focus-visible{color:var(--mt-paper)}.mt-home__quick-nav a:hover:after,.mt-home__quick-nav a:focus-visible:after{transform:scaleX(1)}.mt-hero{background:radial-gradient(circle at 72% 34%,rgba(197,215,1,.13),transparent 30%),linear-gradient(120deg,#080b0d,#101619 55%,#050607);isolation:isolate;min-height:clamp(590px,70vw,820px);position:relative}.mt-hero:before{background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px);background-size:64px 64px;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.mt-hero__media,.mt-hero__shade{top:0;right:0;bottom:0;left:0;position:absolute}.mt-hero__media{z-index:-2}.mt-hero__media img{height:100%;object-fit:cover;object-position:center;width:100%}.mt-hero__shade{background:linear-gradient(90deg,#050708fa,#050708d6 37%,#05070847 72%,#05070875),linear-gradient(0deg,#080b0d 0%,transparent 24%);z-index:-1}.mt-hero__inner{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:clamp(590px,70vw,820px);padding-bottom:clamp(66px,8vw,110px);padding-top:clamp(66px,8vw,110px)}.mt-hero__content{max-width:840px}.mt-eyebrow,.mt-kicker{align-items:center;color:var(--mt-accent);display:flex;font-size:12px;font-weight:800;gap:11px;letter-spacing:.17em;line-height:1.4;margin:0 0 22px;text-transform:uppercase}.mt-eyebrow span{background:var(--mt-accent);height:2px;width:42px}.mt-hero__title{color:var(--mt-paper);font-size:clamp(48px,7.6vw,112px);font-weight:900;letter-spacing:-.055em;line-height:.91;margin:0;max-width:930px;text-wrap:balance}.mt-hero__text{color:#dce0e2;font-size:clamp(15px,1.45vw,20px);font-weight:600;letter-spacing:.035em;line-height:1.6;margin-top:30px}.mt-hero__text p,.mt-section-heading__text p,.mt-workshop__content>div p,.mt-tire-finder__intro>div p{margin:0}.mt-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.mt-button{align-items:center;border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:28px;justify-content:center;letter-spacing:.1em;min-height:54px;padding:0 26px;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.mt-button:hover{transform:translateY(-2px)}.mt-button--primary{background:var(--mt-accent);color:#090b0c!important}.mt-button--primary:hover,.mt-button--primary:focus-visible{background:#dbe916}.mt-button--secondary{background:#ffffff0f;border-color:#ffffff80;color:var(--mt-paper)!important}.mt-button--secondary:hover,.mt-button--secondary:focus-visible{background:var(--mt-paper);border-color:var(--mt-paper);color:#090b0c!important}.mt-hero__rail{align-self:end;display:grid;gap:14px;margin-bottom:-26px}.mt-hero__rail>div{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c0eb8;border:1px solid var(--mt-line);display:grid;gap:13px;grid-template-columns:32px 1fr;min-width:190px;padding:15px 18px}.mt-hero__rail strong{color:var(--mt-accent);font-size:12px}.mt-hero__rail span{color:#e9eced;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.mt-home__surface{background:#0b0f11;padding:clamp(72px,8vw,120px) 0 0}.mt-section-heading{align-items:end;display:grid;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(270px,.7fr);margin-bottom:clamp(34px,4vw,54px)}.mt-section-heading--compact{align-items:center;grid-template-columns:minmax(0,1fr) auto}.mt-section-heading .mt-kicker,.mt-workshop .mt-kicker,.mt-tire-finder .mt-kicker{margin-bottom:14px}.mt-section-heading h2,.mt-workshop h2,.mt-tire-finder h2{color:var(--mt-paper);font-size:clamp(34px,4vw,60px);font-weight:900;letter-spacing:-.045em;line-height:1;margin:0;text-transform:uppercase;text-wrap:balance}.mt-section-heading__text,.mt-workshop__content>div,.mt-tire-finder__intro>div{color:var(--mt-muted);font-size:15px;line-height:1.8}.mt-category-grid{display:grid;gap:16px;grid-auto-rows:minmax(260px,1fr);grid-template-columns:repeat(6,1fr)}.mt-category-card{border:1px solid var(--mt-line);border-radius:var(--mt-radius);grid-column:span 2;min-height:310px;overflow:hidden;position:relative}.mt-category-card--wide{grid-column:span 4}.mt-category-card__media,.mt-category-card__shade,.mt-category-card__placeholder{top:0;right:0;bottom:0;left:0;position:absolute}.mt-category-card__media img{height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.6,.2,1);width:100%}.mt-category-card__placeholder{align-items:center;background:radial-gradient(circle at 70% 25%,rgba(197,215,1,.26),transparent 27%),linear-gradient(145deg,#1b2428,#0a0d0f);color:#ffffff12;display:flex;font-size:160px;font-weight:900;justify-content:flex-end;letter-spacing:-.08em;padding-right:26px}.mt-category-card__shade{background:linear-gradient(0deg,#050708f7,#0507081a 78%)}.mt-category-card__number{color:var(--mt-accent);font-size:11px;font-weight:900;left:24px;letter-spacing:.12em;position:absolute;top:24px}.mt-category-card__content{bottom:0;left:0;padding:30px;position:absolute;width:100%}.mt-category-card h3{color:var(--mt-paper);font-size:clamp(27px,2.5vw,42px);font-weight:900;letter-spacing:-.035em;line-height:1;margin:0 0 9px;text-transform:uppercase}.mt-category-card p{color:#d0d5d7;font-size:13px;margin:0 0 20px}.mt-category-card__link,.mt-text-link,.mt-quote-link{color:var(--mt-accent);font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.mt-category-card__link span,.mt-text-link span{display:inline-block;margin-left:7px;transition:transform .18s ease}.mt-category-card:hover .mt-category-card__media img{transform:scale(1.045)}.mt-category-card:hover .mt-category-card__link span,.mt-text-link:hover span{transform:translate(4px)}.mt-product-section{padding-top:clamp(80px,9vw,130px)}.mt-product-section--last{padding-bottom:clamp(90px,10vw,150px)}.mt-product-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.mt-product-card{background:#11171a;border:1px solid var(--mt-line);border-radius:14px;overflow:hidden;transition:border-color .18s ease,transform .18s ease}.mt-product-card:hover{border-color:#c5d70185;transform:translateY(-4px)}.mt-product-card__image{aspect-ratio:4 / 3;background:#171d20;display:block;overflow:hidden;position:relative}.mt-product-card__image img,.mt-product-card__placeholder{height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.mt-product-card:hover .mt-product-card__image img{transform:scale(1.035)}.mt-badge{background:var(--mt-accent);color:#090b0c;font-size:10px;font-weight:900;left:14px;letter-spacing:.09em;padding:7px 10px;position:absolute;text-transform:uppercase;top:14px}.mt-product-card__body{padding:22px}.mt-product-card__body>p{color:var(--mt-muted);font-size:10px;font-weight:800;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.mt-product-card h3{color:var(--mt-paper);font-size:16px;font-weight:750;line-height:1.4;margin:0;min-height:44px}.mt-product-card__footer{align-items:baseline;border-top:1px solid var(--mt-line);display:flex;flex-wrap:wrap;gap:9px;justify-content:space-between;margin-top:20px;padding-top:17px}.mt-price{color:var(--mt-accent);font-size:18px;font-weight:900}.mt-product-card s{color:#81898d;font-size:12px}.mt-editor-note{background:#12181b;border:1px dashed rgba(255,255,255,.25);border-radius:12px;color:var(--mt-muted);padding:32px;text-align:center}.mt-workshop{background:radial-gradient(circle at 82% 20%,rgba(197,215,1,.16),transparent 28%),#11171a;border:1px solid var(--mt-line);border-radius:var(--mt-radius);isolation:isolate;margin-top:clamp(80px,10vw,150px);min-height:560px;overflow:hidden;position:relative}.mt-workshop__media,.mt-workshop__shade{top:0;right:0;bottom:0;left:0;position:absolute}.mt-workshop__media{left:44%;z-index:-2}.mt-workshop__media img{height:100%;object-fit:cover;width:100%}.mt-workshop__shade{background:linear-gradient(90deg,#11171a 0% 42%,#11171a80 72%,#11171a1a);z-index:-1}.mt-workshop__content{max-width:710px;padding:clamp(42px,6vw,86px)}.mt-workshop__content>div{margin-top:22px;max-width:550px}.mt-service-list{display:flex;flex-wrap:wrap;gap:9px;list-style:none;margin:30px 0 34px;padding:0}.mt-service-list li{border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#e9eced;font-size:11px;font-weight:700;letter-spacing:.05em;padding:9px 13px;text-transform:uppercase}.mt-tire-finder{align-items:center;background:var(--mt-accent);border-radius:var(--mt-radius);color:#080b0d;display:grid;gap:clamp(34px,5vw,80px);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);margin-top:18px;padding:clamp(35px,5vw,70px)}.mt-tire-finder .mt-kicker,.mt-tire-finder h2{color:#080b0d}.mt-tire-finder .mt-kicker{opacity:.68}.mt-tire-finder__intro>div{color:#080b0dbf;margin-top:20px}.mt-tire-form{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.mt-tire-form label{background:#fffffff0;border-radius:5px;display:block;padding:12px 14px 10px}.mt-tire-form label span{color:#596064;display:block;font-size:9px;font-weight:900;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.mt-tire-form select{-webkit-appearance:auto;appearance:auto;background:transparent;border:0;color:#080b0d;cursor:pointer;font:inherit;font-size:13px;font-weight:700;height:26px;outline:0;padding:0;width:100%}.mt-tire-form .mt-button{background:#080b0d;color:var(--mt-paper)!important;grid-column:1 / -1;margin-top:4px}.mt-tire-form .mt-button:hover,.mt-tire-form .mt-button:focus-visible{background:#222a2e}.mt-home :focus-visible{outline:3px solid var(--mt-accent);outline-offset:3px}@media(max-width:1100px){.mt-hero__rail{display:none}.mt-hero__inner{grid-template-columns:1fr}.mt-category-card,.mt-category-card--wide{grid-column:span 3}.mt-category-card:last-child{grid-column:span 6}.mt-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.mt-home__quick-nav{justify-content:flex-start;padding-left:20px;padding-right:20px}.mt-hero,.mt-hero__inner{min-height:650px}.mt-hero__shade{background:linear-gradient(0deg,#080b0d 2%,#050708ad 58%,#05070857)}.mt-hero__inner{align-items:end;padding-bottom:70px;padding-top:90px}.mt-hero__title{font-size:clamp(46px,14vw,72px);line-height:.94}.mt-actions{display:grid;grid-template-columns:1fr}.mt-button{width:100%}.mt-section-heading,.mt-section-heading--compact{align-items:start;gap:22px;grid-template-columns:1fr}.mt-category-grid{display:grid;grid-auto-rows:auto;grid-template-columns:1fr}.mt-category-card,.mt-category-card--wide,.mt-category-card:last-child{grid-column:auto;min-height:350px}.mt-category-card__content{padding:24px}.mt-product-grid{gap:12px}.mt-product-card__body{padding:16px}.mt-product-card h3{font-size:14px}.mt-product-card__footer{align-items:flex-start;flex-direction:column}.mt-workshop{min-height:650px}.mt-workshop__media{bottom:43%;left:0}.mt-workshop__shade{background:linear-gradient(0deg,#11171a 0% 53%,#11171a38 82%,#11171a14)}.mt-workshop__content{bottom:0;padding:30px 24px 34px;position:absolute}.mt-tire-finder{grid-template-columns:1fr;padding:34px 22px}.mt-tire-form{grid-template-columns:1fr}}@media(max-width:480px){.mt-product-grid{grid-template-columns:1fr}.mt-product-card h3{min-height:0}}@media(prefers-reduced-motion:reduce){.mt-home *,.mt-home *:before,.mt-home *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mt-home-redesign.css.map */
