.testimonials-section{background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;padding:0 0 125px;position:relative;margin-bottom:96px}.testimonials-section .page-width{max-width:1700px}.testimonials-section .testimonials-header{text-align:center;margin-bottom:75px;padding-top:45px;padding-bottom:45px;background-color:#373737;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.testimonials-header .testimonials-subtitle,.testimonials-header .testimonials-title,.testimonials-header .testimonials-rating{width:33.33%}.testimonials-header .testimonials-subtitle{padding-right:15px}.testimonials-section .testimonials-subtitle h4{font-size:36px;color:#f4d10c;line-height:42px;text-align:right;background-color:#000;padding:15px 35px 15px 15px;font-weight:700;margin:0}.testimonials-section .testimonials-title{font-size:60px;font-weight:700;letter-spacing:0;line-height:1.1;text-transform:uppercase;color:#fff;margin:0;padding:0 15px}.testimonials-section .testimonials-rating{padding-left:15px}.testimonials-section .testimonials-rating .testimonials-rating-wrapper{display:flex;align-items:center;background-color:#000;padding:15px 15px 15px 35px}.testimonials-section .rating-number h5{display:inline-block;color:#f4d10c;font-size:36px;vertical-align:top;float:left;margin:0 30px 0 0}.testimonials-section .rating-stars{position:relative;font-size:36px;line-height:1}.testimonials-section .rating-stars span:before{content:"\2605\2605\2605\2605\2605";top:50%;position:absolute;left:0;color:#fac917;transform:translateY(-50%)}.testimonials-section .testimonials-slider-wrapper{position:relative;padding:15px 0;max-width:1520px;margin:0 auto}.testimonials-section .testimonial-card{padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:450px}.testimonials-section .testimonial-content{flex-grow:1;margin-bottom:27px}.testimonials-section .testimonial-content .testimonial-text *{color:#fff;font-family:Roboto,sans-serif;font-weight:300;font-size:24px;line-height:42px;margin:0}.testimonials-section .testimonial-author{display:flex;align-items:flex-start;flex-direction:column;gap:0;position:relative}.testimonials-section .author-image-wrapper{width:100%;height:100%}.testimonials-section .author-image{max-width:115px;max-height:115px;width:100%;height:100%;object-fit:cover;border-radius:50%;border:10px solid #373737;display:block}.testimonials-section .author-info{position:relative;width:60%}.testimonials-section .author-name-box{color:#fff;font-family:Roboto,sans-serif;font-weight:700;font-size:24px;background-color:#373737;margin-left:-10px;padding:20px 40px;position:relative;z-index:1;line-height:36px}.testimonials-section .animal-type{font-family:Oswald,sans-serif;font-size:14px;font-weight:700;color:#f4d10c;margin-top:10px;letter-spacing:0;margin-left:30px}.testimonials-section .testimonials-prev,.testimonials-section .testimonials-next{width:auto;height:auto;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;display:block!important}.testimonials-section .testimonials-prev:after,.testimonials-section .testimonials-next:after{font-family:Roboto,sans-serif;font-size:50px;font-weight:700;color:#f4d10c;line-height:1;opacity:.75}.testimonials-section .testimonials-prev{left:-30px}.testimonials-section .testimonials-prev:after{content:"\2039"}.testimonials-section .testimonials-next{right:-30px}.testimonials-section .testimonials-next:after{content:"\203a"}.testimonials-section .testimonials-prev:hover:after,.testimonials-section .testimonials-next:hover:after{opacity:1}.testimonials-section .testimonials-prev.swiper-button-disabled:after,.testimonials-section .testimonials-next.swiper-button-disabled:after{opacity:.75}@media only screen and (max-width:1365px){.testimonials-section .author-name-box{padding:15px 30px}.testimonials-section .author-name-box,.testimonials-section .testimonial-content .testimonial-text *{font-size:22px;line-height:32px}.testimonials-section .testimonials-subtitle h4{font-size:31px}}@media only screen and (max-width:1199px){.testimonials-section .testimonials-title{font-size:50px;width:100%;text-align:center}.testimonials-header .testimonials-subtitle,.testimonials-header .testimonials-rating{display:none}.testimonials-section{padding-bottom:80px;margin-bottom:80px}.testimonials-section .testimonials-header{margin-bottom:50px}}@media only screen and (max-width:1024px){.testimonials-section .testimonials-title{font-size:44px}}@media only screen and (max-width:989px){.testimonials-section .author-name-box,.testimonials-section .testimonial-content .testimonial-text *{font-size:20px;line-height:30px}.testimonials-section .testimonials-header{margin-bottom:50px;padding-top:30px;padding-bottom:30px}.testimonials-section .testimonials-title{font-size:38px}.testimonials-section .testimonials-prev{left:-35px}.testimonials-section .testimonials-next{right:-35px}.testimonials-section{padding-bottom:60px;margin-bottom:60px}}@media only screen and (max-width:749px){.testimonials-section .testimonials-title{font-size:32px}.testimonials-section .author-name-box,.testimonials-section .testimonial-content .testimonial-text *{font-size:18px;line-height:28px}.testimonials-section .page-width{padding-left:50px;padding-right:50px}.testimonials-section .animal-type{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-testimonials.css.map */
