.swx-main-product__purchase:has(.sw-add-to-cart-form:not(.hide)>.swx-main-product__subscription-loading),.swx-main-product__purchase:has(.sw-add-to-cart-form:not(.hide) .appstle_subscription_wrapper_option.appstle-active-option:not(.payAsYouGoPlansDropdownWrapper)){min-height:22.7rem}.swx-main-product__purchase:has(.sw-add-to-cart-form:not(.hide) .payAsYouGoPlansDropdownWrapper.appstle-active-option){min-height:37rem;align-content:start}.swx-main-product[data-requested-purchase-option=subscription] .swx-main-product__purchase:has(.sw-add-to-cart-form:not(.hide)>.swx-main-product__subscription-loading):not(:has(.appstle_subscription_wrapper)){min-height:37rem}.swx-main-product__subscription-loading{display:flex;align-items:center;justify-content:center;height:10.9rem;color:rgb(var(--color-foreground))}.swx-main-product[data-requested-purchase-option=subscription] .swx-main-product__subscription-loading{height:23.2rem}.swx-main-product__subscription-spinner.loading__spinner{position:static;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem}.swx-main-product__subscription-spinner .spinner{width:100%;height:100%}.swx-main-product__subscription-spinner .path{stroke:currentColor}.swx-main-product:not([data-appstle-transitioning]):not([data-appstle-customizing]) .swx-main-product__purchase .sw-add-to-cart-form:has(.appstle_subscription_wrapper)>.swx-main-product__subscription-loading{display:none}.swx-main-product[data-appstle-transitioning] .appstle_sub_widget,.swx-main-product[data-appstle-customizing] .appstle_sub_widget{display:none}.swx-main-product[data-appstle-transitioning] .swx-main-product__purchase .sw-add-to-cart-form>.swx-main-product__subscription-loading,.swx-main-product[data-appstle-customizing] .swx-main-product__purchase .sw-add-to-cart-form>.swx-main-product__subscription-loading{display:flex}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]){width:100%;max-width:none;margin:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_widget_title:empty{display:none;margin:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper_option.appstle_include_dropdown{justify-content:flex-start}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;gap:2.9rem;margin:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper:has(.payAsYouGoPlansDropdownWrapper.appstle-active-option){min-height:23.2rem;gap:2.9rem}.swx-main-product .appstleSelectedSellingPlanOptionDescription>p:first-child{display:none}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper>div{width:100%;margin:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper_option{position:relative;min-height:4rem;padding:.8rem 0;border:0!important;border-radius:0!important;background:transparent;box-shadow:none}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper_option.payAsYouGoPlansDropdownWrapper{padding-top:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option{min-height:16.6rem}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_one_time_details_wrapper,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_radio_wrapper{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:min(1.2rem,calc(var(--swx-desktop-reference-unit) * 12));width:100%}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_radio_label .appstle_one_time_text,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_radio_label{font-family:var(--font-navigation-family, var(--font-body-family));font-size:1.4rem!important;color:inherit;min-width:0;padding-left:0;position:relative;line-height:1;letter-spacing:-.03em}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_radio_label{grid-column:1;gap:1.4rem;align-items:center}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_radio_label .appstle_circle{flex:0 0 2rem;width:2rem;height:2rem;margin-right:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_radio_wrapper .appstle_radio_label{align-items:flex-start}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_one_time_text,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscribe_save_text{color:inherit!important;font-weight:400;text-transform:capitalize}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_dot{background-color:rgb(var(--color-foreground))!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) img.appstle-product-image{display:none}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_one_time_price_wrapper{position:static;grid-column:2;color:inherit;line-height:1;text-align:right;letter-spacing:0;align-self:center}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount_wrapper{position:static;grid-column:2;color:inherit;line-height:1;text-align:right;letter-spacing:0;margin:0 0 min(.5rem,calc(var(--swx-desktop-reference-unit) * 5)) 0;align-self:flex-end}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_one_time_unit_price{display:none!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_one_time_price_wrapper,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.6rem}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_compare_amount,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount_compare_at_price{font-family:var(--font-navigation-family, var(--font-body-family));font-size:1.4rem;margin-top:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount{color:inherit;font-weight:400;margin-right:0!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_compare_amount{color:rgb(var(--color-foreground))!important;font-weight:400}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount_compare_at_price{color:rgb(var(--color-foreground))!important;font-weight:400}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_compare_amount{order:1;text-decoration:line-through}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option .appstle_subscription_compare_amount{color:rgb(var(--color-foreground))!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount_wrapper .appstle_subscription_amount{order:2}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle-text-and-badge-wrapper{color:inherit;line-height:1}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle-save-badge{display:none!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle-save-badge-icon{display:none}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle-subscribe-save-extra{display:none;flex:1 0 100%;width:100%;margin-top:.6rem;color:var(--swx-main-product-muted-color);font-family:var(--font-navigation-family, var(--font-body-family));font-size:1rem;font-weight:400;line-height:1.2;letter-spacing:0;text-align:left}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_description_text{display:none}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper .appstle_subscribe_option{display:none!important;margin-left:3.3rem;margin-top:.8rem}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option .appstle_subscribe_option{display:block!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option{padding-bottom:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstleSelectedSellingPlanOptionDescription{margin:0;color:rgb(var(--color-foreground));font-size:1.2rem!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstleSelectedSellingPlanOptionDescription>ul{position:static;display:block;margin:0;padding:0 0 0 1.6rem;list-style:disc}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstleSelectedSellingPlanOptionDescription>ul>*{display:list-item;margin:0;padding:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:clamp(1.4rem,calc(var(--swx-fluid-font-reference-unit) * 16),1.6rem);line-height:1.4;letter-spacing:-.015em}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstleSelectedSellingPlanOptionDescription>ul>*:before{display:none}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstleSelectedSellingPlanOptionDescription a{color:inherit;text-decoration:none!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_custom_select{position:relative;z-index:2;width:100%;max-width:100%;margin:0;border:0;color:rgb(var(--color-foreground));border-bottom:.1rem solid currentColor;border-radius:0;transform:translateY(0)}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_custom_select:before{border-right:.15rem solid rgb(var(--color-foreground))!important;border-bottom:.15rem solid rgb(var(--color-foreground))!important;width:8px;height:8px;right:9px;top:calc(50% - 2px)}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscribe_option_grid{display:flex!important;flex-direction:column}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstleSelectedSellingPlanOptionDescription{order:1}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstleSelectedSellingPlanOptionDescription *{font-size:1.4rem!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_custom_select{order:2}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_select{width:100%;min-height:3.2rem;padding:.4rem 3rem .4rem 0!important;border:0!important;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;letter-spacing:.025em}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_bundle_discount_amount.subscription_discount{position:static;order:-1;display:flex;flex:1 0 100%;align-items:center;width:auto;margin:0 0 .6rem;padding:0;border:0;border-radius:0;background:transparent;color:#53aa32;font-family:var(--font-navigation-family, var(--font-body-family));font-size:1rem;font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option .appstle_radio_label{position:relative;display:block;width:100%}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option .appstle_subscribe_option_grid{position:relative;display:flex!important;min-height:12.4rem;gap:.5rem}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option .appstleSelectedSellingPlanOptionDescription>ul{display:flex;flex-direction:column;gap:.4rem;width:100%}@media screen and (min-width:750px){.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstleSelectedSellingPlanOptionDescription *{font-size:clamp(1.2rem,calc(var(--swx-fluid-font-reference-unit) * 14),1.4rem)!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_radio_wrapper .appstle_radio_label{align-items:flex-end}.swx-main-product__subscription-loading{height:clamp(9.4rem,calc(var(--swx-desktop-reference-unit) * 106),10.6rem)}.swx-main-product[data-requested-purchase-option=subscription] .swx-main-product__subscription-loading{height:clamp(16.942rem,calc(var(--swx-desktop-reference-unit) * 210),21rem)}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_select{font-size:clamp(1.2rem,calc(var(--swx-fluid-font-reference-unit) * 14),1.4rem)}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_one_time_details_wrapper,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_radio_wrapper{align-items:start}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_one_time_price_wrapper,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount_wrapper{gap:min(1.5rem,calc(var(--swx-desktop-reference-unit) * 15))}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_compare_amount,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_amount_compare_at_price{font-size:clamp(1.2rem,calc(var(--swx-fluid-font-reference-unit) * 14),1.4rem)}.swx-main-product__purchase:has(.sw-add-to-cart-form:not(.hide) .payAsYouGoPlansDropdownWrapper.appstle-active-option){min-height:min(37.4rem,calc(var(--swx-desktop-reference-unit) * 374))}.swx-main-product[data-requested-purchase-option=subscription] .swx-main-product__purchase:has(.sw-add-to-cart-form:not(.hide)>.swx-main-product__subscription-loading):not(:has(.appstle_subscription_wrapper)){min-height:min(37.4rem,calc(var(--swx-desktop-reference-unit) * 374))}.swx-main-product__purchase:has(.sw-add-to-cart-form:not(.hide)>.swx-main-product__subscription-loading),.swx-main-product__purchase:has(.sw-add-to-cart-form:not(.hide) .appstle_subscription_wrapper_option.appstle-active-option:not(.payAsYouGoPlansDropdownWrapper)){min-height:min(26.58rem,calc(var(--swx-desktop-reference-unit) * 265.4))}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper .appstle_subscribe_option{margin-left:min(42px,calc(var(--swx-desktop-reference-unit) * 42));margin-top:min(12px,calc(var(--swx-desktop-reference-unit) * 12))}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper{gap:.8rem}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper:has(.payAsYouGoPlansDropdownWrapper.appstle-active-option){min-height:min(21.3rem,calc(var(--swx-desktop-reference-unit) * 213));gap:.8rem}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_subscription_wrapper_option{min-height:min(4.8rem,calc(var(--swx-desktop-reference-unit) * 48));padding:1.2rem 0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option{min-height:min(15.6rem,calc(var(--swx-desktop-reference-unit) * 156));padding-top:0;padding-bottom:0}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_radio_label .appstle_one_time_text,.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_radio_label{font-size:clamp(1.4rem,calc(var(--swx-fluid-font-reference-unit) * 16),1.6rem)!important}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .appstle_radio_label{gap:min(2.3rem,calc(var(--swx-desktop-reference-unit) * 23))}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option .appstle_subscribe_option_grid{min-height:min(10.8rem,calc(var(--swx-desktop-reference-unit) * 108));gap:.2rem}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option .appstleSelectedSellingPlanOptionDescription>ul{gap:.24rem}.swx-main-product :is(#appstle_subscription_widget0,[id^=appstle_subscription_widget]) .payAsYouGoPlansDropdownWrapper.appstle-active-option .appstle_custom_select{max-width:clamp(20.6rem,calc(var(--swx-desktop-reference-unit) * 253),25.3rem)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/swx-main-product-appstle.css.map */
