.LoadingSpinner-module__xP-aCq__spinnerContainer{justify-content:center;align-items:center;width:100%;height:100%;min-height:100px;display:flex}.LoadingSpinner-module__xP-aCq__spinner{border:3px solid var(--bg-skeleton);border-top:3px solid var(--aqua-lick);border-radius:50%;width:48px;height:48px;animation:1s linear infinite LoadingSpinner-module__xP-aCq__spin}@keyframes LoadingSpinner-module__xP-aCq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.testimonials-module__yLHVZq__lovingSection{margin-top:0;padding:3rem 0}.testimonials-module__yLHVZq__lovingHeader{text-align:left;margin-bottom:3rem}.testimonials-module__yLHVZq__testimonialGrid{grid-template-columns:1fr;gap:1rem;display:grid}.testimonials-module__yLHVZq__testimonialCard{text-align:left;background:#d6caf633;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:350px;padding:2rem;display:flex}.testimonials-module__yLHVZq__testimonialText{font-family:var(--font-inter),"Inter",sans-serif;color:var(--muddy-mischief);margin:0 0 1.5rem;font-size:16px;font-weight:400;line-height:1.5}.testimonials-module__yLHVZq__testimonialAuthor{font-family:var(--font-inter),"Inter",sans-serif;color:var(--muddy-mischief);margin:0;font-size:1rem;font-weight:600}.testimonials-module__yLHVZq__testimonialReview{margin-top:auto;padding-top:1rem}.testimonials-module__yLHVZq__reviewLabel{font-family:var(--font-inter),"Inter",sans-serif;color:var(--muddy-mischief);margin:0 0 .25rem;font-size:14px;font-weight:500;text-decoration:underline}.testimonials-module__yLHVZq__reviewProduct{font-family:var(--font-inter),"Inter",sans-serif;color:var(--muddy-mischief);margin:0;font-size:14px;font-weight:400;line-height:1.4}.testimonials-module__yLHVZq__buttonWrapper{justify-content:flex-start;margin-top:3rem;display:flex}.testimonials-module__yLHVZq__readAllButton{border:2px solid var(--muddy-mischief);color:var(--muddy-mischief);cursor:pointer;background:0 0;border-radius:50px;align-items:center;padding:12px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.testimonials-module__yLHVZq__readAllButton:hover{background:var(--muddy-mischief);color:var(--white)}@media (min-width:768px){.testimonials-module__yLHVZq__lovingSection{padding:4rem 0}.testimonials-module__yLHVZq__testimonialGrid{grid-template-columns:repeat(2,1fr);gap:1rem}.testimonials-module__yLHVZq__testimonialCard{min-height:350px}}@media (min-width:1024px){.testimonials-module__yLHVZq__lovingSection{padding:5rem 0}.testimonials-module__yLHVZq__testimonialGrid{grid-template-columns:repeat(4,1fr);gap:1rem}.testimonials-module__yLHVZq__testimonialCard{min-height:350px}}
