/* Only breadcrumb accessibility and the existing GEO article component. No other country section changes. */
#content .geo-breadcrumb a{color:inherit;text-decoration:underline;text-underline-offset:3px}
#content .geo-breadcrumb a:hover{color:#805b1e}
#content .geo-breadcrumb a:focus-visible{outline:2px solid #805b1e;outline-offset:4px;border-radius:2px}
/* The approved figure/body/card layout comes from provincie-v2.css. Constrain only the portrait asset frame. */
#magazine .bb-home-article-card{max-width:960px}
#magazine .bb-home-article-image{position:relative;display:block;flex:none;height:220px;min-height:0;margin:0;overflow:hidden;align-self:stretch}
#magazine .bb-home-article-image>a{display:block;position:absolute;inset:0}
#magazine .bb-home-article-image img{position:absolute;inset:0;display:block;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;object-fit:cover;object-position:center}
#magazine .bb-home-card-category{flex-wrap:wrap;line-height:1.5;color:#656044}
#magazine .bb-home-card-category .bb-icon{width:20px;height:20px;flex:none}
#magazine .country-article-advertorial{border:1px solid #d9cba9;border-radius:5px;padding:2px 7px;font:12px/1.5 LatoWeb,Arial,sans-serif;background:#f4eddd;color:#695b36}
#magazine .bb-home-article-date{font-size:14px;line-height:1.5;color:#686353;margin:0 0 12px}
#magazine h3 a{color:inherit;text-decoration:none}
#magazine h3 a:hover{text-decoration:underline;text-underline-offset:4px}
#magazine .bb-home-article-link .bb-icon{width:21px;height:21px;flex:none}
@media(min-width:600px){#magazine .bb-home-article-image{height:auto;min-height:250px;max-height:340px}}
