.before-after-section{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.ba-header{margin-bottom:3.2rem}.ba-header--center{text-align:center}.ba-header--center .ba-subheading{margin-left:auto;margin-right:auto}.ba-label{display:block;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;margin-bottom:.8rem;opacity:.7}.ba-heading{margin-bottom:1.2rem;line-height:1.1}.ba-subheading{max-width:52rem;opacity:.8;line-height:1.7}.ba-slider-wrapper{width:100%;border-radius:var(--media-radius, .8rem);overflow:hidden;box-shadow:0 8px 40px #0000002e}.ba-slider{position:relative;width:100%;aspect-ratio:16 / 16;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y;outline:none}.ba-slider:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-button))}@media screen and (max-width:749px){.ba-slider{aspect-ratio:4 / 4}}.ba-panel{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ba-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;pointer-events:none}.ba-placeholder-svg{width:100%;height:100%;object-fit:cover}.ba-panel--after{clip-path:inset(0 50% 0 0);transition:clip-path 0s linear}.ba-badge{position:absolute;bottom:1.6rem;font-size:1rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;padding:.5rem 1.2rem;border-radius:var(--badge-corner-radius, .4rem);pointer-events:none;z-index:5}.ba-badge--before{left:1.6rem;background:#0000008c;color:#fff;border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:0;font-size:14px}.ba-badge--after{right:1.6rem;background:#d4af37;color:#fff;border-radius:0;font-size:14px}.ba-divider{position:absolute;top:0;bottom:0;left:50%;width:2px;background:rgb(var(--color-button));transform:translate(-50%);z-index:10;pointer-events:none}.ba-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4.8rem;height:4.8rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));display:flex;align-items:center;justify-content:center;box-shadow:0 4px 24px #00000059;pointer-events:none}.ba-handle svg{width:2rem;height:2rem}.ba-hint{position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.6rem;font-size:1rem;letter-spacing:.1em;color:#fff;background:#0006;padding:.5rem 1.2rem;border-radius:2rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);white-space:nowrap;pointer-events:none;z-index:6;transition:opacity .4s ease}.ba-hint svg{flex-shrink:0}.ba-meta{list-style:none;padding:0;margin:2.4rem 0 0;display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;justify-content:start}.ba-meta__item{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;opacity:.75}.ba-meta__dot{width:.5rem;height:.5rem;border-radius:50%;background:rgb(var(--color-button));flex-shrink:0}.ba-cta{margin-top:2.4rem;display:flex;justify-content:start}.main-divi{display:flex}@media(max-width:768px){.main-divi{flex-direction:column}.ba-slider-wrapper{margin-top:4rem}}.left-divi{display:flex;flex-direction:column;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/before-after-slider.css.map */
