:root{--color-shield-ink:#041320;--color-shield-gold:#CB9D3C;--color-white:#FFFFFF;--color-bench-pad:#F4F2EC;--color-grid-line:rgba(43,42,39,.08);--color-rule-line:rgba(4,19,32,.18);--color-graphite:#2B2A27;--color-graphite-soft:#5E5B54;--color-fitment-red:#E20000;--color-traxxas-red:#C8102E;--color-kyosho-red:#BC002D;--color-hpi-orange:#F26B21;--type-display-font-family:"Bowlby One", "Arial Black", sans-serif;--type-display-font-weight:400;--type-display-font-size:clamp(2.25rem, 5.2vw, 4.1rem);--type-display-line-height:.98;--type-headline-font-family:"Bowlby One", "Arial Black", sans-serif;--type-headline-font-weight:400;--type-headline-font-size:clamp(1.6rem, 3.4vw, 2.4rem);--type-headline-line-height:1.05;--type-title-font-family:"Bowlby One", "Arial Black", sans-serif;--type-title-font-weight:400;--type-title-font-size:1.2rem;--type-title-line-height:1.15;--type-body-font-family:"Libre Franklin", Arial, sans-serif;--type-body-font-size:16px;--type-body-line-height:1.55;--type-label-font-size:.92rem;--type-label-line-height:1.35;--radius-none:0px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:48px;--space-gutter:clamp(16px, 4vw, 48px);--space-section:clamp(48px, 7vw, 88px);--accent:var(--color-shield-gold);--heading-font-family:"Bowlby One", "Arial Black", sans-serif;--heading-font-weight:400;--heading-font-style:normal;--heading-font-letter-spacing:normal;--heading-text-transform:none;--btn-letter-spacing:normal;--btn-text-transform:none}body{background-color:var(--color-bench-pad);background-image:linear-gradient(var(--color-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--color-grid-line) 1px,transparent 1px);background-size:18px 18px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.majortitle,.hometitle{letter-spacing:0;text-transform:none}.rte a,.product-description a,.main-content a:not(.btn):not(.product-link){text-decoration-thickness:2px;text-underline-offset:4px}.btn,.button,button.btn,a.btn,.shopify-payment-button__button--unbranded{border-radius:0;border:2px solid var(--accent);letter-spacing:0;text-transform:none;font-family:var(--type-body-font-family);font-weight:600;outline:1px solid transparent;outline-offset:-3px;transition:outline-color .15s ease-out}@media(hover:hover)and (pointer:fine){.btn:hover,.button:hover,.shopify-payment-button__button--unbranded:hover{outline-color:var(--accent)}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-shield-gold);outline-offset:3px}input,select,textarea{border-radius:0}.product-block .product-block__title{font-family:var(--type-body-font-family);font-weight:500;font-size:15px;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--color-shield-ink)}.product-block .vendor{font-family:var(--type-body-font-family);font-weight:400;font-size:var(--type-label-font-size);letter-spacing:0;text-transform:none;color:var(--color-graphite-soft)}.product-block .product-block__subtitle{font-size:13px;line-height:1.45;color:var(--color-graphite-soft)}.product-block .price__current{font-family:var(--type-body-font-family);font-weight:700;letter-spacing:0;color:var(--color-shield-ink)}.product-block .price__was,.product-block .price--sold-out .price__current{color:var(--color-graphite-soft)}.product-block .image-cont{background:var(--color-white);border:1px solid var(--color-rule-line)}@media(hover:hover)and (pointer:fine){.product-block:hover .image-cont{border-color:var(--color-shield-ink)}}.product-label>span,.product-block .price-label,.product-label--sale>span,.product-label--new-in>span,.product-label--stock>span,.product-label--meta>span{background:var(--color-white)!important;color:var(--color-shield-ink)!important;box-shadow:inset 0 0 0 1px var(--color-rule-line)!important;border-radius:0;font-family:var(--type-body-font-family);font-weight:600;font-size:12px;letter-spacing:0;text-transform:none}.product-block .price-label--sold-out{background:var(--color-white);color:var(--color-graphite-soft);box-shadow:inset 0 0 0 1px var(--color-rule-line)}.navigation__column-title{color:var(--color-white)!important;font-family:var(--type-body-font-family);font-weight:600;font-size:16px!important;letter-spacing:0;text-transform:none;text-shadow:none}@media(hover:hover)and (pointer:fine){.navigation__column-title:hover{text-decoration:underline;text-decoration-color:var(--color-shield-gold);text-decoration-thickness:3px;text-underline-offset:6px}}.navigation__wide-promotion .btn--secondary,.navigation__wide-promotion a.btn--secondary{background:var(--color-shield-gold)!important;color:var(--color-shield-ink)!important;border-color:var(--color-shield-gold)!important}.cr-foot-wrap{background:var(--color-shield-ink);color:var(--color-white);font-family:var(--type-body-font-family);font-size:16px;line-height:1.55}.cr-foot-wrap *{box-sizing:border-box}.cr-foot-in{max-width:1180px;margin:0 auto;padding:var(--space-section) var(--space-gutter) var(--space-xl)}.cr-foot{display:grid;gap:var(--space-xl)}.cr-foot img{display:block;width:120px;height:auto}.cr-foot p{margin:var(--space-md) 0 0}.cr-foot .cr-foot__title{margin:0;font-family:var(--type-title-font-family);font-weight:400;font-size:var(--type-title-font-size);line-height:var(--type-title-line-height);letter-spacing:0;text-transform:none;color:var(--color-white)}.cr-foot>div:first-child .cr-foot__title{margin-top:var(--space-md)}.cr-foot ul{list-style:none;margin:var(--space-md) 0 0;padding:0;display:grid}.cr-foot ul a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-white);text-decoration:none}.cr-foot__social{display:flex;flex-wrap:wrap;column-gap:var(--space-lg)}.cr-foot .cr-foot__social a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-shield-gold);text-decoration:none}.cr-foot form{display:flex;margin-top:var(--space-md);max-width:420px}.cr-foot input[type=email]{flex:1;min-width:0;height:48px;margin:0;padding:0 var(--space-md);font:inherit;color:var(--color-shield-ink);background:var(--color-white);border:2px solid var(--color-white);border-radius:0}.cr-foot .cr-foot__btn{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--space-lg);font:inherit;font-weight:600;background:var(--color-shield-gold);color:var(--color-shield-ink);border:2px solid var(--color-shield-gold);border-radius:0;cursor:pointer;outline:1px solid transparent;outline-offset:-3px;transition:outline-color .15s ease-out}@media(hover:hover)and (pointer:fine){.cr-foot .cr-foot__btn:hover{outline-color:var(--color-shield-ink)}}.cr-foot__msg{font-size:var(--type-label-font-size)}.cr-legal{display:flex;flex-wrap:wrap;column-gap:var(--space-lg);border-top:1px solid var(--color-shield-gold);padding-top:var(--space-md);margin-top:var(--space-xl)}.cr-legal a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--type-label-font-size);color:var(--color-white);text-decoration:none}.cr-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:860px){.cr-foot{grid-template-columns:1.1fr 1fr 1fr 1.5fr}}.template-suffix-traxxas,.template-suffix-traxxas-vehicle{--accent:var(--color-traxxas-red)}.template-suffix-kyosho{--accent:var(--color-kyosho-red)}.template-suffix-hpi{--accent:var(--color-hpi-orange)}.cr-band{font-family:var(--type-body-font-family)}.cr-band__bar{display:flex;align-items:center;gap:var(--space-sm);min-height:48px;padding:12px var(--space-gutter)}.cr-band__name{margin:0;font-family:var(--type-title-font-family);font-weight:400;font-size:1.1rem;line-height:1.15;letter-spacing:0;text-transform:none}.cr-band__rule{height:7px;margin:0;border:0;border-top:3px solid var(--accent);border-bottom:1px solid var(--accent);background:none}.cr-band--traxxas .cr-band__bar{background:var(--color-shield-ink);color:var(--color-white)}.cr-band--traxxas .cr-band__name{color:var(--color-white)}.cr-band--kyosho .cr-band__bar{background:var(--color-white);color:var(--color-kyosho-red)}.cr-band--kyosho .cr-band__name{color:var(--color-kyosho-red)}.cr-band--kyosho .cr-band__bar:before{content:"";width:20px;height:20px;border-radius:50%;background:var(--color-kyosho-red)}.cr-band--hpi .cr-band__bar{background:var(--color-hpi-orange);color:var(--color-shield-ink)}.cr-band--hpi .cr-band__name{color:var(--color-shield-ink)}.cr-band--hpi .cr-band__rule{border-color:var(--color-shield-ink)}@media(prefers-reduced-motion:reduce){.btn,.button,.cr-foot__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/crc-house.css.map */
