.gnav .gnav__panel .gnav__panel-in{padding-block:4px 20px;display:block}.gnav__acc{border-bottom:1px solid var(--border-subtle)}.gnav__acc>summary{align-items:center;gap:var(--space-lg);cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:56px;list-style:none;display:flex}.gnav__acc>summary::-webkit-details-marker{display:none}.gnav .gnav__panel .gnav__acc>.gnav__ph,.gnav .gnav__panel .gnav__panel-in>:first-child .gnav__ph{font:600 1.25rem/1.75rem var(--font-sans);letter-spacing:-.01em;text-transform:none;color:var(--content-primary);margin:0}.gnav__acc>summary>.i:last-child{width:20px;height:20px;color:var(--content-tertiary);order:2;margin-left:auto;transition:transform .2s}.gnav__acc[open]>summary>.i:last-child{transform:rotate(180deg)}.gnav__acc>summary[data-current]:after{content:"";background:var(--indicator);border-radius:50%;order:1;width:8px;height:8px}.gnav__acc>summary:focus-visible{outline:2px solid var(--indicator);outline-offset:2px;border-radius:var(--radius-xs)}.gnav .gnav__panel .gnav__acc>ul{padding-bottom:12px}.gnav .gnav__panel .gnav__acc li:last-child>a{border-bottom:0}.gnav .gnav__panel .gnav__acc>ul[aria-labelledby=mp-products]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.gnav .gnav__panel .gnav__acc>ul[aria-labelledby=mp-products]>li:has(>.gnav__psub){grid-column:1/-1}.gnav .gnav__panel .gnav__acc>ul[aria-labelledby=mp-products]>li>a{border-bottom:0}.gnav .gnav__panel .gnav__acc li>ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.gnav .gnav__panel .gnav__acc li>ul>li>a{border-bottom:0}.gnav .gnav__panel .gnav__acc .gnav__psub{margin:12px 0 0}.gnav .gnav__panel .gnav__acc ul>li:has(>.gnav__psub)+li:not(:has(>.gnav__psub)){border-top:1px solid var(--border-subtle);margin-top:12px}.gnav .gnav__panel .gnav__acc ul>li:has(>.gnav__psub)+li:not(:has(>.gnav__psub))+li{border-top:1px solid var(--border-subtle);margin-top:12px}.gnav .gnav__panel .gnav__acc a>.i{width:20px;height:20px;color:var(--indicator);flex:none}.gnav .gnav__panel .gnav__acc a:has(>.gnav__thumb){gap:8px}.gnav .gnav__panel .gnav__acc .gnav__thumb{width:48px;height:28px;padding:2px 4px}.gnav .gnav__panel .gnav__acc>ul[aria-labelledby=mp-products]>li:not(:has(>.gnav__psub))>a{color:var(--content-secondary);gap:8px;font-size:1rem}@media(min-width:480px){.gnav .gnav__panel .gnav__acc>ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.gnav .gnav__panel .gnav__acc>ul>li:nth-last-child(2):nth-child(odd)>a{border-bottom:0}}.gnav__pfoot{margin-top:12px;display:grid}.gnav .gnav__panel .gnav__pfoot>a,.gnav__pfoot .gnav__acc>summary{min-height:48px;font:500 1rem/1.5rem var(--font-sans);color:var(--content-secondary)}.gnav .gnav__panel .gnav__pfoot>a{border-bottom:1px solid var(--border-subtle)}.gnav__pfoot .i{flex:none;width:20px;height:20px}.gnav__pfoot .gnav__acc{border-bottom:0}@media(prefers-reduced-motion:reduce){.gnav__acc>summary>.i:last-child{transition:none}}
