.variant-picker .variant-option--color-images{--options-border-radius: 10px;display:flex;flex-wrap:wrap;gap:.6rem}.variant-picker .variant-option--color-images>.variant-option__button-label,.variant-picker .variant-option--color-images>label.variant-option__button-label,.variant-picker .variant-option__button-label--has-swatch,.variant-picker .variant-option--color-images .variant-option__button-label[data-zc-so-only=true]{padding:0!important;margin:0!important;width:88px!important;min-width:88px!important;height:88px!important;flex:0 0 auto!important;border-radius:10px!important;background:#fff!important;border:2px solid transparent!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;overflow:hidden;color:#111;transition:border-color .15s ease}.variant-picker .variant-option--color-images>.variant-option__button-label:hover,.variant-picker .variant-option--color-images>label.variant-option__button-label:hover{border-color:transparent!important;outline:none!important;box-shadow:none!important}.variant-picker .variant-option--color-images .swatch{--swatch-size: 88px;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;border-radius:0!important}.variant-picker .swatch.swatch--variant-image,.variant-picker .variant-option--color-images .swatch--variant-image,.facets .swatch.swatch--variant-image,.facets-block .swatch.swatch--variant-image,.filter .swatch.swatch--variant-image{background-color:#fff!important;background-image:var(--swatch-background);background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;border:0!important;outline:none!important;box-shadow:none!important}.variant-picker .variant-option--color-images .swatch:before,.variant-picker .variant-option--color-images .swatch:after,.variant-picker .variant-option--color-images label:before,.variant-picker .variant-option--color-images label:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}.variant-picker .variant-option--color-images label:has(input:checked),.variant-picker .variant-option--color-images label:has(input:checked[data-option-available=true]),.variant-picker .variant-option--color-images label[data-zc-so-only=true]:has(input:checked),.variant-picker .variant-option__button-label--has-swatch:has(input:checked),.variant-picker .variant-option__button-label--has-swatch:has(input:checked[data-option-available=true]){background:#fff!important;border:2px solid #111!important;border-color:#111!important;outline:none!important;box-shadow:none!important;color:#111!important}.variant-picker .variant-option--color-images label:has(input:checked) .swatch,.variant-picker .variant-option--color-images label:has(input:checked) .swatch--variant-image{border:0!important;outline:none!important;box-shadow:none!important}.variant-picker .variant-option--color-images .variant-option__button-label__text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.variant-picker .variant-option--color-images legend .variant-option__swatch-value{font-weight:600}@media screen and (max-width:749px){.variant-picker .variant-option--color-images>.variant-option__button-label,.variant-picker .variant-option--color-images>label.variant-option__button-label,.variant-picker .variant-option__button-label--has-swatch{width:76px!important;min-width:76px!important;height:76px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/zc-color-image-variant-picker.css.map */
