:root{--variant-swatch-border-width: max(.1rem, var(--variant-pills-border-width))}input[type=radio]+.swatch-input__label.lumin-variant-image{position:relative;cursor:pointer;transition:all .2s ease;border:0px solid rgb(0 0 0 / var(--variant-pills-border-opacity))}input[type=radio]+.swatch-input__label.lumin-variant-image:not(.swatch-image){box-shadow:0 0 0 1px rgba(var(--color-background)),inset 0 0 1px rgba(var(--color-foreground),.1),inset 1px 3px rgba(var(--color-foreground),.15)}input[type=radio]:checked+.swatch-input__label.lumin-variant-image{border:2px solid rgba(var(--color-background));box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.15);transform:scale(1.05);outline:var(--variant-swatch-border-width) solid rgba(var(--color-foreground))}input[type=radio]:checked+.swatch-input__label[data-color]{border:2px solid rgba(var(--color-background));box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),var(--variant-pills-border-opacity));transform:scale(1.05);outline:var(--variant-swatch-border-width) solid rgba(var(--color-foreground))}input[type=radio]:checked+.swatch-input__label.lumin-variant-image:before{box-shadow:none}.swatch-input__label:hover{transform:scale(1.05);box-shadow:0 0 0 1px rgba(var(--color-foreground))}.swatch-input__label:hover:before{box-shadow:none!important}input[type=radio].disabled+.swatch-input__label{opacity:.5;border:0px solid rgba(var(--color-foreground))}input[type=radio].disabled+.swatch-input__label:before{box-shadow:none;background:linear-gradient(to bottom right,transparent calc(50% - .7px),rgb(var(--color-foreground)) calc(50% - .7px) calc(50% + .7px),transparent calc(50% + .7px))}input[type=radio].disabled+.swatch-input__label:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: 0rem;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{display:inline-flex;align-items:center;justify-content:center;margin:.5rem;border:1px solid rgba(var(--color-foreground));border-radius:var(--border-radius);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/16/assets/variant-options.css.map */
