variant-selects{display:flex;flex-direction:column;gap:1rem}.product-form__input{margin:0;padding:0;border:0;min-width:0}.product-form__input .form__label{display:block;margin:0 0 .5rem;font-family:var(--font-mono);font-size:14px;line-height:1.5;color:var(--color-white)}.product-form__input .form__label [data-selected-value]{color:var(--color-green)}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:baseline;justify-content:center;gap:.4em;margin:0;padding:.5rem 1rem;border:1px solid color-mix(in srgb,var(--color-white) 35%,transparent);border-radius:.25rem;background:transparent;color:var(--color-white);font-family:var(--font-mono);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;text-align:center;cursor:pointer;position:relative;transition:background .3s ease,border-color .3s ease,color .3s ease}.product-form__option-price{font-size:12px;opacity:.7}.product-form__input--pill input[type=radio]:checked+label .product-form__option-price{opacity:.85}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--color-white);background:color-mix(in srgb,var(--color-white) 12%,transparent)}.product-form__input--pill input[type=radio]:checked+label{background:var(--color-green);border-color:var(--color-green);color:var(--color-black)}.product-form__input--pill input[type=radio]:checked+label:hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-black)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:color-mix(in srgb,var(--color-white) 15%,transparent);color:color-mix(in srgb,var(--color-white) 45%,transparent);text-decoration:line-through;cursor:not-allowed}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{background:color-mix(in srgb,var(--color-green) 40%,transparent);border-color:transparent;color:color-mix(in srgb,var(--color-black) 60%,transparent)}.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--color-green);outline-offset:2px}.product-form__input--swatch{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2rem;margin:0}.product-form__input--dropdown{--swatch-input--size: 1.25rem}.product-form__input--dropdown .select{position:relative;display:flex;align-items:center}.product-form__input--dropdown .select__select{width:100%;-webkit-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--color-white) 35%,transparent);border-radius:.25rem;background:transparent;color:var(--color-white);font-family:var(--font-mono);font-size:14px;line-height:1.5;padding:.5rem 2.5rem .5rem 1rem;cursor:pointer}.product-form__input--dropdown .select__select:hover,.product-form__input--dropdown .select__select:focus{border-color:var(--color-white);outline:none}.product-form__input--dropdown .select .svg-wrapper{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;width:.75rem;height:.75rem;color:var(--color-white)}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(1rem + var(--swatch-input--size) + .5rem)}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-product-variant-picker.css.map */
