.dh-tier-meter{height:12px;position:relative;margin:10px 0 6px}.dh-tier-meter::before,.dh-tier-meter__fill{content:'';position:absolute;left:0;top:4px;height:4px;border-radius:9px}.dh-tier-meter::before{right:calc(12.5% - var(--dh-tier-gap)*.375);background:#ecd1dd}.dh-tier-meter__fill{width:var(--dh-tier-fill,0px);background:var(--dh-accent)}.dh-tier-meter__points{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dh-tier-gap);height:12px}.dh-tier-meter__points i{display:block;justify-self:center;align-self:center;width:9px;height:9px;border:1px solid #c77b9c;border-radius:50%;background:#fcf0f4}.dh-tier-meter__points i[data-reached]{background:var(--dh-accent);border-color:var(--dh-accent)}
.dh-bundle__tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dh-tier-gap);list-style:none;margin:0;padding:0;letter-spacing:0}.dh-bundle__tiers li{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 2px 7px;border:1px solid #e6bfce;border-radius:9px;background:#f9e0e9;color:#914565;transition:background .2s,border-color .2s}.dh-bundle__tiers li:nth-child(2){background:#f5d4e0}.dh-bundle__tiers li:nth-child(3){background:#eec8d8}.dh-bundle__tiers li:nth-child(4){background:#e7bcd0}.dh-bundle__tiers li>strong{font:600 18px/1 var(--dh-sans);letter-spacing:-.04em}.dh-bundle__tiers li>span{font:500 10px/1.2 var(--dh-sans)}.dh-bundle__tiers li[data-reached]{background:#df91b0;border-color:#c26c91;color:#472538}.dh-bundle__tiers li[aria-current]{background:var(--dh-accent);border-color:var(--dh-accent);color:#fff}.dh-bundle__progress>p{font-size:10px;margin-top:8px;line-height:1.4}
.dh-tier-meter__fill{transition:width 420ms cubic-bezier(.22,.7,.25,1)}
.dh-tier-meter__points i{transition:background-color 260ms ease,border-color 260ms ease,transform 320ms ease}
.dh-tier-meter__points i[data-reached]{transform:scale(1.08)}
.dh-bundle__tiers li{transition:background-color 320ms ease,border-color 320ms ease,color 260ms ease}
@media(prefers-reduced-motion:reduce){.dh-tier-meter__fill,.dh-tier-meter__points i,.dh-bundle__tiers li{transition:none}}
