.bundle-builder__header{max-width:640px;margin:0 auto 24px}.bundle-builder__heading{margin-bottom:8px}.bundle-builder__tiers{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px}.bundle-builder__tier{border:1px solid rgba(var(--color-foreground),.15);border-radius:999px;padding:6px 16px;font-size:1.3rem;font-weight:600}.bundle-builder{display:block;max-width:720px;margin:0 auto}.bundle-builder__grid{display:flex;flex-direction:column;gap:2px;margin-bottom:24px}.bundle-builder__row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.bundle-builder__row--head{font-size:1.2rem;text-transform:uppercase;letter-spacing:.06em;opacity:.65;border-bottom:1px solid rgba(var(--color-foreground),.15)}.bundle-builder__variant-label{display:flex;align-items:center;gap:10px;font-weight:600}.bundle-builder__variant-thumb{width:40px;height:40px;border-radius:6px;object-fit:cover}.bundle-builder__soldout{display:block;font-size:1.1rem;opacity:.6;margin-top:4px}.bundle-builder__summary{border-top:1px solid rgba(var(--color-foreground),.15);padding-top:20px}.bundle-builder__summary-line{display:flex;justify-content:space-between;margin-bottom:8px;font-size:1.5rem}.bundle-builder__summary-line--total{font-size:2rem;font-weight:700;margin-bottom:20px}.bundle-builder__error{color:#e23b3b;margin-bottom:12px}.bundle-builder__submit{width:100%;position:relative;overflow:hidden}.rf-shine-btn:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,#fff0,#ffffff4d,#fff0);animation:rf-shine 3.5s ease-in-out infinite;pointer-events:none}@keyframes rf-shine{0%{left:-75%}50%,to{left:125%}}.bundle-builder__placeholder{text-align:center;opacity:.6}@media screen and (max-width:749px){.bundle-builder__row{grid-template-columns:1fr auto;row-gap:8px}.bundle-builder__row--head,.bundle-builder__variant-price{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-bundle-builder.css.map */
