/*!
 * Recharge Subscription Widget styles
 * Scoped under #recharge-widget to avoid leaking into the host theme.
 *
 * Two layouts:
 *   .rc-widget--multi   â†’ full tier cards (multi-variant products)
 *   .rc-widget--single  â†’ radio toggle + interval pills (single-variant products)
 */#recharge-widget{--rc-pink: #FADDE7;--rc-pink-border: #e8a5bf;--rc-accent: #C23568;--rc-text: #252323;--rc-muted: #7E7E7E;--rc-border: #D7D6D6;--rc-black: #252323;--rc-gray: #D7D6D6;--rc-radius: 14px;--rc-bg-muted: #f7f5f3;font-family:inherit;color:var(--rc-text);max-width:520px;box-sizing:border-box}#recharge-widget *,#recharge-widget *:before,#recharge-widget *:after{box-sizing:border-box}body.rc-widget-active product-form,body.rc-widget-active .product-form,body.rc-widget-active .product-form__buttons{display:none!important}.rc-widget{display:flex;flex-direction:column;gap:12px}.rc-tiers{display:flex;flex-direction:column;//gap: 12px;border:1px solid #D7D6D6;border-radius:var(--rc-radius)}.rc-tier{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;//border: 1px solid var(--rc-border);border-radius:var(--rc-radius);cursor:pointer;background:#fff;transition:background .12s ease,border-color .12s ease;position:relative}@media only screen and (max-width:768px){.rc-tier{padding:10px}}.rc-tier input[type=radio]{position:absolute;opacity:0;pointer-events:none}.rc-tier__radio{width:16px;height:16px;border-radius:50%;border:2px solid #D7D6D6;flex-shrink:0;margin-top:5px;display:inline-block;background:#fff}.rc-tier--selected{background:var(--rc-pink);//border-color: var(--rc-pink-border)}.rc-tier:first-child{border-bottom:1px solid #D7D6D6;border-bottom-right-radius:0;border-bottom-left-radius:0}.rc-tier:not(:first-child):not(:last-child){border-bottom:1px solid #D7D6D6;border-radius:0}.rc-tier:last-child{border-bottom:0;border-top-right-radius:0;border-top-left-radius:0}.rc-tier--selected .rc-tier__radio{//border-color: var(--rc-accent);//background: radial-gradient(circle,var(--rc-accent) 45%,#fff 50%);border:5.5px solid var(--rc-accent)}.rc-tier__body{flex:1;min-width:0}.rc-tier__header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rc-tier__title{font-weight:600;font-size:15px}.rc-tier__save{background:var(--rc-accent);color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:999px;//letter-spacing: .3px;white-space:nowrap;line-height:1}.rc-tier__supply{font-size:12px;color:var(--rc-text);margin-top:4px;line-height:1.4;opacity:.85}.rc-tier__meta{font-size:12px;color:var(--rc-muted);margin-top:4px;opacity:.85}.rc-tier__prices{text-align:right;flex-shrink:0;min-width:64px}.rc-tier__price{font-weight:700;font-size:15px;display:block}.rc-tier__compare{font-size:12px;color:var(--rc-text);text-decoration:line-through;display:block}.rc-options{display:flex;flex-direction:column;gap:0;border:1px solid var(--rc-border);border-radius:var(--rc-radius);overflow:hidden}.rc-option{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;cursor:pointer;background:#fff;transition:background .12s ease;position:relative;border-bottom:1px solid var(--rc-border)}.rc-option:last-child,.rc-pills+.rc-option:last-child{border-bottom:0}.rc-option[data-purchase=subscription]{border-bottom:0}.rc-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.rc-option__radio{width:18px;height:18px;border-radius:50%;border:1.5px solid #8a8a8a;flex-shrink:0;margin-top:2px;display:inline-block;background:#fff}.rc-option--selected{background:var(--rc-bg-muted)}.rc-option--selected .rc-option__radio{border-color:var(--rc-accent);background:radial-gradient(circle,var(--rc-accent) 45%,#fff 50%)}.rc-option__body{flex:1;min-width:0}.rc-option__title{font-weight:600;font-size:15px}.rc-option__detail{font-size:13px;color:var(--rc-muted);margin-top:2px}.rc-pills{display:flex;gap:8px;padding:12px 20px 16px 50px;background:var(--rc-bg-muted);flex-wrap:wrap}.rc-pill{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:72px;padding:10px 16px;border:1.5px solid var(--rc-border);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .12s ease,background .12s ease;font-family:inherit}.rc-pill:hover{border-color:#bbb}.rc-pill--selected{border-color:var(--rc-accent);background:#fff}.rc-pill__count{font-weight:700;font-size:18px;line-height:1.1;color:var(--rc-text)}.rc-pill__unit{font-size:12px;color:var(--rc-muted);line-height:1.2}.rc-btn{width:100%;border:0;border-radius:999px;padding:16px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .12s ease}.rc-btn[disabled]{opacity:.6;cursor:progress}.rc-btn--primary{background:var(--rc-black);color:#fff;margin-top:10px}.rc-btn--secondary{background:var(--rc-gray);color:var(--rc-black)}.rc-error{color:#b00020;font-size:13px;text-align:center}.rc-trial{text-align:center;margin-top:4px}.rc-trial__label{font-weight:600;font-size:15px;opacity:.6}.rc-trial__link{display:inline-block;//margin-top: 4px;color:var(--rc-text);font-weight:600;text-decoration:underline;opacity:.6}.rc-trial__link:hover{color:var(--rc-text)}.rc-trial__note{font-size:15px;//color: var(--rc-muted);margin-top:6px;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/61/assets/recharge-widget.css.map */
