.main-product__info-container,.main-product__info-container>*,.main-product__info-container .shopify-block,.main-product__info-container .shopify-app-block,.main-product__info-container recharge-subscription-widget,.main-product__info-container rc-widget,.main-product__info-container [data-recharge],.main-product__info-container [class*=recharge]{box-sizing:border-box}.main-product__info-container>.shopify-block,.main-product__info-container>.shopify-app-block,.main-product__info-container recharge-subscription-widget,.main-product__info-container rc-widget,.main-product__info-container [data-recharge]{width:100%!important;max-width:none!important}.substance-purchase-card{width:100%;max-width:none;box-sizing:border-box;border:2px solid #232036;border-radius:14px;padding:16px 18px;margin:10px 0;background:#fff;color:#232036}.substance-purchase-card__title{margin:0 0 10px;font-size:18px;line-height:1.25;font-weight:800;letter-spacing:.02em;color:#232036}.substance-purchase-card__body{font-size:14px;line-height:1.55;font-weight:400;color:#232036}.substance-purchase-card__body strong{font-weight:800}.substance-purchase-card__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.substance-purchase-card__chips span{box-sizing:border-box;border:1px solid #232036;border-radius:999px;padding:7px 11px;font-size:14px;line-height:1.3;font-weight:800;color:#232036;background:#fff}.substance-tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;text-align:center}.substance-tier-grid>div{box-sizing:border-box;border:1px solid #232036;border-radius:9px;padding:9px 6px;min-height:58px;background:#fff;font-size:14px;line-height:1.35;font-weight:400;color:#232036;display:flex;flex-direction:column;justify-content:center}.substance-tier-grid strong{font-weight:800}*::part(rc-content-wrap){width:100%;max-width:none;box-sizing:border-box;display:grid;gap:10px}*::part(rc-purchase-option__subscription),*::part(rc-purchase-option__onetime){width:100%;max-width:none;box-sizing:border-box;border:2px solid #232036;border-radius:14px;background:#fff;padding:16px 18px;margin:0}*::part(rc-purchase-option__selector_subscription),*::part(rc-purchase-option__selector_onetime),*::part(rc-purchase-option__label){font-size:18px;line-height:1.25;font-weight:800;letter-spacing:.02em;color:#232036}*::part(rc-purchase-option__selector_onetime){text-transform:uppercase}*::part(rc-purchase-option__selector_onetime):after{content:" PURCHASE"}*::part(rc-purchase-option__onetime):after{content:"Buy once. No subscription required.";display:block;margin-top:5px;margin-left:28px;font-size:14px;line-height:1.45;font-weight:400;letter-spacing:0;text-transform:none;color:#232036}*::part(rc-purchase-option__price),*::part(rc-purchase-option__prices){font-size:18px;line-height:1.25;font-weight:800;color:#232036}*::part(rc-purchase-option__selected){border-color:#232036;box-shadow:0 0 0 1px #23203614}.rc-container,.rc-widget,.rc_block__type{width:100%!important;max-width:none!important;box-sizing:border-box!important}.rc-container .rc-option,.rc-widget .rc-option,.rc_block__type{width:100%!important;max-width:none!important;box-sizing:border-box!important;border:2px solid #232036!important;border-radius:14px!important;background:#fff!important;padding:16px 18px!important;margin:0 0 10px!important}.rc-container .rc-option .rc-option__text,.rc-widget .rc-option .rc-option__text,.rc_block__type label,.rc-container .rc-option .rc-option__price,.rc-widget .rc-option .rc-option__price,#rc_price_onetime{font-size:18px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:.02em!important;color:#232036!important}.rc-container .rc-option__onetime .rc-option__text,.rc-widget .rc-option__onetime .rc-option__text,.rc_block__type__onetime label{text-transform:uppercase}.rc-container .rc-option__onetime .rc-option__text:after,.rc-widget .rc-option__onetime .rc-option__text:after,.rc_block__type__onetime label:after{content:" PURCHASE"}.rc-container .rc-option__onetime:after,.rc-widget .rc-option__onetime:after,.rc_block__type__onetime:after{content:"Buy once. No subscription required.";display:block;margin-top:5px;margin-left:28px;font-size:14px;line-height:1.45;font-weight:400;letter-spacing:0;text-transform:none;color:#232036}@media screen and (max-width:749px){.substance-purchase-card,*::part(rc-purchase-option__subscription),*::part(rc-purchase-option__onetime),.rc-container .rc-option,.rc-widget .rc-option,.rc_block__type{width:100%!important;max-width:none!important;padding:14px 15px!important}.substance-purchase-card__title,*::part(rc-purchase-option__selector_subscription),*::part(rc-purchase-option__selector_onetime),*::part(rc-purchase-option__label),*::part(rc-purchase-option__price){font-size:16px}.substance-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.substance-tier-grid>div{padding:8px 4px;font-size:13px}}@media screen and (max-width:360px){.substance-tier-grid{grid-template-columns:minmax(0,1fr)}}.substance-onetime-card .substance-tier-grid>div{min-width:0;align-items:center}.substance-onetime-card .substance-tier-grid>div>span{box-sizing:border-box;width:auto;max-width:100%;flex-shrink:0;padding:7px 8px!important;font-size:clamp(13px,1.05vw,17px)!important;letter-spacing:0!important;white-space:nowrap}@media screen and (max-width:749px){.substance-onetime-card .substance-tier-grid>div>span{padding:7px 5px!important;font-size:clamp(12px,3.2vw,17px)!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/substance-recharge.css.map */
