.hydn-rewards{--hydn-fg: rgb(var(--color-foreground));--hydn-muted: rgba(var(--color-foreground), .62);--hydn-line: rgba(var(--color-foreground), .16);--hydn-track: rgba(var(--color-foreground), .14);--hydn-accent: #e4002b;color:var(--hydn-fg);border:1px solid var(--hydn-line);border-radius:4px;padding:1.2rem 1.4rem 1rem;margin:0 0 1.6rem;font-family:var(--font-body-family);contain:layout paint}.hydn-rewards--drawer{margin:0 1.5rem 1.2rem}.hydn-rewards--cart{margin:0 0 2.4rem}.hydn-rewards__message{margin:0 0 1rem;font-size:1.35rem;line-height:1.35;letter-spacing:.02rem;font-weight:600;min-height:3.6rem}.hydn-rewards__sub{display:block;font-weight:400;color:var(--hydn-muted);font-size:1.25rem;margin-top:.2rem}.hydn-rewards__track{position:relative;height:4px;background:var(--hydn-track);border-radius:2px;margin:1.4rem 1.1rem .6rem 0}.hydn-rewards__fill{position:absolute;inset:0 auto 0 0;width:var(--hydn-progress, 0%);background:var(--hydn-accent);border-radius:2px;box-shadow:0 0 6px #e4002b73;transition:width .35s cubic-bezier(.22,1,.36,1)}.hydn-rewards .hydn-rewards__fill{display:block}.hydn-rewards__milestone{position:absolute;top:50%;left:var(--hydn-pos);transform:translate(-50%,-50%);width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;background:rgb(var(--color-background));border:1px solid var(--hydn-line);color:var(--hydn-muted);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.hydn-rewards__milestone.is-done{background:var(--hydn-accent);border-color:var(--hydn-accent);color:#fff}.hydn-rewards__goals{list-style:none;padding:0;margin:1.2rem 0 0;display:flex;justify-content:space-between;gap:1rem;font-size:1.15rem;color:var(--hydn-muted);letter-spacing:.04rem}.hydn-rewards__goals li:last-child{text-align:right}.hydn-rewards__goals li.is-done{color:var(--hydn-fg)}.hydn-rewards__goal-amount{display:block;font-weight:600;color:var(--hydn-fg)}.hydn-rewards__note{margin:.8rem 0 0;font-size:1.05rem;color:var(--hydn-muted)}.hydn-rewards__gift,.hydn-rewards__suggest{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--hydn-line)}.hydn-rewards__gift-title,.hydn-rewards__suggest-title{margin:0 0 .8rem;font-size:1.25rem;color:var(--hydn-muted)}.hydn-rewards__designs{display:flex;flex-wrap:wrap;gap:.6rem}.hydn-rewards__design{min-height:4.4rem;padding:0 1.2rem;font:inherit;font-size:1.2rem;letter-spacing:.06rem;color:var(--hydn-fg);background:transparent;border:1px solid var(--hydn-line);border-radius:4px;cursor:pointer}.hydn-rewards__design[aria-pressed=true]{border-color:var(--hydn-fg);box-shadow:inset 0 0 0 1px var(--hydn-fg)}.hydn-rewards__design:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.hydn-rewards__design--add{background:var(--hydn-fg);color:rgb(var(--color-background));text-decoration:none!important}.hydn-rewards__design:focus-visible{outline:2px solid var(--hydn-fg);outline-offset:2px}.hydn-rewards__suggest-item{display:grid;grid-template-columns:4.8rem 1fr auto;grid-template-rows:auto auto;column-gap:1.2rem;align-items:center;text-decoration:none;color:var(--hydn-fg)}.hydn-rewards__suggest-item img{grid-row:span 2;width:4.8rem;height:6.4rem;object-fit:cover;border-radius:2px}.hydn-rewards__suggest-name{font-size:1.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hydn-rewards__suggest-price{grid-column:2;font-size:1.2rem;color:var(--hydn-muted)}.hydn-rewards__suggest-cta{grid-column:3;grid-row:1 / span 2;font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase;border-bottom:1px solid currentColor}@media(prefers-reduced-motion:reduce){.hydn-rewards__fill,.hydn-rewards__milestone{transition:none}}.hydn-gift-line quantity-input{display:none!important}.hydn-gift-line .cart-item__name:after{content:"Regalo HYDN";display:block;margin-top:.4rem;font-size:1.1rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hydn-rewards.css.map */
