.page-hero .page-hero-sub a{display:inline-block;margin-top:6px;color:var(--gold, #E5B94E);text-decoration:none;border-bottom:1px solid rgba(229,185,78,.45);padding-bottom:2px;font-size:.95rem}.page-hero .page-hero-sub a:hover{border-bottom-color:#e5b94e}.page-hero .page-hero-sub a:after{content:" \2192"}.page-hero .page-hero-sub:has(h2),.page-content-narrow{max-width:1040px;margin-left:auto;margin-right:auto;text-align:left}.page-content-narrow p,.page-content-narrow h2{max-width:90ch}.page-hero .page-hero-sub h2,.page-content-narrow h2{font-size:1.2rem;line-height:1.3;margin:2.4rem 0 .9rem;color:#fff;padding-top:1.6rem;border-top:1px solid rgba(255,255,255,.12)}.page-hero .page-hero-sub h2:first-child,.page-content-narrow h2:first-child{border-top:0;padding-top:0;margin-top:0}.page-hero .page-hero-sub p,.page-content-narrow p{margin-bottom:1rem;line-height:1.75;font-size:1.02rem}.page-content-narrow p:last-child a{display:inline-block;margin-top:10px;color:var(--gold, #E5B94E);text-decoration:none;border-bottom:1px solid rgba(229,185,78,.45);padding-bottom:2px}.page-content-narrow .brand-lede{font-size:1.22rem;line-height:1.55;color:#f1f1f1;max-width:62ch;margin:0 0 1.4rem}.page-content-narrow .brand-by{margin:0 0 .6rem;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:#fff;line-height:1.5}.page-content-narrow .brand-by span{display:block;letter-spacing:.1em;color:var(--gold, #E5B94E);font-size:.78rem;margin-top:5px}.page-content-narrow .brand-hero,.page-content-narrow .brand-shot{margin:2.4rem 0;max-width:none}.page-content-narrow .brand-hero{margin:0 0 2rem}.page-content-narrow .brand-hero img,.page-content-narrow .brand-shot img{display:block;width:100%;height:auto;border-radius:6px}@media(min-width:1240px){.page-content-narrow .brand-hero{width:1200px;margin-left:-80px}}body:has(.brand-hero) .page-hero h1{display:none}body:has(.brand-hero) .page-hero{padding:26px 0 0;border-bottom:0}.page-content-narrow h2 a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(229,185,78,.6)}.page-content-narrow h2 a:hover{border-bottom-color:#e5b94e;color:#e5b94e}@media(max-width:749px){.page-hero .page-hero-sub h2,.page-content-narrow h2{margin-top:1.7rem;padding-top:1.2rem}.page-content-narrow .brand-lede{font-size:1.1rem}.page-content-narrow .brand-shot{margin:1.6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/mcd-brand-page.css.map */
