.egon-testimonials-section{background-color:var(--section-bg, transparent);padding:40px 20px}.egon-testimonials-section__title-wrapper{margin-left:auto;margin-right:auto;margin-bottom:30px}.egon-testimonials-grid{display:grid;grid-template-columns:1fr;gap:20px;margin:0 auto;text-align:left;align-items:stretch}@media (min-width: 768px){.egon-testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.egon-testimonials-grid{grid-template-columns:repeat(3,1fr)}}.egon-testimonial-card{background-color:#fff;border-radius:8px;padding:20px;display:flex;flex-direction:column;height:100%;box-shadow:0 2px 4px #0000000d}.egon-testimonial-card__image-wrapper{margin-bottom:30px;text-align:center;height:110px;display:flex;align-items:center;justify-content:center}.egon-testimonial-card__image{max-width:100%;max-height:110px;object-fit:contain;border-radius:4px}.egon-testimonial-card--needs-contrast .egon-testimonial-card__image{filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}.egon-testimonial-card__quote-wrapper{margin-bottom:15px;font-style:italic;position:relative;padding-left:30px;flex-grow:1}.egon-testimonial-card__quote-wrapper:before{content:"\201c";font-family:Georgia,serif;font-size:3em;line-height:.5;position:absolute;left:0;top:10px;color:rgba(var(--color-text-rgb, var(--color-foreground-rgb, 51, 51, 51)),.3)}.egon-testimonial-card__quote{margin:0}.egon-testimonial-card__attribution{margin-top:auto;padding-top:15px;border-top:1px solid rgba(var(--color-text-rgb, var(--color-foreground-rgb, 51, 51, 51)),.1)}.egon-testimonial-card__author{font-weight:700;display:block;margin-bottom:5px;font-style:italic}.egon-testimonial-card__context,.egon-testimonial-card__source{font-size:.9em;display:block;margin-bottom:5px;color:rgba(var(--color-text-rgb, var(--color-foreground-rgb, 51, 51, 51)),.7)}.egon-testimonial-card__product-link{display:inline-block;margin-top:15px;padding:8px 15px;text-decoration:none;border-radius:4px;font-weight:700;transition:background-color .3s ease;background-color:var(--color-button, #007bff);color:var(--color-button-text, #ffffff)}.egon-testimonial-card__product-link:hover,.egon-testimonial-card__product-link:focus{background-color:var(--color-button-hover-background, var(--color-button-darken, #0056b3));color:var(--color-button-hover-text, var(--color-button-text, #ffffff));outline-offset:2px}.egon-testimonials-editor-placeholder{text-align:center;padding:30px 20px;border:2px dashed #cccccc;background-color:#f9f9f9}.egon-testimonials-editor-placeholder h3{margin-top:0;margin-bottom:10px;font-size:1.2em}.egon-testimonials-editor-placeholder p{margin-bottom:5px}.egon-testimonials-editor-placeholder p:last-child{font-size:.9em;color:#555}
/*# sourceMappingURL=/cdn/shop/t/16/assets/egon-testimonials.css.map */
