.reviews-modal__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;position:fixed;inset:0;overflow:auto}.reviews-modal__overlay .swiper-arrow--prev{position:fixed;left:40px}@media screen and (width<=991px){.reviews-modal__overlay .swiper-arrow--prev{box-shadow:none;position:absolute;inset:11px 95px auto auto}}.reviews-modal__overlay .swiper-arrow--next{position:fixed;right:40px}@media screen and (width<=991px){.reviews-modal__overlay .swiper-arrow--next{box-shadow:none;position:absolute;top:12px;bottom:auto;right:50px}}.reviews-modal__close-btn{background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;top:40px;right:40px}.reviews-modal__close-btn svg{flex-shrink:0}@media screen and (width<=991px){.reviews-modal__close-btn{position:absolute;top:20px;right:20px}.reviews-modal__close-btn .icon{color:#000!important;width:24px!important;height:auto!important}}.reviews-modal__wrapper{flex-direction:column;justify-content:center;width:1114px;max-width:100%;min-height:100%;padding:25px 0;display:flex}@media screen and (width<=1300px){.reviews-modal__wrapper{width:780px}}.reviews-modal__inner{background:#fff;border-radius:8px;position:relative;box-shadow:0 6px 40px #0000001a}@media screen and (width<=991px){.reviews-modal__wrapper{width:100%;padding:0}.reviews-modal__inner{border-radius:0;flex-grow:1;align-items:center;margin:0;display:flex}}.review__item--modal{padding:54px 75px 68px;transition:all .2s}@media screen and (width<=1300px){.review__item--modal{padding:30px}}.review__item--modal .review__text span{display:block;overflow:auto}.review__item--modal .review__show-text-btn,.review__item--modal>.review__author-wrapper,.review__item--modal>.review__stars{display:none}.review__item--modal .review__text-wrapper{justify-content:flex-start;margin-left:42px}@media screen and (width<=991px){.review__item--modal{padding:54px 16px 40px}.review__item--modal .review__text-wrapper{margin-left:16px}}.review__item--modal .review__text-wrapper .review__stars{margin:0 -2px 14px;display:flex}.review__item--modal .review__text-wrapper .review__author-wrapper{margin-bottom:26px;display:flex}.review__item--modal .review__info-wrapper{padding:0}.review__item--modal .review-photo{width:378px;height:378px}@media screen and (width<=1300px){.review__item--modal .review-photo{width:200px;height:200px}}.review__item--modal .review__text{font-size:16px;line-height:24px}.review__item--modal .review__order-list-wrap{border-top:1px solid #f7f7fc;margin-top:38px;padding-top:32px;display:block}.review__item--modal .review__order-list-wrap .review__order-list{display:flex}.review__item--modal .review__order-list{flex-wrap:wrap;margin:16px -20px -16px;display:none}@media screen and (width<=991px){.review__item--modal .review-photo{width:156px;height:156px}.review__item--modal .review__text{font-size:13px;line-height:17px}.review__item--modal .review__order-list{margin:7px -16px -16px}}.review__item--modal .review__order-list-item{width:254px;margin:0 20px 16px}@media screen and (width<=991px){.review__item--modal .review__order-list-item{margin:0 16px 16px}}.reviews-modal__inner.changing .review__item--modal{opacity:0}
