.blog-anchor-nav-section{position:sticky;top:var(--header-height, 0px);z-index:1;overflow:visible;max-width:none}.blog-anchor-nav{background:var(--ban-bg, rgba(209, 181, 149, .25))}.blog-anchor-nav__inner{display:flex;align-items:center;justify-content:center;min-height:var(--ban-min-height, 9rem);padding:1.2rem 2rem}.blog-anchor-nav__nav{display:flex;align-items:center;justify-content:center;gap:var(--ban-gap, 2.8rem);width:100%;max-width:160rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.blog-anchor-nav__nav::-webkit-scrollbar{display:none}.blog-anchor-nav__item{flex:0 0 auto}.blog-anchor-nav__link{position:relative;display:inline-flex;align-items:center;padding:.6rem 0 .8rem;color:var(--ban-text, #222222);font-size:var(--ban-font-size, 1.4rem);font-weight:600;line-height:1.8rem;letter-spacing:0;text-align:center;text-decoration:none;white-space:nowrap;transition:color .25s ease}.blog-anchor-nav__link:after{content:"";position:absolute;right:0;bottom:.2rem;left:0;height:.15rem;background:var(--ban-active, #c59852);transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.blog-anchor-nav__link:hover,.blog-anchor-nav__link.is-active,.blog-anchor-nav__link[aria-current=true]{color:var(--ban-active, #c59852)}.blog-anchor-nav__link:hover:after,.blog-anchor-nav__link.is-active:after,.blog-anchor-nav__link[aria-current=true]:after{transform:scaleX(1)}.blog-anchor-nav__link:focus-visible{outline:.2rem solid var(--ban-active, #c59852);outline-offset:.4rem}@media screen and (max-width:989px){.blog-anchor-nav__inner{justify-content:flex-start;min-height:6.4rem;padding:.8rem 0}.blog-anchor-nav__nav{justify-content:flex-start;gap:2rem;padding:0 1.6rem;scroll-padding-inline:1.6rem}.blog-anchor-nav__link{font-size:1.3rem;padding:1rem 0 1.2rem}}@media screen and (max-width:749px){.blog-anchor-nav-section{top:var(--header-height, 0px)}.blog-anchor-nav__inner{min-height:5.6rem}.blog-anchor-nav__nav{gap:1.6rem;padding:0 1.2rem;scroll-padding-inline:1.2rem}.blog-anchor-nav__link{font-size:1.2rem;line-height:1.6rem;padding:.8rem 0 1rem}}#MainContent:has(.blog-anchor-nav){overflow:visible}.has-blog-anchor-id{scroll-margin-top:calc(var(--header-height, 0px) + var(--blog-anchor-nav-height, 9rem) + 1.2rem)}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-blog-anchor-nav.css.map */
