.ba-section .ba-header{margin-bottom:3rem}.ba-header--left{text-align:left}.ba-header--center{text-align:center}.ba-header--right{text-align:right}.ba-header__title{margin:0}.ba-header__text{margin:1rem auto 0;max-width:60rem}.ba-header--left .ba-header__text{margin-left:0}.ba-header--right .ba-header__text{margin-right:0}.ba-grid{display:grid;grid-template-columns:1fr;gap:var(--ba-gap, 24px)}@media screen and (min-width:750px){.ba-grid{grid-template-columns:repeat(var(--ba-cols-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.ba-grid{grid-template-columns:repeat(var(--ba-cols, 2),minmax(0,1fr))}}.ba{--position: 50%;position:relative;display:block;overflow:hidden;aspect-ratio:var(--ba-ratio, 4 / 3);border-radius:var(--ba-radius, 0);background:#0000000f;cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}.ba[data-orientation=vertical]{cursor:ns-resize;touch-action:pan-x}.ba__layer{position:absolute;top:0;right:0;bottom:0;left:0}.ba__layer img,.ba__layer svg{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.ba__layer .placeholder-svg{background:#0000000f}.ba__layer--before{clip-path:inset(0 calc(100% - var(--position)) 0 0)}.ba[data-orientation=vertical] .ba__layer--before{clip-path:inset(0 0 calc(100% - var(--position)) 0)}.ba__handle{position:absolute;top:0;bottom:0;left:var(--position);width:var(--ba-line, 3px);margin-left:calc(var(--ba-line, 3px) / -2);background:var(--ba-handle, #fff);box-shadow:0 0 8px #00000040;z-index:3;outline:none}.ba[data-orientation=vertical] .ba__handle{top:var(--position);bottom:auto;left:0;right:0;width:auto;height:var(--ba-line, 3px);margin-left:0;margin-top:calc(var(--ba-line, 3px) / -2)}.ba__knob{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:var(--ba-knob, 48px);height:var(--ba-knob, 48px);transform:translate(-50%,-50%);border-radius:50%;background:var(--ba-handle, #fff);color:#111;box-shadow:0 2px 12px #0000004d;transition:transform .2s ease,box-shadow .2s ease}.ba--square .ba__knob{border-radius:6px}.ba__knob svg{width:50%;height:50%}.ba[data-orientation=vertical] .ba__knob svg{transform:rotate(90deg)}.ba.is-dragging .ba__knob,.ba__handle:focus-visible .ba__knob{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 18px #0006}.ba__handle:focus-visible .ba__knob{outline:2px solid #111;outline-offset:2px}.ba__label{position:absolute;z-index:2;padding:.5rem 1.2rem;border-radius:999px;font-size:1.2rem;line-height:1.2;letter-spacing:.1rem;text-transform:uppercase;pointer-events:none}.ba__label--dark{background:#000000a6;color:#fff}.ba__label--light{background:#ffffffe6;color:#111}.ba[data-label-position=bottom] .ba__label{bottom:1.5rem}.ba[data-label-position=top] .ba__label{top:1.5rem}.ba__label--before{left:1.5rem}.ba__label--after{right:1.5rem}.ba[data-orientation=vertical] .ba__label--before{top:1.5rem;bottom:auto;left:1.5rem;right:auto}.ba[data-orientation=vertical] .ba__label--after{top:auto;bottom:1.5rem;left:1.5rem;right:auto}.ba-caption{margin-top:1.5rem}.ba-caption--left{text-align:left}.ba-caption--center{text-align:center}.ba-caption--right{text-align:right}.ba-caption__title{margin:0}.ba-caption__text{margin:.5rem 0 0;opacity:.75}.ba-button{margin-top:3rem}.ba-button--left{text-align:left}.ba-button--center{text-align:center}.ba-button--right{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
