.luxury-variant-picker{display:flex;gap:8px;z-index:10}.luxury-variant-picker--bottom{flex-direction:row;justify-content:center;margin-bottom:8px;opacity:1;pointer-events:all}.luxury-variant-wrapper{display:flex;flex-direction:column;align-items:center;gap:2px}.luxury-variant-item{position:relative;width:18px;height:18px;cursor:pointer;border-radius:2px;box-shadow:0 1px 3px #0003,inset 0 0 0 1px #00000026;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.3)}.luxury-variant-item[title*=Reflective i],.luxury-variant-item[title*=Reflect i]{background:linear-gradient(135deg,#e8e8e8,silver,#a8a8a8,silver,#e8e8e8)!important;background-size:200% 200%!important;animation:shimmer 3s infinite}@keyframes shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.luxury-variant-item:hover{transform:scale(1.2);box-shadow:0 2px 6px #0000004d,inset 0 0 0 1px #0003;border:1px solid rgba(0,0,0,.4)}.luxury-variant-item.active{border:2px solid rgba(var(--color-foreground),.8);box-shadow:0 2px 8px rgba(var(--color-foreground),.4),inset 0 0 0 1px #0003;transform:scale(1.15)}.luxury-variant-label{display:none}.luxury-variant-wrapper:hover .luxury-variant-label{color:rgb(var(--color-foreground))}.luxury-variant-item.unavailable{opacity:.3;cursor:not-allowed;filter:grayscale(50%)}.luxury-variant-item.unavailable:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(255,255,255,.4) 2px,rgba(255,255,255,.4) 4px);z-index:2}.luxury-variant-wrapper .luxury-variant-item.unavailable+.luxury-variant-label{opacity:.5;text-decoration:line-through}@media screen and (max-width: 749px){.luxury-variant-picker--bottom{gap:4px;margin-top:.6rem!important;margin-bottom:4px}.luxury-variant-item{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;border-width:.5px!important}.luxury-variant-item:hover{transform:scale(1.1)!important}.luxury-variant-item.active{transform:scale(1.1)!important;border-width:1px!important}}
/*# sourceMappingURL=/cdn/shop/t/205/assets/luxury-variant-picker.css.map */
