.variant-picker .variant-picker-item{border:none;margin:0;padding:0;font-size:0}.variant-picker .variant-picker-item+.variant-picker-item{margin-top:15px}.variant-picker .variant-picker-item legend{padding:0;font-size:13px;margin-bottom:15px;color:#333;display:block;width:100%}.variant-picker .variant-picker-item legend:before{display:table;content:""}.variant-picker .variant-picker-item legend:after{display:table;content:"";clear:both}.variant-picker .variant-picker-item legend a{float:right;color:#737373;position:relative;z-index:1;font-size:12px}.variant-picker .variant-picker-item[data-type=color] .variant-picker-item-detail label{background:var(--swatch-background);font-size:0;background-size:100%;background-position:center;background-repeat:no-repeat}.variant-picker .variant-picker-item .variant-picker-item-detail{min-width:50px;height:50px;display:inline-block}.variant-picker .variant-picker-item .variant-picker-item-detail:has(input:checked){border-color:#000}.variant-picker .variant-picker-item .variant-picker-item-detail input{display:none}.variant-picker .variant-picker-item .variant-picker-item-detail input:disabled+label{color:#cacaca;font-weight:400;pointer-events:none;opacity:.25}.variant-picker .variant-picker-item .variant-picker-item-detail input:checked+label{border-color:#000}.variant-picker .variant-picker-item .variant-picker-item-detail label{display:flex;justify-content:center;align-items:center;cursor:pointer;width:100%;height:100%;padding:7.5px;text-align:center;font-weight:400;position:relative;white-space:nowrap;border:1px solid #cacaca;font-size:12px}.variant-picker .variant-picker-item .variant-picker-item-detail label:before{transform:rotate(-45deg)}.variant-picker .variant-picker-item .variant-picker-item-detail label:after{transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-product-variant-picker.css.map */
