.tab-nav-section{position:sticky;top:var(--header-visible-height, var(--header-stack-height, 136px));z-index:50;transition:top .3s var(--ease)}.tab-nav-section.is-floating{position:relative;top:auto;height:0;padding:0}.tab-nav{display:block;background:var(--color-background);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.is-floating .tab-nav{position:fixed;top:var(--header-visible-height, var(--header-stack-height, 136px));left:0;right:0;transform:translateY(-100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s var(--ease),opacity .2s linear,top .3s var(--ease),visibility 0s .3s}.is-floating .tab-nav.is-visible{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .3s var(--ease),opacity .2s linear,top .3s var(--ease),visibility 0s}.tab-nav[hidden]{display:none}.tab-nav-inner{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.tab-nav-inner::-webkit-scrollbar{display:none}.tab-nav-item{flex:none;padding:15px 18px;border-bottom:2px solid transparent;font-family:var(--font-heading--family);font-size:.82rem;font-weight:700;letter-spacing:.04em;color:var(--color-foreground);white-space:nowrap;transition:color .15s,border-color .15s}.tab-nav-item:hover{color:var(--color-heading)}.tab-nav-item.is-active{color:var(--color-accent-deep);border-bottom-color:var(--color-accent)}@media(prefers-reduced-motion:reduce){.tab-nav-section,.tab-nav-item,.is-floating .tab-nav,.is-floating .tab-nav.is-visible{transition:none}}@media(max-width:700px){.tab-nav-item{padding:13px 14px;font-size:.78rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-tab-nav.css.map */
