@font-face{font-family:"Trajan Pro 3";src:url(https://cdn.shopify.com/s/files/1/0786/1076/0015/files/Trajan_Pro_3_Regular.otf?v=1752407480) format("opentype");font-weight:400;font-style:normal;font-display:swap}.testimonial-quote-section{background-color:#fff;background-image:url(/cdn/shop/files/Group_274.svg?v=1753419748);background-size:400px 400px;background-position:top left;background-repeat:no-repeat;padding:60px 20px;margin:0 0 40px;display:flex;justify-content:center;align-items:center;min-height:400px;position:relative;overflow:hidden;background-blend-mode:multiply}.testimonial-quote-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#f8f6f34d,#ffffff1a);pointer-events:none;z-index:1}.testimonial-quote-section:after{content:"";position:absolute;bottom:0;right:0;width:180px;height:180px;background-image:url(/cdn/shop/files/Group_261.svg?v=1753418445);background-size:contain;background-repeat:no-repeat;background-position:bottom right;opacity:.08;z-index:0;pointer-events:none}.testimonial-container{max-width:600px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;z-index:2}.profile-section{display:flex;flex-direction:column;align-items:center;margin-bottom:0}.profile-image-wrapper{position:relative;overflow:hidden;box-shadow:0 8px 24px #00000026;transition:transform .3s ease}.profile-image-wrapper:hover{transform:scale(1.05)}.profile-image{width:196px;height:auto;object-fit:cover;display:block}.content-wrapper{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;max-width:274px}.quote-icon-section{display:flex;justify-content:center;align-items:center;width:100%;margin:0}.quote-icon{width:30px;height:30px;object-fit:contain;opacity:.8}.title-section{width:100%}.testimonial-title{font-family:"Trajan Pro 3",serif;font-style:normal;font-weight:600;font-size:16px;line-height:1.2;text-align:center;letter-spacing:0px;color:#707070;text-transform:uppercase;opacity:1;margin:0;max-width:274px}.content-section{width:100%}.testimonial-content{font-family:Lato,Arial,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:1.4;text-align:center;letter-spacing:0px;color:#707070;opacity:1;margin:0;max-width:274px}.attribution-section{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.author-name{font-family:Lato,Arial,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:14px;text-align:center;letter-spacing:0px;color:#707070;opacity:1}.author-title{font-family:Lato,Arial,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:14px;text-align:center;letter-spacing:0px;color:#707070;opacity:1}.more-about-link{display:none;font-family:Lato,Arial,sans-serif;font-style:normal;font-weight:300;font-size:8px;line-height:1.4;text-align:center;letter-spacing:0px;color:#707070;opacity:1;text-decoration:underline;margin-top:12px;transition:opacity .3s ease}.more-about-link:hover{opacity:.7;text-decoration:underline}@media screen and (min-width:769px){.testimonial-quote-section{background-size:600px 600px;background-position:top left}.testimonial-container{max-width:800px;flex-direction:row;align-items:center;gap:40px;text-align:center}.profile-section{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.profile-image{width:350px}.content-wrapper{flex:1;align-items:center;text-align:center;max-width:none;gap:15px}.quote-icon-section{justify-content:center;margin-bottom:5px}.quote-icon{width:40px;height:40px}.testimonial-title{font-size:22px;text-align:center;max-width:500px}.testimonial-content{font-size:20px;text-align:center;max-width:500px}.attribution-section{align-self:center;align-items:center;margin-top:10px}.author-name,.author-title{text-align:center}.more-about-link{font-size:12px;text-align:center}}@media screen and (min-width:769px)and (max-width:1024px){.testimonial-quote-section{padding:50px 30px;background-size:500px 500px;background-position:top left}.profile-image{width:250px}.quote-icon{width:35px;height:35px}.testimonial-title{font-size:19px}.testimonial-content{font-size:17px}.more-about-link{font-size:10px}}@media screen and (min-width:1200px){.testimonial-quote-section{padding:80px 40px;min-height:450px;background-size:700px 700px;background-position:top left}.testimonial-container{max-width:900px;gap:50px}.profile-image{width:350px}.quote-icon{width:40px;height:40px}.testimonial-title{font-size:22px;max-width:600px}.testimonial-content{font-size:20px;max-width:600px}.more-about-link{font-size:15px}}@media screen and (max-width:480px){.testimonial-quote-section{padding:32px 12px;background-size:350px 300px;background-position:top left}.testimonial-container{gap:15px}.content-wrapper{gap:12px}}.testimonial-container{opacity:0;animation:fadeInUp 1s ease .3s forwards}.profile-image-wrapper{opacity:0;animation:fadeInScale .8s ease .8s forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.profile-image-wrapper:focus-within{outline:2px solid #007acc;outline-offset:4px}@media(prefers-reduced-motion:reduce){.testimonial-container,.profile-image-wrapper{animation:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/pdp-founder-quote.css.map */
