.section-subscription-cancel{--sc-accent: #fd7e14;--sc-accent-press: #e86f08;--sc-teal: #00373c;--sc-teal-soft: #e2eded;--sc-ink: #1b1b1d;--sc-ink-soft: #3a3a3e;--sc-muted: #7b7d85;--sc-line: #e7e7ea;--sc-line-strong: #d9dadf;--sc-panel: #f4f4f5;--sc-font: "Poppins", system-ui, sans-serif;font-family:var(--sc-font);color:var(--sc-ink);background:#fbfbfc;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.section-subscription-cancel ::selection{background:#fd7e142e}.section-subscription-cancel .subscription-cancel__wrap{max-width:760px;margin:0 auto;padding:64px 32px 96px}.section-subscription-cancel .subscription-cancel__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--sc-teal);background:var(--sc-teal-soft);padding:8px 14px;border-radius:999px;text-transform:uppercase}.section-subscription-cancel .subscription-cancel__title{font-size:42px;line-height:1.12;font-weight:700;letter-spacing:-.02em;margin:20px 0 0}.section-subscription-cancel .subscription-cancel__lead{font-size:18px;line-height:1.6;color:var(--sc-ink-soft);margin:16px 0 0;max-width:60ch;text-wrap:pretty}.section-subscription-cancel .subscription-cancel__section-label{font-size:13px;font-weight:700;letter-spacing:.07em;color:var(--sc-ink-soft);text-transform:uppercase;margin:52px 0 0}.section-subscription-cancel .subscription-cancel__steps{margin:22px 0 0;display:flex;flex-direction:column;gap:14px}.section-subscription-cancel .subscription-cancel__step{display:flex;gap:18px;align-items:flex-start;padding:22px 24px;border-radius:16px;background:#fff;border:1px solid var(--sc-line)}.section-subscription-cancel .subscription-cancel__step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--sc-teal);color:#fff;font-weight:700;font-size:17px;display:flex;align-items:center;justify-content:center}.section-subscription-cancel .subscription-cancel__step-body h3{margin:4px 0 0;font-size:17px;font-weight:700}.section-subscription-cancel .subscription-cancel__step-body p{margin:6px 0 0;font-size:15.5px;line-height:1.55;color:var(--sc-ink-soft)}.section-subscription-cancel .subscription-cancel__note{display:flex;gap:14px;align-items:flex-start;margin:22px 0 0;padding:20px 22px;border-radius:16px;background:var(--sc-teal-soft)}.section-subscription-cancel .subscription-cancel__note svg{flex-shrink:0;color:var(--sc-teal);margin-top:1px}.section-subscription-cancel .subscription-cancel__note p,.section-subscription-cancel .subscription-cancel__note-content{margin:0;font-size:15px;line-height:1.55;color:var(--sc-teal)}.section-subscription-cancel .subscription-cancel__note-content p{margin:0}.section-subscription-cancel .subscription-cancel__note strong{font-weight:700}.section-subscription-cancel .subscription-cancel__cancel-card{margin:52px 0 0;padding:36px;border-radius:22px;background:var(--sc-panel);text-align:center}.section-subscription-cancel .subscription-cancel__cancel-card h2{margin:0;font-size:24px;font-weight:700}.section-subscription-cancel .subscription-cancel__cancel-card>p{margin:10px auto 0;font-size:15.5px;line-height:1.55;color:var(--sc-ink-soft);max-width:46ch}.section-subscription-cancel .subscription-cancel__btn-cancel{margin-top:26px;padding:18px 40px;border:none;border-radius:13px;background:var(--sc-accent);color:#fff;font-family:inherit;font-size:17px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s,transform .08s,box-shadow .15s;box-shadow:0 10px 26px -10px #fd7e148c}.section-subscription-cancel .subscription-cancel__btn-cancel:hover{background:var(--sc-accent-press)}.section-subscription-cancel .subscription-cancel__btn-cancel:active{transform:translateY(1px)}.section-subscription-cancel .subscription-cancel__help-line{margin-top:18px;font-size:14px;color:var(--sc-muted)}.section-subscription-cancel .subscription-cancel__help-line a{color:var(--sc-teal);font-weight:600;text-decoration:underline;text-underline-offset:3px}.section-subscription-cancel .subscription-cancel__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f191a80;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;pointer-events:none;transition:opacity .2s;z-index:9000}.section-subscription-cancel .subscription-cancel__overlay.is-open{opacity:1;pointer-events:auto}.section-subscription-cancel .subscription-cancel__modal{width:100%;max-width:460px;background:#fff;border-radius:22px;padding:36px;text-align:center;transform:translateY(14px) scale(.98);transition:transform .22s cubic-bezier(.2,.7,.3,1);box-shadow:0 30px 80px -20px #0006}.section-subscription-cancel .subscription-cancel__overlay.is-open .subscription-cancel__modal{transform:none}.section-subscription-cancel .subscription-cancel__modal-icon{width:58px;height:58px;border-radius:50%;background:#fff3eb;display:flex;align-items:center;justify-content:center;margin:0 auto;color:var(--sc-accent)}.section-subscription-cancel .subscription-cancel__modal h3{margin:18px 0 0;font-size:21px;font-weight:700}.section-subscription-cancel .subscription-cancel__modal>p{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--sc-ink-soft)}.section-subscription-cancel .subscription-cancel__modal-actions{display:flex;gap:12px;margin-top:26px}.section-subscription-cancel .subscription-cancel__modal-actions button{flex:1;padding:15px;border-radius:12px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}.section-subscription-cancel .subscription-cancel__btn-keep{background:var(--sc-teal);color:#fff;border:none}.section-subscription-cancel .subscription-cancel__btn-keep:hover{background:#002b2f}.section-subscription-cancel .subscription-cancel__btn-confirm{background:#fff;color:var(--sc-accent-press);border:1.5px solid var(--sc-line-strong)}.section-subscription-cancel .subscription-cancel__btn-confirm:hover{border-color:var(--sc-accent)}.section-subscription-cancel .subscription-cancel__modal.is-done .subscription-cancel__modal-icon{background:var(--sc-teal-soft);color:var(--sc-teal)}.section-subscription-cancel .subscription-cancel__modal.is-done .subscription-cancel__modal-actions{flex-direction:column}.section-subscription-cancel .subscription-cancel__modal.is-done .subscription-cancel__btn-confirm{display:none}@media(max-width:749px){.section-subscription-cancel .subscription-cancel__wrap{padding:40px 20px 64px}.section-subscription-cancel .subscription-cancel__title{font-size:32px}.section-subscription-cancel .subscription-cancel__modal-actions{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/subscription-cancel.css.map */
