.line-selector{margin:8px 0 20px}.line-selector__group{margin-bottom:24px}.line-selector__group[data-axis=color]{margin-bottom:14px}.line-selector__label{display:block;margin-bottom:12px;font-size:12px;line-height:2;letter-spacing:.04em;color:#666}.line-selector__options{display:flex;flex-wrap:wrap;gap:8px}.line-selector__option{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid #d8d8d8;border-radius:2px;font-size:14px;line-height:1.4;color:#222;text-decoration:none;background:#fff;transition:border-color .15s ease,background .15s ease}.line-selector__option:hover{border-color:#999}.line-selector__option.is-selected{border-color:#222;background:#222;color:#fff}.line-selector__option.is-soldout{opacity:.45}.line-selector__soldout{margin-left:4px;font-size:11px}.line-selector__option--swatch,.line-selector__option--swatch:hover,.line-selector__option--swatch.is-selected{flex-direction:column;align-items:center;gap:8px;padding:0;width:auto;border:none;background:transparent;border-radius:0;color:inherit}.line-selector__swatch{display:block;width:64px;height:64px;border-radius:2px;background-size:160%;background-position:center;background-repeat:no-repeat;background-color:#f2f2f2}.line-selector__swatch-label{font-size:12px;line-height:1.3;text-align:center;color:#999;padding-bottom:3px;border-bottom:2px solid transparent}.line-selector__option--swatch.is-selected .line-selector__swatch-label{color:#000;border-bottom-color:#000}.line-selector__option--swatch.is-soldout .line-selector__swatch{filter:grayscale(100%)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/line-selector.css.map */
