html{scroll-padding:calc(var(--wp-admin--admin-bar--height, 0) + var(--header-height, 0) + 3rem)!important}.block.block-navigation{--shade:0 1em 1em -1em var(--shadow-100);max-width:none;position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0) + var(--header-height, 0));transition-property:box-shadow;z-index:80}.block.block-navigation:not([class*=is-background-]){background:var(--background)}.block.block-navigation.is-background-grey{--shade:0 1em 1em -1em var(--shadow-200)}.block.block-navigation.is-sticking{box-shadow:var(--shade)}.block.block-navigation>div{margin-inline-end:auto;margin-inline-start:auto}.block.block-navigation:not(.container-wide):not(.container-full)>div{max-width:min(50rem,100% - 2*1rem)}.block.block-navigation.container-wide>div{max-width:min(91rem,100% - 2*1rem)}.block.block-navigation a{display:inline-flex;padding:.5rem;text-decoration:none}.block.block-navigation ul{background:var(--background);list-style:none;padding:0}.block.block-navigation.is-background-base ul{background:var(--background-base)}.block.block-navigation.is-background-primary ul{background:var(--background-primary)}.block.block-navigation .menu-show-more{display:none}.block.block-navigation .menu-show-more .icon-button,.block.block-navigation .menu-show-more .icon-button .label{font-size:1rem}.block.block-navigation .menu .is-active>a,.block.block-navigation .menu .is-current>a{color:var(--text)}@media only screen and (max-width:51.999rem){.block.block-navigation{text-align:center}.block.block-navigation .icon-button.is-navigation{font-weight:500;gap:1.5625rem;letter-spacing:.08rem;padding:1rem;text-transform:uppercase;width:100%}.block.block-navigation .icon-button.is-navigation .icon{order:2}.block.block-navigation .menu{--shade:0 1em 1em var(--shadow-100);box-shadow:var(--shade);left:0;max-height:calc(var(--win-height) - 3rem - var(--header-height) - var(--wp-admin--admin-bar--height, 0));opacity:0;overflow-y:auto;padding:0 2em 1em;pointer-events:none;position:absolute;top:100%;transition-property:opacity;width:100%}.block.block-navigation.is-open .icon-button.is-navigation .icon{background-color:transparent}.block.block-navigation.is-open .icon-button.is-navigation .icon:after,.block.block-navigation.is-open .icon-button.is-navigation .icon:before{background-color:currentcolor}.block.block-navigation.is-open .icon-button.is-navigation .icon:before{transform:translateY(.4375rem) rotate(45deg)}.block.block-navigation.is-open .icon-button.is-navigation .icon:after{transform:translateY(-.4375rem) rotate(-45deg)}.block.block-navigation.is-open .menu{opacity:1;pointer-events:auto}}@media only screen and (min-width:52rem){.block.block-navigation .icon-button.is-navigation{display:none}.block.block-navigation a{font-size:1rem;padding:.5rem 1.5rem;text-transform:uppercase;white-space:nowrap}.block.block-navigation .menu{display:flex}.block.block-navigation .menu>li:first-child{margin-inline-start:-1rem}.block.block-navigation .menu>li:last-child{margin-inline-end:-1rem}.block.block-navigation .menu>li.is-hidden{display:none}.block.block-navigation .menu .menu-show-more{align-items:center;position:relative}.block.block-navigation .menu .menu-show-more .icon{transition-property:transform}.block.block-navigation .menu .menu-show-more .menu-show-more-items{box-shadow:var(--shade);max-height:calc(var(--win-height) - 3rem - var(--header-height) - var(--wp-admin--admin-bar--height, 0));min-width:10rem;opacity:0;overflow-y:auto;padding:0 0 1em;pointer-events:none;position:absolute;right:0;top:100%;transition-property:opacity}.block.block-navigation .menu .menu-show-more .menu-show-more-items a{padding:.25em 1em}.block.block-navigation .menu .menu-show-more:focus-within .icon,.block.block-navigation .menu .menu-show-more:hover .icon{transform:rotate(180deg)}.block.block-navigation .menu .menu-show-more:focus-within .menu-show-more-items,.block.block-navigation .menu .menu-show-more:hover .menu-show-more-items{opacity:1;pointer-events:auto}.block.block-navigation .menu.has-menu-more .menu-show-more{display:flex}.block.block-navigation.is-align-center ul{justify-content:center;letter-spacing:.09rem}.block.block-navigation.is-align-right ul{justify-content:flex-end}}.is-style-treatment-key-info+.block-navigation,.is-style-treatment-key-info+.wp-block-kd-navigation,.is-zero-percent-finance-callout+.block-navigation,.is-zero-percent-finance-callout+.wp-block-kd-navigation{margin-block-start:calc(var(--block-spacing)*-1)}
