.subscription-plan-selector{--plan-selector-selected-bg: #F0E9E3;--plan-selector-selected-bg-hover: #EBE3DC;--plan-selector-selected-border: #25201C;--plan-selector-border: rgba(37, 32, 28, .1);--plan-selector-badge-bg: #785A6C;--plan-selector-savings-bg: #A85650;--plan-selector-badge-text: #fff;display:flex;flex-direction:column;gap:8px;width:100%;font-family:var(--font-body--family)}.plan-selector__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.plan-selector__label{font-size:14px;font-weight:500;color:var(--color-foreground)}.plan-selector__best-seller-badge{position:absolute;right:-2px;top:-10px;background:var(--plan-selector-badge-bg);color:var(--plan-selector-badge-text);padding:4px 12px;border-radius:0;font-size:11px;font-weight:500;letter-spacing:.5px}.plan-selector__option{border:2px solid var(--plan-selector-border);overflow:hidden;transition:border-color .3s ease;background:var(--color-background)}.plan-selector__option--yearly{position:relative;overflow:visible}.plan-selector__option:has(input:checked){border:2px solid var(--plan-selector-selected-border);background:var(--plan-selector-selected-bg)}.plan-selector__option-header{display:flex;align-items:center;padding:24px;cursor:pointer;transition:background-color .15s ease}.plan-selector__option:not(:has(input:checked)) .plan-selector__option-header:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5-15))}@media screen and (min-width: 750px){.plan-selector__option:has(input:checked):hover{background-color:var(--plan-selector-selected-bg-hover)}}.plan-selector__option-header input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.plan-selector__option-label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1;cursor:pointer}.plan-selector__option-name{font-weight:500;font-size:16px;color:var(--color-foreground)}.plan-selector__savings-badge{background:var(--plan-selector-savings-bg);color:var(--plan-selector-badge-text);height:24px;padding:2px 12px;border-radius:200px;font-size:12px;font-weight:500;display:inline-flex;align-items:center}.plan-selector__price{margin-left:auto;text-align:right;display:flex;align-items:baseline;gap:4px}.plan-selector__price-current{color:var(--color-foreground-heading);font-family:var(--font-heading--family, Marcellus);font-size:16px;font-style:normal;font-weight:400;line-height:120%}.plan-selector__price-compare{color:var(--color-foreground-muted);font-size:14px;text-decoration:line-through}.plan-selector__price-unit{color:var(--color-foreground-muted);font-size:14px}.plan-selector__option-details{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.plan-selector__option-details-inner{overflow:hidden}.plan-selector__option[data-expanded=true] .plan-selector__option-details{grid-template-rows:1fr}.plan-selector__option-details-content{padding:0 24px 24px}.plan-selector__option-details p{font-size:13px;color:var(--color-foreground);margin:0 0 8px;line-height:1.5}.plan-selector__option-details ul{list-style:disc;padding-left:20px;margin:8px 0 12px}.plan-selector__option-details li{font-size:13px;color:var(--color-foreground);margin-bottom:4px;line-height:1.4}.plan-selector__total-cost{font-size:14px;color:var(--color-foreground-muted);margin-top:12px!important}@media screen and (max-width: 749px){.plan-selector__option-header{padding:24px 16px}.plan-selector__option-label{align-items:flex-start;gap:8px}.plan-selector__price{margin-left:auto;margin-top:4px}.plan-selector__option-name{font-size:15px}.plan-selector__option-details-content{padding:0 16px 24px}.plan-selector__option-details ul{padding-left:16px}.plan-selector__option-details li{font-size:13px}}.plan-selector__option.disabled{opacity:.5;pointer-events:none}.subscription-plan-selector~[data-bsub-widget],.subscription-plan-selector~.bsub-widget,.subscription-plan-selector+[data-bsub-widget],.subscription-plan-selector+.bsub-widget{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/225/assets/subscription-plan-selector.css.map */
