.appstle_sub_widget,.appstleLoyaltyTable{--bj-appstle-accent: #4f6cff;--bj-appstle-accent-soft: #f0f3ff;--bj-appstle-accent-border: #bfcaff;--bj-appstle-text: #0e1230;--bj-appstle-muted: #626982;--bj-appstle-border: #dfe4f5;--bj-appstle-success: #00a86b}.appstle_sub_widget{width:100%;margin-block:18px;color:var(--bj-appstle-text);font-family:inherit!important}.appstle_sub_widget *,.appstle_sub_widget *:before,.appstle_sub_widget *:after{box-sizing:border-box}.appstle_sub_widget .appstle_widget_title{margin:0 0 10px!important;color:var(--bj-appstle-text)!important;font-family:inherit!important;font-size:15px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:0!important}.appstle_sub_widget .appstle_subscription_wrapper{display:grid!important;gap:10px!important;margin:0!important}.appstle_sub_widget .appstle_subscription_wrapper_option{position:relative;margin:0!important;padding:15px 16px!important;border:1px solid var(--bj-appstle-border)!important;border-radius:12px!important;background:#fff!important;color:var(--bj-appstle-text)!important;box-shadow:none!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.appstle_sub_widget .appstle_subscription_wrapper_option.appstle-active-option,.appstle_sub_widget .appstle_subscription_wrapper_option.appstle_selected_background{border-color:var(--bj-appstle-accent)!important;background:var(--bj-appstle-accent-soft)!important;box-shadow:0 0 0 1px var(--bj-appstle-accent)!important}.appstle_sub_widget :is(.appstle_one_time_details_wrapper,.appstle_subscription_radio_wrapper){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 14px!important;align-items:center!important}.appstle_sub_widget .appstle_radio_label{display:inline-flex!important;align-items:center!important;gap:10px!important;min-width:0;margin:0!important;color:var(--bj-appstle-text)!important;cursor:pointer;font-family:inherit!important;font-size:14px!important;line-height:1.3!important;font-weight:800!important}.appstle_sub_widget .appstle_subscription_wrapper_option>div>input[type=radio],.appstle_sub_widget .appstle_subscription_radio_wrapper>input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none}.appstle_sub_widget .appstle_circle{width:18px!important;height:18px!important;flex:0 0 18px;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:2px solid #b8bfd7!important;border-radius:50%!important;background:#fff!important}.appstle_sub_widget .appstle-active-option .appstle_circle{border-color:var(--bj-appstle-accent)!important}.appstle_sub_widget .appstle_circle .appstle_dot{width:8px!important;height:8px!important;margin:0!important;border-radius:50%!important;background:transparent!important}.appstle_sub_widget .appstle-active-option .appstle_circle .appstle_dot{background:var(--bj-appstle-accent)!important}.appstle_sub_widget .appstle-text-and-badge-wrapper{display:inline-flex!important;flex-wrap:wrap;align-items:center;gap:7px!important}.appstle_sub_widget .appstle-save-badge{display:inline-flex!important;align-items:center;min-height:21px;padding:4px 8px!important;border-radius:999px!important;background:var(--bj-appstle-success)!important;color:#fff!important;font-size:10px!important;line-height:1!important;font-weight:900!important;white-space:nowrap}.appstle_sub_widget :is(.appstle_one_time_price_wrapper,.appstle_subscription_amount_wrapper){display:flex!important;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:5px!important;color:var(--bj-appstle-text)!important;text-align:end}.appstle_sub_widget .appstle_subscription_amount{color:var(--bj-appstle-text)!important;font-size:15px!important;line-height:1.2!important;font-weight:900!important}.appstle_sub_widget .appstle_subscription_compare_amount,.appstle_sub_widget .appstle_subscription_amount_compare_at_price{color:var(--bj-appstle-muted)!important;font-size:12px!important;line-height:1.2!important;text-decoration:line-through}.appstle_sub_widget .appstle_subscribe_option{margin:14px 0 0!important;padding:13px!important;border:1px solid rgba(79,108,255,.18)!important;border-radius:10px!important;background:#ffffffb8!important}.appstle_sub_widget .appstle_select_label{display:block!important;margin:0 0 8px!important;color:var(--bj-appstle-muted)!important;font-family:inherit!important;font-size:10px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.08em!important}.appstle_sub_widget .appstleRadioSellingPlanWrapper{display:grid!important;gap:7px!important}.appstle_sub_widget .appstle-radio-wrapper{margin:0!important}.appstle_sub_widget .appstle-radio-input-wrapper{position:relative}.appstle_sub_widget .appstle-radio-input-wrapper input[type=radio]{position:absolute!important;inset:0 auto auto 0;width:1px!important;height:1px!important;opacity:0!important}.appstle_sub_widget .appstle-radio-input-wrapper label{position:relative;display:flex!important;align-items:center;gap:8px;min-height:36px;margin:0!important;padding:9px 10px 9px 32px!important;border:1px solid var(--bj-appstle-border)!important;border-radius:8px!important;background:#fff!important;color:var(--bj-appstle-text)!important;cursor:pointer;font-family:inherit!important;font-size:12px!important;line-height:1.3!important;font-weight:700!important}.appstle_sub_widget .appstle-radio-input-wrapper label:before{content:"";position:absolute;inset-inline-start:11px;width:12px;height:12px;border:1.5px solid #b8bfd7;border-radius:50%;background:#fff}.appstle_sub_widget .appstle-radio-input-wrapper input[type=radio]:checked+label{border-color:var(--bj-appstle-accent)!important;background:var(--bj-appstle-accent-soft)!important}.appstle_sub_widget .appstle-radio-input-wrapper input[type=radio]:checked+label:before{border:3px solid #fff;background:var(--bj-appstle-accent);box-shadow:0 0 0 1.5px var(--bj-appstle-accent)}.appstle_sub_widget+.appstleLoyaltyTable,.appstleLoyaltyTable{margin:10px 0 0!important;padding:13px 14px!important;border:1px solid var(--bj-appstle-border)!important;border-radius:10px!important;background:#f9faff!important;color:var(--bj-appstle-text)!important;font-family:inherit!important}.appstleLoyaltyTable .appstleLoyaltyTableHeader{align-items:center;gap:5px;margin:0 0 6px!important}.appstleLoyaltyTable .appstle_loyalty_title{color:var(--bj-appstle-text)!important;font-family:inherit!important;font-size:12px!important;line-height:1.2!important;font-weight:900!important}.appstleLoyaltyTable .appstle-reward-description{color:var(--bj-appstle-muted)!important;font-family:inherit!important;font-size:12px!important;line-height:1.45!important}.appstleLoyaltyTable .appstle-precentage-loyalty{color:var(--bj-appstle-accent)!important}.appstle-tootltip-parent .appstle_tooltip_wrapper{color:var(--bj-appstle-muted)!important;font-family:inherit!important;font-size:11px!important}.appstle-tootltip-parent{--bj-appstle-accent: #4f6cff;--bj-appstle-accent-soft: #f0f3ff;--bj-appstle-text: #0e1230;--bj-appstle-muted: #626982;--bj-appstle-border: #dfe4f5;position:relative!important;display:inline-flex!important;align-items:center!important;max-width:100%;margin-top:8px!important}.appstle-tootltip-parent .appstle_tooltip_wrapper{display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:help}.appstle-tootltip-parent .appstle_tooltip_wrapper svg{width:16px!important;height:16px!important;flex:0 0 16px;fill:currentColor!important}.appstle-tootltip-parent .appstle_tooltip_title{color:var(--bj-appstle-muted)!important;font-family:inherit!important;font-size:11px!important;line-height:1.2!important;font-weight:700!important}.appstle-tootltip-parent .appstle_tooltip{position:absolute!important;inset:auto auto calc(100% + 8px) 0!important;z-index:30!important;width:min(360px,calc(100vw - 32px))!important;max-width:min(360px,calc(100vw - 32px))!important;overflow:hidden!important;border:1px solid var(--bj-appstle-border)!important;border-radius:10px!important;background:#fff!important;color:var(--bj-appstle-text)!important;box-shadow:0 14px 34px #0e123024!important;transform:none!important}.appstle-tootltip-parent .appstle_tooltip_content{padding:14px 15px!important;background:#fff!important;color:var(--bj-appstle-muted)!important;font-family:inherit!important;font-size:12px!important;line-height:1.45!important}.appstle-tootltip-parent .appstle_tooltip_content :is(strong,b){color:var(--bj-appstle-text)!important;font-family:inherit!important;font-size:13px!important;line-height:1.35!important;font-weight:900!important}.shopify-app-block .appstle-tootltip-parent .appstle_tooltip .appstle_tooltip_appstle,.appstle-tootltip-parent .appstle_tooltip .appstle_tooltip_appstle{display:flex!important;flex-wrap:wrap;justify-content:space-between!important;gap:6px 12px!important;padding:9px 15px!important;border-top:1px solid var(--bj-appstle-border)!important;background:#f0f3ff!important;background-color:#f0f3ff!important;background-image:none!important}.appstle-tootltip-parent .appstle_tooltip_appstle a{color:var(--bj-appstle-accent)!important;font-family:inherit!important;font-size:9px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.08em!important;text-decoration:none!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle_widget_title{margin:0 0 10px!important;color:var(--bj-appstle-text)!important;font-family:inherit!important;font-size:15px!important;line-height:1.25!important;font-weight:800!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle_subscription_wrapper{display:grid!important;gap:15px!important;margin:0!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle_subscription_wrapper_option{margin:0!important;padding:15px 16px!important;border:1px solid var(--bj-appstle-border)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle_subscription_wrapper_option:is(.appstle-active-option,.appstle_selected_background){border-color:var(--bj-appstle-accent)!important;background:var(--bj-appstle-accent-soft)!important;border-radius:16px!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle_radio_label{display:inline-flex!important;align-items:center!important;gap:10px!important;margin:0!important;color:var(--bj-appstle-text)!important;font-family:inherit!important;font-size:14px!important;font-weight:800!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle_circle{width:18px!important;height:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:2px solid #b8bfd7!important;border-radius:50%!important;background:#fff!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle-active-option .appstle_circle{border-color:var(--bj-appstle-accent)!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle-active-option .appstle_circle:before{display:none}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle-active-option .appstle_circle .appstle_dot{background:var(--bj-appstle-accent)!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle-save-badge{padding:4px 8px!important;border-radius:999px!important;background:var(--bj-appstle-success)!important;color:#fff!important;font-size:10px!important;line-height:1!important;font-weight:900!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle_subscription_amount{color:var(--bj-appstle-text)!important;font-size:15px!important;line-height:1.2!important;font-weight:900!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle_subscribe_option{margin:14px 0 0!important;padding:13px!important;border:1px solid rgba(79,108,255,.18)!important;border-radius:10px!important;background:#ffffffb8!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle-radio-input-wrapper label{min-height:36px;margin:0!important;padding:9px 10px 9px 32px!important;border:1px solid var(--bj-appstle-border)!important;border-radius:8px!important;background:#fff!important;color:var(--bj-appstle-text)!important;font-family:inherit!important;font-size:12px!important;line-height:1.3!important;font-weight:700!important}:is(#appstle_subscription_widget0,.appstle_sub_widget[id^=appstle_subscription_widget]) .appstle-radio-input-wrapper input[type=radio]:checked+label{border-color:var(--bj-appstle-accent)!important;background:var(--bj-appstle-accent-soft)!important}@media screen and (max-width:639px){.appstle_sub_widget{margin-block:14px}.appstle_sub_widget .appstle_subscription_wrapper_option{padding:13px!important}.appstle_sub_widget :is(.appstle_one_time_details_wrapper,.appstle_subscription_radio_wrapper){gap:7px 10px!important}.appstle_sub_widget .appstle_radio_label{gap:8px!important;font-size:13px!important}.appstle_sub_widget .appstle_subscription_amount{font-size:14px!important}.appstle_sub_widget .appstle_subscribe_option{padding:10px!important}.appstle-tootltip-parent .appstle_tooltip{inset-inline-start:0!important;width:min(320px,calc(100vw - 28px))!important;max-width:min(320px,calc(100vw - 28px))!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/appstle-subscription.css.map */
