.store-header .header-actions{margin-left:auto}.option-chips{display:flex;gap:8px;flex-wrap:wrap}.option-chip{min-width:42px;min-height:40px;padding:9px 14px;border:1px solid #d5e0da;border-radius:10px;background:#fff;color:#284a42;cursor:pointer;font:inherit;font-size:12px}.option-chip[aria-pressed=true]{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal);background:#eaf5f1}.option-chip:disabled,.color-swatch:disabled{opacity:.4;cursor:not-allowed}.upsell-modal .option-fields{margin:22px 0}.upsell-modal .option-field{min-width:0}.upsell-modal .color-swatches{flex-wrap:wrap}.upsell-modal .purchase-row{display:flex;gap:12px}.upsell-modal .purchase-row input{width:70px}.addon-row [data-upsell-added]{color:var(--teal);font-weight:600;margin-top:6px}.addon-row [data-upsell-added][hidden]{display:none}.upsell-modal .option-fields{grid-template-columns:minmax(0,1fr)}
