.claude-payment-scope .product__info-container klarna-placement::part(osm-container){box-sizing:border-box;min-height:44px;border:1px solid var(--geo-n-200, #E3E6EA);border-radius:0;background:var(--geo-n-0, #FFFFFF);padding:10px 12px;box-shadow:none;font-family:var(--geo-font);font-size:var(--geo-pdp-fs-detail, 14px);line-height:22px;color:var(--geo-n-700)}.claude-payment-scope .product__info-container klarna-placement::part(osm-message),.claude-payment-scope .product__info-container klarna-placement::part(osm-legal){font-family:var(--geo-font);font-size:var(--geo-pdp-fs-detail, 14px);line-height:22px;color:var(--geo-n-700);font-weight:var(--geo-fw-regular, 400);font-variant-numeric:tabular-nums;text-align:left}.claude-payment-scope .product__info-container klarna-placement::part(osm-message){margin:0}.claude-payment-scope .product__info-container klarna-placement::part(osm-logo){color:#ffa8cd}.claude-payment-scope .product__info-container klarna-placement::part(osm-cta){font-family:var(--geo-font);font-size:var(--geo-pdp-fs-detail, 14px);line-height:22px;color:var(--geo-accent-text);font-weight:var(--geo-fw-medium, 600);text-decoration:underline;text-underline-offset:3px}.claude-payment-scope .product__info-container>.shopify-app-block:has(klarna-placement){margin-block:10px 0}.claude-payment-scope .product__info-container:has(klarna-placement)>[id^=price-]{margin-bottom:0}.claude-payment-scope .product__info-container:has(klarna-placement)>.product__tax{margin-block:8px 0}.claude-payment-scope .product__info-container:has(klarna-placement)>.claude-payment-terms,.claude-payment-scope .product__info-container:has(klarna-placement)>.claude-payment-terms .installment{margin:0}.claude-payment-scope .product__info-container klarna-placement::part(osm-cta):focus-visible,.claude-payment-messaging .affirm-modal-trigger:focus-visible{outline:2px solid var(--geo-accent-text);outline-offset:3px}.claude-payment-messaging{display:none;font-family:var(--geo-font);font-size:var(--geo-pdp-fs-detail, 14px);line-height:22px;color:var(--geo-n-700);font-variant-numeric:tabular-nums;text-align:left}.claude-payment-scope .product__info-container>.claude-payment-messaging:not([hidden]):has(.affirm-as-low-as:not(:empty)){display:block;margin-block:16px 0}.claude-payment-messaging .affirm-as-low-as{margin:0;font:inherit;color:inherit}.claude-payment-messaging .affirm-modal-trigger{color:var(--geo-accent-text);font-weight:var(--geo-fw-medium, 600);text-decoration:underline;text-underline-offset:3px}.claude-payment-scope .claude-payment-editor-note{font:var(--geo-fs-caption, 12px) / var(--geo-lh-caption, 18px) var(--geo-font);color:var(--geo-err)}@media(hover:hover)and (pointer:fine){.claude-payment-scope .product__info-container klarna-placement::part(osm-cta):hover,.claude-payment-messaging .affirm-modal-trigger:hover{color:var(--geo-accent-text-hover)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/claude-payment-messaging.css.map */
