.sub-picker{--sub-text: rgb(var(--text-color, 50 30 30));--sub-muted: rgb(var(--text-color, 50 30 30) / .62);--sub-border: rgb(var(--text-color, 50 30 30) / .2);--sub-surface: #ffffff;--sub-surface-soft: #faf4f0;--sub-radius: 14px;display:flex;flex-direction:column;gap:.875rem;color:var(--sub-text)}.sub-picker__label{margin:0}.sub-picker__spacer{flex-grow:1}.sub-picker__card{background:var(--sub-surface);border:1px solid var(--sub-border);border-radius:var(--sub-radius);padding:1.125rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.875rem;transition:border-color .15s ease,box-shadow .15s ease}.sub-picker__card[data-selected]{border-color:var(--sub-text);box-shadow:0 0 0 1px var(--sub-text)}.sub-picker__card--once{padding:.875rem 1.25rem}.sub-picker__card:not([data-selected]) .sub-picker__body,.sub-picker__card:not([data-selected]) .sub-picker__price-row{display:none}.sub-picker__head{display:flex;align-items:center;gap:.75rem;cursor:pointer;margin:0;flex-wrap:wrap}.sub-picker__head input[type=radio]{width:20px;height:20px;margin:0;accent-color:var(--sub-text);flex-shrink:0}.sub-picker__title{font-size:1.125rem;font-weight:600;line-height:1}.sub-picker__title--once{font-weight:500;font-size:1.0625rem}.sub-picker__badge{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3125rem .625rem;border-radius:999px;background:var(--sub-accent, #00a88e);color:#fff;line-height:1}.sub-picker__tag{font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.375rem .625rem;border-radius:6px;background:var(--sub-text);color:#fff;line-height:1}.sub-picker__once-price{font-size:1.0625rem;font-weight:600;line-height:1}.sub-picker__price-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.sub-picker__price-stack{display:flex;flex-direction:column;gap:.25rem}.sub-picker__prices{display:flex;align-items:baseline;gap:.625rem}.sub-picker__price,.sub-picker__compare{margin:0}.sub-picker__meta{margin:0;font-size:.875rem;color:var(--sub-muted)}.sub-picker__per-serve{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding-bottom:.25rem}.sub-picker__body{display:flex;flex-direction:column;gap:.75rem}.sub-picker__intervals{display:grid;gap:.625rem}.sub-picker__interval{height:48px;border-radius:8px;border:1px solid var(--sub-border);background:var(--sub-surface);color:var(--sub-text);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.sub-picker__interval:hover{border-color:rgb(var(--text-color, 50 30 30) / .5)}.sub-picker__interval[data-selected]{border-color:var(--sub-text);box-shadow:0 0 0 1px var(--sub-text)}.sub-picker__helper{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;color:var(--sub-muted)}.sub-picker__rule{margin:.25rem 0;border:0;height:1px;background:var(--sub-border)}.sub-picker__benefits{display:flex;flex-direction:column;gap:.625rem}.sub-picker__benefits-heading{margin:0;font-size:.9375rem;font-weight:600}.sub-picker__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;font-size:.9375rem}.sub-picker__list li{display:flex;align-items:center;gap:.625rem}.sub-picker__list svg{color:var(--sub-accent, #00a88e);flex-shrink:0}@media screen and (max-width:699px){.sub-picker__card{padding:1rem}.sub-picker__card--once{padding:.875rem 1rem}.sub-picker__title{font-size:1.0625rem}.sub-picker__tag{display:none}.sub-picker__interval{height:46px;font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/subscription-picker.css.map */
