.testimonial-quote-section{width:100%;position:relative}.testimonial-quote-container{max-width:1000px;margin:0 auto}.testimonial-quote-card{position:relative;padding:60px 80px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;align-items:center;text-align:center}.quote-mark{font-family:Georgia,serif;font-weight:700;line-height:1;position:absolute}.quotes-mark-open{top:60px;left:40px}.quotes-mark-close{bottom:165px;right:40px}.testimonial-quote-text{max-width:800px;margin:0 auto 40px}.testimonial-quote-text p{font-weight:400;line-height:1.6;margin:0}.testimonial-author-section{display:flex;align-items:center;gap:20px;margin-top:20px}.testimonial-author-image{flex-shrink:0}.testimonial-author-image img{width:80px;height:80px;border-radius:50%;object-fit:cover;display:block;border:1px solid #42271D}.testimonial-author-details{text-align:left}.testimonial-author-name{font-weight:700;margin:0 0 5px;line-height:1.4}.testimonial-author-title{margin:0 0 3px;line-height:1.5;font-weight:400}.testimonial-author-handle{margin:0;line-height:1.4;font-style:italic;opacity:.9}@media(max-width:1024px){.testimonial-quote-card{padding:50px 60px}.testimonial-quote-text{max-width:750px}.quotes-mark-open{left:30px;top:40px}.quotes-mark-close{right:30px;bottom:150px}.testimonial-quote-text p{font-size:22px!important}}@media(max-width:768px){.testimonial-quote-card{padding:40px}.quote-mark{font-size:60px!important}.testimonial-quote-text{max-width:550px}.quotes-mark-open{top:35px;left:20px}.quotes-mark-close{bottom:135px;right:20px}.testimonial-quote-text p{font-size:20px!important}.testimonial-author-image img{width:70px;height:70px}}@media(max-width:640px){.testimonial-quote-card{padding:50px 30px 35px}.quote-mark{font-size:50px!important}.quotes-mark-open{top:30px;left:15px}.quotes-mark-close{bottom:150px;right:15px}.quote-mark{font-weight:100}.testimonial-quote-text{margin-bottom:25px}.testimonial-quote-text p{font-size:18px!important;line-height:1.5}.testimonial-author-section{flex-direction:column;text-align:center;gap:15px}.testimonial-author-details{text-align:center}.testimonial-author-image img{width:60px;height:60px}.testimonial-author-name{font-size:15px!important}.testimonial-author-title,.testimonial-author-handle{font-size:13px!important}}@media(max-width:480px){.testimonial-quote-card{padding:45px 55px 30px}.quote-mark{font-size:45px!important}.quotes-mark-close{bottom:170px;right:15px}.testimonial-quote-text p{font-size:16px!important}.testimonial-author-name{font-size:14px!important}.testimonial-author-title,.testimonial-author-handle{font-size:12px!important}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}@media(prefers-contrast:high){.testimonial-quote-card{border:3px solid currentColor}}.testimonial-quote-section a:focus{outline:3px solid rgba(0,0,0,.3);outline-offset:3px}@media print{.testimonial-quote-card{box-shadow:none;border:2px solid #000}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/testimonial-quote-section.css.map */
