.product__variant-options--swatch-custom{--variant-option-swatch--size: var(--cstm-swatch-size, 6rem)}.product__variant-options--swatch-custom .product-option__label .product-option__swatch.swatch--custom{--variant-option-swatch--size: var(--cstm-swatch-size, 6rem);--variant-option-swatch--border-radius: var(--cstm-swatch-radius, 50%);width:var(--cstm-swatch-size, 6rem);height:var(--cstm-swatch-size, 6rem);border-radius:var(--cstm-swatch-radius, 50%)}.product-option__swatch.swatch--custom{padding:var(--cstm-swatch-padding, 0);border-width:var(--cstm-swatch-border, .1rem);border-style:solid;background-color:transparent;background-origin:content-box;background-clip:content-box;background-position:center;background-repeat:no-repeat;background-size:cover}.dropdown-swatch .product-option__swatch.swatch--custom{padding:0}.product__variant-options--swatch-custom .product-option__label{padding:var(--cstm-swatch-ring-gap, .2rem);border-width:var(--cstm-swatch-ring-width, .1rem);border-radius:var(--cstm-swatch-radius, 50%)}.product__variant-options--swatch-custom .product-option__input:checked+.product-option__label,.product__variant-options--swatch-custom .product-option__input:active+.product-option__label,.product__variant-options--swatch-custom .product-option__input+.product-option__label:hover{border-width:var(--cstm-swatch-ring-width, .1rem);border-color:rgb(var(--color-foreground))}product-variant-selects .product__variant-options .product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){min-width:3.6rem;height:3.6rem;padding-inline:1.2rem;border-width:var(--cstm-swatch-border, .1rem);border-radius:var(--cstm-swatch-radius-abs, 1.2rem)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-custom-swatch.css.map */
