.variant-option__button-label:has(input[data-option-available=false]){background-color:color-mix(in srgb,var(--color-variant-text) 12%,var(--color-variant-background))!important;border-color:color-mix(in srgb,var(--color-variant-text) 24%,var(--color-variant-background));color:color-mix(in srgb,var(--color-variant-text) 52%,var(--color-variant-background))}.variant-option__button-label:has(input[data-option-available=false]):before{border-color:color-mix(in srgb,var(--color-variant-text) 24%,var(--color-variant-background))}.variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{color:color-mix(in srgb,var(--color-variant-text) 52%,var(--color-variant-background))}.variant-option__button-label:has(input[data-option-available=false]):hover{background-color:color-mix(in srgb,var(--color-variant-text) 17%,var(--color-variant-background))!important;border-color:color-mix(in srgb,var(--color-variant-text) 34%,var(--color-variant-background));color:color-mix(in srgb,var(--color-variant-text) 52%,var(--color-variant-background))}.variant-option__button-label:has(input[data-option-available=false]):hover:before{border-color:color-mix(in srgb,var(--color-variant-text) 34%,var(--color-variant-background))}.variant-option__button-label:has(input[data-option-available=false]):hover .variant-option__button-label__text{color:color-mix(in srgb,var(--color-variant-text) 52%,var(--color-variant-background))}.variant-option__button-label:has(input[data-option-available=false]) .variant-option__strikethrough line{stroke:color-mix(in srgb,var(--color-variant-text) 45%,var(--color-variant-background))}.variant-option__button-label:has(input[data-option-available=false]:checked),.variant-option__button-label:has(input[data-option-available=false]:checked):hover{border-color:var(--color-selected-variant-border)}.variant-option__button-label:has(input[data-option-available=false]:checked):before,.variant-option__button-label:has(input[data-option-available=false]:checked):hover:before{border-color:var(--color-selected-variant-border)}.variant-option__button-label--has-swatch:has(input[data-option-available=false]){background-color:transparent!important;opacity:.55}.variant-option__button-label:has(input[data-option-available=false]) .variant-option__strikethrough line{stroke-width:2px}.price-soldout-tag{display:inline-flex;align-items:center;padding:.4em .7em;border:1px solid #f0bfbc;border-radius:4px;background-color:#fdecea;color:#b3261e;font-family:var(--font-body--family);font-size:.75rem;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}[ref=priceContainer]:has(.price-soldout-tag){display:flex;flex-wrap:wrap;align-items:center;column-gap:.6rem;row-gap:.25rem}[ref=priceContainer]:has(.price-soldout-tag)>.price-soldout-tag~*{flex-basis:100%}
/*# sourceMappingURL=/cdn/shop/t/103/assets/custom-variant-availability.css.map */
