/*
name: @skyhawk/components
version: 1.11.0
date: Wed Oct 28 2026 19:52:07 GMT+0000 (Coordinated Universal Time)
Copyright 2025 GM Global Technology Operations LLC
All Rights Reserved.
This software is proprietary to GM Global Technology Operations LLC
and is protected by intellectual property laws and international
intellectual property treaties. Your access to this software is governed
by the terms of your license agreement with GM Global Technology Operations LLC.
Any other use of the software is strictly prohibited.
*/

body.scroll-disabled{height:100%;overflow:hidden}.preload{animation-duration:0s!important}@layer gmx.components{gmx-navigation{--home-icon-padding:13px;--nav-btn-inline-start-padding:var(--spacing-12);background-color:var(--colors-background-default);display:block;position:relative;z-index:900;img{width:100%}nav{position:relative;>div.main-bar{margin:0 auto}>div.main-bar ul{align-items:center;display:flex;gap:var(--spacing-16);justify-content:space-between;list-style:none;padding-block:var(--main-bar-padding-block);padding-inline:var(--main-bar-padding-inline);button.hamburger-menu{&:before{z-index:unset}}li.nav-top-links{display:flex;gap:var(--spacing-16);margin-inline-end:auto;.nav-top-link{white-space:nowrap}}.nav-home{inset-inline-end:calc(var(--main-bar-padding-inline) - var(--home-icon-padding));position:absolute;@media (width >= 481px){inset-inline:50% auto;transform:translateX(-50%)}a{&:focus-visible{border-radius:var(--radius-small);outline:2px solid var(--colors-border-focus)}}}.home-icon{display:inline-block;height:calc(var(--sizing-48) + var(--spacing-12));padding:var(--home-icon-padding);width:calc(var(--sizing-48) + var(--spacing-12))}}>li{font-size:0}}.hamburger-submenu-container{background-color:var(--colors-fill-dark-40);display:block;height:100vh;inset-block-start:0;inset-inline-start:0;opacity:0;position:fixed;transition:opacity var(--duration-slow) var(--ease-productive) 0s,visibility 0s var(--ease-productive) var(--duration-slow);visibility:hidden;width:100%;&.open{opacity:1;transition-delay:0s;visibility:visible;width:100vw}.submenu{height:100%;position:fixed;width:100%;a.nav-btn,button.nav-btn,gmx-language-toggle>a{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:var(--radius-small);color:var(--display3-color);cursor:pointer;display:inline-flex;font:var(--display3-font);letter-spacing:var(--display3-letter-spacing);margin:0;opacity:0;padding-block:var(--spacing-4);padding-inline:var(--spacing-12) var(--spacing-4);position:relative;text-align:start;text-decoration:none;&:before{background:none;border-radius:1px;content:"";flex-shrink:0;height:var(--sizing-4);inset-inline-end:var(--spacing-12);position:relative;width:var(--sizing-4)}&:focus-visible{outline:2px solid var(--colors-border-focus)}&.active,&:hover{&:before{background:var(--colors-content-primary)}}&.animated{animation:flyout-links-open var(--duration-moderate) var(--ease-productive) forwards}}.link-panel-country-lang-links{display:grid;gap:var(--spacing-48);padding-inline:var(--spacing-16)}ul.lang-list{display:grid;gap:var(--spacing-8);list-style:none}.country-label{color:var(--colors-content-secondary);font:var(--label2-font);letter-spacing:var(--label2-letter-spacing);margin-bottom:var(--spacing-8);text-transform:uppercase;&.animated{animation:flyout-links-open var(--duration-moderate) var(--ease-productive) forwards}}.lang-link{color:var(--colors-content-primary);display:block;font:var(--display5-font);letter-spacing:var(--display5-letter-spacing);text-decoration:none;&.animated{animation:flyout-links-open var(--duration-moderate) var(--ease-productive) forwards}}ul{list-style-type:none;margin:0;padding:0}.nav-btn.hidden{display:none}}gmx-navigation-submenu{background-color:var(--colors-background-default);border-inline-end:1px solid var(--colors-background-divider);display:flex;flex-direction:column;height:100%;inset-inline-start:-100vw;overflow:auto;padding-block-end:var(--spacing-32);padding-inline:var(--spacing-8);position:absolute;transition:inset-inline-start var(--duration-moderate) var(--ease-productive) 0s,visibility 0s var(--ease-productive) var(--duration-moderate);visibility:hidden;width:100%;&.open{inset-inline-start:0;transition-delay:0s;visibility:visible}}.submenu .submenu-top-links{padding-block:var(--spacing-12)}.lang-region-links,.submenu-bottom-links{>li{margin-block-start:var(--spacing-8);>.nav-btn,>gmx-account>.nav-btn,gmx-language-toggle>a{color:var(--display5-color);font:var(--display5-font);letter-spacing:var(--display5-letter-spacing);padding-block:var(--spacing-4);padding-inline:var(--spacing-12) var(--spacing-4)}}}.submenu .submenu-bottom-links{margin-block-start:auto}.submenu:not(:has(.submenu-bottom-links)) .lang-region-links{margin-block-start:auto}.lang-region-links{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;>li{margin:0}&:before{background-color:var(--colors-background-divider);content:"";display:block;height:1px;margin-block:var(--spacing-24);margin-inline:auto;width:calc(100% - var(--nav-btn-inline-start-padding) - var(--sizing-4))}>a,button.province-selector{border:0;color:var(--display5-color);font:var(--display5-font);letter-spacing:var(--display5-letter-spacing)}button.province-selector{padding-inline-end:var(--spacing-12)}>a{align-items:center;display:inline-flex;height:auto;line-height:1;padding-inline-start:calc(var(--nav-btn-inline-start-padding) + var(--sizing-4));text-decoration:none;&:before{background:none;border-radius:1px;content:"";display:block;flex-shrink:0;height:var(--sizing-4);inset-inline-end:var(--spacing-12);position:relative;width:var(--sizing-4)}&.active,&:hover{text-decoration:none;&:before{background:var(--colors-content-primary)}}}.province-selector{padding-inline-end:calc(var(--nav-btn-inline-start-padding) + var(--sizing-4))}.lang-flyout{.flyout-label{align-items:center;display:inline-flex;&:before{margin-inline-end:var(--spacing-8);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M8 1C4.14 1 1 4.14 1 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7m0 13c-.625 0-1.44-1.285-1.805-3.5h3.61C9.44 12.715 8.625 14 8 14M6.065 9.5Q5.999 8.795 6 8c0-.53.025-1.03.065-1.5H9.93q.066.705.065 1.5c0 .53-.025 1.03-.065 1.5zM8 2c.625 0 1.44 1.285 1.805 3.5h-3.61C6.56 3.285 7.375 2 8 2m2.93 4.5h2.88q.189.72.19 1.5-.001.78-.19 1.5h-2.88c.045-.495.07-1 .07-1.5s-.025-1.005-.07-1.5m2.525-1H10.81c-.195-1.26-.545-2.41-1.035-3.23a6.03 6.03 0 0 1 3.68 3.23m-7.23-3.23c-.49.82-.835 1.975-1.035 3.23H2.545a6.02 6.02 0 0 1 3.68-3.23M2.19 6.5h2.88C5.025 6.995 5 7.5 5 8s.025 1.005.07 1.5H2.19Q2.001 8.78 2 8q.001-.78.19-1.5m.355 4H5.19c.195 1.26.545 2.41 1.035 3.23a6.03 6.03 0 0 1-3.68-3.23m7.23 3.23c.49-.82.835-1.975 1.035-3.23h2.645a6.02 6.02 0 0 1-3.68 3.23'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M8 1C4.14 1 1 4.14 1 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7m0 13c-.625 0-1.44-1.285-1.805-3.5h3.61C9.44 12.715 8.625 14 8 14M6.065 9.5Q5.999 8.795 6 8c0-.53.025-1.03.065-1.5H9.93q.066.705.065 1.5c0 .53-.025 1.03-.065 1.5zM8 2c.625 0 1.44 1.285 1.805 3.5h-3.61C6.56 3.285 7.375 2 8 2m2.93 4.5h2.88q.189.72.19 1.5-.001.78-.19 1.5h-2.88c.045-.495.07-1 .07-1.5s-.025-1.005-.07-1.5m2.525-1H10.81c-.195-1.26-.545-2.41-1.035-3.23a6.03 6.03 0 0 1 3.68 3.23m-7.23-3.23c-.49.82-.835 1.975-1.035 3.23H2.545a6.02 6.02 0 0 1 3.68-3.23M2.19 6.5h2.88C5.025 6.995 5 7.5 5 8s.025 1.005.07 1.5H2.19Q2.001 8.78 2 8q.001-.78.19-1.5m.355 4H5.19c.195 1.26.545 2.41 1.035 3.23a6.03 6.03 0 0 1-3.68-3.23m7.23 3.23c.49-.82.835-1.975 1.035-3.23h2.645a6.02 6.02 0 0 1-3.68 3.23'/%3E%3C/svg%3E")}}}}button.nav-small-button{&.flyout-open{display:none}}.submenu-header{align-items:center;display:flex;justify-content:flex-end;padding:var(--panel-header-padding);position:sticky;top:0;.close-btn{opacity:1;transition:opacity var(--duration-moderate) var(--ease-productive) 0s,visibility 0s var(--ease-productive) 0s}.close-btn.flyout-open{opacity:0;transition:opacity var(--duration-moderate) var(--ease-productive) 0s,visibility 0s var(--ease-productive) var(--duration-moderate);visibility:hidden}}}.panel-title{color:var(--colors-content-secondary);display:block;font:var(--paragraph1-font);letter-spacing:var(--paragraph1-letter-spacing);margin-block-start:var(--spacing-40);padding-block-end:var(--spacing-16);padding-inline:var(--spacing-16);text-transform:uppercase}gmx-nav-flyout{background-color:var(--colors-background-default);height:100%;inset-block-start:0;inset-inline-start:-100vw;overflow:hidden scroll;padding-inline:var(--spacing-12);position:fixed;scrollbar-color:var(--colors-scrollbar-default) transparent;transition:inset-inline-start var(--duration-moderate) var(--ease-productive) 0s,visibility 0s var(--ease-productive) var(--duration-moderate);visibility:hidden;width:100%;z-index:102;&.open{inset-inline-start:0;transition-delay:0s;visibility:visible}.flyout-top{display:flex;flex-direction:row;inset-block-start:0;justify-content:space-between;padding:var(--panel-header-padding);position:sticky;z-index:1}.flyout-content{padding-block-end:var(--spacing-16);padding-inline:var(--spacing-16)}.flyout-loading-error-wrapper{margin-block-start:var(--spacing-32);padding-inline:var(--spacing-24);text-align:center;p{color:var(--label2-color);font:var(--label2-font);letter-spacing:var(--label2-letter-spacing)}button{margin-block-start:var(--spacing-12)}}}.submenu gmx-nav-link-panel{background-color:var(--colors-background-default);display:flex;flex-direction:column;height:100%;inset-block-start:0;inset-inline-start:-100vw;overflow:auto;padding-block-end:var(--spacing-32);padding-inline:var(--spacing-8);position:fixed;scrollbar-color:var(--colors-scrollbar-default) transparent;transition:inset-inline-start var(--duration-moderate) var(--ease-productive) 0s,visibility 0s var(--ease-productive) var(--duration-moderate);visibility:hidden;width:100%;z-index:102;&.open{inset-inline-start:0;transition-delay:0s;visibility:visible}.flyout-top{display:flex;flex-direction:row;inset-block-start:0;justify-content:space-between;padding:var(--panel-header-padding);position:sticky;z-index:1}.link-panel-links,.link-panel-secondary-links{list-style-type:none;margin:0;padding:0}.link-panel-links,.panel-title{padding-block-end:var(--spacing-12)}.panel-title{margin-block-start:var(--spacing-12)}.link-panel-secondary-links{margin-block-start:auto;li{margin-block-start:var(--spacing-8);>.nav-btn{color:var(--display5-color);font:var(--display5-font);letter-spacing:var(--display5-letter-spacing)}}}.flyout-loading-error-wrapper{margin-block-start:var(--spacing-32);text-align:center;p{color:var(--label2-color);font:var(--label2-font);letter-spacing:var(--label2-letter-spacing)}button{margin-block-start:var(--spacing-12)}}}}@media (width >= 481px){gmx-navigation{.hamburger-submenu-container{.submenu{.lang-region-links,.submenu-bottom-links,.submenu-top-links{padding-inline-start:var(--spacing-8)}.lang-region-links{padding-inline-end:var(--spacing-8)}.submenu-top-links{padding-block:var(--spacing-40)}}gmx-navigation-submenu{padding-block-end:var(--spacing-48);padding-inline:var(--spacing-12)}}.submenu gmx-nav-link-panel{padding-block-end:var(--spacing-48);padding-inline:var(--spacing-12);.link-panel-links,.link-panel-secondary-links{padding-inline-start:var(--spacing-8)}.link-panel-links{padding-block-end:var(--spacing-40)}.panel-title{margin-block-start:var(--spacing-40);padding-inline:var(--spacing-24)}}}}@media (width >= 900px){gmx-navigation{.hamburger-submenu-container{.submenu{.lang-region-links,.submenu-bottom-links,.submenu-top-links{padding-inline-start:var(--spacing-8)}.lang-region-links{padding-inline-end:var(--spacing-8)}.submenu-top-links{padding-block-start:var(--spacing-12);>li>a.nav-btn,>li>button.nav-btn{font:var(--display4-font);letter-spacing:var(--display4-letter-spacing)}}}gmx-navigation-submenu{border-inline-end:1px solid var(--colors-background-divider);padding-block-end:var(--spacing-24);padding-inline:var(--spacing-12);width:var(--submenu-desktop-width)}}.background-handler{display:none;height:100%;inset-inline-start:var(--submenu-desktop-width);position:fixed;top:0;width:var(--flyout-desktop-width);&.active{display:block}}.panel-title{display:none}gmx-nav-flyout{inset-inline-start:-100%;padding-inline:var(--spacing-16);width:var(--flyout-desktop-width);z-index:-1;&.open{inset-inline-start:var(--submenu-desktop-width)}.flyout-top{justify-content:flex-end;position:sticky;.flyout-collapse-btn{display:none}}.flyout-content{padding-block-end:var(--spacing-32);padding-inline:var(--spacing-32)}}.submenu gmx-nav-link-panel{inset-inline-start:-100%;padding-block-end:var(--spacing-24);padding-inline:var(--spacing-12);width:var(--link-panel-desktop-width);z-index:-1;&.open{inset-inline-start:var(--submenu-desktop-width)}.flyout-top{justify-content:flex-end;position:sticky;.flyout-collapse-btn{display:none}}.link-panel-links,.link-panel-secondary-links{padding-inline-start:var(--spacing-8)}.link-panel-links{padding-block-start:var(--spacing-12);a.nav-btn,button.nav-btn{font:var(--display4-font);letter-spacing:var(--display4-letter-spacing)}}}}}@media (width >= 1280px){gmx-navigation{.hamburger-submenu-container{.submenu{.lang-region-links,.submenu-bottom-links,.submenu-top-links{padding-inline-start:var(--spacing-16)}.lang-region-links{padding-inline-end:var(--spacing-16)}.submenu-top-links{padding-block:var(--spacing-24) var(--spacing-64)}}gmx-navigation-submenu{padding-block-end:var(--spacing-64);padding-inline:var(--spacing-16)}}gmx-nav-flyout{.flyout-content{padding-block-end:var(--spacing-48);padding-inline:var(--spacing-48)}}.submenu gmx-nav-link-panel{padding-block-end:var(--spacing-64);padding-inline:var(--spacing-16);.link-panel-links,.link-panel-secondary-links{padding-inline-start:var(--spacing-16)}.link-panel-links{padding-block:var(--spacing-24) var(--spacing-64)}}}}@media (width >= 2020px){gmx-navigation{.main-bar{inset-inline-start:calc(50% - 1010px);max-width:2020px}gmx-nav-flyout{inset-block-start:0;inset-inline-start:-100%;transition:inset-inline-start var(--duration-moderate) var(--ease-productive) 0s,visibility 0s var(--ease-productive) var(--duration-moderate);z-index:-1;&.open{transition-delay:0s}}}}}@keyframes flyout-links-open{0%{inset-inline-start:-25px;opacity:0}25%{opacity:.25}to{inset-inline-start:0;opacity:1}}@layer gmx.components{gmx-navigation{--main-bar-padding-block:var(--spacing-16);--main-bar-padding-inline:var(--spacing-24);--submenu-desktop-width:33%;--flyout-desktop-width:calc(100% - var(--submenu-desktop-width));--link-panel-desktop-width:var(--submenu-desktop-width);--panel-header-padding:var(--spacing-24) var(--spacing-16) var(--spacing-8);@media (width >= 481px){--main-bar-padding-inline:var(--spacing-32)}@media (width >= 900px){--panel-header-padding:var(--spacing-32) var(--spacing-16) var(--spacing-8)}@media (width >= 1280px){--main-bar-padding-inline:var(--spacing-48)}@media (width >= 2020px){--submenu-desktop-width:25%}}}
/*# sourceMappingURL=navigation.buick.css.map */