.us-rail{position:relative;padding:22px 0 0;--us-fill-a:0%;--us-fill-b:0%}.us-rail-line{position:absolute;left:0;right:0;top:31px;height:1px;background:var(--us-line,#DFD3C0)}.us-rail-fill{position:absolute;top:31px;height:1px;left:var(--us-fill-a);width:calc(var(--us-fill-b) - var(--us-fill-a));background:var(--us-saffron,#F5AA13);transition:left .45s cubic-bezier(.2,.7,.25,1),width .45s cubic-bezier(.2,.7,.25,1)}@media(prefers-reduced-motion:reduce){.us-rail-fill{transition:none}}.us-rail-r{display:flex;justify-content:space-between;position:relative}.us-rail-i{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:0;text-decoration:none;color:inherit;min-height:44px;padding-bottom:6px}.us-rail-dot{display:block;width:10px;height:10px;border-radius:50%;background:var(--us-ink,#1A130E);margin:5px 0 18px;transition:transform .16s,background .16s;position:relative;z-index:1;box-shadow:0 0 0 7px var(--us-paper,#F7F2E8)}a.us-rail-i:hover .us-rail-dot,a.us-rail-i:focus-visible .us-rail-dot{transform:scale(1.3)}.us-rail-i.is-on .us-rail-dot{background:var(--us-saffron,#F5AA13);transform:scale(1.8);box-shadow:0 0 0 4px var(--us-paper,#F7F2E8)}.us-rail-i.is-all .us-rail-dot{background:none;border:1px solid var(--us-ink,#1A130E)}.us-rail-i.is-all.is-on .us-rail-dot{background:var(--us-saffron,#F5AA13);border-color:var(--us-saffron,#F5AA13)}.us-rail-l{font-family:var(--font-accent--family);font-size:1.0625rem;color:var(--us-ink,#1A130E);white-space:nowrap}.us-rail-i.is-off{cursor:default}.us-rail-i.is-off .us-rail-dot{background:none;border:1px solid var(--us-line,#DFD3C0);box-shadow:0 0 0 7px var(--us-paper,#F7F2E8)}.us-rail-i.is-off .us-rail-l{color:var(--us-line,#DFD3C0)}.us-rail-n{position:absolute;top:100%;left:50%;transform:translate(-50%);font-family:var(--font-accent--family);font-size:.75rem;line-height:1.2;white-space:nowrap;color:var(--us-mute,#7A6450);opacity:0;transition:opacity .2s}@media(prefers-reduced-motion:reduce){.us-rail-n{transition:none}}.us-rail-i:hover .us-rail-n,.us-rail-i:focus-visible .us-rail-n,.us-rail-i.is-on .us-rail-n{opacity:1}.us-rail-i.is-off:hover .us-rail-n{opacity:1;color:var(--us-line,#DFD3C0)}@media(max-width:767px){.us-rail-l{font-size:.875rem}.us-rail-n{font-size:.6875rem}}@media(max-width:480px){.us-rail-l{font-size:.75rem}.us-rail-dot{box-shadow:0 0 0 5px var(--us-paper,#F7F2E8)}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/unseend-rail.css.map */
