.reviews__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-height:27px;margin-bottom:20px}.reviews__add,.reviews__header{-webkit-align-items:center;align-items:center}.reviews__add{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;text-align:center;gap:7px;color:var(--color-gray)}.reviews__add:hover{color:var(--color-primary)}.reviews__add .icon--add{width:27px}.reviews__buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center;gap:6px;padding-top:20px}.reviews__buttons span{font-size:16px}.reviews__buttons .button{width:100%}.reviews__item{gap:10px;padding:0 30px}.reviews__item,.reviews__item-rating{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.reviews__item-rating{gap:4px;margin-bottom:15px}.reviews__item-rating>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.reviews__item-summary{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px;margin:auto 0 15px}.reviews__item h4{text-align:center}.reviews__images{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}.reviews__images-item{aspect-ratio:1/1}.reviews__images a{transition:opacity .2s linear}.reviews__images a:hover{opacity:.85}.reviews__images img{display:block;width:100%;height:100%;object-position:center;object-fit:cover}.reviews__form button[type=submit]{min-width:50%}.reviews .swiper{width:calc(100% + 30px);left:-15px;overflow:visible}.reviews .swiper-container{overflow:hidden}.reviews .swiper-slide{height:auto;aspect-ratio:unset}.reviews .arrow{-webkit-transform:translateY(-150%);transform:translateY(-150%);color:var(--color-gray)}.reviews .arrow--left{left:7px}.reviews .arrow--right{right:7px}.reviews .rating:not(.rating--form){-webkit-justify-content:flex-start;justify-content:flex-start}.reviews a:not(.button):hover{color:var(--color-primary)}.reviews .collapsible-text{margin-bottom:10px}.reviews .collapsible-text__content{text-align:left}.reviews .collapsible-text__content+button{margin-top:3px}.reviews .collapsible-text__content:not(.expanded){-webkit-line-clamp:3}@media only screen and (max-width:575px){.reviews__form button[type=submit]{width:100%}}@media only screen and (min-width:576px){.reviews__header{min-height:33px}.reviews__item{padding:0 40px}.reviews__add{gap:10px}.reviews__add .icon--add{width:33px}.reviews__images{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:15px}.reviews__buttons{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;gap:15px}}@media only screen and (min-width:768px){.reviews__buttons{-webkit-justify-content:flex-start;justify-content:flex-start}.reviews__buttons span{font-size:18px}.reviews__buttons .button{width:auto}.reviews__item{padding:0}.reviews .swiper{width:100%;left:0;padding:0 48px}.reviews .swiper-container{overflow:hidden}.reviews .arrow--left{left:0}.reviews .arrow--right{right:0}}@media only screen and (min-width:992px){.reviews .arrow svg{width:20px;min-width:20px}}@media only screen and (min-width:1400px){.reviews__images{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.reviews .swiper{padding:0 64px}}