.testimonials-section{--inner: 30px;--item-width: calc(90% - var(--grid-gutter));overflow:hidden;background:var(--bg)}@media only screen and (min-width: 1440px){.testimonials-section{--item-width: calc((100% - var(--grid-gutter) * 2) / 3)}}@media only screen and (min-width: 1024px) and (max-width: 1439px){.testimonials-section{--item-width: calc((100% - var(--grid-gutter) * 3) / 4)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.testimonials-section{--item-width: calc((var(--wrapper-width) * .9 - var(--grid-gutter)) / 2)}}@media only screen and (max-width: 767px){.testimonials-section{--item-width: calc(90% / 1 - var(--grid-gutter))}}@media only screen and (max-width: 479px){.testimonials-section{--item-width: calc(var(--wrapper-width) - var(--grid-gutter))}}.testimonials-section p{margin:0;line-height:1.25}.testimonials-section .flickity-viewport{overflow:initial}@media only screen and (min-width: 1024px) and (max-width: 1439px){.testimonials-section .testimonials__slider--blocks-5:not(.flickity-enabled){--item-width: calc((100% - var(--grid-gutter) * 2) / 5)}}@media screen and (max-width: 767px){.testimonials__wrapper{padding:0 30px}}@media only screen and (max-width: 1023px){.testimonials__wrapper{display:block}}.testimonials__slider:not(.flickity-enabled){display:flex;column-gap:var(--grid-gutter)}.no-js .testimonials__slider:not(.flickity-enabled){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--item-width),100%),1fr));align-items:stretch;justify-items:center;gap:var(--grid-gutter)}.testimonials__slider:not(.flickity-enabled) .testimonial__item{width:100%;margin-right:0}.testimonials__slider{position:relative;padding:0 30px;overflow:hidden}.testimonials__slider .flickity-prev-next-button{--bg: var(--COLOR-BG)}.testimonials__slider .flickity-prev-next-button.next{right:0}.testimonials__slider .flickity-prev-next-button.previous{left:0}@media only screen and (min-width: 768px){.testimonials__slider.flickity-enabled .flickity-page-dots{display:none}}@media only screen and (max-width: 767px){.testimonials__slider.flickity-enabled .flickity-page-dots{bottom:-40px}}.testimonials__slider .flickity-slider{position:relative;height:100%}.testimonial__item{--inner: 20px;position:relative;display:flex;width:var(--item-width);margin-right:var(--grid-gutter);line-height:1;word-wrap:break-word}.carousel--resize .testimonial__item{min-height:100%}.testimonial__item p{font-size:inherit}.testimonial__item:last-child{margin-right:0}.testimonial__item .testimonial__heading{font-size:calc(1rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-BODY-BOLD);margin-bottom:var(--inner)}.testimonials-section .section__header .testimonial__heading,.testimonials-section .section__header .testimonial__subheading{color:#fff}.testimonials-section .section__header .testimonial__subheading{font-size:14px}@media only screen and (max-width: 479px){.testimonial__item:nth-child(n+3) [data-aos]{transition-delay:0s}}.testimonials__slider--blocks-1 .testimonial__item{width:100%}@media only screen and (min-width: 768px){.testimonials__slider--blocks-1 .testimonial__item{max-width:50%}}.testimonial__item__inner{width:100%;display:inline-flex;flex-direction:column;vertical-align:top;padding:var(--inner)}.testimonial__item--border .testimonial__item__inner{border:var(--BORDER-WIDTH) solid var(--text)}.testimonial__item__image:not(.testimonial__item--border) .testimonial__item__inner{padding:0}.testimonial__item__image .testimonial__item__inner .testimonial__item__content{margin-top:var(--inner)}.testimonial__item__inner .testimonial__item__content>:last-child{margin-bottom:0}.testimonial__item--slide__text .testimonial__item__content{background:transparent}.testimonial__item--slide__text .testimonial__text{font-weight:var(--FONT-WEIGHT-BODY-BOLD);margin-bottom:var(--inner)}.testimonial__item--slide__text.text-center,.testimonials__slider--text-center .testimonial__item__content,.testimonial__item--slide__text.text-center .testimonial__text{text-align:center}.testimonial__item--slide__text.text-center .testimonial__stars{justify-content:center}.testimonial__item--slide__text.text-left .testimonial__stars{justify-content:flex-start}.testimonials__slider--text-center .testimonial__stars{justify-content:center}.testimonial__user{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:var(--inner);border:none;font-size:calc(.8rem * var(--adjust-body))}.testimonial__user__image{margin-bottom:var(--inner)}.testimonial__user__image__img{object-fit:cover;border-radius:50%}.testimonial__user__name{display:inline-block;margin-bottom:10px;font-size:calc(1rem * var(--adjust-body));font-weight:500}.testimonial__stars{display:flex;justify-content:flex-start;margin-bottom:var(--inner)}.testimonial__stars .rating__star{margin:0}.testimonial__stars .rating__star__empty .icon,.testimonial__stars .rating__star__full .icon{margin-right:10px;width:30px;height:30px}.testimonial__stars .rating__star__empty .icon:last-child,.testimonial__stars .rating__star__full .icon:last-child{margin-right:0}.testimonial__text{position:relative;font-size:calc(1rem * var(--adjust-body));line-height:1.25}@media only screen and (max-width: 1023px){.testimonial__text{width:auto}}.testimonial__subheading{color:var(--text-alpha-50);font-size:calc(.8rem * var(--adjust-body))}.testimonial__subheading p{font-size:inherit}.testimonial__image__img{display:block;height:auto;position:relative;overflow:hidden;padding-top:var(--aspect-ratio);background:unset}.testimonial__image__img img,.testimonial__image__img .placeholder-svg-filled{position:absolute;top:0;left:0}.has-arrows{--flickity-btn-between: 50px}.has-arrows .testimonials__slider--border .flickity-prev-next-button{border:var(--BORDER-WIDTH) solid var(--text)}.has-arrows .section__header~.testimonials__wrapper .testimonials__slider--text-left .flickity-prev-next-button,.has-arrows .testimonials__slider--text-center .flickity-prev-next-button{opacity:1;transform:scale(1) translateY(-50%);visibility:visible}.has-arrows .section__header~.testimonials__wrapper .testimonials__slider--text-left .flickity-prev-next-button:disabled,.has-arrows .testimonials__slider--text-center .flickity-prev-next-button:disabled{opacity:.5}.aos-initialized .has-arrows .section__header:has(.aos-animate)~.testimonials__wrapper .testimonials__slider--text-left .flickity-button-holder,.aos-initialized .has-arrows .testimonials__slider--text-center:has(.testimonial__item__inner.aos-animate) .flickity-button-holder{opacity:0;animation:fadeIn 1s ease .5s forwards}.has-arrows .section__header.text-left{max-width:calc(100% - var(--flickity-btn-size) * 2 - var(--flickity-btn-between) - var(--grid-gutter));min-height:40px}.has-arrows .section__header~.testimonials__wrapper .testimonials__slider--text-left .flickity-prev-next-button{top:-50px}.has-arrows .section__header~.testimonials__wrapper .testimonials__slider--text-left .flickity-prev-next-button.previous{left:auto;right:calc(var(--flickity-btn-size) + var(--flickity-btn-between))}.has-arrows .testimonials__slider--text-center{padding-bottom:80px}.has-arrows .testimonials__slider--text-center .flickity-prev-next-button{top:50%;transform:translateY(-50%)}.has-arrows .testimonials__slider--text-center .flickity-prev-next-button.previous{left:calc(50% - var(--flickity-btn-size) - var(--flickity-btn-between) / 2);left:0}.has-arrows .testimonials__slider--text-center .flickity-prev-next-button.next{right:calc(50% - var(--flickity-btn-size) - var(--flickity-btn-between) / 2);right:0}.body--rounded-corners .testimonial__image__img{border-radius:var(--radius);overflow:hidden}.body--rounded-corners .testimonial__item__inner{border-radius:var(--radius)}.testimonials__slider--text-center .flickity-prev-next-button{background:transparent;box-shadow:none}.testimonials__slider .flickity-prev-next-button.next:before{content:url("data:image/svg+xml,%3Csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1416_300)'%3E%3Cpath d='M0.203635 0.202204C0.32352 0.0741215 0.486768 0.00131416 0.657669 0.00131416C0.828569 -3.24249e-05 0.993092 0.072773 1.1117 0.202204L11.8095 11.5126C12.0595 11.7741 12.0633 12.2002 11.8159 12.4658C11.8134 12.4685 11.8121 12.4698 11.8095 12.4725L1.11043 23.7842C0.868106 24.0593 0.462536 24.0728 0.203635 23.8166C-0.0552657 23.5604 -0.0692948 23.1304 0.173026 22.8567C0.181954 22.8459 0.192157 22.8364 0.203635 22.8257L10.4487 11.9926L0.203635 1.1608C-0.0463383 0.897894 -0.0476137 0.469152 0.201084 0.204899C0.201084 0.20355 0.20236 0.202204 0.203635 0.202204Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1416_300'%3E%3Crect width='12' height='24' fill='white' transform='matrix(1 0 -1.03207e-08 -1 0 24)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");-webkit-mask-image:unset;mask-image:unset;background:transparent;padding:0;margin:10px;width:12px}.testimonials__slider .flickity-prev-next-button.previous:before{content:url("data:image/svg+xml,%3Csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1416_302)'%3E%3Cpath d='M11.7964 23.7978C11.6765 23.9259 11.5132 23.9987 11.3423 23.9987C11.1714 24 11.0069 23.9272 10.8883 23.7978L0.190455 12.4874C-0.0595187 12.2259 -0.0633458 11.7998 0.184077 11.5342C0.186628 11.5315 0.187904 11.5302 0.190455 11.5275L10.8896 0.215752C11.1319 -0.0592888 11.5375 -0.0727712 11.7964 0.183394C12.0553 0.43956 12.0693 0.869648 11.827 1.14334C11.818 1.15413 11.8078 1.16356 11.7964 1.17435L1.55128 12.0074L11.7964 22.8392C12.0463 23.1021 12.0476 23.5308 11.7989 23.7951C11.7989 23.7964 11.7976 23.7978 11.7964 23.7978Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1416_302'%3E%3Crect width='12' height='24' fill='white' transform='matrix(-1 0 1.03207e-08 1 12 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");-webkit-mask-image:unset;mask-image:unset;background:transparent;padding:0;margin:10px;width:12px;transform:rotate(0)}@media screen and (max-width: 767px){.testimonials__slider{overflow:unset}.testimonials__slider--text-center .flickity-prev-next-button.next{right:-50px}.testimonials__slider--text-center .flickity-prev-next-button.previous{left:-50px}}@media screen and (min-width: 768px){.has-arrows .flickity-prev-next-button[disabled]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-testimonials.css.map */
