variant-selects{display:block}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:1rem;font-weight:500;font-size:1.4rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input--pill input[type=radio]+label{display:inline-block;line-height:1;cursor:pointer;position:relative;padding:1.6rem;outline:solid .1rem rgb(var(--color-border));border-radius:var(--border-radius);font-size:1.4rem;width:100%;margin-bottom:1rem;letter-spacing:-.035rem;transition:.1s ease}@media screen and (max-width:749px){.product-form__input--pill input[type=radio]+label{font-size:1.3rem}.variant-option__value{font-size:1.4rem}}.product-form__input--pill input[type=radio]:checked+label{outline:solid .2rem rgb(var(--color-button));background:rgba(var(--color-forms),1)}.product-form__input--pill input[type=radio]+label:hover{outline:solid .2rem rgb(var(--color-button))}.product-form__input--pill input[type=radio][disabled]+label{opacity:.5;cursor:not-allowed}.product-form__input{padding:0;margin:0 0 3.2rem;border:none;width:100%}.product-form__input:first-child{margin-top:4rem}.variant-option__value{font-weight:600;display:block}.variant-option__value:has(~.variant-status-description){margin-bottom:.5rem}.product-form__input--pill input[type=radio]+label:has(.variant-option__image-wrapper){width:auto;padding:0;outline:none;background:rgb(var(--color-card))}.product-form__input--pill input[type=radio]:checked+label:has(.variant-option__image-wrapper):after,.product-form__input--pill input[type=radio]+label:has(.variant-option__image-wrapper):hover:after{content:"";position:absolute;left:.3rem;right:.3rem;bottom:0;height:.2rem;border-radius:.2rem;background:rgb(var(--color-button))}.variant-option__image-wrapper{width:6.8rem}@media screen and (max-width:749px){.variant-option__image-wrapper{width:6.4rem}}.variant-option__selected-value{display:none;font-weight:600}.product-form__input--pill:has(.variant-option__image-wrapper) .variant-option__selected-value{display:inline-block}.product-form__input--pill label:has(.variant-option__image-wrapper) .variant-option__value{display:none}.variant-option__title{display:block;font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-product-variant-picker.css.map */
