/* Product links sit on the actual horizontal centre of the viewport. */
.global-product-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px}
.global-product-header .global-brand{justify-self:start}
.global-product-header .global-account{justify-self:end}
.global-product-header .product-header-nav{display:flex;align-items:center;justify-content:center;gap:25px;margin:0;min-width:0}
.global-product-header .product-header-nav a{position:relative;padding:11px 0;font-size:14px;line-height:1.5;white-space:nowrap;color:#526781;transition:color .2s}
.global-product-header .product-header-nav a:hover,.global-product-header .product-header-nav a[aria-current="page"]{color:#0e5bd6}
.global-product-header .product-header-nav a[aria-current="page"]:after{content:"";position:absolute;bottom:2px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#e46708}
.global-product-header .product-header-nav a:focus-visible{outline:2px solid #0e5bd6;outline-offset:5px;border-radius:2px}
@media(max-width:1150px){.global-product-header{gap:20px}.global-product-header .product-header-nav{gap:20px}.global-product-header .product-header-nav a{font-size:13px}}
@media(max-width:1000px){
 .global-product-header{display:flex;gap:20px}
 .global-product-header .product-header-nav{position:absolute;inset:100% 0 auto;margin:0;min-height:46px;padding:0 5vw;gap:28px;background:#e9eff7f5;border-bottom:1px solid #16355b12;backdrop-filter:blur(22px)}
 .global-product-header .product-header-nav a{padding:12px 0 13px;font-size:13px}
 .global-product-header .product-header-nav a[aria-current="page"]:after{bottom:5px}
 .product-page .experience-hero{padding-top:180px!important}
 .product-page .product-hero{padding-top:180px}
}
@media(max-width:560px){
 .global-product-header .product-header-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 8px;min-height:74px;padding:5px 16px 7px}
 .global-product-header .product-header-nav a{grid-column:span 2;justify-self:center;padding:7px 0 8px}
 .global-product-header .product-header-nav a:nth-child(4){grid-column:2/span 2}
 .global-product-header .product-header-nav a:nth-child(5){grid-column:4/span 2}
 .global-product-header .product-header-nav a[aria-current="page"]:after{bottom:2px}
 .product-page .experience-hero{padding-top:185px!important}
 .product-page .product-hero{padding-top:185px}
}
@media(prefers-reduced-motion:reduce){.global-product-header .product-header-nav a{transition:none}}
