/* Temporary styles for the carried-over pages until each page is rebuilt in the new design. */
.jb-legacy{max-width:1100px;margin:0 auto;padding:40px 24px 64px;font-size:17px;line-height:1.65;color:#16181B}
.jb-legacy h1{font-size:44px;line-height:1.1;margin:0 0 16px}
.jb-legacy h2{font-size:30px;line-height:1.2;margin:48px 0 14px}
.jb-legacy h3{font-size:21px;margin:28px 0 10px}
.jb-legacy p{margin:0 0 16px}
.jb-legacy ul,.jb-legacy ol{margin:0 0 18px 22px}
.jb-legacy table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:15px;display:block;overflow-x:auto}
.jb-legacy th,.jb-legacy td{padding:10px 12px;text-align:left;vertical-align:top;background:#F7F9FB}
.jb-legacy tr:nth-child(even) td{background:#fff}
.jb-legacy th{background:#16181B;color:#fff}
.jb-legacy a{color:#0B4F9C}
.jb-legacy blockquote{margin:0 0 20px;padding:18px 22px;background:#F2F4F7;border-radius:12px}
.jb-legacy img,.jb-legacy svg{max-width:100%;height:auto}
.jb-legacy svg{max-width:24px}
.jb-legacy a[href*="amazon.com"],.jb-legacy a[href*="lowes.com"][class]{display:inline-block;padding:10px 18px;border-radius:999px;background:#F39C12;color:#16181B;text-decoration:none;font-weight:600;margin:4px 8px 4px 0}
.jb-legacy a[href*="lowes.com"][class]{background:#0B4F9C;color:#fff}
.jb-legacy details{background:#F2F4F7;border-radius:12px;padding:12px 18px;margin:0 0 10px}
.jb-legacy summary{font-weight:600;cursor:pointer}
.jb-legacy{font-family:'Onest',system-ui,sans-serif}
.jb-legacy h1,.jb-legacy h2,.jb-legacy h3,.jb-legacy h4{font-family:'Familjen Grotesk',sans-serif;color:#16181B}
