@media(min-width:768px){#order_review.woocommerce-checkout-review-order.payment-fixed{max-height:calc(100% - 30px);overflow:auto}}#wc-ppb-brasil-wrappers{position:relative;min-height:250px}#wc-ppb-brasil-wrappers iframe{width:100%!important}#wc-ppp-brasil-container-dummy.hidden{display:none}#wc-ppb-brasil-container-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}#wc-ppb-brasil-container-overlay.hidden{display:none}#wc-ppb-brasil-container-overlay .icon-lock{display:block;margin:0 auto 15px;background-image:url(../images/icon-lock.png);width:90px;height:90px;background-repeat:no-repeat;background-size:100%}#wc-ppb-brasil-container-overlay .text{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:1em}#wc-ppb-brasil-container-overlay .text p{margin-bottom:15px}#wc-ppp-brasil-container-loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wc-ppp-brasil-container-loading.hidden{display:none}#wc-ppp-brasil-container-loading .paypal-loading{border-radius:50%;width:30px;height:30px;margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border:8px solid rgba(0,0,0,.2);border-top-color:#2180c0;-webkit-animation:a .7s infinite linear;animation:a .7s infinite linear}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#ppp-dummy{padding:15px;max-width:780px;margin:0 auto}#ppp-dummy *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}#ppp-dummy .ppp-dummy-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:6px}#ppp-dummy .ppp-dummy-logo img{float:none!important;height:18px;border-radius:0}#ppp-dummy .ppp-container,#ppp-dummy .ppp-dummy-card-list{display:-webkit-box;display:-ms-flexbox;display:flex}#ppp-dummy .ppp-dummy-card-list{margin-bottom:8px;border-radius:3px;border:1px solid #ccc;padding:5px;background-color:#f5f5f5;color:#8b8f90}#ppp-dummy .ppp-dummy-card-list .ccard{background:transparent url(../images/payment-icons-sprite.png) no-repeat;width:40px;height:30px;display:block}#ppp-dummy .ppp-dummy-card-list .ccard.visa{background-position:0 -13px}#ppp-dummy .ppp-dummy-card-list .ccard.mcard{background-position:0 -42px}#ppp-dummy .ppp-dummy-card-list .ccard.amex{background-position:0 -100px}#ppp-dummy .ppp-dummy-card-list .ccard.hipercard{background-position:-288px -42px}#ppp-dummy .ppp-dummy-card-list .ccard.hiper{background-position:-288px -71px}#ppp-dummy .ppp-dummy-card-list .ccard.elo{background-position:-288px -13px}#ppp-dummy .ppp-dummy-card-list .ccard.disc{background-position:0 -72px}#ppp-dummy .ppp-dummy-card-input{margin:0 0 10px}#ppp-dummy .ppp-dummy-input-credit-card{position:relative}#ppp-dummy .ppp-dummy-input-credit-card input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border:1px solid #ccc}#ppp-dummy .ppp-dummy-input-credit-card .ppp-dummy-card-input-icon{background:transparent url(../images/sprite-logos-wallet.png) no-repeat;padding:3px 1px 25px 45px;display:inline-block;position:absolute;top:5px;right:0;width:45px;height:27px}#ppp-dummy .ppp-dummy-input-credit-card.ppp-dummy-input-credit-card-generic .ppp-dummy-card-input-icon{background-position:0 -500px}#ppp-dummy .ppp-dummy-input-credit-card.ppp-dummy-input-credit-card-ccv .ppp-dummy-card-input-icon{background-position:0 -700px}#ppp-dummy .ppp-dummy-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}#ppp-dummy .ppp-dummy-row .ppp-dummy-half{width:calc(50% - 15px)}#ppp-dummy .ppp-dummy-row .ppp-dummy-half:first-child{margin-right:30px}#ppp-dummy .ppp-dummy-flex{display:-webkit-box;display:-ms-flexbox;display:flex}#ppp-dummy .ppp-dummy-input-dropdown input{width:100%;color:#333;background:#fff url(../images/sprite-forms.png) no-repeat 100% -1186px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px}#ppp-dummy .ppp-dummy-label{display:inline-block;margin-bottom:5px;font-weight:700;color:#333}#ppp-dummy .ppp-dummy-politice{margin-top:10px;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;margin-bottom:10px}#ppp-dummy .ppp-dummy-newsletter{font-weight:700;color:#333;position:relative;padding-left:20px}#ppp-dummy .ppp-dummy-newsletter .fake-checkbox{display:inline-block;width:15px;height:15px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px #ccc;box-shadow:inset 0 1px 1px #ccc;border-radius:3px;position:absolute;left:0;top:3px}