.ebs-wrap{max-width:1100px;margin:0 auto;padding:18px 16px 50px;font-family:Arial,Helvetica,sans-serif}.ebs-note{background:#fff;border-radius:5px;padding:15px;text-align:center;font-size:17px;font-weight:600;color:#555;margin-bottom:18px;box-shadow:0 1px 5px rgba(0,0,0,.08)}.ebs-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;background:#fff;padding:22px;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.08)}.ebs-fields h3,.ebs-order h3{font-size:18px;margin:0 0 14px}.ebs-fields .form-row{margin:0 0 14px!important;padding:0!important}.ebs-fields label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ebs-input{width:100%!important;box-sizing:border-box!important;border:1px solid #d8d8d8!important;border-radius:4px!important;background:#fff!important;padding:11px 12px!important;min-height:44px!important;font-size:14px!important}.ebs-address{min-height:100px!important;resize:vertical}.ebs-order{min-width:0}.ebs-order .shop_table{font-size:13px}.ebs-order #payment{background:#fff}.ebs-order #place_order{width:100%;background:#16c94e!important;color:#fff!important;border:0!important;border-radius:4px!important;padding:14px!important;font-weight:700!important;text-transform:uppercase}@media(max-width:799px){.ebs-grid{grid-template-columns:1fr}.ebs-note{font-size:13px}}