.purchase-options{display:block;max-width:44rem;margin:0 0 1.5rem}.purchase-options__fieldset{display:grid;gap:.8rem;min-width:0;margin:0;padding:0;border:none}.purchase-options__fieldset>.form__label{float:left;width:100%;margin:0 0 .4rem;padding:0}.purchase-options__fieldset>.form__label+*{clear:both}.purchase-options__option{border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);background-color:rgb(var(--color-background));transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.purchase-options__option--selected{border-color:rgb(var(--color-button));box-shadow:0 0 0 .1rem rgb(var(--color-button))}.purchase-options__choice{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1.2rem;padding:1.3rem 1.5rem;cursor:pointer}.purchase-options__radio{width:1.8rem;height:1.8rem;margin:0;accent-color:rgb(var(--color-button));cursor:pointer}.purchase-options__radio:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.purchase-options__label{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem}.purchase-options__name{font-size:1.5rem;font-weight:600;line-height:1.3}.purchase-options__badge{font-size:1.1rem;line-height:1;padding:.5rem .9rem;white-space:nowrap}.purchase-options__badge[hidden]{display:none}.purchase-options__price{font-size:1.5rem;text-align:right;white-space:nowrap}.purchase-options__each{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.purchase-options__details{display:grid;gap:.6rem;padding:0 1.5rem 1.4rem 4.5rem}.purchase-options__option:not(.purchase-options__option--selected) .purchase-options__details{display:none}.purchase-options__plan{display:grid;gap:.4rem}.purchase-options__plan[hidden]{display:none}.purchase-options__plan-label{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.purchase-options__plan .select{max-width:100%}.purchase-options__plan-name,.purchase-options__note{margin:0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.purchase-options__option--unavailable .purchase-options__choice{cursor:not-allowed}.purchase-options__option--unavailable .purchase-options__label,.purchase-options__option--unavailable .purchase-options__radio{opacity:.5}.purchase-options__option--unavailable .purchase-options__note{padding:0 1.5rem 1.3rem 4.5rem}@media screen and (max-width:360px){.purchase-options__choice{grid-template-columns:auto minmax(0,1fr);row-gap:.4rem}.purchase-options__price{grid-column:2;text-align:left}}@media(prefers-reduced-motion:reduce){.purchase-options__option{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-purchase-options.css.map */
