.ba-showcase{background:#fbf5f2;padding:72px 0 80px}.ba-showcase__inner{max-width:780px;margin:0 auto;text-align:center;padding-left:20px;padding-right:20px}.ba-showcase__title{font-family:var(--font-headline);font-weight:var(--font-headline-weight);font-size:3.2rem;line-height:1.25;color:#7a5c58;margin:0 0 40px}.ba-showcase__slider-wrap{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 24px 60px -24px #7a5c5866;margin-bottom:32px}.ba-showcase .wt-before-after__img{height:auto;aspect-ratio:var(--first-slide-ratio, 1);max-height:400px;object-fit:cover}@media(min-width:900px){.ba-showcase .wt-before-after__img{aspect-ratio:var(--first-slide-ratio-desk, 1.8);max-height:540px}}@media(max-width:899px){.ba-showcase .wt-before-after__container{width:100%}}.ba-showcase .wt-before-after__img-before-badge,.ba-showcase .wt-before-after__img-after-badge{position:absolute;top:16px;bottom:auto;height:auto;width:auto;background:#151515b8;color:#fff;padding:7px 18px;border-radius:999px;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;z-index:2;line-height:1.4}.ba-showcase .wt-before-after__img-before-badge{left:16px}.ba-showcase .wt-before-after__img-after-badge{right:16px}.ba-showcase__caption{max-width:560px;margin:0 auto 32px;font-size:1.6rem;line-height:1.6;color:#7a5c58}.ba-showcase__caption p{margin:0}.ba-showcase__cta{display:flex;justify-content:center}.ba-showcase__button{display:inline-flex;align-items:center;justify-content:center;background:#7a5c58;color:#fff;padding:17px 44px;border-radius:999px;font-family:var(--font-button);font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:background .25s ease,transform .25s ease}.ba-showcase__button:hover{background:#151515;transform:translateY(-2px)}@media(max-width:749px){.ba-showcase{padding:44px 0 48px}.ba-showcase__title{font-size:2.2rem;margin-bottom:24px}.ba-showcase__slider-wrap{border-radius:16px;margin-bottom:24px}.ba-showcase .wt-before-after__img-before-badge,.ba-showcase .wt-before-after__img-after-badge{font-size:1.05rem;padding:5px 14px;top:10px;bottom:auto;height:auto;width:auto}.ba-showcase .wt-before-after__img-before-badge{left:10px}.ba-showcase .wt-before-after__img-after-badge{right:10px}.ba-showcase__caption{font-size:1.4rem;margin-bottom:24px}.ba-showcase__button{padding:15px 32px;font-size:1.3rem;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/before-after-showcase.css.map */
