.option-buttons{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.option-btn,.option-swatch{display:inline-flex;align-items:center;justify-content:center;margin:6px 8px 0 0;border:1.5px solid #cfcfcf;background:#fff;padding:.55rem .9rem;border-radius:4px;cursor:pointer;font-weight:700;min-width:98px}.option-btn.is-active,.option-swatch.is-active{box-shadow:0 0 0 2px #111 inset}.option-btn.is-swatch,.option-swatch{min-width:auto;width:auto;height:auto;padding:.18rem;border-radius:22px}.option-btn.is-swatch .swatch-dot,.option-swatch .swatch-dot{display:inline-block;width:28px;height:28px;border-radius:9999px;background-size:cover;background-position:center;background-repeat:no-repeat}.option-swatch.is-selected .swatch-dot,.option-btn.is-swatch.is-selected .swatch-dot{box-shadow:0 0 0 4px #111}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.po-color-row{display:flex;flex-wrap:wrap}.po-color-row .po-left,.po-color-row .po-left *{white-space:nowrap}.po-color-row .po-left{flex-basis:100%;width:100%;display:block}.option-buttons[data-option-name=color],.option-buttons[data-option-name=Color],.option-buttons[data-select-name=color],.option-buttons[data-select-name=Color]{display:block;width:100%;margin-top:.5rem;text-align:left}.js-color-name{font-weight:400}.opt-row--color{flex-wrap:wrap!important}.opt-row--color .or-left{display:block!important;width:100%!important;min-width:0;white-space:nowrap!important}.opt-row--color .or-left *{white-space:nowrap!important}.opt-row--color .or-right{display:block!important;width:100%!important;margin-left:0!important;text-align:left!important}.option-buttons[data-option-name*=color i],.option-buttons[data-select-name*=color i]{display:block!important;width:100%!important;margin-top:.5rem!important;text-align:left!important}.option-label .js-color-name{font-weight:400!important}.opt-hdr+.opt-row{margin-top:.25rem!important}.opt-row--color .or-right{margin-top:.35rem!important}.option-buttons[data-option-name*=color i],.option-buttons[data-select-name*=color i]{margin-top:.6rem!important}.opt-row--color,.po-row.po-color-row{flex-wrap:wrap!important}.opt-row--color .or-left,.po-row.po-color-row .po-left{display:block!important;width:100%!important;min-width:0;white-space:nowrap!important}.opt-row--color .or-left *,.po-row.po-color-row .po-left *{white-space:nowrap!important}.opt-row--color .or-right,.po-row.po-color-row .po-right{display:block!important;width:100%!important;margin-left:0!important;text-align:left!important;margin-top:.45rem!important}.option-buttons[data-option-name*=color i],.option-buttons[data-select-name*=color i],.or-right>.option-buttons,.po-right>.option-buttons{display:block!important;width:100%!important;text-align:left!important}.opt-hdr{margin-top:0!important}.opt-row:not(.opt-row--color)+.opt-row--color{margin-top:.35rem!important}.opt-row--color{margin-bottom:1rem!important}.option-label .js-color-name,.po-left .js-color-name{font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/139/assets/component-option-buttons.css.map */
