.reviews-section.shopify-section{position:relative}.reviews-section.shopify-section:has(.reviews-modal[open]){z-index:999}reviews-section .reviews-filters{width:100%;max-width:1400px;margin:0 auto 24px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px}reviews-section .swiper .swiper-footer{gap:0 89px;justify-content:center;align-items:center}reviews-section .swiper .swiper-footer.swiper-footer--position-bottom-left,reviews-section .swiper .swiper-footer.swiper-footer--position-bottom-right{justify-content:space-between}reviews-section .swiper .swiper-footer.swiper-footer--hide-dots{gap:0 14px}reviews-section .swiper .swiper-footer.swiper-footer--arrows-style-1 .swiper-footer__arrow{width:53px;height:53px;border-radius:26.5px;border:2px solid #FFFFFF;display:flex;justify-content:center;align-items:center}reviews-section .swiper .swiper-footer.swiper-footer--arrows-style-1 .swiper-footer__arrow.swiper-button-disabled{opacity:.5;cursor:not-allowed}reviews-section .swiper .swiper-footer.swiper-footer--arrows-style-1 .swiper-footer__arrow path{fill:#fff}reviews-section .swiper .swiper-footer{transition:all .3s}reviews-section .swiper .swiper-pagination{position:inherit;width:fit-content;max-width:80px;height:fit-content;overflow-x:auto;display:flex;flex-wrap:nowrap;align-items:center;scroll-behavior:smooth}reviews-section .swiper .swiper-pagination::-webkit-scrollbar{display:none}reviews-section .swiper .swiper-pagination .swiper-pagination-bullet{margin:0 4px;width:8px;height:8px;display:flex;min-width:8px}reviews-section .reviews-filters .reviews-filters__item{border-radius:60px;border:1px solid #FFF;min-width:fit-content;text-align:center;background-color:transparent;cursor:pointer}reviews-section .reviews-filters .reviews-filters__title{display:inline-block;width:100%;color:#fff;font-family:Magallanes;font-size:12px;font-style:normal;font-weight:700;line-height:24px;padding:6px 21px;text-align:center}reviews-section .swiper .custom-slide-item:not(.swiper-slide){display:none}reviews-section .reviews-filters .reviews-filters__item:has(.is-active){pointer-events:none;background-color:#fff}reviews-section .reviews-filters .reviews-filters__item:has(.is-active) .reviews-filters__title{color:#000}@media screen and (min-width: 769px){reviews-section .reviews-filters .reviews-filters__title{font-size:14px}}reviews-section .custom-slide-item{padding:36px 30px}reviews-section .custom-slide-item.custom-slide-item--height-fit-content{height:fit-content}reviews-section .custom-slide-item.custom-slide-item--height-fixed-small{height:384px}reviews-section .custom-slide-item.custom-slide-item--height-fixed-big{height:417px}reviews-section .custom-slide-item .custom-slide-item__stars{justify-content:flex-start;margin-bottom:24px}reviews-section .custom-slide-item .custom-slide-item__stars img{margin-bottom:0}reviews-section .custom-slide-item .custom-slide-item__title{color:#483285;text-overflow:ellipsis;font-family:Magallanes,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.6px;text-transform:capitalize;text-align:left}reviews-section .custom-slide-item .custom-slide-item__description{position:relative;display:flex;justify-content:flex-start;align-items:center;height:100%;max-height:174px}reviews-section .custom-slide-item .custom-slide-item__description p{padding:0;text-align:left;font-family:Avenir LT Std,sans-serif;font-size:17px!important;font-style:normal;line-height:150%;letter-spacing:.1px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}reviews-section .custom-slide-item .custom-slide-item__author{text-align:left;margin:24px 0 8px}reviews-section .custom-slide-item .custom-slide-item__verified{justify-content:flex-start}reviews-section .custom-slide-item .custom-slide-item__read-more{display:none}reviews-section .custom-slide-item.has-more-text .custom-slide-item__read-more{display:block;position:absolute;bottom:-18px;left:0;overflow:hidden;color:#483285;font-family:Avenir LT Std;font-size:17px;font-style:normal;font-weight:750;line-height:150%;letter-spacing:.1px;text-transform:uppercase;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.reviews-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:transparent;justify-content:center;align-items:center}.reviews-modal[open]{display:flex;z-index:1}.reviews-modal .reviews-modal__overlay{display:none}.reviews-modal[open] .reviews-modal__overlay{display:inline-block;background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:-1}.reviews-modal .reviews-modal__box{width:calc(100% - 64px);max-width:778px;min-height:451px;border-radius:16px;background:#f9f6ff;padding:36px 30px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;position:relative}.reviews-modal .reviews-modal__header,.reviews-modal .reviews-modal__footer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;text-align:center}.reviews-modal .reviews-modal__title,.reviews-modal .reviews-modal__description,.reviews-modal .reviews-modal__author,.reviews-modal .reviews-modal__verified{color:#483285;font-style:normal}.reviews-modal .reviews-modal__title{text-overflow:ellipsis;font-family:Magallanes,sans-serif;font-size:14px;font-weight:700;line-height:150%;letter-spacing:.6px}.reviews-modal .reviews-modal__description{text-align:left;font-family:Avenir LT Std,sans-serif;font-size:17px;font-weight:500;line-height:150%;letter-spacing:.1px;max-height:205px;overflow:auto}.reviews-modal .reviews-modal__author,.reviews-modal .reviews-modal__verified{font-family:Helvetica,sans-serif;font-size:15px;font-weight:400;letter-spacing:.6px}.reviews-modal .reviews-modal__author{line-height:16px}.reviews-modal .reviews-modal__verified{line-height:26px;opacity:.6;display:flex;justify-content:center;align-items:center;gap:5px}.reviews-modal__close.reviews-modal__close--icon{position:absolute;z-index:1;top:-73px;left:50%;transform:translate(-50%);display:block;width:53px;height:53px;cursor:pointer}@media screen and (max-width: 1441px){.homepage-reviews .custom-slide-item.custom-slide-item--height-fixed-small{width:310px}.homepage-reviews .swiper.testimonial-homepage-slider{max-width:1440px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 990px){reviews-section .reviews-filters{margin:0 auto 27px;gap:24px}reviews-section .reviews-filters .reviews-filters__item{min-width:132px}reviews-section .swiper .swiper-footer{margin-top:20px}reviews-section .swiper .swiper-footer.swiper-footer--position-bottom-left{justify-content:flex-start}reviews-section .swiper .swiper-footer.swiper-footer--position-bottom-center{justify-content:center}reviews-section .swiper .swiper-footer.swiper-footer--position-bottom-right{justify-content:flex-end}.reviews-modal .reviews-modal__title,.reviews-modal .reviews-modal__description,.reviews-modal .reviews-modal__author{text-align:left}.reviews-modal .reviews-modal__header,.reviews-modal .reviews-modal__footer{justify-content:center;align-items:center}.reviews-modal .reviews-modal__description{max-height:auto}.reviews-modal__close.reviews-modal__close--icon{top:-26px;right:-26px;left:initial;transform:translate(0)}}@media screen and (max-width: 768px){.homepage-reviews .swiper.testimonial-homepage-slider{padding-left:17px;padding-right:17px}}
/*# sourceMappingURL=/cdn/shop/t/482/assets/reviews-filter.css.map */
