/* IMPORTANT: This file is auto-generated. Do not modify it directly or changes will be lost. */
.before-after-multicolumn{padding:50px 0}@media (min-width:768px){.before-after-multicolumn{padding:70px 0}}.before-after-multicolumn__header{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:10px;margin:0 0 50px!important;width:100%}@media (min-width:768px){.before-after-multicolumn__header{flex-direction:row;margin:0 0 30px!important}}@media screen and (max-width:749px){.before-after-multicolumn__page-width--mobile-bleed{padding-left:0;padding-right:0}}@media screen and (max-width:749px){.before-after-multicolumn__page-width--mobile-bleed .before-after-multicolumn__header{padding-left:var(--page-padding);padding-right:var(--page-padding)}.before-after-multicolumn__page-width--mobile-bleed .before-after-multicolumn__grid.slider.slider--mobile{scroll-padding-left:var(--page-padding);scroll-padding-right:var(--page-padding)}.before-after-multicolumn__page-width--mobile-bleed .before-after-multicolumn__grid.grid--peek.slider .before-after-multicolumn__grid-item:first-of-type{margin-left:var(--page-padding)}.before-after-multicolumn__page-width--mobile-bleed .before-after-multicolumn__grid.slider--mobile::after{padding-left:var(--page-padding)}.before-after-multicolumn__page-width--mobile-bleed .before-after-multicolumn__item-content{padding-left:var(--page-padding);padding-right:var(--page-padding)}}@media screen and (min-width:700px){.before-after-multicolumn__page-width--mobile-bleed{padding-left:var(--page-padding);padding-right:var(--page-padding)}.before-after-multicolumn__page-width--mobile-bleed .before-after-multicolumn__header,.before-after-multicolumn__page-width--mobile-bleed .before-after-multicolumn__item-content{padding-left:0;padding-right:0}.before-after-multicolumn__page-width--mobile-bleed .before-after-multicolumn__grid.grid--peek.slider .before-after-multicolumn__grid-item:first-of-type{margin-left:0}}.before-after-multicolumn__grid{gap:var(--before-after-grid-gap,24px)}@media screen and (min-width:700px){.before-after-multicolumn__grid{display:grid!important;overflow:visible;margin-bottom:0}}@media screen and (min-width:700px) and (max-width:999px){.before-after-multicolumn__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.before-after-multicolumn__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.before-after-multicolumn__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.before-after-multicolumn__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.before-after-multicolumn__grid-item{min-width:0;max-width:100%}@media (min-width:700px){.before-after-multicolumn__grid-item{width:100%!important}}.before-after-multicolumn__comparison{--before-after-cursor-position:0%;display:block;position:relative;overflow:hidden;isolation:isolate;user-select:none;border-radius:12px;cursor:ew-resize}.before-after-multicolumn__after-image{display:block}.before-after-multicolumn__after-image img{display:block;width:100%;height:auto;vertical-align:middle}.before-after-multicolumn__before-image{position:absolute;inset:0;z-index:1;clip-path:inset(0 calc(100% - var(--before-after-cursor-position,var(--before-after-initial-cursor-position,50%))) 0 0)}.before-after-multicolumn__before-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.before-after-multicolumn__cursor{position:absolute;top:0;bottom:0;left:var(--before-after-cursor-position,var(--before-after-initial-cursor-position,50%));z-index:2;display:flex;align-items:center;justify-content:center;width:0;transform:translateX(-50%);cursor:ew-resize;touch-action:none;outline:0}.before-after-multicolumn__cursor::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:rgb(var(--before-after-cursor-background,255 255 255));transform:translateX(-50%);box-shadow:0 0 4px rgba(0,0,0,.25)}.before-after-multicolumn__cursor svg{position:relative;z-index:1;flex-shrink:0;filter:drop-shadow(0 2px 6px rgba(0, 0, 0, .2))}.before-after-multicolumn__cursor:focus-visible{outline:2px solid currentColor;outline-offset:4px}.before-after-multicolumn__comparison[vertical]{cursor:ns-resize}.before-after-multicolumn__comparison[vertical] .before-after-multicolumn__before-image{clip-path:inset(0 0 calc(100% - var(--before-after-cursor-position,var(--before-after-initial-cursor-position,50%))) 0)}.before-after-multicolumn__comparison[vertical] .before-after-multicolumn__cursor{top:var(--before-after-cursor-position,var(--before-after-initial-cursor-position,50%));right:0;bottom:auto;left:0;width:100%;height:0;transform:translateY(-50%);cursor:ns-resize}.before-after-multicolumn__comparison[vertical] .before-after-multicolumn__cursor::before{top:50%;right:0;bottom:auto;left:0;width:100%;height:2px;transform:translateY(-50%)}.before-after-multicolumn__item-content{text-align:center;margin-top:1rem}.before-after-multicolumn__item-title{font-weight:600;font-size:17px;margin:0}.before-after-multicolumn__item-text{font-weight:300;font-size:14px;line-height:130%;margin:.75rem auto 0}@media (min-width:768px){.before-after-multicolumn__item-text{max-width:70%}}.before-after-multicolumn .slider-buttons{display:none}