.variant-picker{gap:18px}.variant-picker__option-info{margin-block-end:10px;font-size:14px;line-height:1.6}.variant-picker__option-info legend.text-subdued{color:rgb(var(--text-color))}.variant-picker__option-values:has(.thumbnail-swatch){gap:8px}.variant-picker .thumbnail-swatch{--swatch-size: 102px;box-sizing:border-box;padding:3px;border:1px solid #dddddd;border-radius:0;background:#fff;transition:border-color .15s ease-in-out}.variant-picker .thumbnail-swatch>img{width:100%;height:100%;object-fit:contain;border-radius:0}.variant-picker .thumbnail-swatch:before{display:none}.variant-picker .thumbnail-swatch:hover,.variant-picker :checked+.thumbnail-swatch{border-color:#666}.thumbnail-swatch.is-disabled:after{display:none}.thumbnail-swatch.is-disabled>img{opacity:.4;filter:grayscale(1)}.variant-picker .thumbnail-swatch.is-disabled{border-color:#e3e3e3}.variant-picker .thumbnail-swatch.is-disabled:hover,.variant-picker :checked+.thumbnail-swatch.is-disabled{border-color:#666}.variant-picker__option-values:has(.block-swatch){gap:8px 12px}.variant-picker .block-swatch{height:auto;min-height:36px;min-width:50px;padding:9px 10px;justify-content:center;border:1px solid #cfcfcf;border-radius:2px;background:#fff;background-image:none;color:rgb(var(--text-color));font-size:13px;line-height:1.2;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out}.variant-picker .block-swatch:before{display:none}.variant-picker .block-swatch:hover{border-color:#292929}.variant-picker :checked+.block-swatch{background:#292929;border-color:#292929;color:#fff}.variant-picker .block-swatch.is-disabled{background:#f5f5f5;background-image:none;border-color:#e3e3e3;color:#9a9a9a}.variant-picker .block-swatch.is-disabled:hover{border-color:#cfcfcf}.variant-picker :checked+.block-swatch.is-disabled{background:#292929;background-image:none;border-color:#292929;color:#fff}.product-card__variant-list{display:flex;gap:5px;margin-block:4px 2px}.product-card__variant-list .thumbnail-swatch{--swatch-size: 52px;box-sizing:border-box;padding:0;border:1px solid #ffffff;border-radius:1px;background:#fff;transition:border-color .15s ease-in-out}.product-card__variant-list .thumbnail-swatch>img{width:100%;height:100%;object-fit:contain;border-radius:1px}.product-card__variant-list .thumbnail-swatch:before{display:none}.product-card__variant-list .thumbnail-swatch:hover{border-color:#ddd}.product-card__variant-list .thumbnail-swatch__view-more{width:52px;height:52px;border-radius:1px}.variant-picker input[data-custom-disabled]:disabled+.block-swatch{display:flex;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom-swatches.css.map */
