.template-index .main-content{margin-top:0}.scm-home{--scm-ink: #171719;--scm-paper: #f8f7f4;--scm-red: #e22332;--scm-red-ink: #b91829;--scm-line: #dedbd5;--scm-muted: #5f5c58;--scm-focus: var(--scm-red-ink);--scm-display: "Open Sans Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--scm-gutter: clamp(20px, 4.5vw, 72px);background:var(--scm-paper);color:var(--scm-ink)}.scm-home :where(h1,h2,h3,p,figure,ul){margin:0}.scm-home :where(ul){padding:0;list-style:none}.scm-home a{color:inherit;text-decoration:none}.scm-home a:focus-visible{outline:2px solid var(--scm-focus);outline-offset:3px}.scm-home__wrap{width:min(calc(100% - 2 * var(--scm-gutter)),1320px);margin-inline:auto}.scm-home__hero{--scm-focus: #fff;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:clamp(255px,21vw,340px);color:var(--scm-paper);background:var(--scm-ink)}.scm-home__hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(14px,1.8vw,27px) clamp(18px,3.2vw,58px);padding-inline-start:max(var(--scm-gutter),calc((100vw - 1320px)/2))}.scm-home .scm-home__kicker{display:flex;align-items:center;gap:.4em;margin:0 0 7px;color:var(--scm-red-ink);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.13em;text-transform:uppercase}.scm-home__hero .scm-home__kicker,.scm-home__support .scm-home__kicker{color:#ff6772}.scm-home__hero .scm-home__kicker{margin-block-end:6px;font-size:11px}.scm-home__hero .scm-home__kicker:before{display:inline-block;width:21px;height:2px;margin-inline-end:5px;content:"";background:var(--scm-red)}.scm-home .scm-home__display{margin:0 0 9px;color:inherit;font:700 clamp(35px,4.4vw,70px) / .9 var(--scm-display);letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:anywhere}.scm-home__display>span{display:block}.scm-home__display>span+span{margin-top:.05em;color:#d6d2cb}.scm-home .scm-home__hero-description{max-width:49ch;color:#ddd9d2;font-size:clamp(14px,1.2vw,17px);line-height:1.38}.scm-home__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.scm-home .scm-home__button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:10px 15px;border:1px solid transparent;color:#fff;font-size:15px;font-weight:700;line-height:1.25;text-align:center}.scm-home__actions .scm-home__button{gap:8px;min-height:44px;padding:7px 11px;font-size:14px}.scm-home .scm-home__button--primary{background:var(--scm-red)}.scm-home .scm-home__button--primary:hover{background:var(--scm-red-ink)}.scm-home .scm-home__button--outline{border-color:#777477}.scm-home .scm-home__button--outline:hover{border-color:var(--scm-paper);background:#313134}.scm-home__hero-media{position:relative;min-width:0;overflow:hidden;border-inline-start:4px solid var(--scm-red);background:#28272b}.scm-home__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 54%}.scm-home__hero-caption{position:absolute;right:clamp(9px,1.3vw,20px);bottom:clamp(8px,1vw,16px);margin-left:15px;padding:5px 8px;border-left:2px solid var(--scm-red);background:#171719e0;color:#fff;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.scm-home__vehicles{scroll-margin-top:80px}.scm-home__vehicles,.scm-home__categories,.scm-home__featured{padding-block:clamp(28px,3.05vw,48px)}.scm-home__section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:10px 30px;margin-bottom:clamp(15px,1.6vw,22px)}.scm-home .scm-home__heading{margin:0;color:inherit;font:700 clamp(38px,5vw,70px) / .95 var(--scm-display);letter-spacing:-.035em;text-transform:uppercase}.scm-home__section-head>p{max-width:32ch;color:var(--scm-muted);line-height:1.4}.scm-home .scm-home__make-grid,.scm-home .scm-home__category-grid,.scm-home .scm-home__product-grid{display:grid;align-items:stretch;margin:0;padding:0;list-style:none}.scm-home .scm-home__make-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.scm-home__make-grid>li,.scm-home__category-grid>li,.scm-home__product-grid>li,.scm-home__text-links>li{min-width:0;margin:0}.scm-home .scm-home__make{display:flex;justify-content:space-between;align-items:center;gap:5px;height:100%;min-height:66px;padding:10px clamp(10px,1.3vw,18px);border:1px solid var(--scm-line);background:#fff;font:700 clamp(20px,2.3vw,34px) / 1 var(--scm-display);letter-spacing:-.015em;text-transform:uppercase}.scm-home .scm-home__make:hover{border-color:var(--scm-red-ink);color:var(--scm-red-ink)}.scm-home :is(.scm-home__make,.scm-home__button,.scm-home__text-link,.scm-home__text-links a,.scm-home__arrow-tile) svg{flex:0 0 auto}.scm-home__make svg{color:var(--scm-red-ink)}.scm-home .scm-home__text-links{display:flex;flex-wrap:wrap;gap:0 clamp(13px,2.2vw,28px);margin-top:4px}.scm-home .scm-home__text-link,.scm-home__text-links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--scm-red-ink);font-size:15px;font-weight:700}.scm-home__text-links a{color:var(--scm-ink)}.scm-home__text-links svg{width:15px;height:15px;color:var(--scm-red-ink)}.scm-home .scm-home__text-link:hover,.scm-home__text-links a:hover{color:var(--scm-red-ink);text-decoration:underline;text-underline-offset:4px}.scm-home__categories{border-block:1px solid var(--scm-line);background:#eeece7}.scm-home .scm-home__category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.scm-home .scm-home__category{display:flex;flex-direction:column;height:100%;min-height:100%;border:1px solid #d6d3ce;background:var(--scm-paper)}.scm-home .scm-home__category:hover{border-color:var(--scm-red-ink)}.scm-home__category-media{position:relative;aspect-ratio:1.6;overflow:hidden;background:#e0ddd7}.scm-home__category-media>:is(img,svg){display:block;width:100%;height:100%;object-fit:cover}.scm-home__category-media--doors img{object-position:center 48%}.scm-home__category-media--bed_racks img{object-position:center 57%}.scm-home__category-media.scm-home__category-media--supplied{aspect-ratio:3 / 2;background:#fff}.scm-home__category-media--supplied.scm-home__category-media--windshields img{object-position:center 40%}.scm-home__category-media--supplied.scm-home__category-media--doors img{object-fit:contain}.scm-home__category-media--supplied.scm-home__category-media--bed_racks img{object-position:center top}.scm-home__category-body{display:flex;flex:1 0 auto;justify-content:space-between;align-items:center;gap:10px;padding:clamp(13px,1.8vw,25px);border-top:1px solid var(--scm-line)}.scm-home__category-body h3{margin:0;color:var(--scm-ink);font:700 clamp(24px,3.1vw,42px) / .98 var(--scm-display);letter-spacing:-.02em;text-transform:uppercase}.scm-home__category-body p{margin:6px 0 0;color:var(--scm-muted);font-size:15px;line-height:1.3}.scm-home__arrow-tile{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;border:1px solid var(--scm-line);color:var(--scm-red-ink)}.scm-home__category:hover .scm-home__arrow-tile{border-color:var(--scm-red-ink);background:var(--scm-red-ink);color:#fff}.scm-home .scm-home__product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.scm-home .product-card{height:100%;padding:0;border:1px solid var(--scm-line);background:#fff;color:var(--scm-ink);text-align:left}.scm-home .product-card:hover{border-color:var(--scm-red-ink)}.scm-home .product-card__image-container{display:grid;height:auto;aspect-ratio:1.35;place-items:center;margin:0;padding:10px}.scm-home .product-card__image-wrapper{display:block;width:100%;height:100%}.scm-home .product-card__image{width:100%;height:100%}.scm-home .product-card__image>div{height:100%;padding-top:0!important}.scm-home .product-card__image-wrapper img{width:100%;height:100%;object-fit:contain}.scm-home .product-card__info{position:relative;padding:clamp(11px,1.3vw,18px);border-top:1px solid var(--scm-line)}.scm-home .product-card__name{color:var(--scm-ink);font-size:clamp(15px,1.4vw,20px);line-height:1.2}.scm-home .product-card__price,.scm-home .product-card__availability{margin-top:5px}.scm-home .product-card__overlay{display:none}.scm-home__about{padding-block:clamp(28px,3.05vw,48px);border-top:1px solid var(--scm-line);background:#eeece7}.scm-home__about-inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(18px,4vw,56px)}.scm-home__about-media{aspect-ratio:1.7;overflow:hidden;border-bottom:3px solid var(--scm-red);background:var(--scm-line)}.scm-home__about-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%}.scm-home__about-copy p:last-child{max-width:52ch;margin-top:14px;color:var(--scm-muted);font-size:18px}.scm-home__support{--scm-focus: #fff;padding-block:clamp(28px,3vw,44px);border-top:3px solid var(--scm-red);background:var(--scm-ink);color:var(--scm-paper)}.scm-home__support-inner{display:flex;justify-content:space-between;align-items:center;gap:15px 35px}.scm-home__support-inner p:not(.scm-home__kicker){max-width:49ch;margin-top:12px;color:#ddd9d2;font-size:18px}.scm-home__support-inner>a{flex:0 0 auto}@media(max-width:1099px){.scm-home__hero{min-height:250px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.scm-home .scm-home__make-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.scm-home__hero{grid-template-columns:1fr;min-height:auto}.scm-home__hero-copy{padding:13px var(--scm-gutter)}.scm-home .scm-home__display{font-size:clamp(34px,7.3vw,51px)}.scm-home__hero-media{min-height:clamp(105px,29vw,185px);border-inline-start:0;border-top:3px solid var(--scm-red)}.scm-home__section-head{align-items:flex-start;flex-direction:column}.scm-home .scm-home__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scm-home__about-inner{grid-template-columns:1fr}.scm-home__support-inner{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.scm-home .scm-home__make-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scm-home .scm-home__make{min-height:56px;font-size:clamp(23px,5.8vw,31px)}.scm-home .scm-home__category-grid{grid-template-columns:1fr}.scm-home__category-media{aspect-ratio:1.95}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/scm-home.css.map */
