.theme-lp-pay{--lp-pay-color-accent:#0d56c9;--lp-pay-color-text-primary:#1a1c20;--lp-pay-color-text-subtle:#686e78;--lp-pay-color-navy:#132942;--lp-pay-color-bg-default:#fff;--lp-pay-color-bg-muted:#f0f2f7;--lp-pay-color-accent-bg-soft:#ebf2ff;--lp-pay-color-border:#dde5f4;--lp-pay-offset:clamp(20px, calc((100vw - 360px) * .0185 + 20px), 40px);--lp-pay-inner-width:1160px;--lp-pay-max-width:1440px;--lp-pay-font-number:Avenir, "Avenir Next", var(--font-noto-sans-jp), sans-serif}body:has(.theme-lp-pay) .flex.min-h-screen{background-color:#0000!important;border-top:none!important}:has(.theme-lp-pay)>.flex-col>footer{display:none}body:has(.theme-lp-pay) main.flex-1{min-width:0}@media (prefers-reduced-motion:no-preference){html:has(.theme-lp-pay){scroll-behavior:smooth}}.theme-lp-pay{background-color:var(--lp-pay-color-bg-default);color:var(--lp-pay-color-text-primary);font-family:var(--font-noto-sans-jp), sans-serif;font-weight:500}
