.headsup-testimonials-carousel{width:100%}.headsup-testimonials-carousel__container{margin-left:auto;margin-right:auto;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width: 1024px){.headsup-testimonials-carousel__container{padding-top:60px;padding-bottom:60px}}.headsup-testimonials-carousel__content{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 1024px){.headsup-testimonials-carousel__content{gap:2.5rem}}.headsup-testimonials-carousel__header{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 1024px){.headsup-testimonials-carousel__header{flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem;padding-left:60px;padding-right:60px}}.headsup-testimonials-carousel__heading{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width: 1024px){.headsup-testimonials-carousel__heading{gap:.75rem}}.headsup-testimonials-carousel__caption,.headsup-testimonials-carousel__title{margin:0}.headsup-testimonials-carousel__controls{display:flex;align-items:center;gap:1rem}.headsup-testimonials-carousel__controls--desktop{display:none}.headsup-testimonials-carousel__controls--mobile{display:flex;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 1024px){.headsup-testimonials-carousel__controls--desktop{display:flex}.headsup-testimonials-carousel__controls--mobile{display:none}}.headsup-testimonials-carousel__nav-buttons{display:flex;align-items:center;gap:.5rem}.headsup-testimonials-carousel__nav-button{width:3rem;height:3rem;border-radius:.5rem;border:1px solid var(--gray-300);background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out;padding:0}.headsup-testimonials-carousel__nav-button:hover:not(:disabled){opacity:.7}.headsup-testimonials-carousel__nav-button:disabled{opacity:.5;cursor:not-allowed}.headsup-testimonials-carousel__nav-icon{width:1.5rem;height:auto;display:block}.headsup-testimonials-carousel__nav-icon--prev{transform:scaleX(-1)}.headsup-testimonials-carousel__wrapper{width:100%;overflow-x:hidden}.headsup-testimonials-carousel__track{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-left:1rem;padding-right:1rem;align-items:stretch}.headsup-testimonials-carousel__track::-webkit-scrollbar{display:none}@media screen and (min-width: 768px){.headsup-testimonials-carousel__track{gap:1.5rem}}@media screen and (min-width: 1024px){.headsup-testimonials-carousel__track{gap:1.5rem;padding-left:60px;padding-right:60px}}.headsup-testimonials-carousel__slide{flex-shrink:0;height:auto;display:flex;box-sizing:border-box;width:300px;min-width:300px}@media screen and (min-width: 768px){.headsup-testimonials-carousel__slide{width:calc(50vw - 48px);min-width:calc(50vw - 48px)}}@media screen and (min-width: 1024px){.headsup-testimonials-carousel__slide{width:500px;min-width:500px}}.headsup-testimonial-card{flex-shrink:0;background-color:var(--bg-2);border-radius:1rem;padding:1rem;display:flex;flex-direction:column;gap:1.5rem;height:100%;width:100%}@media screen and (min-width: 1024px){.headsup-testimonial-card{padding:2rem}}.headsup-testimonial-card__quote{margin:0;flex:1;color:var(--gray-500);font-family:var(--font-blackbird-regular)}.headsup-testimonial-card__author{display:flex;align-items:flex-start;gap:.75rem}@media screen and (min-width: 1024px){.headsup-testimonial-card__author{gap:1.5rem}}.headsup-testimonial-card__avatar{position:relative;flex-shrink:0;width:60px;height:64px;display:flex;align-items:center;justify-content:center}.headsup-testimonial-card__avatar-image{width:100%;height:100%;object-fit:contain;border-radius:.25rem}.headsup-testimonial-card__avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.headsup-testimonial-card__details{display:flex;flex-direction:column;gap:4px;flex:1}.headsup-testimonial-card__name{margin:0;color:var(--gray-600)}.headsup-testimonial-card__title,.headsup-testimonial-card__organization{margin:0;color:var(--gray-500);line-height:16px;font-size:11px;text-transform:uppercase;padding:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-headsup-testimonials-carousel.css.map */
