.reviews-gallery__card{display:none;transition:opacity .3s ease}.reviews-gallery__card.visible{display:block}.reviews-gallery{display:flex;flex-direction:column;justify-content:center;padding-inline:16px}.reviews-gallery__content{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:center;max-width:900px;margin-inline:auto;flex-direction:column;gap:36px}@media screen and (min-width: 480px){.reviews-gallery__content{gap:48px}}@media screen and (min-width: 1024px){.reviews-gallery__content{gap:12px;flex-direction:row}}.reviews-gallery__card{max-width:100%;padding:24px 16px;border-radius:8px;overflow:hidden;max-height:1000px;opacity:1;transition:max-height .5s ease,opacity .5s ease,padding .5s ease,margin .5s ease}@media screen and (min-width: 1024px){.reviews-gallery__card{max-width:292px}}.reviews-gallery__card.is-hidden{display:none}.reviews-gallery__card.is-visible{display:block;opacity:1}.reviews-gallery__card.is-hiding{opacity:0;padding-top:0 !important;padding-bottom:0 !important;margin:0 !important}.reviews-gallery__card .top-content{display:flex;gap:16px;margin-bottom:24px}.reviews-gallery__card .top-content .main-image{-o-object-fit:cover;object-fit:cover;width:56px;height:56px;border-radius:50px}.reviews-gallery__card .top-content .reviews-image{width:48px;-o-object-fit:contain;object-fit:contain}.reviews-gallery__card h4,.reviews-gallery__card h5,.reviews-gallery__card h6,.reviews-gallery__card p{margin:0}.reviews-gallery .button{padding:18px 32px;border-radius:100px;background:#262221;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;color:#fff;border:1px solid rgba(0,0,0,0);margin:0 auto}.reviews-gallery .button:hover{padding-inline:20px}.reviews-gallery .button.hidden{display:none}.reviews-gallery .reviews-gallery__card.hidden-review{display:none}