.sps{--sps-radius-pill: 10rem;--sps-radius-expanded: 1rem;--sps-gap: 1rem;color:var(--sps-accent, #2c6409)}.sps__group{display:grid;margin:0;padding:0;border:0;gap:var(--sps-gap);min-width:0}.sps__row--one-time{display:flex;align-items:stretch;gap:var(--sps-gap)}.sps__row--one-time .sps__option{flex:1 1 auto;min-width:0}.sps__row--one-time .sps__option-name{flex:1 1 auto}.sps__panel{display:grid;gap:var(--sps-gap);min-width:0}.sps__panel[hidden]{display:none}.sps__option{display:block;padding-block:.75rem;padding-inline:1.125rem;border:1px solid var(--sps-accent, #2c6409);border-radius:var(--sps-radius-pill);cursor:pointer;overflow-wrap:break-word;transition:background-color .15s ease;font-size:1.4rem}.sps__option:has(.sps__radio:checked){background-color:var(--sps-bg-selected, #f4fbe4)}.sps__option:has(.sps__radio:focus-visible){outline:2px solid var(--sps-accent, #2c6409);outline-offset:2px}.sps__option-main{display:flex;align-items:center;gap:.6rem;min-width:0}.sps__option-main:before{content:"";flex:0 0 auto;width:1.1rem;height:1.1rem;border:1px solid var(--sps-accent, #2c6409);border-radius:50%;background-color:transparent;transition:background-color .15s ease}.sps__option:has(.sps__radio:checked) .sps__option-main:before{background-color:var(--sps-accent, #2c6409);box-shadow:inset 0 0 0 1px var(--sps-bg-selected, #f4fbe4)}.sps__option-name{min-width:0;font-weight:500;font-size:1.4rem}.sps__option-prices{flex:1 1 auto;display:inline-flex;justify-content:flex-end;align-items:baseline;gap:.5rem;white-space:nowrap}.sps__compare{color:var(--sps-badge-bg, #A5C83A)}.sps__badge{flex:0 0 auto;padding-block:.4rem;padding-inline:1rem;font-size:1.2rem;line-height:125%;color:#fff;background-color:var(--sps-badge-bg, #A5C83A);border-radius:var(--sps-radius-pill)}.sps__option-desc{display:none;padding-block-start:.5rem;padding-inline-start:1.625rem;font-size:1.4rem}.sps__option-desc-title{font-size:1.4rem;display:block;font-weight:700}.sps__option-desc-body{display:block}.sps--main .sps__option--plan:has(.sps__radio:checked){border-radius:var(--sps-radius-expanded)}.sps--main .sps__option--plan:has(.sps__radio:checked) .sps__option-desc{display:block}.sps__quantity.quantity{flex:0 0 auto;border:1px solid var(--sps-accent, #2c6409);border-radius:var(--sps-radius-pill);--quantity-border-width: 0px;overflow:hidden;transition:background-color .15s ease}.sps__row--one-time:has(.sps__radio:checked) .sps__quantity.quantity{background-color:var(--sps-bg-selected, #f4fbe4)}.quantity.sps-locked{opacity:.45}.quantity.sps-locked .quantity__input{pointer-events:none}.sps__toggle{display:inline-flex;align-items:center;gap:.625rem;padding-block:.75rem;padding-inline:1.125rem;border:1px solid var(--sps-accent, #2c6409);border-radius:var(--sps-radius-pill);background:transparent;color:var(--sps-accent, #2c6409);font:inherit;cursor:pointer;white-space:nowrap}.sps__toggle:focus-visible{outline:2px solid var(--sps-accent, #2c6409);outline-offset:2px}.sps__radio-circle{flex:0 0 auto;width:1rem;height:1rem;border:1px solid var(--sps-accent, #2c6409);border-radius:50%}.sps--sticky,.sps--sticky .sps__group{display:contents}.sticky-atc-bar__form:has(.sps--sticky)>.select{order:1}.sticky-atc-bar__form .sps__row--one-time{order:2}.sticky-atc-bar__form:has(.sps--sticky)>.sticky-atc-bar__quantity{order:3}.sticky-atc-bar__form .sps__toggle{order:4}.sticky-atc-bar__form .sps__panel{order:5}.sticky-atc-bar__form:has(.sps--sticky)>.product-form__buttons{order:6}.sticky-atc-bar__form{align-items:flex-start}.sps--sticky[data-open] .sps__toggle{display:none}.sticky-atc-bar__form:has(.sps--sticky[data-open]){flex-wrap:wrap}.sps--sticky[data-open] .sps__panel{flex:1 1 260px;min-width:0}.sticky-atc-bar:has(.sps__option--one-time .sps__radio:checked) .sticky-atc-bar__quantity .quantity{background-color:var(--sps-bg-selected, #f4fbe4)}@media screen and (min-width:768px){.sticky-atc-bar:not(:has(.sps__option--one-time .sps__radio:checked)) .sticky-atc-bar__quantity{display:none}}@media screen and (max-width:767px){.sps--sticky:not([data-open]) .sps__row--one-time,.sps--sticky:not([data-open]) .sps__toggle,.sticky-atc-bar__form:has(.sps--sticky:not([data-open]))>.sticky-atc-bar__quantity{display:none}.sticky-atc-bar__form:has(.sps--sticky[data-open]){flex-flow:row wrap;align-items:stretch}.sps--sticky[data-open] .sps__row--one-time{flex:1 1 auto;min-width:0}.sticky-atc-bar__form:has(.sps--sticky[data-open])>.sticky-atc-bar__quantity{flex:0 0 auto;display:flex;align-items:stretch}.sticky-atc-bar__form:has(.sps--sticky[data-open])>.select,.sticky-atc-bar__form:has(.sps--sticky[data-open])>.product-form__buttons{flex:1 1 100%}.sticky-atc-bar__form:has(.sps--sticky[data-open]) .quantity{display:inline-flex}.sps--sticky[data-open] .sps__toggle{display:none}.sps--sticky[data-open] .sps__panel{flex:1 1 100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-selling-plan-selector.css.map */
