.np-klarna[hidden]{display:none!important}.np-klarna{display:block;width:100%;margin:10px 0 0;color:#352d28;font-family:Arial,sans-serif;text-align:left}.np-klarna-trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:54px;padding:9px 12px;border:1px solid #e0d6c9;border-radius:12px;background:#fffaf7;color:inherit;text-align:left;font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.np-klarna-trigger:hover{border-color:#a99a8e}.np-klarna-logo{display:flex;flex:0 0 44px;align-items:center}.np-klarna-logo svg{display:block;width:44px;height:auto}.np-klarna-copy{min-width:0;flex:1;font-size:12px;line-height:1.35}.np-klarna-copy small{display:block;font-size:10px;margin-top:2px;color:#74675e;text-decoration:underline;text-underline-offset:3px}.np-klarna-chevron{flex:none}.np-klarna-trigger:focus-visible,.np-klarna-close:focus-visible{outline:2px solid #80654c;outline-offset:3px}.np-klarna-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(520px,calc(100vw - 32px));max-width:520px;max-height:86dvh;overflow:auto;overscroll-behavior:contain;padding:34px 26px 24px;border:1px solid #ddd5cb;border-radius:14px;background:#fbf9f5;color:#352d28;box-shadow:0 18px 70px #20170f30;text-align:left;box-sizing:border-box}.np-klarna-dialog:not([open]){display:none}.np-klarna-dialog::backdrop{background:#251e1866;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html:has(.np-klarna-dialog[open]){overflow:hidden}.np-klarna-close{position:absolute;right:5px;top:5px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.np-klarna-head{display:flex;align-items:center;gap:12px;padding-right:14px}.np-klarna-head .np-klarna-logo{flex-basis:60px}.np-klarna-head .np-klarna-logo svg{width:60px}.np-klarna-head h2{font:600 15px/1.4 Arial,sans-serif;letter-spacing:0;margin:0}.np-klarna-head p{margin:4px 0 0;font-size:12px;line-height:1.5;color:#6a5d54}.np-klarna .np-klarna-plans{display:flex;gap:8px;min-width:0;padding:0;border:0;margin:20px 0 14px}.np-klarna .np-klarna-plans legend{font-size:11px;margin:0 0 7px;color:#6a5d54}.np-klarna .np-klarna-plans label{position:relative;display:flex;flex:1;min-width:0;margin:0;cursor:pointer}.np-klarna-plans input{position:absolute;opacity:0;width:1px;height:1px}.np-klarna-plans span{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:8px 10px;border:1px solid #d4c6c0;border-radius:6px;font-size:13px;background:#fffaf8;line-height:1.3;text-align:center}.np-klarna-plans input:checked+span{background:#352d28;border-color:#352d28;color:#fff}.np-klarna-plans input:focus-visible+span{outline:2px solid #80654c;outline-offset:3px}.np-klarna-summary{font-size:12px;margin:0 0 9px;font-weight:600;line-height:1.45}.np-klarna-schedule{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0}.np-klarna-schedule.is-later{grid-template-columns:repeat(2,minmax(0,1fr))}.np-klarna-schedule li{margin:0;padding:12px 8px;background:#fffaf8;border-top:2px solid #d7b2a5;border-radius:0 0 6px 6px;min-width:0}.np-klarna-schedule small{display:block;font-size:10px;line-height:1.4;color:#6a5d54}.np-klarna-schedule strong{display:block;font:600 17px/1.35 Arial,sans-serif;white-space:nowrap;margin-top:5px}.np-klarna-note{margin:14px 0 0;font-size:10px;line-height:1.5;color:#6a5d54}.np-klarna-checkout{margin:8px 0 0;font-size:11px;line-height:1.5}@media(max-width:750px){.np-klarna-trigger{min-height:49px;padding:7px 10px;gap:9px}.np-klarna-dialog{padding:32px 18px 20px}.np-klarna-head h2{font-size:14px}.np-klarna-schedule{gap:6px}.np-klarna-schedule li{padding:10px 6px}.np-klarna-schedule strong{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/np-klarna.css.map */
