/* Infinity Events V11 · reseñas siempre negras sobre superficies claras en los seis temas */
:root{--review-v11-bg:#f7f0e3;--review-v11-card:#fffdf8;--review-v11-ink:#080808;--review-v11-muted:#292720;--review-v11-line:#d4c39e;--review-v11-reply:#f4ead5}
html body .ie-reviews-widget,
html body.ir-page .ir-main{background:var(--review-v11-bg)!important;color:var(--review-v11-ink)!important}
html body .ie-reviews-widget :where(h1,h2,h3,h4,p,strong,b,span,label,blockquote),
html body.ir-page .ir-main :where(h1,h2,h3,h4,p,strong,b,span,label,blockquote){color:var(--review-v11-ink)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}
html body .ie-reviews-widget .ir-widget-summary,
html body .ie-reviews-widget .ir-card-person span,
html body .ie-reviews-widget .ir-helpful,
html body.ir-page .ir-main .ir-card-person span,
html body.ir-page .ir-main .ir-helpful,
html body.ir-page .ir-main .ir-count,
html body.ir-page .ir-main .ir-toolbar label{color:var(--review-v11-muted)!important}
html body .ie-reviews-widget .ir-card,
html body .ie-reviews-widget .ir-widget-empty,
html body.ir-page .ir-main .ir-card,
html body.ir-page .ir-main .ir-empty,
html body.ir-page .ir-main .ir-error{background:var(--review-v11-card)!important;color:var(--review-v11-ink)!important;border-color:var(--review-v11-line)!important;box-shadow:0 18px 46px rgba(54,39,14,.12)!important}
html body .ie-reviews-widget .ir-review-text,
html body .ie-reviews-widget .ir-owner-reply p,
html body.ir-page .ir-main .ir-review-text,
html body.ir-page .ir-main .ir-owner-reply p{color:var(--review-v11-ink)!important;font-weight:650!important;line-height:1.72!important}
html body .ie-reviews-widget .ir-card-person strong,
html body.ir-page .ir-main .ir-card-person strong,
html body .ie-reviews-widget .ir-card h3,
html body.ir-page .ir-main .ir-card h3{color:#050505!important;font-weight:800!important}
html body .ie-reviews-widget .ir-owner-reply,
html body.ir-page .ir-main .ir-owner-reply{background:var(--review-v11-reply)!important;color:var(--review-v11-ink)!important;border-left-color:#9a6d16!important}
html body .ie-reviews-widget .ir-service-label,
html body.ir-page .ir-main .ir-service-label{color:#694800!important;font-weight:900!important}
html body .ie-reviews-widget .ir-badge,
html body.ir-page .ir-main .ir-badge{background:#e7f4eb!important;color:#145c3c!important}
html body .ie-reviews-widget .ir-stars,
html body.ir-page .ir-main .ir-stars{color:#a86f00!important;-webkit-text-fill-color:#a86f00!important}
html body .ie-reviews-widget .ir-button:not(.ir-gold),
html body.ir-page .ir-main .ir-button:not(.ir-gold),
html body.ir-page .ir-main select{background:#fff!important;color:#080808!important;border-color:#bca779!important}
html body .ie-reviews-widget .ir-card,
html body.ir-page .ir-main .ir-card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
html body .ie-reviews-widget .ir-card:hover,
html body.ir-page .ir-main .ir-card:hover{transform:translateY(-4px);border-color:#9c7426!important;box-shadow:0 26px 58px rgba(54,39,14,.18)!important}
@media(prefers-reduced-motion:reduce){html body .ie-reviews-widget .ir-card,html body.ir-page .ir-main .ir-card{transition:none!important}html body .ie-reviews-widget .ir-card:hover,html body.ir-page .ir-main .ir-card:hover{transform:none!important}}

