variant-picker[data-zc-hide-picker]{display:none!important}variant-picker[data-zc-avail-picker] .variant-option__strikethrough{display:none!important}variant-picker[data-zc-avail-picker] .variant-option__button-label[data-zc-hidden=true]{display:none!important}media-gallery [data-zc-color-hidden=true]{display:none!important}variant-picker[data-zc-avail-picker] .variant-option:not(:has(.variant-option__button-label:not([data-zc-hidden=true]))){display:none!important}variant-picker[data-zc-avail-picker] .variant-option--equal-width-buttons .variant-option__button-label{width:auto!important;min-width:0!important;flex:0 0 auto!important}variant-picker[data-zc-avail-picker] .variant-option--buttons .variant-option__button-label{font-size:.9rem;font-weight:600;line-height:1.3;white-space:nowrap;text-align:center;min-height:2.5rem;padding-inline:.85rem;cursor:pointer;opacity:1!important;pointer-events:auto!important;text-decoration:none!important}variant-picker[data-zc-avail-picker] .variant-option--buttons .variant-option__button-label__text{max-width:16rem;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--color-foreground-rgb, 0 0 0))!important;opacity:1!important}variant-picker[data-zc-avail-picker] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){background-color:rgb(var(--color-foreground-rgb, 0 0 0))!important;border-color:rgb(var(--color-foreground-rgb, 0 0 0))!important;color:rgb(var(--color-background-rgb, 255 255 255))!important}variant-picker[data-zc-avail-picker] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked) .variant-option__button-label__text{color:rgb(var(--color-background-rgb, 255 255 255))!important}variant-picker[data-zc-avail-picker] .variant-option legend{font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;opacity:.65;margin-bottom:.35rem}variant-picker[data-zc-avail-picker] .variant-option__select{font-size:.9rem;font-weight:600}variant-picker[data-zc-avail-picker] .variant-option--buttons:not(.variant-option--color-images) .variant-option__button-label__text{max-width:none;white-space:normal;text-align:left}variant-picker[data-zc-avail-picker] .variant-option--buttons:not(.variant-option--color-images) .variant-option__button-label{white-space:normal;min-height:auto;padding-block:.55rem}variant-picker .variant-option__button-label__pill{display:none!important;transform:none!important}variant-picker .variant-option__button-label{--pill-offset: 0 !important}variant-picker[data-zc-avail-picker] .variant-option--color-images .variant-option__button-label .swatch{opacity:1!important}variant-picker .variant-option--color-images .swatch.zc-swatch--text{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;padding:.35rem .4rem;background:#f2f2f2!important;background-image:none!important;color:#111!important;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.02em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;overflow:hidden}variant-picker .variant-option--color-images label:has(input:checked) .swatch.zc-swatch--text{background:#fff!important}variant-picker[data-zc-avail-picker] .variant-option__button-label[data-zc-locked=true]{cursor:default!important;pointer-events:none!important}variant-picker[data-zc-avail-picker] .variant-option--dropdowns[data-zc-locked=true] .variant-option__select{pointer-events:none!important}variant-picker .variant-option__button-label[data-zc-so-only=true]:not(.variant-option__button-label--has-swatch){border-style:solid!important;border-color:#00000047!important;background:#fff!important;color:#111!important;opacity:1!important;filter:none!important;cursor:pointer!important;pointer-events:auto!important}variant-picker .variant-option__button-label[data-zc-so-only=true] .variant-option__button-label__text{color:#111!important;opacity:1!important}variant-picker .variant-option__button-label[data-zc-so-only=true]:after{content:none!important;display:none!important}variant-picker .variant-option__button-label[data-zc-so-only=true]:not(.variant-option__button-label--has-swatch):has(input:checked){background-color:rgb(var(--color-foreground-rgb, 0 0 0))!important;border-color:rgb(var(--color-foreground-rgb, 0 0 0))!important;color:#fff!important}variant-picker .variant-option__button-label[data-zc-so-only=true]:not(.variant-option__button-label--has-swatch):has(input:checked) .variant-option__button-label__text{color:#fff!important}.zc-so-lead-time{margin:.65rem 0 0;padding:.55rem .75rem;font-size:.8125rem;line-height:1.35;letter-spacing:.01em;color:#0000009e;background:#00000009;border-radius:.4rem;border:1px solid rgba(0,0,0,.06)}.product-badges__badge[data-zc-badge=special-order],.zc-card-so-badge{background:#1a1a1a;color:#fff;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/1/assets/variant-avail.css.map */
