.tab-selector{display:block;position:relative;z-index:1;width:100%}.tab-selector__indicator:empty{display:block}@media screen and (min-width:750px){.tab-selector{width:fit-content;max-width:100%}}.tab-selector__track{display:flex;position:relative;border-radius:var(--radius-pill);height:32px;user-select:none;-webkit-user-select:none;touch-action:pan-y}@media screen and (min-width:750px){.tab-selector__track{height:44px}}.tab-selector__indicator{position:absolute;top:0;left:0;height:100%;border-radius:var(--radius-pill);pointer-events:none;z-index:0;will-change:transform,width;transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.tab-selector__indicator--dragging{transition:none}.tab-selector__indicator--pressed{transform-origin:center center;scale:1 1.15;transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),scale .2s cubic-bezier(.4,0,.2,1)}.tab-selector__indicator--dragging.tab-selector__indicator--pressed{transition:scale .2s cubic-bezier(.4,0,.2,1)}.tab-selector__tab{flex:1 0 0;display:flex;align-items:center;justify-content:center;padding:0 var(--space-3);border:none;border-radius:var(--radius-pill);background:transparent;cursor:pointer;font-family:var(--font-heading);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;line-height:1;position:relative;z-index:1;transition:color .2s ease}.tab-selector__tab--covered{color:var(--color-gray-50)}@media screen and (min-width:750px){.tab-selector__tab{flex:0 0 calc(560px / 3);width:calc(560px / 3);font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/component-tab-selector.css.map */
