:root{--rc-freq-teal: #173e4a;--rc-freq-sky: #4fb3de;--rc-freq-sky-deep: #2f8fb8;--rc-freq-line: #d5e0e4;--rc-freq-muted: #6b828a;--rc-freq-cream: #eef6f8;--rc-freq-lime: #e4ed3d}recharge-subscription-widget::part(rc-plans__label){display:block;width:100%;margin:0 0 12px;padding:0;font-size:14px;font-weight:800;color:var(--rc-freq-lime)}recharge-subscription-widget::part(rc-plans-button-group),recharge-subscription-widget::part(rc-plans-button-list){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:100%;margin:4px 0 0;padding:12px 0 0;border:0;min-inline-size:0;overflow:visible}recharge-subscription-widget::part(rc-plans-radio-button){display:block;width:100%;min-width:0;margin:0;padding:0;cursor:pointer;overflow:visible}recharge-subscription-widget::part(rc-plans-button){position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-sizing:border-box;width:100%;min-width:0;min-height:140px;padding:18px 8px 12px;margin:0;border:2px solid var(--rc-freq-line);border-radius:14px;background:#fff;color:var(--rc-freq-teal);text-align:center;box-shadow:none;overflow:visible;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}recharge-subscription-widget::part(rc-plans-button):hover{border-color:var(--rc-freq-sky)}recharge-subscription-widget::part(rc-plans-button__selected){border-color:var(--rc-freq-teal);background:var(--rc-freq-cream);box-shadow:0 4px 14px #173e4a14}recharge-subscription-widget::part(rc-plans-button__interval){display:block;width:100%;max-width:100%;font-size:13px;font-weight:800;line-height:1.25;color:var(--rc-freq-teal);white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}recharge-subscription-widget::part(rc-plans-button__discount){display:block;margin-top:6px;font-size:12px;font-weight:800;color:var(--rc-freq-sky-deep);white-space:nowrap}@media(max-width:749px){recharge-subscription-widget::part(rc-plans-button-group),recharge-subscription-widget::part(rc-plans-button-list){gap:6px}recharge-subscription-widget::part(rc-plans-button){min-height:120px;padding:12px 4px 10px}recharge-subscription-widget::part(rc-plans-button__interval){font-size:11px}recharge-subscription-widget::part(rc-plans-button__discount){font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/559/assets/recharge-frequency-cards.css.map */
