.pafw-card{height:100%}.pafw-card .pafw-registered{display:flex;flex-flow:column;height:100%;color:#fff;font-weight:700;background:no-repeat right 10px top 10px;background-size:80px;border-radius:10px;padding:10px 15px}.pafw-card.pafw-kakaopay .pafw-registered{color:#666;background-color:#ffec56;background-image:url("../gateways/kakaopay/images/card_logo.png");background-size:50px}.pafw-card.pafw-inicis .pafw-registered{background-color:#bfaee5;background-image:url("../gateways/inicis/images/card_logo.png");background-size:80px}.pafw-card.pafw-npay .pafw-registered{background-color:#00c73c;background-image:url("../gateways/npay/images/card_logo.png");background-size:50px}.pafw-card.pafw-nicepay .pafw-registered{background-color:#0054a6;background-image:url("../gateways/nicepay/images/card_logo.png");background-size:50px}.pafw-card.pafw-settlebank .pafw-registered{background-color:#ffb356;background-image:url("../gateways/settlebank/images/card_logo.png");background-size:50px}.pafw-card.pafw-settlepg .pafw-registered{background-color:#ffb356;background-image:url("../gateways/settlepg/images/card_logo.png");background-size:50px}.pafw-card.pafw-lguplus .pafw-registered{background-color:#d6e1ff;background-image:url(../gateways/lguplus/images/card_logo.png);background-size:150px;color:#4b4b4b}.pafw-card.pafw-tosspayments .pafw-registered{background-color:#d6e1ff;background-image:url(../gateways/lguplus/images/card_logo.png);background-size:150px;color:#4b4b4b}.pafw-button.card-action,.pafw-payment-button.card-action{color:#686969;font-size:.8em;text-align:right;font-weight:900;padding:3px 8px;background:no-repeat 7px/10px;border:1px solid #d9d9d9;margin-top:5px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.pafw-button.card-action:hover,.pafw-payment-button.card-action:hover{color:#fff;background-color:#a8a8a8;border:1px solid #a8a8a8}.pafw-button.card-action.delete{background-image:url("../images/delete.png")}.pafw-button.card-action.register{background-image:url("../images/register.png")}.pafw-button.card-action.delete:hover{background-image:url("../images/delete_white.png")}.pafw-button.card-action.register:hover{background-image:url("../images/register_white.png")}.pafw-payment-button.card-action{text-align:center;white-space:normal;word-break:keep-all}.add-payment-method{font-size:.8em!important}.pafw-payment-methods{display:flex;flex-wrap:wrap;font-size:13px;margin:0 -10px}.pafw-payment-methods *,.pafw-payment-methods ::after,.pafw-payment-methods ::before{box-sizing:border-box}.pafw-payment-method-item{display:flex;width:calc(50% - 20px);border:1px solid #d9d9d9;margin:10px}.pafw-payment-method-item .pafw_card_form{font-size:12px!important}.pafw-payment-method-item .pafw_card_form form{margin:0!important}.pafw-payment-method-item .lguplus-register-card,.pafw-payment-method-item .nicepay-register-card,.pafw-payment-method-item .settlepg-register-card,.pafw-payment-method-item .tosspayments-register-card{margin:0!important;width:100%!important;color:#fff;background-color:#446084;border-color:rgba(0,0,0,.05);padding:7px 5px;text-align:center;font-weight:700;cursor:pointer}.pafw-payment-method-item .nicepay-register-card:hover{opacity:1;color:#fff;box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.pafw-payment-method-item .pafw-payment-method-header{display:flex;flex-flow:column;width:110px;font-size:14px;padding:20px 15px;border-right:1px solid #d9d9d9}.pafw-payment-method-item .pafw-payment-method-header .payment-logo{flex:1;background:no-repeat top left/100%}.pafw-payment-method-item.npay .pafw-payment-method-header .payment-logo{background-size:70%;background-position:top}.pafw-payment-method-item.kakaopay .pafw-payment-method-header .payment-logo{background-size:90%;background-position:top}.pafw-payment-method-item .pafw-payment-method-info{flex:1;min-height:180px;padding:20px}.pafw-payment-method-item .pafw-payment-method-info .pafw-not-registered{height:100%;background:url("../images/add.png") no-repeat center/30px #d9d9d9;border-radius:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.pafw-payment-method-item .pafw-payment-method-info .pafw-not-registered:hover{background-color:#c8c8c8}.pafw-payment-method-item .pafw-registered .payment_method_type{color:#000;flex:1}.pafw-payment-method-item .pafw-registered .register_date{font-size:11px;text-align:right;margin-top:10px}@media (max-width:768px){.pafw-payment-methods{max-width:300px;margin:0 auto}.pafw-payment-method-item{display:block;margin:0 0 20px;width:100%}.pafw-payment-method-item .pafw-payment-method-header{flex-flow:row;align-items:flex-start;justify-content:space-between;width:100%;padding:20px 15px 0;border-right:0}.pafw-payment-method-item .pafw-payment-method-header .payment-logo{min-height:50px;background-size:80px}.pafw-payment-method-item .pafw-payment-method-header .pafw-button{flex:1;max-width:80px}.pafw-payment-method-item.kakaopay .pafw-payment-method-header .payment-logo{background-size:60px}.pafw-payment-method-item.npay .pafw-payment-method-header .payment-logo{background-size:60px}.pafw-payment-method-item .pafw-payment-method-info .pafw-not-registered,.pafw-payment-method-item .pafw-payment-method-info .pafw-registered{min-height:140px}}