
/* bx1 (Brazil / BC TV) brand + PT-BR lang polish on mexflix skin */
/* aspect-ratio:auto 是必须的：mexflix.css 给 .top-logo-img 写死了 aspect-ratio:557/161，
   而本站 Logo 是 240x240 方形徽标，只声明 width:auto 时浏览器会按 44*557/161=152px 算宽，
   object-fit:contain 再把方图缩到 44x44 居中，右侧留一大片空白，看着像 Logo 没对齐。
   改成 auto 后按图片自身比例走，方形徽标正好 44x44 贴住左边。 */
.top-logo-img{object-fit:contain;max-height:44px;width:auto;height:44px;aspect-ratio:auto;background:transparent}
.mexflix-logo{display:flex;align-items:center;gap:.5rem;font-weight:800}
.mexflix-logo img{height:36px;width:auto;object-fit:contain}
.lang-pill button{cursor:pointer}
.lang-pill button.active{font-weight:800}
/* ensure download CTAs look clickable */
.js-dl{cursor:pointer}
a.js-dl{text-decoration:none}
