.bundle-tiers-section{margin:2.4rem 0 3.2rem}.bundle-tiers{max-width:74rem;margin:0 auto;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:1.4rem;padding:1.6rem 1.6rem 1.4rem;background:rgba(var(--color-background),.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bundle-tiers__title{margin:0 0 1.1rem;font-size:1.9rem;font-weight:700;letter-spacing:.01em;color:rgb(var(--color-foreground))}.bundle-tiers__options{display:grid;gap:.8rem}.bundle-tiers__option{width:100%;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:1rem;background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));padding:1.1rem 1.2rem;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.bundle-tiers__option:hover{border-color:rgba(var(--color-foreground),.35);background:rgba(var(--color-foreground),.08)}.bundle-tiers__option.is-active{border-color:rgba(var(--color-button),.8);box-shadow:0 0 0 .2rem rgba(var(--color-button),.18);background:rgba(var(--color-button),.14)}.bundle-tiers__option-main{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.bundle-tiers__line1{display:flex;align-items:center}.bundle-tiers__line1 strong{font-size:1.8rem;line-height:1}.bundle-tiers__sub{display:block;margin-top:.3rem;font-size:1.3rem;line-height:1.3;opacity:.8}.bundle-tiers__price{font-size:1.8rem;font-weight:700;white-space:nowrap}.bundle-tiers__badge{display:inline-flex;align-items:center;margin-left:.9rem;padding:.2rem .65rem;border-radius:999px;border:.1rem solid rgba(var(--color-button),.45);background:rgba(var(--color-button),.2);font-size:1.2rem;line-height:1.25;font-weight:600}.bundle-tiers__note{margin:1.1rem 0 0;font-size:1.2rem;opacity:.75}.bundle-tiers__actions{margin-top:1.2rem}.bundle-tiers__cta{width:100%;min-height:4.6rem;font-weight:700}.bundle-tiers__cta[aria-busy=true]{opacity:.8;pointer-events:none}@media screen and (max-width:749px){.bundle-tiers{max-width:100%;padding:1.2rem}.bundle-tiers__title{font-size:1.6rem}.bundle-tiers__option-main{gap:.7rem}.bundle-tiers__line1 strong,.bundle-tiers__price{font-size:1.5rem}.bundle-tiers__sub{font-size:1.25rem}.bundle-tiers__cta{min-height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bundle-tiers.css.map */
