.faq-top{max-width:630px;margin-left:auto;margin-right:auto}.review-card{background-color:var(--color-dark-gray);border-radius:2.2rem;padding:8rem;margin-bottom:3.2rem}.review-item{width:100%}.rating-wrapper{display:flex;justify-content:center;align-items:center;gap:5px}.rating-wrapper .star{color:var(--color-accent-gold);font-size:var(--font-size-s)}.review-item h5{font-weight:600;font-size:var(--font-size-xxs);line-height:var(--font-size-l);text-align:center;color:#fff}.review-item h6{font-weight:400;font-family:var(--font-body)!important;font-size:var(--font-size-xxs);line-height:var(--font-size-l);text-align:center;color:#fff;margin:0!important}.pagination-wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:4rem}.pagination-controls{display:flex;align-items:center;gap:1rem}.pagination-btn{border:1px solid var(--color-white);background-color:transparent;color:var(--color-white);width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:1.6rem}.pagination-btn:hover:not(:disabled){background-color:var(--color-accent-gold);border:1px solid var(--color-accent-gold);color:var(--color-white);transform:scale(1.05)}.pagination-btn:disabled{opacity:.5;cursor:not-allowed;border-color:#666;color:#666}.pagination-numbers{display:flex;gap:.5rem;align-items:center}.pagination-number{background-color:transparent;border:1px solid var(--color-white);color:var(--color-white);width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:1.4rem;font-weight:600}.pagination-number:hover{background-color:var(--color-accent-gold);border:1px solid var(--color-accent-gold);color:var(--color-white);transform:scale(1.05)}.pagination-number.active{background-color:var(--color-accent-gold);border:1px solid var(--color-accent-gold);color:var(--color-white)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 768px){.review-card{padding:1.2rem;margin-bottom:2rem}.pagination-wrapper{margin-top:3rem;gap:1.5rem}.pagination-controls{gap:.5rem}.pagination-btn,.pagination-number{width:3.5rem;height:3.5rem;font-size:1.2rem}.pagination-numbers{gap:.5rem}.pagination-info{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/review-section.css.map */
