.bd-brand-quote-banner-wrap{overflow-x:hidden}.bd-brand-quote-banner-wrap.bd-section{padding-inline:0}.bd-brand-quote-banner{max-width:var(--max-width, 144rem);margin-inline:auto}.bd-brand-quote-banner__stage{position:relative;z-index:2;height:21.9rem;margin-inline:0}.bd-brand-quote-banner__circles{position:relative;height:100%;width:100%}.bd-brand-quote-banner__circle{position:absolute;top:50%;left:50%;margin:0;border-radius:50%;overflow:hidden;width:16.9rem;height:16.9rem;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;background-color:var(--color-sage)}.bd-brand-quote-banner__circle--active{width:20.1rem;height:20.1rem;opacity:1;z-index:2;pointer-events:auto}.bd-brand-quote-banner__circle--prev,.bd-brand-quote-banner__circle--next{opacity:.5;z-index:1}.bd-brand-quote-banner__circle--prev{transform:translate(calc(-50% - 13.9rem),-50%)}.bd-brand-quote-banner__circle--next{transform:translate(calc(-50% + 14.5rem),-50%)}.bd-brand-quote-banner__img{display:block;width:100%;height:100%;object-fit:cover}.bd-brand-quote-banner__img--placeholder{opacity:.35}.bd-brand-quote-banner__compare{position:relative;width:100%;height:100%;touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize}.bd-brand-quote-banner__img--after,.bd-brand-quote-banner__img--before{position:absolute;top:0;right:0;bottom:0;left:0}.bd-brand-quote-banner__img--after{z-index:0}.bd-brand-quote-banner__img--before{z-index:1;clip-path:inset(0 calc(100% - var(--bd-compare, 50%)) 0 0)}.bd-brand-quote-banner__compare-control{position:absolute;top:0;bottom:0;left:var(--bd-compare, 50%);z-index:2;width:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.bd-brand-quote-banner__compare-line{position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background-color:var(--color-cloud);pointer-events:none}.bd-brand-quote-banner__compare-handle{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:6.2rem;height:3.6rem;padding:0;border:0;background:none;cursor:grab;pointer-events:auto;flex:0 0 auto;-webkit-tap-highlight-color:transparent}.bd-brand-quote-banner__compare-handle:active,.bd-brand-quote-banner__compare.is-comparing .bd-brand-quote-banner__compare-handle{cursor:grabbing}.bd-brand-quote-banner__compare-handle:focus-visible{outline:2px solid var(--color-dark);outline-offset:2px;border-radius:2rem}.bd-brand-quote-banner__compare-handle img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.bd-brand-quote-banner__circle:not(.bd-brand-quote-banner__circle--active) .bd-brand-quote-banner__img--before,.bd-brand-quote-banner__circle:not(.bd-brand-quote-banner__circle--active) .bd-brand-quote-banner__compare-control{display:none}.bd-brand-quote-banner__arrows{position:absolute;z-index:4;left:50%;top:11rem;display:flex;align-items:center;justify-content:space-between;width:31.2rem;transform:translate(-50%);pointer-events:none}.bd-brand-quote-banner__arrow{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:4.7rem;height:3.6rem;padding:0;border:.8px solid var(--color-dark);border-radius:999px;background-color:var(--color-cloud);cursor:pointer}.bd-brand-quote-banner__arrow-icon{display:block;width:1.5rem;height:1.2rem;object-fit:contain}.bd-brand-quote-banner__arrow--prev .bd-brand-quote-banner__arrow-icon{transform:scaleX(-1)}.bd-brand-quote-banner__card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:33.9rem;max-width:calc(100% - 2.6rem);margin-inline:auto;margin-top:-3.1rem;padding:3.2rem 1.2rem;border-radius:.8rem;background-color:#f3f2eb;text-align:center;box-sizing:border-box}.bd-brand-quote-banner__quote{margin:0;max-width:28.1rem;border:0;padding:0;font-style:normal;color:var(--color-dark)}.bd-brand-quote-banner__heading,.bd-brand-quote-banner__body{margin:0;font-style:normal;letter-spacing:-.014rem;color:var(--color-dark)}.bd-brand-quote-banner__wordmark{display:block;width:9.348rem;height:1.23rem;margin:0;object-fit:contain}@media(min-width:60em){.bd-brand-quote-banner-wrap.bd-section{padding-inline:var(--bd-section-inline)}.bd-brand-quote-banner__stage{height:36.5rem;max-width:98.1rem;width:100%;margin-inline:auto}.bd-brand-quote-banner__circle{width:36.6rem;height:36.5rem}.bd-brand-quote-banner__circle--active{width:36.5rem;height:36.5rem}.bd-brand-quote-banner__circle--prev{transform:translate(calc(-50% - 30.75rem),-50%)}.bd-brand-quote-banner__circle--next{transform:translate(calc(-50% + 30.75rem),-50%)}.bd-brand-quote-banner__compare-handle{width:8.8rem;height:5.2rem}.bd-brand-quote-banner__arrows{top:50%;width:57.2rem;transform:translate(-50%,-50%)}.bd-brand-quote-banner__arrow{width:6.8rem;height:5.2rem;border-width:1px}.bd-brand-quote-banner__arrow--next{width:7rem;height:5.4rem}.bd-brand-quote-banner__arrow-icon{width:2.75rem;height:2.2rem}.bd-brand-quote-banner__card{width:100%;max-width:64.52rem;margin-inline:auto;margin-top:-1.4rem;padding:6rem 2.4rem;gap:2.28rem;border-radius:1.523rem}.bd-brand-quote-banner__quote{max-width:53.48rem}.bd-brand-quote-banner__heading,.bd-brand-quote-banner__body{letter-spacing:-.015rem}.bd-brand-quote-banner__wordmark{width:17.79rem;height:2.34rem}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/bd-brand-quote-banner.css.map */
