.sub-sel{display:block;margin:14px 0 0}.sub-sel__option{border:1px solid var(--color-border);border-radius:6px;margin-bottom:10px;transition:border-color .15s ease,box-shadow .15s ease}.sub-sel__option:last-child{margin-bottom:0}.sub-sel__option.is-selected{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.sub-sel__head{display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer;margin:0}.sub-sel__radio{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:var(--color-primary);cursor:pointer}.sub-sel__label{flex:1 1 auto;font-weight:500;font-size:16px;line-height:1.3;color:var(--color-heading-text)}.sub-sel__price{flex:0 0 auto;font-weight:500;font-size:16px;color:var(--color-heading-text)}.sub-sel__badge{flex:0 0 auto;font-size:13px;font-weight:500;line-height:1;padding:4px 8px;border-radius:999px;background:var(--color-flash-sale, var(--color-primary));color:#fff;white-space:nowrap}.sub-sel__plans{padding:0 16px 14px;margin:0;border-top:1px solid var(--color-border)}.sub-sel__plans[hidden]{display:none}.sub-sel__plan{display:flex;align-items:center;gap:10px;padding:11px 0;cursor:pointer;margin:0;border-bottom:1px solid var(--color-border)}.sub-sel__plan:last-child{border-bottom:0;padding-bottom:0}.sub-sel__plan-name{flex:1 1 auto;font-size:15px;color:var(--color-body-text)}.sub-sel__plan-price{flex:0 0 auto;font-size:15px;font-weight:500;color:var(--color-heading-text)}.sub-sel__plan-save{flex:0 0 auto;font-size:13px;color:var(--color-flash-sale, var(--color-primary));font-weight:500;min-width:42px;text-align:right}.sub-sel__compare{font-size:14px;color:var(--color-sub-text);text-decoration:line-through;margin-right:6px;font-weight:400}.sub-sel__desc{font-size:14px;line-height:1.4;color:var(--color-body-text);margin:10px 0 0}.sub-sel__desc[hidden]{display:none}.sub-sel__note{font-size:13px;color:var(--color-sub-text);line-height:1.4;margin:8px 0 0}@media(max-width:480px){.sub-sel__head{flex-wrap:wrap;padding:12px 13px}.sub-sel__label{flex:1 1 auto}.sub-sel__plans{padding:0 13px 12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/subscription-selector.css.map */
