.bd-testimonials{position:relative;background-color:var(--color-sage);overflow:hidden}.bd-testimonials__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;z-index:0}.bd-testimonials__inner{position:relative;z-index:1}.bd-testimonials.bd-section{padding-inline:var(--bd-section-inline)}.bd-testimonials__heading{margin:0 0 3.2rem;padding-left:0;text-align:left}.bd-testimonials__heading em{font-style:italic}.bd-testimonials__heading--mobile p{margin:0}.bd-testimonials__heading--mobile p+p{margin-top:.4rem}.bd-testimonials__heading--desktop{display:none}.bd-testimonials__heading--mobile{display:block}.bd-testimonials__track{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--bd-section-inline));scrollbar-width:none}.bd-testimonials__track:after{content:"";flex:0 0 var(--bd-section-inline)}.bd-testimonials__track::-webkit-scrollbar{display:none}.bd-testimonials__card{flex:0 0 auto;width:26rem;height:46.1rem;background-color:var(--color-cloud);border-radius:var(--radius-card);overflow:hidden;scroll-snap-align:start;display:flex;flex-direction:column}.bd-testimonials__media{position:relative;flex:0 0 auto;display:flex;flex-direction:column}.bd-testimonials__customer{position:relative;flex:0 0 auto;height:15.2rem;background-color:var(--color-sage);overflow:hidden}.bd-testimonials__customer-image{display:block;width:100%;height:100%;object-fit:cover}.bd-testimonials__customer-image,.bd-testimonials__compare-img,.bd-testimonials__product-image{-webkit-user-drag:none}.bd-testimonials__placeholder{opacity:.35}.bd-testimonials__compare{position:relative;width:100%;height:100%;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none}.bd-testimonials__customer.is-comparing .bd-testimonials__compare{touch-action:none}.bd-testimonials__compare-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.bd-testimonials__compare-img--after{z-index:0}.bd-testimonials__compare-img--before{z-index:1;clip-path:inset(0 calc(100% - var(--bd-compare, 50%)) 0 0)}.bd-testimonials__compare-control{position:absolute;top:0;bottom:0;left:var(--bd-compare, 50%);z-index:2;width:6.2rem;transform:translate(-50%);display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:ew-resize;touch-action:none}.bd-testimonials__compare-line{position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background-color:var(--color-cloud);pointer-events:none}.bd-testimonials__compare-handle{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;cursor:grab;pointer-events:auto;width:6.2rem;height:3.6rem;flex:0 0 auto;-webkit-tap-highlight-color:transparent}.bd-testimonials__compare-handle:active{cursor:grabbing}.bd-testimonials__compare-handle:focus-visible{outline:2px solid var(--color-dark);outline-offset:2px;border-radius:2rem}.bd-testimonials__compare-handle-icon{display:block;width:100%;height:100%;pointer-events:none}.bd-testimonials__product{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;gap:.8rem;width:100%;padding:.8rem 2rem;border-bottom:.8px solid var(--color-sage);background-color:var(--color-cloud);-webkit-backdrop-filter:blur(7.214px);backdrop-filter:blur(7.214px);color:var(--color-dark);text-decoration:none}.bd-testimonials__product-image{flex:0 0 auto;width:4.1rem;height:4.4rem;object-fit:cover;border-radius:.8rem;background-color:var(--color-sage)}.bd-testimonials__product-name{flex:0 1 auto;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-testimonials__product-arrow{display:inline-flex;flex:0 0 auto;width:1.5rem;height:1.2rem}.bd-testimonials__product-arrow img{display:block;width:100%;height:100%;object-fit:contain}.bd-testimonials__quote-wrap{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;gap:0;padding:2.8rem;text-align:left;min-height:0}.bd-testimonials__body{margin:0;padding:0;border:0;font-style:normal;opacity:.8;color:#1e330a}.bd-testimonials__meta{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.bd-testimonials__stars{display:flex;gap:.3rem}.bd-testimonials__star{color:var(--color-bloom);display:inline-flex;width:1.4rem;height:1.4rem}.bd-testimonials__star svg{width:100%;height:100%;display:block}.bd-testimonials__star--empty{opacity:.2}.bd-testimonials__name{margin:0;opacity:.8}@media(min-width:60em){.bd-testimonials__inner{max-width:144rem;margin-inline:auto;padding-inline:0}.bd-testimonials__heading{padding-left:0;margin-bottom:3.2rem}.bd-testimonials__heading--mobile{display:none}.bd-testimonials__heading--desktop{display:block}.bd-testimonials__track{gap:2.8rem;cursor:grab}.bd-testimonials__track:after{content:none}.bd-testimonials__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.bd-testimonials__card{width:30.8rem;height:54.6rem}.bd-testimonials__customer{height:18rem}.bd-testimonials__compare-control{width:7.3rem}.bd-testimonials__compare-handle{width:7.3rem;height:4.3rem}.bd-testimonials__product{gap:.95rem;padding:.95rem 2.4rem;border-bottom-width:1px;-webkit-backdrop-filter:blur(8.546px);backdrop-filter:blur(8.546px)}.bd-testimonials__product-image{width:4.9rem;height:5.2rem;border-radius:.95rem}.bd-testimonials__product-arrow{width:1.8rem;height:1.4rem}.bd-testimonials__quote-wrap{padding:3.3rem}.bd-testimonials__meta{gap:.95rem}.bd-testimonials__stars{gap:.4rem}.bd-testimonials__star{width:1.8rem;height:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/bd-testimonials.css.map */
