.reviews-section-wrapper .review-slider-image{z-index:0;max-width:430px;margin:0}.reviews-section-container .slider{display:flex;flex-wrap:unset;padding:1px 0;max-width:66vw;margin:auto;z-index:1}.reviews-section-container .slider .slider__slide{width:100%;max-width:100%}.reviews-section-container .slider .slider__slide.has-image{display:flex;flex-direction:row;align-items:center}.reviews-section-container .title-container{font-size:40px;text-align:center;max-width:118rem;margin:auto;margin-bottom:2.2rem}.reviews-section-container slideshow-component{position:relative}.reviews-section-container .slider-buttons{margin:auto;position:absolute;top:-9rem;bottom:0;width:100%;justify-content:space-between;z-index:0}.reviews-section-container .heading{font-family:var(--font-heading-family);font-size:30px;font-style:normal;font-weight:400;line-height:35px}.reviews-section-container p{font-size:18px;line-height:133.8%;margin-left:auto;margin-right:auto;padding:0;margin-bottom:15px}.reviews-section-container .author{font-family:Gautreaux;display:block;margin-block:5px}.reviews-section-container .location{font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;line-height:133.8%;display:block;margin-block:5px}.reviews-section-container .button-wrapper{margin-top:3.5rem}.reviews-section-container .button-wrapper a{text-transform:uppercase;color:currentcolor}.reviews-section-container .button-wrapper a.button{background-color:transparent}.reviews-section-container .slider-button{width:72px;height:auto}.reviews-section-container.side-by-side{display:flex;align-items:center;max-width:1250px}.reviews-section-container.side-by-side>*{width:50%;padding:0 15px}.reviews-section-container.side-by-side .title-container{margin-bottom:1rem}.reviews-section-container.side-by-side .slider-buttons{position:relative;top:0;justify-content:center}.reviews-section-container.side-by-side .review-slider-text .slider .slider__slide{justify-content:center}.reviews-section-container.side-by-side .slider-button{margin:0 2rem!important}.reviews-section-container.side-by-side .title-buttons{margin-bottom:3rem}@media screen and (min-width: 1340px){.reviews-section-container p{max-width:36rem}}@media screen and (max-width: 749px){.reviews-section-container.side-by-side{max-width:1250px;flex-direction:column;max-width:100%}.reviews-section-container.side-by-side>*{width:100%}.reviews-section-container.side-by-side img{width:100%}.reviews-section-container .slider{max-width:100%}.reviews-section-container .heading{font-size:28px;line-height:133.8%}.reviews-section-container p{font-size:16px;line-height:133.8%;max-width:76%}.reviews-section-container .button-wrapper{margin-top:3rem}.reviews-section-wrapper{padding-bottom:3rem!important}.reviews-section-container.side-by-side .slider-buttons{position:absolute;justify-content:space-between;left:0;top:-20%}.reviews-section-container.side-by-side .slider-buttons button{margin:0!important;max-width:22px;padding:0}.reviews-section-container.side-by-side .slider-buttons button.slider-button--prev{justify-content:left}.reviews-section-container.side-by-side .slider-buttons button.slider-button--next{justify-content:right}.reviews-section-wrapper .title-container.top-title{font-size:34px;line-height:133.8%;padding:0em 3rem 2.2rem}.reviews-section-container.side-by-side .title-buttons{margin-bottom:1.5rem}}.side-by-side .reviews-content{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 749px){.side-by-side .reviews-content{display:flex;flex-wrap:wrap;justify-content:center}}.reviews .image-container,.review-images .image-container{margin-bottom:12px}.reviews .image-container img,.review-images .image-container img{width:100%;height:auto;display:block}.review-slider-text,.review-images{overflow:auto}.review-slider-text{max-width:525px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next,.swiper-button-prev{aspect-ratio:1;padding:10px;width:auto;border-radius:100%;background:transparent}.reviews-section-wrapper .title-container h2{margin:0}.reviews-section-wrapper .review-slide{background:#fff;padding:1.8rem 1.9rem 2.8rem}.reviews-section-container .swiper-buttons{top:48%}.reviews-section-container .swiper-buttons .swiper-button-prev{left:-6%}.reviews-section-container .swiper-buttons .swiper-button-next{right:-6%}.reviews-section-container .reviews-content{max-width:118rem;margin:auto;position:relative}
/*# sourceMappingURL=/cdn/shop/t/59/assets/reviews.css.map */
