.xr-layout112{display:grid;grid-template-columns:minmax(0,3fr) minmax(240px,1fr);gap:18px;align-items:start;margin-top:30px;margin-bottom:20px}
#xs-home19 .xr-layout112>.xh-deals19{min-width:0;margin-top:0!important;margin-bottom:0!important}
.xr-layout112 .xh-deals-track19>.xh-card19{flex:0 0 25%;min-width:138px}
.xr-reviews112{min-width:0;color:inherit;padding:0;background:none;border:0;border-radius:0;margin:0;display:flex;flex-direction:column}
.xr-heading117{min-width:0;min-height:28.8px}
.xr-reviews112 .xh-heading19 h2{white-space:normal}
.xr-list117{box-sizing:border-box;padding:0 14px;border:1px solid #dbe7ef;border-radius:14px;background:transparent;display:flex;flex-direction:column;justify-content:space-evenly;min-width:0}
.xr-review117{flex:none;min-width:0;padding:12px 0;display:flex;flex-direction:column;gap:6px}
.xr-review117+.xr-review117{border-top:1px solid #94a3b833}
.xr-reviews112 p{margin:0}
.xr-stars112{color:#e8ab16;letter-spacing:1px;font:700 18px/1.2 system-ui}
.xr-copy112{font:400 13px/1.5 system-ui;white-space:pre-line;overflow-wrap:anywhere}
.xr-product112{font:600 12px/1.4 system-ui;color:inherit;text-decoration:none;overflow-wrap:anywhere}
.xr-product112:hover{text-decoration:underline}
.xr-controls112{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:8px;min-height:30px}
.xr-controls112 button{border:1px solid #94a3b855;border-radius:50%;background:transparent;color:inherit;font:600 15px/1 system-ui;padding:0;min-width:30px;width:30px;height:30px;cursor:pointer}
.xr-controls112 button[hidden]{display:none}
.xr-controls112 button:focus-visible,.xr-product112:focus-visible{outline:2px solid #149fe8;outline-offset:2px}
.xr-controls112 span{font:400 11px system-ui;opacity:.75;margin-right:auto}
.xr-boot112{display:none}
@media(max-width:1024px) and (min-width:768px){.xr-layout112{grid-template-columns:minmax(0,2fr) minmax(230px,1fr)}.xr-layout112 .xh-deals-track19>.xh-card19{flex-basis:50%}}
@media(max-width:767px){.xr-layout112{display:block;margin-top:24px;margin-bottom:16px}.xr-reviews112{margin-top:20px}.xr-layout112 .xh-deals-track19>.xh-card19{flex:0 0 43%;min-width:130px}.xr-heading117{min-height:0}.xr-list117{padding:0 12px}.xr-review117{padding:11px 0;gap:5px}.xr-copy112{font-size:12px}.xr-product112{font-size:11px}.xr-stars112{font-size:16px}}

/* E9 mobile: one compact review with no inherited Deals carousel height. */
@media(max-width:767px){
 .xr-reviews112 .xr-list117{min-height:0!important;height:auto!important;padding:4px 12px!important;justify-content:flex-start!important}
 .xr-reviews112 .xr-review117{padding:8px 0!important;gap:3px!important;min-height:0!important}
 .xr-reviews112 .xr-copy112,.xr-reviews112 .xr-verified119{display:none!important}
 .xr-reviews112 .xr-product112{font-size:13px!important;line-height:1.35!important}
 .xr-reviews112 .xr-stars112{font-size:19px!important;line-height:1.1!important}
 .xr-reviews112 .xr-controls112{min-height:26px;margin-top:4px}
}
