.crowdfunding-progress{display:block;margin:2rem 0}.crowdfunding-progress__card{--cf-accent-color: rgb(var(--cf-accent));position:relative;overflow:hidden;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1.6rem;background:rgba(var(--color-foreground),.035);color:rgb(var(--color-foreground))}.crowdfunding-progress__card:before{content:"";position:absolute;inset:0 auto 0 0;width:.4rem;background:var(--cf-accent-color)}.crowdfunding-progress__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.crowdfunding-progress__heading{margin:0;font-size:calc(var(--font-heading-scale) * 1.8rem)}.crowdfunding-progress__description{margin:.5rem 0 0;color:rgba(var(--color-foreground),.72);font-size:1.3rem;line-height:1.55}.crowdfunding-progress__badge{flex:0 0 auto;padding:.45rem .9rem;border-radius:99rem;background:rgba(var(--cf-accent),.12);color:var(--cf-accent-color);font-size:1.2rem;font-weight:700;line-height:1.4}.crowdfunding-progress__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.8rem 0 1.4rem}.crowdfunding-progress__metric{min-width:0}.crowdfunding-progress__metric+.crowdfunding-progress__metric{padding-left:1.8rem;border-left:.1rem solid rgba(var(--color-foreground),.14)}.crowdfunding-progress__metric-value{display:block;color:var(--cf-accent-color);font-size:clamp(2.4rem,7vw,3.6rem);font-variant-numeric:tabular-nums;line-height:1.05;letter-spacing:-.03em}.crowdfunding-progress__metric-value small{margin-left:.2rem;font-size:1.4rem;letter-spacing:0}.crowdfunding-progress__metric-label{display:block;margin-top:.5rem;color:rgba(var(--color-foreground),.68);font-size:1.2rem}.crowdfunding-progress__track{position:relative;height:1.2rem;margin:1rem 0 2rem;border-radius:99rem;background:rgba(var(--color-foreground),.12)}.crowdfunding-progress__fill{display:block;width:0;height:100%;border-radius:inherit;background:var(--cf-accent-color);transition:width .6s ease}.crowdfunding-progress__marker{position:absolute;top:50%;width:1.8rem;height:1.8rem;border:.3rem solid rgb(var(--color-background));border-radius:50%;background:rgba(var(--color-foreground),.35);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.12);transform:translate(-50%,-50%)}.crowdfunding-progress__marker.is-achieved{background:var(--cf-accent-color)}.crowdfunding-progress__goals{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.crowdfunding-progress__goal{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.2rem;border-radius:1rem;background:rgba(var(--color-background),.72)}.crowdfunding-progress__goal.is-achieved{background:rgba(var(--cf-accent),.1)}.crowdfunding-progress__goal-icon{display:grid;place-items:center;width:2.8rem;height:2.8rem;border:.1rem solid rgba(var(--color-foreground),.22);border-radius:50%;color:rgba(var(--color-foreground),.65);font-size:1.2rem;font-weight:700}.crowdfunding-progress__goal.is-achieved .crowdfunding-progress__goal-icon{border-color:var(--cf-accent-color);background:var(--cf-accent-color);color:#fff}.crowdfunding-progress__goal-check,.crowdfunding-progress__goal.is-achieved .crowdfunding-progress__goal-number{display:none}.crowdfunding-progress__goal.is-achieved .crowdfunding-progress__goal-check{display:inline}.crowdfunding-progress__goal-copy{display:flex;min-width:0;flex-direction:column;line-height:1.35}.crowdfunding-progress__goal-copy strong{overflow-wrap:anywhere;font-size:1.35rem}.crowdfunding-progress__goal-copy span{margin-top:.2rem;color:rgba(var(--color-foreground),.65);font-size:1.15rem;font-variant-numeric:tabular-nums}.crowdfunding-progress__goal-state{color:rgba(var(--color-foreground),.65);font-size:1.2rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.crowdfunding-progress__goal.is-achieved .crowdfunding-progress__goal-state{color:var(--cf-accent-color)}.crowdfunding-progress__countdown{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:1.4rem;padding-top:1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.crowdfunding-progress__countdown-label{color:rgba(var(--color-foreground),.68);font-size:1.2rem}.crowdfunding-progress__countdown strong{font-size:1.35rem;font-variant-numeric:tabular-nums;text-align:right}.crowdfunding-progress--editor-note{padding:1.2rem;border:.1rem dashed rgba(var(--color-foreground),.35);color:rgba(var(--color-foreground),.65);font-size:1.2rem}@media screen and (max-width:480px){.crowdfunding-progress__card{padding:1.6rem;border-radius:1.2rem}.crowdfunding-progress__header{align-items:flex-start}.crowdfunding-progress__heading{font-size:calc(var(--font-heading-scale) * 1.6rem)}.crowdfunding-progress__metric+.crowdfunding-progress__metric{padding-left:1.2rem}.crowdfunding-progress__metric-value{font-size:2.6rem}.crowdfunding-progress__goal{grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:.9rem}.crowdfunding-progress__goal-icon{width:2.5rem;height:2.5rem}.crowdfunding-progress__goal-state{grid-column:2;justify-self:start;margin-top:-.5rem}.crowdfunding-progress__countdown{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.crowdfunding-progress__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-crowdfunding-progress.css.map */
