.lfc-kla{--mt: -22px;--mb: 0px;display:flex;align-items:center;gap:7px;width:100%;margin:var(--mt) 0 var(--mb);background:transparent;border:0;padding:0;cursor:pointer;font-family:inherit;text-align:left;white-space:nowrap;flex-wrap:nowrap}.lfc-kla .lfc-kla__txt{color:#0b3954;font-weight:500;line-height:1.3;font-size:clamp(11.5px,3.4vw,13.5px);white-space:nowrap}.lfc-kla .lfc-kla__logo{display:inline-block;vertical-align:middle;background:#ffb3c7;color:#0a0a0a;font-weight:700;font-size:.9em;line-height:1;letter-spacing:.2px;padding:3px 6px;border-radius:5px}.lfc-kla .lfc-kla__info{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.5px solid #0B3954;color:#0b3954;transition:background .2s ease,color .2s ease}.lfc-kla .lfc-kla__info svg{width:13px;height:13px;display:block}.lfc-kla:hover .lfc-kla__info{background:#0b3954;color:#fff}.lfc-klamodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;padding:16px;display:flex;align-items:center;justify-content:center;background:#0a0a198c;opacity:0;pointer-events:none;transition:opacity .2s ease}.lfc-klamodal.is-open{opacity:1;pointer-events:auto}.lfc-klamodal .lfc-klamodal__card{position:relative;width:100%;max-width:440px;max-height:88vh;background:#fff;border-radius:22px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px #00000059;font-family:inherit}.lfc-klamodal .lfc-klamodal__x{position:absolute;top:14px;right:14px;z-index:2;width:34px;height:34px;border:0;border-radius:50%;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:transparent;color:#3a3a42}.lfc-klamodal .lfc-klamodal__x:hover{background:#f2f2f5}.lfc-klamodal .lfc-klamodal__x svg{width:20px;height:20px}.lfc-klamodal .lfc-klamodal__scroll{overflow-y:auto;padding:34px 26px 28px;text-align:center}.lfc-klamodal .lfc-klamodal__logo{display:inline-block;background:#ffb3c7;color:#0a0a0a;font-weight:700;font-size:17px;line-height:1;padding:7px 15px;border-radius:9px;margin-bottom:20px}.lfc-klamodal .lfc-klamodal__h{font-family:inherit;font-weight:800;font-size:21px;line-height:1.2;color:#0e0e1a;margin:0 0 10px}.lfc-klamodal .lfc-klamodal__sub{font-size:14px;line-height:1.45;color:#6a6a72;margin:0 0 24px}.lfc-klamodal .lfc-klamodal__label{font-size:14px;font-weight:700;color:#0e0e1a;margin:0 0 12px}.lfc-klamodal .lfc-klamodal__plan{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;text-align:left;border:1px solid #e6e6ea;border-radius:13px;padding:14px 16px;margin-bottom:10px}.lfc-klamodal .lfc-klamodal__plan-l{display:flex;flex-direction:column;gap:3px;min-width:0}.lfc-klamodal .lfc-klamodal__plan-t{font-size:13px;color:#6a6a72}.lfc-klamodal .lfc-klamodal__plan-m{font-size:14px;color:#0e0e1a}.lfc-klamodal .lfc-klamodal__plan-m strong{font-weight:700}.lfc-klamodal .lfc-klamodal__plan-fee{font-size:13px;color:#1d9b5e;font-weight:600}.lfc-klamodal .lfc-klamodal__plan-r{font-size:13px;color:#6a6a72;white-space:nowrap}.lfc-klamodal .lfc-klamodal__how{text-align:left;font-family:inherit;font-weight:800;font-size:18px;color:#0e0e1a;margin:24px 0 16px}.lfc-klamodal .lfc-klamodal__steps{list-style:none;margin:0;padding:0;text-align:left}.lfc-klamodal .lfc-klamodal__steps li{position:relative;display:flex;gap:14px;padding-bottom:20px}.lfc-klamodal .lfc-klamodal__steps li:last-child{padding-bottom:0}.lfc-klamodal .lfc-klamodal__steps li:not(:last-child):before{content:"";position:absolute;left:5px;top:16px;bottom:2px;width:1.5px;background:#dcdce2}.lfc-klamodal .lfc-klamodal__dot{position:relative;z-index:1;flex-shrink:0;width:11px;height:11px;border-radius:50%;background:#0e0e1a;margin-top:4px}.lfc-klamodal .lfc-klamodal__steps strong{display:block;font-size:14px;font-weight:700;color:#0e0e1a}.lfc-klamodal .lfc-klamodal__steps p{margin:5px 0 0;font-size:13px;line-height:1.45;color:#6a6a72}.lfc-klamodal .lfc-klamodal__legal{text-align:left;font-size:11px;line-height:1.5;color:#9a9aa2;margin:24px 0 0}.lfc-kla .lfc-kla__amt{font-weight:800;color:#0b3954;font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/49/assets/dt-c-klarna.css.map */
