.reference-color-swatches__grid{display:flex;flex-wrap:wrap;gap:4px;max-width:100%}variant-radios .reference-color-swatches .form__label{margin-bottom:12px}variant-radios .reference-color-swatches input.swatch-option[type=radio]+label{display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;width:54px;height:54px;min-width:54px;padding:5px;margin:0;border:1px solid transparent;border-radius:50%;background:transparent;box-shadow:none}variant-radios .reference-color-swatches input.swatch-option[type=radio]+label:before,variant-radios .reference-color-swatches input.swatch-option[type=radio]+label:after{content:none!important;display:none!important}variant-radios .reference-color-swatches input.swatch-option[type=radio]+label img,variant-radios .reference-color-swatches__color{display:block;flex:0 0 auto;width:42px;height:42px;border-radius:50%;border:1px solid #d9d9d9;object-fit:cover;box-sizing:border-box;max-width:none;outline:none}variant-radios .reference-color-swatches input.swatch-option[type=radio]:checked+label,variant-radios .reference-color-swatches input.swatch-option[type=radio]+label:hover{border-color:#00ae42;background:transparent}variant-radios .reference-color-swatches input.swatch-option[type=radio]:focus-visible+label{outline:2px solid #00ae42;outline-offset:2px}variant-radios .reference-color-swatches .unavailable-swatch__overlay{border-radius:50%}variant-radios .reference-color-swatches__fallback{font-size:10px;line-height:1.1;overflow-wrap:anywhere}@media(max-width:1279px){variant-radios .reference-color-swatches input.swatch-option[type=radio]+label{width:42px;height:42px;min-width:42px;padding:2px}variant-radios .reference-color-swatches input.swatch-option[type=radio]+label img,variant-radios .reference-color-swatches__color{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-reference-swatches.css.map */
