.options-picker-item{font-family:var(--font-family-sans-serif);font-size:var(--ui-1-font-size);line-height:var(--ui-1-line-height);font-weight:var(--ui-1-font-weight);letter-spacing:var(--ui-1-letter-spacing);text-transform:uppercase;display:flex;position:relative}.options-picker-item--unavailable .options-picker-item__label{color:var(--color-cream-700);text-decoration:line-through}.options-picker-item.extended{width:100%;padding:var(--space-250) var(--space-200) var(--space-600);border:1px solid var(--color-cream-300);border-bottom:none;justify-content:space-between;align-items:flex-start}@media (hover:hover) and (pointer:fine){.options-picker-item.extended:hover:after{display:block}}.options-picker-item.extended:active:not([disabled]){opacity:.5}.options-picker-item.extended:after{content:"";border:1px solid var(--color-ui-900);z-index:1;display:none;position:absolute;inset:-1px}.options-picker-item.extended.options-picker-item--active:after{display:block}.options-picker-item.extended .options-picker-item__label{white-space:nowrap}.options-picker-item.extended .options-picker-item__right{font-family:var(--font-family-sans-serif);font-size:var(--ui-2-font-size);line-height:var(--ui-2-line-height);font-weight:var(--ui-2-font-weight);letter-spacing:var(--ui-2-letter-spacing);text-transform:uppercase}.options-picker-item.extended .options-picker-item__low-stock-label{color:var(--color-status-low)}.options-picker-item.extended .options-picker-item__unavailable{gap:var(--space-200);pointer-events:none;z-index:2;align-items:flex-start;display:flex}.options-picker-item.extended .options-picker-item__unavailable-label{color:var(--color-cream-700)}.options-picker-item.extended .options-picker-item__unavailable-button{font-family:var(--font-family-sans-serif);font-size:var(--ui-2-font-size);line-height:var(--ui-2-line-height);font-weight:var(--ui-2-font-weight);letter-spacing:var(--ui-2-letter-spacing);text-transform:uppercase;pointer-events:all;text-transform:uppercase}.options-picker-item.compact{background-color:var(--color-cream-200);justify-content:center;align-items:center;width:39px;height:32px;padding:0}.options-picker-item.compact.options-picker-item--active{background-color:var(--color-ui-900);color:var(--color-ui-0)}.options-picker-item.compact.options-picker-item--unavailable{border:1px solid var(--color-cream-300);background-color:#0000}.options-picker-item.compact.options-picker-item--low-stock:after{content:"";background-color:var(--color-status-low);width:3px;height:3px;position:absolute;top:4px;right:6px}@media (hover:hover) and (pointer:fine){.options-picker-item.compact:hover{background-color:var(--color-ui-900);color:var(--color-ui-0)}}input:focus-visible+.options-picker-item{outline:-webkit-focus-ring-color auto 1px;outline-offset:1px}
