.light-content-page{background:#f7f3ee;color:#241f1c}
.light-content-page main{background:#f7f3ee;color:#241f1c}
.light-content-page .content-wrap{color:#241f1c}
.light-content-page .feature-list li,.light-content-page .editorial-grid article,.light-content-page .blog-grid article,.light-content-page .notice,.light-content-page .article-body,.light-content-page .author-card{color:#241f1c}
.light-content-page .feature-list li,.light-content-page .editorial-grid article,.light-content-page .blog-grid article{background:#fffdf9}
.light-content-page .article-body a,.light-content-page .blog-grid a{color:#7d0d19}
.light-content-page .article-body h2,.light-content-page .article-body h3,.light-content-page .blog-grid h2{color:#17110e}
.light-content-page .article-body table{background:#fffdf9;color:#241f1c}
.light-content-page .article-body blockquote{border-left:4px solid #9b762f;color:#3c332d;background:#efe6dc;padding:1rem 1.25rem}
.light-content-page .author-card{background:#efe6dc}
.luxury-header{width:100%;max-width:none;margin-inline:0;padding-inline:max(2rem,calc((100vw - 1440px)/2))}
.light-content-page .page-hero,.city-guide-page .page-hero{width:100%;max-width:none;margin-inline:0}
.mobile-nav-toggle{color:#fff}
@media(max-width:680px){.luxury-header{width:100%;max-width:none;padding:.75rem 1rem}.site-header .site-nav{position:absolute;top:100%;left:1rem;right:1rem;width:auto;z-index:100}.site-header.is-open .site-nav{display:grid}}
.breadcrumbs{max-width:1180px;margin:0 auto;padding:14px 24px;color:#685e59;font-size:.9rem;display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}
.breadcrumbs a{color:#66454e;text-decoration:none}
.breadcrumbs a:hover,.breadcrumbs a:focus-visible{text-decoration:underline}
.breadcrumbs [aria-current="page"]{color:#433a36}
@media(max-width:640px){.breadcrumbs{padding:12px 18px;font-size:.82rem}}
