.b-buy-box__plans{width:100%}.subscription-box{overflow:hidden}.subscription-title{font-size:16px;font-weight:500;margin-bottom:12px}.plan{position:relative;flex-direction:column;padding:.5rem .75rem;margin-bottom:.5rem;border:solid .5px var(--custom-divider-color);border-radius:0 4px 0 0;display:flex;align-items:flex-start}.plan input[type=radio]{position:absolute;opacity:0;cursor:pointer}.radio-circle{width:1rem;height:1rem;border:1px solid var(--custom-divider-color);border-radius:50%;margin-right:12px;flex-shrink:0;align-content:center}.plan-label{font-family:var(--heading-font-family);font-size:1.325rem}.radio-circle svg{opacity:0;transition:opacity .2s ease;margin:0 auto}input[type=radio]:checked+.radio-circle svg{opacity:1}.one_time_price{flex:1;display:flex!important;flex-direction:column;align-items:flex-start}.membership-row,label[for=subscription]{display:flex;align-items:center;justify-content:space-between}label[for=membership]{width:100%}.save_percentage{display:inline-block;background-color:var(--custom-background-color);padding:4px 8px;border-radius:0 4px 0 0;border:solid .5px var(--custom-divider-color);font-size:12px;font-weight:400;color:var(--custom-secondary-color)}.line-through{text-decoration:line-through;color:#888;margin-right:8px}.members-only-price,.priceblock,#discounted-price{text-transform:uppercase}.membership-plan-detail,.subscription-recurring-cycle{width:100%}.membership-plan-detail{padding-inline:1.25rem}.membership-benefits{list-style-type:none;padding:0;margin:0 0 12px}.membership-benefits li{position:relative;color:var(--custom-tertiary-color);padding-left:1rem;margin-bottom:2px;font-size:.8rem}.membership-benefits li:before{content:"\2022";position:absolute;left:0;color:#000}.plan-description{font-size:14px;color:#888;margin-bottom:12px}.plan-options{margin-top:8px}.select-wrapper{position:relative}.select-wrapper svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.subscribe-select{width:100%;padding:8px 12px;border:1px solid #e7e7e7;border-radius:4px;background-color:transparent;font-size:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.otp-plan{flex-direction:row;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/166/assets/subscription-options.css.map */
