.prestige-bundle{width:100%;margin:var(--spacing-lg, 1.5rem) 0;font-family:var(--font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);color:var(--color-black, #1a1a1a)}.prestige-bundle__head{margin-bottom:var(--spacing-md, 1rem);text-align:left}.prestige-bundle__eyebrow{display:inline-block;font-size:var(--text-xs, .75rem);letter-spacing:var(--letter-spacing-nav, 2px);text-transform:uppercase;color:var(--color-gold, #c9a876);margin-bottom:.4rem}.prestige-bundle__heading{font-family:var(--font-serif, "Georgia", serif);font-size:var(--text-xl, 1.3rem);font-weight:var(--font-weight-regular, 400);letter-spacing:.5px;line-height:var(--line-height-tight, 1.2);margin:0;color:var(--color-black, #1a1a1a)}.prestige-bundle__list{display:flex;flex-direction:column;gap:.6rem}.prestige-bundle__tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-md, 1rem);padding:1rem 1.1rem;background:var(--color-white, #ffffff);border:1px solid var(--color-border, #e0dcd8);border-radius:2px;cursor:pointer;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.prestige-bundle__tier:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:background .25s ease}.prestige-bundle__tier:hover{border-color:var(--color-taupe, #d4c5b0)}.prestige-bundle__tier.is-active{border-color:var(--color-gold, #c9a876);background:var(--color-off-white, #f5f3f0)}.prestige-bundle__tier.is-active:before{background:var(--color-gold, #c9a876)}.prestige-bundle__tier input[type=radio]{position:absolute;opacity:0;pointer-events:none}.prestige-bundle__radio{width:18px;height:18px;border-radius:50%;border:1px solid var(--color-gray-light, #dddddd);background:var(--color-white, #ffffff);position:relative;flex-shrink:0;transition:border-color .25s ease}.prestige-bundle__tier.is-active .prestige-bundle__radio{border-color:var(--color-gold, #c9a876)}.prestige-bundle__tier.is-active .prestige-bundle__radio:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:var(--color-gold, #c9a876);transform:translate(-50%,-50%)}.prestige-bundle__tier-body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.prestige-bundle__tier-title{font-family:var(--font-serif, "Georgia", serif);font-size:var(--text-md, 1rem);font-weight:var(--font-weight-regular, 400);letter-spacing:.3px;color:var(--color-black, #1a1a1a);display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}.prestige-bundle__tier-meta{font-size:var(--text-xs, .75rem);letter-spacing:var(--letter-spacing-label, 1px);text-transform:uppercase;color:var(--color-gray, #888888)}.prestige-bundle__badge{display:inline-block;font-size:.65rem;letter-spacing:1.5px;text-transform:uppercase;padding:.2rem .55rem;border:1px solid var(--color-gold, #c9a876);color:var(--color-gold, #c9a876);background:transparent;font-family:var(--font-sans, sans-serif);font-weight:var(--font-weight-medium, 500);white-space:nowrap;line-height:1}.prestige-bundle__tier.is-active .prestige-bundle__badge{background:var(--color-gold, #c9a876);color:var(--color-white, #ffffff)}.prestige-bundle__tier-price{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;white-space:nowrap}.prestige-bundle__tier-strike{font-size:var(--text-xs, .75rem);color:var(--color-gray, #888888);text-decoration:line-through}.prestige-bundle__tier-total{font-family:var(--font-serif, "Georgia", serif);font-size:var(--text-lg, 1.2rem);color:var(--color-black, #1a1a1a);letter-spacing:.3px}.prestige-bundle__footnote{margin:.9rem 0 0;font-size:var(--text-xs, .75rem);color:var(--color-gray-text, #555);line-height:var(--line-height-body, 1.6);letter-spacing:.2px}.prestige-bundle__footnote p{margin:0}@media(max-width:480px){.prestige-bundle__tier{padding:.85rem .9rem;gap:.75rem}.prestige-bundle__tier-title{font-size:.95rem}.prestige-bundle__tier-total{font-size:1.1rem}.prestige-bundle__badge{font-size:.6rem;padding:.15rem .45rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/prestige-bundle.css.map */
