/* Wildlife field guide: clear hierarchy and accessible tables. */
.rr-bear-guide{max-width:1060px;margin-inline:auto;font-family:Arial,Helvetica,sans-serif}.rr-bear-guide p,.rr-bear-guide li{line-height:1.75}.rr-bear-guide h1{font-size:clamp(32px,4vw,52px);line-height:1.12;max-width:25ch}.rr-bear-guide h2{font-size:clamp(25px,3vw,34px);line-height:1.2;scroll-margin-top:24px;margin-top:42px}.rr-bear-guide h3{font-size:23px;line-height:1.3}.rr-bear-guide .bear-deck{font-size:21px;max-width:72ch}.rr-bear-guide .quick-answer{border-left:5px solid #eda82f;padding:22px;background:#f3f5ef;color:#0c1d17}.rr-bear-guide .quick-answer h2{margin-top:5px}.rr-bear-guide .table-scroll{overflow-x:auto;margin:24px 0;border:1px solid #c8d2c4;border-radius:6px}.rr-bear-guide table{border-collapse:collapse;width:100%;min-width:650px;font-size:16px;line-height:1.6}.rr-bear-guide caption{text-align:left;padding:14px;background:#f3f5ef;color:#0c1d17;font-weight:700}.rr-bear-guide th,.rr-bear-guide td{padding:15px;text-align:left;vertical-align:top;border:1px solid #d6dcd2}.rr-bear-guide th{background:#0c1d17;color:#fff}.rr-bear-guide .bear-photo,.rr-bear-guide .bear-graphic{margin:30px 0}.rr-bear-guide .bear-photo img,.rr-bear-guide .bear-graphic img{display:block;width:100%;height:auto;border-radius:8px}.rr-bear-guide figcaption{font-size:14px;line-height:1.6;color:#37443a;padding:10px 0}.rr-bear-guide .bear-graphic{max-width:900px;margin-inline:auto}.rr-bear-guide .bear-products{display:grid;grid-template-columns:1fr;gap:25px}.rr-bear-guide .bear-product{padding:24px;border:1px solid #cbd5c6;border-top:5px solid #eda82f;border-radius:6px;background:#fff;color:#0c1d17;display:flow-root}.rr-bear-guide .bear-product figure{float:right;width:240px;margin:0 0 18px 25px}.rr-bear-guide .bear-product img{display:block;width:100%;height:235px;object-fit:contain;background:#fff}.rr-bear-guide .bear-product h3{margin-top:6px}.rr-bear-guide .bear-product .rr-amazon-button{clear:both;max-width:340px}.rr-bear-guide .bear-source-note{border-top:2px solid #cbd5c6;margin-top:40px;padding-top:12px}.rr-bear-guide .contents{padding:18px;border:1px solid #cbd5c6;border-radius:6px}.rr-bear-guide .contents summary{font-weight:700;cursor:pointer}.rr-bear-guide .contents li{margin-bottom:8px}@media(max-width:600px){.rr-bear-guide .bear-product{padding:18px}.rr-bear-guide .bear-product figure{float:none;width:100%;max-width:280px;margin:0 auto 18px}.rr-bear-guide .quick-answer{padding:18px}.rr-bear-guide .bear-product .rr-amazon-button{max-width:none;width:100%}}@media print{.rr-bear-guide .contents,.rr-bear-guide .bear-products{display:none}.rr-bear-guide .table-scroll{overflow:visible}.rr-bear-guide table{min-width:0}.rr-bear-guide a{color:#000}.rr-bear-guide figure{break-inside:avoid}}
