.fr-toggle{display:block;width:100%;color:var(--black)}.fr-toggle__card{padding:max(12px,.833vw);background:#fff;border:1px solid var(--beige);border-radius:max(6px,.556vw)}.fr-toggle__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.fr-toggle__title{text-transform:uppercase}.fr-toggle__muted{color:#9a8f7a}.fr-toggle__switch{position:relative;flex:0 0 auto;width:44px;height:26px;padding:0;border:1px solid var(--black);border-radius:999px;background:#e5ddd3;cursor:pointer;transition:background-color .25s ease}.fr-toggle__knob{position:absolute;top:2px;left:2px;width:20px;height:20px;box-sizing:border-box;border:1px solid var(--black);border-radius:50%;background:#fff;transition:transform .25s ease}.fr-toggle__switch[aria-checked=true]{background:#ff944d}.fr-toggle__switch[aria-checked=true] .fr-toggle__knob{transform:translate(18px)}.fr-toggle__switch:focus-visible{outline:2px solid var(--black);outline-offset:2px}.fr-toggle__panel,.fr-toggle__name{display:flex;flex-direction:column;gap:6px}.fr-toggle__panel{margin-top:12px;padding-top:12px;border-top:1px solid var(--beige)}.fr-toggle__name{margin-top:6px}.fr-toggle [hidden]{display:none!important}.fr-toggle__code-row{display:flex;gap:8px}.fr-toggle__input{display:block;flex:1 1 auto;width:100%;min-width:0;height:44px;padding-inline:12px;box-sizing:border-box;background:#fff;border:1px solid var(--beige);border-radius:max(6px,.556vw);color:var(--black);font-family:var(--geist);font-size:16px;outline:none;transition:border-color .3s ease}.fr-toggle__input:focus{border-color:var(--black)}.fr-toggle__input::placeholder{color:#9a8f7a;opacity:.6}.fr-toggle__apply{flex:0 0 auto;display:inline-flex;align-items:center;height:44px;box-sizing:border-box;cursor:pointer}.fr-toggle__apply[disabled]{opacity:.5;cursor:default}.fr-toggle__msg:empty{display:none}.fr-toggle__msg--error{color:#c0392b}.fr-toggle__msg--ok{color:#2f6b3a}.fr-toggle__link{align-self:flex-start;padding:0;border:0;background:none;color:var(--black);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.fr-toggle__card--applied{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:#e8f1e5;border-color:#b9d4b1;color:#24502e}.fr-toggle__card--applied .fr-toggle__link{flex:0 0 auto;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fundraiser-toggle.css.map */
