


[data-price-available][hidden], [data-price-unavailable][hidden], [data-price-placeholder][hidden] { display:none !important; }

.price-strip [data-price-unavailable], .gold-price-main [data-price-unavailable] { max-width:55rem; font-size:17px; line-height:1.55; color:var(--adin-green-dark); }
.price-table-status [data-price-unavailable] { font-size:17px; line-height:1.55; color:var(--adin-green-dark); }
.price-table-status { margin-bottom:1rem; }
.price-table-status p { margin-bottom:.55rem; }
.price-table-status .price-updated { margin-bottom:.5rem; }
.price-table [data-price-placeholder] { color:var(--adin-muted); }
.price-strip .price-link { max-width:100%; white-space:normal; text-align:center; }
@media(max-width:560px) {
  .price-strip [data-price-unavailable], .gold-price-main [data-price-unavailable] { font-size:16px; }
}



.approved-reading { padding: clamp(2.5rem, 5vw, 4.5rem) 0; }
.approved-reading .approved-reading-inner { max-width: 760px; }
.approved-reading p { color: var(--adin-muted); font-size: 18px; line-height: 1.65; margin: 0 0 1.25rem; }
.approved-reading h2 { color: var(--adin-green-dark); font-size: clamp(1.5rem, 2.5vw, 1.85rem); line-height: 1.28; margin: 2.1rem 0 .8rem; letter-spacing: -.02em; }
.approved-reading h2:first-child { margin-top: 0; }
.approved-reading p:last-child { margin-bottom: 0; }
.approved-reading h2[id] { scroll-margin-top: var(--adin-header-space); }
.approved-reading .copy-link { color: var(--adin-green-dark); text-decoration: underline; text-decoration-color: #9cab9f; text-underline-offset: .2em; }
.approved-reading .copy-link:hover, .approved-reading .copy-link:focus-visible { text-decoration-color: currentColor; }
.price-explanation { border-top: 1px solid var(--adin-line); }
.metal-prices-page .metal-price-group h2[id] { scroll-margin-top: var(--adin-header-space); }
.metal-prices-intro > [data-source-paragraph] { font-size: 18px; line-height: 1.65; max-width: 760px; color: var(--adin-muted); }
@media (max-width: 560px) {
  .approved-reading p, .metal-prices-intro > [data-source-paragraph] { font-size: 17px; }
  .approved-reading h2 { margin-top: 1.8rem; }
}

