.product-form__input--pill:has(input[data-option-name=Size i]) fieldset,.product-form__input--pill:has(input[data-option-name=Color i]) fieldset{border:none!important}.product-form__input--pill:has(input[data-option-name=Size i]) .product-form__input,.product-form__input--pill:has(input[data-option-name=Color i]) .product-form__input{gap:8px!important}fieldset:has(input[data-option-name=Size i]){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;border:none!important;padding:0!important;margin:0!important}fieldset:has(input[data-option-name=Size i]) input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important}fieldset:has(input[data-option-name=Size i]) label{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;border-radius:50%!important;border:2px solid #ddd!important;background:#fff!important;background-color:#fff!important;color:#111!important;font-size:12px!important;font-weight:600!important;line-height:1!important;letter-spacing:.02em!important;padding:0!important;cursor:pointer;transition:all .2s ease;margin:0!important;text-align:center!important;box-sizing:border-box!important}fieldset:has(input[data-option-name=Size i]) label:hover{border-color:#111!important}fieldset:has(input[data-option-name=Size i]) input[type=radio]:checked+label{border-color:#111!important;background:#111!important;background-color:#111!important;color:#fff!important}fieldset:has(input[data-option-name=Size i]) label.disabled{opacity:.35!important;text-decoration:line-through;cursor:not-allowed}fieldset:has(input[data-option-name=Color i]){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;border:none!important;padding:0!important;margin:0!important}fieldset:has(input[data-option-name=Color i]) input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important}fieldset:has(input[data-option-name=Color i]) label{display:inline-block!important;width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;border-radius:50%!important;cursor:pointer;position:relative;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;color:transparent!important;background-color:var(--eob-swatch-color, #ccc)!important;background-image:none!important;border:2px solid transparent!important;box-shadow:inset 0 0 0 1px #00000014;transition:all .2s ease;box-sizing:border-box!important}fieldset:has(input[data-option-name=Color i]) label[data-eob-color=white],fieldset:has(input[data-option-name=Color i]) label[data-eob-color=beige]{box-shadow:inset 0 0 0 2px #cfcfcf}fieldset:has(input[data-option-name=Color i]) label:hover{transform:scale(1.08)}fieldset:has(input[data-option-name=Color i]) input[type=radio]:checked+label{border-color:#111!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #111}fieldset:has(input[data-option-name=Color i]) label.disabled{opacity:.3!important;cursor:not-allowed}.eob-selected-value{font-weight:400;color:#666;text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eob-swatches.css.map */
