@keyframes sparkle-glow{0%,100%{filter:drop-shadow(0 0 2px rgba(255, 255, 255, 0.5))}50%{filter:drop-shadow(0 0 8px rgb(255, 255, 255)) drop-shadow(0 0 12px rgba(255, 255, 255, 0.6))}}@keyframes sparkle-rotate{0%,100%{transform:rotate(0) scale(1)}25%{transform:rotate(-10deg) scale(1.1)}50%{transform:rotate(10deg) scale(1.15)}75%{transform:rotate(-10deg) scale(1.1)}}.reviews-slider{display:flex;flex-direction:column;align-items:center;position:relative;padding:50px 0;border-radius:var(--border-radius-default);box-shadow:var(--box-shadow-default);min-height:510px}@media screen and (min-width: 1024px){.reviews-slider{min-height:auto}}.reviews-slider__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-default);filter:brightness(0.5)}.reviews-slider__title{color:var(--color-white);margin-bottom:20px;z-index:2}.reviews-slider__content{display:flex;justify-content:space-around;z-index:2;flex-wrap:wrap}.reviews-slider__cards{height:260px}.reviews-slider__item{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-white);margin:1em 0;padding:1.3em 1.3em;flex-basis:calc(100% - 12px)}@media screen and (min-width: 768px){.reviews-slider__item{flex-basis:calc(50% - 5px)}}@media screen and (min-width: 1280px){.reviews-slider__item{flex-basis:calc(50% - 5px)}}.reviews-slider__item .rating-stars{margin-top:5px}.reviews-slider__item-description{width:100%;font-size:14px;text-align:start;margin:10px 0;font-style:italic;font-variation-settings:var(--font-style-italic);display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.reviews-slider__item-description p{display:inline;font-family:var(--font-family);font-size:inherit;font-weight:400;white-space:normal;line-height:1.5;border:none;margin:0;padding:0 3px}.reviews-slider__item-details{display:flex;justify-content:center;align-items:center}.reviews-slider__item-details__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px}.reviews-slider__item-details__inner .reviews-slider__item-product-name{font-size:12px;font-weight:700;line-height:1.2;margin-top:2px;white-space:normal;text-align:center}.reviews-slider__item-details__inner a{align-self:flex-start}.reviews-slider__item-details__wrap{display:flex;justify-content:space-between;margin:auto;width:100%}.reviews-slider__item-author-img{box-shadow:0 0 4px 0 rgba(0,0,0,.2);border-radius:50%;margin-right:8px;object-fit:contain}.reviews-slider__item-author-img img{width:42px;height:42px;border-radius:50%}.reviews-slider__item-author-img+.reviews-slider__item-details__inner{align-items:flex-start}.reviews-slider__item-author-img+.reviews-slider__item-details__inner .reviews-slider__item-product-name{text-align:left}.reviews-slider__item-author{display:block;font-style:normal;font-size:12px;font-weight:700}.reviews-slider__item-product-name{font-weight:var(--font-weight-regular)}.reviews-slider__item-logo{display:flex;align-items:center;justify-content:center;margin-top:15px}.reviews-slider__item-logo svg{max-width:66px;max-height:18px}.reviews-slider__read-more-btn{z-index:2;position:relative;text-align:center;padding:12px 28px;font-size:13px}.reviews-slider__read-more-btn a{border:none;color:var(--color-black);font-weight:700;line-height:20px;text-transform:uppercase}.reviews-slider .tp-slide{width:100%}.reviews-slider .tp-slide__track{margin:0 30px;width:80%;height:364px;background-color:var(--color-white);border-radius:var(--border-radius-default);box-shadow:0 -7px 0 0 var(--color-navy),0 5px 20px 0 rgba(0,0,0,.2)}.reviews-slider .tp-slide__arrows{display:flex;justify-content:center;flex-basis:100%;margin-top:50px}.reviews-slider .tp-slide__arrow{z-index:2;display:flex;align-items:center;justify-content:center;background-color:var(--color-white);box-shadow:var(--box-shadow-navigation-button);border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;padding:0;color:var(--color-navy)}.reviews-slider .tp-slide__arrow svg{margin-left:2px}.reviews-slider .tp-slide__arrow--left,.reviews-slider .tp-slide__arrow--right{transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}@media(hover: hover){.reviews-slider .tp-slide__arrow--left:hover,.reviews-slider .tp-slide__arrow--right:hover{background-color:var(--color-gray-200)}}.reviews-slider .tp-slide__arrow--left{transform:rotate(180deg);left:var(--grid-col-gutter)}.reviews-slider .tp-slide__arrow--right{right:var(--grid-col-gutter);margin-left:20px}.reviews-slider .tp-slide__bullets{display:flex;align-items:center;justify-content:center;min-height:16px;position:relative;margin-top:30px}.reviews-slider .tp-slide__bullets button{background-color:var(--color-black);border:0;border-radius:50%;cursor:pointer;opacity:.5;padding:0;height:12px;width:12px;transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.reviews-slider .tp-slide__bullets button:hover{opacity:1}.reviews-slider .tp-slide__bullets button+button{margin-left:10px}.reviews-slider .tp-slide__bullets [current=yes]>button{opacity:1;height:16px;width:16px}@media screen and (min-width: 1024px){.reviews-slider{padding:60px 0}.reviews-slider__title{margin-bottom:.75em}.reviews-slider .tp-slide__track{margin:auto}.reviews-slider .tp-slide__arrows{display:unset;margin-top:0}.reviews-slider .tp-slide__arrow{position:absolute;top:0;bottom:0;width:60px;height:60px;margin-top:auto;margin-bottom:auto}}
