.toggle[data-v-2abbd77d]{align-items:center;border-radius:100px;display:flex;font-weight:700;margin-bottom:16px}.toggle[data-v-2abbd77d]:last-of-type{margin:0}.toggle__input[data-v-2abbd77d]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.toggle__input:not([disabled]):active+.toggle-track[data-v-2abbd77d],.toggle__input:not([disabled]):focus+.toggle-track[data-v-2abbd77d]{border:1px solid transparent;box-shadow:0 0 0 2px #8fa1a7}.toggle__input:disabled+.toggle-track[data-v-2abbd77d]{cursor:not-allowed;opacity:.7}.toggle-track[data-v-2abbd77d]{background:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;cursor:pointer;display:flex;height:21px;margin:5px;position:relative;width:37.5px}.toggle-indicator[data-v-2abbd77d]{align-items:center;background:#083cf3;border-radius:15px;bottom:2px;display:flex;height:15px;justify-content:center;left:2px;outline:2px solid transparent;position:absolute;transition:.3s;width:15px}.toggle__input:checked+.toggle-track .toggle-indicator[data-v-2abbd77d]{background:#083cf3;transform:translateX(16.5px)}@media screen and (-ms-high-contrast:active){.toggle-track[data-v-2abbd77d]{border-radius:0}}.before-after[data-v-2abbd77d]{padding:6.25rem 2.5rem;background-color:#fff}@media screen and (max-width:64rem){.before-after[data-v-2abbd77d]{padding:4rem 1.5rem}}@media screen and (max-width:53.125rem){.before-after[data-v-2abbd77d]{padding:3rem 1rem}}.before-after__header[data-v-2abbd77d]{text-align:center;max-width:45rem;margin:0 auto 4rem}@media screen and (max-width:53.125rem){.before-after__header[data-v-2abbd77d]{margin-bottom:2.5rem}}.before-after__lead[data-v-2abbd77d]{font-family:Milligram Text;font-size:1.0625rem;line-height:1.6;color:#636363;max-width:42.5rem;margin:.875rem auto 0}.before-after__chip[data-v-2abbd77d]{display:inline-block;vertical-align:.1875rem;margin-left:.625rem;font-family:Milligram Text;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background-color:#fff;color:#506872;border:1px solid #e8e4d5;border-radius:1.875rem;padding:.1875rem .6875rem}.before-after__chip--fast[data-v-2abbd77d]{background-color:#e5b04f;color:#0e3646;border-color:#e5b04f}.before-after__heading[data-v-2abbd77d]{font-family:Cooper Lt BT;font-weight:400;font-size:2.8125rem;line-height:3.5rem;letter-spacing:.45px;color:#101010}@media screen and (max-width:64rem){.before-after__heading[data-v-2abbd77d]{font-size:2.5rem}}@media screen and (max-width:53.125rem){.before-after__heading[data-v-2abbd77d]{font-size:2.8125rem;line-height:3.5rem;letter-spacing:.45px}}@media screen and (max-width:428px){.before-after__heading[data-v-2abbd77d]{font-size:1.875rem;line-height:2.375rem;letter-spacing:.3px}}.before-after__cards[data-v-2abbd77d]{max-width:68.75rem;margin:0 auto}.before-after__cards>[class*=col-][data-v-2abbd77d]{padding:0 .75rem}@media screen and (max-width:64rem){.before-after__cards>[class*=col-][data-v-2abbd77d]{max-width:25rem;margin:0 auto;padding:0}}@media screen and (max-width:428px){.before-after__cards>[class*=col-][data-v-2abbd77d]{max-width:100%}}@media screen and (max-width:53.125rem){.before-after__cards>[class*=col-][data-v-2abbd77d]:first-child{padding-bottom:1.5rem}}@media screen and (max-width:53.125rem){.before-after__cards>[class*=col-][data-v-2abbd77d]:last-child{padding-top:1.5rem}}.before-after__card-col--before[data-v-2abbd77d]{position:relative}.before-after__card-col--before[data-v-2abbd77d]:after{content:"";position:absolute;top:2.5rem;right:0;width:1px;height:calc(100% - 5rem);border-right:1px dashed rgba(15,81,81,.2);background-color:initial}@media screen and (max-width:64rem){.before-after__card-col--before[data-v-2abbd77d]:after{top:auto;bottom:0;right:10%;left:10%;width:80%;height:1px;border-right:none;border-top:1px dashed rgba(15,81,81,.2)}}.before-after__card[data-v-2abbd77d]{border-radius:1.5rem;padding:2.5rem;height:33.75rem;position:relative;overflow:hidden}@media screen and (max-width:64rem){.before-after__card[data-v-2abbd77d]{height:23.75rem;padding:1.5rem}}@media screen and (max-width:53.125rem){.before-after__card[data-v-2abbd77d]{height:25rem;padding:1.5rem}}.before-after__card--before[data-v-2abbd77d]{background-color:#e8e4d5}.before-after__card--after[data-v-2abbd77d]{background-color:#0e3646}.before-after__card-label[data-v-2abbd77d]{font-family:Milligram Text;font-weight:500;font-size:1.5rem;text-align:center;margin-bottom:1.5rem;position:relative;z-index:2}@media screen and (max-width:53.125rem){.before-after__card-label[data-v-2abbd77d]{font-size:1.25rem}}.before-after__card-label--before[data-v-2abbd77d]{color:#636363}.before-after__card-label--after[data-v-2abbd77d]{color:#fff}.before-after__before-content[data-v-2abbd77d]{position:absolute;top:3.75rem;left:0;right:0;bottom:0;z-index:1}.before-after__before-img[data-v-2abbd77d]{width:100%;height:100%;object-fit:cover;object-position:top center}.before-after__scales-bg[data-v-2abbd77d]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;transform:rotate(45deg);opacity:.04;z-index:0;pointer-events:none}.before-after__after-content[data-v-2abbd77d]{display:flex;justify-content:center;height:calc(100% - 3.75rem);position:relative;z-index:1}.before-after__after-img[data-v-2abbd77d]{max-width:100%;max-height:100%;border-radius:1rem;object-fit:contain;position:relative;z-index:2}.refresh .before-after[data-v-2abbd77d]{border:1px solid var(--line);border-radius:var(--r-card);background:#fff}.refresh .before-after .before-after__heading[data-v-2abbd77d]{font-family:var(--serif);font-weight:400;color:var(--dark-blue)}.refresh .before-after .before-after__lead[data-v-2abbd77d]{color:var(--text-muted)}.refresh .before-after .before-after__chip[data-v-2abbd77d]{background:#fff;border:1px solid var(--line-strong);color:var(--dark-blue)}.refresh .before-after .before-after__chip--fast[data-v-2abbd77d]{background:var(--blue);border-color:var(--blue);color:#fff}.refresh .before-after .before-after__card[data-v-2abbd77d]{border-radius:var(--r-card)}.refresh .before-after .before-after__card--before[data-v-2abbd77d]{background:rgba(2,34,47,.04);border:1px solid var(--line)}.refresh .before-after .before-after__card--after[data-v-2abbd77d]{background:var(--dark-blue)}.refresh .before-after .before-after__card-label--before[data-v-2abbd77d]{color:var(--text-muted)}.refresh .before-after .before-after__after-img[data-v-2abbd77d]{border-radius:var(--r-img)}