.PriceChoice-module__Cg4Ska__choice{border:0;flex-direction:column;gap:10px;min-width:0;margin:4px 0 0;padding:0;display:flex}.PriceChoice-module__Cg4Ska__legend{font:500 13px / 16px var(--font-sans);margin-bottom:10px;padding:0}.PriceChoice-module__Cg4Ska__chips{flex-wrap:wrap;gap:8px;display:flex}.PriceChoice-module__Cg4Ska__chip{border:1px solid var(--hairline);border-radius:var(--radius);min-height:44px;font:500 15px / 1.2 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink);cursor:pointer;align-items:center;padding:0 16px;transition:background .15s,border-color .15s;display:inline-flex;position:relative}.PriceChoice-module__Cg4Ska__chip:hover{border-color:var(--ink)}.PriceChoice-module__Cg4Ska__chip:has(.PriceChoice-module__Cg4Ska__radio:checked){border-color:var(--lime);background:var(--lime)}.PriceChoice-module__Cg4Ska__chip:has(.PriceChoice-module__Cg4Ska__radio:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.PriceChoice-module__Cg4Ska__radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.PriceChoice-module__Cg4Ska__field{flex-direction:column;gap:8px;max-width:320px;margin-top:4px;display:flex}.PriceChoice-module__Cg4Ska__label{font:500 13px / 16px var(--font-sans)}.PriceChoice-module__Cg4Ska__box{position:relative}.PriceChoice-module__Cg4Ska__input{font-variant-numeric:tabular-nums;padding-right:60px}.PriceChoice-module__Cg4Ska__unit{font:500 15px / 1 var(--font-sans);color:var(--muted);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.PriceChoice-module__Cg4Ska__note{font:400 13px / 1.4 var(--font-sans);color:var(--muted)}@media (prefers-reduced-motion:reduce){.PriceChoice-module__Cg4Ska__chip{transition:none}}.PriceChoice-module__Cg4Ska__sure{background:var(--stone);flex-direction:column;gap:10px;padding:16px;display:flex}.PriceChoice-module__Cg4Ska__sureTitle{font:500 18px / 1.3 var(--font-sans)}.PriceChoice-module__Cg4Ska__sureText{font:400 15px / 1.5 var(--font-sans)}.PriceChoice-module__Cg4Ska__sureButtons{flex-direction:column;gap:8px;margin-top:6px;display:flex}
