.view-checkout .trigger-save-order-address,.view-checkout .trigger-place-order,.view-checkout .trigger-capture-payment{min-width:300px;max-width:100%;padding-left:30px;padding-right:30px;min-height:34px}@media(max-width:600px){.view-checkout .trigger-save-order-address,.view-checkout .trigger-place-order,.view-checkout .trigger-capture-payment{min-width:100%}}.view-checkout .loading-indicator{display:none;margin-right:4px;font-size:1.1em;line-height:1.1em;-webkit-transform-origin:50% 38%;transform-origin:50% 38%;animation:fa-spin 1.5s infinite linear}.view-checkout .processing .loading-indicator{display:block}.view-checkout .processing .btn-text{display:none}.view-checkout .step-title{border-bottom:1px solid #ccc;font-size:1.5em;padding:0 8px 5px;margin:20px -8px 10px}.view-checkout .list-options .radio{margin-top:5px;margin-bottom:5px}.view-checkout .list-options{list-style:none;margin:0;padding:0}.view-checkout .order-address-block-heading{font-weight:bold}.view-checkout .wrapper-agreements{margin:20px 0}.view-checkout .agreement-terms input[type=checkbox]{position:relative;top:-1px}.view-checkout .order-overview .item-price{text-align:right;white-space:nowrap}.view-checkout .trigger-place-order .fa{display:none}.view-checkout .trigger-place-order.processing .fa{display:block}.view-checkout .view-customerform .admin-only-fields{display:none}.view-checkout .trigger-show-order-address-form .fa{margin-right:3px}.view-checkout #modal-terms .modal-content,.view-checkout #modal-refund-policy .modal-content{padding-left:15px;padding-right:15px}.view-checkout .order-overview-table{width:calc(100%+16px);margin-left:-8px;margin-right:-8px}.view-checkout .order-overview-table>thead>tr>th,.view-checkout .order-overview-table>tbody>tr>th,.view-checkout .order-overview-table>tbody>tr>td{border:0;padding-top:3px;padding-bottom:3px}.view-checkout .order-overview-table>thead>tr>th{border-bottom:1px solid #ccc}.view-checkout .order-overview-table .sub-total-merchandise td,.view-checkout .order-overview-table .grand-total td{border-top:1px solid #ccc}.view-checkout .order-overview-table .kenedo-popup-trigger{display:none}.view-checkout .wrapper-order-buttons{text-align:center}.view-checkout .payment-form .form-buttons{text-align:center;margin:20px 0}.view-checkout .payment-form select{width:100%}