@charset "UTF-8";.link{color:var(--link-color, var(--color-primary));text-decoration:none;transition:all .2s ease-in-out;cursor:pointer}.link:hover{color:var(--link-hover-color, var(--color-primary));text-decoration:underline}.link.primary{color:var(--color-primary)}.link.primary:hover{color:var(--link-hover-color, var(--color-primary))}.link.secondary{color:var(--color-secondary)}.link.secondary:hover{color:var(--link-hover-color, var(--color-secondary))}.link.small{font-size:var(--font-size-sm)}.link.large{font-size:var(--font-size-lg)}.box.shadow{box-shadow:var(--shadow-md)}.box.rounded{border-radius:var(--border-radius)}.box.bordered{border:var(--border-width) solid var(--border-color)}.box.padded{padding:var(--spacing-md)}.heading-base{font-family:var(--font-family-heading);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:var(--spacing-md);color:var(--text-primary)}.heading-h1{font-family:var(--font-family-heading);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:var(--spacing-md);color:var(--text-primary);font-size:var(--h1-font-size);color:var(--h1-color, var(--text-primary))}.heading-h2{font-family:var(--font-family-heading);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:var(--spacing-md);color:var(--text-primary);font-size:var(--h2-font-size);color:var(--h2-color, var(--text-primary))}.heading-h3{font-family:var(--font-family-heading);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:var(--spacing-md);color:var(--text-primary);font-size:var(--h3-font-size);color:var(--h3-color, var(--text-primary))}.heading-h4{font-family:var(--font-family-heading);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:var(--spacing-md);color:var(--text-primary);font-size:var(--h4-font-size);color:var(--h4-color, var(--text-primary))}.heading-h5{font-family:var(--font-family-heading);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:var(--spacing-md);color:var(--text-primary);font-size:var(--h5-font-size);color:var(--h5-color, var(--text-primary))}.heading-h6{font-family:var(--font-family-heading);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:var(--spacing-md);color:var(--text-primary);font-size:var(--h6-font-size);color:var(--h6-color, var(--text-primary))}.paragraph{font-family:var(--font-family-base);line-height:var(--line-height-base, 1.5);margin-top:0;margin-bottom:var(--spacing-md);color:var(--p-color, var(--text-primary))}.paragraph.small{font-size:var(--font-size-sm)}.paragraph.medium{font-size:var(--font-size-base)}.paragraph.large{font-size:var(--font-size-lg)}.tooltip-content{z-index:50;max-width:min(100vw - 16px,380px);border-radius:var(--border-radius);padding:var(--spacing-sm);background-color:var(--color-dark);font-size:var(--font-size-lg);color:var(--bg-secondary);box-shadow:var(--shadow-md);transform-origin:var(--kb-tooltip-content-transform-origin);animation:contentHide .25s ease-in forwards}.tooltip-content[data-expanded]{animation:contentShow .25s ease-out}@keyframes contentShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes contentHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.alert-overlay{background-color:#0003;inset:0;position:fixed;z-index:50}.alert-positioner{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100000000000}.alert-content{background-color:var(--bg-primary);box-shadow:var(--shadow-md);display:flex;flex-direction:column;font-family:var(--font-family-base);max-width:min(100vw - 16px,500px);padding:var(--alert-padding);z-index:50}.alert-close-button{cursor:pointer}.toast-list{display:contents;list-style-type:none}.toast-progress-fill{width:var(--kb-toast-progress-fill-width);transition:width .25s linear}@media(prefers-reduced-motion:reduce){.toast-progress-fill{transition:none}}.toast-close-button{position:var(--toast-close-button-position, absolute);inset-block-start:var(--toast-close-button-inset-block-start, .5rem);inset-inline-end:var(--toast-close-button-inset-inline-end, .5rem);inline-size:var(--toast-close-button-size, 32px);block-size:var(--toast-close-button-size, 32px);border-radius:var(--toast-close-button-border-radius, 50%);background:var(--toast-close-button-background, transparent);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}.toast-close-button:hover{background:var(--toast-close-button-background-hover, rgba(0, 0, 0, .05))}.toast-close-button:active{transform:scale(.95)}.toast-close-button:focus-visible{outline:2px solid var(--focus-ring-color, #4A90E2);outline-offset:2px}.toast-close-button svg{inline-size:var(--toast-close-button-svg-size, 18px);block-size:var(--toast-close-button-svg-size, 18px);color:var(--toast-close-button-svg-color, #262626)}.toast-action{display:inline-flex;align-items:center;gap:.5rem;margin-inline-start:.75rem}:root{--color-primary: #0066cc;--color-secondary: #6610f2;--color-success: #28a745;--color-info: #17a2b8;--color-warning: #ffc107;--color-danger: #dc3545;--color-light: #f8f9fa;--color-dark: #343a40;--text-primary: #212529;--text-secondary: #6c757d;--text-muted: #868e96;--bg-primary: #ffffff;--bg-secondary: #f8f9fa;--font-family-base: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-family-heading: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-size-base: 1rem;--font-size-lg: 1.25rem;--font-size-sm: .875rem;--font-size-xs: .75rem;--h1-font-size: 2.5rem;--h2-font-size: 2rem;--h3-font-size: 1.75rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--spacing-base: 1rem;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 3rem;--border-radius: .25rem;--border-width: 1px;--border-color: #dee2e6;--shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--shadow-md: 0 .5rem 1rem rgba(0, 0, 0, .15);--shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--transition-base: all .2s ease-in-out;--button-padding-y: .375rem;--button-padding-x: .75rem;--button-font-size: 1rem;--button-border-radius: .25rem;--button-transition: all .2s ease-in-out;--alert-padding: 3.75rem;--divider-color: #D2D2D2}.vedo-video-container{position:relative;display:inline-block;inline-size:100%;block-size:100%;overflow:hidden;background-color:var(--color-background-secondary, #f5f5f5)}.vedo-video-container .vedo-video-element{display:block;inline-size:100%;block-size:100%}.vedo-video-container .vedo-video-element.object-contain{-o-object-fit:contain;object-fit:contain}.vedo-video-container .vedo-video-element.object-cover{-o-object-fit:cover;object-fit:cover}.vedo-video-container .vedo-video-element.object-fill{-o-object-fit:fill;object-fit:fill}.vedo-video-container .vedo-video-element.object-none{-o-object-fit:none;object-fit:none}.vedo-video-container .vedo-video-element.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.vedo-video-container .vedo-video-element.vedo-video-loading{opacity:0}.vedo-video-container .vedo-video-element.vedo-video-error{display:none}.vedo-video-container .vedo-video-loading-indicator{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.vedo-video-container .vedo-video-loading-indicator .spinner{inline-size:48px;block-size:48px;border:4px solid var(--color-border-light, rgba(0, 0, 0, .1));border-top-color:var(--color-primary, #007bff);border-radius:50%;animation:spin 1s linear infinite}@media(prefers-reduced-motion:reduce){.vedo-video-container .vedo-video-loading-indicator .spinner{animation-duration:2s}}.vedo-video-container .vedo-video-fallback{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);text-align:center;padding:1rem;color:var(--color-text-secondary, #666)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:icomoon;font-display:swap;font-style:normal;font-weight:400;src:url(https://tkprodpublic.blob.core.windows.net/public-assets/aec-web/cadillac/fonts/font-icons/fonts/icomoon.woff?rv7rwa) format("woff"),url(https://tkprodpublic.blob.core.windows.net/public-assets/aec-web/cadillac/fonts/font-icons/fonts/icomoon.ttf?rv7rwa) format("truetype")}@font-face{font-display:fallback;font-family:VedoCadillacGothic;font-style:normal;font-weight:400;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-Regular.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-Regular.woff) format("woff")}@font-face{font-display:fallback;font-family:VedoCadillacGothic;font-style:normal;font-weight:500;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-Medium.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-Medium.woff) format("woff")}@font-face{font-display:fallback;font-family:VedoCadillacGothic;font-style:normal;font-weight:700;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-Bold.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-Bold.woff) format("woff")}@font-face{font-display:fallback;font-family:VedoCadillacGothicWide;font-style:normal;font-weight:400;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-WideRegular.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-WideRegular.woff) format("woff")}@font-face{font-display:fallback;font-family:VedoCadillacGothicWide;font-style:normal;font-weight:500;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-WideMedium.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-WideMedium.woff) format("woff")}@font-face{font-display:fallback;font-family:VedoCadillacGothicWide;font-style:normal;font-weight:700;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-WideBold.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-WideBold.woff) format("woff")}@font-face{font-display:fallback;font-family:VedoCadillacGothicNarrow;font-style:normal;font-weight:400;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowRegular.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowRegular.woff) format("woff")}@font-face{font-display:fallback;font-family:VedoCadillacGothicNarrow;font-style:normal;font-weight:500;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowMedium.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowMedium.woff) format("woff")}@font-face{font-display:fallback;font-family:VedoCadillacGothicNarrow;font-style:normal;font-weight:700;src:url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowBold.woff2) format("woff2"),url(https://brands.gm-cdn.com/gbds/cadillac-2022/fonts/CadillacGothic-NarrowBold.woff) format("woff")}.colorizer-app-container,.limited-colorizer-root{--colorizer-background: var(--host-colorizer-background, #ffffff);--colorizer-base-font-family: var(--base-font-family, "VedoCadillacGothic", "Arial", "NanumGothic", sans-serif);--option-selector-margin-top: var(--host-option-selector-margin-top, 2.9rem);--trim-button-active-background: var(--host-trim-button-active-background, #171473);--trim-button-active-font-color: var(--host-trim-button-active-font-color, #fcfcfc);--trim-button-background: var(--host-trim-button-background, #fff);--trim-button-border-radius: var(--host-trim-button-border-radius, 0px);--trim-button-border: var(--host-trim-button-border, 2px solid #171473);--trim-button-color: var(--host-trim-button-color, #171473);--trim-button-font-family: var(--host-trim-button-font-family, var(--colorizer-base-font-family));--trim-button-font-size-mobile: var(--host-trim-button-font-size-mobile, 12px);--trim-button-font-size: var(--host-trim-button-font-size, 14px);--trim-button-font-weight: var(--host-trim-button-font-weight, 500);--trim-button-hover-background: var(--host-trim-button-hover-background, #17147320);--trim-button-letter-spacing-mobile: var(--host-trim-button-letter-spacing-mobile, 1.37px);--trim-button-letter-spacing: var(--host-trim-button-letter-spacing, 1.6px);--trim-button-line-height-mobile: var(--host-trim-button-line-height-mobile, 16px);--trim-button-line-height: var(--host-trim-button-line-height, 22px);--trim-button-padding: var(--host-trim-button-padding, 12px 26px);--trim-button-text-transform: var(--host-trim-button-text-transform, uppercase);--trim-text-color: var(--host-trim-text-color, #171473);--trim-text-font-family: var(--host-trim-text-font-family, var(--colorizer-base-font-family));--trim-text-font-size: var(--host-trim-text-font-size, 18px);--trim-text-font-size-mobile: var(--host-trim-text-font-size-mobile, 16px);--trim-text-font-weight: var(--host-trim-text-font-weight, 400);--trim-text-letter-spacing: var(--host-trim-text-letter-spacing, 3.5px);--trim-text-letter-spacing-mobile: var(--host-trim-text-letter-spacing-mobile, 3px);--trim-text-line-height: var(--host-trim-text-line-height, 28px);--trim-text-line-height-mobile: var(--host-trim-text-line-height-mobile, 25px);--trim-text-text-transform: var(--host-trim-text-text-transform, uppercase);--color-chip-active-border-color: var(--host-color-chip-active-border-color, #171473);--color-chip-active-border-width: var(--host-color-chip-active-border-width, 2px);--color-chip-active-padding: var(--host-color-chip-active-padding, 4px);--color-chip-active-shadow: var(--host-color-chip-active-shadow, 0 3px 8px rgba(0, 0, 0, .2));--color-chip-border-radius: var(--host-color-chip-border-radius, 0px);--color-chip-border: var(--host-color-chip-border, 0);--color-chip-hover-transform: var(--host-color-chip-hover-transform, scale(1.05));--color-chip-margin: var(--host-color-chip-margin, 0);--color-chip-padding: var(--host-color-chip-padding, 0);--color-chip-shadow: var(--host-color-chip-shadow, none);--color-chip-size: var(--host-color-chip-size, 3rem);--color-selector-gap: var(--host-color-selector-gap, 2rem);--color-description-color: var(--host-color-description-color, #0D0D0D);--color-description-font-family: var(--host-color-description-font-family, var(--colorizer-base-font-family));--color-description-font-size-mobile: var(--host-color-description-font-size-mobile, 13px);--color-description-font-size: var(--host-color-description-font-size, 16px);--color-description-font-weight: var(--host-color-description-font-weight, 400);--color-description-letter-spacing-mobile: var(--host-color-description-letter-spacing-mobile, .585px);--color-description-letter-spacing: var(--host-color-description-letter-spacing, .72px);--color-description-line-height-mobile: var(--host-color-description-line-height-mobile, 1.8);--color-description-line-height: var(--host-color-description-line-height, 1.8);--color-description-margin: var(--host-color-description-margin, 0);--view-toggle-color: var(--host-view-toggle-color, #0D0D0D);--view-toggle-active-underline: var(--host-view-toggle-active-underline, 2px solid #0D0D0D);--view-toggle-border-bottom: var(--host-view-toggle-border-bottom, 1px solid #e5e5e5);--toast-background: var(--host-toast-background, #F2F2F2);--toast-border-radius: var(--host-toast-border-radius, 8px);--toast-color: var(--host-toast-color, #282828);--toast-font-family: var(--host-toast-font-family, var(--colorizer-base-font-family));--toast-font-size: var(--host-toast-font-size, 14px);--toast-font-size-mobile: var(--host-toast-font-size-mobile, 13px);--toast-font-weight: var(--host-toast-font-weight, 400);--toast-letter-spacing: var(--host-toast-letter-spacing, .63px);--toast-line-height: var(--host-toast-line-height, 1.8);--toast-line-height-mobile: var(--host-toast-line-height-mobile, 1.8);--toast-text-decoration: var(--host-toast-text-decoration, underline);--toast-padding: var(--host-toast-padding, .75rem .5rem);--toast-padding-mobile: var(--host-toast-padding-mobile, .5rem);--toast-shadow: var(--host-toast-shadow, 0 .5rem 1rem rgba(0, 0, 0, .15));--toast-close-button-position: var(--host-toast-close-button-position, absolute);--toast-close-button-size: var(--host-toast-close-button-size, 32px);--toast-close-button-inset-block-start: var(--host-toast-close-button-inset-block-start, .5rem);--toast-close-button-inset-inline-end: var(--host-toast-close-button-inset-inline-end, .5rem);--toast-close-button-background: var(--host-toast-close-button-background, transparent);--toast-close-button-background-hover: var(--host-toast-close-button-background-hover, rgba(0, 0, 0, .05));--toast-close-button-border-radius: var(--host-toast-close-button-border-radius, 50%);--toast-close-button-svg-size: var(--host-toast-close-button-svg-size, 18px);--toast-close-button-svg-color: var(--host-toast-close-button-svg-color, #262626);--full-screen-button-background-color: var(--host-full-screen-button-background-color, #0D0D0DCC);--full-screen-button-foreground-color: var(--host-full-screen-button-foreground-color, #D2D2D2);--full-screen-button-border: var(--host-full-screen-button-border, 2px solid #D2D2D2);--full-screen-button-size: var(--host-full-screen-button-size, 48px);--switch-experience-button-background-color: var(--host-switch-experience-button-background-color, #0D0D0DCC);--switch-experience-button-foreground-color: var(--host-switch-experience-button-foreground-color, #D2D2D2);--switch-experience-button-border: var(--host-switch-experience-button-border, 2px solid #D2D2D2);--switch-experience-button-border-mobile: var(--host-switch-experience-button-border-mobile, 0);--control-active-border-color: var(--host-control-active-border-color, #D2D2D2);--switch-experience-button-size-lg: var(--host-switch-experience-button-size-lg, 48px);--switch-experience-button-size-md: var(--host-switch-experience-button-size-md, 32px);--switch-experience-button-size-sm: var(--host-switch-experience-button-size-sm, 24px);--switch-experience-button-gap: var(--host-switch-experience-button-gap, 8px);--switch-experience-button-padding-inline: var(--host-switch-experience-button-padding-inline, 24px);--switch-experience-button-disabled-background-color: var(--host-switch-experience-button-disabled-background-color, #505050);--switch-experience-button-disabled-foreground-color: var(--host-switch-experience-button-disabled-foreground-color, #a0a0a0);--switch-experience-button-border-radius: var(--host-switch-experience-button-border-radius, 0px);--switch-experience-button-font-family: var(--host-switch-experience-button-font-family, var(--colorizer-base-font-family));--switch-experience-button-font-size: var(--host-switch-experience-button-font-size, 16px);--switch-experience-button-font-weight: var(--host-switch-experience-button-font-weight, 400);--switch-experience-button-letter-spacing: var(--host-switch-experience-button-letter-spacing, .72px);--switch-experience-button-line-height: var(--host-switch-experience-button-line-height, 1.8);--switch-loader-color-1: var(--host-switch-loader-color-1, #ffffff);--switch-loader-color-2: var(--host-switch-loader-color-2, #f0f0f0);--nav-arrow-button-background-color: var(--host-nav-arrow-button-background-color, #0D0D0DCC);--nav-arrow-button-foreground-color: var(--host-nav-arrow-button-foreground-color, #D2D2D2);--nav-arrow-button-border: var(--host-nav-arrow-button-border, 2px solid #D2D2D2);--nav-arrow-button-size: var(--host-nav-arrow-button-size, 48px);--nav-arrow-button-hover-background-color: var(--host-nav-arrow-button-hover-background-color, #D2D2D2);--nav-arrow-button-hover-foreground-color: var(--host-nav-arrow-button-hover-foreground-color, #0D0D0D);--build-and-buy-button-background-color: var(--host-build-and-buy-button-background-color, "transparent");--build-and-buy-button-foreground-color: var(--host-build-and-buy-button-foreground-color, #282828);--build-and-buy-button-border: var(--host-build-and-buy-button-border, 0px);--build-and-buy-button-border-mobile: var(--host-build-and-buy-button-border-mobile, 0px);--build-and-buy-button-font-family: var(--host-build-and-buy-button-font-family, var(--colorizer-base-font-family));--build-and-buy-button-font-size: var(--host-build-and-buy-button-font-size, 14px);--build-and-buy-button-font-size-mobile: var(--host-build-and-buy-button-font-size-mobile, 12px);--build-and-buy-button-font-weight: var(--host-build-and-buy-button-font-weight, 500);--build-and-buy-button-letter-spacing: var(--host-build-and-buy-button-letter-spacing, 1.6px);--build-and-buy-button-line-height: var(--host-build-and-buy-button-line-height, 22px);--build-and-buy-button-text-transform: var(--host-build-and-buy-button-text-transform, uppercase);--loading-background: var(--host-loading-background, #ffffff);--loading-video-max-width: var(--host-loading-video-max-width, 300px);--loading-video-max-height: var(--host-loading-video-max-height, 300px);--loading-video-max-width-tablet: var(--host-loading-video-max-width-tablet, 250px);--loading-video-max-height-tablet: var(--host-loading-video-max-height-tablet, 250px);--loading-video-max-width-mobile: var(--host-loading-video-max-width-mobile, 200px);--loading-video-max-height-mobile: var(--host-loading-video-max-height-mobile, 200px);--loading-fallback-padding: var(--host-loading-fallback-padding, 2rem);--loading-fallback-font-size: var(--host-loading-fallback-font-size, 1.25rem);--loading-fallback-color: var(--host-loading-fallback-color, #282828);--loading-title-font-family: var(--host-loading-title-font-family, var(--colorizer-base-font-family));--loading-title-font-size: var(--host-loading-title-font-size, 14px);--loading-title-font-weight: var(--host-loading-title-font-weight, 500);--loading-title-color: var(--host-loading-title-color, #282828);--loading-title-font-size-tablet: var(--host-loading-title-font-size-tablet, 12px);--loading-title-font-size-mobile: var(--host-loading-title-font-size-mobile, 12px);--loading-progress-bottom: var(--host-loading-progress-bottom, 15%);--loading-progress-width: var(--host-loading-progress-width, 80%);--loading-progress-max-width: var(--host-loading-progress-max-width, 400px);--loading-progress-gap: var(--host-loading-progress-gap, 1rem);--loading-progress-bottom-tablet: var(--host-loading-progress-bottom-tablet, 10%);--loading-progress-width-tablet: var(--host-loading-progress-width-tablet, 90%);--loading-progress-bottom-mobile: var(--host-loading-progress-bottom-mobile, 8%);--loading-progress-width-mobile: var(--host-loading-progress-width-mobile, 95%);--progress-bar-height: var(--host-progress-bar-height, 7px);--progress-bar-background: var(--host-progress-bar-background, rgba(38, 38, 38, .3));--progress-bar-radius: var(--host-progress-bar-radius, 4px);--progress-bar-shadow: var(--host-progress-bar-shadow, inset 0 1px 2px rgba(0, 0, 0, .1));--progress-bar-border: var(--host-progress-bar-border, 1px solid rgba(38, 38, 38, .5));--progress-bar-height-tablet: var(--host-progress-bar-height-tablet, 6px);--progress-bar-height-mobile: var(--host-progress-bar-height-mobile, 5px);--progress-fill-background: var(--host-progress-fill-background, #e8b01e);--progress-transition: var(--host-progress-transition, .3s ease-out);--progress-percentage-font-size: var(--host-progress-percentage-font-size, .875rem);--progress-percentage-font-weight: var(--host-progress-percentage-font-weight, 700);--progress-percentage-color: var(--host-progress-percentage-color, #262626);--progress-percentage-font-size-tablet: var(--host-progress-percentage-font-size-tablet, .75rem);--progress-percentage-font-size-mobile: var(--host-progress-percentage-font-size-mobile, .625rem);--loading-status-font-family: var(--host-loading-status-font-family, var(--colorizer-base-font-family));--loading-status-font-size: var(--host-loading-status-font-size, .875rem);--loading-status-font-weight: var(--host-loading-status-font-weight, 400);--loading-status-color: var(--host-loading-status-color, #666666);--loading-status-font-size-tablet: var(--host-loading-status-font-size-tablet, .75rem);--loading-status-font-size-mobile: var(--host-loading-status-font-size-mobile, .625rem);--deferred-shimmer-overlay-z-index: var(--host-deferred-shimmer-overlay-z-index, 60);--deferred-shimmer-overlay-background: var(--host-deferred-shimmer-overlay-background, rgba(255, 255, 255, .5));--deferred-shimmer-overlay-background-static: var(--host-deferred-shimmer-overlay-background-static, rgba(255, 255, 255, .3));--deferred-shimmer-control-background-static: var(--host-deferred-shimmer-control-background-static, rgba(23, 20, 115, .08));--deferred-shimmer-transition: var(--host-deferred-shimmer-transition, .1s ease-out);--transition-curtain-z-index: var(--host-transition-curtain-z-index, 70);--transition-curtain-background: var(--host-transition-curtain-background, #ffffff);--transition-curtain-transition: var(--host-transition-curtain-transition, .1s ease-out);--transition-spinner-z-index: var(--host-transition-spinner-z-index, 75);--transition-spinner-gap: var(--host-transition-spinner-gap, 1rem);--spinner-size: var(--host-spinner-size, 48px);--spinner-border-width: var(--host-spinner-border-width, 4px);--spinner-track-color: var(--host-spinner-track-color, rgba(38, 38, 38, .2));--spinner-active-color: var(--host-spinner-active-color, #262626);--spinner-label-color: var(--host-spinner-label-color, #262626);--spinner-label-font-family: var(--host-spinner-label-font-family, var(--colorizer-base-font-family));--spinner-label-font-size: var(--host-spinner-label-font-size, 14px);--spinner-label-font-weight: var(--host-spinner-label-font-weight, 500)}:root{--disclosure-trigger-border-bottom: var(--host-disclosure-trigger-border-bottom, 1px solid currentColor);--disclosure-overlay-background: var(--host-disclosure-overlay-background, rgba(0, 0, 0, .5));--disclosure-padding: var(--host-disclosure-padding, 3.75rem);--disclosure-padding-mobile: var(--host-disclosure-padding, 1.3rem 0 .3rem 0);--disclosure-background: var(--host-disclosure-background, #FCFCFC);--disclosure-color: var(--host-disclosure-color, #282828);--disclosure-shadow: var(--host-disclosure-shadow, 0 8px 24px rgba(0, 0, 0, .28));--disclosure-max-width: var(--host-disclosure-max-width, min( calc(100vw - 16px) , 820px));--disclosure-max-width-mobile: var(--host-disclosure-max-width, 100%);--disclosure-divider-color: var(--host-disclosure-divider-color, #D2D2D2);--disclosure-space-sm: var(--host-disclosure-spacer, 1.25rem);--disclosure-close-button-shadow-mobile: var(--host-disclosure-close-button-shadow-mobile, 0 -7px 10px -10px rgba(0, 0, 0, .15));--disclosure-font-family: var(--host-disclosure-font-family, "VedoCadillacGothic");--disclosure-title-font-size: var(--host-disclosure-title-font-size, 14px);--disclosure-title-font-weight: var(--host-disclosure-title-font-weight, 400);--disclosure-title-line-height: var(--host-disclosure-title-line-height, 1.8);--disclosure-title-letter-spacing: var(--host-disclosure-title-letter-spacing, .63px);--disclosure-description-font-size: var(--host-disclosure-description-font-size, 14px);--disclosure-description-font-weight: var(--host-disclosure-description-font-weight, 400);--disclosure-description-line-height: var(--host-disclosure-description-line-height, 1.8);--disclosure-description-letter-spacing: var(--host-disclosure-description-letter-spacing, .63px);--disclosure-close-button-font-size: var(--host-disclosure-close-button-font-size, 14px);--disclosure-close-button-font-weight: var(--host-disclosure-close-button-font-weight, 500);--disclosure-close-button-line-height: var(--host-disclosure-close-button-line-height, 22px);--disclosure-tooltip-font-size: var(--host-disclosure-tooltip-font-size, 12px);--disclosure-title-font-size-mobile: var(--host-disclosure-title-font-size, 13px);--disclosure-title-letter-spacing-mobile: var(--host-disclosure-title-letter-spacing-mobile, .585px);--disclosure-description-font-size-mobile: var(--host-disclosure-description-font-size, 13px);--disclosure-description-letter-spacing-mobile: var(--host-disclosure-description-letter-spacing-mobile, .585px);--disclosure-close-button-font-size-mobile: var(--host-disclosure-close-button-font-size, 12px);--disclosure-title-line-height-mobile: var(--host-disclosure-title-line-height-mobile, 1.8);--disclosure-description-line-height-mobile: var(--host-disclosure-description-line-height-mobile, 1.8);--disclosure-close-button-line-height-mobile: var(--host-disclosure-close-button-line-height-mobile, 16px);--disclosure-tooltip-font-size-mobile: var(--host-disclosure-tooltip-font-size, 10px);--view-toggle-font-family: var(--host-view-toggle-font-family, var(--colorizer-base-font-family));--view-toggle-font-size-mobile: var(--host-view-toggle-font-size-mobile, 12px);--view-toggle-font-size: var(--host-view-toggle-font-size, 14px);--view-toggle-font-weight: var(--host-view-toggle-font-weight, 500);--view-toggle-letter-spacing-mobile: var(--host-view-toggle-letter-spacing-mobile, 1.44px);--view-toggle-letter-spacing: var(--host-view-toggle-letter-spacing, 1.68px);--view-toggle-line-height-mobile: var(--host-view-toggle-line-height-mobile, 16px);--view-toggle-line-height: var(--host-view-toggle-line-height, 22px);--view-toggle-padding: var(--host-view-toggle-padding, 12px 16px)}.colorizer-view-selection-item{font-family:var(--colorizer-base-font-family);font-size:var(--view-toggle-font-size);font-weight:var(--view-toggle-font-weight);line-height:var(--view-toggle-line-height);letter-spacing:var(--view-toggle-letter-spacing)}@media(max-width:767px){.colorizer-view-selection-item{font-size:var(--view-toggle-font-size-mobile);letter-spacing:var(--view-toggle-letter-spacing-mobile);line-height:var(--view-toggle-line-height-mobile)}}.model-option-button{font-family:var(--trim-button-font-family);font-size:var(--trim-button-font-size);font-weight:var(--trim-button-font-weight);letter-spacing:var(--trim-button-letter-spacing);line-height:var(--trim-button-line-height);text-transform:var(--trim-button-text-transform)}@media(max-width:767px){.model-option-button{font-size:var(--trim-button-font-size-mobile);letter-spacing:var(--trim-button-letter-spacing-mobile);line-height:var(--trim-button-line-height-mobile)}}.colorizer-selected-color-text{color:var(--color-description-color);font-family:var(--color-description-font-family);font-size:var(--color-description-font-size);font-weight:var(--color-description-font-weight);letter-spacing:var(--color-description-letter-spacing);line-height:var(--color-description-line-height);text-align:start}@media(max-width:767px){.colorizer-selected-color-text{font-size:var(--color-description-font-size-mobile);letter-spacing:var(--color-description-letter-spacing-mobile);line-height:var(--color-description-line-height-mobile)}}.colorizer-trim-text{color:var(--trim-text-color);font-family:var(--trim-text-font-family);font-size:var(--trim-text-font-size);font-weight:var(--trim-text-font-weight);letter-spacing:var(--trim-text-letter-spacing);line-height:var(--trim-text-line-height);text-align:start;text-transform:var(--trim-text-text-transform)}@media(max-width:767px){.colorizer-trim-text{font-size:var(--trim-text-font-size-mobile);letter-spacing:var(--trim-text-letter-spacing-mobile);line-height:var(--trim-text-line-height-mobile)}}.colorizer-app-container{align-items:start;display:grid;grid-template-columns:2.5fr 1fr;gap:4rem;inline-size:100%;box-sizing:border-box;position:relative;isolation:isolate;background:var(--colorizer-background, #ffffff)}.colorizer-app-container.fullscreen{grid-template-columns:1fr;block-size:100vh;max-block-size:none;padding-inline:0}@media(max-width:767px){.colorizer-app-container{grid-template-columns:1fr;grid-template-rows:auto auto;block-size:auto;max-block-size:none;gap:2rem;padding-block:5rem 2rem}}@media(min-width:768px)and (max-width:1464px){.colorizer-app-container{grid-template-columns:1fr;grid-template-rows:auto auto;block-size:auto;max-block-size:none;gap:3rem;padding-block-end:2rem}}.colorizer-experience-player-container{position:relative;min-block-size:0;min-inline-size:0;overflow:hidden;background:transparent;cursor:grab;cursor:-moz-grab}.colorizer-experience-player-container:active{cursor:grabbing;cursor:-moz-grabbing}.limited-colorizer-root .colorizer-experience-player-container,.limited-colorizer-root .colorizer-experience-player-container:active{cursor:default}.colorizer-experience-player-container.fullscreen{block-size:100vh;inline-size:100%;margin-inline:auto}@media(max-width:767px){.colorizer-experience-player-container{inline-size:100%;aspect-ratio:2/1}}@media(min-width:768px)and (max-width:1464px){.colorizer-experience-player-container{inline-size:100%;aspect-ratio:2/1;max-block-size:500px}}@media(min-width:1465px){.colorizer-experience-player-container{aspect-ratio:2/1;max-block-size:100vh}}.colorizer-app-tab-selector-outter-container{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;min-block-size:0;max-block-size:100%;-webkit-overflow-scrolling:touch;overflow-x:visible}@media(max-width:767px){.colorizer-app-tab-selector-outter-container{margin-inline:1.5rem}}@media(min-width:768px)and (max-width:1464px){.colorizer-app-tab-selector-outter-container{margin-inline:1.5rem;align-items:center}}@media(min-width:1465px){.colorizer-app-tab-selector-outter-container{flex-basis:428px;padding-block-start:1.5rem;padding-inline:1rem}}.colorizer-view-selection-tabs-container{display:flex;gap:1.5rem;inline-size:100%}@media(max-width:767px){.colorizer-view-selection-tabs-container{justify-content:flex-start;gap:.75rem}}@media(min-width:768px)and (max-width:1464px){.colorizer-view-selection-tabs-container{justify-content:center}}.color-option-selector{display:grid;gap:var(--color-selector-gap);grid-template-columns:repeat(4,3rem);margin-block-start:var(--option-selector-margin-top);overflow-x:visible;grid-auto-rows:3rem}@media(min-width:768px)and (max-width:1464px){.color-option-selector{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--color-selector-gap)}}.model-option-selector{margin-block-start:var(--option-selector-margin-top)}@media(min-width:768px)and (max-width:1464px){.model-option-selector{display:flex;justify-content:center;flex-wrap:wrap}}.colorizer-text-container{display:flex;flex-direction:column;gap:1rem;margin-block-start:1.5rem;margin-block-end:0;margin-inline:0}@media(max-width:767px){.colorizer-text-container{align-items:flex-start}}@media(min-width:768px)and (max-width:1464px){.colorizer-text-container{align-items:center}}.colorizer-selected-color-text{display:block;margin:var(--color-description-margin)}@media(max-width:767px){.colorizer-selected-color-text{flex:1 0 0;max-inline-size:500px}}@media(min-width:768px)and (max-width:1464px){.colorizer-selected-color-text{flex:1 0 0;max-inline-size:500px}}.colorizer-trim-text{display:block;margin:var(--color-description-margin)}.colorizer-view-selection-item{background-color:transparent;border:none;color:var(--view-toggle-color);padding:0;position:relative;margin:0}.colorizer-view-selection-item:hover{color:var(--view-toggle-color);background-color:transparent;cursor:pointer}.colorizer-view-selection-item:focus-visible{outline:2px solid var(--view-toggle-color);outline-offset:4px;border-radius:2px}.colorizer-view-selection-item.colorizer-view-selection-item-trim[data-pressed]:after,.colorizer-view-selection-item.colorizer-view-selection-item-exterior-color[data-pressed]:after,.colorizer-view-selection-item.colorizer-view-selection-item-interior-color[data-pressed]:after,.colorizer-view-selection-item.colorizer-view-selection-item-wheel[data-pressed]:after{block-size:2px;border-bottom:var(--view-toggle-active-underline);inset-block-end:-4px;content:"";inline-size:100%;inset-inline-start:0;position:absolute}.model-option-button{background-color:var(--trim-button-background);border-radius:var(--trim-button-border-radius);border:var(--trim-button-border);color:var(--trim-button-color);margin:6px;padding:var(--trim-button-padding);transition:background-color .2s ease,transform .2s ease}.model-option-button:hover{cursor:pointer;background-color:var(--trim-button-active-background);color:var(--trim-button-active-font-color)}.model-option-button[data-pressed]{background-color:var(--trim-button-active-background);color:var(--trim-button-active-font-color)}.model-option-button:focus-visible{outline:2px solid var(--trim-button-active-background);outline-offset:2px}@media(min-width:768px)and (max-width:1464px){.model-option-button{text-wrap:nowrap}}.colorizer-color-button{cursor:pointer;inline-size:var(--color-chip-size);block-size:var(--color-chip-size);box-sizing:border-box;position:relative;border-radius:var(--color-chip-border-radius);border:var(--color-chip-border);margin:var(--color-chip-margin);padding:var(--color-chip-padding);box-shadow:var(--color-chip-shadow);transition:transform .2s ease,box-shadow .2s ease,border .2s ease,padding .2s ease;overflow:hidden;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none}.colorizer-color-button:hover{background:transparent;transform:var(--color-chip-hover-transform);box-shadow:var(--color-chip-hover-shadow)}.colorizer-color-button:focus,.colorizer-color-button:focus-visible,.colorizer-color-button:focus-within{background:transparent}.colorizer-color-button:focus-visible{outline:2px solid var(--color-chip-active-border-color, currentColor);outline-offset:var(--color-chip-active-padding, 2px)}.colorizer-color-button[data-pressed],.colorizer-color-button[aria-pressed=true],.colorizer-color-button[aria-selected=true],.colorizer-color-button[aria-checked=true],.colorizer-color-button[data-selected],.colorizer-color-button[data-selected=true]{background:transparent;outline:var(--color-chip-active-border-width) solid var(--color-chip-active-border-color);outline-offset:var(--color-chip-active-padding);box-shadow:var(--color-chip-active-shadow)}.colorizer-color-button[data-pressed]:hover,.colorizer-color-button[aria-pressed=true]:hover,.colorizer-color-button[aria-selected=true]:hover,.colorizer-color-button[aria-checked=true]:hover,.colorizer-color-button[data-selected]:hover,.colorizer-color-button[data-selected=true]:hover{transform:none!important;box-shadow:var(--color-chip-hover-shadow)}.colorizer-color-button img{block-size:100%;border-radius:inherit;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.colorizer-disclosure-anchor{white-space:nowrap}.colorizer-disclosure-trigger{all:unset;cursor:pointer;text-decoration:none;margin-left:2px;display:inline}.colorizer-disclosure-trigger sup{display:inline-block;line-height:.4;border-bottom:var(--disclosure-trigger-border-bottom)}.colorizer-disclosure-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.colorizer-disclosure-link{color:inherit;text-decoration:underline}.colorizer-disclosure-link:hover{opacity:.7}.colorizer-disclosure{font-family:var(--disclosure-font-family);z-index:50}.colorizer-disclosure.alert-overlay{background-color:var(--disclosure-overlay-background);inset:0;position:absolute;z-index:80}.colorizer-disclosure.alert-overlay[data-closed]{display:none}.colorizer-disclosure.alert-positioner{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:85;pointer-events:none}.colorizer-disclosure.alert-positioner:has([data-expanded]){pointer-events:auto}.colorizer-disclosure.alert-positioner:has([data-closed]){display:none}@media(max-width:767px){.colorizer-disclosure.alert-positioner{align-items:flex-end}}.colorizer-disclosure.alert-content{background-color:var(--disclosure-background);box-shadow:var(--disclosure-shadow);color:var(--disclosure-color);display:flex;flex-direction:column;margin:0 auto;max-width:var(--disclosure-max-width);padding:var(--disclosure-padding)}@media(min-width:768px)and (max-width:1464px){.colorizer-disclosure.alert-content{max-width:80%}}@media(max-width:767px){.colorizer-disclosure.alert-content{padding:var(--disclosure-padding-mobile);max-width:100%;width:100%}}.colorizer-disclosure.alert-title{margin-block:0 .625rem;margin-inline:0;font-size:var(--disclosure-title-font-size);font-weight:var(--disclosure-title-font-weight);line-height:var(--disclosure-title-line-height);letter-spacing:var(--disclosure-title-letter-spacing)}@media(max-width:767px){.colorizer-disclosure.alert-title{padding-inline:var(--disclosure-space-sm);font-size:var(--disclosure-title-font-size-mobile);font-weight:var(--disclosure-title-font-weight-mobile);line-height:var(--disclosure-title-line-height-mobile);letter-spacing:var(--disclosure-title-letter-spacing-mobile)}}.colorizer-disclosure.alert-description{margin:0;white-space:pre-line;font-size:var(--disclosure-description-font-size);font-weight:var(--disclosure-description-font-weight);line-height:var(--disclosure-description-line-height);letter-spacing:var(--disclosure-description-letter-spacing)}@media(max-width:767px){.colorizer-disclosure.alert-description{padding-inline:var(--disclosure-space-sm);margin-bottom:var(--disclosure-space-sm);font-size:var(--disclosure-description-font-size-mobile);font-weight:var(--disclosure-description-font-weight-mobile);line-height:var(--disclosure-description-line-height-mobile);letter-spacing:var(--disclosure-description-letter-spacing-mobile)}}.colorizer-disclosure.alert-divider{background-color:var(--divider-color);display:block;block-size:1px;margin-block:var(--disclosure-space-sm);margin-inline:0;width:100%}@media(max-width:767px){.colorizer-disclosure.alert-divider{display:none}}.colorizer-disclosure.alert-close-button{align-self:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:var(--disclosure-color);cursor:pointer;display:block;font-family:var(--disclosure-font-family);font-size:var(--disclosure-close-button-font-size);font-weight:var(--disclosure-close-button-font-weight);line-height:var(--disclosure-close-button-line-height);outline:none;padding:0;margin:0;text-align:end;text-decoration:none;transition:none}.colorizer-disclosure.alert-close-button:focus-visible{outline:2px solid var(--disclosure-color, currentColor);outline-offset:2px}.colorizer-disclosure.alert-close-button:hover{color:var(--disclosure-color);background-color:var(--disclosure-background)}@media(max-width:767px){.colorizer-disclosure.alert-close-button{font-size:var(--disclosure-close-button-font-size-mobile);line-height:var(--disclosure-close-button-line-height-mobile);align-self:center;box-shadow:var(--disclosure-close-button-shadow-mobile);inline-size:100%;padding:var(--disclosure-space-sm)}}.colorizer-disclosure.tooltip{font-size:var(--disclosure-tooltip-font-size)}.colorizer-toast-region{position:absolute;inset-block-end:1.5rem;inset-inline-start:1.5rem;inset-inline-end:1.5rem;z-index:90;display:flex;flex-direction:column;justify-content:flex-end;gap:.75rem;pointer-events:none}@media(max-width:767px){.colorizer-toast-region{inset-inline-start:1.5rem;inset-inline-end:1.5rem}}.colorizer-toast{background-color:var(--toast-background);border-radius:var(--toast-border-radius);box-shadow:var(--toast-shadow);color:var(--toast-color);font-family:var(--toast-font-family);font-size:var(--toast-font-size);font-weight:var(--toast-font-weight);letter-spacing:var(--toast-letter-spacing);line-height:var(--toast-line-height);pointer-events:auto;position:relative}@media(max-width:767px){.colorizer-toast{font-size:var(--toast-font-size-mobile);line-height:var(--toast-line-height-mobile)}}@media(min-width:768px)and (max-width:1464px){.colorizer-toast{font-size:var(--toast-font-size-mobile);line-height:var(--toast-line-height-mobile)}}.colorizer-toast.experience-ready-toast,.colorizer-toast.poor-performance-toast{position:relative;padding:1rem;padding-inline-start:2.3125rem;padding-inline-end:2.5rem;inline-size:100%;block-size:auto;border-radius:0;box-sizing:border-box}.colorizer-toast.experience-ready-toast .colorizer-toast-message,.colorizer-toast.poor-performance-toast .colorizer-toast-message{display:inline;padding:0}.colorizer-toast.experience-ready-toast .toast-action,.colorizer-toast.poor-performance-toast .toast-action{display:inline;margin-inline-start:.25rem}.colorizer-toast.experience-ready-toast:before,.colorizer-toast.poor-performance-toast:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:3px;block-size:100%;background:#171473;opacity:1}.colorizer-toast-message{padding:var(--toast-padding)}@media(max-width:767px){.colorizer-toast-message{padding:var(--toast-padding-mobile)}}@media(min-width:768px)and (max-width:1464px){.colorizer-toast-message{padding:var(--toast-padding-mobile)}}.experience-ready-toast .colorizer-toast-message,.poor-performance-toast .colorizer-toast-message{padding:0}.colorizer-toast-switch-link{background:transparent;border:none;color:var(--toast-color);font-family:var(--toast-font-family);font-size:var(--toast-font-size);font-weight:var(--toast-font-weight);letter-spacing:var(--toast-letter-spacing);line-height:var(--toast-line-height);-webkit-text-decoration:var(--toast-text-decoration);text-decoration:var(--toast-text-decoration);cursor:pointer;padding:0;pointer-events:auto;margin:0}.colorizer-toast-switch-link:hover{opacity:.85;background-color:#d2d2d2}@media(max-width:767px){.colorizer-toast-switch-link{font-size:var(--toast-font-size-mobile);line-height:var(--toast-line-height-mobile)}}.colorizer-toast .toast-close-button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--toast-color);pointer-events:auto}.colorizer-toast.experience-ready-toast .toast-close-button,.colorizer-toast.poor-performance-toast .toast-close-button{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;inline-size:18px;block-size:18px;margin:0}.colorizer-toast.experience-ready-toast .toast-close-button svg,.colorizer-toast.poor-performance-toast .toast-close-button svg{inline-size:100%;block-size:100%}.colorizer-fullscreen-button{align-items:center;background-color:var(--full-screen-button-background-color);block-size:var(--full-screen-button-size);border:var(--full-screen-button-border);box-sizing:border-box;color:var(--full-screen-button-foreground-color);cursor:pointer;display:flex;inline-size:var(--full-screen-button-size);justify-content:center;padding:8px;position:absolute;inset-inline-end:1rem;inset-block-start:1rem;margin:0;z-index:40}.colorizer-fullscreen-button:hover{background-color:var(--full-screen-button-background-color);color:var(--full-screen-button-foreground-color)}.colorizer-fullscreen-button:focus{background-color:var(--full-screen-button-background-color);color:var(--full-screen-button-foreground-color)}.colorizer-fullscreen-button:focus-visible{outline:2px solid var(--full-screen-button-foreground-color, currentColor);outline-offset:2px}@media(max-width:600px){.colorizer-fullscreen-button{display:none}}@media(max-width:767px){.colorizer-fullscreen-button{display:none}}@media(min-width:768px)and (max-width:1464px){.colorizer-fullscreen-button{display:none}}.colorizer-app-container.fullscreen .colorizer-fullscreen-button{border:2px solid var(--control-active-border-color)}.colorizer-app-container.fullscreen .colorizer-fullscreen-button:hover{background-color:var(--full-screen-button-background-color);color:var(--full-screen-button-foreground-color)}.colorizer-app-container.fullscreen .colorizer-fullscreen-button:focus{background-color:var(--full-screen-button-background-color);color:var(--full-screen-button-foreground-color)}.colorizer-switch-experience-button{align-items:center;background-color:var(--switch-experience-button-background-color);block-size:var(--switch-experience-button-size-lg);border:var(--switch-experience-button-border);border-radius:var(--switch-experience-button-border-radius);color:var(--switch-experience-button-foreground-color);cursor:pointer;display:flex;flex-direction:column;inline-size:var(--switch-experience-button-size-lg);justify-content:center;box-sizing:border-box;padding:8px;gap:var(--switch-experience-button-gap);margin:0;opacity:1;z-index:40;touch-action:manipulation;font-family:var(--switch-experience-button-font-family);font-size:var(--switch-experience-button-font-size);font-weight:var(--switch-experience-button-font-weight);letter-spacing:var(--switch-experience-button-letter-spacing);line-height:var(--switch-experience-button-line-height);text-align:center}.colorizer-switch-experience-button:hover{background-color:var(--full-screen-button-background-color);color:var(--full-screen-button-foreground-color)}.colorizer-switch-experience-button:disabled,.colorizer-switch-experience-button.colorizer-switch-experience-button--loading{background-color:var(--switch-experience-button-disabled-background-color);border:initial;color:var(--switch-experience-button-disabled-foreground-color);opacity:.6;cursor:not-allowed}.colorizer-switch-experience-button:disabled:hover,.colorizer-switch-experience-button.colorizer-switch-experience-button--loading:hover{background-color:var(--switch-experience-button-disabled-background-color);color:var(--switch-experience-button-disabled-foreground-color);opacity:.6;cursor:not-allowed}.colorizer-switch-experience-button.is-active{border:2px solid var(--control-active-border-color)}.colorizer-switch-experience-button.red-background{background:red;border:1px solid #600}.colorizer-switch-experience-button:focus-visible{outline:2px solid var(--control-active-border-color, currentColor);outline-offset:2px}.colorizer-switch-experience-button__text{display:block;opacity:1}.build-and-buy-button{font-family:var(--build-and-buy-button-font-family);font-size:var(--build-and-buy-button-font-size);font-weight:var(--build-and-buy-button-font-weight);letter-spacing:var(--build-and-buy-button-letter-spacing);line-height:var(--build-and-buy-button-line-height);background-color:var(--build-and-buy-button-background-color);border:var(--build-and-buy-button-border);color:var(--build-and-buy-button-foreground-color);text-transform:var(--build-and-buy-button-text-transform);text-align:center;cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:0;margin-block-start:3rem;margin-block-end:0;margin-inline:0}.build-and-buy-button:focus-visible{outline:2px solid var(--build-and-buy-button-foreground-color, currentColor);outline-offset:2px}.build-and-buy-button:hover{background-color:var(--build-and-buy-button-background-color);color:var(--build-and-buy-button-foreground-color)}@media(max-width:767px){.build-and-buy-button{border:var(--build-and-buy-button-border-mobile);font-size:var(--build-and-buy-button-font-size-mobile)}}@media(min-width:768px)and (max-width:1464px){.build-and-buy-button{border:var(--build-and-buy-button-border-mobile)}}.colorizer-drag-blocker{position:absolute;inset:0;z-index:10;pointer-events:all;cursor:default}.colorizer-image-overlay{position:absolute;inset:0;z-index:15;display:flex;justify-content:center;align-items:center;background:var(--player-background, #f5f5f5);pointer-events:none}.colorizer-image-overlay__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.colorizer-navigation-arrows{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:space-between;pointer-events:none;padding-inline:16px}.colorizer-navigation-arrows .navigation-arrows__button{pointer-events:auto;display:flex;align-items:center;justify-content:center;inline-size:var(--nav-arrow-button-size);block-size:var(--nav-arrow-button-size);border:var(--nav-arrow-button-border);border-radius:0;background-color:var(--nav-arrow-button-background-color);color:var(--nav-arrow-button-foreground-color);cursor:pointer;transition:background-color .2s ease;padding:0;margin:0;box-shadow:none}.colorizer-navigation-arrows .navigation-arrows__button:hover{background-color:var(--nav-arrow-button-hover-background-color);color:var(--nav-arrow-button-hover-foreground-color)}.colorizer-navigation-arrows .navigation-arrows__button:focus-visible{outline:2px solid var(--nav-arrow-button-foreground-color);outline-offset:2px}.drag-instruction-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;z-index:50;pointer-events:none;transition:opacity .3s ease-in-out;opacity:1;margin:0}.drag-instruction-overlay--hidden{opacity:0}.drag-instruction-overlay img{width:80px;height:80px;pointer-events:none}@media(min-width:768px){.drag-instruction-overlay img{width:120px;height:120px}}.colorizer-debug-fps{position:absolute;top:4px;left:4px}@keyframes deferred-shimmer{0%{inset-inline-start:-100%}to{inset-inline-start:100%}}.deferred-shimmer-overlay{position:absolute;inset:0;z-index:var(--deferred-shimmer-overlay-z-index, 60);pointer-events:none;background:var(--deferred-shimmer-overlay-background, rgba(255, 255, 255, .5));overflow:hidden;opacity:0;transition:opacity var(--deferred-shimmer-transition, .1s ease-out)}.deferred-shimmer-overlay:after{content:"";position:absolute;inset-block-start:0;inset-inline-start:-100%;inline-size:100%;block-size:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:deferred-shimmer 1.5s infinite}@media(prefers-reduced-motion:reduce){.deferred-shimmer-overlay:after{animation:none;display:none}}@media(prefers-reduced-motion:reduce){.deferred-shimmer-overlay{background:var(--deferred-shimmer-overlay-background-static, rgba(255, 255, 255, .2))}}.deferred-shimmer-overlay.is-visible{opacity:1}.deferred-shimmer-control{position:relative;overflow:hidden}.deferred-shimmer-control:after{content:"";position:absolute;inset:0;background:#fff9;pointer-events:none;z-index:1}@media(prefers-reduced-motion:reduce){.deferred-shimmer-control:after{display:none}}.deferred-shimmer-control:before{content:"";position:absolute;inset:0;inset-inline-start:-100%;background:linear-gradient(90deg,transparent,rgba(23,20,115,.7),transparent);animation:deferred-shimmer 1.5s infinite;pointer-events:none;z-index:2}@media(prefers-reduced-motion:reduce){.deferred-shimmer-control:before{animation:none;display:none}}@media(prefers-reduced-motion:reduce){.deferred-shimmer-control:before{inset-inline-start:0;background:var(--deferred-shimmer-control-background-static, rgba(23, 20, 115, .08))}}.deferred-shimmer-control--trim:before{background:linear-gradient(90deg,transparent,rgba(23,20,115,.7),transparent)}@media(prefers-reduced-motion:reduce){.deferred-shimmer-control--trim:before{background:var(--deferred-shimmer-control-background-static, rgba(23, 20, 115, .2))}}.deferred-shimmer-control--other:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}@media(prefers-reduced-motion:reduce){.deferred-shimmer-control--other:before{background:var(--deferred-shimmer-control-background-static, rgba(255, 255, 255, .4))}}.deferred-shimmer-status{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.transition-curtain{position:absolute;inset:0;z-index:var(--transition-curtain-z-index, 70);background:var(--transition-curtain-background, #ffffff);opacity:1;pointer-events:auto}.transition-curtain.allow-passthrough{pointer-events:none}.transition-spinner{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--transition-spinner-gap, 1rem);z-index:var(--transition-spinner-z-index, 75)}.transition-spinner .spinner-circle{inline-size:var(--spinner-size, 48px);block-size:var(--spinner-size, 48px);border:var(--spinner-border-width, 4px) solid var(--spinner-track-color, rgba(38, 38, 38, .2));border-top-color:var(--spinner-active-color, #262626);border-radius:50%;animation:spinner-rotate .8s linear infinite}@media(prefers-reduced-motion:reduce){.transition-spinner .spinner-circle{animation:none;border-top-color:var(--spinner-active-color, #262626);border-right-color:var(--spinner-active-color, #262626)}}.transition-spinner .spinner-progress-bar{display:none;inline-size:200px;block-size:2px;background:var(--spinner-track-color, rgba(38, 38, 38, .2));overflow:hidden}@media(prefers-reduced-motion:reduce){.transition-spinner .spinner-progress-bar{display:block}.transition-spinner .spinner-progress-bar:after{content:"";display:block;inline-size:30%;block-size:100%;background:var(--spinner-active-color, #262626);animation:progress-slide 1.5s ease-in-out infinite}}.transition-spinner .spinner-label{color:var(--spinner-label-color, #ffffff);font-family:var(--spinner-label-font-family, var(--colorizer-base-font-family));font-size:var(--spinner-label-font-size, 14px);font-weight:var(--spinner-label-font-weight, 500);text-align:center;letter-spacing:.05em}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.transition-status{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.colorizer-switch-experience-button-container{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;z-index:40;display:flex;flex-direction:column;align-items:center;gap:4px}@media(max-width:767px){.colorizer-experience-player-container .colorizer-switch-experience-button-container{display:none}}@media(min-width:1343px){.has-fullscreen-button .colorizer-switch-experience-button-container{inset-block-start:5rem}}.colorizer-switch-experience-button-wrapper{position:relative;border-radius:inherit;overflow:hidden}.colorizer-switch-experience-button--loading{cursor:not-allowed}.colorizer-switch-experience-button__svg-loader{position:absolute;inset:0;pointer-events:none;z-index:10000001;border-radius:inherit;width:100%;height:100%;overflow:visible;opacity:0;transition:opacity .22s ease;transform:translateZ(0);backface-visibility:hidden;will-change:opacity;--loader-duration: var(--switch-loader-duration, 1.5s);--loader-color-1: var(--switch-loader-color-1, #ffffff);--loader-color-2: var(--switch-loader-color-2, #f0f0f0);--loader-stroke: var(--switch-loader-thickness, 2.25)}.colorizer-switch-experience-button__svg-loader .runner{stroke-width:var(--loader-stroke);vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:2;shape-rendering:geometricPrecision;will-change:stroke-dashoffset,stroke-dasharray;opacity:1;stroke-dasharray:8 92;stroke-dashoffset:90}.colorizer-switch-experience-button__svg-loader .runner--top{stroke:var(--loader-color-1);animation:scanEdge var(--loader-duration) linear infinite,dashMorph var(--loader-duration) linear infinite;animation-fill-mode:both}@media(prefers-reduced-motion:reduce){.colorizer-switch-experience-button__svg-loader .runner--top{animation:none;stroke-dasharray:15 85;opacity:.6}}.colorizer-switch-experience-button__svg-loader .runner--bottom{stroke:var(--loader-color-2);animation:scanEdge var(--loader-duration) linear infinite,dashMorph var(--loader-duration) linear infinite;animation-fill-mode:both}@media(prefers-reduced-motion:reduce){.colorizer-switch-experience-button__svg-loader .runner--bottom{animation:none;stroke-dasharray:15 85;opacity:.6}}.colorizer-switch-experience-button__svg-loader.visible{opacity:1}@keyframes scanEdge{0%{opacity:1;stroke-dashoffset:90}to{opacity:1;stroke-dashoffset:-10}}@keyframes dashMorph{0%{stroke-dasharray:8 92}10%{stroke-dasharray:16 84}25%{stroke-dasharray:22 78}70%{stroke-dasharray:22 78}85%{stroke-dasharray:16 84}to{stroke-dasharray:8 92}}.colorizer-switch-experience-button__progress-overlay{font-size:var(--switch-experience-button-progress-text-size, 11px);font-weight:700;color:var(--switch-experience-button-progress-color, #ffffff);letter-spacing:.02em}[data-theme=drp].limited-colorizer-root{--host-nav-arrow-button-background-color: rgb(242, 242, 242);--host-nav-arrow-button-foreground-color: #282828;--host-nav-arrow-button-border: 2px solid transparent;--host-nav-arrow-button-size: 40px;--host-nav-arrow-button-hover-background-color: rgb(242, 242, 242);--host-nav-arrow-button-hover-foreground-color: #282828}[data-theme=drp].limited-colorizer-root .colorizer-navigation-arrows{padding-inline:2rem}[data-theme=drp].limited-colorizer-root .colorizer-navigation-arrows .navigation-arrows__button{border-radius:50%;box-sizing:border-box}[data-theme=drp].limited-colorizer-root .colorizer-navigation-arrows .navigation-arrows__button>svg{inline-size:20px;block-size:12px}[data-theme=drp].limited-colorizer-root .colorizer-navigation-arrows .navigation-arrows__button>svg path{stroke-width:1.5}[data-theme=drp].limited-colorizer-root .colorizer-image-counter{position:absolute;inset-inline-start:16px;inset-block-end:16px;z-index:18;display:inline-flex;align-items:center;justify-content:center;min-inline-size:56px;min-block-size:40px;padding-block:12px;padding-inline:12px;background-color:#f2f2f2;margin:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:768px)and (max-width:1464px){[data-theme=drp].limited-colorizer-root .colorizer-image-counter{display:none}}[data-theme=drp].limited-colorizer-root .colorizer-image-counter.is-fullscreen{inset-block-end:16px}[data-theme=drp].limited-colorizer-root .colorizer-image-counter__label{margin:0;font-family:VedoCadillacGothicNarrow,var(--colorizer-base-font-family);font-size:18px;font-weight:500;line-height:24px;letter-spacing:0;color:#000000de}[data-theme=drp].limited-colorizer-root:not(.fullscreen) .colorizer-fullscreen-button{inset-block-start:auto;inset-block-end:1rem;inset-inline-end:1rem;background-color:#fff;color:#282828;border:2px solid transparent;border-radius:50%;opacity:.8;transition:opacity .2s ease}[data-theme=drp].limited-colorizer-root:not(.fullscreen) .colorizer-fullscreen-button>svg{display:none}[data-theme=drp].limited-colorizer-root:not(.fullscreen) .colorizer-fullscreen-button:before{font-family:icomoon;content:"";font-size:28px;line-height:1}[data-theme=drp].limited-colorizer-root:not(.fullscreen) .colorizer-fullscreen-button:hover,[data-theme=drp].limited-colorizer-root:not(.fullscreen) .colorizer-fullscreen-button:focus-visible{color:#282828;background-color:#facadc00;border-color:#f2f2f2}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-button{background-color:transparent;color:#282828;border:2px solid transparent;border-radius:50%;transition:background-color .2s ease}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-button>svg{display:none}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-button:before,[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-button:after{font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:48px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-button:before{content:"";color:#f2f2f2}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-button:after{content:"";color:#0d0d0d;margin-left:-1em}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-button:hover,[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-button:focus-visible{background-color:#0000000a;color:#282828;border-color:transparent}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-fullscreen-tab-container{position:absolute;inset-block-end:1rem;inset-inline:0;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto;z-index:25;display:flex;gap:40px;padding:0 24px;background-color:#fff;border:0;border-block-end:1px solid rgba(255,255,255,.12)}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-zoom-controls{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:16px;inset-block-start:80%;inset-inline-end:1rem;z-index:30;opacity:.8;pointer-events:auto;background:transparent}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-zoom-button{display:inline-flex;align-items:center;justify-content:center;inline-size:30px;block-size:30px;padding:0;margin:0;box-sizing:border-box;background-color:#5d5d5d;border:0;border-radius:0;color:#fff;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-zoom-button:hover:not(:disabled){background-color:#fff;color:#282828;box-shadow:inset 0 0 0 1px #5d5d5d;opacity:.6}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-zoom-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-zoom-button:disabled{color:#00000042;background-color:#d2d2d266;cursor:default;box-shadow:inset 0 0 0 1px #0000001f}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-zoom-button__icon{display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:30px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-zoom-button--in .colorizer-zoom-button__icon:before{content:""}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-zoom-button--out .colorizer-zoom-button__icon:before{content:""}[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-player-canvas,[data-theme=drp].limited-colorizer-root.fullscreen .colorizer-image-overlay__img{transform:scale(var(--colorizer-zoom-scale, 1));transform-origin:center center;transition:transform .3s ease}[data-theme=drp] .colorizer-fullscreen-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;margin:0;padding:var(--view-toggle-padding, 12px 16px);background:transparent;border:0;border-radius:0;cursor:pointer;transition:color .2s ease;font-family:VedoCadillacGothicNarrow,var(--colorizer-base-font-family);font-size:16px;font-weight:var(--view-toggle-font-weight, 500);line-height:24px;letter-spacing:normal;text-transform:uppercase;color:#282828}[data-theme=drp] .colorizer-fullscreen-tab:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:4px;background-color:transparent}[data-theme=drp] .colorizer-fullscreen-tab:hover{background:transparent}[data-theme=drp] .colorizer-fullscreen-tab:hover:after,[data-theme=drp] .colorizer-fullscreen-tab[aria-selected=true]:after{background-color:var(--trim-button-color, rgb(23, 20, 115))}[data-theme=drp] .colorizer-fullscreen-tab:focus-visible{outline:2px solid var(--trim-button-color, rgb(23, 20, 115));outline-offset:2px}[data-theme=drp] .colorizer-fullscreen-tab[aria-selected=true]{color:var(--trim-button-color, rgb(23, 20, 115))}@font-face{font-display:fallback;font-family:VedoChevySans;font-style:normal;font-weight:500;src:url(https://brands.gm-cdn.com/gbds/chevrolet-2023/fonts/ChevySans-Medium.woff2) format("woff2")}@font-face{font-display:fallback;font-family:VedoChevySans;font-style:normal;font-weight:600;src:url(https://brands.gm-cdn.com/gbds/chevrolet-2023/fonts/ChevySans-Demi.woff2) format("woff2")}@font-face{font-display:fallback;font-family:VedoChevySans;font-style:normal;font-weight:700;src:url(https://brands.gm-cdn.com/gbds/chevrolet-2023/fonts/ChevySans-Bold.woff2) format("woff2")}[data-brand=chevy][data-region=BR].colorizer-app-container{--colorizer-base-font-family: VedoChevySans, "Helvetica Neue", Arial, sans-serif;--trim-button-active-background: #0077d9;--trim-button-active-font-color: #ffffff;--trim-button-background: #f2f2f2;--trim-button-border: 3px solid transparent;--trim-button-color: #0077d9;--trim-button-border-radius: .375rem;--trim-button-font-family: VedoChevySans, "Helvetica Neue", Arial, sans-serif;--trim-button-font-size: 1rem;--trim-button-font-weight: 600;--trim-button-letter-spacing: 0;--trim-button-line-height: 140%;--view-toggle-color: #1a1a1a;--view-toggle-active-underline: 2px solid #0077d9;--full-screen-button-background-color: #ffffff;--full-screen-button-foreground-color: #0077d9;--full-screen-button-border: none;--full-screen-button-size: 3rem;--switch-experience-button-background-color: transparent;--switch-experience-button-foreground-color: #0077d9;--switch-experience-button-border: none;--switch-experience-button-border-radius: .25rem;--switch-experience-button-font-family: VedoChevySans, "Helvetica Neue", Arial, sans-serif;--switch-experience-button-font-size: 1rem;--switch-experience-button-font-weight: 600;--switch-experience-button-letter-spacing: 0;--switch-experience-button-line-height: 140%;--switch-experience-button-disabled-background-color: transparent;--switch-experience-button-disabled-foreground-color: rgba(0, 119, 217, .4);--switch-loader-color-1: #0077d9;--switch-loader-color-2: rgba(0, 119, 217, .4);--switch-experience-button-progress-color: #0077d9;--control-active-border-color: #0077d9;--deferred-shimmer-control-background-static: rgba(0, 119, 217, .08);--nav-arrow-button-background-color: transparent;--nav-arrow-button-foreground-color: transparent;--nav-arrow-button-border: none;--nav-arrow-button-size: 3rem;--nav-arrow-button-hover-background-color: transparent;--nav-arrow-button-hover-foreground-color: transparent;--trim-text-font-family: VedoChevySans, Arial, sans-serif;--trim-text-font-size: 1rem;--trim-text-font-weight: 600;--trim-text-letter-spacing: 0;--trim-text-line-height: 1.4;--trim-text-color: #0077d9;--color-description-font-family: VedoChevySans, Arial, sans-serif;--color-description-font-size: 1rem;--color-description-font-weight: 500;--color-description-letter-spacing: 0;--color-description-line-height: 1.4;--color-description-color: #333;--spinner-active-color: #0077d9;--spinner-track-color: rgba(0, 119, 217, .2);--spinner-label-color: #262626;--spinner-label-font-family: VedoChevySans, "Helvetica Neue", Arial, sans-serif;--progress-fill-background: #0077d9;--progress-percentage-color: #262626;--loading-title-color: #262626;--loading-title-font-family: VedoChevySans, "Helvetica Neue", Arial, sans-serif;--loading-status-color: #666666;--loading-status-font-family: VedoChevySans, "Helvetica Neue", Arial, sans-serif;--loading-fallback-color: #262626;--color-chip-size: 3rem;--color-selector-gap: 2rem;--color-chip-active-border-color: #0077d9;--color-chip-active-border-width: 3px;--color-chip-active-padding: 3px;--color-chip-border-radius: 50%;--color-chip-border: var(--host-color-chip-border, none);--color-chip-padding: var(--host-color-chip-padding, 0);--color-chip-shadow: none;--color-chip-hover-shadow: none;--color-chip-active-shadow: none}[data-brand=chevy][data-region=BR].colorizer-app-container .model-option-button{text-align:center}[data-brand=chevy][data-region=BR].colorizer-app-container .model-option-button:hover{background-color:#0077d9;color:#fff}[data-brand=chevy][data-region=BR].colorizer-app-container .model-option-button[data-pressed]{background-color:#fff;border-color:#0077d9;color:#0077d9}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-view-selection-item{border-radius:.25rem;transition:background-color .2s ease}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-view-selection-item:not([data-pressed]):hover{background-color:#0077d926}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-fullscreen-button{background:#fff url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-3.77662e-05 14.9958C-3.76082e-05 16.1038 0.900876 17.0007 2.00894 16.9957L9.96423 16.96C10.5165 16.9575 10.9622 16.5078 10.9597 15.9555C10.9573 15.4033 10.5075 14.9576 9.95525 14.96L1.99996 14.9958L1.99996 6.95331C1.99996 6.40103 1.55225 5.95331 0.999962 5.95331C0.447677 5.95331-3.8272e-05 6.40103-3.75977e-05 6.95331L-3.77662e-05 14.9958ZM16.9999 2.0001C16.9999 0.895532 16.1045 0.00010416 14.9999 0.000103486L6.99991 0.000108459C6.44763 0.000108354 5.99991 0.447824 5.99991 1.00011C5.99991 1.55239 6.44763 2.00011 6.99991 2.00011L14.9999 2.0001L14.9999 9.50011C14.9999 10.0524 15.4476 10.5001 15.9999 10.5001C16.5522 10.5001 16.9999 10.0524 16.9999 9.5001L16.9999 2.0001Z' fill='%230077D9'/%3E%3C/svg%3E") no-repeat center/17px 17px;border:0;border-radius:0;cursor:pointer;font-size:1rem;line-height:0;padding:0;margin:0;inset-block-start:1rem;inset-inline-end:1rem;inline-size:3rem;block-size:3rem}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-fullscreen-button>svg{display:none}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-fullscreen-button:hover{background-color:#0077d926}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-fullscreen-button:focus-visible{outline:2px solid #0077d9;outline-offset:2px}[data-brand=chevy][data-region=BR].colorizer-app-container.fullscreen .colorizer-fullscreen-button{background:#fff url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.96 16.6674C10.96 15.5593 10.059 14.6624 8.95098 14.6674L0.99569 14.7031C0.443411 14.7056-0.00228967 15.1553 0.000189872 15.7076C0.00266975 16.2599 0.452391 16.7056 1.00467 16.7031L8.95996 16.6674L8.95996 24.7098C8.95996 25.2621 9.40767 25.7098 9.95996 25.7098C10.5122 25.7098 10.96 25.2621 10.96 24.7098L10.96 16.6674ZM14.7501 8.49985C14.7501 9.60442 15.6455 10.4998 16.7501 10.4998L24.7501 10.4998C25.3024 10.4998 25.7501 10.0521 25.7501 9.49984C25.7501 8.94756 25.3024 8.49984 24.7501 8.49984L16.7501 8.49985L16.7501 0.999846C16.7501 0.44756 16.3023-0.000153462 15.7501-0.000154136C15.1978-0.000152787 14.7501 0.447562 14.7501 0.999846L14.7501 8.49985Z' fill='%230077D9'/%3E%3C/svg%3E") no-repeat center/26px 26px;border:0;border-radius:0}[data-brand=chevy][data-region=BR].colorizer-app-container.fullscreen .colorizer-fullscreen-button>svg{display:none}[data-brand=chevy][data-region=BR].colorizer-app-container.fullscreen .colorizer-fullscreen-button:hover{background-color:#0077d926}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-switch-experience-button{cursor:pointer;transition:background-color .2s ease}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-switch-experience-button:hover{background-color:#0077d926;color:#0077d9}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-switch-experience-button.is-active{border:none;background-color:#0077d91a}[data-brand=chevy][data-region=BR].colorizer-app-container .deferred-shimmer-control:before{background:linear-gradient(90deg,transparent,rgba(0,119,217,.7),transparent)}[data-brand=chevy][data-region=BR].colorizer-app-container .deferred-shimmer-control--trim:before{background:linear-gradient(90deg,transparent,rgba(0,119,217,.7),transparent)}@media(prefers-reduced-motion:reduce){[data-brand=chevy][data-region=BR].colorizer-app-container .deferred-shimmer-control:before,[data-brand=chevy][data-region=BR].colorizer-app-container .deferred-shimmer-control--trim:before{background:#0077d914}}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-toast.experience-ready-toast:before,[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-toast.poor-performance-toast:before{background:#0077d9}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-brand-cta-container{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2rem;margin-block-start:3rem}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-brand-cta{background-color:#0077d9;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:VedoChevySans,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:normal;line-height:125%;padding:.875rem 2rem;text-align:center;text-decoration:none;transition:background .5s cubic-bezier(0,1,.5,1);max-inline-size:20.5625rem;flex:none;box-sizing:border-box}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-brand-cta:hover{background-color:#005fad}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-brand-cta:focus-visible{outline:2px solid #0077d9;outline-offset:2px}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-navigation-arrows .navigation-arrows__button{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Ccircle cx='24' cy='24' r='20' fill='%23fff'/%3E%3Cpath fill='%23262626' fill-rule='evenodd' d='M23.116 18.217a1.25 1.25 0 0 1 1.768-1.768l6.667 6.667a1.25 1.25 0 0 1 0 1.768l-6.667 6.667a1.25 1.25 0 0 1-1.768-1.768l4.533-4.533H15.667a1.25 1.25 0 1 1 0-2.5h11.982l-4.533-4.533ZM24 41.5c9.665 0 17.5-7.835 17.5-17.5S33.665 6.5 24 6.5 6.5 14.335 6.5 24 14.335 41.5 24 41.5ZM44 24c0 11.046-8.954 20-20 20S4 35.046 4 24 12.954 4 24 4s20 8.954 20 20Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center/48px 48px;border:none;border-radius:50%;cursor:pointer;transition:background-image .25s cubic-bezier(0,1,.5,1)}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-navigation-arrows .navigation-arrows__button>svg{display:none}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-navigation-arrows .navigation-arrows__button:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Ccircle cx='24' cy='24' r='20' fill='%23fff'/%3E%3Ccircle cx='24' cy='24' r='20' stroke='%230077d9' stroke-width='2' fill='none'/%3E%3Cpath fill='%230077d9' fill-rule='evenodd' d='M23.116 18.217a1.25 1.25 0 0 1 1.768-1.768l6.667 6.667a1.25 1.25 0 0 1 0 1.768l-6.667 6.667a1.25 1.25 0 0 1-1.768-1.768l4.533-4.533H15.667a1.25 1.25 0 1 1 0-2.5h11.982l-4.533-4.533ZM24 41.5c9.665 0 17.5-7.835 17.5-17.5S33.665 6.5 24 6.5 6.5 14.335 6.5 24 14.335 41.5 24 41.5ZM44 24c0 11.046-8.954 20-20 20S4 35.046 4 24 12.954 4 24 4s20 8.954 20 20Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-color:transparent}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-navigation-arrows .navigation-arrows__button:focus-visible{outline:2px solid #0077d9;outline-offset:2px}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-navigation-arrows .navigation-arrows__button:first-child{transform:rotate(180deg)}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-color-button{background:transparent}[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-color-button:hover,[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-color-button:focus,[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-color-button:focus-visible,[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-color-button[data-pressed],[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-color-button[aria-pressed=true],[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-color-button[aria-selected=true],[data-brand=chevy][data-region=BR].colorizer-app-container .colorizer-color-button[data-selected]{background:transparent}
