/* Kids page only. Loaded after site.css. Red in place of green on this page's labels. */
main .eyebrow { color:#B3261E; }
main .pill { color:#B3261E; border-color:#B3261E; }
#viewer:focus-visible { outline-color:#B3261E; }
.facts { list-style:none; margin:30px 0 0; padding:0; border-top:1px solid var(--line); max-width:30em; }
.facts li { display:grid; grid-template-columns:5.5em 1fr; gap:16px; padding:14px 0; border-bottom:1px solid var(--line); font-size:15px; }
.facts b { font-weight:500; font-size:12px; letter-spacing:.24em; text-transform:uppercase; padding-top:3px; }
.facts span { color:#2b2b29; }

/* size menu (same as the men's page, red focus ring) */
.size select { appearance:none; -webkit-appearance:none; width:100%; max-width:260px; padding:13px 44px 13px 16px; font:inherit; font-size:14px; color:var(--ink); background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23111110' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 16px center; border:1px solid var(--line); border-radius:0; cursor:pointer; }
.size select:focus-visible { outline:2px solid #B3261E; outline-offset:2px; }
