.variant-picker .block-swatch{background-color:#fff;border:none!important;color:rgb(var(--text-color));transition:background-color .2s ease,color .2s ease}.variant-picker .block-swatch:hover{background-color:#0000000d}.variant-picker :checked+.block-swatch,.variant-picker .block-swatch.is-selected{background-color:#0a1f44!important;color:#fff!important;border:none!important}.variant-picker .block-swatch.is-disabled{background-color:#f5f5f5;color:rgb(var(--text-color) / .5);opacity:.6}.variant-picker .color-swatch{border:none!important;background-clip:padding-box}.variant-picker :checked+.color-swatch,.variant-picker .color-swatch.is-selected{border:none!important;box-shadow:0 0 0 2px #0a1f44}.variant-picker .block-underline{border:none!important;background-color:transparent}.variant-picker :checked+.block-underline,.variant-picker .block-underline.is-selected{border:none!important}.variant-picker :is(:checked+.block-underline,.block-underline.is-selected):after{background-color:#0a1f44}.variant-picker .thumbnail-swatch{border:none!important;background-color:#fff}.variant-picker :checked+.thumbnail-swatch,.variant-picker .thumbnail-swatch.is-selected{border:none!important;box-shadow:0 0 0 2px #0a1f44}.variant-picker__option-values .block-swatch,.variant-picker__option-values .color-swatch,.variant-picker__option-values .block-underline,.variant-picker__option-values .thumbnail-swatch{border:none!important}.variant-picker :focus-visible+.block-swatch,.variant-picker :focus-visible+.color-swatch,.variant-picker :focus-visible+.block-underline,.variant-picker :focus-visible+.thumbnail-swatch{outline:2px solid #0A1F44;outline-offset:2px}.variant-picker .block-swatch__color{border:none!important}.variant-picker__selected-indicator{color:rgb(var(--text-color) / .6);font-size:.875rem;font-weight:400}.variant-picker .mc-block-swatch--with-stock{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding-block:7px;padding-inline:4px}.variant-picker .mc-variant-stock{font-size:10px;font-weight:400;line-height:1.2;white-space:nowrap;opacity:.78}.variant-picker .mc-block-swatch--with-stock.is-disabled:before{height:32px;bottom:auto}.variant-picker .mc-block-swatch--with-stock .mc-variant-stock{font-size:11px;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/24/assets/variant-picker-custom.css.map */
