.library-section-title{color:#ffedc9;text-shadow:0 2px 6px #000;border-bottom:1px solid #c39251;margin:20px 0 24px;padding:18px 4px 12px;font-size:clamp(1.7rem,3vw,2.4rem)}.library-section-title#coloring-books{margin-top:58px;scroll-margin-top:20px}.upcoming-badge{letter-spacing:.03em;background:#5a371c;border:1px solid #d4a85f;border-radius:999px;padding:8px 12px;font-weight:700;display:inline-block;color:#ffe2a3!important;margin-top:18px!important}
