.shopify_subscriptions_app_block{--subs-ink: rgb(var(--color-foreground, 255, 255, 255));--subs-ink-soft: rgba(var(--color-foreground, 255, 255, 255), .72);--subs-paper: rgb(var(--color-background, 15, 46, 32));--subs-line: rgba(var(--color-foreground, 255, 255, 255), .3);--subs-line-strong: rgba(var(--color-foreground, 255, 255, 255), .6);--subs-fill: rgba(var(--color-foreground, 255, 255, 255), .09);--subs-fill-hover: rgba(var(--color-foreground, 255, 255, 255), .05);--subs-radius: 20px;--subs-pad-x: 18px;display:block;margin-bottom:4px}.shopify_subscriptions_app_block .shopify_subscriptions_fieldset{margin:0;padding:0;border:0}.shopify_subscriptions_app_block .plan_card{overflow:hidden;border:1px solid var(--subs-line);border-radius:var(--subs-radius);background:transparent;color:var(--subs-ink)}.shopify_subscriptions_app_block .subscription_group{display:block;margin:0;padding:0;border-bottom:1px solid var(--subs-line)}.shopify_subscriptions_app_block .subscription_group:last-child{border-bottom:0}.shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper,.shopify_subscriptions_app_block .group_list label.group_list_item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;margin:0;padding:12px var(--subs-pad-x);cursor:pointer;transition:background-color .15s ease}.shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper:hover,.shopify_subscriptions_app_block .group_list label.group_list_item:hover{background:var(--subs-fill-hover)}.shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper:has(input:checked),.shopify_subscriptions_app_block .group_list label.group_list_item:has(input:checked){background:var(--subs-fill)}.shopify_subscriptions_app_block div.one_time_purchase_option_app_block,.shopify_subscriptions_app_block label.group_list_item{display:flex;align-items:center;gap:10px;margin:0}.shopify_subscriptions_app_block label.group_list_item .title_and_price_wrapper{align-items:center;gap:12px}.shopify_subscriptions_app_block .title_and_price_wrapper span{font-size:16px;line-height:1.3;color:var(--subs-ink)}.shopify_subscriptions_app_block .title_and_price_wrapper span.group_name{font-size:13px;letter-spacing:.8px;text-transform:uppercase;color:var(--subs-ink-soft)}.shopify_subscriptions_app_block .subscription_group>div.title_and_price_wrapper{padding:14px var(--subs-pad-x) 0}.shopify_subscriptions_app_block .group_name{display:block;margin:0;font-size:13px;line-height:1.3;letter-spacing:.8px;text-transform:uppercase;color:var(--subs-ink-soft)}.shopify_subscriptions_app_block .group_name_with_radio_button{gap:10px;margin:0;padding:12px var(--subs-pad-x) 0}.shopify_subscriptions_app_block .group_list{margin:0;padding:2px 0 6px;list-style:none}.shopify_subscriptions_app_block .group_list .group_list_item{margin:0}.shopify_subscriptions_app_block .custom_radio_button:before{width:18px;height:18px;margin:0 10px 0 0;border:1px solid var(--subs-line-strong);background:transparent;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.shopify_subscriptions_app_block .custom_radio_button:has(input[type=radio]:checked):before{border:4px solid var(--subs-paper);background:var(--subs-ink);box-shadow:0 0 0 1px var(--subs-ink)}.shopify_subscriptions_app_block .custom_radio_button:has(input[type=radio]:focus-visible){outline:2px solid var(--subs-ink);outline-offset:3px;border-radius:6px}.shopify_subscriptions_app_block .title_and_price_wrapper:has(input[type=radio]:focus-visible){outline:none}.shopify_subscriptions_app_block .in_widget_price{align-self:center;padding:0;font-size:16px;font-weight:400;line-height:1.3;white-space:nowrap;color:var(--subs-ink)}.shopify_subscriptions_app_block .group_dropdown{width:calc(100% - var(--subs-pad-x) * 2);max-width:calc(100% - var(--subs-pad-x) * 2);min-height:44px;margin:0 var(--subs-pad-x) 14px;padding:10px 40px 10px 16px;border:1px solid var(--subs-line-strong);border-radius:var(--inputs-radius, 26px);background-color:transparent;background-image:url("data:image/svg+xml,<svg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");font-family:inherit;font-size:15px;color:var(--subs-ink);cursor:pointer}.shopify_subscriptions_app_block .group_dropdown:focus-visible{outline:2px solid var(--subs-ink);outline-offset:2px}.shopify_subscriptions_app_block .group_dropdown option{background:#fff;color:#0f2e20}.shopify_subscriptions_app_block .shopify_subscriptions_app_policy{margin:10px 2px 0;font-size:13px;line-height:1.5;color:var(--subs-ink-soft)}.shopify_subscriptions_app_block .shopify_subscriptions_app_policy a{color:var(--subs-ink);text-decoration:underline;text-underline-offset:3px}.shopify_subscriptions_app_container .shopify_subscriptions_warning_banner{font-family:inherit;border-radius:12px}@media(max-width:749px){.shopify_subscriptions_app_block{--subs-pad-x: 14px}.shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper,.shopify_subscriptions_app_block .group_list label.group_list_item{min-height:52px}.shopify_subscriptions_app_block .title_and_price_wrapper span,.shopify_subscriptions_app_block .in_widget_price{font-size:15px}}@media(prefers-reduced-motion:reduce){.shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper,.shopify_subscriptions_app_block .group_list label.group_list_item,.shopify_subscriptions_app_block .custom_radio_button:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/subscription-card.css.map */
