body.template-product .product__info-container .xs-vmj-color-picker{border:0!important;padding:0!important;margin:17px 0 25px!important;width:100%;min-width:0;text-align:center}body.template-product .xs-vmj-heading{font:500 11px/1.5 var(--font-body-family),Arial,sans-serif;letter-spacing:.14em;color:#161616;text-align:center;margin:0 0 16px;width:100%;padding:0}body.template-product .xs-vmj-colors{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(9px,2.7vw,19px);margin:0 auto;max-width:100%}body.template-product .xs-vmj-color{position:relative;display:flex;flex-direction:column;align-items:center;width:clamp(78px,19vw,105px);min-width:0;gap:6px}body.template-product .xs-vmj-input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}body.template-product .xs-vmj-choice{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;margin:0;cursor:pointer;color:#151515!important}body.template-product .xs-vmj-image{width:clamp(68px,16vw,96px);aspect-ratio:3/4;display:block;overflow:hidden;position:relative;background:#f4f4f2;border:1.5px solid transparent;outline:1px solid transparent;outline-offset:2px;border-radius:3px;box-sizing:border-box}body.template-product .xs-vmj-image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:1px}body.template-product .xs-vmj-input:checked+.xs-vmj-choice .xs-vmj-image{border-color:#151515;outline-color:#151515}body.template-product .xs-vmj-input:focus-visible+.xs-vmj-choice .xs-vmj-image{outline:2px solid #151515;outline-offset:4px}body.template-product .xs-vmj-name{font:500 11px/1.4 var(--font-body-family),Arial,sans-serif;letter-spacing:.035em;color:#151515;white-space:nowrap}body.template-product .xs-vmj-availability{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;max-width:100%;margin-top:4px}body.template-product .xs-vmj-availability-size{position:relative;display:inline-block;font:400 9px/1.5 var(--font-body-family),Arial,sans-serif;letter-spacing:0;color:#373737;padding:1px 0;background:transparent;border:0}body.template-product .xs-vmj-availability-size.is-soldout{color:#999}body.template-product .xs-vmj-availability-size.is-soldout:after{content:"";position:absolute;top:50%;left:-8%;width:116%;border-top:1px solid #999;transform:rotate(-27deg)}@media(max-width:749px){body.template-product .xs-vmj-colors{gap:12px}body.template-product .xs-vmj-color{width:92px}body.template-product .xs-vmj-image{width:83px}body.template-product .xs-vmj-availability{gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/xstreet-vmj23-colors.css.map */
