@supports (appearance: base-select){.product-variant-selects .select-select,.product-variant-selects .select-select::picker(select){-webkit-appearance:base-select;appearance:base-select}.product-variant-selects .select-select{border:0;background:transparent;font:inherit;color:inherit;text-align:start;padding:0}.product-variant-selects .select-select::picker-icon{display:none}.product-variant-selects .select-select option::checkmark{display:none}.product-variant-selects .select-select::picker(select){border:1px solid rgba(var(--color-foreground),.15);border-radius:6px;background:rgb(var(--color-background));box-shadow:0 8px 28px #00000024;padding:4px;min-width:anchor-size(width)}.product-variant-selects .select-select option{display:flex;align-items:center;gap:1rem;padding:.6rem .75rem;border-radius:4px;font-size:.9375rem}.product-variant-selects .select-select option{cursor:pointer}.product-variant-selects .select-select option:checked{background:rgba(var(--color-foreground),.06);font-weight:600}@media(hover:hover){.product-variant-selects .select-select option:hover{background:rgba(var(--color-foreground),.12)}}.product-variant-selects .select-select option:focus,.product-variant-selects .select-select option:focus-visible{background:rgba(var(--color-foreground),.12);outline:none}.product-variant-selects .select-select button{display:flex;align-items:center;width:100%;height:3rem;margin:0;padding-block:0;padding-inline:1rem 2rem;border:0;border-radius:var(--input-radius);background:transparent;font:inherit;color:inherit;text-align:start;cursor:pointer}.product-variant-selects .select-select selectedcontent .kc-opt-status,.product-variant-selects .select-select selectedcontent .kc-opt-balk{display:none}.kc-opt-naam{flex:1 1 auto;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-opt-sep{display:none}.kc-opt-status{flex:0 0 auto;text-align:end;font-size:.8125rem;color:rgba(var(--color-foreground),.6);white-space:nowrap}.kc-opt-balk{display:none}@media screen and (max-width:749px){.kc-opt-status{display:none}.kc-opt-balk{display:block;flex:0 0 auto;width:28px;height:4px;border-radius:2px}.kc-opt-balk[data-state=in_stock]{background:#16a34a}.kc-opt-balk[data-state=preorder],.kc-opt-balk[data-state=lead_time]{background:#ea8c1c}.kc-opt-balk[data-state=unavailable]{background:#dc2626}}}.product-variant-selects .form-options-wrapper.button-options label:has(.kc-variant-status){position:relative;overflow:hidden;padding-block-end:calc(.75rem + 3px)}.kc-variant-status{position:absolute;inset-inline:0;inset-block-end:0;height:3px;pointer-events:none}.kc-variant-status--in_stock{background:#16a34a}.kc-variant-status--preorder,.kc-variant-status--lead_time{background:#ea8c1c}.kc-variant-status--unavailable{background:#dc2626}.product-variant-selects .form-options-wrapper.button-options input[type=radio].disabled+label:has(.kc-variant-status){opacity:1;--alpha-button-background: .025;color:rgba(var(--color-button-text),.5)}.product-variant-selects .form-options-wrapper.button-options input[type=radio].disabled:checked+label:has(.kc-variant-status){--alpha-button-background: .5}.product-variant-selects .form-options-wrapper.button-options input[type=radio].disabled+label:has(.kc-variant-status):after{background:linear-gradient(45deg,transparent calc(50% - .5px),rgba(var(--color-button-text),.5) calc(50% - .5px),rgba(var(--color-button-text),.5) calc(50% + .5px),transparent calc(50% + .5px))}
/*# sourceMappingURL=/cdn/shop/t/42/assets/kc-variant-status.css.map */
