.page-width.ba-reviews-wrap{padding-left:2.4rem;padding-right:2.4rem}.ba-reviews-header{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;text-align:center}.ba-reviews-header__title{margin:0;font-family:var(--font-harmoniaSans-bold);font-size:48px;line-height:1em;letter-spacing:0;color:#121212}.ba-reviews-header__title p{margin:0}.ba-rating{display:inline-flex;align-items:center;gap:8px;padding:2px 0}.ba-rating__stars{display:inline-flex;gap:4px}.ba-rating__stars img{display:block;width:16px;height:16px}.ba-rating__text{font-family:var(--font-harmoniaSans-bold);font-size:16px;line-height:1.4em;color:#121212}.ba-reviews{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.ba-reviews__card{display:flex;align-items:stretch;background:#fff;border-radius:8px;overflow:hidden}.ba-reviews__images{position:relative;flex:1 1 0;min-width:0}.ba-reviews__images:before{content:"";display:block;padding-top:77.73%}.ba-reviews__image{position:absolute;top:0;bottom:0;width:calc(50% - 1px)}.ba-reviews__image:first-child{left:0}.ba-reviews__image:last-child{right:0}.ba-reviews__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ba-reviews__badge{position:absolute;top:8px;left:8px;padding:2px 8px;background:#fff;border-radius:4px;font-family:var(--font-harmoniaSans-bold);font-size:12px;line-height:1.4em;letter-spacing:.6px;text-transform:uppercase;color:#121212}.ba-reviews__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:24px}.ba-reviews__quote{margin:0;font-family:var(--font-harmoniaSans-regular);font-size:16px;line-height:1.4em;letter-spacing:0;color:#121212}.ba-reviews__credits{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:16px;line-height:1.4em}.ba-reviews__author{font-family:var(--font-harmoniaSans-bold);color:#121212}.ba-reviews__concern{font-family:var(--font-harmoniaSans-regular);color:#575757}@media screen and (min-width:750px){.page-width.ba-reviews-wrap{padding-left:4.8rem;padding-right:4.8rem}}@media screen and (min-width:1200px){.ba-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.ba-reviews-header{margin-bottom:32px}.ba-reviews-header__title{font-size:30px}.ba-reviews{display:flex;gap:12px;margin:0 -2.4rem;padding:0 2.4rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:2.4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ba-reviews::-webkit-scrollbar{display:none}.ba-reviews__card{flex:0 0 88%;flex-direction:column;scroll-snap-align:start}.ba-reviews__images,.ba-reviews__text{flex:none}.ba-reviews__text{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-before-after-reviews.css.map */
