.tier-options{max-width:44rem;display:block}.tier-options legend{margin-bottom:1.5rem}.tier-options input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.tier-options .subtext,.tier-options .label-tier{display:block;text-align:left}.label-tier{font-weight:500}.tier-options .subtext{font-size:1.4rem;margin-top:1rem}.tier-options input[type=radio]+label{border:0;outline:var(--variant-pills-border-width) solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:block;margin:1rem 0;padding:1rem 2rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.tier-options input[type=radio]:checked+label{outline:.2rem solid rgba(var(--color-button),1)}.badge-tier{font-size:1.4rem;line-height:1em;padding:.8rem 1.5rem;border-radius:3rem;background-color:rgba(var(--color-button),.1);color:rgb(var(--color-button));display:block;max-width:fit-content}.circle-label{display:block;width:1.6rem;height:1.6rem;border:.2rem solid rgb(var(--color-foreground));border-radius:50%;position:relative}.circle-label>svg{opacity:0;display:block;width:1.6rem;height:1.6rem;color:rgb(var(--color-button));position:absolute;top:0;left:0;top:-.2rem;left:-.2rem}.tier-options input[type=radio]:checked+label .circle-label>svg{opacity:1}.tier-options input[type=radio]:checked+label .circle-label{border-color:rgb(var(--color-button))}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
