.flrc-rv{padding:var(--flatrock-spacing-xl) var(--flatrock-page-pad);font-family:var(--flatrock-font-family);color:var(--flatrock-header-ink)}.flrc-rv *,.flrc-rv *:before,.flrc-rv *:after{box-sizing:border-box}:where(.flrc-rv) :where(p,blockquote,figure,dl,dd){margin:0}.flrc-rv__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--flatrock-spacing-md);margin-bottom:var(--flatrock-spacing-lg)}.flrc-rv__eyebrow{font-family:var(--flatrock-font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flatrock-text-medium);margin-bottom:var(--flatrock-spacing-sm)}.flrc-rv__headline{font-family:var(--flatrock-font-family);font-size:clamp(1.75rem,3vw + .5rem,3rem);font-weight:var(--flatrock-heading-weight);letter-spacing:var(--flatrock-heading-tracking);line-height:1.1;margin:0;color:inherit}.flrc-rv__lede{max-width:30rem;font-family:var(--flatrock-font-mono);font-size:1rem;line-height:1.6;letter-spacing:.08em;text-transform:uppercase;color:var(--flatrock-text-dark)}.flrc-rv__gauge{display:inline-flex;gap:3px;vertical-align:middle}.flrc-rv__gauge i{display:block;width:10px;height:4px;background:currentColor;opacity:.18}.flrc-rv__gauge i.is-on{opacity:1}.flrc-rv__stars{position:relative;display:inline-block;vertical-align:middle;line-height:0;white-space:nowrap;--flrc-rv-star: .875rem}.flrc-rv__stars--lg{--flrc-rv-star: 1.25rem}.flrc-rv__stars svg{width:var(--flrc-rv-star);height:var(--flrc-rv-star);margin-right:calc(var(--flrc-rv-star) * .18);fill:currentColor;flex-shrink:0}.flrc-rv__stars-track,.flrc-rv__stars-fill{display:flex}.flrc-rv__stars-track{opacity:.18}.flrc-rv__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.flrc-rv__tag{font-family:var(--flatrock-font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flatrock-text-medium)}.flrc-rv__link{display:inline-flex;align-items:center;gap:.75em;font-family:var(--flatrock-font-mono);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:inherit;text-decoration:none;padding-top:.5rem;padding-bottom:3px;border-bottom:1px solid currentColor}.flrc-rv__link span{transition:transform var(--flatrock-duration-short) var(--flatrock-easing-base)}.flrc-rv__link:hover span{transform:translate(4px)}.flrc-rv__link:focus-visible,.flrc-rv button:focus-visible,.flrc-rv [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.flrc-rv__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.flrc-rv-log{background:var(--flatrock-white)}.flrc-rv-log__cols,.flrc-rv-log__row{display:grid;grid-template-columns:10rem minmax(0,1fr) 12rem;column-gap:var(--flatrock-spacing-md)}.flrc-rv-log__cols{padding-bottom:.75rem;border-bottom:1px solid var(--flatrock-header-ink);font-family:var(--flatrock-font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flatrock-text-medium)}.flrc-rv-log__cols span:last-child{text-align:right}.flrc-rv-log__list{list-style:none;margin:0;padding:0}.flrc-rv-log__row{position:relative;align-items:start;padding:clamp(1.25rem,2vw,1.875rem) 0;border-bottom:1px solid var(--flatrock-hairline-on-light)}.flrc-rv-log__row:before{content:"";position:absolute;left:0;top:-1px;width:0;height:1px;background:var(--flatrock-header-ink);transition:width var(--flatrock-duration-long) var(--flatrock-easing-base)}.flrc-rv-log__row:hover:before{width:100%}.flrc-rv-log__meta{display:flex;flex-direction:column;gap:.35rem;padding-top:.3rem;font-family:var(--flatrock-font-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--flatrock-text-medium)}.flrc-rv-log__no{color:var(--flatrock-header-ink);font-weight:500}.flrc-rv-log__quote p{max-width:44ch;font-size:clamp(1.125rem,.9rem + .8vw,1.5rem);font-weight:500;line-height:1.38;letter-spacing:-.015em;text-wrap:pretty}.flrc-rv-log__quote p:before{content:"\201c";margin-left:-.45em;display:inline-block;width:.45em;color:var(--flatrock-text-light)}.flrc-rv-log__quote p:after{content:"\201d";color:var(--flatrock-text-light)}.flrc-rv-log__rider{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem;padding-top:.25rem;text-align:right}.flrc-rv-log__name{font-size:.9375rem;font-weight:600}.flrc-rv-log__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-top:1.25rem}.flrc-rv-log__stats{display:flex;flex-wrap:wrap;gap:.5rem 2rem;font-family:var(--flatrock-font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.flrc-rv-log__stats div{display:flex;gap:.6em}.flrc-rv-log__stats dt{color:var(--flatrock-text-medium)}@media(max-width:749px){.flrc-rv-log__cols{display:none}.flrc-rv-log__list{border-top:1px solid var(--flatrock-header-ink)}.flrc-rv-log__row{grid-template-columns:minmax(0,1fr);row-gap:.85rem}.flrc-rv-log__meta{flex-direction:row;flex-wrap:wrap;gap:.4rem 1rem;padding-top:0}.flrc-rv-log__quote p:before{margin-left:0;width:auto}.flrc-rv-log__rider{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;text-align:left}}.flrc-rv-tel{--flrc-rv-dim: rgba(255, 255, 255, .5);--flrc-rv-rule: rgba(255, 255, 255, .14);background:var(--flatrock-header-ink);color:var(--flatrock-white);border-bottom:1px solid var(--flrc-rv-rule)}.flrc-rv-tel .flrc-rv__eyebrow,.flrc-rv-tel .flrc-rv__tag{color:var(--flrc-rv-dim)}.flrc-rv-tel__grid{display:grid;grid-template-columns:minmax(16rem,.75fr) minmax(0,2fr);gap:var(--flatrock-spacing-lg);align-items:start}.flrc-rv-tel__readout{display:flex;align-items:baseline;gap:.6rem;margin-top:calc(var(--flatrock-spacing-md) + 1.5rem)}.flrc-rv-tel__big{font-size:clamp(5rem,8vw + 1rem,8.5rem);font-weight:700;line-height:.82;letter-spacing:-.05em;color:var(--flatrock-type-overlay)}.flrc-rv-tel__unit{font-family:var(--flatrock-font-mono);font-size:1rem;letter-spacing:.08em;color:var(--flrc-rv-dim)}.flrc-rv-tel__hud{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:calc(var(--flatrock-spacing-md) + 1rem)}.flrc-rv-tel__hud div{padding-top:.7rem;border-top:1px solid var(--flrc-rv-rule)}.flrc-rv-tel__hud dt{font-family:var(--flatrock-font-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--flrc-rv-dim)}.flrc-rv-tel__hud dd{margin-top:.3rem;font-family:var(--flatrock-font-mono);font-size:.9375rem;letter-spacing:.04em;text-transform:uppercase}.flrc-rv-tel__dist{list-style:none;margin:var(--flatrock-spacing-md) 0 var(--flatrock-spacing-md);padding:0;display:grid;gap:.5rem}.flrc-rv-tel__dist li{display:grid;grid-template-columns:1rem minmax(0,1fr) 2.25rem;align-items:center;gap:.75rem;font-family:var(--flatrock-font-mono);font-size:.75rem;color:var(--flrc-rv-dim)}.flrc-rv-tel__n{text-align:right;color:var(--flatrock-white)}.flrc-rv-tel__track{position:relative;height:3px;background:var(--flrc-rv-rule)}.flrc-rv-tel__track i{position:absolute;inset:0 auto 0 0;width:var(--w, 0%);background:var(--flatrock-white)}.flrc-rv-tel__bar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;margin-bottom:1.25rem;border-bottom:1px solid var(--flrc-rv-rule)}.flrc-rv-tel__count{font-family:var(--flatrock-font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flrc-rv-dim)}.flrc-rv-tel__count span{color:var(--flatrock-white);font-weight:500}.flrc-rv-tel__btns{display:flex;gap:.5rem}.flrc-rv-tel__btn{width:2.5rem;height:2.5rem;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.3);border-radius:0;background:transparent;color:var(--flatrock-white);font-family:var(--flatrock-font-mono);font-size:1rem;cursor:pointer;transition:background-color var(--flatrock-duration-short) var(--flatrock-easing-base),color var(--flatrock-duration-short) var(--flatrock-easing-base)}.flrc-rv-tel__btn:hover:not(:disabled){background:var(--flatrock-white);color:var(--flatrock-header-ink)}.flrc-rv-tel__btn:disabled{opacity:.3;cursor:default}.flrc-rv-tel__rail{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:min(25rem,82%);gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.flrc-rv-tel__rail::-webkit-scrollbar{display:none}.flrc-rv-tel__card{position:relative;scroll-snap-align:start;min-height:20rem;padding:clamp(1.25rem,2vw,1.75rem);display:flex;flex-direction:column;justify-content:space-between;gap:2rem;background:#ffffff09}.flrc-rv-tel__marks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--m: 14px;--c: rgba(255, 255, 255, .55);background:linear-gradient(var(--c),var(--c)) top left / var(--m) 1px no-repeat,linear-gradient(var(--c),var(--c)) top left / 1px var(--m) no-repeat,linear-gradient(var(--c),var(--c)) top right / var(--m) 1px no-repeat,linear-gradient(var(--c),var(--c)) top right / 1px var(--m) no-repeat,linear-gradient(var(--c),var(--c)) bottom left / var(--m) 1px no-repeat,linear-gradient(var(--c),var(--c)) bottom left / 1px var(--m) no-repeat,linear-gradient(var(--c),var(--c)) bottom right / var(--m) 1px no-repeat,linear-gradient(var(--c),var(--c)) bottom right / 1px var(--m) no-repeat}.flrc-rv-tel__card-top{display:flex;justify-content:space-between;align-items:center;font-family:var(--flatrock-font-mono);font-size:.6875rem;letter-spacing:.14em;color:var(--flrc-rv-dim)}.flrc-rv-tel__card-top .flrc-rv__gauge{color:var(--flatrock-white)}.flrc-rv-tel__quote{flex:1}.flrc-rv-tel__quote p{font-size:clamp(1.125rem,.95rem + .6vw,1.4rem);font-weight:500;line-height:1.4;letter-spacing:-.01em;text-wrap:pretty}.flrc-rv-tel__card-foot{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-family:var(--flatrock-font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flrc-rv-dim)}.flrc-rv-tel__name{color:var(--flatrock-white)}@media(max-width:989px){.flrc-rv-tel__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.flrc-rv-tel__rail{grid-auto-columns:86%}.flrc-rv-tel__card{min-height:17rem}}.flrc-rv-st{--flrc-rv-muted: #BDBDBD;--flrc-rv-num: #D6D6D6;--flrc-rv-grid: rgba(16, 16, 15, .05);--flrc-rv-ease: cubic-bezier(.2, .8, .2, 1);--flrc-rv-pos: 0;position:relative;overflow:hidden;isolation:isolate;background:var(--flatrock-light-grey)}.flrc-rv-st:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(to right,var(--flrc-rv-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--flrc-rv-grid) 1px,transparent 1px);background-size:40px 40px;background-position:var(--flatrock-page-pad) 0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 72%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 72%,transparent);pointer-events:none}.flrc-rv-st__reg{position:absolute;top:clamp(1.25rem,2.5vw,2rem);width:15px;height:15px;pointer-events:none}.flrc-rv-st__reg--tl{left:var(--flatrock-page-pad)}.flrc-rv-st__reg--tr{right:var(--flatrock-page-pad)}.flrc-rv-st__reg:before,.flrc-rv-st__reg:after{content:"";position:absolute;background:var(--flatrock-header-ink)}.flrc-rv-st__reg:before{left:7px;top:0;width:1px;height:15px}.flrc-rv-st__reg:after{top:7px;left:0;width:15px;height:1px}.flrc-rv-st__quotes{display:grid}.flrc-rv-st__quote{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,19rem);column-gap:var(--flatrock-spacing-lg);align-items:end}.flrc-rv-st__quote+.flrc-rv-st__quote{margin-top:var(--flatrock-spacing-lg)}.flrc-rv-st.is-ready .flrc-rv-st__quote{grid-area:1 / 1;margin-top:0;visibility:hidden}.flrc-rv-st.is-ready .flrc-rv-st__quote.is-active,.flrc-rv-st.is-ready .flrc-rv-st__quote.is-leaving{visibility:visible}.flrc-rv-st blockquote p{max-width:21ch;font-size:clamp(2rem,1rem + 3.4vw,4.75rem);font-weight:700;line-height:1;letter-spacing:-.04em;text-wrap:balance}.flrc-rv-st__lead{color:var(--flatrock-header-ink)}.flrc-rv-st__rest{color:var(--flrc-rv-muted)}.flrc-rv-st__w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.flrc-rv-st__w>span{display:inline-block}.flrc-rv-st.is-ready .flrc-rv-st__w>span{transform:translateY(110%)}.flrc-rv-st.is-ready.is-live .flrc-rv-st__quote.is-active .flrc-rv-st__w>span{transform:none;transition:transform .9s var(--flrc-rv-ease);transition-delay:calc(var(--i, 0) * 28ms + var(--flrc-rv-base, 80ms))}.flrc-rv-st__quote.is-after{--flrc-rv-base: .48s}.flrc-rv-st.is-ready .flrc-rv-st__quote.is-leaving .flrc-rv-st__w>span{transform:translateY(-110%);transition:transform .4s cubic-bezier(.6,0,.8,.2);transition-delay:calc(var(--i, 0) * 6ms)}.flrc-rv-st__now{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.flrc-rv-st__now .flrc-rv-st__w,.flrc-rv-st__now .flrc-rv-st__w>span{display:block}.flrc-rv-st__now .flrc-rv-st__w:nth-child(2)>span{--k: 1}.flrc-rv-st__now .flrc-rv-st__w:nth-child(3)>span{--k: 2}.flrc-rv-st.is-ready.is-live .flrc-rv-st__quote.is-active .flrc-rv-st__now .flrc-rv-st__w>span{transition-delay:calc((var(--i, 0) + var(--k, 0)) * 28ms + var(--flrc-rv-base, 80ms) + 80ms)}.flrc-rv-st__now .flrc-rv__stars{display:block;width:max-content}.flrc-rv-st .flrc-rv-st__name{font-size:clamp(1.5rem,2.2vw,2.4rem);font-weight:700;line-height:1;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap}.flrc-rv-st__now .flrc-rv-st__meta>span{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-family:var(--flatrock-font-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--flatrock-text-medium)}.flrc-rv-st__verified{display:inline-flex;align-items:center;gap:.4em;color:var(--flatrock-header-ink)}.flrc-rv-st__verified svg{width:.75rem;height:.75rem}.flrc-rv-st__ruler{position:relative;margin-top:var(--flatrock-spacing-lg)}.flrc-rv-st__scale{position:relative;display:block;height:8px;border-bottom:1px solid var(--flrc-rv-num);background-image:repeating-linear-gradient(to right,rgba(16,16,15,.22) 0 1px,transparent 1px 12px);background-size:100% 5px;background-position:left bottom;background-repeat:no-repeat}.flrc-rv-st__fill{position:absolute;left:0;bottom:-1px;height:2px;width:calc(var(--flrc-rv-pos) * 100%);background:var(--flatrock-header-ink)}.flrc-rv-st__cursor{position:absolute;left:calc(var(--flrc-rv-pos) * 100%);bottom:-1px;width:1px;height:20px;background:var(--flatrock-header-ink)}.flrc-rv-st__cursor:before{content:"";position:absolute;top:-3px;left:-3px;width:7px;height:7px;background:var(--flatrock-header-ink)}.flrc-rv-st__ticks{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.flrc-rv-st__tick{position:relative;display:block;width:100%;padding:.9rem .5rem .25rem 0;border:0;border-radius:0;background:none;font-family:var(--flatrock-font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--flatrock-text-medium);cursor:pointer;transition:color var(--flatrock-duration-short) var(--flatrock-easing-base)}.flrc-rv-st__tick:before{content:"";position:absolute;left:0;top:-14px;width:1px;height:14px;background:var(--flatrock-header-ink);opacity:.45}.flrc-rv-st__tick.is-active,.flrc-rv-st__tick:hover{color:var(--flatrock-header-ink)}.flrc-rv-st__tick.is-active:before,.flrc-rv-st__tick:hover:before{opacity:1}.flrc-rv-st__tick:after{content:"";position:absolute;left:0;right:0;top:-22px;bottom:0;background:transparent;transition:background var(--flatrock-duration-short) var(--flatrock-easing-base)}.flrc-rv-st__tick:hover:after{background:#10100f0a}.flrc-rv-st__tick:focus-visible{outline:none}.flrc-rv-st__tick:focus-visible:after{outline:1px solid var(--flatrock-header-ink);outline-offset:-1px}.flrc-rv-st__pause{display:inline-flex;align-items:center;gap:.6em;min-height:2.75rem;margin-left:auto;padding:0 .25rem;border:0;background:none;font-family:var(--flatrock-font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flatrock-text-medium);cursor:pointer}.flrc-rv-st__pause:hover,.flrc-rv-st__pause:focus-visible{color:var(--flatrock-header-ink)}.flrc-rv-st__pause-icon{position:relative;width:9px;height:10px;border-inline:3px solid currentColor}.flrc-rv-st__pause[aria-pressed=true] .flrc-rv-st__pause-icon{width:0;height:0;border-inline:0;border-block:5px solid transparent;border-left:8px solid currentColor}.flrc-rv-st__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:var(--flatrock-spacing-md)}.flrc-rv-st__score{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:var(--flatrock-font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flatrock-text-medium)}.flrc-rv-st__score b{font-weight:500;color:var(--flatrock-header-ink)}.flrc-rv-st__score .flrc-rv__stars{color:var(--flatrock-header-ink)}@media(prefers-reduced-motion:reduce){.flrc-rv-st.is-ready .flrc-rv-st__w>span,.flrc-rv-st.is-ready .flrc-rv-st__quote.is-leaving .flrc-rv-st__w>span{transform:none;transition:none}.flrc-rv-st.is-ready .flrc-rv-st__quote.is-leaving{visibility:hidden}}@media(max-width:749px){.flrc-rv-st__quote{grid-template-columns:minmax(0,1fr);align-items:start;align-content:end}.flrc-rv-st__now{margin-top:var(--flatrock-spacing-md)}.flrc-rv-st blockquote p{font-size:clamp(1.75rem,8.4vw,2.5rem)}.flrc-rv-st__reg{display:none}.flrc-rv-st .flrc-rv-st__name{font-size:1.4rem}.flrc-rv-st__tick{min-height:2.75rem;padding-right:.25rem;font-size:.6875rem;letter-spacing:.04em;line-height:1.35;overflow-wrap:anywhere}.flrc-rv-st__tick-rest{display:none}.flrc-rv-st__foot{flex-direction:column;align-items:flex-start}.flrc-rv-st__pause{margin-left:-.25rem}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/flrc-reviews.css.map */
