.os-rvp__stats{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;padding:3.2rem 0 4rem;border-top:1px solid var(--os-rule)}.os-rvp__score{display:grid;gap:1.2rem;align-content:start;justify-items:start}.os-rvp__score .os-reviews__score{margin:0}.os-rvp__score .os-stars__row svg{width:1.8rem;height:1.8rem}.os-rvp__score .os-reviews__total{margin:0}.os-rvp__bars{display:grid;gap:.8rem;align-content:start}.os-rvp__bars-label{margin:0 0 .4rem;color:rgba(var(--color-foreground),.6)}.os-rvp__bar{display:grid;grid-template-columns:3.2rem minmax(0,1fr) 4rem;align-items:center;gap:1.2rem;font-family:var(--os-font-mono);font-size:1.2rem;letter-spacing:.04em}.os-rvp__bar-track{position:relative;height:.6rem;background:rgba(var(--color-foreground),.1)}.os-rvp__bar-fill{position:absolute;inset:0 auto 0 0;width:0;background:rgb(var(--color-foreground));transition:width .6s ease}.os-rvp__bar-pct{text-align:right;color:rgba(var(--color-foreground),.6)}.os-rvp__facts{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.os-rvp__facts .os-label{display:block;margin-bottom:.4rem;color:rgba(var(--color-foreground),.55)}@media screen and (min-width:750px){.os-rvp__stats{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.os-rvp__facts{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.os-rvp__stats{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1fr);gap:6.4rem;padding:4rem 0 5.6rem}.os-rvp__facts{grid-column:auto;grid-template-columns:minmax(0,1fr)}}.os-rvp__nav .os-plp-nav__link{border-top:0;border-left:0;border-right:0;background:none;cursor:pointer}.os-rvp__nav .os-plp-nav__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.os-rvp__body{padding-top:2.4rem;padding-bottom:5.6rem}.os-rvp__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;margin-bottom:2.4rem}.os-rvp__summary{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin:0;font-size:1.4rem;color:rgb(var(--color-foreground))}.os-rvp__controls{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem}.os-rvp__check,.os-rvp__sort{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--os-font-mono);font-size:1.2rem;letter-spacing:var(--os-label-tracking);text-transform:uppercase;color:rgb(var(--color-foreground));cursor:pointer}.os-rvp__check input{width:1.6rem;height:1.6rem;margin:0;accent-color:rgb(var(--color-foreground))}.os-rvp__sort .os-label{color:rgba(var(--color-foreground),.6)}.os-rvp__sort select{padding:.6rem 2.8rem .6rem 1rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23111' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 1rem center / 1rem;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;-webkit-appearance:none;appearance:none;cursor:pointer}.os-rvp__grid{columns:1;column-gap:.4rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.os-rvp__grid{columns:2}}@media screen and (min-width:990px){.os-rvp__grid{columns:4}}.os-rvp__card{display:flex;flex-direction:column;margin-bottom:.4rem;break-inside:avoid;background:rgba(var(--color-foreground),.035)}.os-rvp__photo{position:relative;display:block;width:100%;aspect-ratio:1 / 1;padding:0;border:0;overflow:hidden;background:rgba(var(--color-foreground),.06);cursor:zoom-in}.os-rvp__photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.os-rvp__photo:hover img{transform:scale(1.03)}.os-rvp__photo-count{position:absolute;right:.8rem;bottom:.8rem;padding:.2rem .6rem;background:rgb(var(--color-background));font-family:var(--os-font-mono);font-size:1.1rem;color:rgb(var(--color-foreground))}.os-rvp__card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;padding:2rem 2rem 2.4rem}.os-rvp__text{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.88)}.os-rvp__meta{margin:0;padding-top:.6rem;font-family:var(--os-font-mono);font-size:1.1rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.55)}.os-rvp__product{font-family:var(--os-font-mono);font-size:1.1rem;letter-spacing:var(--os-label-tracking);text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.os-rvp__empty{padding:4rem 0;text-align:center;color:rgba(var(--color-foreground),.6)}.os-rvp__more{display:grid;justify-items:center;gap:1.6rem;margin-top:3.2rem}.os-rvp__note{margin:0;max-width:52rem;text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.os-rvp__lightbox{max-width:min(92vw,96rem);max-height:92vh;padding:0;border:0;background:transparent}.os-rvp__lightbox::backdrop{background:#111111d9}.os-rvp__lightbox img{display:block;max-width:100%;max-height:92vh;margin:0 auto}.os-rvp__lightbox-close{position:fixed;top:1.6rem;right:1.6rem;width:4.4rem;height:4.4rem;border:0;background:rgb(var(--color-background));font-size:2.4rem;line-height:1;color:rgb(var(--color-foreground));cursor:pointer}.os-rvp__band{text-align:center}.os-rvp__band-inner{display:grid;justify-items:center;gap:2rem;padding-top:6.4rem;padding-bottom:6.4rem}.os-rvp__band-pair{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:3.2rem clamp(4rem,7vw,9.6rem)}.os-rvp__band-cell{display:grid;justify-items:center;gap:1.2rem}.os-rvp__band-num{margin:0;font-family:"myriad-pro",var(--os-font-sans, inherit);font-weight:700;letter-spacing:.01em;line-height:1;font-size:clamp(5.6rem,10vw,11.2rem);font-variant-numeric:tabular-nums;white-space:nowrap}.os-rvp__band-num sup{display:inline-block;margin-left:.04em;font-size:.42em;vertical-align:.95em;color:#5cb9cf}.os-rvp__band-cap{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1rem;margin:0;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase}html:is([lang=ko],[lang=ja],[lang=zh-CN],[lang=zh-TW]) .os-rvp__band-cap{letter-spacing:.02em;font-size:1.6rem}.os-rvp__band-cap .os-stars svg{width:1.8rem;height:1.8rem}.os-rvp__band-div{align-self:stretch;width:1px;background:rgba(var(--color-foreground),.2)}.os-rvp__band-note{margin:.4rem 0 0;font-size:1.2rem;opacity:.6}@media screen and (max-width:749px){.os-rvp__band-inner{padding-top:4.4rem;padding-bottom:4.4rem}.os-rvp__band-div{display:none}}.os-rvp__band.is-armed .os-rvp__band-cap,.os-rvp__band.is-armed .os-rvp__band-note,.os-rvp__band.is-armed sup,.os-rvp__band.is-armed[data-anim=c] .os-rvp__band-num{opacity:0}.os-rvp__band.is-play .os-rvp__band-cap,.os-rvp__band.is-play .os-rvp__band-note{animation:os-rvp-rise .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--os-ld, 1.6s)}.os-rvp__band.is-play .os-rvp__band-note{animation-delay:calc(var(--os-ld, 1.6s) + .12s)}.os-rvp__band.is-play sup{animation:os-rvp-pop .45s cubic-bezier(.3,1.6,.5,1) both;animation-delay:var(--os-pd, 1.95s)}.os-rvp__band.is-play[data-anim=c] .os-rvp__band-num{animation:os-rvp-focus 1.1s cubic-bezier(.2,.7,.2,1) both}.os-rvp__roll{display:inline-flex}.os-rvp__roll .d{display:inline-block;height:1em;overflow:hidden;vertical-align:top}.os-rvp__roll .d>span{display:flex;flex-direction:column;transition:transform 1.7s cubic-bezier(.16,.84,.24,1)}.os-rvp__roll .d>span>i{height:1em;font-style:normal;line-height:1}@keyframes os-rvp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes os-rvp-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes os-rvp-focus{0%{opacity:0;filter:blur(14px);transform:scale(.92);letter-spacing:.12em}to{opacity:1;filter:none;transform:none;letter-spacing:.01em}}@media(prefers-reduced-motion:reduce){.os-rvp__band *{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.os-rvp__stats--band{border-top:0}@media screen and (min-width:750px){.os-rvp__stats--band{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.os-rvp__stats--band .os-rvp__facts{grid-column:auto;grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.os-rvp__stats--band{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.os-rvp__cats{padding:.8rem 0 2.4rem;border-bottom:1px solid var(--os-rule)}.os-rvp__cats-list{display:flex;gap:1rem;margin:0;padding:0 0 .2rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.os-rvp__cats-list::-webkit-scrollbar{display:none}.os-rvp__cats-list>li{flex:none;width:10.4rem;scroll-snap-align:start}.os-rvp__cat{display:grid;gap:.8rem;width:100%;padding:0;border:0;background:none;color:rgb(var(--color-foreground));text-align:left;font:inherit;cursor:pointer}.os-rvp__cat-pic{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.06)}.os-rvp__cat-pic img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.os-rvp__cat:hover .os-rvp__cat-pic img{transform:scale(1.05)}.os-rvp__cat-pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid transparent;pointer-events:none;transition:border-color .15s}.os-rvp__cat.is-current .os-rvp__cat-pic:after{border-color:rgb(var(--color-foreground))}.os-rvp__cat-pic--all{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.os-rvp__cat.is-current .os-rvp__cat-pic--all:after{border-color:#5cb9cf}.os-rvp__cat-all{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:.6rem}.os-rvp__cat-all b{font-family:var(--os-font-mono);font-size:2.6rem;font-weight:500;line-height:1}.os-rvp__cat-all .os-stars svg{width:1.1rem;height:1.1rem}.os-rvp__cats .os-rvp__cat-pic--all .os-stars__row svg{fill:rgba(var(--color-background),.35);color:rgba(var(--color-background),.35)}.os-rvp__cats .os-rvp__cat-pic--all .os-stars__row--on svg{fill:#5cb9cf;color:#5cb9cf}.os-rvp__cat-badge{position:absolute;top:.6rem;left:.6rem;padding:.2rem .6rem;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-background));font-family:var(--os-font-mono);font-size:1rem;letter-spacing:.06em;color:rgb(var(--color-foreground))}.os-rvp__cat-name{font-size:1.4rem;font-weight:700;line-height:1.25}.os-rvp__cat-meta{margin-top:-.4rem;font-family:var(--os-font-mono);font-size:1.1rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.6);font-variant-numeric:tabular-nums}.os-rvp__cat:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media screen and (min-width:750px){.os-rvp__cats-list>li{width:13.2rem}}@media screen and (min-width:990px){.os-rvp__cats{padding:1.6rem 0 3.2rem}.os-rvp__cats-list{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1.2rem;overflow:visible}.os-rvp__cats-list>li{width:auto}.os-rvp__cats-list>li[hidden]{display:none}}@media(prefers-reduced-motion:reduce){.os-rvp__cat-pic img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/222/assets/os-reviews-page.css.map */
