.wf-designers-nav{--wf-designers-nav-jump-height: 2.75rem;--wf-designers-nav-index-width: 2rem;--wf-designers-nav-scroll-offset: calc(var(--header-height, 0px) + var(--wf-designers-nav-jump-height) + 1rem);width:100%;color:var(--wf-color-foreground, #000);box-sizing:border-box}.wf-designers-nav__inner{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem;width:100%;box-sizing:border-box}.wf-designers-nav__title{width:100%;margin:0;padding:0;text-align:center;color:inherit}.wf-designers-nav__title--h1{font-family:var(--wf-text-h1-font-family);font-size:var(--wf-text-h1-font-size);font-weight:var(--wf-text-h1-font-weight);font-style:var(--wf-text-h1-font-style);line-height:var(--wf-text-h1-line-height);letter-spacing:var(--wf-text-h1-letter-spacing);text-transform:capitalize}.wf-designers-nav__title--h2{font-family:var(--wf-text-h2-lg-font-family);font-size:var(--wf-text-h2-lg-font-size);font-weight:var(--wf-text-h2-lg-font-weight);font-style:var(--wf-text-h2-lg-font-style);line-height:var(--wf-text-h2-lg-line-height);letter-spacing:var(--wf-text-h2-lg-letter-spacing)}.wf-designers-nav__title--h3{font-family:var(--wf-text-h2-font-family);font-size:var(--wf-text-h2-font-size);font-weight:var(--wf-text-h2-font-weight);font-style:var(--wf-text-h2-font-style);line-height:var(--wf-text-h2-line-height);letter-spacing:var(--wf-text-h2-letter-spacing)}.wf-designers-nav__title--h4{font-family:var(--wf-text-body-16-font-family);font-size:var(--wf-text-body-16-font-size);font-weight:var(--wf-text-body-16-font-weight);font-style:var(--wf-text-body-16-font-style);line-height:var(--wf-text-body-16-line-height);letter-spacing:var(--wf-text-body-16-letter-spacing)}.wf-designers-nav__jump-bar{display:none}.wf-designers-nav__jump-list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.25rem;margin:0;padding:.5rem 1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--wf-color-sand, #f5efe8);list-style:none}.wf-designers-nav__jump-item{flex:0 0 auto;margin:0;padding:0}.wf-designers-nav__jump-link,.wf-designers-nav__index-link{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;min-height:1.75rem;padding:.125rem .375rem;border:0;background:transparent;color:var(--wf-color-foreground, #000);font-family:var(--wf-font-body);font-size:.625rem;font-weight:300;font-style:normal;line-height:1.125rem;letter-spacing:var(--wf-text-body-letter-spacing, .1em);text-decoration:none;text-transform:uppercase;box-sizing:border-box;transition:background-color .15s ease}.wf-designers-nav__jump-link:hover,.wf-designers-nav__jump-link:focus-visible,.wf-designers-nav__index-link:hover,.wf-designers-nav__index-link:focus-visible,.wf-designers-nav__jump-link[data-active=true],.wf-designers-nav__index-link[data-active=true]{background:var(--wf-color-peach, #f6d1ca);outline:none}.wf-designers-nav__layout{position:relative;width:100%;box-sizing:border-box}.wf-designers-nav__groups{width:100%;padding-inline-end:calc(var(--wf-designers-nav-index-width) + .5rem);box-sizing:border-box}.wf-designers-nav__group{break-inside:avoid;margin:0 0 1.5rem;padding:0;scroll-margin-top:var(--wf-designers-nav-scroll-offset)}.wf-designers-nav__letter{margin:0 0 .75rem;padding:0;font-family:var(--wf-font-body);font-size:var(--wf-text-h2-lg-font-size, 1.5rem);font-weight:500;font-style:normal;line-height:var(--wf-text-h2-lg-line-height, 2.375rem);letter-spacing:var(--wf-text-h2-lg-letter-spacing, .08em);text-transform:uppercase;color:inherit}.wf-designers-nav__designer-list{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}.wf-designers-nav__designer-item{margin:0;padding:0}.wf-designers-nav__designer-link{color:var(--wf-color-muted, #767676);font-family:var(--wf-text-body-font-family);font-size:var(--wf-text-body-font-size);font-weight:var(--wf-text-body-font-weight);font-style:var(--wf-text-body-font-style);line-height:var(--wf-text-body-line-height);letter-spacing:var(--wf-text-body-letter-spacing);text-decoration:none;text-transform:uppercase}.wf-designers-nav__designer-link:hover,.wf-designers-nav__designer-link:focus-visible{color:var(--wf-color-foreground, #000);text-decoration:underline;text-underline-offset:.125rem}.wf-designers-nav__index{position:fixed;top:50%;right:0;z-index:var(--layer-flat, 1);transform:translateY(-50%);width:var(--wf-designers-nav-index-width);padding:.5rem .25rem;box-sizing:border-box}.wf-designers-nav__index-list{display:flex;flex-direction:column;align-items:center;gap:.125rem;margin:0;padding:0;list-style:none}.wf-designers-nav__index-item{margin:0;padding:0}.wf-designers-nav__index-link{min-width:1.5rem;min-height:1.25rem;padding:.125rem;font-size:.5625rem;line-height:1}.wf-designers-nav__placeholder{width:100%;padding:1rem;text-align:center;color:var(--wf-color-muted, #767676);font-family:var(--wf-text-body-font-family);font-size:var(--wf-text-body-font-size)}@media screen and (min-width:990px){.wf-designers-nav__jump-bar{display:block;position:sticky;top:0;z-index:var(--layer-raised, 2);margin-inline:-1rem;width:calc(100% + 2rem)}body:has(>#header-group header-component[sticky]) .wf-designers-nav__jump-bar{top:var(--header-height, 0px)}.wf-designers-nav__layout{padding-inline:0}.wf-designers-nav__groups{column-count:4;column-gap:2rem;padding-inline-end:0}.wf-designers-nav__index{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-designers-nav.css.map */
