.variant-picker legend{display:flex;flex-wrap:wrap;font-size:.95rem;color:#6b6b6b;margin-bottom:10px}.variant-picker legend .variant-option__swatch-value{color:#000;font-weight:500;margin:0!important;padding:0!important}.variant-picker legend .variant-option__swatch-value:before{content:":\a0";color:#6b6b6b}.variant-option--swatches{gap:14px!important}.variant-option--swatches .variant-option__button-label--has-swatch{width:44px!important;height:44px!important;padding:3px!important;border-radius:50%!important;border:2px solid transparent!important;background:transparent!important;box-shadow:none!important;outline:none!important;transition:border-color .2s ease}.variant-option--swatches .variant-option__button-label--has-swatch:hover{border-color:#bbb!important}.variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked){border-color:#000!important}.variant-option--swatches .variant-option__button-label--has-swatch:before,.variant-option--swatches .variant-option__button-label--has-swatch:after{display:none!important;content:none!important}.variant-option--swatches .variant-option__button-label--has-swatch input{opacity:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important}.variant-option--swatches .variant-option__button-label--has-swatch input:after{display:none!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch .swatch.swatch--unscaled{width:100%!important;height:100%!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.15)!important;box-shadow:none!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{border-radius:4px!important;min-height:44px;min-width:56px;background:#fff!important;color:#000!important;box-shadow:inset 0 0 0 1px #dcdcdc!important;transition:box-shadow .2s ease}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{box-shadow:inset 0 0 0 1px #000!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){box-shadow:inset 0 0 0 2px #000!important;background:#fff!important;color:#000!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__pill{display:none!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{color:#000!important;font-weight:500}.quick-add-modal .variant-picker fieldset{justify-content:center}.quick-add-modal .variant-picker legend{width:100%;justify-content:center}.quick-add-modal .variant-picker,.quick-add-modal .variant-option{text-align:center}.quick-add-modal .variant-option--buttons{justify-content:center!important}.quick-add-modal .add-to-cart-button,.quick-add-modal button[name=add],.quick-add-modal .product-form__submit{border-radius:999px!important;width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ia-variant-picker.css.map */
