/*
name: @skyhawk/components
version: 1.9.0
date: Thu Oct 08 2026 15:20:42 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;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{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}}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)}.submenu-bottom-links{>li{margin-block-start:var(--spacing-8);>.nav-btn,>gmx-account>.nav-btn{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}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{.submenu-bottom-links,.submenu-top-links{padding-inline-start: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{.submenu-bottom-links,.submenu-top-links{padding-inline-start: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{.submenu-bottom-links,.submenu-top-links{padding-inline-start: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%;--submenu-padding:var(--spacing-40) var(--spacing-8);--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);--submenu-padding:var(--spacing-40) var(--spacing-16)}@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);--submenu-padding:var(--spacing-64) var(--spacing-16)}@media (width >= 2020px){--submenu-desktop-width:25%}}}
/*# sourceMappingURL=navigation.buick.css.map */