.product-form__input--color-plug{margin-bottom:2.4rem;border:none;padding:0}.color-plug__legend{margin-bottom:1.2rem;font-size:1.6rem;font-weight:700;color:#275043}.color-plug-options{display:flex;flex-wrap:wrap;gap:1rem}.product-form__input--color-plug input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.color-plug-option{display:inline-flex;align-items:center;gap:1rem;min-width:10rem;padding:1rem 1.6rem;border:1px solid #d9d9d9;border-radius:.6rem;background-color:#fff;color:#111;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.color-plug-option:hover{border-color:#275043}.product-form__input--color-plug input[type=radio]:checked+.color-plug-option{background-color:#275043;border-color:#275043;color:#fff}.product-form__input--color-plug input[type=radio]:disabled+.color-plug-option,.product-form__input--color-plug input[type=radio].disabled+.color-plug-option{opacity:.45;cursor:not-allowed}.color-plug-option__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.color-plug-option__swatch{display:block;width:2.8rem;height:2.8rem;border-radius:.4rem;border:1px solid rgba(0,0,0,.12)}.color-plug-option__swatch--white{background-color:#fff}.color-plug-option__swatch--black{background-color:#111}.color-plug-option__swatch--default{background:linear-gradient(135deg,#e0e0e0 50%,#bdbdbd 50%)}.product-form__input--color-plug input[type=radio]:checked+.color-plug-option .color-plug-option__swatch{border-color:#fff6}.color-plug-option__text{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1}.product-form__input--color-plug input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--color-plug input[type=radio]:focus-visible+.color-plug-option{outline:.2rem solid rgba(39,80,67,.5);outline-offset:.2rem}@media screen and (max-width:749px){.color-plug-options{gap:.8rem}.color-plug-option{min-width:calc(50% - .4rem);padding:.9rem 1.2rem}.color-plug-option__swatch{width:2.4rem;height:2.4rem}.color-plug-option__text{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-color-picker.css.map */
