.bundle-pricing{display:block;margin-bottom:1.6rem}.bundle-pricing__tiers{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.6rem}.bundle-pricing__tier{display:block;cursor:pointer}.bundle-pricing__card{position:relative;display:block;overflow:visible;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:.8rem;padding:1.4rem 1.6rem;transition:border-color .1s ease,background-color .1s ease}.bundle-pricing__radio:checked~.bundle-pricing__card{border-color:#1b4b5c;border-width:.2rem;background:#1b4b5c0f;padding:1.3rem 1.5rem}.bundle-pricing__radio:focus-visible~.bundle-pricing__card{outline:.2rem solid #1b4b5c;outline-offset:.2rem}.bundle-pricing__ribbon{position:absolute;top:-.1rem;right:1.6rem;transform:translateY(-50%);background:#121212;color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:.4rem 1rem;border-radius:.3rem;white-space:nowrap}.bundle-pricing__row{display:flex;align-items:center;gap:1.2rem}.bundle-pricing__radio-visual{flex-shrink:0;display:block;width:2rem;height:2rem;border-radius:50%;border:.15rem solid rgba(var(--color-foreground),.35);background:transparent;position:relative;transition:border-color .1s ease}.bundle-pricing__radio:checked~.bundle-pricing__card .bundle-pricing__radio-visual{border-color:#1b4b5c}.bundle-pricing__radio:checked~.bundle-pricing__card .bundle-pricing__radio-visual:after{content:"";position:absolute;top:50%;left:50%;width:1.1rem;height:1.1rem;border-radius:50%;background:#1b4b5c;transform:translate(-50%,-50%)}.bundle-pricing__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.bundle-pricing__label{font-weight:600}.bundle-pricing__subtitle{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.bundle-pricing__price{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right}.bundle-pricing__price-current{font-weight:600}.bundle-pricing__price-original{font-size:1.3rem;color:rgba(var(--color-foreground),.5)}.bundle-pricing__submit{position:relative}.bundle-pricing__submit-text{display:flex;align-items:baseline;justify-content:center;gap:.6rem;flex-wrap:wrap}.bundle-pricing__submit-original{opacity:.7}s.bundle-pricing__submit-original:empty{display:none}.bundle-pricing__trust{margin:1rem 0 0;text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-bundle-pricing.css.map */
