.product-form__input .swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 3px;display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;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{border:3px solid #002B32!important}.swatch-input__input:not(:active)+.swatch-input__label,.swatch-input__input:not(:checked)+.swatch-input__label{border:3px solid #D9D9D9}.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: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}.swatch-input__input:disabled+.swatch-input__label,.swatch-input__input.visually-disabled+.swatch-input__label{--diagonal--size: calc(var(--swatch-input--size) * 1.7);--crossed-line--size: 3px;--dash: 8px;--gap: 8px;--cross-color: #D9D9D9}.swatch-input__input.visually-disabled:active+.swatch-input__label,.swatch-input__input.visually-disabled:checked+.swatch-input__label{--cross-color: #002B32}.swatch{position:relative;overflow:hidden;background:none!important}.swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--swatch--background);background-position:center;background-size:contain;background-repeat:no-repeat;background-origin:border-box;opacity:var(--swatch-bg-opacity, 1);pointer-events:none;z-index:1}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{opacity:1!important;--swatch-bg-opacity: .4}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{content:"";position:absolute;left:50%;top:50%;width:180%;height:var(--crossed-line--size, 3px);background-image:repeating-linear-gradient(to right,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) calc(var(--dash, 8px) + var(--gap, 6px)));transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);pointer-events:none;z-index:2}.swatch-input__input:disabled:not(:checked)+.swatch-input__label,.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{position:relative;border-style:solid;border-color:transparent}.swatch-input__input:disabled:not(:checked)+.swatch-input__label,.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{position:relative;border:3px solid transparent!important;overflow:visible}.swatch-input__input:disabled:not(:checked)+.swatch-input__label,.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{--swatch-border-w: 3px;--seg: calc(var(--dash, 8px) + var(--gap, 6px));--frame-bg: rgb(var(--color-background, 255, 255, 255));border:var(--swatch-border-w) solid transparent!important;background:repeating-linear-gradient(90deg,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) var(--seg)) top left / var(--seg) var(--swatch-border-w) repeat-x,repeating-linear-gradient(90deg,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) var(--seg)) bottom left / var(--seg) var(--swatch-border-w) repeat-x,repeating-linear-gradient(0deg,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) var(--seg)) top left / var(--swatch-border-w) var(--seg) repeat-y,repeating-linear-gradient(0deg,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) var(--seg)) top right / var(--swatch-border-w) var(--seg) repeat-y,linear-gradient(var(--frame-bg),var(--frame-bg)) top left / 100% var(--swatch-border-w) no-repeat,linear-gradient(var(--frame-bg),var(--frame-bg)) bottom left / 100% var(--swatch-border-w) no-repeat,linear-gradient(var(--frame-bg),var(--frame-bg)) top left / var(--swatch-border-w) 100% no-repeat,linear-gradient(var(--frame-bg),var(--frame-bg)) top right / var(--swatch-border-w) 100% no-repeat;background-origin:border-box;background-clip:border-box;border-radius:var(--swatch-input--border-radius, 3px)}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover{--cross-color: #002B32}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{background:none!important}.swatch-input__input.visually-disabled:active:not(:checked)+.swatch-input__label{border:3px solid transparent!important}.swatch-input__input.visually-disabled:not(:checked)+.swatch-input__label{--swatch-border-w: 3px;--seg: calc(var(--dash, 8px) + var(--gap, 6px));--frame-bg: rgb(var(--color-background, 255, 255, 255));border:var(--swatch-border-w) solid transparent!important;background:repeating-linear-gradient(90deg,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) var(--seg)) top left / var(--seg) var(--swatch-border-w) repeat-x,repeating-linear-gradient(90deg,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) var(--seg)) bottom left / var(--seg) var(--swatch-border-w) repeat-x,repeating-linear-gradient(0deg,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) var(--seg)) top left / var(--swatch-border-w) var(--seg) repeat-y,repeating-linear-gradient(0deg,var(--cross-color, #D9D9D9) 0 var(--dash, 8px),transparent var(--dash, 8px) var(--seg)) top right / var(--swatch-border-w) var(--seg) repeat-y,linear-gradient(var(--frame-bg),var(--frame-bg)) top left / 100% var(--swatch-border-w) no-repeat,linear-gradient(var(--frame-bg),var(--frame-bg)) bottom left / 100% var(--swatch-border-w) no-repeat,linear-gradient(var(--frame-bg),var(--frame-bg)) top left / var(--swatch-border-w) 100% no-repeat,linear-gradient(var(--frame-bg),var(--frame-bg)) top right / var(--swatch-border-w) 100% no-repeat;background-origin:border-box;background-clip:border-box;border-radius:var(--swatch-input--border-radius, 3px)}.swatch-input__input.visually-disabled+.swatch-input__label,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{transition:none!important}.swatch-input__input.visually-disabled:active:not(:checked)+.swatch-input__label{--cross-color: #002B32}
/*# sourceMappingURL=/cdn/shop/t/610/assets/component_swatch-input.css.map */
