.button-size{position:relative;display:flex;min-inline-size:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.button-size [hidden]{display:none}.button-size__face{--button-size-bg: var(--control-bg-secondary-inverse);--button-size-bg-hover: var(--control-bg-secondary-inverse-hover);--button-size-content: var(--control-content-primary);--button-size-icon: var(--control-content-primary);position:relative;display:flex;flex:1;align-items:center;justify-content:center;gap:var(--space-x2);min-inline-size:0;min-block-size:var(--space-x12);padding-inline:var(--space-x4);border-radius:var(--radius-x2);background:var(--button-size-bg);color:var(--button-size-content);text-align:center;overflow-wrap:break-word;user-select:none;-webkit-user-select:none;transition:background-color .15s ease,color .15s ease}.button-size[data-sold-out] .button-size__face,.button-size[data-missing] .button-size__face{--button-size-content: var(--control-content-disabled)}.button-size .button-size__input:checked+.button-size__face{--button-size-bg: var(--control-bg-primary);--button-size-bg-hover: var(--control-bg-primary-hover);--button-size-content: var(--control-content-primary-inverse);--button-size-icon: var(--control-content-primary-inverse)}@media(hover:hover){.button-size:hover .button-size__input:enabled+.button-size__face{background:var(--button-size-bg-hover)}}.button-size:active .button-size__input:enabled+.button-size__face{background:var(--button-size-bg-hover)}.button-size:has(.button-size__input:disabled){cursor:not-allowed}.button-size .button-size__input:disabled+.button-size__face{--button-size-bg: var(--control-bg-secondary-inverse);--button-size-content: var(--control-content-disabled);--button-size-icon: var(--control-content-primary)}.button-size__bell{display:none;flex:none;inline-size:var(--space-x4);block-size:var(--space-x4);color:var(--button-size-icon);transition:color .15s ease}.button-size[data-sold-out] .button-size__bell{display:block}.button-size__face:before{content:"";position:absolute;inset:calc(var(--space-x1) * -1);border:2px solid transparent;border-radius:var(--radius-x3);pointer-events:none}.button-size__input:focus-visible+.button-size__face:before{border-color:var(--control-border-focus)}@media(prefers-reduced-motion:reduce){.button-size__face,.button-size__bell{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/296/assets/rebirth-button-size.css.map */
