.product-info__block-item:has(.appstle_sub_widget){margin-block:16px}.appstle_sub_widget:not(#_):not(#_){margin:0!important;font-family:var(--text-font-family)!important;font-size:var(--text-sm)!important;color:rgb(var(--text-color))!important}.appstle_sub_widget:not(#_):not(#_) .appstle_radio_label,.appstle_sub_widget:not(#_):not(#_) .appstle_one_time_text,.appstle_sub_widget:not(#_):not(#_) .appstle_subscribe_save_text,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_amount,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_compare_amount,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_amount_compare_at_price{font-size:var(--text-sm)!important;line-height:1!important}.appstle_sub_widget:not(#_):not(#_) .appstle_widget_title,.appstle_sub_widget:not(#_):not(#_) .appstle-save-badge,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_description_text,.appstle_sub_widget:not(#_):not(#_) .appstle_one_time_description_text,.appstle_sub_widget:not(#_):not(#_) .appstle_bundle_discount_amount,.appstle_sub_widget:not(#_):not(#_) .appstle_select_label{display:none!important}.appstle_sub_widget:not(#_):not(#_) .appstle_fields_wrapper:empty,.appstle_sub_widget:not(#_):not(#_) .appstle_fields_wrapper:has(>.appstle-selectedSellingPlan:only-child){margin:0!important}.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_wrapper{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;column-gap:2rem!important;row-gap:1rem!important;margin:0!important;padding:0!important;color:inherit!important;font-size:inherit!important}.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_wrapper_option{display:contents!important}.appstle_sub_widget:not(#_):not(#_) .appstle_one_time_details_wrapper,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_radio_wrapper{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.25rem!important;flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important}.appstle_sub_widget:not(#_):not(#_) .appstle_radio_label{display:flex!important;align-items:center!important;gap:.5rem!important;margin:0!important;padding:0!important;cursor:pointer!important}.appstle_sub_widget:not(#_):not(#_) .appstle-text-and-badge-wrapper{display:inline!important}.appstle_sub_widget:not(#_):not(#_) .appstle_one_time_price_wrapper,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_amount_wrapper{display:flex!important;align-items:baseline!important;gap:.25rem!important;margin:0!important;padding:0!important}.appstle_sub_widget:not(#_):not(#_) .appstle_one_time_price_wrapper:before,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_amount_wrapper:before{content:"-"}.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_compare_amount,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_amount_compare_at_price{order:-1!important;text-decoration:line-through!important;opacity:.5!important}.appstle_sub_widget:not(#_):not(#_) input[type=radio][name=selling_plan]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;outline:none!important}.appstle_sub_widget:not(#_):not(#_) input[name=selling_plan]:focus-visible+label .appstle_circle{outline:2px solid currentColor!important;outline-offset:2px!important}.appstle_subscription_compare_amount.transcy-money{color:#969696!important}#appstle_subscription_widget0 .appstle_circle{margin-right:0!important}.appstle_sub_widget .errorBanner{display:none!important}.appstle_sub_widget:not(#_):not(#_) .appstle_circle{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:9px!important;margin-top:2px;height:9px!important;border:1px solid currentColor!important;border-radius:50%!important;background:none!important}.appstle_sub_widget:not(#_):not(#_) .appstle_circle:before,.appstle_sub_widget:not(#_):not(#_) .appstle_circle:after{display:none!important}.appstle_sub_widget:not(#_):not(#_) .appstle_dot{width:5px!important;height:5px!important;border-radius:50%!important;background:currentColor!important;opacity:0!important}.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_wrapper_option:has(input[name=selling_plan]:checked) .appstle_dot{opacity:1!important}.appstle_sub_widget:not(#_):not(#_) .appstle_subscribe_option{flex:1 0 100%!important;min-width:0!important;margin:0!important;padding:0!important}.appstle_sub_widget:not(#_):not(#_) .appstle_subscribe_option.appstle_hide_subsOption{display:none!important}.appstle_sub_widget:not(#_):not(#_) .appstle_subscribe_option_grid{display:block!important;margin:0!important;padding:0!important}.appstle_sub_widget:not(#_):not(#_) .appstle_custom_select{display:inline-block!important;position:relative!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important}.appstle_sub_widget:not(#_):not(#_) select.appstle_select{-webkit-appearance:none!important;appearance:none!important;width:15.625rem!important;max-width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:.75rem 2.75rem .75rem 1.125rem!important;border:1px solid currentColor!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:inherit!important;color:inherit!important;cursor:pointer!important}.appstle_sub_widget:not(#_):not(#_) .appstle_custom_select:before{display:none!important}.appstle_sub_widget:not(#_):not(#_) .appstle_custom_select:after{content:""!important;position:absolute!important;top:50%!important;right:1.125rem!important;width:.5rem!important;height:.5rem!important;margin-top:-.375rem!important;border:0!important;border-right:1px solid currentColor!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:none!important;transform:rotate(45deg)!important;pointer-events:none!important}.appstle_sub_widget:not(#_):not(#_) .appstleRadioSellingPlanWrapper{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;width:auto!important;margin:0!important;padding:0!important;border:0!important}.appstle_sub_widget:not(#_):not(#_) .appstle-radio-wrapper{flex:0 0 auto!important}.appstle_sub_widget:not(#_):not(#_) .appstle-radio-input-wrapper{display:flex!important;align-items:center!important;gap:.5rem!important}.appstle_sub_widget:not(#_):not(#_) .appstle-radio-wrapper label{width:auto!important;padding:.5rem 1rem!important;border:1px solid currentColor!important;border-radius:0!important;background:none!important;color:inherit!important}.appstle_sub_widget:not(#_):not(#_) .appstle-radio-wrapper:has(input:checked) label{background:rgb(var(--text-color))!important;color:rgb(var(--background))!important}.appstle_sub_widget:not(#_):not(#_) .appstleSellingPlanDescription,.appstle_sub_widget:not(#_):not(#_) .appstleSelectedSellingPlanOptionDescription{margin-top:.5rem!important;max-width:100%!important;font-size:var(--text-sm)!important;white-space:normal!important}.appstle_sub_widget:not(#_):not(#_) .appstleSellingPlanDescription p,.appstle_sub_widget:not(#_):not(#_) .appstleSelectedSellingPlanOptionDescription p{margin:0!important}@media screen and (max-width:46.85em){.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_wrapper{row-gap:.75rem!important}.appstle_sub_widget:not(#_):not(#_) .appstle_one_time_details_wrapper,.appstle_sub_widget:not(#_):not(#_) .appstle_subscription_radio_wrapper{flex:1 0 100%!important}}.appstle_subscription_amount.transcy-money{color:#006747!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/appstle-overrides.css.map */
