.variant-input-wrap label.color-swatch{width:50px!important;height:50px!important;border-radius:50%!important;padding:2px!important;display:inline-block!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;border:2px solid #e0e0e0!important;cursor:pointer!important;transition:all .2s ease!important;overflow:hidden!important;text-indent:-9999px!important;margin:0 8px 8px 0!important;box-sizing:border-box!important;background-color:#f1f1f1!important}.variant-input-wrap input[type=radio]+label.color-swatch{box-shadow:none!important}.variant-input-wrap input[type=radio]:checked+label.color-swatch{border:2px solid #000!important;border-color:var(--colorTextBody, #000)!important;transform:scale(1.05)!important}.variant-input-wrap input[type=radio]+label.color-swatch:hover{transform:scale(1.02)!important;border-color:#000!important}[data-swatch_style=round] .color-swatch:before{border-radius:50%!important}.grid-product__colors{position:relative;overflow:hidden;max-height:35px;transition:max-height .3s ease}.grid-product__colors.expanded{max-height:none;overflow:visible}.grid-product__colors .color-swatch:nth-child(n+5){display:none}@media only screen and (max-width: 768px){.grid-product__colors .color-swatch:nth-child(n+4){display:none}}.grid-product__colors.expanded .color-swatch{display:inline-block!important}.color-swatch-overflow{position:relative;display:inline-block;width:25px;height:25px;background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#666;cursor:pointer;transition:all .2s ease;margin:4px 4px 4px 0;vertical-align:top}@media only screen and (min-width: 769px){.color-swatch-overflow{width:29px;height:29px;font-size:11px}}.color-swatch-overflow:hover{background-color:#e8e8e8;border-color:#ccc}.color-swatch-overflow__text{line-height:1}.grid-product__colors.expanded .color-swatch-overflow{display:none}.grid-product__colors.expanded{max-height:none}.swatch-overflow-hidden{display:none!important}.grid-product__colors.expanded .swatch-overflow-hidden{display:inline-block!important}
/*# sourceMappingURL=/cdn/shop/t/969/assets/variant-swatches.css.map */
