.klarna-field--osm-description{font-size:14px;margin:-10px 0 20px}.klarna-payment-settings-kp__info{margin-bottom:50px}.klarna-payment-settings-kp__info ul{list-style:none}.klarna-payment-settings-kp__info ul li{padding:0 20px;vertical-align:top}.klarna-payment-settings-kp__info ul li h3{display:block;text-align:center}.klarna-payment-settings-kp__info ul li p{margin-bottom:20px}.klarna-payment-settings-kp__info ul li img{display:block;margin:20px auto;height:40px}@media screen and (min-width: 900px){.klarna-payment-settings-kp__info ul li{display:inline-block;width:33%;vertical-align:top;padding-left:0;padding-right:25px}.klarna-payment-settings-kp__info ul li:last-child{padding-right:0}}.klarna-payment--wizard .wizard-navigation{padding-right:32px;border-right:1px solid #D1D9E0}.klarna-payment--wizard .is--mobile{display:none}.klarna-payment--wizard .wizard-footer{margin-top:32px}.klarna-payment--wizard .wizard-footer button{width:auto}.klarna-payment--wizard .logo{width:50%;margin:0 auto 32px}.klarna-payment--wizard .logo img{width:100%}.klarna-tab-error{color:#a9a9a9}.klarna-tab-error .klarna-error-badge{color:orange}.klarna-payment-transactionHistory .sw-card__content{padding:0}.klarna-payment-transactionHistory .sw-data-grid__actions-menu{display:none}.klarna-payment-transactionHistory .sw-data-grid__cell--actions{width:100px}.klarna-payment-detail--transaction-details{line-height:20px;font-size:14px}.klarna-payment-detail--transaction-details--button{padding-top:25px}.is--mobile .sw-container.mobile--ready{grid-template-columns:none!important}.klarna-payment-actions .rfnd-btn,.klarna-payment-actions .cncl-btn,.klarna-payment-actions .cpt-btn{width:auto}.klarna-payment-detail--capture-modal .sw-modal__body{padding:0}.klarna-payment-detail--capture-modal .sw-modal__footer{border-top:1px solid #d1d9e0}.klarna-payment-detail--capture-modal .klarna-payment-detail--capture-modal--content,.klarna-payment-detail--capture-modal .klarna-payment-detail--refund-modal--content{padding:20px 30px}.klarna-payment-detail--capture-modal textarea{min-height:50px!important}.klarna-authorization--modal .authorization-modal--action{float:right}.klarna-payment-detail--transaction-details--button{height:100%}.klarna-extend-authorization .sw-field__addition{padding:0}.klarna-extend-authorization .sw-field__addition button{border:0}.klarna-cancellation--modal .klarna-cancellation-modal--action{float:right}.klarna-cancellation button{width:100%}.sw-modal.klarna-payment-detail--refund-modal .sw-modal__body{padding:0}.sw-modal.klarna-payment-detail--refund-modal .sw-modal__footer{border-top:1px solid #d1d9e0}.sw-modal.klarna-payment-detail--refund-modal .klarna-payment-detail--capture-modal--content,.sw-modal.klarna-payment-detail--refund-modal .klarna-payment-detail--refund-modal--content{padding:20px 30px}.sw-modal.klarna-payment-detail--refund-modal textarea{min-height:50px!important}.klarna-release-amount--modal .klarna-release-amount-modal--action{float:right}.klarna-release-amount .sw-field__addition{padding:0}.klarna-release-amount .sw-field__addition button{border:0}.text-strong{font-weight:700;margin-right:5px}.klarna-request--failure>div{border-bottom:1px solid #d1d9e0;margin-bottom:5px}.klarna-request--failure .klarna-request--amount{border-bottom:none;margin-bottom:20px}.klarna-request--failure li{margin-left:20px}.klarna-request--json{margin-top:20px}.klarna-request--json button{margin-bottom:20px}.klarna-request--json textarea{margin-top:10px;background:#d1d9e0;border:none;width:100%;height:100%;display:block;position:relative;min-height:300px}
