variant-selects{display:block}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:1.3rem;padding-left:0}.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--dropdown{--swatch--size: 2.2rem;margin-bottom:1.6rem}.product-form__input--pill.product-form__input{flex:1 0 100%;display:flex;gap:1.3rem;margin-top:0;margin-bottom:0}.product-form__input--pill input[type=radio]+label{outline:solid .1rem rgb(var(--color-foreground));padding:1rem 2.2rem;font-weight:400;position:relative;min-width:9.7rem;text-align:center;cursor:pointer}.product-form__input--pill input[type=radio]+label .swatch{width:var(--swatch--size);height:var(--swatch--size);border:solid .1rem rgba(var(--color-border),.5);border-style:solid inset solid solid}.product-form__input--pill input[type=radio]:checked+label,.product-form__input--pill input[type=radio]+label:hover{outline-width:.2rem}.product-form__input--pill input[type=radio]+label .icon-checkmark{position:absolute;top:-1rem;right:-1rem;width:2rem;height:2rem;z-index:2;padding:.25rem;background-color:rgb(var(--color-foreground));border-radius:50%;color:rgb(var(--color-background));display:none}.product-form__input--pill input[type=radio]:checked+label .icon-checkmark{display:block}.product-form__input--swatch{display:flex;flex-wrap:wrap;column-gap:.6rem}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch--size: 3.6rem;margin:.7rem 1rem .2rem 0}@media screen and (min-width: 750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch--size: 2.8rem}}.product-form__input--dropdown .select__select{border:solid .1rem rgba(var(--color-border),1);background:transparent}.product__links-link{--swatch--size: 2.8rem;margin:.7rem 1rem .2rem 0;--swatch-input--border-radius: 50%;display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease;forced-color-adjust:none;outline-offset:.4rem;outline:.1rem solid rgba(var(--color-foreground),.25)}.product__links-link.active,.product__links-link:hover{outline-offset:.35rem;outline:.15rem solid rgb(var(--color-foreground))}.product-form__input{padding:0;margin:0 0 1.2rem;min-width:fit-content;border:none}variant-selects:has(.product-form__input+.product-form__input){display:flex;gap:1.2rem}variant-selects:has(.product-form__input+.product-form__input) .product-form__input{flex:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-product-variant-picker.css.map */
