.s-jump-links{background-color:var(--scheme-dark-background);color:var(--text-global-light);opacity:0;padding-block:.5rem 0;position:fixed;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:-1}.s-jump-links.is-sticky{opacity:1;visibility:visible;z-index:9}.s-jump-links__inner{justify-content:space-between}.s-jump-links__inner,.s-jump-links__left{align-items:center;display:flex;flex-direction:row;gap:1.5rem}.s-jump-links__links-wrapper{align-items:center;display:flex;flex-direction:row;gap:.75rem}.s-jump-links__title{font-family:var(--font-typeface-display);font-size:var(--font-responsive-micro);font-weight:var(--font-weight-strongest);letter-spacing:.05em;letter-spacing:0;line-height:1.1;margin:0;text-transform:uppercase;text-transform:none}.s-jump-links__links{gap:.75rem;overflow-x:auto;white-space:nowrap}.s-jump-links__links,.s-jump-links__right{align-items:center;display:flex;flex-direction:row}.s-jump-links__right{gap:1.5rem}.s-jump-links__cart{align-items:center;color:var(--text-global-light);display:flex;flex-direction:row;gap:.25rem}.s-jump-links__cart,.s-jump-links__cart>*{vertical-align:middle}.s-jump-links__cart:hover{text-decoration:none}.s-jump-links__btn{padding-block:.75rem}@media only screen and (min-width:48em){.s-header{position:relative;top:0}}@media only screen and (min-width:80em){.s-jump-links{padding-block:.75rem}.s-jump-links__link{align-items:center;background-color:transparent;border:none;box-sizing:border-box;color:var(--surface-interactive-button-tertiary);display:inline-flex;font-family:var(--font-typeface-display);font-size:var(--font-responsive-sm);font-size:var(--font-static-xs);font-weight:var(--font-weight-strongest);gap:.75rem;isolation:isolate;justify-content:center;letter-spacing:.05em;line-height:1;overflow:hidden;padding:.625rem 1rem;position:relative;text-align:center;text-transform:uppercase;transition:color .5s ease-in,background-color .5s ease-in,border-color .5s ease-in}.s-jump-links__link:disabled{border-color:var(--surface-interactive-button-primary)!important;color:var(--text-interactive-button-primary)!important;opacity:.5;pointer-events:none!important}.s-jump-links__link:disabled:before{background-color:var(--surface-interactive-button-primary);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-2}.s-jump-links__link:disabled:after{display:none}@supports (-moz-appearance:none){.s-jump-links__link{padding:1.25rem 3.5rem 1.125rem}}.s-jump-links__link:before{background-color:transparent;border:.0625rem solid var(--surface-interactive-button-tertiary);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-2}.s-jump-links__link:after{background-color:var(--surface-interactive-button-tertiary--hover);content:"";display:block;height:100%;left:-155%;position:absolute;top:0;transform:skew(-25deg);transition:all .625s cubic-bezier(.83,0,.17,1);width:140%;z-index:-1}.s-jump-links__link:disabled{color:var(--text-interactive-button-secondary)!important}.s-jump-links__link:disabled:before{background-color:var(--surface-interactive-button-secondary)!important}.s-jump-links__link svg{display:block;height:auto;transform:translateY(1px);width:.5625rem}}@media only screen and (min-width:80em) and (hover:hover){.s-jump-links__link:hover{color:var(--text-interactive-button-tertiary)}.s-jump-links__link:hover:after{left:-20%}}@media only screen and (max-width:calc(80em - 1px)){.s-jump-links{box-shadow:0 0 0 .0625rem var(--border-global-subtle)}.s-jump-links__inner{padding-bottom:.5rem;position:relative}.s-jump-links__links{background-color:var(--surface-global-primary);color:var(--text-global-primary);justify-content:space-evenly;padding:.75rem}.s-jump-links__link{border:none!important;color:var(--text-global-primary);font-size:var(--font-responsive-xs);position:relative}.s-jump-links__link:before{content:"";display:block;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.s-jump-links__link.is-active:before,.s-jump-links__link:active:before,.s-jump-links__link:focus-visible:before{transform:scaleX(1)}.s-jump-links__link:before{background-color:var(--surface-interactive-nav-primary--hover);bottom:-.25rem;height:.125rem}.s-jump-links__link.is-active:before,.s-jump-links__link:active:before,.s-jump-links__link:focus-visible:before{height:.125rem}}@media only screen and (max-width:calc(80em - 1px)) and (hover:hover){.s-jump-links__link:hover:before{transform:scaleX(1)}}@media only screen and (max-width:calc(48em - 1px)){.s-jump-links__link{font-size:var(--font-responsive-micro)}}