.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters{overflow:hidden}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content{margin-bottom:3rem}@media (min-width:768px){.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content{flex-direction:row;justify-content:space-between;gap:40px;display:flex}}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows{justify-content:center;align-items:center;gap:16px;margin-top:3rem;display:flex}@media (min-width:768px){.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows{justify-content:flex-end;margin-top:0}}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows .BeforeAndAfters-module-scss-module__osbzBW__buttonArrow{color:currentColor;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:color .2s ease-in-out,opacity .2s ease-in-out;display:flex;position:relative}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows .BeforeAndAfters-module-scss-module__osbzBW__buttonArrow.BeforeAndAfters-module-scss-module__osbzBW__isDisabled{opacity:.3;cursor:default;pointer-events:none}@media (hover:hover){.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows .BeforeAndAfters-module-scss-module__osbzBW__buttonArrow:hover{color:var(--color-white)}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows .BeforeAndAfters-module-scss-module__osbzBW__buttonArrow:hover:before{background:var(--color-primary)}}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows .BeforeAndAfters-module-scss-module__osbzBW__buttonArrow:active{color:var(--color-white)}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows .BeforeAndAfters-module-scss-module__osbzBW__buttonArrow:active:before{background:var(--color-primary-hover)}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows .BeforeAndAfters-module-scss-module__osbzBW__buttonArrow:before{content:"";border:2px solid;border-radius:100%;width:100%;height:100%;transition:border-color .2s ease-in-out,background .2s ease-in-out;display:block;position:absolute}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__content .BeforeAndAfters-module-scss-module__osbzBW__buttonArrows .BeforeAndAfters-module-scss-module__osbzBW__buttonArrow svg{z-index:4;fill:currentColor;width:12px;height:12px;position:relative}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__listWrapper{overflow:auto hidden}@media (min-width:768px){.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__listWrapper{padding-left:max(30px,(100vw - var(--content-max-width))/2);grid-column:full-width}}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__listWrapper::-webkit-scrollbar{display:none}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__list{-webkit-user-select:none;user-select:none;scroll-snap-type:x mandatory;flex-flow:row;gap:40px;display:flex}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__list::-webkit-scrollbar{display:none}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__list:after{content:"";flex:0 0 calc((100vw - var(--content-max-width))/2 - 60px);height:1px;min-width:var(--padding-inline);margin-left:-40px}@media (min-width:768px){.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__list:after{flex:0 0 calc((100vw - var(--content-max-width))/2 - 80px);min-width:calc(var(--padding-inline) - 40px);margin-left:0}}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__dots{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.25rem;display:flex}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__dot{width:.75rem;height:.75rem;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:2px solid;border-radius:50%;padding:0;transition:all .2s ease-in-out}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__dot:hover,.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__dot:focus-visible{opacity:1}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__dotActive{opacity:1;background:currentColor}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__item{scroll-snap-align:start;-webkit-user-select:none;user-select:none;flex-shrink:0;width:316px;max-width:80%}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__item .BeforeAndAfters-module-scss-module__osbzBW__itemContent{display:block}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__item a.BeforeAndAfters-module-scss-module__osbzBW__itemContent{color:currentColor;text-decoration:none}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters .BeforeAndAfters-module-scss-module__osbzBW__item a.BeforeAndAfters-module-scss-module__osbzBW__itemContent:hover{color:var(--color-link)}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__narrowPage .BeforeAndAfters-module-scss-module__osbzBW__listWrapper{padding-left:0}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__narrowPage .BeforeAndAfters-module-scss-module__osbzBW__item{width:80%;max-width:unset}@media (max-width:768px){.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__narrowPage{grid-template-columns:unset}}@media (min-width:768px){.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__listWrapper{padding-left:0}}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__list:after{display:none}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__item{color:#101010;background:#fff;border:1px solid #e4e0da;flex-direction:column;width:600px;max-width:86%;display:flex}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__item .BeforeAndAfters-module-scss-module__osbzBW__itemContent{color:#4a4340;padding:20px 24px 26px;font-size:.9375rem;line-height:1.6}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__item .BeforeAndAfters-module-scss-module__osbzBW__itemContent p{margin:0 0 6px}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__item .BeforeAndAfters-module-scss-module__osbzBW__itemContent>p:first-child{letter-spacing:.18em;text-transform:uppercase;color:#70557c;margin-bottom:10px;font-size:.75rem}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__item .BeforeAndAfters-module-scss-module__osbzBW__itemContent>p:nth-child(2){color:#101010;margin-bottom:10px;font-size:1.5rem;line-height:1.25}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__pair{border-bottom:1px solid #e4e0da;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__pairImage{flex-direction:column;margin:0;display:flex}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__pairImage img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.BeforeAndAfters-module-scss-module__osbzBW__beforeAndAfters.BeforeAndAfters-module-scss-module__osbzBW__tiles .BeforeAndAfters-module-scss-module__osbzBW__pairImage figcaption{letter-spacing:.12em;text-transform:uppercase;color:#5c5552;padding:10px 16px;font-size:.8125rem}.BeforeAndAfters-module-scss-module__osbzBW__noScroll{pointer-events:none!important}
