.swatch-input__label{--variant-pills-border-opacity: 0;border:var(--variant-pills-border-width) solid rgba(var(--color-button),var(--variant-pills-border-opacity));background-color:transparent;border-radius:var(--variant-pills-radius);color:rgb(var(--color-button));display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;line-height:40px;padding:0 var(--spacing--xs);font-size:var(--size--xs);font-weight:var(--font-body-weight-medium);line-height:1;text-align:center;transition:.5s;cursor:pointer;position:relative;box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.swatch-input__text{font-weight:var(--font-body-weight-semibold)}.swatch-input__name{min-width:1rem;min-height:1rem;line-height:1rem}.swatch-input__color .swatch-input__name{text-indent:-9999em;display:block;border-radius:calc(var(--variant-pills-radius) / 2);white-space:nowrap;box-shadow:0 0 0 1px #0000000d;background-color:var(--color-swatches)}.swatch-input__image{padding:2px;border-radius:min(2px,var(--variant-pills-radius));display:block}.swatch-input__image .swatch-input__name{width:100%;height:100%;display:block;overflow:hidden;position:relative}.swatch-input__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.swatch-input__label:before{content:attr(aria-label);text-indent:initial;font-size:var(--size--xs);font-weight:400;line-height:1.15;position:absolute;bottom:100%;left:50%;background:rgb(var(--color-button));z-index:2;color:rgb(var(--color-button-text));margin:-10px 0 0;padding:7px 15px;opacity:0;visibility:hidden;-webkit-user-select:none;user-select:none;border-radius:4px;transform:translate(-50%,-10px);transition:opacity .35s;text-wrap:nowrap}.swatch-input__label:after{content:"";position:absolute;bottom:100%;left:50%;width:0;height:0;border:5px solid transparent;border-top-color:rgb(var(--color-button));margin:0 0 0 -5px;opacity:0;visibility:hidden;transition:opacity .35s}.swatch-input__label:hover:before,.swatch-input__label:hover:after{visibility:visible;opacity:1;-webkit-user-select:auto;user-select:auto}.swatch-input__input{clip:rect(0,0,0,0);overflow:hidden;position:absolute!important;height:1px!important;width:1px!important}.swatch-input__input:not(:disabled)+.swatch-input__label:hover{--variant-pills-border-opacity: 1}.swatch-input__input:checked+.swatch-input__label{--variant-pills-border-opacity: 1;color:rgb(var(--color-button))}.variant-radios-form--selected-fill .swatch-input__input:checked+.swatch-input__image{border-style:double;border-width:calc(2 * var(--variant-pills-border-width))}.swatch-input__input:disabled+.swatch-input__label{cursor:default}.swatch-input__input:disabled:checked+.swatch-input__label{--variant-pills-border-opacity: 0}.swatch-input__input:disabled+.variant-buttons__button{text-decoration:line-through}.swatch-input__input:disabled+label .swatch-input__name{position:relative;opacity:.5}.swatch-input__input:disabled+label .swatch-input__name:before{content:"";position:absolute;top:calc(50% - 1px);left:50%;width:calc(100% + 6px);border-bottom:2px solid;transform:translate(-50%) rotate(-45deg)}@media screen and (forced-colors: active){.swatch-input__input:checked+.swatch-input__label{text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-swatches.css.map */
