.tvf-campaign-offer{padding:1rem 1.2rem;border:.1rem solid rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.tvf-campaign-offer__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;margin:-1rem -1.2rem 0;padding:.9rem 1.2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem}.tvf-campaign-offer__head:last-child{margin-bottom:-1rem}.tvf-campaign-offer__head .tvf-campaign-offer__heading{color:inherit}.tvf-campaign-offer__heading,.tvf-campaign-offer__gifts-heading,.tvf-campaign-offer__reward{margin:0;font-family:var(--font-button-family);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tvf-campaign-offer__heading{font-size:1.4rem;line-height:1.2}.tvf-campaign-offer__gifts{display:block;margin-top:1rem}.tvf-campaign-offer__gifts:first-child{margin-top:0}.tvf-campaign-offer__gifts-heading{font-size:1.1rem;color:rgb(var(--color-foreground-secondary))}.tvf-campaign-offer__tiers{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none}.tvf-campaign-offer__tier{position:relative;display:flex;flex-direction:column;gap:.1rem;padding:.5rem .6rem .6rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.15);color:rgba(var(--color-foreground),.45);transition:background-color var(--duration-default, .2s) ease,color var(--duration-default, .2s) ease}.tvf-campaign-offer__tier.is-next{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.tvf-campaign-offer__tier.is-reached{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.tvf-campaign-offer__reward{font-size:1.15rem;line-height:1.2}.tvf-campaign-offer__check{display:none;margin-right:.3rem}.tvf-campaign-offer__tier.is-reached .tvf-campaign-offer__check{display:inline}.tvf-campaign-offer__amount{font-size:1.1rem;line-height:1.2}.tvf-campaign-offer__fill{position:absolute;bottom:0;left:0;width:0;height:.3rem;background-color:rgb(var(--color-foreground));transition:width var(--duration-default, .2s) ease}.tvf-campaign-offer__tier.is-reached .tvf-campaign-offer__fill{display:none}.tvf-campaign-offer__status{margin:.8rem 0 0;font-family:var(--font-button-family);font-weight:700;font-size:1.5rem;line-height:1.3}.tvf-campaign-offer__status:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-tvf-campaign-offer.css.map */
