.luxe-vc2{display:grid;gap:18px;padding-top:var(--lvc2-pad-top,0);padding-bottom:var(--lvc2-pad-bottom,16px)}.luxe-vc2__step{display:grid;gap:8px}.luxe-vc2__step-label{font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lvc2-note,var(--luxe-note-ink))}.luxe-vc2__note{font-size:14px;line-height:1.4;margin:0;color:var(--lvc2-note,var(--luxe-note-ink));max-width:62ch}.luxe-vc2__swatches{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.luxe-vc2__swatch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:7px 14px 7px 9px;border:2px solid var(--lvc2-border,var(--luxe-lines));border-radius:12px;background:var(--lvc2-card,var(--luxe-card));font-size:14px;color:var(--lvc2-body,var(--luxe-body));min-height:38px;transition:border-color .15s var(--luxe-ease-touch),background .15s var(--luxe-ease-touch)}.luxe-vc2__dot{width:18px;height:18px;border-radius:50%;flex:0 0 18px;border:1px solid var(--lvc2-border,var(--luxe-lines))}.luxe-vc2__swatch--sel{font-weight:600;color:var(--lvc2-ink,var(--luxe-ink));border-color:var(--lvc2-border-sel,var(--luxe-ink));background:color-mix(in srgb,var(--lvc2-accent,var(--luxe-accent)) 22%,var(--lvc2-card,var(--luxe-card)));box-shadow:var(--luxe-shadow,0 10px 30px -12px rgba(28,43,74,.18))}.luxe-vc2__swatch--soldout{opacity:.5}.luxe-vc2__swatch:focus-visible{outline:3px solid var(--lvc2-accent-deep,var(--luxe-accent-deep));outline-offset:2px;border-radius:8px}.luxe-vc2__cards{display:grid;gap:10px}.luxe-vc2__card{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;border:2px solid var(--lvc2-border,var(--luxe-lines));border-radius:var(--lvc2-radius,14px);padding:9px 12px;cursor:pointer;background:var(--lvc2-card,var(--luxe-card));transition:border-color .15s var(--luxe-ease-touch),background .15s var(--luxe-ease-touch)}.luxe-vc2__card:focus-visible{outline:3px solid var(--lvc2-accent-deep,var(--luxe-accent-deep));outline-offset:2px}.luxe-vc2__card--sel{border-color:var(--lvc2-border-sel,var(--luxe-ink));background:color-mix(in srgb,var(--lvc2-accent,var(--luxe-accent)) 22%,var(--lvc2-card,var(--luxe-card)));box-shadow:var(--luxe-shadow,0 10px 30px -12px rgba(28,43,74,.18))}.luxe-vc2__card--soldout{opacity:.55;cursor:not-allowed}.luxe-vc2__card.is-filtered-out{display:none}.luxe-vc2__img{flex:0 0 52px;width:52px;height:52px;border-radius:9px;overflow:hidden;border:1px solid var(--lvc2-border,var(--luxe-lines));background:linear-gradient(150deg,var(--lvc2-card,var(--luxe-card)),var(--luxe-surface-alt));display:grid;place-items:center}.luxe-vc2__img img{width:100%;height:100%;object-fit:cover;display:block}.luxe-vc2__img--combo{background:linear-gradient(150deg,var(--lvc2-card,var(--luxe-card)),var(--luxe-surface-alt)),radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--luxe-mist) 40%,transparent) 0 12px,transparent 13px)}.luxe-vc2__img-ph{width:22px;height:22px;color:var(--lvc2-note,var(--luxe-note-ink));opacity:.6}.luxe-vc2__mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.luxe-vc2__name{color:var(--lvc2-ink,var(--luxe-ink));font-size:15px;font-weight:600}.luxe-vc2__sub{font-size:13.5px;line-height:1.3;color:var(--lvc2-note,var(--luxe-note-ink))}.luxe-vc2__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.luxe-vc2__price b{color:var(--lvc2-ink,var(--luxe-ink));font-size:17px;font-weight:700}.luxe-vc2__price s{font-size:14px}.luxe-vc2__save{font-size:12px;padding:2px 6px;margin-top:2px;text-transform:uppercase;display:inline-block;visibility:hidden}.luxe-vc2__card--sel .luxe-vc2__save{visibility:visible}.luxe-vc2__best{position:absolute;top:-10px;right:12px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px}.luxe-vc2__card--sel .luxe-vc2__best{display:none}.luxe-vc2__peek{border:none;background:none;cursor:pointer;color:var(--lvc2-accent-deep,var(--luxe-accent-deep));font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:2px;padding:2px 0;margin-top:2px;text-align:left;align-self:flex-start;min-height:24px}.luxe-vc2__card--sel .luxe-vc2__peek{display:none}.luxe-vc2__inc{display:none;flex-basis:100%;margin-top:8px;padding:8px 0 0 2px;border-top:1px dashed var(--lvc2-border,var(--luxe-lines));gap:6px}.luxe-vc2__card--sel .luxe-vc2__inc,.luxe-vc2__card--peek .luxe-vc2__inc{display:grid}.luxe-vc2__inc-row{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.35;color:var(--lvc2-body,var(--luxe-body))}.luxe-vc2__inc-row>span:nth-child(2){flex:1 1 auto;min-width:0}.luxe-vc2__inc-row b{font-size:13px}.luxe-vc2__inc-row small{font-size:12.5px}.luxe-vc2__inc-row .luxe-vc2__mini{flex:0 0 26px;width:26px;height:26px;border-radius:6px;overflow:hidden;border:1px solid var(--lvc2-border,var(--luxe-lines));background:var(--luxe-surface-alt)}.luxe-vc2__inc-row .luxe-vc2__mini img{width:100%;height:100%;object-fit:cover;display:block}.luxe-vc2__inc-row b{color:var(--lvc2-ink,var(--luxe-ink));font-weight:600}.luxe-vc2__inc-row small{color:var(--lvc2-note,var(--luxe-note-ink))}.luxe-vc2__inc-row .luxe-vc2__val{margin-left:auto;font-size:12px;font-weight:700;white-space:nowrap;color:var(--lvc2-accent-deep,var(--luxe-accent-deep))}a.luxe-vc2__inc-row{text-decoration:none}a.luxe-vc2__inc-row:focus-visible{outline:2px solid var(--lvc2-accent-deep,var(--luxe-accent-deep));outline-offset:2px;border-radius:7px}.luxe-vc2__sold-out{color:var(--lvc2-note,var(--luxe-note-ink));font-weight:700;font-size:14px}.luxe-vc2__step-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.luxe-vc2__cmp-inline{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;min-height:44px;margin:-14px 0;font-size:14px;font-weight:600;color:var(--lvc2-accent-deep,var(--luxe-accent-deep));text-decoration:underline;text-underline-offset:2px}.luxe-vc2__cmp-dn{display:inline-block;transform:rotate(90deg);text-decoration:none}.luxe-vc2__cond{flex-basis:100%;display:flex;margin-top:8px;padding:2px;border:1px solid var(--lvc2-border,var(--luxe-lines));border-radius:999px;background:var(--lvc2-card,var(--luxe-card))}.luxe-vc2__cond-btn{position:relative;flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:5px;min-height:26px;padding:3px 10px;border:0;border-radius:999px;background:transparent;color:var(--lvc2-body,var(--luxe-body));font-family:var(--font-body-family);font-size:11px;cursor:pointer;transition:background .15s var(--luxe-ease-touch),color .15s var(--luxe-ease-touch)}.luxe-vc2__cond-btn:before{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}.luxe-vc2__cond-name{font-weight:600;text-transform:uppercase;letter-spacing:.06em}.luxe-vc2__cond-price{font-size:11px;color:var(--lvc2-note,var(--luxe-note-ink))}.luxe-vc2__cond-btn--sel{box-shadow:inset 0 0 0 1.5px var(--lvc2-ink,var(--luxe-ink));color:var(--lvc2-ink,var(--luxe-ink))}.luxe-vc2__cond-btn--sel .luxe-vc2__cond-name{color:var(--lvc2-ink,var(--luxe-ink))}.luxe-vc2__cond-btn--sel .luxe-vc2__cond-price{display:none}.luxe-vc2__cond-btn:focus-visible{outline:3px solid var(--lvc2-accent-deep,var(--luxe-accent-deep));outline-offset:2px}.luxe-vc2__sub--stack{display:grid}.luxe-vc2__sub--stack .luxe-vc2__sub-side{grid-area:1/1}.luxe-vc2__sub--stack .luxe-vc2__sub-side[data-cond-side=resealed]{visibility:hidden}.luxe-vc2__sub--stack.is-resealed .luxe-vc2__sub-side[data-cond-side=resealed]{visibility:visible}.luxe-vc2__sub--stack.is-resealed .luxe-vc2__sub-side[data-cond-side=new]{visibility:hidden}.luxe-vc2__trust{display:none;font-size:12.5px;line-height:1.35;margin-top:2px;color:var(--lvc2-note,var(--luxe-note-ink))}.luxe-vc2__trust.is-show{display:block}.luxe-vc2__rtag{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;vertical-align:middle}.luxe-vc2__save.luxe-vc2__save--empty{display:none}html.luxe-vc2-live variant-selects,html.luxe-vc2-live variant-radios{display:none!important}.no-js .luxe-vc2,.shopify-design-mode .luxe-vc2{display:grid!important}body.luxe-scheme-dark .luxe-vc2__card--sel,.luxe-scheme-dark .luxe-vc2__card--sel,body.luxe-scheme-dark .luxe-vc2__swatch--sel,.luxe-scheme-dark .luxe-vc2__swatch--sel{background:#daafa91a}body.luxe-scheme-dark .luxe-vc2__save,.luxe-scheme-dark .luxe-vc2__save{background:#7d5670;color:#faf8f4;border:1px solid rgba(255,255,255,.15)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/luxe-variant-cards-v2.css.map */
