.we-testimonials{--we-t-max-width: var(--site-width, var(--SITE-WIDTH, 1440px));--we-t-inline-padding: var(--gutter-mobile, 20px);--we-t-radius: 12px;--we-t-card-width: 272px;--we-t-card-gap: 12px;--we-t-font-heading: "norwester", var(--FONT-STACK-HEADING);--we-t-font-body: "Saira", "SairaCondensed", var(--FONT-STACK-BODY);--we-t-summary-bg: #18181b;--we-t-summary-text: #ffffff;--we-t-card-bg: #f4f4f5;--we-t-card-heading: #18181b;--we-t-card-text: #52525b;--we-t-star-color: #f89c1c;--we-t-star-track-color: #e4e4e7;--we-t-border: #e4e4e7;max-width:100%;min-width:0}.we-testimonials.wrapper,.we-testimonials.wrapper--full-padded{width:100%;max-width:100%;padding-inline:0}.we-testimonials__inner{display:flex;flex-direction:column;gap:16px;width:100%;max-width:var(--we-t-max-width);margin-inline:auto;padding-inline:var(--we-t-inline-padding);box-sizing:border-box}.we-testimonials__layout{display:flex;flex-direction:column;gap:16px;min-width:0}.we-testimonials__summary{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:32px;border-radius:var(--we-t-radius);background:var(--we-t-summary-bg);color:var(--we-t-summary-text);box-sizing:border-box}.we-testimonials__summary-head{display:flex;flex-direction:column;gap:6px}.we-testimonials__title{margin:0;font-family:var(--we-t-font-heading);font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.8px;text-transform:uppercase;color:inherit}.we-testimonials__summary-text,.we-testimonials__summary-text.rte{font-family:var(--we-t-font-body);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.35px;color:inherit;opacity:.66}.we-testimonials__summary-text.rte p{margin:0 0 8px;font:inherit;letter-spacing:inherit;color:inherit}.we-testimonials__summary-text.rte p:last-child{margin-bottom:0}.we-testimonials__summary-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.we-testimonials__summary-rating{display:flex;flex-direction:column;gap:4px}.we-testimonials__trust{font-family:var(--we-t-font-body);font-size:14px;line-height:1.5;letter-spacing:-.35px;color:inherit}.we-testimonials__score{display:flex;align-items:baseline;gap:2px;margin:0;flex:0 0 auto}.we-testimonials__score-value{font-family:var(--we-t-font-heading);font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.64px;color:inherit}.we-testimonials__score-max{font-family:var(--we-t-font-body);font-size:16px;line-height:1.2;letter-spacing:-.32px;color:inherit;opacity:.66}.we-testimonials .we-stars{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;align-self:flex-start;line-height:0;isolation:isolate}.we-testimonials .we-stars__layer{display:flex;align-items:center;gap:calc(var(--we-stars-size, 16px) * .25)}.we-testimonials .we-stars__layer--track{color:var(--we-t-star-track-color)}.we-testimonials .we-stars__layer--fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--we-stars-fill, 0%);overflow:hidden;color:var(--we-t-star-color)}.we-testimonials .we-icon-star{display:block;flex:0 0 auto;width:calc(var(--we-stars-size, 16px) * .75);height:auto;aspect-ratio:12 / 11}.we-testimonials__main{display:flex;flex-direction:column;gap:16px;min-width:0}.we-testimonials__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.we-testimonials__reviews-title{margin:0;font-family:var(--we-t-font-heading);font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.64px;color:var(--we-t-card-heading)}.we-testimonials__arrows{display:flex;gap:8px;flex:0 0 auto}.we-testimonials__arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--we-t-border);border-radius:100px;background:#fff;color:var(--we-t-card-heading);cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.we-testimonials__arrow:hover{background:var(--we-t-card-bg)}.we-testimonials__arrow[disabled]{opacity:.35;cursor:default}.we-testimonials__arrow .we-icon-chevron{width:6px;height:10px}.we-testimonials__arrow .we-icon-chevron--left{transform:rotate(180deg)}.we-testimonials__track-wrap{position:relative;min-width:0}.we-testimonials__track{display:flex;align-items:stretch;gap:var(--we-t-card-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.we-testimonials__track::-webkit-scrollbar{display:none}.we-testimonials__track[aria-busy=true]{min-height:196px}.we-testimonials__track:focus-visible{outline:2px solid var(--we-t-card-heading);outline-offset:4px}.we-testimonials__card{display:flex;flex-direction:column;gap:8px;flex:0 0 var(--we-t-card-width);width:var(--we-t-card-width);padding:20px;border-radius:var(--we-t-radius);background:var(--we-t-card-bg);scroll-snap-align:start;box-sizing:border-box}.we-testimonials__card-head{display:flex;align-items:flex-start;gap:8px}.we-testimonials__author{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.we-testimonials__avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:100px;background:#fff;overflow:hidden;font-family:var(--we-t-font-heading);font-size:14px;line-height:1.2;letter-spacing:-.35px;color:var(--we-t-card-heading);text-transform:uppercase}.we-testimonials__avatar img{width:100%;height:100%;object-fit:cover}.we-testimonials__author-meta{display:flex;flex-direction:column;min-width:0}.we-testimonials__author-name{font-family:var(--we-t-font-heading);font-size:14px;line-height:1.2;letter-spacing:-.35px;color:var(--we-t-card-heading)}.we-testimonials__author-date{font-family:var(--we-t-font-body);font-size:10px;line-height:1.5;color:var(--we-t-card-text)}.we-testimonials__source{display:inline-flex;flex:0 0 20px;width:20px;height:20px}.we-testimonials__source .we-icon-google{width:100%;height:100%}.we-testimonials__card-text,.we-testimonials__card-text.rte{font-family:var(--we-t-font-body);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.35px;color:var(--we-t-card-text)}.we-testimonials__card-text.rte p{margin:0 0 8px;font:inherit;letter-spacing:inherit;color:inherit}.we-testimonials__card-text.rte p:last-child{margin-bottom:0}.we-testimonials__fade{position:absolute;inset-block:0;inset-inline-end:0;width:32px;pointer-events:none;background:linear-gradient(270deg,var(--COLOR-BG, #fff) 0%,rgba(var(--COLOR-BG-RGB, 255, 255, 255),0) 100%);opacity:1;transition:opacity .2s ease}.we-testimonials__fade.is-hidden{opacity:0}.we-testimonials__progress{position:relative;height:2px;border-radius:2px;background:#18181b40;overflow:hidden}.we-testimonials__progress-bar{position:absolute;inset-block:0;inset-inline-start:0;width:33%;background:var(--we-t-card-heading);transition:transform .2s ease;will-change:transform}@media only screen and (max-width:1023px){.we-testimonials__track-wrap{margin-inline:calc(var(--we-t-inline-padding) * -1)}.we-testimonials__track{padding-inline:var(--we-t-inline-padding);scroll-padding-inline:var(--we-t-inline-padding)}.we-testimonials__arrows,.we-testimonials--title-desktop .we-testimonials__head{display:none}}@media only screen and (min-width:768px){.we-testimonials{--we-t-inline-padding: var(--gutter, 60px)}}@media only screen and (min-width:1024px){.we-testimonials__layout{flex-direction:row;align-items:stretch;gap:40px}.we-testimonials__summary{flex:0 0 320px;width:320px}.we-testimonials__main{flex:1 1 auto;gap:32px}}@media(prefers-reduced-motion:reduce){.we-testimonials__progress-bar,.we-testimonials__fade{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-we-testimonials.css.map */
