.salonid-testimonials,.salonid-testimonials *{font-family:var(--font-body-family, "Poppins", sans-serif)}.salonid-container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.salonid-container--full{padding:0 1.5rem}.salonid-section-header{text-align:center;margin-bottom:3rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.salonid-section-header.salonid-fade-in{opacity:1;transform:translateY(0)}.salonid-section-header__subtitle{display:inline-block;border:1px solid #e5e7eb;padding:.5rem 1.5rem;margin-bottom:1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background-color:#fff;border-radius:var(--card-border-radius, 0px)}.salonid-section-header__title{font-family:var(--font-heading-family, "Poppins", sans-serif);font-weight:var(--font-heading-weight, 700);font-size:2rem;color:#1c1c1c;margin:0;line-height:var(--font-heading-line-height, 1.2);text-transform:var(--font-heading-text-transform, uppercase);letter-spacing:var(--font-heading-letter-spacing, .15em)}.salonid-section-header__description{font-family:var(--font-heading-family, "Poppins", sans-serif);font-weight:var(--font-heading-weight, 700);font-size:1.6rem;color:#6b7280;max-width:48rem;margin:0 auto;line-height:var(--font-heading-line-height, 1.2);text-transform:none;letter-spacing:0}.salonid-testimonials__wrapper{display:flex;gap:1.5rem;justify-content:center;max-height:740px;overflow:hidden;margin:0 auto;isolation:isolate}.salonid-testimonials__column{display:flex;flex-direction:column;gap:1.5rem;flex:0 0 auto;width:100%;max-width:400px;will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.salonid-testimonials__column--hidden-mobile,.salonid-testimonials__column--hidden-tablet{display:none}@media (min-width: 768px){.salonid-testimonials__column{width:48%;max-width:380px}.salonid-testimonials__column--hidden-mobile{display:flex}.salonid-section-header__title{font-size:3.2rem}.salonid-section-header__description{font-size:2.6rem}}@media (min-width: 1024px){.salonid-testimonials__column{width:32%;max-width:360px}.salonid-testimonials__column--hidden-tablet{display:flex}.salonid-section-header__title{font-size:3.2rem}}.salonid-testimonial-card{background-color:#eeeff7;border:1px solid hsl(0,0%,90%);padding:4rem;border-radius:var(--card-border-radius, 0px);transition:box-shadow .3s ease;flex-shrink:0;box-shadow:0 4px 6px -1px #0000001a;max-width:360px;width:100%;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;contain:layout style paint}.salonid-testimonial-card:hover{box-shadow:0 10px 20px -5px #00000026}.salonid-testimonial-card__quote{font-size:2rem;line-height:1.6;color:#1c1c1c;margin:0 0 2.5rem;font-weight:400}.salonid-testimonial-card__author{display:flex;align-items:center;gap:2rem}.salonid-testimonial-card__avatar{width:40px;height:40px;border-radius:0;object-fit:cover;flex-shrink:0;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.salonid-testimonial-card__avatar--initials{display:flex;align-items:center;justify-content:center;background-color:#1c1c1c;color:#fff;font-weight:700;font-size:1.6rem!important;text-transform:uppercase;border:none;width:40px;height:40px;border-radius:0}.salonid-testimonial-card__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.salonid-testimonial-card__name{font-weight:700;font-size:1.75rem;color:#1c1c1c;line-height:1.3}.salonid-testimonial-card__role{font-size:1.5rem;color:#6b7280;font-weight:400;line-height:1.3}.salonid-testimonial-card__salon{display:none}@media (prefers-reduced-motion: reduce){.salonid-testimonials__column{will-change:auto!important;animation:none!important}}@media (max-width: 767px){.salonid-testimonials{padding:4rem 0}.salonid-section-header{margin-bottom:2rem}.salonid-testimonials__wrapper{max-height:600px;justify-content:center;align-items:center}.salonid-testimonials__column{width:100%;max-width:100%;align-items:center}.salonid-testimonial-card{padding:1.5rem;width:90%;max-width:400px}}.salonid-testimonials{padding:6rem 0;background-color:#fff;position:relative;overflow:hidden;contain:layout style paint}.salonid-testimonials__wrapper{display:flex;gap:1.5rem;justify-content:center;max-height:740px;overflow:hidden;margin:0 auto;position:relative;isolation:isolate}.salonid-testimonials__wrapper:before,.salonid-testimonials__wrapper:after{content:"";position:absolute;left:0;right:0;height:120px;pointer-events:none;z-index:10}.salonid-testimonials__wrapper:before{top:0;background:linear-gradient(to bottom,#fff,#ffffffe6 20%,#ffffff80 50%,#fff0)}.salonid-testimonials__wrapper:after{bottom:0;background:linear-gradient(to top,#fff,#ffffffe6 20%,#ffffff80 50%,#fff0)}
/*# sourceMappingURL=/cdn/shop/t/49/assets/salonid-testimonials-hybrid.css.map */
