.frula-attribute-swatches__control{position:relative}.frula-attribute-swatches__control>select.screen-reader-text{position:absolute!important}.frula-attribute-swatches{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.frula-attribute-swatches__option{width:2rem;height:2rem;padding:0;border:2px solid #bdbdbd;border-radius:50%;background-color:var(--frula-swatch-color,#fff);cursor:pointer}.frula-attribute-swatches__option:hover,.frula-attribute-swatches__option:focus-visible,.frula-attribute-swatches__option.is-selected{outline:.2rem solid currentColor;outline-offset:2px}.frula-attribute-swatches__option:disabled{cursor:not-allowed;opacity:.35}