/*! BMWUSA Vite Build 1794254007249 */.globalnav-local--active{overflow:hidden}
.globalnav-local{position:relative;z-index:50}
.globalnav-local__scrim{position:fixed;overflow:hidden;background:#0c0c0c;opacity:0;right:0;bottom:0;left:0;z-index:-99;height:100vh;transform:scaleY(0);transition:opacity .3s ease-in-out,transform 0 ease .4s;pointer-events:none}
.globalnav-local__scrim--active{opacity:.3;transform:scaleY(1);pointer-events:auto;transition:opacity .3s ease-in-out}
.globalnav-local .globalnav-local__cta{top:50%;transform:translateY(-50%);position:absolute;display:block;right:calc(calc(100vw - var(--scrollbar-width)) / 25 * 1);transition:all .25s ease-in-out}
.globalnav-local.globalnav-local--overlap_content__mobile{margin-bottom:-61px}
.globalnav-local .globalnav-local__holder--active{transition:background .3s cubic-bezier(0,.82,.28,1)}
.globalnav-local .globalnav-local__holder--active .globalnav-local__cta{visibility:hidden;opacity:0;transition:all .25s ease-in-out}
.globalnav-local .globalnav-local_close-nav{position:absolute;width:21px;height:12px;right:5px;transform:translate(-50%,-50%);opacity:0;padding:0;border:0;background:0;outline:0;display:none;top:50%;pointer-events:none;transition:all .3s ease-in-out}
.globalnav-local .globalnav-local_close-nav:after,.globalnav-local .globalnav-local_close-nav:before{content:"";display:block;background:#f6f6f6;position:absolute;height:2px;width:100%}
.globalnav-local .globalnav-local_close-nav:after{top:50%;transform:translateY(-50%) rotate(45deg)}
.globalnav-local .globalnav-local_close-nav:before{top:50%;transform:translateY(-50%) rotate(-45deg)}
.globalnav-local--fixed{max-height:281px;overflow:visible;height:61px}
.globalnav-local--fixed .globalnav-local__fixed-shell:not([data-has-micronav]){position:fixed;width:100%;top:0}
.globalnav-local .globalnav-local__holder{position:relative;margin:0 auto;display:block;align-items:center;height:60px;cursor:auto;padding:14px calc(calc(100vw - var(--scrollbar-width)) / 25 * 1);text-align:left}
.globalnav-local--hide-flyout,.globalnav-local--hide-flyout .globalnav-local__title{cursor:auto}
.globalnav-local--active .globalnav-local__arrow-icon{transform:translateY(2px) rotate(180deg)}
.globalnav-local--active .globalnav-local__dropdown-bg{height:100vh;opacity:1}
.globalnav-local--active .globalnav-local__links{max-height:calc(100vh - 110px);overflow-x:hidden;-webkit-overflow-scrolling:touch;opacity:1;padding:0;visibility:visible}
.globalnav-local--active .globalnav-local__links li:last-child{margin-bottom:140px}
.globalnav-local--active .globalnav-local_close-nav{display:block;cursor:pointer;opacity:1;pointer-events:all}
.globalnav-local.globalnav-local--filled.no-micronav-animation.globalnav-local--fixed .globalnav-local__fixed-shell{animation:justLocalnavDown .7s cubic-bezier(.42,0,.38,1)}
.globalnav-local__title{margin:0;cursor:pointer;position:relative;text-align:left;display:inline-block}
.globalnav-local__title-text{display:inline-block;text-align:left}
.globalnav-local__arrow-icon{transform:translateY(2px);height:7px;position:relative;top:-2px;left:1px;width:10px;transition:all .3s ease-in-out}
.globalnav-local__dropdown-bg{overflow:hidden;height:0;position:absolute;width:100%;top:60px;opacity:0;transition:all .3s ease-in-out;left:0}
.globalnav-local__links{position:absolute;max-height:0;width:100%;margin:0;padding:0;top:calc(var(--localnav-height) - 1px);transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out;opacity:0;left:0;visibility:hidden}
.globalnav-local__links li{list-style:none}
.globalnav-local__links li.globalnav-local--active-link{position:relative}
.globalnav-local__links li.globalnav-local--active-link:before{content:"";display:block;width:5px;height:5px;top:50%;transform:translateY(-50%);border-radius:50%;left:calc(calc(100vw - var(--scrollbar-width)) / 25 * 1);position:absolute}
.globalnav-local__links li.globalnav-local--active-link:last-child:before{top:50%}
.tc__modal--body-fix .globalnav-local{top:0;position:fixed;width:100%}
.localnav{position:relative}
.global-nav--white .globalnav-local--fixed .globalnav-local__fixed-shell,.global-nav--dark .globalnav-local--fixed .globalnav-local__fixed-shell,.global-nav--white-transparent .globalnav-local--fixed .globalnav-local__fixed-shell,.global-nav--dark-transparent .globalnav-local--fixed .globalnav-local__fixed-shell{position:fixed;width:100%;top:0;transition:top .3s linear}
@media(min-width:768px){.globalnav-local__title-text{padding-top:10px}
.globalnav-local__arrow-icon{left:2px}
.globalnav-local.globalnav-local--overlap_content__mobile{margin-bottom:-66px}
.globalnav-local .globalnav-local__holder{height:65px}
.globalnav-local .globalnav-local__holder--active{height:66px}
.globalnav-local .globalnav-local__links{top:var(--localnav-height)}
.globalnav-local .globalnav-local__links li.globalnav-local--active-link:before{width:7px;height:7px;left:calc(calc(100vw - var(--scrollbar-width)) / 25 * 1.791)}
.globalnav-local--fixed{height:66px}
.globalnav-local .globalnav-local_close-nav{right:25px}
}
@media(min-width:1280px){.globalnav-local__arrow-icon{height:8px;left:5px;width:5.6px}
.globalnav-local.globalnav-local--overlap_content__mobile{margin-bottom:auto}
.globalnav-local.globalnav-local--overlap_content{margin-bottom:-60px}
.globalnav-local .globalnav-local__fixed-shell{overflow:visible;height:var(--localnav-height)}
.globalnav-local .globalnav-local__holder{height:calc(var(--localnav-height) - 1px);max-height:281px;padding:0 calc(calc(100vw - var(--scrollbar-width)) / 25 * 1)}
.globalnav-local .globalnav-local__title{position:absolute;top:50%;transform:translateY(-50%);cursor:default;display:block}
.globalnav-local .globalnav-local__title-text{display:none}
.globalnav-local--fixed{height:var(--localnav-height)}
.globalnav-local .globalnav-local__links{height:calc(var(--localnav-height) - 1px);padding:0;display:flex;justify-content:center;align-items:center;position:static;max-height:none;top:0;opacity:1;visibility:visible}
.globalnav-local .globalnav-local__links:before{display:none}
.globalnav-local .globalnav-local__links li{margin-right:calc(calc(100vw - var(--scrollbar-width)) / 25 * .586);padding:0;border:0}
.globalnav-local .globalnav-local__links li.globalnav-local--active-link{position:static}
.globalnav-local .globalnav-local__links li.globalnav-local--active-link:before{display:none}
.globalnav-local .globalnav-local_close-nav{display:none}
.globalnav-local--active .globalnav-local__dropdown-bg{opacity:0;visibility:hidden}
}
@keyframes justLocalnavDown{0{top:-66px}
to{top:0}
}
@media print{.globalnav{display:none}
}
.global-nav--white .globalnav-local .globalnav-local__holder--active{background:#f6f6f6}
.global-nav--white .globalnav-local .globalnav-local__holder--active .globalnav-local__dropdown-bg{background:#f6f6f6;top:var(--localnav-height)}
.global-nav--white .globalnav-local .globalnav-local__holder--active .globalnav-local__title-text{color:#221f1f}
.global-nav--white .globalnav-local.globalnav-local--solid_background .globalnav-local__fixed-shell{background:#f6f6f6}
.global-nav--white .globalnav-local .globalnav-local__fixed-shell{background:#f6f6f6;transition:background .3s linear;border-bottom:1px solid #cacaca}
.global-nav--white .globalnav-local .globalnav-local__title{color:#221f1f}
.global-nav--white .globalnav-local .globalnav-local__title-text{color:#4c4c4c}
.global-nav--white .globalnav-local .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#4c4c4c}
.global-nav--white .globalnav-local .globalnav-local__links li{border-bottom:1px solid #cacaca}
.global-nav--white .globalnav-local .globalnav-local__links .globalnav-local--active-link:before{background:#1c69d3}
.global-nav--white .globalnav-local .globalnav-local__links .dropdown-active{color:#211f1f}
.global-nav--white .globalnav-local .globalnav-local__links .dropdown-active svg{stroke:#211f1f}
.global-nav--white .globalnav-local .globalnav-local_close-nav:after,.global-nav--white .globalnav-local .globalnav-local_close-nav:before{background:#221f1f}
.global-nav--white .globalnav-local .globalnav-local_close-nav svg{fill:#221f1f}
@media(min-width:1280px){.global-nav--white .globalnav-local .globalnav-local__title-text:active{color:#221f1f}
.global-nav--white .globalnav-local .globalnav-local__title-text:active .globalnav-local__arrow-icon{fill:#221f1f}
}
@media(min-width:1280px) and (hover:hover){.global-nav--white .globalnav-local .globalnav-local__title-text:hover{color:#1c69d3}
.global-nav--white .globalnav-local .globalnav-local__title-text:hover .globalnav-local__arrow-icon{fill:#1c69d3}
}
@media(min-width:1280px){.global-nav--white .globalnav-local .globalnav-local__links li{border:0}
.global-nav--white .globalnav-local .globalnav-local__holder--active .globalnav-local__links{border-top:0}
}
@media(min-width:1800px){.global-nav--white .localnav .globalnav-local .globalnav-local__links-overflow{overflow:hidden}
}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell,.global-nav--dark .globalnav-local .globalnav-local__holder--active{background:black}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title,.global-nav--dark .globalnav-local .globalnav-local__holder--active .globalnav-local__title,.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text,.global-nav--dark .globalnav-local .globalnav-local__holder--active .globalnav-local__title-text{color:#f6f6f6}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text .globalnav-local__arrow-icon,.global-nav--dark .globalnav-local .globalnav-local__holder--active .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#f6f6f6}
.global-nav--dark .globalnav-local.globalnav-local--solid_background .globalnav-local__fixed-shell{background:black}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell{background:black;transition:background .25s linear .1s;border-bottom:1px solid #727171}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title{color:#f6f6f6}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text{color:#cacaca}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#cacaca}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title-text{color:#f6f6f6}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#f6f6f6}
.global-nav--dark .globalnav-local .globalnav-local__dropdown-bg{background:black;top:var(--localnav-height)}
.global-nav--dark .globalnav-local .globalnav-local__links li{border-bottom:1px solid #444}
.global-nav--dark .globalnav-local .globalnav-local__links .dropdown-active{color:#fff}
.global-nav--dark .globalnav-local .globalnav-local_close-nav:after,.global-nav--dark .globalnav-local .globalnav-local_close-nav:before{background:#f6f6f6}
.global-nav--dark .globalnav-local .globalnav-local--active-link:before{background:#f6f6f6}
@media(min-width:1280px){.global-nav--dark .globalnav-local .globalnav-local__fixed-shell{height:var(--localnav-height)}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__links{border-top:0}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:active{color:#f6f6f6}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:active .globalnav-local__arrow-icon{fill:#f6f6f6}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:hover{color:#fff}
.global-nav--dark .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:hover .globalnav-local__arrow-icon{fill:#fff}
.global-nav--dark .globalnav-local .globalnav-local__links li{border:0}
}
@media(min-width:1800px){.global-nav--dark .localnav .globalnav-local .globalnav-local__links-overflow{overflow:hidden}
}
.global-nav--white-transparent .globalnav[data-has-local-nav]{z-index:50}
.global-nav--white-transparent .globalnav[data-has-local-nav]:before{content:"";height:147px;background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.42) 61%,rgba(0,0,0,.31) 78%,rgba(0,0,0,0));position:absolute;width:100%;z-index:50}
.global-nav--white-transparent .globalnav[data-has-local-nav] .globalnav-container{background:transparent}
.global-nav--white-transparent .globalnav[data-has-local-nav] .globalnav-primary--active{position:fixed}
.global-nav--white-transparent .globalnav[data-has-local-nav] .globalnav-primary__nav{height:var(--globalnav-primary-height)}
.global-nav--white-transparent .globalnav-local.globalnav-local--filled,.global-nav--white-transparent .globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell{transition:background .01s ease-in}
.global-nav--white-transparent .localnav{position:absolute;top:60px;z-index:50}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__links>li>div.link-cmp>button.link-cmp__anchor{text-shadow:none}
.global-nav--white-transparent .localnav .globalnav-local{background:transparent}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell{border-top:1px solid rgba(202,202,202,.7)}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title,.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__links{color:#f6f6f6;text-shadow:0 0 2px rgba(0,0,0,.7)}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title .dropdown-active,.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__links .dropdown-active{color:#fff}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__links>li>div.link-cmp>button.link-cmp__anchor{text-shadow:0 0 2px rgba(0,0,0,.7)}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text{color:#cacaca}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#cacaca;filter:drop-shadow(0 0 1px rgba(0,0,0,.7))}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--solid_background .globalnav-local__fixed-shell{background:#f6f6f6}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell{background:#f6f6f6;border-bottom:1px solid #cacaca;border-top:0}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title{color:#221f1f;text-shadow:none}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title-text{color:#4c4c4c}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#4c4c4c;filter:none}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title-text{color:#221f1f}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#221f1f;filter:none}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .cta,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .primary,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .secondary,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .adaptive{color:#fff;background:#221f1f}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .cta:hover,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .primary:hover,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .secondary:hover,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .adaptive:hover{background-color:#4c4c4c}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .cta:hover span,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .primary:hover span,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .secondary:hover span,.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__cta .adaptive:hover span{color:#fff}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .dropdown-active{color:#221f1f}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active{background:#f6f6f6;border-bottom:1px solid #cacaca}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__dropdown-bg{background:#f6f6f6}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__title{color:#221f1f;text-shadow:none}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__title svg{fill:#221f1f}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__title-text{color:#221f1f}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#221f1f;filter:none}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__links{text-shadow:none;top:calc(var(--localnav-height) - 1px)}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__links li{border-bottom:1px solid #cacaca}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__links li.globalnav-local--active-link:before{background:#1c69d3}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__links .dropdown-active{color:#221f1f}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local_close-nav:after,.global-nav--white-transparent .localnav .globalnav-local .globalnav-local_close-nav:before{background:#221f1f}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local--active-link a{color:#221f1f}
@media(min-width:768px){.global-nav--white-transparent .globalnav[data-has-local-nav]:before{height:155px}
.global-nav--white-transparent .localnav{top:var(--globalnav-primary-height)}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__dropdown-bg{top:var(--localnav-height)}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__holder{height:var(--localnav-height)}
}
@media(min-width:1280px){.global-nav--white-transparent .globalnav[data-has-local-nav]:before{height:180px}
.global-nav--white-transparent .localnav .globalnav-local.globalnav-local--fixed .globalnav-local__fixed-shell{transition:top .3s linear,background .01s ease-in}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell{background:0;border:0;transition:top .3s linear,background .25s linear .12s}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:active{color:#f6f6f6}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:active .globalnav-local__arrow-icon{fill:#f6f6f6}
}
@media(min-width:1280px) and (hover:hover){.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:hover{color:#fff}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:hover .globalnav-local__arrow-icon{fill:#fff}
}
@media(min-width:1280px){.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__links li{border:0}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__links li.globalnav-local--active-link{color:#f6f6f6;height:16px}
.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__links .globalnav-local--active-link{color:#f6f6f6}
.global-nav--white-transparent .globalnav-local.globalnav-local--filled{transition:background .25s linear .12s}
.global-nav--white-transparent .globalnav-primary__nav{height:77px}
}
@media(min-width:1800px){.global-nav--white-transparent .localnav .globalnav-local .globalnav-local__title{margin-top:0}
}
@media(min-width:320px){:root{--localnav-height:61px;--globalnav-primary-height:68px}
}
@media(min-width:768px){:root{--localnav-height:67px;--globalnav-primary-height:84px}
}
@media(min-width:1280px){:root{--contracted-nav-height:35px;--localnav-height:62px;--globalnav-primary-height:85px}
}
@media(min-width:1800px){:root{--contracted-nav-height:40px;--localnav-height:68px}
}
.global-nav--dark-transparent .globalnav[data-has-local-nav]{z-index:50}
.global-nav--dark-transparent .globalnav[data-has-local-nav]:before{content:"";height:147px;background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.42) 61%,rgba(0,0,0,.31) 78%,rgba(0,0,0,0));position:absolute;width:100%;z-index:50}
.global-nav--dark-transparent .globalnav[data-has-local-nav] .globalnav-primary--active{background:black;position:fixed}
.global-nav--dark-transparent .globalnav[data-has-local-nav] .globalnav-container{background:transparent}
.global-nav--dark-transparent .globalnav[data-has-local-nav] .globalnav-primary__nav{height:var(--globalnav-primary-height)}
.global-nav--dark-transparent .globalnav-local.globalnav-local--filled,.global-nav--dark-transparent .globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell{transition:background .01s ease-in}
.global-nav--dark-transparent .localnav{position:absolute;top:60px;z-index:50}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__links>li>div.link-cmp>button.link-cmp__anchor{text-shadow:none}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell{background:transparent;border-top:1px solid rgba(246,246,246,.7)}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title,.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__links{color:#f6f6f6;text-shadow:0 0 2px rgba(0,0,0,.7)}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title .dropdown-active,.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__links .dropdown-active{color:#fff}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__links>li>div.link-cmp>button.link-cmp__anchor{text-shadow:0 0 2px rgba(0,0,0,.7)}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text{color:#cacaca}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#cacaca;filter:drop-shadow(0 0 1px rgba(0,0,0,.7))}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title{color:#f6f6f6}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title .globalnav-local__arrow-icon{fill:#f6f6f6}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell{background:black;border-bottom:1px solid #727171;border-top:0}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title{color:#f6f6f6;text-shadow:none}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title svg{fill:#cacaca}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title-text{color:#cacaca}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title{color:#f6f6f6;text-shadow:none}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title svg{fill:#f6f6f6}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title-text{color:#f6f6f6}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__holder--active .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#f6f6f6;filter:none}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active,.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__dropdown-bg{background:black}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__links{text-shadow:none}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__links li{border-bottom:1px solid #444}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__links li.globalnav-local--active-link:before{background:#f6f6f6}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local__links .dropdown-active{color:#fff}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local_close-nav:after,.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__holder.globalnav-local__holder--active .globalnav-local_close-nav:before{background:#f6f6f6}
@media(min-width:768px){.global-nav--dark-transparent .globalnav[data-has-local-nav]:before{height:155px}
.global-nav--dark-transparent .localnav{top:var(--globalnav-primary-height)}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__holder{height:var(--localnav-height)}
}
@media(min-width:1280px){.global-nav--dark-transparent .globalnav[data-has-local-nav]:before{height:180px}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--fixed .globalnav-local__fixed-shell{transition:top .3s linear,background .01s ease-in}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell{background:0;border:0;transition:top .3s linear,background .25s linear .12s}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:active{color:#f6f6f6}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:active .globalnav-local__arrow-icon{fill:#f6f6f6}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:hover{color:#fff}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__fixed-shell .globalnav-local__title-text:hover .globalnav-local__arrow-icon{fill:#fff}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__links{border-top:0}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title-text:active{color:#4c4c4c}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title-text:hover{color:#fff}
.global-nav--dark-transparent .localnav .globalnav-local.globalnav-local--filled.globalnav-local--fixed .globalnav-local__fixed-shell .globalnav-local__title-text .globalnav-local__arrow-icon{fill:#cacaca}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__links li{border:0}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__links li.globalnav-local--active-link{color:#f6f6f6;height:16px}
.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__links .globalnav-local--active-link{color:#f6f6f6}
.global-nav--dark-transparent .globalnav-local.globalnav-local--filled{transition:background .25s linear .12s}
.global-nav--dark-transparent .globalnav-primary__nav{height:77px}
}
@media(min-width:1800px){.global-nav--dark-transparent .localnav .globalnav-local .globalnav-local__title{margin-top:0}
}