.collection-body__subscription-toggle{padding-top:.5rem;margin-bottom:.6rem}.collection-body__subscription-toggle .container{display:flex}.subscription-toggle{display:inline-flex;align-items:center;gap:1.6rem;padding:1.2rem 1.6rem;border-radius:.8rem;border:none;background:#f7f5ef;color:#2e2a39;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:normal;cursor:pointer;transition:background .2s ease;-webkit-appearance:none;appearance:none}.subscription-toggle:focus-visible{outline:.2rem solid #2e2a39;outline-offset:.2rem}.subscription-toggle__switch{position:relative;display:inline-block;width:3.8rem;height:2rem;background:#2e2a39;border-radius:1rem;transition:background .2s ease;flex-shrink:0}.subscription-toggle__handle{position:absolute;top:.2rem;left:.2rem;width:1.6rem;height:1.6rem;background:#fff;border-radius:50%;transition:left .2s ease,background .2s ease;display:flex;align-items:center;justify-content:center}.subscription-toggle__check{display:flex;align-items:center;justify-content:center;width:.8rem;height:.6rem;opacity:0;transition:opacity .2s ease;pointer-events:none}.subscription-toggle__check svg{display:block;width:100%;height:100%}.subscription-toggle.is-active .subscription-toggle__switch{background:#2cb67d}.subscription-toggle.is-active .subscription-toggle__handle{left:2rem}.subscription-toggle.is-active .subscription-toggle__check{opacity:1}.subscription-toggle__label{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/49/assets/component-subscription-toggle.css.map */
