#directPayment form[data-v-4f8b9a60]{width:30vw;min-width:500px;-ms-flex-item-align:center;align-self:center;-webkit-box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:40px}#directPayment .hidden[data-v-4f8b9a60]{display:none}#directPayment #payment-message[data-v-4f8b9a60]{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#directPayment #payment-element[data-v-4f8b9a60]{margin-bottom:24px}#directPayment button[data-v-4f8b9a60]{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}#directPayment button[data-v-4f8b9a60]:hover{-webkit-filter:contrast(115%);filter:contrast(115%)}#directPayment button[data-v-4f8b9a60]:disabled{opacity:.5;cursor:default}#directPayment .spinner[data-v-4f8b9a60],#directPayment .spinner[data-v-4f8b9a60]:after,#directPayment .spinner[data-v-4f8b9a60]:before{border-radius:50%}#directPayment .spinner[data-v-4f8b9a60]{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);transform:translateZ(0)}#directPayment .spinner[data-v-4f8b9a60]:after,#directPayment .spinner[data-v-4f8b9a60]:before{position:absolute;content:""}#directPayment .spinner[data-v-4f8b9a60]:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading-4f8b9a60 2s ease 1.5s infinite;animation:loading-4f8b9a60 2s ease 1.5s infinite}#directPayment .spinner[data-v-4f8b9a60]:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading-4f8b9a60 2s ease infinite;animation:loading-4f8b9a60 2s ease infinite}@-webkit-keyframes loading-4f8b9a60{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-4f8b9a60{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-width:600px){#directPayment form[data-v-4f8b9a60]{width:80vw;min-width:0}}#directPayment .successPrint[data-v-4f8b9a60]{border-radius:5px;-webkit-box-shadow:0 0 5px hsla(0,0%,80%,.2509803922);box-shadow:0 0 5px hsla(0,0%,80%,.2509803922);border:1px solid hsla(0,0%,80%,.2509803922);background-color:hsla(0,0%,80%,.2509803922)}#directPayment .successPrint .container[data-v-4f8b9a60]{width:50%;min-width:380px;min-width:720px;margin:30px auto;overflow:hidden}#directPayment .successPrint .printer-top[data-v-4f8b9a60]{z-index:1;border:6px solid #666;height:6px;border-bottom:0;border-radius:6px 6px 0 0;background:#333}#directPayment .successPrint .printer-bottom[data-v-4f8b9a60]{z-index:0;border:6px solid #666;height:6px;border-top:0;border-radius:0 0 6px 6px;background:#333}#directPayment .successPrint .paper-container[data-v-4f8b9a60]{position:relative;overflow:hidden;height:467px}#directPayment .successPrint .paper[data-v-4f8b9a60]{background:#fff;z-index:2;margin:0 12px;margin-top:-12px;-webkit-animation:print-4f8b9a60 1.8s cubic-bezier(.68,-.55,.265,.9);animation:print-4f8b9a60 1.8s cubic-bezier(.68,-.55,.265,.9);-moz-animation:print-4f8b9a60 1.8s cubic-bezier(.68,-.55,.265,.9)}#directPayment .successPrint .main-contents[data-v-4f8b9a60]{margin:0 12px;padding:24px}#directPayment .successPrint .jagged-edge[data-v-4f8b9a60]{position:relative}#directPayment .successPrint .jagged-edge[data-v-4f8b9a60]:after{content:"";display:block;position:absolute;left:0;right:0;height:20px;background:linear-gradient(45deg,transparent 33.333%,#fff 0,#fff 66.667%,transparent 0),linear-gradient(-45deg,transparent 33.333%,#fff 0,#fff 66.667%,transparent 0);background-size:16px 40px;background-position:0 -20px}#directPayment .successPrint .success-icon[data-v-4f8b9a60]{text-align:center;font-size:48px;background:#359d00;border-radius:50%;width:72px;height:72px;margin:16px auto;color:#fff}#directPayment .successPrint .success-title[data-v-4f8b9a60]{font-size:22px;text-align:center;color:#666;font-weight:700;margin-bottom:16px}#directPayment .successPrint .success-description[data-v-4f8b9a60]{font-size:15px;line-height:21px;color:#999;text-align:center;margin-bottom:24px}#directPayment .successPrint .order-details[data-v-4f8b9a60],#directPayment .successPrint .receipt-number[data-v-4f8b9a60]{text-align:center;color:#333;font-weight:700}#directPayment .successPrint .order-details .order-number-label[data-v-4f8b9a60]{font-size:18px;margin-bottom:8px}#directPayment .successPrint .order-details .order-number[data-v-4f8b9a60]{border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:48px;padding:8px 0;margin-bottom:24px}#directPayment .successPrint .order-footer[data-v-4f8b9a60]{text-align:center;line-height:18px;font-size:18px;margin-bottom:8px;font-weight:700;color:#999}@keyframes print-4f8b9a60{0%{-webkit-transform:translateY(-90%);transform:translateY(-90%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes print-4f8b9a60{0%{-webkit-transform:translateY(-90%)}to{-webkit-transform:translateY(0)}}