.product-price-with-messaging,.klarna-messaging{min-width:0}.klarna-messaging{color:#625d57;text-align:left;max-width:100%;min-height:0;margin:0;padding:0;font-size:.75rem;font-weight:400;line-height:1.4}.klarna-messaging:empty{display:none}.klarna-messaging>klarna-placement{min-width:0;max-width:100%;display:block}.klarna-messaging[data-klarna-state=rendered]{margin-top:.25rem}.klarna-messaging>klarna-placement::part(osm-container){box-sizing:border-box;min-width:0;max-width:100%;min-height:0;box-shadow:none;color:inherit;font-size:inherit;font-weight:400;line-height:inherit;text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;overflow:visible}.klarna-messaging>klarna-placement[data-key=credit-promotion-badge]::part(osm-container){grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.375rem;display:grid}.klarna-messaging>klarna-placement::part(osm-message),.klarna-messaging>klarna-placement::part(osm-legal),.klarna-messaging>klarna-placement::part(osm-cta){color:#625d57;text-align:left;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:inherit;font-size:.75rem;font-weight:400;line-height:1.4}.klarna-messaging>klarna-placement::part(osm-message){margin:0}.klarna-messaging>klarna-placement::part(osm-cta){box-shadow:none;text-underline-offset:.15em;background:0 0;border:0;padding:0;text-decoration:underline}.klarna-messaging>klarna-placement::part(osm-logo){font-size:.75rem}.klarna-messaging>klarna-placement::part(osm-badge){vertical-align:middle;width:2.625rem;max-width:100%;height:auto}
