fieldset.huggable-swatch-fieldset{display:block!important;border:none;margin:0;padding:0}fieldset.huggable-swatch-fieldset legend{margin-block-end:var(--margin-xs, 8px)}.huggable-swatch-row{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;align-items:center;width:100%}.huggable-swatch-row .variant-option__button-label{padding:0!important;margin:0!important;border:none!important;background:none!important;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto!important;width:auto!important;max-width:max-content!important;min-width:0!important;min-height:0!important;height:auto!important;overflow:visible!important}.huggable-swatch-row .variant-option__button-label:before,.huggable-swatch-row .variant-option__button-label:after{display:none!important}.huggable-swatch-row .variant-option__button-label__pill{display:none!important}.huggable-swatch-row .variant-option__button-label__text.huggable-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.huggable-swatch-row .huggable-swatch{display:inline-block;width:30px!important;height:30px!important;flex:0 0 auto;border-radius:50%;border:1px solid rgba(0,0,0,.08);cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.huggable-swatch-row .huggable-swatch[data-huggable-color="#F5F5F2"],.huggable-swatch-row .huggable-swatch[data-huggable-color="#FFFFFF"]{border:1px solid rgba(0,0,0,.2)}.huggable-swatch-row .variant-option__button-label:hover .huggable-swatch{transform:scale(1.06)}.huggable-swatch-row .variant-option__button-label.huggable-selected .huggable-swatch,.huggable-swatch-row label:has(input:checked) .huggable-swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px #0000008c}.huggable-swatch-row .variant-option__button-label:has(input[data-option-available=false]) .huggable-swatch{opacity:.4;position:relative}.huggable-swatch-row .variant-option__button-label:has(input[data-option-available=false]) .huggable-swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),rgba(0,0,0,.45) 50%,transparent calc(50% + 1px),transparent 100%)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-color-swatches.css.map */
