.ui\:reviews{--ui--reviews-padding-y: 50px;--ui--reviews-padding-x: 50px;--ui--reviews-offset-from-title: 40px;--ui--reviews-title-height: 42px;--ui--reviews-mobile-rotate: 0deg;border-radius:10px;border:1px solid #FFC5C5;background:radial-gradient(146.36% 165.11% at 21.23% 109.68%,#fff3,#ffffff05);backdrop-filter:blur(10px);padding:var(--ui--reviews-padding-y) var(--ui--reviews-padding-x);position:relative;overflow:hidden}@media(max-width:1599px){.ui\:reviews{--ui--reviews-offset-from-title: 25px}}@media(max-width:1199px){.ui\:reviews{--ui--reviews-padding-y: 30px;--ui--reviews-padding-x: 30px}}@media(max-width:989px){.ui\:reviews{--ui--reviews-padding-y: 40px;--ui--reviews-title-height: 0px;--ui--reviews-mobile-rotate: -90deg}}@media(max-width:639px){.ui\:reviews{--ui--reviews-padding-x: 10px;--ui--reviews-offset-from-title: 20px}}.ui\:reviews__title{font-family:Raleway,sans-serif;font-size:36px;font-weight:800;line-height:42px;text-transform:uppercase;position:absolute;top:var(--ui--reviews-padding-y);left:var(--ui--reviews-padding-x)}@media(max-width:989px){.ui\:reviews__title{position:relative;top:0;left:0}}@media(max-width:639px){.ui\:reviews__title{font-size:28px;line-height:32px}}.ui\:reviews__slider{padding-right:80px;user-select:none;overflow:initial}@media(max-width:989px){.ui\:reviews__slider{padding-right:0;padding-bottom:70px}}.ui\:reviews__slider .swiper-slide{pointer-events:none}.ui\:reviews__slider .swiper-slide-active{pointer-events:auto}.ui\:reviews__slider .swiper-action{display:flex;position:relative;width:1em;height:1em;border:1px solid currentColor;border-radius:50%;justify-content:center;align-items:center;right:initial;left:initial;margin:0;color:#fff;transition:.3s color,.3s opacity;cursor:pointer}.ui\:reviews__slider .swiper-action:after{display:none}.ui\:reviews__slider .swiper-action:hover{color:#e21c08}.ui\:reviews__slider .swiper-action.swiper-button-disabled{opacity:.3;pointer-events:none}.ui\:reviews__slider .swiper-action-container{position:absolute;bottom:0;right:0;font-size:50px;display:flex;gap:.4em;flex-direction:column}@media(max-width:989px){.ui\:reviews__slider .swiper-action-container{left:0;flex-direction:row;justify-content:center}}.ui\:reviews__slider .swiper-action>svg{width:70%;height:70%;display:block}.ui\:reviews__slider .swiper-button-prev{transform:rotate(var(--ui--reviews-mobile-rotate))}.ui\:reviews__slider .swiper-button-next{transform:rotate(calc(180deg + var(--ui--reviews-mobile-rotate)))}.ui\:reviews__item{padding:5px 0;border-radius:10px;display:grid;grid-template-columns:1fr 400px;grid-template-rows:auto 1fr;gap:20px 40px;justify-items:center;perspective:100px}@media(min-width:1600px){.ui\:reviews__item{column-gap:100px}}@media(max-width:989px){.ui\:reviews__item{grid-template-columns:1fr;grid-template-rows:auto auto 1fr;height:auto}}.ui\:reviews__item-name,.ui\:reviews__item-holder,.ui\:reviews__item-preview{transition-timing-function:ease-out;transition-property:transform,opacity;transition-duration:var(--ui--reviews-transition-duration),var(--ui--reviews-transition-duration)}.ui\:reviews__item-name,.ui\:reviews__item-holder{opacity:calc(1 - var(--ui--reviews-transform-progress-abs))}.ui\:reviews__item-name{font-family:Raleway,sans-serif;font-size:24px;font-weight:500;line-height:28px;margin-top:calc(var(--ui--reviews-offset-from-title) + var(--ui--reviews-title-height));order:1;width:100%;transform:translate3d(calc(var(--ui--reviews-transform-progress) * 100%),0,0);transform-origin:center left}@media(max-width:989px){.ui\:reviews__item-name{order:4;margin-top:0}}.ui\:reviews__item-text{font-family:Raleway,sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#fff;width:100%}@media(max-width:989px){.ui\:reviews__item-text{overflow:hidden}.ui\:reviews__item-text:not(.ui--is-active){max-height:8.4em}}.ui\:reviews__item-text p:not(:last-child){margin-bottom:10px}@media(max-width:989px){.ui\:reviews__item-text p:not(:last-child){margin-bottom:1.2em}}.ui\:reviews__item-holder{order:3;width:100%;position:relative;--ui--reviews-transform-basis: 100px;transform:translate3d(0,calc(var(--ui--reviews-transform-progress) * var(--ui--reviews-transform-basis)),0) scale(calc(1 - .1 * var(--ui--reviews-transform-progress-abs)));transform-origin:center left}@media(max-width:1199px){.ui\:reviews__item-holder{--ui--reviews-transform-basis: 60px}}@media(max-width:989px){.ui\:reviews__item-holder{order:4;transform:translate3d(calc(var(--ui--reviews-transform-progress) * var(--ui--reviews-transform-basis)),0,0) scale(calc(1 - .1 * var(--ui--reviews-transform-progress-abs)));transform-origin:top center}}.ui\:reviews__item-more{display:none;margin-left:-10px;background:none;border:none;color:#babbbe;align-items:center;font-weight:600;font-size:14px;line-height:1.2;padding:10px;cursor:pointer}@media(max-width:989px){.ui\:reviews__item-more{display:inline-flex}}.ui\:reviews__item-more>svg{width:1em;height:1em;font-size:20px;transition:.3s transform}.ui\:reviews__item-more.ui--is-active>svg{transform:rotate(180deg)}.ui\:reviews__item-more:not(.ui--is-active)>.ui--was-opened,.ui\:reviews__item-more.ui--is-active>.ui--was-closed{display:none}.ui\:reviews__item-preview{display:block;line-height:0;aspect-ratio:210 / 297;order:2;grid-row:span 2;width:100%;transform:translate3d(0,calc(var(--ui--reviews-transform-progress-full) * 107%),0);opacity:calc(1 - .8 * var(--ui--reviews-transform-progress-abs));transform-origin:center right}@media(max-width:989px){.ui\:reviews__item-preview{order:3;margin-top:var(--ui--reviews-offset-from-title);max-width:400px;grid-row:span 1;width:90%;transform:translate3d(calc(var(--ui--reviews-transform-progress-full) * 120%),0,0);transform-origin:top center}}@media(max-width:639px){.ui\:reviews__item-preview{width:80%;transform:translate3d(calc(var(--ui--reviews-transform-progress-full) * 110%),0,0)}}.ui\:reviews__item-preview img{border-radius:10px;object-fit:cover;height:100%;width:100%;background:#fff;color:transparent;display:block;position:relative;container:image / inline-size}.ui\:reviews__item-preview img:after{content:"×";position:absolute;width:100%;height:100%;background:#fff;color:red;font-size:16px;display:flex;justify-content:center;align-items:center}@supports (font-size: 1cqw){.ui\:reviews__item-preview img:after{font-size:min(80cqw,80cqh);padding-bottom:min(10cqw,10cqh)}}
