.swatch{--swatch--size: var(--swatch-input--size, 3.5rem);--swatch--border-radius: var(--swatch-input--border-radius, 100vw);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:1px solid var(--globalBorderColor);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: 0 }.swatch--unavailable{border-style:dashed;border-color:var(--globalBorderColor)}.swatch-group{gap:var(--margin)}.swatch-group:has(.has-showText){gap:var(--padding)}.swatch-group :where(label span,li){margin:0}.swatch-input__input+.swatch-input__label{--swatch-input--size: 3.5rem;--swatch-input--border-radius: 50%;display:inline-block;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:2px;forced-color-adjust:none}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: 0 }.swatch-input__input+.swatch-input__label:hover .swatch,.swatch-input__input:active+.swatch-input__label .swatch,.swatch-input__input:checked+.swatch-input__label .swatch{outline:1px solid var(--globalBorderColor);outline-offset:2px}.swatch-input__input.disabled:not(:active):not(:checked)+.swatch-input__label:hover{outline:none}.swatch-input__input:focus-visible+.swatch-input__label .swatch{outline:1px solid var(--globalBorderColor)}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden;cursor:not-allowed}.swatch-input__input:disabled+.swatch-input__label>.swatch:before,.swatch-input__input.disabled+.swatch-input__label>.swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff9}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.disabled+.swatch-input__label>.swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: 1px;--crossed-line--color: var(--globalBorderColor);content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:var(--crossed-line--color);transform:rotate(-45deg);transform-origin:left}.swatchee{border:none}.swatchee input[type=checkbox]{display:none}.swatchee label span.swatch-help-text:empty{display:none}.clrName{display:none}.product-form__input--swatch,.product-form__input--swatch fieldset,.swatch-group{overflow:visible!important}.clrName{display:inline-block!important;max-width:140px!important;word-wrap:break-word!important;white-space:normal!important}.product-form__input--swatch .form__label.enGothic{display:block!important;flex-direction:column!important}.clrName{display:block!important;width:100px!important;max-width:100px!important;margin-top:6px!important;margin-bottom:10px!important;font-size:10px!important;line-height:1.2!important;color:#666!important;word-wrap:break-word!important;white-space:normal!important;overflow-wrap:break-word!important}.product-form__input--swatch .form__label.enGothic{padding-left:0!important;margin-left:0!important}.product-form__input--swatch .clrName{display:block!important;margin-top:6px!important;margin-bottom:12px!important;font-size:11px!important;line-height:1.3!important;color:#666!important;padding-left:0!important;margin-left:0!important}.product-form__input--swatch x-flex>div{padding-left:0!important;margin-left:0!important}.product-form__input--swatch .swatch-group.clrswatch[x-flex]{padding-left:0!important;margin-left:0!important;justify-content:flex-start!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/swatches.css.map */
