.variant-input-wrap.ml-swatches{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.variant-input-wrap.ml-swatches .variant-input{display:inline-block;margin:0}.variant-input-wrap.ml-swatches .variant-input input{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none}.variant-input-wrap.ml-swatches .variant-input label{display:block;width:30px;height:30px;margin:0;padding:0;border-radius:2px;cursor:pointer;border:1px solid rgba(0,0,0,.14);font-size:0!important;line-height:0;text-indent:-9999px;overflow:hidden;box-shadow:0 1px 2px #0000001a;background-position:center;background-size:cover;background-repeat:no-repeat;transition:outline .12s ease,transform .12s ease,box-shadow .12s ease}.variant-input-wrap.ml-swatches .variant-input label:hover{transform:translateY(-1px);box-shadow:0 2px 6px #00000029}.variant-input-wrap.ml-swatches .variant-input input:checked+label{outline:2px solid #1a1a1a;outline-offset:2px}.variant__label .ml-sel-value{color:#777;font-weight:400;text-transform:none;letter-spacing:.02em}.product-block:has(.variant-input-wrap.ml-swatches){margin-top:-12px!important;margin-bottom:40px!important}.product-block:has(.variant-input-wrap.ml-swatches)+.product-block .stock-urgency-inline{margin-top:-14px!important}.product-block:has(.variant-input-wrap.ml-swatches):has(.variant-input-wrap:not(.ml-swatches)){margin-bottom:25px!important}.product-block:has(.variant-input-wrap.ml-swatches):has(.variant-input-wrap:not(.ml-swatches))+.product-block .stock-urgency-inline{margin-top:-25px!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ml-swatches.css.map */
