.pricing-choice{border:0;min-width:0;margin:0 0 18px;padding:0}.pricing-choice legend{margin-bottom:10px;font-size:1rem;font-weight:800}.pricing-choice>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pricing-choice label{border:1px solid var(--line);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:14px!important;display:flex!important}.pricing-choice input{accent-color:#a87900;flex-shrink:0;height:20px;width:20px!important}.pricing-choice span{font-size:1rem;font-weight:800}.pricing-choice small{margin-top:5px;font-size:.875rem;font-weight:500;display:block}.pricing-choice .selected{color:#211900;background:#fff1b8;border-color:#a87900}.pricing-choice label:focus-within{outline-offset:3px;outline:3px solid #b98300}.meter-information{color:#352800;background:#fff7db;border:1px solid #a87900;border-radius:14px;padding:16px;font-size:1rem;line-height:1.6}.meter-badge{color:#352800;letter-spacing:.04em;background:#fff1b8;border:1px solid #a87900;border-radius:8px;padding:5px 10px;font-size:.875rem;display:inline-block}.customer-checkout-form.meter-checkout{grid-template-columns:minmax(0,1fr)}.meter-checkout .checkout-summary{min-width:0;position:static}.meter-checkout .checkout-details{min-width:0}.meter-checkout .meter-information{overflow-wrap:anywhere}html[data-theme=dark] .pricing-choice .selected,html[data-theme=dark] .meter-information,html[data-theme=dark] .meter-badge{color:#ffe6a0;background:#3d3213;border-color:#c49b32}html[data-theme=dark] .pricing-choice input{accent-color:#f6bd00}
