
.ca24-crumbs{padding:22px 5vw;background:#ece6da;display:flex;gap:10px;flex-wrap:wrap;color:#5c5247;font-size:13px;border-bottom:1px solid #d8cdbc}.ca24-crumbs a{color:#332b22;text-decoration:underline;text-underline-offset:4px}.ca24-read-nav{padding:28px 8vw;background:#e9e1d3;border-top:1px solid #d6c8b4;border-bottom:1px solid #d6c8b4;color:#211c16}.ca24-read-nav strong{display:block;font-size:11px;letter-spacing:.13em;margin-bottom:16px;text-transform:uppercase}.ca24-read-nav ul{display:flex;gap:10px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.ca24-read-nav a,.ca24-country-shortcuts a{display:inline-block;padding:11px 15px;border:1px solid #b5a184;border-radius:3px;text-decoration:none;color:#332b22;font-size:13px;background:#f7f3eb}.ca24-read-nav a:hover,.ca24-country-shortcuts a:hover{background:#332b22;color:#fff}.ca24-section-anchor{scroll-margin-top:110px}.ca24-watch-photo{display:flex;flex-direction:column;justify-content:center;align-items:stretch;margin:0 0 23px;background:#fff;border-radius:3px;overflow:hidden;color:#5b5043}.ca24-watch-photo img{width:100%;height:270px;display:block;object-fit:contain;padding:18px;background:#fff}.ca24-watch-photo figcaption{padding:10px 13px;border-top:1px solid #eee5d8;font-size:11px;line-height:1.5;color:#5b5043;letter-spacing:.02em;text-transform:none}.ca24-watch-photo-small img{height:190px;padding:14px}.brand-card .ca24-watch-photo{margin-bottom:24px}.card[href],.collection[href]{display:block;color:inherit;text-decoration:none}.card[href]:focus-visible,.collection[href]:focus-visible,.brand-card:focus-visible,.ca24-read-nav a:focus-visible{outline:3px solid #b28f50;outline-offset:5px}.ca24-practical{margin-top:32px;padding:25px;border:1px solid #b7a27d;border-radius:3px;background:#ece3d4;color:#251f18}.ca24-practical h3{font-size:24px;margin:0 0 16px}.ca24-practical ul{margin:0;padding-left:21px}.ca24-practical li{line-height:1.8;margin:9px 0;font-size:15px}.ca24-revista-links{margin-top:30px}.ca24-revista-links h3{font-size:24px}.ca24-revista-links .cta-row{gap:12px;display:flex;flex-wrap:wrap}.ca24-bottom-nav{padding:30px 8vw;background:#ece6da;display:flex;flex-wrap:wrap;gap:14px}.ca24-bottom-nav a{color:#211c16;font-size:14px}.ca24-photo-sources{border-top:1px solid #d6c8b4;padding:24px 8vw;background:#f1ece2;color:#4f4437;font-size:13px;line-height:1.8}.ca24-photo-sources summary{cursor:pointer;font-weight:700}.ca24-photo-sources a{color:inherit;text-underline-offset:3px}.ca24-photo-sources li{margin-bottom:8px;overflow-wrap:anywhere}.ca24-country-shortcuts{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 25px}.ca24-search{margin:24px 0 32px;padding:25px;background:#e9e1d3;border:1px solid #d6c8b4;border-radius:4px}.ca24-search label{display:block;font-weight:700;font-size:15px;margin-bottom:12px}.ca24-search-row{display:flex;gap:10px;align-items:stretch}.ca24-search input{min-width:0;flex:1;background:#fff;border:1px solid #ab9676;border-radius:3px;padding:14px;font:inherit;color:#201b16}.ca24-search button{cursor:pointer;background:#29221b;color:#fff;border:1px solid #29221b;border-radius:3px;font:inherit;padding:12px 16px}.ca24-search p{font-size:13px!important;max-width:none!important;line-height:1.6!important;margin:12px 0 0}.ca24-search input:focus-visible,.ca24-search button:focus-visible{outline:3px solid #b28f50;outline-offset:3px}.ca24-american-route{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:35px;padding:35px;background:#ece3d4;border:1px solid #b7a27d;margin-top:45px}.ca24-american-route .ca24-watch-photo{margin:0}.ca24-american-route h3{font-size:30px;margin:12px 0}.ca24-origin-note{padding:18px 22px;border-left:3px solid #b28f50;background:#ece3d4;color:#33291f;margin-top:20px;line-height:1.8;font-size:15px}.ca24-origin-note a{color:inherit}.ca24-origin-directory [hidden],.ca24-search [hidden]{display:none!important}@media(max-width:700px){.ca24-watch-photo img{height:245px}.ca24-watch-photo-small img{height:200px}.ca24-read-nav{padding:24px 5vw}.ca24-read-nav a{font-size:12px;padding:10px 12px}.ca24-search{padding:18px}.ca24-search-row{flex-wrap:wrap}.ca24-search input{width:100%;flex-basis:100%}.ca24-american-route{grid-template-columns:1fr;padding:22px}.ca24-country-shortcuts a{padding:10px 12px}.ca24-crumbs{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.archive-legal-photo img[hidden],.archive-figure img[hidden]{display:none!important}.archive-legal-photo figcaption a,.archive-figure figcaption a{display:inline-block;color:inherit;margin-left:6px;text-underline-offset:3px}
