.rrev-review{background:#fbf6ee;color:#10243a}.rrev-review-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end}.rrev-review-heading h2{max-width:14ch}.rrev-review-heading p,.rrev-product-intro{font-size:18px;line-height:1.6;color:#3a4e63;max-width:48ch;margin:0}.rrev-review-film{position:relative;margin-top:34px;background:#0b1522}.rrev-review-film video{display:block;width:100%;height:auto;aspect-ratio:16/9}.rrev-review-actions{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:22px}.rrev-review-actions span{color:#536c80;font-size:14px}.rrev-review-actions .hb{color:#fff}.rrev-review-scope{color:#617487;font-size:13px;line-height:1.5;margin:14px 0 0}.rrev-product-intro{margin:22px 0 30px}.rrev-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rrev-product-grid figure{margin:0}.rrev-product-grid img{display:block;width:100%;height:auto}.rrev-product-grid figcaption{display:grid;gap:4px;margin-top:15px}.rrev-product-grid strong{font-size:19px}.rrev-product-grid span{font-size:14px;color:#536c80}.local-review-note{font-size:13px;color:#536c80}@media(max-width:700px){.rrev-review-heading,.rrev-product-grid{grid-template-columns:1fr;gap:22px}.rrev-review-actions{align-items:flex-start;flex-direction:column}.rrev-review-film{margin-top:24px}.rrev-product-grid{gap:28px}}