.payment-form label{font-weight:600;font-size:16px;text-transform:uppercase}.payment-form input,.payment-form select{font-size:16px}.payment-form .additional-question{max-width:400px}.payment-form .additional-question,.payment-form .secured-info{font-weight:600;font-size:14px}.payment-form .additional-question{font-weight:600;font-size:16px}.payment-form .secured-info{background:url(//guitarvoyage.com/wp-content/themes/guitarvoyage/assets/css/../img/secure.png) left 0 center/10px no-repeat;padding-left:15px}.payment-form__left,.payment-form__right{max-width:600px;margin-left:auto;margin-right:auto}.payment-form__select-method{margin-bottom:30px}.payment-form__select-method--paypal{font-size:0;background:url(//guitarvoyage.com/wp-content/themes/guitarvoyage/assets/css/../img/paypal-logo.png) no-repeat center;width:179px;height:82px;display:block;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.payment-form__select-method--or{position:relative}.payment-form__select-method--or-hr{margin:20px 0;border-color:#737374}.payment-form__select-method--or-text{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:14px;width:40px;height:20px;text-align:center;background:#fff;font-weight:700}.payment-form__select-method--card__label{background:#fff url(//guitarvoyage.com/wp-content/themes/guitarvoyage/assets/css/../img/card.png) no-repeat 20px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;height:78px;border:1px solid #fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.2);padding-top:40px;padding-left:20px !important}.payment-form__select-method--card__label:before,.payment-form__select-method--card__label:after{display:none !important}.payment-form__select-method--card__input{display:none}.payment-form__select-method--card__input:checked+label,.payment-form__select-method--card__input:hover+label{border:1px solid #f59300;background:#fff url(//guitarvoyage.com/wp-content/themes/guitarvoyage/assets/css/../img/card-active.png) no-repeat 20px 20px;color:#f59300}.payment-form__select-method--apple-pay__label{background:#fff url(//guitarvoyage.com/wp-content/themes/guitarvoyage/assets/css/../img/apple.png) no-repeat 20px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;height:78px;border:1px solid #fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.2);padding-top:40px;padding-left:20px !important}.payment-form__select-method--apple-pay__label:before,.payment-form__select-method--apple-pay__label:after{display:none !important}.payment-form__select-method--apple-pay__input{display:none}.payment-form__select-method--apple-pay__input:checked+label,.payment-form__select-method--apple-pay__input:hover+label{border:1px solid #f59300;background:#fff url(//guitarvoyage.com/wp-content/themes/guitarvoyage/assets/css/../img/apple-active.png) no-repeat 20px 20px;color:#f59300}.payment-form__card-number--label{margin-top:10px;text-transform:uppercase;font-weight:700;display:block}.payment-form__card-number--input{background:#fff url(//guitarvoyage.com/wp-content/themes/guitarvoyage/assets/css/../img/cards.png) no-repeat;background-position:right 10px center;padding-right:220px;width:100%;height:40px}.payment-form .gift-card{max-width:370px;margin-bottom:30px}.payment-form .gift-card label{margin-bottom:12px}.payment-form .order-review{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden;padding:30px 20px;color:#fff;font-size:16px;font-weight:600;background:url(//guitarvoyage.com/wp-content/themes/guitarvoyage/assets/css/../img/order-review-bg.png) center/cover no-repeat}.payment-form .order-review p:last-child{margin-bottom:0}.payment-form .order-review a{color:#f39200}.payment-form .order-review .after-free-trial{padding-bottom:36px;margin-bottom:30px;border-bottom:2px solid #fff}.payment-form .order-review .total{font-size:30px;padding-bottom:30px}.payment-form .order-review input[type=submit]{width:100%;margin-bottom:30px}