.subscription-selector-holder{display:none}.subscription-selector{display:grid;gap:var(--spacing-s)}.subscription-selector [hidden]{display:none}.subscription-selector__options{border:0;display:grid;gap:var(--spacing-2xs);margin:0;min-inline-size:0;padding:0}.subscription-selector__option{align-items:center;background-color:var(--color-clouds);border:1px solid var(--color-grey);border-radius:var(--spacing-2xs);color:var(--color-stone);cursor:pointer;display:flex;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-m);transition:background-color var(--timing-normal) var(--easing-normal),border-color var(--timing-normal) var(--easing-normal)}.subscription-selector__option:hover{background-color:var(--color-breeze)}.subscription-selector[data-subscription-mode=one-time] [data-subscription-option=one-time],.subscription-selector[data-subscription-mode=subscription] [data-subscription-option=subscription]{background-color:var(--color-breeze);border-color:var(--color-stone)}.subscription-selector__input{block-size:1px;inline-size:1px;margin:0;opacity:0;pointer-events:none;position:absolute}.subscription-selector__marker{block-size:18px;border:1px solid var(--color-grey);border-radius:50%;flex:none;inline-size:18px;position:relative}.subscription-selector[data-subscription-mode=one-time] [data-subscription-option=one-time] .subscription-selector__marker,.subscription-selector[data-subscription-mode=subscription] [data-subscription-option=subscription] .subscription-selector__marker{border-color:var(--color-stone)}.subscription-selector[data-subscription-mode=one-time] [data-subscription-option=one-time] .subscription-selector__marker:after,.subscription-selector[data-subscription-mode=subscription] [data-subscription-option=subscription] .subscription-selector__marker:after{background-color:var(--color-stone);block-size:10px;border-radius:50%;content:"";inline-size:10px;inset-block-start:3px;inset-inline-start:3px;position:absolute}.is-tabbable .subscription-selector__input:focus+.subscription-selector__marker{outline:1px dashed var(--color-focus-state);outline-offset:var(--spacing-xs)}.subscription-selector__body{align-items:baseline;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--spacing-2xs) var(--spacing-s);justify-content:space-between;min-inline-size:0}.subscription-selector__label{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.subscription-selector__badge{background-color:var(--color-bio);border-radius:var(--spacing-3xs);color:var(--color-stone);padding:2px var(--spacing-2xs);white-space:nowrap}.subscription-selector__prices{align-items:baseline;display:flex;gap:var(--spacing-2xs);white-space:nowrap}.subscription-selector__compare{color:var(--color-gray-text)}.subscription-selector__interval{display:grid;gap:var(--spacing-3xs)}.subscription-selector__interval-label{color:var(--color-gray-text)}.subscription-selector__select{background-color:var(--color-clouds);border:1px solid var(--color-grey);border-radius:var(--spacing-2xs);color:var(--color-stone);font-family:var(--font-family-avenir-next);inline-size:100%;min-block-size:36px;padding:var(--spacing-2xs) var(--spacing-m)}.is-tabbable .subscription-selector__select:focus{outline:1px dashed var(--color-focus-state);outline-offset:var(--spacing-xs)}.subscription-selector__error{color:var(--color-error-red)}.line-item__selling-plan,.main-cart__item-selling-plan{color:var(--color-gray-text);margin:0}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section.subscription-selector.css.map */
