html body figcaption{box-sizing:border-box;}
html body .guide-figure figcaption,
html body .photo-banner figcaption,
html body .photo-credit,
html body .real-photo-credit,
html body .home-photo-credit,
html body .photo-caption,
html body .card-photo-caption,
html body .photo-framing-note{font-size:12px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;overflow-wrap:anywhere;min-width:0;max-width:100%;}
html body .guide-figure figcaption a,
html body .guide-figure figcaption p,
html body .guide-figure figcaption small,
html body .guide-figure figcaption span,
html body .guide-figure figcaption strong,
html body .photo-banner figcaption a,
html body .photo-banner figcaption p,
html body .photo-banner figcaption small,
html body .photo-banner figcaption span,
html body .photo-banner figcaption strong,
html body .photo-credit a,
html body .photo-credit p,
html body .photo-credit small,
html body .photo-credit span,
html body .photo-credit strong,
html body .real-photo-credit a,
html body .real-photo-credit p,
html body .real-photo-credit small,
html body .real-photo-credit span,
html body .real-photo-credit strong,
html body .home-photo-credit a,
html body .home-photo-credit p,
html body .home-photo-credit small,
html body .home-photo-credit span,
html body .home-photo-credit strong,
html body .photo-caption a,
html body .photo-caption p,
html body .photo-caption small,
html body .photo-caption span,
html body .photo-caption strong,
html body .card-photo-caption a,
html body .card-photo-caption p,
html body .card-photo-caption small,
html body .card-photo-caption span,
html body .card-photo-caption strong,
html body .photo-framing-note a,
html body .photo-framing-note p,
html body .photo-framing-note small,
html body .photo-framing-note span,
html body .photo-framing-note strong{font-size:inherit!important;line-height:inherit!important;letter-spacing:normal!important;text-transform:none!important;}
html body .guide-figure figcaption strong,html body .photo-banner figcaption strong,html body .photo-credit strong,html body .real-photo-credit strong,html body .home-photo-credit strong,html body .photo-caption strong,html body .card-photo-caption strong,html body .photo-framing-note strong{font-weight:500!important;}
html body .guide-figure figcaption,html body .photo-banner figcaption{padding:6px 10px!important;box-shadow:none!important;}
html body .source-box,html body .article-sources,html body .baf-article-sources,html body .rvf-source-box,html body .employment-source-note,html body .source-note,html body .guide-source-note,html body .editorial-source-note,html body .cif-source-note,html body .elf-salon-source-note,html body .elf-selection-source-note,html body .elf-guide-source-note{font-size:13px!important;line-height:1.55!important;padding:12px 14px!important;margin-block:16px!important;box-shadow:none!important;}
html body .source-box h2,html body .source-box h3,html body .source-box h4,html body .article-sources h2,html body .article-sources h3,html body .article-sources h4,html body .baf-article-sources h2,html body .baf-article-sources h3,html body .baf-article-sources h4,html body .rvf-source-box h2,html body .rvf-source-box h3,html body .rvf-source-box h4,html body .employment-source-note h2,html body .employment-source-note h3,html body .employment-source-note h4,html body .source-note h2,html body .source-note h3,html body .source-note h4,html body .guide-source-note h2,html body .guide-source-note h3,html body .guide-source-note h4,html body .editorial-source-note h2,html body .editorial-source-note h3,html body .editorial-source-note h4,html body .cif-source-note h2,html body .cif-source-note h3,html body .cif-source-note h4,html body .elf-salon-source-note h2,html body .elf-salon-source-note h3,html body .elf-salon-source-note h4,html body .elf-selection-source-note h2,html body .elf-selection-source-note h3,html body .elf-selection-source-note h4,html body .elf-guide-source-note h2,html body .elf-guide-source-note h3,html body .elf-guide-source-note h4{font-size:15px!important;line-height:1.4!important;margin:0 0 8px!important;letter-spacing:normal!important;}
html body .source-box p,html body .source-box li,html body .source-box small,html body .source-box a,html body .article-sources p,html body .article-sources li,html body .article-sources small,html body .article-sources a,html body .baf-article-sources p,html body .baf-article-sources li,html body .baf-article-sources small,html body .baf-article-sources a,html body .rvf-source-box p,html body .rvf-source-box li,html body .rvf-source-box small,html body .rvf-source-box a,html body .employment-source-note p,html body .employment-source-note li,html body .employment-source-note small,html body .employment-source-note a,html body .source-note p,html body .source-note li,html body .source-note small,html body .source-note a,html body .guide-source-note p,html body .guide-source-note li,html body .guide-source-note small,html body .guide-source-note a,html body .editorial-source-note p,html body .editorial-source-note li,html body .editorial-source-note small,html body .editorial-source-note a,html body .cif-source-note p,html body .cif-source-note li,html body .cif-source-note small,html body .cif-source-note a,html body .elf-salon-source-note p,html body .elf-salon-source-note li,html body .elf-salon-source-note small,html body .elf-salon-source-note a,html body .elf-selection-source-note p,html body .elf-selection-source-note li,html body .elf-selection-source-note small,html body .elf-selection-source-note a,html body .elf-guide-source-note p,html body .elf-guide-source-note li,html body .elf-guide-source-note small,html body .elf-guide-source-note a{font-size:13px!important;line-height:1.55!important;}
html body .source-box li,html body .article-sources li,html body .baf-article-sources li,html body .rvf-source-box li,html body .employment-source-note li,html body .source-note li,html body .guide-source-note li,html body .editorial-source-note li,html body .cif-source-note li,html body .elf-salon-source-note li,html body .elf-selection-source-note li,html body .elf-guide-source-note li{margin-block:5px!important;}
html body .source-box p,html body .article-sources p,html body .baf-article-sources p,html body .rvf-source-box p,html body .employment-source-note p,html body .source-note p,html body .guide-source-note p,html body .editorial-source-note p,html body .cif-source-note p,html body .elf-salon-source-note p,html body .elf-selection-source-note p,html body .elf-guide-source-note p{margin-block:0 8px!important;}
html body .media-credit-row,html body .photo-credit-copy,html body .photo-credit-grid article,html body .credits-grid article,html body .breed-photo-credit,html body .shopping-credit,html body .association-credits article,html body .ai-photo-grid figcaption,html body .baf-photo-library figcaption,html body .institution-credits-grid .card,html body .logo-credits article{font-size:13px!important;line-height:1.55!important;}
html body .media-credit-row h2,html body .media-credit-row h3,html body .photo-credit-copy h2,html body .photo-credit-copy h3,html body .photo-credit-grid article h2,html body .photo-credit-grid article h3,html body .credits-grid article h2,html body .credits-grid article h3,html body .breed-photo-credit h2,html body .breed-photo-credit h3,html body .shopping-credit h2,html body .shopping-credit h3,html body .association-credits article h2,html body .association-credits article h3,html body .ai-photo-grid figcaption h2,html body .ai-photo-grid figcaption h3,html body .baf-photo-library figcaption h2,html body .baf-photo-library figcaption h3,html body .institution-credits-grid .card h2,html body .institution-credits-grid .card h3,html body .logo-credits article h2,html body .logo-credits article h3{font-size:15px!important;line-height:1.4!important;margin-block:0 8px!important;}
html body .media-credit-row p,html body .media-credit-row a,html body .media-credit-row small,html body .media-credit-row dt,html body .media-credit-row dd,html body .photo-credit-copy p,html body .photo-credit-copy a,html body .photo-credit-copy small,html body .photo-credit-copy dt,html body .photo-credit-copy dd,html body .photo-credit-grid article p,html body .photo-credit-grid article a,html body .photo-credit-grid article small,html body .photo-credit-grid article dt,html body .photo-credit-grid article dd,html body .credits-grid article p,html body .credits-grid article a,html body .credits-grid article small,html body .credits-grid article dt,html body .credits-grid article dd,html body .breed-photo-credit p,html body .breed-photo-credit a,html body .breed-photo-credit small,html body .breed-photo-credit dt,html body .breed-photo-credit dd,html body .shopping-credit p,html body .shopping-credit a,html body .shopping-credit small,html body .shopping-credit dt,html body .shopping-credit dd,html body .association-credits article p,html body .association-credits article a,html body .association-credits article small,html body .association-credits article dt,html body .association-credits article dd,html body .ai-photo-grid figcaption p,html body .ai-photo-grid figcaption a,html body .ai-photo-grid figcaption small,html body .ai-photo-grid figcaption dt,html body .ai-photo-grid figcaption dd,html body .baf-photo-library figcaption p,html body .baf-photo-library figcaption a,html body .baf-photo-library figcaption small,html body .baf-photo-library figcaption dt,html body .baf-photo-library figcaption dd,html body .institution-credits-grid .card p,html body .institution-credits-grid .card a,html body .institution-credits-grid .card small,html body .institution-credits-grid .card dt,html body .institution-credits-grid .card dd,html body .logo-credits article p,html body .logo-credits article a,html body .logo-credits article small,html body .logo-credits article dt,html body .logo-credits article dd{font-size:13px!important;line-height:1.55!important;}
html body .documentary-figure figcaption{padding:8px 12px!important;font-size:12px!important;line-height:1.5!important;}html body .documentary-figure figcaption>strong{font-size:13px!important;font-weight:500!important;}html body .documentary-figure figcaption .photo-credit{margin:4px 0!important;}html body .encyclopedia-photo-credit{padding-top:8px!important;}

html body .source-card{padding:14px!important;font-size:13px!important;line-height:1.55!important;}html body .source-card h2,html body .source-card h3{font-size:15px!important;line-height:1.4!important;margin-bottom:8px!important;}html body .source-card p,html body .source-card a{font-size:13px!important;line-height:1.55!important;}
