.shopify_subscriptions_app_container{font-family:var(--font-body--family, inherit);color:var(--color-foreground, rgb(0 25 53 / 1))}.shopify_subscriptions_app_container .plan_card{border:none!important;border-radius:0!important;background:transparent!important;padding:0!important;color:inherit!important}.shopify_subscriptions_app_container .subscription_group{border-bottom:none!important;padding:0!important;margin:0!important}.shopify_subscriptions_app_container .group_list,.shopify_subscriptions_app_container .subscription_group ul{padding-left:0!important;margin:0!important;list-style:none!important}.shopify_subscriptions_app_container .group_name{font-weight:600!important;color:var(--color-foreground, rgb(0 25 53 / 1))!important;margin:1rem 0 var(--margin-xs, .6rem)!important}.shopify_subscriptions_app_container .group_list:not(:has(.one_time_purchase_option_app_block)){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:var(--gap-sm, .5rem)!important;align-items:stretch!important}.shopify_subscriptions_app_container .group_list_item{display:flex!important;align-items:center!important;justify-content:center!important;min-height:3.25em!important;margin:0 0 var(--gap-sm, .5rem)!important;padding:var(--padding-xs, .5rem) var(--padding-md, 1rem)!important;border:var(--variant-picker-button-border-width, 1px) solid var(--color-variant-border, rgb(0 0 0 / .13))!important;border-radius:var(--variant-picker-button-radius, var(--product-corner-radius, 8px))!important;background-color:var(--color-variant-background, #fff)!important;color:var(--color-variant-text, rgb(0 25 53 / 1))!important;cursor:pointer!important;box-sizing:border-box!important;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.shopify_subscriptions_app_container .group_list:not(:has(.one_time_purchase_option_app_block)) .group_list_item{margin:0!important;width:100%!important;height:100%!important;min-width:0!important}.shopify_subscriptions_app_container .group_list_item:last-child{margin-bottom:0!important}.shopify_subscriptions_app_container .group_list_item:hover{background-color:var(--color-variant-hover-background, rgb(245 245 245 / 1))!important;border-color:var(--color-variant-hover-border, rgb(230 230 230 / 1))!important;color:var(--color-variant-hover-text, var(--color-variant-text))!important}.shopify_subscriptions_app_container .group_list_item:has(input[type=radio]:checked){background-color:var(--color-selected-variant-background, #fff)!important;border-color:var(--color-selected-variant-border, rgb(0 25 53 / 1))!important}.shopify_subscriptions_app_container .group_list_item:has(input[type=radio]:focus-visible){border-color:var(--color-foreground, rgb(0 25 53 / 1))!important;outline:var(--focus-outline-width, 2px) solid var(--color-foreground, rgb(0 25 53 / 1))!important;outline-offset:var(--focus-outline-offset, 2px)!important}.shopify_subscriptions_app_container .group_list_item .custom_radio_button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;margin:0!important;color:inherit!important}.shopify_subscriptions_app_container .group_list_item .custom_radio_button:before{display:none!important}.shopify_subscriptions_app_container .group_list_item .title_and_price_wrapper{justify-content:center!important;width:auto!important;min-width:0!important;text-align:center!important;color:inherit!important}.shopify_subscriptions_app_container .group_list_item .title_and_price_wrapper span,.shopify_subscriptions_app_container .group_list_item .in_widget_price,.shopify_subscriptions_app_container .group_list_item .group_name{color:inherit!important;padding-left:0!important}.shopify_subscriptions_app_container .group_dropdown{border:1px solid var(--color-input-border, rgb(230 230 230 / 1))!important;border-radius:var(--variant-picker-button-radius, var(--product-corner-radius, 8px))!important;color:var(--color-input-text, var(--color-foreground, rgb(0 25 53 / 1)))!important;background-color:var(--color-input-background, #fff)!important}.shopify_subscriptions_app_container .group_dropdown:focus-visible{outline-color:var(--color-foreground, rgb(0 25 53 / 1))!important}
/*# sourceMappingURL=/cdn/shop/t/206/assets/topshelf-subscription.css.map */
