#basket-benefit{scroll-margin-top:6rem}#basket-benefit form,#basket-benefit details{max-width:850px}#basket-benefit label{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1rem}#basket-benefit input,#basket-benefit select,#basket-benefit textarea{width:100%;min-width:0;box-sizing:border-box;padding:.75rem;font:inherit}#basket-benefit textarea{resize:vertical}#basket-benefit .benefit-result{margin:1rem 0;font-weight:600}@media(max-width:650px){#basket-benefit .two-cols{grid-template-columns:1fr}#basket-benefit button{width:100%}}