.reviews{padding:40px 0}.reviews h2{color:#054566;text-align:center;font-size:1.25rem;font-weight:800;line-height:1.75rem;margin:0 auto}.reviews-list{padding:1.25rem 1rem 0px}.reviews-list .section-separator{height:1px;background-color:#8e8e8e;margin:1.25rem 0px}.reviews-list .section-separator:first-child{height:.5px}.reviews-list .section-separator:first-child{margin-top:0}.reviews-list .section-separator:last-child{margin-bottom:0;height:.5px}.review-list-header{margin-bottom:1.25rem}.reviews-list .review-item{display:flex;flex-direction:column;gap:1.25rem}.reviews-list .review-item h3{color:#1f1f1f;font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:0}.reviews-list .review-item p{color:#1f1f1f;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-bottom:0}.reviews-list .review-meta{display:flex;gap:5px}.reviews-list .review-meta img{width:2rem;height:2rem}.reviews-list .review-info{display:flex;flex-direction:column;gap:5px;width:100%}.reviews-list .review-info .review-info-header{display:flex;align-items:center;justify-content:space-between}.reviews-list .review-info .review-author{color:#1e1f20;font-size:.875rem;font-weight:700;line-height:1.25rem}.reviews-list .review-info .review-info-badge{color:#fff;text-align:center;font-size:.75rem;font-weight:400;line-height:1rem;padding:2px 8px;border-radius:4px;background-color:#7c9976}.reviews-list .review-info .review-date,.reviews-list .review-info .glasses-bought{color:#1f1f1f;font-size:.75rem;font-weight:400;line-height:1rem;width:100%}.reviews-carousel{position:relative}.arrows-container{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;z-index:20}.reviews-swiper-button-prev,.reviews-swiper-button-next{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#ebe9fc;border-radius:50%}.arrows-container .swiper-button-disabled{opacity:.4}.reviews-swiper-button-prev{transform:rotate(180deg)}.text-container svg{margin-bottom:1.25rem}.text-container img{display:none}@media screen and (min-width: 768px){.reviews{width:100%;max-width:1440px;margin:0 auto}.reviews h2{font-size:2rem;font-weight:800;line-height:2.5rem}.reviews .reviews-list{padding-top:40px}.reviews-list .section-separator{margin-bottom:40px}.text-container svg{margin-bottom:12px}.reviews-list .review-info .review-info-header{flex-direction:column;align-items:start;gap:8px}.reviews-list .review-meta{width:fit-content}.text-container{width:100%;max-width:950px}.reviews-list .review-item{flex-direction:row;gap:2.5rem}.text-container img{display:flex;width:150px;height:175px;border-radius:8px;margin-top:12px}.reviews-list .review-item h3{color:#1f1f1f;font-size:1rem;font-weight:700;line-height:1.5rem}.reviews-list .review-item p{overflow:hidden;color:#1f1f1f;font-size:1rem;font-weight:400;line-height:1.5rem}.reviews-list .review-meta{height:fit-content;gap:1rem}.reviews-list .review-meta img{width:50px;height:50px}.reviews-list .review-info .review-info-header{gap:10px}.reviews-list .review-info .review-author{font-size:1rem;font-weight:600;line-height:1.25rem}.reviews-list .review-info .review-info-badge{font-size:.875rem;line-height:1.25rem}.reviews-list .review-info .review-date,.reviews-list .review-info .glasses-bought{color:#1f1f1f;font-size:.875rem;font-weight:400;line-height:1.25rem}}@media screen and (min-width: 1440px){.reviews{padding:80px 60px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/reviews.css.map */
