.variant-selector_variantPanel__LOaiG{display:grid;grid-gap:18px;gap:18px;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:18px;background:rgba(255,250,242,.9)}.variant-selector_variantPanel__LOaiG .selector-group{display:grid;grid-gap:9px;gap:9px}.variant-selector_variantPanel__LOaiG .selector-group>span{font-weight:800}.variant-selector_variantPanel__LOaiG .chips{display:flex;flex-wrap:wrap;gap:8px}.variant-selector_variantPanel__LOaiG .chips button{min-height:44px;border:1px solid var(--color-border);border-radius:999px;padding:10px 14px;background:white;font-weight:750}.variant-selector_variantPanel__LOaiG .chips button.active{background:var(--color-ink);color:white}.variant-selector_variantPanel__LOaiG .variant-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--color-border);padding-top:16px}.variant-selector_variantPanel__LOaiG .variant-summary em,.variant-selector_variantPanel__LOaiG .variant-summary span{display:block;color:var(--color-muted);font-size:.9rem;font-style:normal}.variant-selector_variantPanel__LOaiG .variant-summary strong{display:block;margin-top:2px;font-size:1.7rem}.variant-selector_variantPanel__LOaiG .waitlist-form{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--color-border);padding-top:16px}.variant-selector_variantPanel__LOaiG .waitlist-form p{margin:4px 0 0;color:var(--color-muted)}.variant-selector_variantPanel__LOaiG .waitlist-form label{display:grid;grid-gap:7px;gap:7px;font-weight:800}.variant-selector_variantPanel__LOaiG .waitlist-error,.variant-selector_variantPanel__LOaiG .waitlist-message{margin:0;border-radius:12px;padding:10px 12px;font-weight:760}.variant-selector_variantPanel__LOaiG .waitlist-message{background:rgba(220,233,207,.78);color:#1f4c2b}.variant-selector_variantPanel__LOaiG .waitlist-error{background:rgba(255,238,232,.9);color:#7a1d1d}@media (max-width:640px){.variant-selector_variantPanel__LOaiG .variant-summary{align-items:stretch;flex-direction:column}}