.subscription-widget{margin:1rem 0;font-family:inherit}.subscription-widget__title{margin-bottom:1.2rem}.subscription-widget__wrapper{display:flex;flex-direction:column;gap:.75rem}.subscription-widget__option{border:2px solid #f5f5f5;border-radius:.5rem;transition:all .2s ease;background:#f5f5f5;cursor:pointer;position:relative}.subscription-widget__option:hover{border-color:gray;background:#fff}.subscription-widget__option--active{border:2px solid black;background:#fff}.subscription-widget .subscription-widget__wrapper .subscription-widget__radio{position:absolute;opacity:0;pointer-events:none;display:none}.subscription-widget__radio-label{cursor:pointer;display:block;width:100%}.subscription-widget__option-content{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:3rem;padding:1em}.subscription-widget__option-left{display:flex;align-items:center;gap:.75rem;white-space:nowrap}.subscription-widget__option-right{display:flex;align-items:center;gap:.5rem;text-align:right;flex-wrap:wrap;justify-content:flex-end}.subscription-widget__circle{width:1.25rem;height:1.25rem;border:2px solid grey;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.subscription-widget__radio:checked+.subscription-widget__radio-label .subscription-widget__circle{border-color:#000;background:#fff}.subscription-widget__dot{width:.5rem;height:.5rem;background:#fff;border-radius:50%;opacity:0;transition:opacity .2s ease}.subscription-widget__radio:checked+.subscription-widget__radio-label .subscription-widget__dot{opacity:1}.subscription-widget__option-text{font-size:1em;color:#000;white-space:nowrap;font-weight:800}.subscription-widget__option-text-wrapper{display:flex;flex-direction:row;gap:.8rem;align-items:center}.subscription-widget__save-badge{font-weight:800;display:inline-block}.subscription-widget__one-time-price,.subscription-widget__subscription-price{font-weight:600;font-size:1em;color:var(--color-text, #1f2937)}.subscription-widget__subscription-compare-price{font-size:.8em;color:var(--color-text-muted, #6b7280);text-decoration:line-through;font-weight:400;order:-1}.subscription-widget__select-wrapper{display:flex;flex-direction:column;padding:0 1em 1em}.subscription-widget__select-label{font-size:1em;color:var(--color-text, #1f2937);font-weight:800;margin-bottom:.5em}.ts-wrapper.subscription-widget__select{width:100%;padding:.75rem;border:1px solid black!important;border-radius:.375rem;background:var(--color-background, #ffffff);font-size:1em;min-height:3.5em!important}.subscription-widget__select:focus{outline:none;border-color:var(--color-primary, #000000);box-shadow:0 0 0 3px #0000001a}.subscription-widget__selected-plan-input{position:absolute!important;left:-9999px!important}p.subscription-widget__text-info{margin-block-start:0px!important;font-size:.9em}
/*# sourceMappingURL=/cdn/shop/t/151/assets/subscription-widget.css.map */
