/* LP Amazon Prices. Sits above the card's .actions row. Colors fall back to the LP dark palette when the page sets no variables. */
.lp-price{margin-top:auto;padding-top:8px;border-top:1px solid rgba(243,239,227,.12);text-align:center}
.lp-price .lp-asof{display:block;margin:0 auto 4px;font-family:'JetBrains Mono',monospace;font-size:.58rem;color:var(--bl,#4282D8);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;line-height:1.3}
.lp-price .lp-asof-plain{display:block;margin:0 auto 4px;font-family:'JetBrains Mono',monospace;font-size:.58rem;color:rgba(243,239,227,.62);line-height:1.3}
.lp-price .lp-amt{display:block;font-family:Oswald,sans-serif;font-size:1.5rem;font-weight:600;color:#FFD820;line-height:1}
.lp-price .lp-dead{display:block;font-family:Oswald,sans-serif;font-size:1rem;font-weight:600;color:rgba(243,239,227,.7);line-height:1.2}
.lp-price .lp-disc{display:none;text-align:left;font-size:.7rem;color:rgba(243,239,227,.7);margin:8px 0 0;line-height:1.4}
.lp-price .lp-disc.open{display:block}
.lp-price + .actions{margin-top:0 !important;padding-top:8px}   /* the page's own .actions{margin-top:auto} outranks this without !important, and two auto margins split the slack unevenly */
.lp-dead-link{color:rgba(243,239,227,.45);text-decoration:line-through;cursor:not-allowed}
