.product__block__variants[data-variant-picker-v2]{--vp2-height: 42px;--vp2-min-width: 84px;--vp2-gap: 8px;--vp2-muted-text: rgba(0, 0, 0, .45);--vp2-muted-bg: rgba(0, 0, 0, .05);--vp2-muted-border: rgba(0, 0, 0, .12);--vp2-bell: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23707070'%3E%3Cpath d='M12 22a2.2 2.2 0 0 0 2.2-2.2H9.8A2.2 2.2 0 0 0 12 22zm6.5-6.2V11c0-3.2-1.9-5.9-4.8-6.6V3.7a1.7 1.7 0 1 0-3.4 0v.7C7.4 5.1 5.5 7.8 5.5 11v4.8L3.6 17.7v1h16.8v-1z'/%3E%3C/svg%3E")}.palette--dark .product__block__variants[data-variant-picker-v2]{--vp2-muted-text: rgba(255, 255, 255, .45);--vp2-muted-bg: rgba(255, 255, 255, .08);--vp2-muted-border: rgba(255, 255, 255, .18)}.product__block__variants[data-variant-picker-v2] .radio__inputs:not(.radio__inputs--swatch){display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--vp2-min-width),1fr));gap:var(--vp2-gap)}.product__block__variants[data-variant-picker-v2] .radio__button{display:block;padding:0}.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button label{box-sizing:border-box;width:100%;min-width:0;height:var(--vp2-height);padding:0 8px;align-items:center;justify-content:center;font-size:13px;letter-spacing:.02em;line-height:1;white-space:nowrap;overflow:hidden;border-radius:2px}.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button .sold-out+label,.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button .unavailable+label,.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button .sold-out+label:hover,.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button .unavailable+label:hover{color:var(--vp2-muted-text);background-color:var(--vp2-muted-bg);border:1px solid var(--vp2-muted-border);cursor:pointer}.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button input.sold-out:checked~label,.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button input.unavailable:checked~label{color:var(--vp2-muted-text);background-color:var(--vp2-muted-bg);border:1px solid var(--text-dark)}.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button .sold-out+label:before,.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button .unavailable+label:before{content:"";position:absolute;top:50%;left:6px;right:6px;bottom:auto;width:auto;height:1px;margin:0;transform:none;border-radius:0;background:currentColor;opacity:.8;z-index:2}.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button .sold-out+label:after,.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button .unavailable+label:after{content:"";position:absolute;top:3px;right:3px;width:11px;height:11px;background:var(--vp2-bell) center / contain no-repeat;opacity:.85;z-index:2;pointer-events:none}.product__block__variants[data-variant-picker-v2] .variant__swatch__button label{display:block;overflow:hidden}.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.sold-out~label,.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.unavailable~label,.product__block__variants[data-variant-picker-v2] .swatch__button input.sold-out~label,.product__block__variants[data-variant-picker-v2] .swatch__button input.unavailable~label{cursor:pointer}.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.sold-out~label img,.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.unavailable~label img{filter:grayscale(1);opacity:.4}.product__block__variants[data-variant-picker-v2] .swatch__button input.sold-out~label,.product__block__variants[data-variant-picker-v2] .swatch__button input.unavailable~label{opacity:.4;filter:grayscale(1)}.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.sold-out~label:before,.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.unavailable~label:before,.product__block__variants[data-variant-picker-v2] .swatch__button input.sold-out~label:before,.product__block__variants[data-variant-picker-v2] .swatch__button input.unavailable~label:before{content:"";position:absolute;top:50%;left:4px;right:4px;bottom:auto;width:auto;height:1px;margin:0;transform:none;border-radius:0;background:#6f6f6f;z-index:2}.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.sold-out~label:after,.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.unavailable~label:after{content:"";position:absolute;top:2px;right:2px;width:11px;height:11px;background:var(--vp2-bell) center / contain no-repeat;z-index:3;pointer-events:none}.product__block__variants[data-variant-picker-v2] .vp2-bell{display:none;position:absolute;top:2px;right:2px;width:11px;height:11px;background:var(--vp2-bell) center / contain no-repeat;z-index:3;pointer-events:none}.product__block__variants[data-variant-picker-v2] .swatch__button input.sold-out~label .vp2-bell,.product__block__variants[data-variant-picker-v2] .swatch__button input.unavailable~label .vp2-bell{display:block}.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.sold-out:checked~label,.product__block__variants[data-variant-picker-v2] .variant__swatch__button input.unavailable:checked~label{outline:2px solid var(--text-light);outline-offset:4px}.product__block__variants[data-variant-picker-v2] .radio__button.vp2-half-out{display:none}@media only screen and (max-width:767px){.product__block__variants[data-variant-picker-v2]{--vp2-min-width: 76px;--vp2-height: 40px}.product__block__variants[data-variant-picker-v2] .radio__fieldset .radio__button label{font-size:12px;padding:0 6px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/variant-picker-v2.css.map */
