.itc-klarna{box-sizing:border-box;width:100%;max-width:100%;margin:12px 0;color:var(--itc-parchment,#f4ead2);font-family:Arial,sans-serif;font-size:13px;line-height:1.5}
.itc-klarna[hidden]{display:none!important}
.portrait-personaliser .itc-klarna{display:block;grid-column:1/-1;padding:0;border:0;background:transparent;box-shadow:none}
.portrait-personaliser .itc-live-total .itc-klarna{width:auto;margin:0 0 0 12px;flex:0 1 auto}
.portrait-personaliser .itc-live-total:has(.itc-klarna)>small{display:none}
.portrait-personaliser .itc-live-total .itc-klarna__logo{width:40px;height:25px;flex-basis:40px}
.portrait-personaliser .itc-live-total .itc-klarna__fallback{font-size:11px!important}
.itc-klarna .itc-klarna__fallback{display:flex!important;align-items:center;gap:10px;margin:0!important;color:var(--itc-parchment,#f4ead2);font:13px/1.5 Arial,sans-serif!important}
.itc-klarna .itc-klarna__fallback[hidden]{display:none!important}
.itc-klarna__fallback small{display:block;color:inherit;opacity:.75;font:11px/1.4 Arial,sans-serif}
.itc-klarna__logo{width:48px;height:30px;flex:0 0 48px}
.itc-klarna--strip .itc-klarna__fallback{justify-content:center}
.itc-klarna--strip .itc-klarna__fallback small{display:inline;margin-left:7px}
.itc-klarna--strip{margin:0;padding:9px 20px;background:#100d0c;border-bottom:1px solid #d9a84e33;text-align:center}
.itc-klarna--strip>.shopify-block{max-width:1100px;margin:auto}
.itc-klarna klarna-placement{display:block;width:100%;max-width:100%}
.itc-klarna klarna-placement::part(osm-container){background:transparent;border:0;padding:0}
.itc-klarna klarna-placement::part(osm-message),.itc-klarna klarna-placement::part(osm-cta){font-size:13px;line-height:1.5}
.itc-klarna--strip klarna-placement::part(osm-container){text-align:center}
@media(max-width:749px){.itc-klarna{margin:9px 0;font-size:12px}.itc-klarna--strip{margin:0;padding:8px 16px}.itc-klarna klarna-placement::part(osm-message),.itc-klarna klarna-placement::part(osm-cta){font-size:12px}}
