:root{--rr-petrol: #00363d;--rr-card: #073e45;--rr-cream: #e5d7c1;--rr-gold: #cd9e2e}.rr-stars{position:relative;display:inline-flex;line-height:0;vertical-align:middle}.rr-stars__base,.rr-stars__fill{display:inline-flex;gap:2px}.rr-stars__base svg{fill:color-mix(in srgb,currentColor 22%,transparent)}.rr-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap}.rr-stars--sm .rr-stars__fill{position:static}.rr-stars svg{width:16px;height:16px;flex:none;display:block;fill:var(--rr-gold)}.rr-badge{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px 0 8px;color:inherit;font-size:14px;text-decoration:none}.rr-badge b{font-weight:600}.rr-badge__count{opacity:.72;text-decoration:underline;text-underline-offset:3px}.rr-badge:hover .rr-badge__count{opacity:1}.rr-quote{margin:16px 0 0;padding:16px 18px;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:color-mix(in srgb,currentColor 5%,transparent)}.rr-quote__mark{font-family:Georgia,serif;font-size:40px;line-height:.8;color:var(--rr-gold)}.rr-quote blockquote{margin:0;padding:0;border:0;font-size:15px;line-height:1.5;font-style:normal}.rr-quote figcaption{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-top:10px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.rr-quote .rr-stars svg{width:12px;height:12px}.rr-strip{background:var(--rr-petrol);color:var(--rr-cream);padding:clamp(48px,6vw,80px) 16px}.rr-strip__inner{max-width:1200px;margin:0 auto}.rr-strip__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-bottom:28px}.rr-strip__title{margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.1;color:var(--rr-cream)}.rr-strip__title em{color:var(--rr-gold)}.rr-strip__score{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;color:color-mix(in srgb,var(--rr-cream) 72%,transparent)}.rr-strip__num{font-size:30px;font-weight:300;line-height:1;color:var(--rr-cream)}.rr-strip__score .rr-stars svg{width:20px;height:20px}.rr-strip__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rr-strip__more{margin:22px 0 0;text-align:right;font-size:14px}.rr-strip__more a{color:color-mix(in srgb,var(--rr-cream) 75%,transparent);text-underline-offset:4px}.rr-strip__more a:hover{color:var(--rr-cream)}.rr-card{background:var(--rr-card);border:1px solid color-mix(in srgb,var(--rr-cream) 14%,transparent);padding:24px;display:flex;flex-direction:column}.rr-card__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rr-card__tag{padding:2px 8px;border:1px solid var(--rr-gold);color:var(--rr-gold);font-size:11px;letter-spacing:.1em;text-transform:uppercase;line-height:1.6}.rr-card h3{margin:12px 0 8px;font-size:17px;font-weight:600;line-height:1.3;color:var(--rr-cream)}.rr-card p{margin:0;font-size:15px;line-height:1.55;color:color-mix(in srgb,var(--rr-cream) 70%,transparent)}.rr-card footer{margin-top:auto;padding-top:16px;display:flex;justify-content:space-between;gap:12px;font-size:13px;color:color-mix(in srgb,var(--rr-cream) 65%,transparent)}.rr-card footer b{color:var(--rr-cream);font-weight:600}@media(max-width:800px){.rr-strip__row{grid-template-columns:1fr}.rr-strip__more{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/roogs-reviews.css.map */
