.theme-picker{display:flex;align-items:center;gap:5px;color:#cdbfb8;font-size:11px;font-weight:700}.theme-picker select{border:1px solid #ffffff35;border-radius:999px;background:#2b2523;color:#fff;padding:4px 8px;font-size:11px}.theme-picker option{color:#171313;background:#fff}
body[data-theme="ember"]{--paper:#fff3e3;--line:#e8c6a7;--red:#e85d19;--red-dark:#a82c13;--muted:#76584a}body[data-theme="ember"] .nav{background:rgba(255,243,227,.94)!important}body[data-theme="ember"] .menu-section{background:#f7dfc3}
body[data-theme="night"]{--paper:#211a19;--ink:#fff4eb;--line:#59443b;--muted:#d1bcb0;--gold:#f7b04d;background:#211a19;color:#fff4eb}body[data-theme="night"] .nav{background:rgba(33,26,25,.95)!important;border-color:#59443b}body[data-theme="night"] .trust div,body[data-theme="night"] .dish,body[data-theme="night"] .guest-grid article,body[data-theme="night"] .review-card{background:#302321;color:#fff4eb;border-color:#59443b}body[data-theme="night"] .menu-section{background:#2b201e}body[data-theme="night"] .filters button{background:#302321;color:#fff4eb;border-color:#59443b}body[data-theme="night"] .origin-card{background:#4a2d24}body[data-theme="night"] .announcement{background:#4a2d24;color:#f7b04d}
.night .brand img,body[data-theme="night"] .brand img{mix-blend-mode:normal;background:#fff8f1;border-radius:14px;padding:3px;box-shadow:0 0 0 1px #f7b04d55,0 4px 18px #f0782230}.night .nav nav a,body[data-theme="night"] .nav nav a{color:#fff4eb}.night .nav nav a:hover,body[data-theme="night"] .nav nav a:hover{color:#f7b04d}.night .topline,body[data-theme="night"] .topline{color:#fff4eb}.night .langs button,body[data-theme="night"] .langs button{color:#e0cbc0}.night .langs button.active,body[data-theme="night"] .langs button.active{color:#f7b04d}
.night .topline,body[data-theme="night"] .topline{background:#171313!important;border-bottom:1px solid #59443b}.night .theme-picker select,body[data-theme="night"] .theme-picker select{background:#302321;color:#fff4eb;border-color:#80604d}.night .topline a,body[data-theme="night"] .topline a{color:#f7b04d}
.contact{background:#171313;color:#fff!important;border:1px solid #59443b}.contact .eyebrow{color:#f7b04d!important}.contact h2{color:#fff4eb!important}.contact p:not(.eyebrow),.contact a{color:#e0cbc0!important}.contact .button:not(.ghost){background:#d92d20;color:#fff!important}.contact .button:not(.ghost):hover{background:#f07822;color:#fff!important}.contact .button.ghost{color:#f7b04d!important;border-color:#f7b04d!important}.contact .button.ghost:hover{background:#f07822!important;color:#fff!important}
.review-card{padding:28px!important;line-height:1.55}.review-card p{margin:14px 0 18px;line-height:1.55}.review-card small{display:block;line-height:1.4}body[data-theme="night"] .review-card:nth-child(4n+1){background:#342629;border-color:#704d4d}body[data-theme="night"] .review-card:nth-child(4n+2){background:#293238;border-color:#4c6970}body[data-theme="night"] .review-card:nth-child(4n+3){background:#373225;border-color:#756744}body[data-theme="night"] .review-card:nth-child(4n){background:#2e2938;border-color:#61577b}body[data-theme="night"] .review-card a,body[data-theme="night"] a{color:inherit}body[data-theme="night"] .lead,body[data-theme="night"] .story>p,body[data-theme="night"] .origin p:not(.eyebrow),body[data-theme="night"] .team p:not(.eyebrow),body[data-theme="night"] .dish p,body[data-theme="night"] .guest-grid p{color:#e0cbc0}
@media(max-width:800px){.theme-picker{margin-left:auto}.theme-picker span{display:none}}
