.nb-testimonials{width:100%;overflow:hidden;position:relative}.nb-testimonials__divider{position:absolute;top:0;left:0;right:0;height:.1rem;background-color:rgb(var(--color-border))}.nb-testimonials__inner{display:flex;flex-direction:column;gap:4rem}@media screen and (min-width:750px){.nb-testimonials__inner{gap:5.6rem}}@media screen and (min-width:1200px){.nb-testimonials__inner{gap:8rem}}.nb-testimonials__header{width:100%}.nb-testimonials__slider-container{display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative}@media screen and (min-width:1200px)and (pointer:fine){.nb-testimonials__slider-container{cursor:none}}.nb-testimonials__cursor{color:rgb(var(--color-foreground));display:none;align-items:center;justify-content:center;position:absolute;width:4rem;height:4rem;z-index:10;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s}@media screen and (min-width:1200px)and (pointer:fine){.nb-testimonials__cursor{display:flex}}.nb-testimonials__cursor.prev{transform:rotate(180deg)}.nb-testimonials__cursor svg.icon{width:3.6rem;height:3.6rem}.nb-testimonials__slider-container.cursor-active .nb-testimonials__cursor{opacity:1;visibility:visible}.nb-testimonials__slider,.nb-testimonials__slide{width:100%}.nb-testimonials-card{display:flex;flex-direction:column;align-items:center;gap:2rem;background-color:#fff;border-radius:2rem;padding:2.4rem;max-width:100rem;width:100%;margin:0 auto;box-sizing:border-box}@media screen and (min-width:750px){.nb-testimonials-card{flex-direction:row;align-items:center;flex-wrap:nowrap}}.nb-testimonials-card__person{display:flex;flex-direction:column;align-items:center;gap:1.2rem;flex-shrink:0}.nb-testimonials-card__avatar-wrapper{width:12rem;height:12rem;border-radius:1.2rem;overflow:hidden;flex-shrink:0}.nb-testimonials-card__avatar{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.nb-testimonials-card__avatar--placeholder{width:12rem;height:12rem;border-radius:1.2rem;display:block}.nb-testimonials-card__person-info{text-align:center}.nb-testimonials-card__author{font-size:1.8rem;font-weight:600;letter-spacing:-.054rem;color:#101828;line-height:1.4;margin:0}.nb-testimonials-card__author-title{font-size:1.6rem;font-weight:400;letter-spacing:-.048rem;color:#717680;line-height:1.4;margin:0}.nb-testimonials-card__quote{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;flex:1;min-width:0;padding:0 2rem}@media screen and (min-width:750px){.nb-testimonials-card__quote{padding:0 4rem;min-width:35rem}}.nb-testimonials-card__quote-mark{display:block;width:2rem;height:1.6rem;flex-shrink:0}.nb-testimonials-card__quote-mark--open{align-self:flex-start}.nb-testimonials-card__quote-mark--close{align-self:flex-end}.nb-testimonials-card__text{font-size:2rem;font-weight:500;letter-spacing:-.06rem;color:#252b37;line-height:1.4;text-align:center;margin:0;width:100%}.nb-testimonials__pagination{position:static!important;display:flex;align-items:center;justify-content:center;gap:.8rem;width:auto!important;bottom:auto!important;left:auto!important;transform:none!important}.nb-testimonials__pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;border-radius:160rem;background:#d5d7da;opacity:1;margin:0!important;transition:width .3s ease,background-color .3s ease;display:block;flex-shrink:0}.nb-testimonials__pagination .swiper-pagination-bullet-active{width:2.4rem;background:#000}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nb-section-testimonials.css.map */
