.variant-wrapper[data-type=button] .variant__label{font-size:14px;line-height:1.3;font-weight:400;letter-spacing:.3em;text-transform:none;color:#000;margin:0 0 10px}.variant-wrapper[data-type=button] .variant__label .variant__label-info{font-weight:400;letter-spacing:inherit;text-transform:none}.variant-wrapper[data-type=button]+.variant-wrapper{margin-top:10px}.variant-wrapper[data-type=button] .variant-input-wrap{margin:0;font-size:0;line-height:0}.variant-wrapper .variant-input-wrap--swatches .variant-input{display:inline-block;margin:0 var(--cp-sw-gap, 8px) 8.889px 0;vertical-align:top}.variant-wrapper .variant-input-wrap--swatches .color-swatch.cp-swatch{position:relative;display:block;box-sizing:border-box;width:var(--cp-sw-size, 44px);height:var(--cp-sw-size, 44px);min-width:0;padding:var(--cp-sw-pad, 3px);margin:0;border:var(--cp-sw-ring, 2px) solid var(--cp-sw-off, #fff);border-radius:80px;background:none;box-shadow:none;overflow:visible;line-height:0;text-indent:0;cursor:pointer;transition:.3s ease-in-out}.variant-wrapper .variant-input-wrap--swatches .color-swatch.cp-swatch:before,.variant-wrapper .variant-input-wrap--swatches .color-swatch.cp-swatch:after{display:none}.variant-wrapper .variant-input-wrap--swatches .cp-swatch__img{position:relative;overflow:hidden;display:block;box-sizing:border-box;width:100%;height:100%;border:1px solid var(--cp-sw-img-border, #ddd);border-radius:80px;background-color:#fff;background-size:cover;background-position:center top;background-repeat:no-repeat}.variant-wrapper .variant-input-wrap--swatches input[type=radio]:checked+.cp-swatch,.variant-wrapper .variant-input-wrap--swatches input[type=radio]:focus+.cp-swatch{box-shadow:none}.variant-wrapper .variant-input-wrap--swatches input[type=radio]:checked+.cp-swatch{border-color:var(--cp-sw-on, #000)}@media(hover:hover){.variant-wrapper .variant-input-wrap--swatches .variant-input:hover .cp-swatch{transform:scale(1.2);z-index:12}}.variant-wrapper .variant-input-wrap--swatches input[type=radio]:focus-visible+.cp-swatch{outline:2px solid var(--cp-sw-on, #000);outline-offset:2px}.variant-wrapper .variant-input-wrap--swatches .cp-swatch.disabled .cp-swatch__img,.variant-wrapper .variant-input-wrap--swatches input.disabled+.cp-swatch .cp-swatch__img{opacity:1}.variant-wrapper .variant-input-wrap--swatches .cp-swatch.disabled .cp-swatch__img:after,.variant-wrapper .variant-input-wrap--swatches input.disabled+.cp-swatch .cp-swatch__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:100%;border-right:1.5px solid #fff;transform:rotate(45deg)}.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) .variant-input{display:inline-block;margin:0 12px 8px 0;vertical-align:top}.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) .variant__button-label{position:relative;display:block;box-sizing:border-box;min-width:50px;margin:0;padding:9px 10px;overflow:hidden;border:1px solid #cfcfcf;border-radius:2px;box-shadow:none;background-color:#fff;color:#6a6a6a;font-family:inherit;font-size:13px;font-weight:400;font-style:normal;line-height:15.6px;letter-spacing:normal;text-transform:none;text-align:center;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;cursor:pointer}@media(hover:hover){.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) .variant-input:hover input:not(:checked)+.variant__button-label{border-color:#6a6a6a}}.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) input[type=radio]:focus+.variant__button-label{box-shadow:none}.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) input[type=radio]:focus-visible+.variant__button-label{outline:1px solid #292929;outline-offset:2px}.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) input[type=radio]:checked+.variant__button-label{border-color:#292929;background-color:#292929;color:#fff;box-shadow:none}.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) .variant__button-label.disabled,.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) input.disabled+.variant__button-label{color:#6a6a6a}.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) input[type=radio]:checked+.variant__button-label.disabled,.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) input.disabled:checked+.variant__button-label{color:#fff}.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) .variant__button-label.disabled:after,.variant-wrapper .variant-input-wrap:not(.variant-input-wrap--swatches) input.disabled+.variant__button-label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:100%;border:0;border-right:1.5px solid #6a6a6a;transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cp-swatches.css.map */
