.xstrap-product-redesign variant-picker .color-swatch-list.xstrap-color-choice-list{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin:12px 0 14px!important;padding:0!important;min-height:42px!important;overflow:visible!important}.xstrap-product-redesign variant-picker .color-swatch.xstrap-color-choice{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;height:42px!important;min-width:0!important;min-height:42px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;outline:0!important;box-shadow:none!important;opacity:1!important;filter:none!important;transform:none!important;animation:none!important;transition:none!important;overflow:visible!important;position:relative!important;vertical-align:middle!important}.xstrap-product-redesign variant-picker .color-swatch.xstrap-color-choice:before,.xstrap-product-redesign variant-picker .color-swatch.xstrap-color-choice:after,.xstrap-product-redesign variant-picker .xstrap-color-choice__button:before,.xstrap-product-redesign variant-picker .xstrap-color-choice__button:after{content:none!important;display:none!important;background:none!important;border:0!important}.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;position:relative!important;isolation:isolate!important;width:auto!important;min-width:84px!important;max-width:none!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0 12px!important;border:1px solid #d7dadd!important;border-radius:9px!important;background:#fff!important;background-image:none!important;background-color:#fff!important;box-shadow:none!important;outline:0!important;color:#202124!important;text-decoration:none!important;text-transform:none!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;opacity:1!important;filter:none!important;transform:none!important;animation:none!important;transition:none!important;pointer-events:auto!important;cursor:pointer!important}.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__button:hover{background:#fafafa!important;border-color:#aeb4b9!important;transform:none!important;box-shadow:none!important}.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__button:active{transform:none!important;box-shadow:none!important}.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__dot{display:block!important;flex:0 0 18px!important;box-sizing:border-box!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.16)!important;background-size:cover!important;background-position:center!important;box-shadow:none!important;outline:0!important;transform:none!important;animation:none!important;transition:none!important}.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__name{display:inline-block!important;white-space:nowrap!important;color:inherit!important;font-size:13px!important;font-weight:inherit!important;line-height:1.2!important;letter-spacing:0!important;text-decoration:none!important}.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__button svg{display:none!important}.xstrap-product-redesign variant-picker .color-swatch--disabled.xstrap-color-choice,.xstrap-product-redesign variant-picker .color-swatch--disabled.xstrap-color-choice .xstrap-color-choice__button{opacity:1!important;filter:none!important}.xstrap-product-redesign variant-picker .color-swatch .color-swatch__radio:checked+.xstrap-color-choice__button,.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__button.is-selected{border-color:#1b1b1b!important;box-shadow:inset 0 0 0 1px #1b1b1b!important;background:#fffef4!important;color:#141414!important;font-weight:500!important;transform:none!important}.xstrap-product-redesign variant-picker .color-swatch .color-swatch__radio:focus-visible+.xstrap-color-choice__button,.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__button:focus-visible{outline:2px solid #d7b800!important;outline-offset:2px!important}.xstrap-product-redesign variant-picker .color-swatch .color-swatch__radio:disabled+.xstrap-color-choice__button{opacity:.55!important;cursor:not-allowed!important}@media(max-width:600px){.xstrap-product-redesign variant-picker .color-swatch-list.xstrap-color-choice-list{gap:7px!important}.xstrap-product-redesign variant-picker .color-swatch .xstrap-color-choice__button{min-height:40px!important;height:40px!important;max-height:40px!important;padding:0 10px!important;min-width:78px!important}.xstrap-product-redesign variant-picker .color-swatch.xstrap-color-choice{height:44px!important;min-height:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/xstrap-stable-swatches.css.map */
