variant-selects{display:block}.product--no-media .product-form__input--pill,.product--no-media .product-form__input--swatch,.product--no-media .product-form__input--dropdown{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form__input.product-form__input--pill,.product--no-media .product-form__input.product-form__input--swatch{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product-form__input input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #6A558F;border-radius:50%;margin-right:10px;position:relative;cursor:pointer;transition:all .2s ease}.product-form__input input[type=radio]:checked:after{content:"";width:10px;height:10px;background:#6a558f;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-form__input input[type=radio]:hover{border-color:#4b3a6b}.product-form__input input[type=radio]:disabled{border-color:#ccc;cursor:not-allowed}.product-form__input input[type=radio]:disabled:after{background:#ccc}.product-form__input--pill input[type=radio]+label{display:flex;align-items:center;font-size:1.6rem;font-weight:500;cursor:pointer;margin-bottom:12px}.product-form__input--pill input[type=radio]+label:before{display:none}variant-radios fieldset.product-form__input>legend.form__label,variant-selects .product-form__input .form__label,.product-form__input .form__label,.product-form__input legend{font-size:1.8rem;font-weight:700;line-height:1.3;margin-bottom:1.2rem}.product-form__input--dropdown{--swatch-input--size: 2rem;margin-bottom:1.6rem}variant-selects .select select,.product-form__input .select select{font-size:1.6rem;min-height:4.8rem;padding-top:1rem;padding-bottom:1rem;padding-right:3.5rem}@media screen and (max-width:749px){variant-radios fieldset.product-form__input>legend.form__label,variant-selects .product-form__input .form__label,.product-form__input .form__label,.product-form__input legend{font-size:1.7rem}.product-form__input input[type=radio]{width:18px;height:18px}.product-form__input input[type=radio]:checked:after{width:8px;height:8px}.product-form__input--pill input[type=radio]+label{font-size:1.5rem}variant-selects .select select,.product-form__input .select select{font-size:1.5rem;min-height:5rem;padding-right:3.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-product-variant-picker.css.map */
