.gift-card-amount-selector{display:grid;gap:12px;padding:20px;margin:20px 0;border:1px solid var(--store-border,#d7d4c9);border-radius:16px;min-width:0}
.gift-card-amount-selector label{font-weight:600}
.gift-card-amount-selector output{font-size:1.8rem;font-weight:700}
.gift-card-amount-selector input[type=range]{width:100%;min-width:0;min-height:44px;accent-color:var(--store-accent,#83907a);cursor:pointer}
.gift-card-amount-endpoints{display:flex;justify-content:space-between;gap:12px;font-size:.85rem}
.gift-card-amount-selector p{margin:0;font-size:.9rem;line-height:1.5;overflow-wrap:anywhere}
