.product-sticky-index-shopify-section{position:sticky;z-index:18;top:var(--site-header-offset, 0px)}.product-index{padding-block:var(--product-index-padding-top) var(--product-index-padding-bottom);border-block:var(--border-width-hairline) solid var(--color-border);background:color-mix(in srgb,var(--color-background) 96%,transparent);color:var(--color-foreground);transition:background-color var(--motion-duration-standard) ease,border-color var(--motion-duration-standard) ease;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.product-index__inner{display:grid;width:100%;margin-inline:auto}.product-index__inner--page{width:min(100%,var(--page-width));padding-inline:var(--page-margin)}.product-index__scroll-shell{position:relative;min-width:0;overflow:hidden}.product-index__scroll-shell:before,.product-index__scroll-shell:after{position:absolute;z-index:2;top:0;bottom:0;width:48px;content:"";opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) ease}.product-index__scroll-shell:before{left:0;background:linear-gradient(90deg,var(--color-background) 0%,transparent 100%)}.product-index__scroll-shell:after{right:0;background:linear-gradient(270deg,var(--color-background) 0%,transparent 100%)}.product-index__scroll-shell[data-overflow-left=true]:before,.product-index__scroll-shell[data-overflow-right=true]:after{opacity:1}.product-index__nav{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.product-index__nav::-webkit-scrollbar{display:none}.product-index__list{display:flex;width:max-content;min-width:100%;margin:0;padding:0;align-items:center;gap:4px;list-style:none}.product-index__inner--align-center .product-index__list{justify-content:center}.product-index__item[hidden]{display:none}.product-index__link{position:relative;display:grid;min-height:40px;padding:0 var(--space-4);overflow:hidden;background:transparent;color:inherit;place-items:center;font-size:var(--type-body-small-size);font-weight:var(--type-weight-medium);line-height:var(--type-body-small-line-height);text-decoration:none;white-space:nowrap;transition:background-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,opacity var(--motion-duration-fast) ease}.product-index__link--top{width:40px;padding:0}.product-index__label{display:grid;height:var(--type-body-small-line-height);overflow:hidden}.product-index__label>span{grid-area:1 / 1;transition:transform var(--motion-duration-standard) var(--motion-ease-standard)}.product-index__label>span:last-child{transform:translateY(110%)}.product-index__link:hover .product-index__label>span:first-child,.product-index__link:focus-visible .product-index__label>span:first-child{transform:translateY(-110%)}.product-index__link:hover .product-index__label>span:last-child,.product-index__link:focus-visible .product-index__label>span:last-child{transform:translateY(0)}.product-index__link:hover{background:var(--color-background-secondary)}.product-index__link[aria-current=location]{background:var(--color-foreground);color:var(--color-background)}.product-index__link:focus-visible{outline:var(--border-width-hairline) solid currentcolor;outline-offset:-3px}.product-index__editor-hint{margin:0;padding:var(--space-3) var(--page-margin);color:var(--color-muted);text-align:center}@media(max-width:749px){.product-index{padding-block:var(--product-index-padding-top-mobile) var(--product-index-padding-bottom-mobile)}.product-index__inner--page{padding-inline:0}.product-index__inner--align-center .product-index__list{justify-content:flex-start}.product-index__nav{padding-inline:var(--page-margin);scroll-padding-inline:var(--page-margin)}.product-index__scroll-shell:before,.product-index__scroll-shell:after{width:36px}.product-index__link{min-height:38px;padding-inline:var(--space-3)}.product-index__link--top{width:38px;padding:0}}@media(prefers-reduced-motion:reduce){.product-index,.product-index__scroll-shell:before,.product-index__scroll-shell:after,.product-index__link,.product-index__label>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-product-sticky-index.css.map */
