product-info{--appstle-pdp-border: #000;--appstle-pdp-text: #000;--appstle-pdp-muted: #6b6b6b;--appstle-pdp-surface: #fff;--appstle-pdp-radio-ring: var(--Brand-Palette-Warm-Grey, #e0d9cd);--appstle-pdp-radio-dot: var(--Brand-Palette-Taupe, #766c67);--appstle-pdp-option-indent: calc(22px + .75rem) }product-info [id^=appstle_subscription_widget]{font-family:var(--font-dm-sans),var(--font-body-family),sans-serif;color:var(--appstle-pdp-text);max-width:100%}product-info [id^=appstle_subscription_widget] .appstle_widget_title{display:none;margin:0 0 1rem;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.2;color:var(--appstle-pdp-text)}product-info [id^=appstle_subscription_widget] .appstle_subscription_wrapper{display:flex;flex-direction:column;gap:0!important;border:none!important;background:transparent!important}product-info [id^=appstle_subscription_widget] .appstle_subscription_wrapper_option{position:relative;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}product-info [id^=appstle_subscription_widget] .appstle_subscription_wrapper_option.appstle_include_dropdown{display:contents}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper,product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.25rem;border-bottom:1px solid var(--appstle-pdp-border);background:var(--appstle-pdp-surface);color:var(--appstle-pdp-text);box-sizing:border-box;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper{padding:1.5rem 1.5rem 1.5rem 0}product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper{padding:.875rem 1.125rem .875rem 0}product-info [id^=appstle_subscription_widget] .appstle_sub_widget input{font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400}product-info [id^=appstle_subscription_widget] .appstle_selected_background,product-info [id^=appstle_subscription_widget] .appstle_subscription_wrapper_option.appstle-active-option .appstle_one_time_details_wrapper,product-info [id^=appstle_subscription_widget] .appstle_subscription_wrapper_option.appstle-active-option .appstle_subscription_radio_wrapper,product-info [id^=appstle_subscription_widget] .appstle_subscription_wrapper_option:has(input[type=radio]:checked) .appstle_one_time_details_wrapper,product-info [id^=appstle_subscription_widget] .appstle_subscription_wrapper_option:has(input[type=radio]:checked) .appstle_subscription_radio_wrapper{background:var(--appstle-pdp-surface)!important;color:var(--appstle-pdp-text)!important}product-info [id^=appstle_subscription_widget] .appstle_radio_label{position:relative;display:inline-flex!important;align-items:center;gap:.75rem;margin:0!important;flex:1 1 auto;min-width:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit!important;cursor:pointer}product-info [id^=appstle_subscription_widget] .appstle_circle,product-info [id^=appstle_subscription_widget] .appstle_dot{display:none!important}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper input[type=radio],product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper input[type=radio]{appearance:none;-webkit-appearance:none;position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper input[type=radio]+label:before,product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper input[type=radio]+label:before{content:"";flex:0 0 22px;width:22px;height:22px;border:2px solid var(--appstle-pdp-radio-ring);border-radius:50%;box-sizing:border-box;background:var(--appstle-pdp-surface)}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper input[type=radio]+label:after,product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper input[type=radio]+label:after{content:"";position:absolute;left:4px;top:50%;width:14px;height:14px;border-radius:50%;background-color:var(--appstle-pdp-radio-dot);transform:translateY(-50%) scale(0);transition:transform .15s ease;pointer-events:none}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper input[type=radio]:checked+label:after,product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper input[type=radio]:checked+label:after{transform:translateY(-50%) scale(1)}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper label.appstle_radio_label:has(input[type=radio]):before,product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper label.appstle_radio_label:has(input[type=radio]):before{content:"";flex:0 0 22px;width:22px;height:22px;border:2px solid var(--appstle-pdp-radio-ring);border-radius:50%;box-sizing:border-box;background:var(--appstle-pdp-surface)}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper label.appstle_radio_label:has(input[type=radio]):after,product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper label.appstle_radio_label:has(input[type=radio]):after{content:"";position:absolute;left:4px;top:50%;width:14px;height:14px;border-radius:50%;background-color:var(--appstle-pdp-radio-dot);transform:translateY(-50%) scale(0);transition:transform .15s ease;pointer-events:none}product-info [id^=appstle_subscription_widget] .appstle_one_time_details_wrapper label.appstle_radio_label:has(input[type=radio]:checked):after,product-info [id^=appstle_subscription_widget] .appstle_subscription_radio_wrapper label.appstle_radio_label:has(input[type=radio]:checked):after{transform:translateY(-50%) scale(1)}product-info [id^=appstle_subscription_widget] .appstle-text-and-badge-wrapper{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}product-info [id^=appstle_subscription_widget] .appstle_one_time_text,product-info [id^=appstle_subscription_widget] .appstle_subscribe_save_text{color:#000!important;font-family:var(--font-dm-sans),"DM Sans",var(--font-heading-family),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:109%;text-transform:capitalize}product-info [id^=appstle_subscription_widget] .appstle_single_option_text{display:block;color:#000!important;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.48px;text-transform:uppercase}product-info [id^=appstle_subscription_widget] span.appstle-save-badge{position:static!important;transform:none!important;margin:0!important;padding:.2rem .55rem!important;border-radius:9999px!important;background:var(--appstle-pdp-border)!important;color:var(--appstle-pdp-surface)!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:.04em;line-height:1.2;white-space:nowrap}product-info [id^=appstle_subscription_widget] .appstle-save-badge:before{display:none!important}product-info [id^=appstle_subscription_widget] .appstle_one_time_price_wrapper,product-info [id^=appstle_subscription_widget] .appstle_subscription_amount_wrapper{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:.35rem;margin-left:auto!important;text-align:right;flex-shrink:0}product-info [id^=appstle_subscription_widget] .appstle_subscription_amount,product-info [id^=appstle_subscription_widget] .appstle_onetime_amount{margin-left:0!important;color:var(--Brand-Palette-Taupe, #766c67)!important;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.56px;text-transform:uppercase}product-info [id^=appstle_subscription_widget] .appstle_subscription_amount_compare_at_price,product-info [id^=appstle_subscription_widget] .appstle_subscription_compare_amount,product-info [id^=appstle_subscription_widget] .appstle_onetime_amount_compare{margin-left:0!important;color:var(--Brand-Palette-Taupe, #766c67)!important;font-family:var(--font-karla),"Karla",var(--font-body-family),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.56px;text-transform:uppercase;text-decoration:line-through;opacity:.65}product-info [id^=appstle_subscription_widget] .appstle_cancel-text,product-info [id^=appstle_subscription_widget] .appstle_one_time_description_text,product-info [id^=appstle_subscription_widget] .appstle_subscription_description_text,product-info [id^=appstle_subscription_widget] .appstle_one_time_unit_price,product-info [id^=appstle_subscription_widget] .appstle_bundle_discount_amount{display:none!important}product-info [id^=appstle_subscription_widget] .appstle_subscribe_option{width:100%;margin:0!important;padding:.75rem 1.125rem 0 var(--appstle-pdp-option-indent);border:none!important;box-sizing:border-box}product-info [id^=appstle_subscription_widget] .appstle_subscribe_option.appstle_hide_subsOption{display:none!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important}product-info [id^=appstle_subscription_widget] .appstle_subscribe_option_grid{width:100%}product-info [id^=appstle_subscription_widget] .appstle_select_label{display:block;margin-bottom:.5rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--appstle-pdp-text)}product-info [id^=appstle_subscription_widget] .appstle_custom_select{max-width:none;width:100%}product-info [id^=appstle_subscription_widget] .appstle_select{width:100%;padding:.65rem 2.5rem .65rem .85rem!important;border:1px solid var(--appstle-pdp-border)!important;border-radius:.25rem!important;background:var(--appstle-pdp-surface)!important;color:var(--appstle-pdp-text)!important;font-family:inherit;font-size:1.2rem;font-weight:500}product-info [id^=appstle_subscription_widget] .appstle_custom_select:before{border-right-color:var(--appstle-pdp-border)!important;border-bottom-color:var(--appstle-pdp-border)!important}product-info [id^=appstle_subscription_widget] .appstle-tootltip-parent,product-info [id^=appstle_subscription_widget] .appstle_tooltip_wrapper,product-info [id^=appstle_subscription_widget] .appstle_tooltip_wrapper_static{display:none;margin-top:.75rem}product-info [id^=appstle_subscription_widget] .appstle_tooltip_wrapper,product-info [id^=appstle_subscription_widget] .appstle_tooltip_wrapper_static{display:inline-flex;align-items:center;gap:.5rem;font-size:1.4rem;font-weight:700;color:var(--appstle-pdp-text)!important;background:transparent!important}product-info [id^=appstle_subscription_widget] .tooltip_subscription_svg{width:1.25rem;height:1.25rem;fill:var(--appstle-pdp-text)}product-info [id^=appstle_subscription_widget] .appstle_tooltip_title{font-size:inherit;font-weight:inherit;color:inherit}product-info [id^=appstle_subscription_widget] .appstle_tooltip_appstle,product-info [id^=appstle_subscription_widget] .appstle_link{display:none!important}product-info [id^=appstle_subscription_widget] .widgetSellingPlanWrapper{display:flex!important;flex-direction:column!important;gap:.75rem!important;grid-template-columns:none!important;margin-top:0!important}product-info [id^=appstle_subscription_widget] .widgetSellingPlanWrapper input[type=radio]{position:absolute;opacity:0;pointer-events:none}product-info [id^=appstle_subscription_widget] .widgetSellingPlanWrapper label{position:relative;display:flex!important;align-items:center;justify-content:space-between;gap:1rem;width:100%!important;height:auto!important;min-height:3.25rem;padding:.875rem 1.125rem!important;border:1px solid var(--appstle-pdp-border)!important;border-radius:9999px!important;background:var(--appstle-pdp-surface)!important;color:var(--appstle-pdp-text)!important;text-align:left!important;cursor:pointer;box-sizing:border-box}product-info [id^=appstle_subscription_widget] .widgetSellingPlanWrapper input[type=radio]+label:before,product-info [id^=appstle_subscription_widget] .widgetSellingPlanWrapper input[type=radio]+label:after{display:none!important}product-info [id^=appstle_subscription_widget] .widgetSellingPlanWrapper input:checked+label{background:var(--appstle-pdp-surface)!important;color:var(--appstle-pdp-text)!important}product-info [id^=appstle_subscription_widget] .widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper,product-info [id^=appstle_subscription_widget] .widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice{color:var(--appstle-pdp-text)!important}product-info [id^=appstle_subscription_widget] .appstle-selling-plan-name-wrapper{display:inline-flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0;font-size:1.4rem;font-weight:700}product-info [id^=appstle_subscription_widget] .appstle_span_wrapper{justify-content:flex-end!important;gap:.35rem}product-info [id^=appstle_subscription_widget] span.appstle_sellingPlan_discountText{position:static!important;transform:none!important;margin-left:.5rem;padding:.2rem .55rem!important;border-radius:9999px!important;background:var(--appstle-pdp-border)!important;color:var(--appstle-pdp-surface)!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:.04em}product-info [id^=appstle_subscription_widget] .appstle_input_wrapper+.appstle_input_wrapper{border-top:none!important}product-info [id^=appstle_subscription_widget] .payAsYouGoPlansDropdownWrapper{border-top:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-appstle-subscription.css.map */
