.jetpack-simple-payments-wrapper{margin-bottom:1.5em}body .jetpack-simple-payments-wrapper .jetpack-simple-payments-details p{margin:0 0 1.5em;padding:0}.jetpack-simple-payments-product{display:flex;flex-direction:column}.jetpack-simple-payments-product-image{flex:0 0 30%;margin-bottom:1.5em}.jetpack-simple-payments-image{box-sizing:border-box;min-width:70px;padding-top:100%;position:relative}body .jetpack-simple-payments-wrapper .jetpack-simple-payments-product-image .jetpack-simple-payments-image img{border:0;border-radius:0;height:auto;margin:0;max-height:100%;max-width:100%;padding:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:auto}.jetpack-simple-payments-price p,.jetpack-simple-payments-title p{font-weight:700}.jetpack-simple-payments-purchase-box{align-items:flex-start;display:flex}.jetpack-simple-payments-button{max-width:340px;width:100%}.jetpack-simple-payments-items{flex:0 0 auto;margin-left:10px}input[type=number].jetpack-simple-payments-items-number{font-size:16px;line-height:1;max-width:60px;padding:4px 8px}input[type=number].jetpack-simple-payments-items-number::-webkit-inner-spin-button,input[type=number].jetpack-simple-payments-items-number::-webkit-outer-spin-button{opacity:1}.jetpack-simple-payments-button iframe{margin:0}.jetpack-simple-payments-purchase-message{background-color:#ffffffb3;border:2px solid #fff;border-radius:2px;box-shadow:0 0 0 1px #c8d7e180,0 1px 2px #e9eff3;display:none;margin-bottom:1.5em;min-height:48px;padding:1em;position:relative}.jetpack-simple-payments-purchase-message:before{font-family:dashicons!important;font-size:48px!important;line-height:1!important;position:absolute;speak:none;right:0;top:50%;transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jetpack-simple-payments-purchase-message.show{display:block}.jetpack-simple-payments-purchase-message.success:before{color:#4ab866;content:""}.jetpack-simple-payments-purchase-message.error:before{color:#d94f4f;content:""}body .jetpack-simple-payments-wrapper .jetpack-simple-payments-purchase-message p{color:#222;margin:0 0 .5em;padding:0 40px 0 0}body .jetpack-simple-payments-wrapper .jetpack-simple-payments-purchase-message p:last-child{margin:0}.jetpack-simple-payments-description{white-space:pre-wrap}@media screen and (min-width:400px){.jetpack-simple-payments-product{flex-direction:row}.jetpack-simple-payments-product-image+.jetpack-simple-payments-details{flex-basis:70%;padding-right:1em}}.is-email .jetpack-simple-payments-product{display:table;width:100%}.is-email .jetpack-simple-payments-product-image{display:table-cell;vertical-align:top;width:30%}.is-email .jetpack-simple-payments-image{padding-top:0}.is-email .jetpack-simple-payments-image figure{margin:0}.jetpack-simple-payments-details{width:100%}.is-email .jetpack-simple-payments-product-image+.jetpack-simple-payments-details{display:table-cell;width:70%}