.variant-option:has(input[name^=Color-]){display:flex!important;flex-wrap:wrap;align-items:center;gap:12px}.variant-option:has(input[name^=Color-]) legend{width:100%;font-size:.78rem;text-transform:uppercase;letter-spacing:.07em;color:var(--wh-muted,#6E6152);font-weight:600;margin:0 0 2px}.variant-option:has(input[name^=Color-]) .variant-option__button-label{position:relative!important;overflow:hidden!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;margin:0!important;border-radius:50%!important;border:2px solid transparent!important;box-shadow:0 0 0 1px var(--wh-tan,#DCCDB6)!important;cursor:pointer;flex:0 0 auto!important;transition:box-shadow .15s,border-color .15s}.variant-option:has(input[name^=Color-]) .variant-option__button-label:hover{border-color:var(--wh-forest,#6B4226)!important}.variant-option:has(input[name^=Color-]) .variant-option__button-label:has(input:checked){border-color:var(--wh-buy,#2E7D32)!important;box-shadow:0 0 0 2px var(--wh-buy,#2E7D32)!important}.variant-option:has(input[name^=Color-]) .variant-option__button-label__text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.variant-option:has(input[name^=Color-]) .variant-option__button-label__pill{display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;height:auto!important;min-width:0!important;max-width:none!important;border-radius:50%!important;transform:none!important}.variant-option:has(input[name^=Color-]) .variant-option__button-label:has(input[value=Black]) .variant-option__button-label__pill{background:#1a1a1a!important}.variant-option:has(input[name^=Color-]) .variant-option__button-label:has(input[value="Military Green"]) .variant-option__button-label__pill{background:#4b5320!important}.variant-option:has(input[name^=Color-]) .variant-option__button-label:has(input[value=Navy]) .variant-option__button-label__pill{background:#1f2a44!important}.variant-option:has(input[name^=Color-]) .variant-option__button-label:has(input[value=White]) .variant-option__button-label__pill{background:#f7f5f0!important;box-shadow:inset 0 0 0 1px #ccc!important}@media(max-width:749px){.variant-option:has(input[name^=Color-]) .variant-option__button-label{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/wh-swatches.css.map */
