
/* V355: cílená oprava kontrastu podle mobilního screenshotu */
body.v350-restaurant-detail{background:#eee9df!important;color:#171512!important}
.v350-restaurant-detail .v347-profile-head{background:#fff!important;color:#171512!important}
.v350-restaurant-detail .v347-profile-head h1,
.v350-restaurant-detail .v347-profile-head p,
.v350-restaurant-detail .v347-title-row p,
.v350-restaurant-detail .v347-location,
.v350-restaurant-detail .v347-location span,
.v350-restaurant-detail .v347-status,
.v350-restaurant-detail .v347-status span,
.v350-restaurant-detail .v347-rating,
.v350-restaurant-detail .v347-rating small{color:#171512!important;opacity:1!important}
.v350-restaurant-detail .v347-kicker span:first-child{color:#74520e!important}
.v350-restaurant-detail .v347-rating{background:#fff!important}
.v350-restaurant-detail .v347-rating small{font-weight:700!important}
.v350-restaurant-detail .v347-open{
 color:#5e430b!important;background:#f6e6b9!important;border:0!important;
 padding:6px 10px!important;border-radius:10px!important
}
.v350-restaurant-detail .v347-location{border-top:1px solid #dfd4bd!important;padding-top:18px!important}
.v350-restaurant-detail .v347-location button{
 color:#171512!important;background:#f7f3eb!important;border:2px solid #b98116!important
}
.v350-restaurant-detail .v347-features span{
 background:#f3efe7!important;color:#171512!important;border:1.5px solid #c29434!important
}
.v350-restaurant-detail .v347-features span b{color:#171512!important;font-weight:800!important}
.v350-restaurant-detail .v347-quick a{
 color:#171512!important;background:#fff!important;border:2px solid #b98116!important
}
.v350-restaurant-detail .v347-quick .primary{color:#17120a!important}
.v350-restaurant-detail .v347-title-row button{background:#102326!important;color:#fff!important;border-color:#b98a29!important}
/* všechen pomocný text pod hlavní kartou musí zůstat čitelný */
.v350-restaurant-detail .demo-card,
.v350-restaurant-detail #menu{background:#fff!important;color:#171512!important}
.v350-restaurant-detail .demo-card :where(h1,h2,h3,h4,p,span,b,strong,a,label),
.v350-restaurant-detail #menu :where(h1,h2,h3,h4,p,span,b,strong,a,label){
 color:#171512!important;opacity:1!important
}
.v350-restaurant-detail .demo-note{color:#403726!important;background:#fff2cf!important}
.v350-restaurant-detail .mobile-cta{background:#fff!important}
.v350-restaurant-detail .mobile-cta button{color:#171512!important}
