
.beta-notice{padding:20px;margin:20px 0;border:2px solid var(--accent,#6bcbcb);border-radius:14px;background:var(--surface,#21262a);color:var(--text,#f0f0f0);line-height:1.65;overflow-wrap:break-word}.beta-notice h2{margin:0 0 12px;font-size:20px}.beta-notice p{margin:10px 0}.beta-acknowledgement{padding:12px 0;align-items:flex-start}.beta-acknowledgement input{flex:0 0 24px;width:24px;margin-top:5px}.promo-field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.promo-field legend,.promo-field .checkout-section-title,.promo-field p{grid-column:1/-1}.promo-field input{min-width:0}.promo-field>input,.promo-field>button{height:48px;min-height:48px;margin:0;align-self:start}.promo-field .checkout-section-title{margin-bottom:6px}.promo-field p:empty{display:none}@media(max-width:600px){.promo-field{grid-template-columns:minmax(0,1fr)}.beta-notice{padding:16px}}
