.variant-picker{--vs-ink: 26 26 26;--vs-surface: 255 255 255}.variant-picker .block-swatch{min-width:3rem;height:3rem;padding-inline:.9rem;border-radius:10px;justify-content:center;align-items:center;text-align:center;background:transparent;border:1px solid rgb(var(--vs-ink) / .24);color:rgb(var(--vs-ink))!important;font-weight:500;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .1s ease}.variant-picker .block-swatch span{color:inherit;opacity:1}.variant-picker .block-swatch:hover{border-color:rgb(var(--vs-ink) / .6)}.variant-picker .block-swatch:before{background:transparent!important;box-shadow:none}.variant-picker :checked+.block-swatch,.variant-picker .block-swatch.is-selected{background:rgb(var(--vs-ink));border-color:rgb(var(--vs-ink));color:rgb(var(--vs-surface))!important;font-weight:600}.variant-picker :checked+.block-swatch:before,.variant-picker .block-swatch.is-selected:before{opacity:0}.variant-picker :checked+.block-swatch:not(:has(>span)),.variant-picker .block-swatch.is-selected:not(:has(>span)){background:transparent;color:rgb(var(--vs-ink))!important;border-color:rgb(var(--vs-ink));box-shadow:inset 0 0 0 1px rgb(var(--vs-ink))}.variant-picker .block-swatch.is-disabled{background:rgb(var(--vs-ink) / .06);border-color:rgb(var(--vs-ink) / .12);color:rgb(var(--vs-ink) / .5)!important;opacity:1}.variant-picker .block-swatch.is-disabled:hover{border-color:rgb(var(--vs-ink) / .22)}.variant-picker :checked+.block-swatch.is-disabled,.variant-picker .block-swatch.is-disabled.is-selected{background:rgb(var(--vs-ink) / .09);border-color:rgb(var(--vs-ink) / .6);color:rgb(var(--vs-ink) / .6)!important}.variant-picker .media-swatch{border-radius:var(--rounded-button, 8px);border:1px solid rgb(var(--vs-ink) / .14);overflow:hidden;transition:transform .1s ease}.variant-picker .media-swatch:hover{transform:translateY(-1px)}.variant-picker :checked+.media-swatch:before,.variant-picker .media-swatch.is-selected:before{box-shadow:0 0 0 2px rgb(var(--vs-ink));opacity:1}.variant-picker .media-swatch.is-disabled{opacity:.5}.variant-picker :disabled+.color-swatch,.variant-picker .color-swatch.is-disabled{opacity:.55}.variant-picker .variant-soldout-flag{display:inline-flex;align-items:center;margin-inline-start:.25rem;padding:.2em .62em;font-size:.72rem;font-weight:500;line-height:1;letter-spacing:.01em;border-radius:999px;white-space:nowrap;background:rgb(var(--sold-out-badge-background, 232 232 232));color:rgb(var(--sold-out-badge-text, 26 26 26))}.variant-picker .variant-soldout-flag[hidden]{display:none}.product-info__badge-list .badge--sold-out{display:none!important}.container-buy-quant .form-control{height:56.7656px!important;min-height:56.7656px!important;padding:0!important;box-sizing:border-box}.product-info .quantity-selector{background:transparent!important;border:1px solid rgba(26,26,26,.24);border-radius:10px}.container-buy-quant .form-control{width:70px;height:8rem!important;min-height:56.7656px!important;padding:0!important;box-sizing:border-box}.container-buy-quant .quantity-selector{width:100%;height:100%;display:flex!important;flex-direction:column-reverse!important;align-items:center;justify-content:center}.container-buy-quant .quantity-selector__button{width:100%;height:18px;min-height:18px;flex:none!important;display:flex;align-items:center;justify-content:center;padding:0!important}.container-buy-quant .quantity-selector__input{width:100%;height:20px;min-height:20px;flex:none!important;padding:0!important;text-align:center}.product-info .quantity-selector__input{color:#1a1a1a!important;font-weight:500;margin:1rem}.product-info .quantity-selector__button{color:#1a1a1a80!important;transition:color .15s ease}.product-info .quantity-selector__button:hover{color:#1a1a1a!important}.variant-picker .block-swatch:focus-visible,.variant-picker .media-swatch:focus-visible{outline:2px solid rgb(var(--vs-ink));outline-offset:3px}@media(prefers-reduced-motion:reduce){.variant-picker .block-swatch,.variant-picker .media-swatch{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/variant-swatches.css.map */
