.review-slider-shell{position:relative;max-width:1040px;margin:auto}.review-home-grid{display:flex!important;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:10px 8px 35px;scroll-behavior:smooth}.review-home-grid::-webkit-scrollbar{display:none}.review-home-grid article,.review-home-grid article:only-child{flex:0 0 calc(100% - 16px);width:auto;max-width:none;min-height:410px;margin:0;scroll-snap-align:center}.review-slider-arrow{position:absolute;z-index:6;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:1px solid rgba(255,255,255,.7);background:linear-gradient(145deg,#a561ff,#7130df);color:#fff;font-size:24px;font-weight:900;cursor:pointer;box-shadow:inset 0 1px rgba(255,255,255,.5),0 13px 30px rgba(87,29,194,.3);transition:.2s}.review-slider-arrow:hover{transform:translateY(-50%) scale(1.08)}.review-slider-arrow.prev{left:-75px}.review-slider-arrow.next{right:-75px}.review-slider-dots{display:flex;justify-content:center;gap:8px}.review-slider-dots button{width:9px;height:9px;border:0;border-radius:20px;padding:0;background:#cbbbe4;cursor:pointer;transition:.25s}.review-slider-dots button.active{width:32px;background:linear-gradient(90deg,#9d5cff,#6c2cdb);box-shadow:0 4px 12px rgba(109,44,220,.28)}
@media(max-width:1200px){.review-slider-arrow.prev{left:8px}.review-slider-arrow.next{right:8px}.review-slider-arrow{width:48px;height:48px}.review-home-grid{padding-left:65px;padding-right:65px}.review-home-grid article,.review-home-grid article:only-child{flex-basis:calc(100% - 130px)}}
@media(max-width:650px){.review-home-grid{padding-left:0;padding-right:0}.review-home-grid article,.review-home-grid article:only-child{flex-basis:100%}.review-slider-arrow{top:auto;bottom:-8px;width:43px;height:43px}.review-slider-arrow.prev{left:calc(50% - 76px)}.review-slider-arrow.next{right:calc(50% - 76px)}.review-slider-dots{margin-top:20px;margin-bottom:45px}}
