.swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 50%;display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:.2rem;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease;forced-color-adjust:none}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: .2rem}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground))}.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.4)}.swatch-input__input:focus-visible+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.5);box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 .1rem .5rem rgba(var(--color-foreground),.25)}.swatch-input__input:active:focus-visible+.swatch-input__label,.swatch-input__input:checked:focus-visible+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground));box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 .1rem .4rem rgba(var(--color-foreground),.25)}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{transition:none}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover{outline:none}.swatch-input__input:disabled+.swatch-input__label{pointer-events:none}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{opacity:.4}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: .1rem;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left}.swatch-input__label[title="Red&Black"] .swatch,.swatch-input__label[title="Red & Black"] .swatch{background:linear-gradient(90deg,#ff3b30 50%,#000 50%);border:1px solid rgba(0,0,0,.15)}.swatch-input__label[title="Gray&White"] .swatch,.swatch-input__label[title="Gray & White"] .swatch{background:linear-gradient(90deg,#a0a0a0 50%,#fff 50%);border:1px solid rgba(0,0,0,.15)}.swatch-input__label[title="White&Black"] .swatch,.swatch-input__label[title="White & Black"] .swatch{background:linear-gradient(90deg,#fff 50%,#000 50%);border:1px solid rgba(0,0,0,.15)}.swatch-input__label[title="Gray&Black"] .swatch,.swatch-input__label[title="Gray & Black"] .swatch{background:linear-gradient(90deg,gray 50%,#000 50%);border:1px solid rgba(0,0,0,.15)}.swatch-input__label[title="Pink&White"] .swatch,.swatch-input__label[title="Pink & White"] .swatch{background:linear-gradient(90deg,#ff6fa5 50%,#fff 50%);border:1px solid rgba(0,0,0,.15)}.swatch-input__label[title="Dark Blue&Black"] .swatch,.swatch-input__label[title="Dark Blue & Black"] .swatch{background:linear-gradient(90deg,#001f5b 50%,#000 50%);border:1px solid rgba(0,0,0,.15)}.swatch-input__label[title="Black/Orange"] .swatch,.swatch-input__label[title="Black / Orange"] .swatch{background:linear-gradient(90deg,#000 50%,#ff9500 50%);border:1px solid rgba(0,0,0,.15)}.swatch-input__label[title="Black/Red"] .swatch,.swatch-input__label[title="Black / Red"] .swatch{background:linear-gradient(90deg,#000 50%,#ff3b30 50%);border:1px solid rgba(0,0,0,.15)}.swatch-input__label .swatch{position:relative;display:inline-block;width:var(--swatch-input--size, 2.5rem);height:var(--swatch-input--size, 2.5rem);border-radius:50%;border:1px solid rgba(0,0,0,.12);background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 1px 2px #fff6,0 2px 6px #00000026;transition:all .25s ease;cursor:pointer;overflow:hidden}.swatch-input__label .swatch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.45) 0%,rgba(255,255,255,.05) 45%,transparent 70%),linear-gradient(145deg,#ffffff0d,#0000001a);mix-blend-mode:screen;opacity:.8;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.swatch-input__label:hover .swatch{transform:scale(1.08);border-color:#007aff59;box-shadow:0 4px 10px #007aff40,inset 0 1px 3px #ffffff80}.swatch-input__label:hover .swatch:after{opacity:1;transform:scale(1.05) translateY(-1px)}.swatch-input__input:checked+.swatch-input__label .swatch{transform:scale(1.15);border:2px solid #007aff;box-shadow:0 0 0 3px #007aff40,inset 0 1px 3px #fff6}.swatch-input__input:checked+.swatch-input__label .swatch:after{box-shadow:inset 0 0 8px #007aff40;opacity:1}.swatch-input__input:disabled+.swatch-input__label .swatch{opacity:.45;filter:grayscale(60%);cursor:not-allowed;box-shadow:none}.swatch-input__label[title*=Black] .swatch{background:#000}.swatch-input__label[title*=White] .swatch{background:#f9f9f9}.swatch-input__label[title*=Gray] .swatch{background:#7e7e7e}.swatch-input__label[title*=Silver] .swatch{background:linear-gradient(145deg,#d9d9d9,#f4f4f4)}.swatch-input__label[title*=Blue] .swatch{background:#007aff}.swatch-input__label[title*="Dark Blue"] .swatch{background:#0a2a6e}.swatch-input__label[title*=Red] .swatch{background:#ff3b30}.swatch-input__label[title*=Pink] .swatch{background:#ff5f93}.swatch-input__label[title*=Orange] .swatch{background:#ff9500}.swatch-input__label[title*=Green] .swatch{background:#34c759}.swatch-input__label[title*=Gold] .swatch{background:linear-gradient(145deg,#d4af37,#f7d774)}.swatch-input__label[title*=Beige] .swatch{background:beige}.swatch-input__label[title*=Brown] .swatch{background:#8b4513}.swatch-input__label[title*=Purple] .swatch{background:#7e57c2}.swatch-input__label[title*="Rose Gold"] .swatch{background:linear-gradient(145deg,#b76e79,#f7cac9)}.swatch-input__label[title*="Black&White"] .swatch,.swatch-input__label[title*="Black & White"] .swatch{background:linear-gradient(90deg,#000 50%,#fff 50%)}.swatch-input__label[title*="Gray&White"] .swatch,.swatch-input__label[title*="Gray & White"] .swatch{background:linear-gradient(90deg,#7e7e7e 50%,#f5f5f5 50%)}.swatch-input__label[title*="White&Black"] .swatch,.swatch-input__label[title*="White & Black"] .swatch{background:linear-gradient(90deg,#f5f5f5 50%,#000 50%)}.swatch-input__label[title*="Gray&Black"] .swatch,.swatch-input__label[title*="Gray & Black"] .swatch{background:linear-gradient(90deg,#7e7e7e 50%,#000 50%)}.swatch-input__label[title*="Red&Black"] .swatch,.swatch-input__label[title*="Red & Black"] .swatch{background:linear-gradient(90deg,#ff3b30 50%,#000 50%)}.swatch-input__label[title*="Black&Red"] .swatch,.swatch-input__label[title*="Black & Red"] .swatch{background:linear-gradient(90deg,#000 50%,#ff3b30 50%)}.swatch-input__label[title*="Pink&White"] .swatch,.swatch-input__label[title*="Pink & White"] .swatch{background:linear-gradient(90deg,#ff5f93 50%,#fff 50%)}.swatch-input__label[title*="Dark Blue&Black"] .swatch,.swatch-input__label[title*="Dark Blue & Black"] .swatch{background:linear-gradient(90deg,#0a2a6e 50%,#000 50%)}.swatch-input__label[title*="Black&Orange"] .swatch,.swatch-input__label[title*="Black & Orange"] .swatch{background:linear-gradient(90deg,#000 50%,#ff9500 50%)}.swatch-input__label[title*="Black&Gold"] .swatch,.swatch-input__label[title*="Black & Gold"] .swatch{background:linear-gradient(90deg,#000 50%,#d4af37 50%)}.swatch-input__label[title*="Gray&Blue"] .swatch,.swatch-input__label[title*="Gray & Blue"] .swatch{background:linear-gradient(90deg,#7e7e7e 50%,#007aff 50%)}.swatch-input__label[title*="Blue&White"] .swatch,.swatch-input__label[title*="Blue & White"] .swatch{background:linear-gradient(90deg,#007aff 50%,#fff 50%)}.swatch-input__label[title*="Silver&Black"] .swatch,.swatch-input__label[title*="Silver & Black"] .swatch{background:linear-gradient(90deg,silver 50%,#000 50%)}.swatch-input__label[title*="Green&Black"] .swatch,.swatch-input__label[title*="Green & Black"] .swatch{background:linear-gradient(90deg,#34c759 50%,#000 50%)}.swatch-input__label[title*=Metallic] .swatch{background:linear-gradient(145deg,#bbb,#ddd 40%,#aaa 80%)}.swatch-input__label[title*=Ocean] .swatch{background:linear-gradient(90deg,#007aff 50%,#34c759 50%)}:root{--black: #000;--white: #fff;--gray: #7e7e7e;--silver: #c0c0c0;--blue: #007aff;--dark-blue: #001f5b;--red: #ff3b30;--orange: #ff9500;--yellow: #ffcc00;--green: #34c759;--gold: #d4af37;--pink: #ff5f93;--brown: #8b4513;--beige: #f5f5dc;--purple: #7e57c2;--rose-gold: #f7cac9;--titanium: #9c9c9c}.swatch-input__label[title*="/"] .swatch,.swatch-input__label[title*="&"] .swatch{background:linear-gradient(90deg,var(--auto-left, #000) 50%,var(--auto-right, #fff) 50%)}.swatch-input__label[title*="Black/White"] .swatch,.swatch-input__label[title*="Black & White"] .swatch{background:linear-gradient(90deg,var(--black) 50%,var(--white) 50%)}.swatch-input__label[title*="Black/Orange"] .swatch,.swatch-input__label[title*="Black & Orange"] .swatch{background:linear-gradient(90deg,var(--black) 50%,var(--orange) 50%)}.swatch-input__label[title*="Black/Yellow"] .swatch,.swatch-input__label[title*="Black & Yellow"] .swatch{background:linear-gradient(90deg,var(--black) 50%,var(--yellow) 50%)}.swatch-input__label[title*="Black/Silver"] .swatch,.swatch-input__label[title*="Black & Silver"] .swatch{background:linear-gradient(90deg,var(--black) 50%,var(--silver) 50%)}.swatch-input__label[title*="Silver/Black"] .swatch,.swatch-input__label[title*="Silver & Black"] .swatch{background:linear-gradient(90deg,var(--silver) 50%,var(--black) 50%)}.swatch-input__label[title*="Silver/Orange"] .swatch,.swatch-input__label[title*="Silver & Orange"] .swatch{background:linear-gradient(90deg,var(--silver) 50%,var(--orange) 50%)}.swatch-input__label[title*="Silver/Yellow"] .swatch,.swatch-input__label[title*="Silver & Yellow"] .swatch{background:linear-gradient(90deg,var(--silver) 50%,var(--yellow) 50%)}.swatch-input__label[title*="Silver/Blue"] .swatch,.swatch-input__label[title*="Silver & Blue"] .swatch{background:linear-gradient(90deg,var(--silver) 50%,var(--blue) 50%)}.swatch-input__label[title*="Blue/Black"] .swatch,.swatch-input__label[title*="Blue & Black"] .swatch{background:linear-gradient(90deg,var(--blue) 50%,var(--black) 50%)}.swatch-input__label[title*="Blue/Gold"] .swatch,.swatch-input__label[title*="Blue & Gold"] .swatch{background:linear-gradient(90deg,var(--blue) 50%,var(--gold) 50%)}.swatch-input__label[title*="Red/Black"] .swatch,.swatch-input__label[title*="Red & Black"] .swatch{background:linear-gradient(90deg,var(--red) 50%,var(--black) 50%)}.swatch-input__label[title*="Red/White"] .swatch,.swatch-input__label[title*="Red & White"] .swatch{background:linear-gradient(90deg,var(--red) 50%,var(--white) 50%)}.swatch-input__label[title*="Red/Gold"] .swatch,.swatch-input__label[title*="Red & Gold"] .swatch{background:linear-gradient(90deg,var(--red) 50%,var(--gold) 50%)}.swatch-input__label[title*="Gold/Black"] .swatch,.swatch-input__label[title*="Gold & Black"] .swatch{background:linear-gradient(90deg,var(--gold) 50%,var(--black) 50%)}.swatch-input__label[title*="Gold/White"] .swatch,.swatch-input__label[title*="Gold & White"] .swatch{background:linear-gradient(90deg,var(--gold) 50%,var(--white) 50%)}.swatch-input__label[title*="Green/Black"] .swatch,.swatch-input__label[title*="Green & Black"] .swatch{background:linear-gradient(90deg,var(--green) 50%,var(--black) 50%)}.swatch-input__label[title*="Green/Yellow"] .swatch,.swatch-input__label[title*="Green & Yellow"] .swatch{background:linear-gradient(90deg,var(--green) 50%,var(--yellow) 50%)}.swatch-input__label[title*="Classic Black/Orange"] .swatch,.swatch-input__label[title*="Classic Black & Orange"] .swatch{background:linear-gradient(90deg,var(--classic-black, #1c1c1e) 50%,var(--orange) 50%)}
/*# sourceMappingURL=/cdn/shop/t/61/assets/component-swatch-input.css.map */
