.product-form__input--image .variant-picker__image-wrapper.bg-vc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0 1.6rem}@media(max-width:749px){.product-form__input--image .variant-picker__image-wrapper.bg-vc{grid-template-columns:repeat(2,minmax(0,1fr))}}.bg-vc>div{position:relative;min-width:0;display:flex}.bg-vc>div.bg-vc-soldout{order:1}.bg-vc>div.bg-vc-hide{display:none}.product-form__input--image .bg-vc input[type=radio]+label.swatch-label{display:flex;flex-direction:column;align-items:stretch;width:100%;margin:0;padding:6px 6px 8px;background:#fff;border:2px solid #e2e2e2;border-radius:10px;color:#1c1c1c;text-align:center;cursor:pointer;position:relative;transition:border-color .15s,box-shadow .15s}.product-form__input--image .bg-vc input[type=radio]+label.swatch-label:hover{border-color:#9a9a9a}.bg-vc .bg-vc-pic{display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:6px;aspect-ratio:16/11;overflow:hidden}.product-form__input--image .bg-vc label.swatch-label .bg-vc-pic img{display:block;width:92%;height:92%;object-fit:contain;mix-blend-mode:multiply}.bg-vc .bg-vc-cap{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:7px;line-height:1.25}.bg-vc .bg-vc-nm{display:flex;align-items:center;justify-content:center;gap:6px;font-weight:700;font-size:1.4rem;letter-spacing:0}.bg-vc .bg-vc-nm i{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex:none}.bg-vc .bg-vc-pr{font-size:1.3rem;color:#555}.product-form__input--image .bg-vc input[type=radio]:checked+label.swatch-label{border:3px solid #d71920;padding:5px 5px 7px;color:#1c1c1c;box-shadow:0 4px 14px #d719202e}.product-form__input--image .bg-vc input[type=radio]:checked+label.swatch-label:after{content:"\2713";position:absolute;top:-10px;right:-10px;width:26px;height:26px;border-radius:50%;background:#d71920;color:#fff;font-weight:800;font-size:15px;line-height:26px;text-align:center;z-index:2}.product-form__input--image .bg-vc input[type=radio]:focus-visible+label.swatch-label{outline:2px solid #1c1c1c;outline-offset:2px}.product-form__input--image .bg-vc input[type=radio].disabled+label.swatch-label{opacity:.6;text-decoration:none}.bg-vc input.disabled+label .bg-vc-pic img{filter:grayscale(1)}.bg-vc input.disabled+label .bg-vc-nm{text-decoration:line-through;color:#888}.product-form__input--image .bg-vc input[type=radio].disabled+label.swatch-label:before{content:"Sold out";position:absolute;top:12px;left:12px;background:#555;color:#fff;font-size:1.1rem;font-weight:700;padding:2px 8px;border-radius:999px;z-index:1;line-height:1.5}.bg-vc-sel{font-weight:400}.bg-vc-sel .low{color:#d71920;font-weight:700}.bg-vc-sel .ok{color:#2e8b57;font-weight:700}.bg-vc-sel .out{color:#777;font-weight:700}.bg-vc-more{grid-column:1/-1;order:2;justify-self:start;background:none;border:0;padding:4px 0;font-size:1.4rem;text-decoration:underline;cursor:pointer;color:#1c1c1c}variant-swatch-king .swatch-view-image.bg-sk{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0 0!important;padding:0!important;flex-wrap:nowrap!important}@media(max-width:749px){variant-swatch-king .swatch-view-image.bg-sk{grid-template-columns:repeat(2,minmax(0,1fr))}}variant-swatch-king .bg-sk li.swatch-view-item{position:relative;display:flex!important;flex-direction:column;width:auto!important;height:auto!important;min-width:0;margin:0!important;padding:6px 6px 8px!important;background:#fff;border:2px solid #e2e2e2;border-radius:10px;cursor:pointer;transition:border-color .15s,box-shadow .15s;list-style:none}variant-swatch-king .bg-sk li.swatch-view-item:hover{border-color:#9a9a9a}variant-swatch-king .bg-sk li.swatch-view-item.bg-vc-soldout{order:1}variant-swatch-king .bg-sk li.swatch-view-item.bg-vc-hide{display:none!important}variant-swatch-king .bg-sk li .swatch-image-wrapper{width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:6px!important;background:#f5f5f5!important;box-shadow:none!important}variant-swatch-king .bg-sk li .swatch-image{width:100%!important;height:auto!important;aspect-ratio:16/11;margin:0!important;border:0!important;border-radius:6px!important;box-shadow:none!important;background:transparent!important;overflow:hidden}variant-swatch-king .bg-sk li .star-set-image{width:100%!important;height:100%!important;border:0!important;border-radius:0!important;background-size:88% auto!important;background-repeat:no-repeat!important;background-position:center!important;background-color:transparent!important;mix-blend-mode:multiply}variant-swatch-king .bg-sk li .swatch-image:before,variant-swatch-king .bg-sk li .swatch-image:after,variant-swatch-king .bg-sk li .swatch-image-wrapper:before,variant-swatch-king .bg-sk li .swatch-image-wrapper:after{display:none!important}variant-swatch-king .bg-sk li[aria-checked=true]{border:3px solid #d71920!important;padding:5px 5px 7px!important;box-shadow:0 4px 14px #d719202e}variant-swatch-king .bg-sk li[aria-checked=true]:after{content:"\2713";position:absolute;top:-10px;right:-10px;width:26px;height:26px;border-radius:50%;background:#d71920;color:#fff;font-weight:800;font-size:15px;line-height:26px;text-align:center;z-index:3}variant-swatch-king .bg-sk li:focus-visible{outline:2px solid #1c1c1c;outline-offset:2px}variant-swatch-king .bg-sk li.swatch-item-unavailable{opacity:.6}variant-swatch-king .bg-sk li.swatch-item-unavailable .star-set-image{filter:grayscale(1)}variant-swatch-king .bg-sk li.swatch-item-unavailable .bg-vc-nm{text-decoration:line-through;color:#888}variant-swatch-king .bg-sk li.swatch-item-unavailable:before{content:"Sold out";position:absolute;top:12px;left:12px;background:#555;color:#fff;font-size:1.1rem;font-weight:700;padding:2px 8px;border-radius:999px;z-index:2;line-height:1.5}variant-swatch-king .bg-sk .bg-vc-cap{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:7px;line-height:1.25;text-align:center}variant-swatch-king .bg-sk .bg-vc-nm{font-weight:700;font-size:1.4rem;color:#1c1c1c;overflow-wrap:anywhere}variant-swatch-king .bg-sk .bg-vc-pr{font-size:1.3rem;color:#555}variant-swatch-king .bg-sk li.bg-vc-more{grid-column:1/-1;order:2;justify-self:start;list-style:none;border:0!important;padding:4px 0!important;font-size:1.4rem;text-decoration:underline;cursor:pointer;color:#1c1c1c;background:none}variant-swatch-king legend .bg-vc-sel{font-weight:400}variant-swatch-king div.swatches .swatch-view.bg-sk li .swatch-image{display:block!important}variant-swatch-king div.swatches .swatch-view.bg-sk li .swatch-img-text{display:none!important}variant-swatch-king div.swatches .swatch-view.bg-sk li div.star-set-image{display:block!important;flex:none!important;width:100%!important;height:100%!important;background-size:88% auto!important;background-color:transparent!important}variant-swatch-king div.swatches .swatch-view.bg-sk li.swatch-item-unavailable div.star-set-image:after{display:none!important;content:none!important}variant-swatch-king div.swatches .swatch-view.bg-sk li.swatch-view-item.swatch-item-unavailable:before{content:"Sold out"!important;display:block!important;position:absolute!important;top:12px;left:12px;width:auto!important;height:auto!important;border:0!important;transform:none!important;background:#555!important;color:#fff;font-size:1.1rem;font-weight:700;padding:2px 8px;border-radius:999px;z-index:2;line-height:1.5}variant-swatch-king div.swatches .swatch-view.bg-sk li.swatch-view-item[aria-checked=true]:after{content:"\2713"!important;display:block!important}variant-swatch-king:has(.bg-sk){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:block!important}variant-swatch-king div.swatches .swatch-view.bg-sk li .swatch-image{aspect-ratio:auto!important;height:72px!important}@media(max-width:749px){variant-swatch-king div.swatches .swatch-view.bg-sk li .swatch-image{height:112px!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/bg-variant-cards.css.map */
