@media(max-width:760px){body{background:#f5f6f8}.top{height:56px;padding:0 16px}.top .logo{font-size:19px}.top .logo i{width:33px;height:33px}.wrap{display:flex;flex-direction:column;margin:0 auto 25px;padding:0 10px;gap:8px}.summary{position:static;padding:12px 15px;border-radius:15px;box-shadow:none;order:0}.summary>.badge,.summary>h1,.summary>p,.summary>p:last-child,.features{display:none}.summary .plan{margin:0;padding:12px 14px;border-radius:12px}.summary .plan-head{align-items:center}.summary .plan-head b{font-size:14px}.summary .price strong{font-size:23px}.checkout{padding:18px 15px;border-radius:17px;box-shadow:none;order:1}.step{margin-bottom:14px}.step b{width:29px;height:29px}.step h2{font-size:16px}.field{margin-bottom:8px}input{height:44px}.grid{gap:5px}.methods{margin:5px 0 14px}.method{padding:10px 8px}.coupon{margin:0 0 13px;padding:10px}.pay{height:50px}.trust{margin-top:12px;flex-wrap:wrap}.exit-modal{align-items:end;padding:0}.exit-modal section{border-radius:25px 25px 0 0;padding:25px 20px 20px}.gift{width:48px;height:48px;border-radius:14px;margin-bottom:12px}.exit-modal h2{font-size:27px;margin:7px 0}.coupon-code{margin:14px 0}.exit-apply{height:50px}}@media(max-width:380px){.checkout{padding:14px 12px}.step p,.coupon small,.legal,.trust{display:none}.field{margin-bottom:5px}.exit-modal section{padding-top:20px}.exit-modal p{margin:7px 0}}
