.hd-track{color:#1b201e;--hd-track-yellow:#ffe31a;--hd-track-line:#dcded8;--hd-track-muted:#59605b;--hd-track-tone:#f6f6f0;font-family:inherit}.hd-track *{box-sizing:border-box}.hd-track__breadcrumbs>span[aria-hidden=true],.hd-track__button>span[aria-hidden=true],.hd-track__text-link>span[aria-hidden=true],.hd-track__hub-link>span[aria-hidden=true],.hd-track__faq summary>span[aria-hidden=true]{display:inline-block!important}.hd-track__pin[aria-hidden=true],.hd-track__number[aria-hidden=true]{display:block!important}.hd-track__wrap{width:calc(100% - 96px);max-width:1440px;margin-inline:auto}.hd-track h1,.hd-track h2,.hd-track h3,.hd-track p,.hd-track figure,.hd-track dd{margin:0}.hd-track dl{margin-block:0}.hd-track p{font-size:17px;line-height:1.65}.hd-track h2{font-size:clamp(30px,3.2vw,48px);font-weight:700;letter-spacing:-.04em;line-height:1.1}.hd-track h3{font-size:24px;font-weight:650;letter-spacing:-.025em;line-height:1.2}.hd-track a{color:inherit}.hd-track a:focus-visible,.hd-track summary:focus-visible{outline:3px solid #5b610e;outline-offset:5px;border-radius:3px}.hd-track__breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;padding-block:20px;font-size:13px;line-height:1.6}.hd-track__breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.hd-track__hero{position:relative;isolation:isolate;min-height:530px;display:flex;align-items:flex-end;background:#1c241f;color:#fff;overflow:hidden}.hd-track__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.hd-track__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0c160fde,#0c160f7a 60%,#0c160f1a)}.hd-track__hero-inner{padding-block:64px}.hd-track .hd-track__eyebrow{font-size:12px;font-weight:650;text-transform:uppercase;letter-spacing:.14em;line-height:1.5;margin-bottom:18px;color:#62672b}.hd-track__hero .hd-track__eyebrow{color:#fff6ac}.hd-track__hero h1{font-size:clamp(46px,5.5vw,80px);font-weight:700;letter-spacing:-.055em;line-height:1.02;max-width:950px}.hd-track .hd-track__lead{font-size:21px;line-height:1.5;max-width:690px;margin-top:24px}.hd-track__actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.hd-track__button{display:inline-flex;gap:24px;align-items:center;justify-content:center;min-height:54px;padding:15px 23px;border:1px solid transparent;border-radius:6px;background:var(--hd-track-yellow);color:#161b17!important;font-size:16px;font-weight:650;line-height:1.4;text-decoration:none}.hd-track__button:hover{background:#f5d800}.hd-track__hero-link,.hd-track__text-link{display:inline-block;min-height:44px;padding-block:12px;font-size:16px;line-height:1.5;text-decoration:underline;text-underline-offset:5px;font-weight:600}.hd-track .hd-track__hero-credit{font-size:12px;margin-top:20px;opacity:.8}.hd-track__facts-wrap{background:#fffbe6;border-bottom:1px solid #e7e2c6}.hd-track__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:30px}.hd-track__facts>div+div{border-left:1px solid #dcd6b9;padding-left:32px}.hd-track__facts dt{font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:.1em;color:#62672b;margin-bottom:7px}.hd-track__facts dd{font-size:22px;line-height:1.25;font-weight:650}.hd-track__section{padding-block:80px;scroll-margin-top:calc(var(--header-height-fixed,100px) + 24px)}.hd-track__section-heading{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start;margin-bottom:40px}.hd-track__section-heading p+p{margin-top:14px}.hd-track .hd-track__muted{color:var(--hd-track-muted);font-size:15px}.hd-track__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;align-items:stretch}.hd-track__product{min-width:0}.hd-track__product product-card{height:100%}.hd-track__tone{background:var(--hd-track-tone);scroll-margin-top:calc(var(--header-height-fixed,100px) + 24px)}.hd-track__visit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8%;align-items:start}.hd-track__address{padding:36px;background:#fff;border:1px solid var(--hd-track-line);border-radius:12px}.hd-track__pin{display:block;font-size:32px;line-height:1;margin-bottom:24px;color:#777c35}.hd-track__address h3+p{margin-top:10px}.hd-track__address .hd-track__button{margin-block:24px 18px}.hd-track .hd-track__small{font-size:13px;line-height:1.6;color:var(--hd-track-muted)}.hd-track__steps{list-style:none;padding:0;margin:0;display:grid;gap:30px;min-width:0}.hd-track__steps li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:20px;border-top:1px solid var(--hd-track-line);padding-top:24px}.hd-track__steps li>div{grid-column:2;grid-row:1;min-width:0}.hd-track__number{grid-column:1;grid-row:1;font-size:14px;line-height:1.7;color:#72783c;font-weight:650}.hd-track__steps h3{font-size:22px;margin-bottom:10px}.hd-track__steps p{color:var(--hd-track-muted)}.hd-track .hd-track__length-note{margin-top:32px}.hd-track__story{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.hd-track__story img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.hd-track__story figcaption{font-size:11px;color:var(--hd-track-muted);line-height:1.5;margin-top:10px}.hd-track__story h2+p{margin-top:24px}.hd-track__story p+p{margin-top:18px;color:var(--hd-track-muted)}.hd-track__story .hd-track__text-link{margin-top:16px}.hd-track__faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding-top:0}.hd-track__faq details{border-bottom:1px solid var(--hd-track-line)}.hd-track__faq details:first-child{border-top:1px solid var(--hd-track-line)}.hd-track__faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;cursor:pointer;padding:24px 0;font-weight:650;font-size:18px;line-height:1.4}.hd-track summary::-webkit-details-marker{display:none}.hd-track__faq summary span{font-size:24px;font-weight:400;transition:transform .15s}.hd-track__faq details[open] summary span{transform:rotate(45deg)}.hd-track__faq details p{padding:0 32px 26px 0;color:var(--hd-track-muted)}.hd-track__group{background:#fffbe6;border:1px solid #e6dfb6;border-radius:12px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:48px;padding:40px}.hd-track__group h2{max-width:760px;font-size:36px}.hd-track__group p:not(.hd-track__eyebrow){max-width:760px;margin-top:18px}.hd-track__sources{padding-block:24px;font-size:13px;color:var(--hd-track-muted)}.hd-track__sources summary{padding-block:12px;cursor:pointer;text-decoration:underline;text-underline-offset:4px;list-style:none}.hd-track__sources details p{font-size:13px;max-width:1000px;margin-top:12px}.hd-track__sources a,.hd-track__hub-credit a{text-decoration:underline;text-underline-offset:3px}.hd-track__hub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.hd-track__hub-card{border:1px solid var(--hd-track-line);border-radius:9px;overflow:hidden;text-decoration:none;background:#fff;transition:border-color .15s}.hd-track__hub-card:hover{border-color:#777c35}.hd-track__hub-card img{display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:cover}.hd-track__hub-card>span{display:block;padding:20px}.hd-track__hub-card small{display:block;color:var(--hd-track-muted);font-size:12px;margin-bottom:7px;line-height:1.5}.hd-track__hub-card strong{display:block;font-size:20px;line-height:1.2;font-weight:650}.hd-track__hub-link{display:block;margin-top:14px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.hd-track__hub-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.hd-track__hub-all{margin-top:24px}.hd-track .hd-track__hub-credit{margin-top:20px}.hd-track__sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1050px){.hd-track__wrap{width:calc(100% - 48px)}.hd-track__products,.hd-track__hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hd-track__section-heading,.hd-track__visit-grid,.hd-track__story,.hd-track__faq-grid{gap:40px}.hd-track__group{grid-template-columns:1fr;gap:24px}.hd-track__group .hd-track__button{justify-self:start}}@media(max-width:749px){.hd-track__wrap{width:calc(100% - 32px)}.hd-track__breadcrumbs{font-size:11px;padding-block:14px;gap:7px}.hd-track__hero{min-height:510px}.hd-track__hero-inner{padding-block:42px}.hd-track__hero:before{background:linear-gradient(0deg,#0c160ff0,#0c160fa8 70%,#0c160f4d)}.hd-track__hero h1{font-size:44px}.hd-track .hd-track__lead{font-size:18px;line-height:1.55;margin-top:20px}.hd-track__actions{gap:12px;margin-top:24px}.hd-track__button{font-size:15px;min-height:50px;padding:13px 18px;gap:18px}.hd-track__facts{gap:0;padding-block:8px;grid-template-columns:1fr}.hd-track__facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-block:14px}.hd-track__facts>div+div{border-left:0;border-top:1px solid #e3ddc1;padding-left:0}.hd-track__facts dt{font-size:10px;margin:0;max-width:40%}.hd-track__facts dd{font-size:17px;text-align:right}.hd-track__section{padding-block:48px}.hd-track h2{font-size:32px}.hd-track p{font-size:16px}.hd-track__section-heading,.hd-track__visit-grid,.hd-track__story,.hd-track__faq-grid{grid-template-columns:1fr;gap:24px}.hd-track__section-heading{margin-bottom:28px}.hd-track .hd-track__eyebrow{font-size:11px;margin-bottom:12px}.hd-track__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.hd-track__address{padding:24px}.hd-track__steps{gap:20px}.hd-track__steps li{gap:12px;grid-template-columns:30px minmax(0,1fr);padding-top:20px}.hd-track__steps h3{font-size:21px}.hd-track__faq-grid{padding-top:0}.hd-track__faq summary{font-size:17px;padding:20px 0}.hd-track__faq details p{padding-right:12px}.hd-track__group{padding:26px 22px;gap:20px}.hd-track__group h2{font-size:30px}.hd-track__hub-grid,.hd-track__hub-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hd-track__hub-card>span{padding:16px}.hd-track__hub-card strong{font-size:18px}.hd-track__hub-card small{font-size:11px}.hd-track__hub-link{font-size:12px}}@media(prefers-reduced-motion:reduce){.hd-track *{scroll-behavior:auto!important;transition:none!important}}.hd-track__hub h1{font-size:clamp(40px,5vw,72px);font-weight:700;letter-spacing:-.05em;line-height:1.05}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hd-racing-track.css.map */
