.silverado-zr2-page[data-v-d59d5f76]{background:#fff}.hero[data-v-d59d5f76]{position:relative;width:100%;height:70vh;min-height:500px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(https://www.gmspecialtyvehicles.com/content/dam/chevrolet/oc/au/en/index/chevrolet-trucks/2025/trucks/01-images/zr2-truck-highlights-truck-homepage-desktop.jpg?imwidth=1920) 50%/cover no-repeat;display:flex;align-items:center;justify-content:center;color:#fff}.hero .hero-content[data-v-d59d5f76]{text-align:center;z-index:2}.hero .hero-year[data-v-d59d5f76]{font-size:1.5rem;font-weight:300;margin-bottom:1rem;letter-spacing:.2em}.hero .hero-title[data-v-d59d5f76]{font-size:4rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0}@media(max-width:959px){.hero .hero-title[data-v-d59d5f76]{font-size:2.5rem}}.specs-bar[data-v-d59d5f76]{background:#f8f8f8;padding:2rem 0;border-bottom:1px solid #e5e5e5}.specs-bar .spec-item[data-v-d59d5f76]{text-align:center;padding:1rem}.specs-bar .spec-item .spec-value[data-v-d59d5f76]{font-size:1.1rem;font-weight:700;color:#000;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.specs-bar .spec-item .spec-label[data-v-d59d5f76]{font-size:.9rem;color:#666}.section-heading[data-v-d59d5f76]{font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:3rem;color:#000}@media(max-width:959px){.section-heading[data-v-d59d5f76]{font-size:1.5rem}}.section-tag[data-v-d59d5f76]{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:#666;margin-bottom:1rem}.section-title[data-v-d59d5f76]{font-size:2.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}@media(max-width:959px){.section-title[data-v-d59d5f76]{font-size:1.8rem}}.section-description[data-v-d59d5f76]{font-size:1.1rem;line-height:1.7;color:#333}.highlights-section[data-v-d59d5f76]{background:#fff}.highlights-section .highlight-card[data-v-d59d5f76]{text-align:center}.highlights-section .highlight-card .highlight-image[data-v-d59d5f76]{margin-bottom:1.5rem;overflow:hidden;border-radius:8px}.highlights-section .highlight-card .highlight-image img[data-v-d59d5f76]{width:100%;height:auto;display:block;transition:transform .3s ease}.highlights-section .highlight-card .highlight-image img[data-v-d59d5f76]:hover{transform:scale(1.05)}.highlights-section .highlight-card .highlight-title[data-v-d59d5f76]{font-size:1.2rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.highlights-section .highlight-card .highlight-description[data-v-d59d5f76]{font-size:.95rem;line-height:1.6;color:#666}.off-road-section[data-v-d59d5f76]{background:#f8f8f8;padding:4rem 0}.colors-section[data-v-d59d5f76]{background:#fff;padding:4rem 0}.colors-section .color-selector[data-v-d59d5f76]{max-width:800px;margin:0 auto}.colors-section .color-selector .color-swatches[data-v-d59d5f76]{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.colors-section .color-selector .color-swatches .color-swatch[data-v-d59d5f76]{background:none;border:2px solid transparent;border-radius:50%;padding:4px;cursor:pointer;transition:all .2s ease}.colors-section .color-selector .color-swatches .color-swatch.active[data-v-d59d5f76]{border-color:#000}.colors-section .color-selector .color-swatches .color-swatch[data-v-d59d5f76]:hover{transform:scale(1.1)}.colors-section .color-selector .color-swatches .color-swatch .color-circle[data-v-d59d5f76]{width:40px;height:40px;border-radius:50%;border:2px solid #e5e5e5}.colors-section .color-selector .color-display[data-v-d59d5f76]{text-align:center}.colors-section .color-selector .color-display .color-image[data-v-d59d5f76]{width:100%;max-width:600px;height:auto;margin:0 auto 1rem}.colors-section .color-selector .color-display .color-name[data-v-d59d5f76]{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.performance-section[data-v-d59d5f76]{background:#fff;padding:4rem 0}.performance-section .performance-content[data-v-d59d5f76]{padding:2rem}.performance-section .performance-content .performance-title[data-v-d59d5f76]{font-size:2rem;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase}.performance-section .performance-content .performance-description[data-v-d59d5f76]{font-size:1.1rem;line-height:1.7;color:#333}.performance-section img[data-v-d59d5f76]{width:100%;height:auto;display:block}.specs-features-section[data-v-d59d5f76]{background:#f8f8f8;padding:4rem 0}.specs-features-section .specs-intro[data-v-d59d5f76]{font-size:1.1rem;line-height:1.7;margin-bottom:3rem;color:#333}.specs-features-section .specs-category-title[data-v-d59d5f76]{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #000}.specs-features-section .specs-list[data-v-d59d5f76]{list-style:none;padding:0;margin:0}.specs-features-section .specs-list li[data-v-d59d5f76]{padding:.75rem 0;padding-left:1.5rem;position:relative;font-size:.95rem;line-height:1.6;border-bottom:1px solid #e5e5e5}.specs-features-section .specs-list li[data-v-d59d5f76]:before{content:"•";position:absolute;left:0;color:#000;font-weight:700}.design-section[data-v-d59d5f76]{background:#fff;padding:4rem 0}.design-section .design-feature .design-feature-image[data-v-d59d5f76]{margin-bottom:1.5rem;overflow:hidden;border-radius:8px}.design-section .design-feature .design-feature-image img[data-v-d59d5f76]{width:100%;height:auto;display:block}.design-section .design-feature .design-feature-title[data-v-d59d5f76]{font-size:1.1rem;font-weight:700;margin-bottom:.75rem;text-transform:uppercase}.design-section .design-feature .design-feature-description[data-v-d59d5f76]{font-size:.95rem;color:#666}.dimensions-section[data-v-d59d5f76]{background:#f8f8f8;padding:4rem 0}.dimensions-section .dimensions-intro[data-v-d59d5f76]{font-size:1.2rem;font-weight:600;margin-bottom:2rem;line-height:1.5}.dimensions-section .dimensions-grid[data-v-d59d5f76]{display:grid;gap:1.5rem}.dimensions-section .dimensions-grid .dimension-item[data-v-d59d5f76]{display:flex;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #e5e5e5}.dimensions-section .dimensions-grid .dimension-item .dimension-label[data-v-d59d5f76]{font-size:1rem;color:#666}.dimensions-section .dimensions-grid .dimension-item .dimension-value[data-v-d59d5f76]{font-size:1.2rem;font-weight:700;color:#000}.dimensions-section img[data-v-d59d5f76]{width:100%;height:auto;display:block}.safety-section[data-v-d59d5f76]{background:#fff;padding:4rem 0}.safety-section .safety-feature[data-v-d59d5f76]{text-align:left;padding:1.5rem;background:#f8f8f8;border-radius:8px;height:100%}.safety-section .safety-feature .safety-feature-icon[data-v-d59d5f76]{width:60px;height:60px;margin-bottom:1rem}.safety-section .safety-feature .safety-feature-icon img[data-v-d59d5f76]{width:100%;height:auto}.safety-section .safety-feature .safety-feature-title[data-v-d59d5f76]{font-size:1rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.safety-section .safety-feature .safety-feature-list[data-v-d59d5f76]{list-style:none;padding:0;margin:0}.safety-section .safety-feature .safety-feature-list li[data-v-d59d5f76]{padding:.5rem 0;font-size:.9rem;line-height:1.5;color:#333;position:relative;padding-left:1.2rem}.safety-section .safety-feature .safety-feature-list li[data-v-d59d5f76]:before{content:"•";position:absolute;left:0;color:#000}.safety-section .safety-disclaimer[data-v-d59d5f76]{margin-top:3rem;font-size:.85rem;color:#666;font-style:italic}.gallery-section[data-v-d59d5f76]{background:#f8f8f8;padding:4rem 0}.gallery-section img[data-v-d59d5f76]{width:100%;height:auto;display:block;transition:opacity .3s ease}.gallery-section img[data-v-d59d5f76]:hover{opacity:.9}.cta-section[data-v-d59d5f76]{background:#000;color:#fff;padding:4rem 0}.cta-section .cta-title[data-v-d59d5f76]{font-size:2.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem}@media(max-width:959px){.cta-section .cta-title[data-v-d59d5f76]{font-size:1.8rem}}.cta-section .cta-buttons[data-v-d59d5f76]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-section .cta-buttons .uk-button[data-v-d59d5f76]{min-width:200px}.related-section[data-v-d59d5f76]{background:#fff;padding:4rem 0}.related-section .related-card[data-v-d59d5f76]{background:#f8f8f8;border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column}.related-section .related-card .related-card-image[data-v-d59d5f76]{background:#fff;padding:2rem}.related-section .related-card .related-card-image img[data-v-d59d5f76]{width:100%;height:auto;display:block}.related-section .related-card .related-card-content[data-v-d59d5f76]{padding:2rem;flex:1;display:flex;flex-direction:column}.related-section .related-card .related-card-content .related-card-title[data-v-d59d5f76]{font-size:1.5rem;font-weight:700;text-transform:uppercase;margin-bottom:1rem;letter-spacing:.05em}.related-section .related-card .related-card-content .related-card-description[data-v-d59d5f76]{font-size:.95rem;line-height:1.6;color:#333;margin-bottom:1.5rem;flex:1}.related-section .related-card .related-card-content .related-card-link[data-v-d59d5f76]{display:inline-block;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#000;text-decoration:none;transition:color .2s ease}.related-section .related-card .related-card-content .related-card-link[data-v-d59d5f76]:hover{color:#666}