.grev__boxes .swiper{overflow:visible}.grev__box{width:100%}.swiper-slide.grev__box{border:1px solid #a9a9a9;border-radius:30px;padding:25px;width:340px}@media (max-width:420px){.swiper-slide.grev__box{width:280px}}.grev__box__stars{margin-bottom:15px;overflow:hidden}.grev__box__stars img{width:100px}.grev__box__title{color:#000;font-size:22px;font-weight:700;line-height:1.4}.grev__box__by{color:#000;font-size:14px;line-height:1.6;margin-top:15px}.grev__box__by a{color:#000;text-decoration:underline}.grev__box__by a:hover{color:#000;text-decoration:none}.grev__boxes .swiper-buttons{display:flex;gap:10px;position:absolute;right:0;top:-100px}@media (max-width:1199px){.grev__boxes .swiper-buttons{top:-80px}}@media (max-width:767px){.grev__boxes .swiper-buttons{margin-top:20px;position:static}}.grev__boxes .swiper-button-next,.grev__boxes .swiper-button-prev{aspect-ratio:1/1;background:#e2f6ff;border-radius:50%;color:#018fc7;font-size:20px;height:auto;margin:0;position:static;transition:transform .15s ease-in-out;width:45px}.grev__boxes .swiper-button-next:after,.grev__boxes .swiper-button-prev:after{font-size:20px}.grev__boxes .swiper-button-next:not(.swiper-button-disabled):hover,.grev__boxes .swiper-button-prev:not(.swiper-button-disabled):hover{transform:scale(1.15)}