.beforeafter{text-align:center}.beforeafter__eyebrow{margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.beforeafter__heading{margin:0}.beforeafter__intro,.beforeafter__footnote{max-width:68rem;margin-inline:auto}.beforeafter__intro{margin-top:1.2rem;margin-bottom:0}.beforeafter__carousel{margin-top:3.2rem}@media screen and (min-width:750px){.beforeafter__carousel{margin-top:4rem}}.beforeafter__cta-wrap{margin-top:4rem;text-align:center}.beforeafter__cta{min-width:26rem;text-transform:uppercase;font-size:1.7rem;border-radius:10rem;font-weight:600;letter-spacing:.06em}.beforeafter__footnote{margin-top:3.2rem;font-size:1.3rem;opacity:.72}.beforeafter__carousel{position:relative;display:block}.beforeafter__track{display:grid;gap:2rem}.beforeafter__card{margin:0}.beforeafter__media{position:relative;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.beforeafter__pair{display:grid;grid-template-columns:1fr 1fr}.beforeafter__half{position:relative;aspect-ratio:1 / 1;overflow:hidden}.beforeafter__half--after{box-shadow:inset 0 0 0 3px rgb(var(--color-button))}.beforeafter__media img{display:block;width:100%;height:100%;object-fit:cover}.beforeafter__bar{display:grid;grid-template-columns:1fr 1fr;background:#121212}.beforeafter__bar-label{padding:.9rem .4rem;font-size:1.6rem;font-weight:700;letter-spacing:.06em;color:#fff}.beforeafter__bar-label--after{color:rgb(var(--color-button))}.beforeafter__caption{margin-top:1.6rem}.beforeafter__quote{margin:0 0 1.2rem;padding:0;border:0;font-size:1.5rem;line-height:1.5}.beforeafter__quote:before{content:"\201c"}.beforeafter__quote:after{content:"\201d"}.beforeafter__attr{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem 1rem}.beforeafter__stars{position:relative;display:inline-block;line-height:0}.beforeafter__stars svg{width:1.6rem;height:1.6rem}.beforeafter__stars-base{display:block;color:rgba(var(--color-foreground),.22)}.beforeafter__stars-fill{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;white-space:nowrap;color:#f5b301}.beforeafter__name{font-weight:600}.beforeafter__context{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-before-after.css.map */
