.review-slider{position:relative;overflow:hidden;--rs-k: .58}.home-refined .review-slider{padding:64px 0 8px}.review-slider__stage{position:relative;width:min(780px,calc(100% - 80px));margin:0 auto;outline:none}.review-slider__track{display:grid}.review-slider__track>.rs-slide{grid-area:1 / 1}.rs-slide{display:grid;grid-template-columns:calc(var(--rs-k) * 100%) minmax(0,1fr);min-width:0;isolation:isolate;background:#19191a;border:1px solid #ffffffcc;box-shadow:0 14px 40px #0007;visibility:hidden;transition:border-color .2s ease}.rs-slide.is-active{visibility:visible;z-index:1}.rs-slide:hover{border-color:#fff}.rs-slide__media{position:relative;display:block;min-width:0;overflow:hidden;background:#0d0d0d}.rs-slide__media:before{content:"";display:block;padding-top:calc(353 / 616 * 100%)}.rs-slide__media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .3s ease;-webkit-user-drag:none;user-select:none}.rs-slide__media:hover img{transform:scale(1.025);filter:brightness(1.06)}.rs-slide__badge{position:absolute;z-index:2;top:10px;left:0;max-width:calc(100% - 16px);pointer-events:none}.rs-slide__badge:empty{display:none}.rs-slide__panel{position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0;padding:14px 16px}.rs-slide__panel:before{content:"";position:absolute;z-index:-1;inset:-60px;pointer-events:none;background:0 0 / 40px 100% repeat-x;filter:blur(30px) saturate(2.2) brightness(.8);opacity:.7;-webkit-mask:linear-gradient(90deg,#000 60px,rgb(0 0 0 / .55) 130px,rgb(0 0 0 / .22) 220px,#0000 360px);mask:linear-gradient(90deg,#000 60px,rgb(0 0 0 / .55) 130px,rgb(0 0 0 / .22) 220px,#0000 360px)}.rs-slide.is-active .rs-slide__panel:before{background-image:var(--art)}.rs-slide__title{margin:0;font-size:17px;line-height:1.25;font-weight:600;letter-spacing:-.2px;color:#f6f2ec;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-slide__title a{color:inherit}.rs-slide__title a:hover{color:#ffe2b0}.rs-slide__tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.rs-tag{padding:3px 7px;border:1px solid #ffffff14;background:#ffffff07;color:#c9c4bc;font-size:10.5px;line-height:13px}.rs-tag--hot{border-color:#edb66440;color:#f1c88a;background:#edb6640d}.rs-slide__eyebrow{display:flex;align-items:center;gap:7px;margin:12px 0 7px;color:#b8aca0;font-size:9.5px;letter-spacing:1.8px;font-weight:600;text-transform:uppercase}.rs-slide__eyebrow:before{content:"";width:5px;height:5px;background:#ffc148;box-shadow:0 0 12px #ffc14866}.rs-slide__reviews{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;min-height:0}.rs-review{min-width:0;padding:9px 10px 10px;border:1px solid #ffffff12;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#121212b3}.rs-review__head{display:flex;align-items:center;gap:9px;min-width:0}.rs-review__avatar{flex:0 0 26px;width:26px;height:26px;padding:1.5px;background:linear-gradient(140deg,#ffc1488c,#ffffff14)}.rs-review__avatar img{display:block;width:100%;height:100%;object-fit:cover;background:#ffffff0a}.rs-review__who{flex:1;min-width:0}.rs-review__name{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:15px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden}.rs-review__name span{overflow:hidden;text-overflow:ellipsis}.rs-review__tg{display:inline-flex;flex:0 0 auto;color:#a0a0a0}.rs-review__tg .ic{fill:currentColor}.rs-review__tg:hover{color:#ffc148}.rs-review__verified{margin-top:2px;font-size:11px;line-height:14px;color:#f1c88a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-review__meta{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.rs-review__stars{display:flex;gap:2px}.rs-review__star{width:10px;height:10px;fill:#ffffff29}.rs-review__star.is-on{fill:#ffc148}.rs-review__date{font-size:10.5px;color:#ffffff59}.rs-review__text{margin:7px 0 0;font-size:12.5px;line-height:1.45;color:#ffffffc7;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-review:only-child .rs-review__text{-webkit-line-clamp:3}.rs-slide__buy{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px}.rs-price{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.rs-price__current{font-size:20px;font-weight:600;letter-spacing:-.3px;white-space:nowrap;color:#f3f0eb}.rs-price__old{font-size:11px;color:#87847f;white-space:nowrap}.rs-price__tag{font-size:10.5px;line-height:14px;font-weight:600;padding:2px 5px;color:#e8bd7e;background:#62472650}.rs-price__steam{flex-basis:100%;font-size:11px;color:#87847f}.rs-price__steam s{color:#a09b94}.rs-price .bonus-price{flex-basis:100%;font-size:11.5px;line-height:15px}.rs-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;background:#edb664;border:1px solid #ffdaa1;border-radius:0;color:#1c160f;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .2s}.rs-cta:hover{background:#ffd28d}.rs-cta span{font-size:16px;line-height:12px}.rs-cta[disabled]{opacity:.6;cursor:progress}.review-slider__peek{position:absolute;z-index:0;top:7%;height:86%;width:calc(var(--rs-k) * 100%);padding:0;border:0;background:#0d0d0d;cursor:pointer;overflow:hidden}.review-slider__peek--prev{right:calc(100% + 22px)}.review-slider__peek--next{left:calc(100% + 22px)}.review-slider__peek img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.34) saturate(.65);transition:filter .3s ease;-webkit-user-drag:none}.review-slider__peek:hover img{filter:brightness(.5) saturate(.8)}.review-slider__arrow{position:absolute;z-index:2;top:50%;width:40px;height:64px;margin-top:-32px;display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer;color:#ffffffc0;transition:color .2s,background .2s}.review-slider__arrow:hover{color:#fff;background:#00000059}.review-slider__arrow svg{width:18px;height:34px}.review-slider__arrow--prev{right:calc(100% + 26px)}.review-slider__arrow--next{left:calc(100% + 26px)}.review-slider__nav{display:none;align-items:center;justify-content:center;gap:12px;margin-top:16px}.review-slider__mini{display:grid;width:34px;height:34px;padding:0;border:1px solid #ffffff19;background:#ffffff05;cursor:pointer;place-items:center;color:#ffffffc0}.review-slider__mini:hover{border-color:#edb66477;color:#fff}.review-slider__mini svg{width:8px;height:14px}.review-slider__stage:focus-visible .rs-slide.is-active{outline:2px solid #edb664;outline-offset:3px}.rs-fx{position:absolute;z-index:3;display:none;pointer-events:none;image-rendering:pixelated}.rs-fx.is-on{display:block}.rs-slide.is-entering .rs-slide__badge{animation:rs-ribbon .36s steps(6) both}.rs-slide.is-entering .rs-tag,.rs-slide.is-entering .rs-slide__eyebrow{animation:rs-pop .27s steps(3) both}.rs-slide.is-entering .rs-review{animation:rs-rise .32s steps(4) both}.rs-slide.is-entering .rs-review:nth-child(2){animation-delay:.12s}.rs-slide.is-entering .rs-slide__buy{animation:rs-pop .27s steps(3) .2s both}.rs-slide__title a.is-typing:after{content:"";display:inline-block;width:.5em;height:.85em;margin-left:4px;vertical-align:-.05em;background:#ffc148;animation:rs-blink .4s steps(1) infinite}.review-slider__peek.is-swapping img{animation:rs-flicker .3s steps(3) both}@keyframes rs-blink{50%{opacity:0}}@keyframes rs-ribbon{0%{transform:translate(-105%)}}@keyframes rs-pop{0%{opacity:0}}@keyframes rs-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes rs-flicker{0%{opacity:.1}}@media(min-width:1800px){.review-slider__stage{width:min(860px,calc(100% - 80px))}}@media(max-width:860px){.review-slider{--rs-k: .56}.home-refined .review-slider{padding-top:52px}.review-slider__stage{width:calc(100% - 48px)}.review-slider__peek,.review-slider__arrow{display:none}.review-slider__nav{display:flex}}@media(max-width:760px){.home-refined .review-slider{padding-top:40px}.review-slider__stage{width:calc(100% - 32px)}.rs-slide{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.rs-slide__panel{padding:13px 14px 15px}.rs-slide__panel:before{background-size:100% 36px;background-repeat:repeat-y;-webkit-mask:linear-gradient(#000 60px,rgb(0 0 0 / .5) 110px,#0000 240px);mask:linear-gradient(#000 60px,rgb(0 0 0 / .5) 110px,#0000 240px)}.rs-review:first-child .rs-review__text{-webkit-line-clamp:3}.review-slider .rs-slide{touch-action:pan-y pinch-zoom}}@media(prefers-reduced-motion:reduce){.rs-slide__media img,.review-slider__peek img{transition:none}.rs-slide.is-entering *,.review-slider__peek.is-swapping img,.rs-slide__title a.is-typing:after{animation:none!important}}
