.BF-reviews-carousel__container{position:relative;display:grid;width:100%;place-content:center}.BF-reviews-carousel__card{color:#000;width:1238px;background-color:#fff;box-shadow:0 37px 38px #00000029;display:grid;grid-template-columns:1fr 715px}.BF-reviews-carousel__body{padding:57px;height:100%;display:grid;place-content:center}.BF-reviews-carousel__author__info{font-size:14px;font-weight:700;margin:0}.embla__viewport--reviews{overflow:hidden}.embla__button__svg{width:70%;height:70%}.BF-reviews-carousel__section{overflow:hidden}.BF-reviews-carousel__text{font-size:17px;min-height:141px}.BF-reviews-carousel__author{display:flex;align-items:center;gap:20px}.BF-reviews-carousel__author__img{width:90px}.BF-reviews-carousel__main-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.BF-reviews-carousel__left-arrow{position:absolute;top:40%;left:-8%;cursor:pointer;opacity:.5}.BF-reviews-carousel__right-arrow{position:absolute;top:40%;right:-8%;cursor:pointer;opacity:.5}.BF-reviews-carousel__left-arrow:hover,.BF-reviews-carousel__right-arrow:hover{opacity:1}.BF-reviews-carousel__controls{display:flex;margin:45px auto 0;width:210px;justify-content:space-evenly;gap:10px}.BF-reviews-carousel__control{border-bottom:5px solid #999595;width:100%;height:25px;cursor:pointer}.active-control{border-bottom:5px solid #474545}.embla--reviews{max-width:100%;margin:auto;--slide-height: 19rem;--slide-spacing: 6rem;--slide-size: 70%;position:relative}.embla__container--reviews{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button--prev{position:absolute;left:-60px;top:175px}.embla__button--next{position:absolute;right:-60px;top:175px}.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:calc((2.6rem - 1.4rem) / 2 * -1)}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}.embla__slide--reviews{transform:translateZ(0);flex:0 0 100%;min-width:0;padding-left:var(--slide-spacing);display:flex;align-items:center;height:405px}.embla__slide__img{-o-object-fit:contain;object-fit:contain;width:160px}@media (max-width: 1100px){.BF-reviews-carousel__card{display:flex;flex-direction:column;width:80%;margin:0 auto;height:600px;justify-content:space-between}.BF-reviews-carousel__body{padding:30px}.BF-reviews-carousel__text{font-size:14px}.BF-reviews-carousel__author__info{font-size:12px;line-height:1.2}.embla__viewport--reviews{overflow:initial}.embla__button--prev{position:absolute;left:-15px;top:175px}.embla__button--next{position:absolute;right:-15px;top:175px}}@media (max-width: 768px){.embla__slide--reviews{flex:0 0 100%}.embla__slide__img{height:180px;width:200px}.BF-reviews-carousel__author{margin-top:20px}.BF-reviews-carousel__author__info{font-size:10px;line-height:1.2}.embla__button__svg{width:45%;height:45%}.embla__button--prev{position:absolute;left:-10px;top:175px}.embla__button--next{position:absolute;right:-10px;top:175px}}
