.PDPTestimonials-section{--tm-font: "Sofia Pro", sans-serif;--tm-text-dark: #533a2d;--tm-text-accent: #a3452c;--tm-bg-card: #f9f1e9;--tm-bg-section: hsl(53deg 60% 97%);--tm-bg-section-alt: #fcfbf3;--tm-border-accent: #ca5839;--tm-nav-arrow: rgb(163 69 44 / 100%)}.tm-pdp{padding:32px 15px;background-color:var(--tm-bg-section);background-image:radial-gradient(circle farthest-side at right top,#cb593a26,#ffffff26 30% 100%);overflow:hidden;font-family:var(--tm-font);color:var(--tm-text-dark)}.PDPTestimonials-section .cta-button-container2{display:flex;justify-content:center;width:100%;z-index:2;position:relative}.PDPTestimonials-section .cta-button-container2>*{width:100%;max-width:630px}.tm-pdp>*:not(:first-child){margin-top:32px}.tm-pdp div.info__block-container{margin-top:0}.tm-pdp__swiper{opacity:0;transition:opacity 1.5s ease-in-out}.tm-pdp__swiper.is-ready{opacity:1}.tm-pdp__slider{display:flex;justify-content:center;align-items:center;margin-right:-15px;margin-left:-15px;position:relative}.tm-pdp__slider .swiper-wrapper{align-items:center}.tm-pdp .swiper-button-prev,.tm-pdp .swiper-button-next{opacity:0;color:var(--tm-nav-arrow)}.tm-pdp__slide{margin:0;padding:0;cursor:pointer}.tm-pdp__card{display:flex;width:100%;flex-direction:column;border-radius:16px;border:2px solid var(--tm-border-accent);background:var(--tm-bg-card)}.tm-pdp__card-img{border-top-left-radius:14px;border-top-right-radius:14px;width:100%;object-fit:cover}.tm-pdp__card-content{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;background:var(--tm-bg-card);border-bottom-right-radius:14px;border-bottom-left-radius:14px}.tm-pdp__card-reviews{display:flex;align-items:center;gap:4px}.tm-pdp__reviews-img{max-width:116px}.tm-pdp__reviews-text{font-size:18px;font-weight:600;line-height:1.2;margin-top:5px}.tm-pdp__card-quote{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.tm-pdp__quote-title{color:var(--tm-text-accent);font-size:20px;font-weight:600;line-height:1.2;text-transform:uppercase}.tm-pdp__quote-text{font-size:16px;font-weight:400;line-height:150%;margin:0}.tm-pdp__card-user{display:flex;justify-content:space-between;align-items:center;width:100%}.tm-pdp__user-name{font-size:18px;font-weight:500;line-height:1.2}.tm-pdp__user-badge{display:flex;padding:2px 4px;align-items:center;gap:4px;border-radius:100px;background:var(--tm-bg-section-alt)}.tm-pdp__badge-icon{width:18px;height:18px}.tm-pdp__badge-text{font-size:16px;font-weight:500;line-height:1.2}img.tm-pdp__reviews-img{width:116px;height:auto;flex:none}img.tm-pdp__badge-icon{flex:none}.tm-pdp__nav-btn img{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.tm-pdp{padding:48px 0}.tm-pdp>*:not(:first-child){margin-top:48px}.tm-pdp__swiper:hover .swiper-button-next,.tm-pdp__swiper:hover .swiper-button-prev{opacity:1;transition:opacity .25s ease-in-out;z-index:99999}.tm-pdp__nav-btn{height:48px;width:48px}.tm-pdp .swiper-button-next:after,.tm-pdp .swiper-button-prev:after{content:""}.tm-pdp .swiper-button-next{right:20px}.tm-pdp .swiper-button-prev{left:20px}.tm-pdp__slider:before{content:"";position:absolute;z-index:9999;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,var(--tm-bg-section-alt) 20%,rgb(252 251 243 / 0%) 100%);width:25%;height:100%}.tm-pdp__slider:after{content:"";position:absolute;z-index:9999;bottom:0;right:0;pointer-events:none;background-image:linear-gradient(to left,var(--tm-bg-section-alt) 20%,rgb(252 251 243 / 0%) 100%);width:25%;height:100%}.tm-pdp__card{flex-direction:row}.tm-pdp__card-img{width:300px;min-width:300px;border-top-right-radius:0;border-bottom-left-radius:14px}.tm-pdp__card-content{padding:10px;gap:10px;border-top-right-radius:14px;border-bottom-left-radius:0}.tm-pdp__card-quote{gap:12px}.tm-pdp__reviews-text,.tm-pdp__user-name{font-size:20px}.tm-pdp__quote-title{font-size:18px}.tm-pdp__quote-text,.tm-pdp__badge-text{font-size:18px;margin-top:3px}.tm-pdp__user-badge{gap:8px;padding:1px 8px 4px}}@media(min-width:1024px){.tm-pdp__reviews-text,.tm-pdp__user-name{font-size:20px}.tm-pdp__quote-title{font-size:24px}.tm-pdp__quote-text,.tm-pdp__badge-text{font-size:18px}.tm-pdp__card-content{padding:24px;gap:24px}}@media(prefers-reduced-motion:reduce){.tm-pdp__swiper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/r-testimonials.css.map */
