.book-info img[data-v-e2994936]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.book-info-main[data-v-e2994936]{display:flex;align-items:center}.pay-methods p.method-desc{padding-left:1rem;margin-top:6px}.pay-methods img{width:3rem}.pay-methods img+img{margin-left:10px}.pay-methods .paypal-tip img{width:100%}.pay-methods .paypal-tip .modal-content{box-shadow:none}.pay-methods .paypal-tip .modal-body{padding:0;border-radius:4px}.pay-methods .paypal-tip .modal-footer{display:none}.pay-methods .paypal-tip .content{position:relative}.pay-methods .paypal-tip .content:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3)}.pay-methods .paypal-tip .pay-btn,.pay-methods .paypal-tip .pay-btn-tip{position:absolute;left:0;text-align:center;width:100%;font-weight:500}.pay-methods .paypal-tip .pay-btn-tip{color:#fff;font-size:30px;bottom:5rem;text-shadow:0 0 16px rgba(54,54,54,.65)}.pay-methods .paypal-tip .pay-btn{bottom:2rem}.pay-methods .paypal-tip .pay-btn button{background-color:#e0e8ec;font-weight:600;box-shadow:0 0 36px rgba(54,54,54,.65)}@media(max-width:767px){.pay-methods .paypal-tip .pay-btn-tip{font-size:18px;bottom:4rem}.pay-methods .paypal-tip .pay-btn button{padding:10px 20px}}@media(min-width:768px){.pay-methods .paypal-tip .pay-btn button{font-size:18px;padding-top:12px;padding-bottom:12px;width:60%}}.stripe-content .content-header[data-v-b0f7f8d2]{position:relative;min-height:5rem;padding:1rem;background-color:#e8e9eb;border-bottom:1px solid #e8e9eb;border-radius:6px 6px 0 0}.stripe-content .content-header .header-logo[data-v-b0f7f8d2]{position:absolute;top:5px;left:50%;margin-left:-35px;height:60px;width:60px;border-radius:50%;overflow:hidden;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.18),0 2px 2px 0 rgba(0,0,0,.08)}.stripe-content .content-header .close[data-v-b0f7f8d2]{position:absolute;right:1rem;background:#888;height:28px;width:28px;border-radius:50%}.stripe-content .content-header .credit-division[data-v-b0f7f8d2]{width:100%;position:absolute;bottom:0;left:0;height:3px;background-color:#e8e9eb}.stripe-content .content-header .credit-division[data-v-b0f7f8d2]:before{content:"";display:block;border-top:1px solid #fff;box-shadow:0 -1px 0 0 #d2d2d3;border-radius:5px 5px 0 0;width:100%;height:4px;background-color:#f5f5f7;margin-bottom:-3px}.stripe-content .content-body form[data-v-b0f7f8d2]{padding:60px 30px 30px}@media(max-width:768px){.stripe-content .content-body form[data-v-b0f7f8d2]{padding:20px 30px}}.stripe-content .content-body form #stripe-pay-btn[data-v-b0f7f8d2]{height:36px;font-weight:500;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.stripe-content .content-body .form-item[data-v-b0f7f8d2]{position:relative;background-color:#fff;border-radius:6px;margin-bottom:1rem;box-shadow:inset 0 1px 1px 0 rgba(124,124,126,.3),0 1px 0 0 hsla(0,0%,100%,.7);padding:0}.stripe-content .content-body .form-item .icon[data-v-b0f7f8d2]{position:absolute;font-size:20px;line-height:36px;padding:0 4px 0 8px;color:#3bae9c}.stripe-content .content-body .form-item input[data-v-b0f7f8d2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:3px 20px 3px 32px;display:inline-block;font-size:14px;width:100%;background-color:transparent;border:none;transition:all .3s;font-weight:500;color:#555}.stripe-content .content-body .form-item input.error[data-v-b0f7f8d2]{box-shadow:inset 0 1px 2px transparent,0 1px 0 hsla(0,0%,100%,0),0 0 2px 0 rgba(255,0,0,.5);border:1px solid #ff7076}.stripe-content .content-body .form-item input[data-v-b0f7f8d2]:focus,.stripe-content .content-body .form-item input[data-v-b0f7f8d2]:hover{border-color:#7caadd;border-radius:4px;box-shadow:inset 0 1px 1px rgba(76,107,153,.15),0 1px 0 transparent,0 0 6px #326cc0;z-index:100;background-color:#fff}.stripe-content .loading-icon[data-v-b0f7f8d2]{height:14px;width:14px;border-width:2px;border-color:#fff #fff #fff transparent;vertical-align:middle}.orders{padding:20px}.orders .order-binding label{cursor:pointer;margin-right:1rem}.orders .order-coupon .info{display:flex;align-items:center}.orders .order-coupon button{margin-left:1rem}.orders label.active{color:#555}.orders .form-group{font-size:14px}.orders #stripe-modal .popup-body{padding:0}.orders #stripe-modal .modal-content{top:10%;width:340px;background:#f5f5f7;max-height:100%}.orders #stripe-modal .modal-body{overflow:visible;padding:0;max-height:100%}.orders #stripe-modal .modal-footer{display:none}@media(min-width:768px){.orders #stripe-modal .popup-content{top:15%;width:340px;background:#f5f5f7;border-radius:6px}}@media(max-width:767px){.orders #stripe-modal .popup-content{top:0;width:100%;background:#f5f5f7;border-radius:6px}}@media(max-width:360px){.orders #stripe-modal .modal-content{width:90%}}.trade{border-radius:5px;border:1px solid #f5f5f5;box-shadow:0 0 4px #eee;padding:2rem}@media(max-width:767px){.trade{box-shadow:none;border:0;padding:0}}.trade-price{margin-top:1rem}.trade-price label{margin:0}.trade-price .order-pay{background:#eee;color:#b3b3b3;padding:10px;border-radius:8px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.trade-price .order-pay .btn{padding-left:2em;padding-right:2em;display:block}.trade-price .order-pay .btn.is-disabled{cursor:not-allowed!important;background-color:#dbdbdb!important;color:#fff!important}.trade-price .total-cost{font-size:18px;margin-right:2rem}