html.sns-prail-ready .section-header{position:sticky;top:0!important;transform:none!important}.sns-prail{position:absolute;left:0;right:0;top:100%;z-index:-1;background:var(--sns-glass-bg, rgba(var(--color-background), .9));-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border-bottom:.1rem solid var(--sns-glass-border, rgba(var(--color-foreground), .12));opacity:0;transform:translateY(-100%);visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility 0s linear .3s}.sns-prail-on .sns-prail{opacity:1;transform:none;visibility:visible;transition:transform .3s ease,opacity .3s ease}.sns-prail[hidden]{display:none}.section-header:has(details[open]) .sns-prail{opacity:0;visibility:hidden}.sns-prail__track{display:flex;gap:.4rem;margin:0 auto;max-width:120rem;padding:.6rem 1.2rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sns-prail__track::-webkit-scrollbar{display:none}.sns-prail__chip{flex:0 0 auto;display:inline-flex;align-items:center;min-height:3.2rem;padding:0 1.3rem;border-radius:99rem;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:600;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease}.sns-prail__chip:hover{background:rgba(var(--color-foreground),.08)}.sns-prail__chip[aria-current]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.sns-prail__chip:focus-visible{outline:.2rem solid var(--sns-red, #A81820);outline-offset:.2rem}.sns-prail__progress{position:absolute;left:0;right:0;bottom:-.1rem;height:.2rem;pointer-events:none}.sns-prail__progress span{display:block;height:100%;background:var(--sns-red, #A81820);transform:scaleX(0);transform-origin:0 50%}[data-sns-prail-target]:focus{outline:none}.sns-sea-hang{transition:opacity .25s ease}.sns-prail-on .sns-sea-hang{opacity:0}@media(min-width:750px){.sns-prail__track{justify-content:center}}@media(prefers-reduced-motion:reduce){.sns-prail,.sns-prail-on .sns-prail,.sns-prail__chip,.sns-sea-hang{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/sns-page-rail.css.map */
