.video-reviews{overflow:hidden}.video-reviews__inner{display:flex;flex-direction:column-reverse;gap:3rem}@media(min-width:990px){.video-reviews__inner{align-items:center;flex-direction:row;gap:8rem}}.video-reviews__review{display:flex;flex-direction:column;gap:1rem;justify-content:center}@media(min-width:990px){.video-reviews__review{flex:1}}.video-reviews__meta{align-items:center;display:flex;gap:1rem}.video-reviews__rating{align-items:center;display:flex;gap:.45rem}.video-reviews__stars{display:inline-flex;position:relative}.video-reviews__stars-row{display:flex;gap:.11rem}.video-reviews__stars-row .icon-star{color:rgb(var(--color-foreground));height:1rem;width:1rem}.video-reviews__stars-fill{height:100%;left:0;overflow:hidden;position:absolute;top:0}.video-reviews__stars-fill .video-reviews__stars-row{width:-moz-max-content;width:max-content}.video-reviews__stars>.video-reviews__stars-row .icon-star path{fill:transparent}.video-reviews__stars-fill .icon-star path{fill:currentColor}.video-reviews__note{font-size:calc(var(--font-body-scale)*1rem)}.video-reviews__name,.video-reviews__note{color:rgb(var(--color-foreground));font-family:var(--font-body-family);letter-spacing:.02em}.video-reviews__name{font-weight:500}.video-reviews__name,.video-reviews__text{font-size:calc(var(--font-body-scale)*1.4rem)}.video-reviews__text{border:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:normal;line-height:1.5;margin:0;padding:0}.video-reviews__videos{display:flex;gap:1rem;margin-left:-2rem;margin-right:-2rem;overflow-x:auto;padding-left:2rem;padding-right:2rem;scroll-snap-type:x mandatory;scrollbar-width:none}.video-reviews__videos::-webkit-scrollbar{display:none}@media(min-width:990px){.video-reviews__videos{flex:0 0 auto;gap:2rem;margin-left:0;margin-right:0;max-width:55%;overflow:visible;padding-left:0;padding-right:0;width:clamp(67rem,46.5vw,90rem)}}.video-reviews__item{flex:0 0 20.4rem;scroll-snap-align:center}@media(min-width:990px){.video-reviews__item{flex:1 1 0;min-width:0}}.video-reviews__media{aspect-ratio:204/360;background-color:rgba(var(--color-foreground),.06);overflow:hidden;position:relative}.video-reviews__inline-video,.video-reviews__media video,.video-reviews__poster{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.video-reviews__badge{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.4rem);left:1rem;padding:.8rem 2rem;top:1rem;z-index:1}.video-reviews__badge,.video-reviews__play{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));position:absolute}.video-reviews__play{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:4rem;justify-content:center;left:50%;padding:0;top:50%;transform:translate(-50%,-50%);width:4rem}.video-reviews__play svg{margin-left:.2rem}