.clearpay-paragraph{display:none!important}.payment-providers{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.payment-provider:not(:last-child){margin-bottom:10px}.payment-provider__link{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;gap:5px;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;text-align:left;color:initial;font-size:80%;padding:0;width:100%}.payment-provider__logo svg{vertical-align:middle;width:45px;height:auto}.payment-provider__button svg{vertical-align:middle}.payment-provider__message{line-height:1;margin:0}

/* KLARNA MESSAGING */
*::part(osm-container) {
  background-color: #fbfaf6;
  border: none;
  margin-bottom: 5px;
}

*::part(osm-legal) {
  display: none;
}

*::part(osm-message) {
  font-family: var(--typeBasePrimary),var(--typeBaseFallback);
  line-height: var(--messaging-line-height, 1.8);
  font-size: 14px;
}