@media (hover:hover){#benefitChoiceDialog.benefit-dialog .benefit-paths button:hover,#benefitChoiceDialog.benefit-dialog .benefit-product-picks button:hover{transform:none}}.checkout-points-panel{color:#24241f;background:#faf7ed;border:1px solid #c9ae62;border-radius:12px;gap:10px;margin:18px 0;padding:18px;display:grid}.checkout-points-panel p{margin:0;line-height:1.5}.checkout-points-panel small{color:#5c594f;line-height:1.5;display:block}.checkout-points-panel label{margin-top:6px;font-size:14px;font-weight:600}.checkout-points-panel input,.checkout-points-panel select{color:#24241f;box-sizing:border-box;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #aaa48f;border-radius:6px;padding:9px}.checkout-points-button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#24241f;border:1px solid #74602c;border-radius:6px;padding:10px 14px}.checkout-points-button:disabled{opacity:.5;cursor:default}.checkout-points-panel :focus-visible{outline-offset:3px;outline:3px solid #8c7026}.checkout-points-status{font-size:13px}.checkout-points-manual{margin-top:12px;font-size:13px}.checkout-points-manual summary{cursor:pointer;min-height:32px;padding:6px 0}.checkout-points-jump{color:#5e4a1f;text-align:center;width:-moz-fit-content;width:fit-content;max-width:100%;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:1px solid #c9ae62;border-radius:8px;margin:14px auto 0;padding:12px 16px;font-weight:600;text-decoration:underline;display:block}.checkout-points-jump:focus-visible{outline-offset:3px;outline:3px solid #8c7026}.checkout-points-panel{scroll-margin-top:110px}
