[data-segmented]{--segmented-ease: cubic-bezier(.32, .72, 0, 1);position:relative;isolation:isolate}[data-segmented]>button{position:relative;z-index:1}.segmented-thumb{position:absolute;top:4px;bottom:4px;left:0;z-index:0;width:0;border-radius:100px;background:#fff;box-shadow:0 1px 1px #11111124,0 3px 8px #11111114;opacity:0;pointer-events:none;transform:translate(var(--thumb-x, 0)) scale(var(--thumb-scale, 1))}[data-segmented-ready]>.segmented-thumb{opacity:1}[data-segmented-ready]>button.is-active{background:transparent;box-shadow:none}[data-segmented].segmented--animate>.segmented-thumb{transition:transform .5s var(--segmented-ease),width .5s var(--segmented-ease)}[data-segmented].segmented--animate>button{transition:color .35s var(--segmented-ease)}[data-segmented].is-pressed{--thumb-scale: .95}[data-segmented].is-pressed>.segmented-thumb{transition-duration:.25s}@keyframes segmented-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.segmented-panel-in{animation:segmented-panel-in .5s cubic-bezier(.32,.72,0,1) both}@media(prefers-reduced-motion:reduce){[data-segmented].segmented--animate>.segmented-thumb,[data-segmented].segmented--animate>button{transition:none}.segmented-panel-in{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/segmented-toggle.css.map */
