html body.rd2-devo .rd2-ages{margin:var(--gs-space-2) 0 var(--gs-space-3)}
html:root body.rd2-devo main section.rd2-ages h2#rd2-ag-h{margin:0 0 10px;padding:0;border:0;color:var(--gs-navy);font:700 var(--gs-fs-meta)/1.3 var(--gs-font-body)!important;letter-spacing:.06em;text-transform:uppercase}
html body.rd2-devo .rd2-agb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:760px}
@media (min-width:600px){html body.rd2-devo .rd2-agb{grid-template-columns:repeat(6,minmax(0,1fr))}}
html body.rd2-devo .rd2-agb button{min-height:var(--gs-tap);min-width:0;padding:0 6px;border-radius:999px;border:2px solid var(--gs-navy);background:#fff;color:var(--gs-navy);font:600 var(--gs-fs-small)/1.1 var(--gs-font-body);cursor:pointer;white-space:nowrap}
html body.rd2-devo .rd2-agb button:hover{background:var(--gs-accent-soft)}
html body.rd2-devo .rd2-agb button[aria-pressed=true]{background:var(--gs-navy);color:#fff;border-color:var(--gs-navy)}
html body.rd2-devo .rd2-agb button:focus-visible{outline:var(--gs-focus);outline-offset:2px}
html body.rd2-devo #dc-root .dc-ages{display:none!important}
html body.rd2-devo .dc-wrap{max-width:760px;margin:0 0 var(--gs-space-3);padding:24px 26px;background:var(--gs-card);border:1px solid var(--gs-line);border-top:3px solid var(--gs-gold-deco);border-radius:var(--gs-radius);box-sizing:border-box}
html body.rd2-devo main .dc-wrap h2{text-align:start;color:var(--gs-navy);margin:0 0 4px;padding:0;border:0}
html body.rd2-devo main .dc-meta{text-align:start!important;color:var(--gs-muted)}
html body.rd2-devo .dc-meta button{color:var(--gs-navy);padding:0 4px}
html body.rd2-devo main .dc-title{text-align:start;color:var(--gs-navy)}
html body.rd2-devo .dc-verse{background:var(--gs-accent-soft);border-left-color:var(--gs-gold-deco);color:var(--gs-navy)}
html:root body.rd2-devo #dc-root .dc-verse cite a{color:#6f5414!important;text-decoration:underline}
html body.rd2-devo .dc-pray{background:var(--gs-navy)}
html body.rd2-devo .dc-pray h4{color:#e3c766}
html body.rd2-devo main .dc-note{text-align:start!important;color:var(--gs-muted)}
html body.rd2-devo main .dc-pray+.dc-note:is([data-age=u9] *,[data-age=k911] *,[data-age=youth] *){display:none}

html:root body.rd2-devo main .dc-wrap :is(.dc-body p,.dc-pray p,.dc-verse){text-align:left!important;-webkit-hyphens:manual;hyphens:manual}
@media (min-width:768px){html:root body.rd2-devo main .dc-wrap :is(.dc-body p,.dc-pray p){text-align:justify!important;text-justify:inter-word;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}}
@media (max-width:600px){html body.rd2-devo .dc-wrap{padding:18px 16px}}
html body.rd2-devo main .subnav{flex-wrap:wrap!important;overflow-x:visible!important;row-gap:8px}
html.th-kids header.amz .logo span b,html.th-kids header .logo b{color:#8a6a22!important}
