.mc-ladder{--mc-ladder-stripes: linear-gradient( 315deg, rgba(255, 255, 255, .38) 25%, transparent 0, transparent 50%, rgba(255, 255, 255, .38) 0, rgba(255, 255, 255, .38) 75%, transparent 0, transparent );--mc-ladder-fill: linear-gradient(90deg, var(--mc-ember), var(--mc-ember-end) 55%, var(--mc-ember-light));margin:0;padding:14px 14px 12px;border-radius:var(--mc-radius-inner);background:var(--mc-ivory);color:var(--mc-navy);border:1px solid rgba(11,27,51,.08);box-shadow:inset 0 1px #fff,0 6px 20px #00000047;font-family:var(--mc-font)}.mc-ladder__head{margin:0 0 12px;font:500 16px/1.4 var(--mc-font);color:var(--mc-navy);text-align:center;text-wrap:balance}.mc-ladder__head b{font-weight:700;color:var(--mc-ember-dark)}.mc-ladder--done .mc-ladder__head{color:var(--mc-ember-dark);font-weight:600}.mc-ladder__track{position:relative;height:10px;border-radius:999px;background:#0b1b331a;box-shadow:inset 0 1px 2px #0b1b331f}.mc-ladder__ember{position:absolute;top:0;right:0;bottom:0;left:0;display:block;filter:drop-shadow(0 1px 6px rgba(195,63,34,.45))}.mc-ladder__fill{position:relative;display:block;height:100%;border-radius:999px;overflow:hidden;background:var(--mc-ladder-fill);transition:width .5s var(--mc-ease)}.mc-ladder__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--mc-ladder-stripes);background-size:12px 12px;animation:mc-ladder-slide 4s linear infinite}@keyframes mc-ladder-slide{0%{background-position-x:0}to{background-position-x:120px}}.mc-ladder__dot{position:absolute;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;display:grid;place-items:center;color:#0b1b3357;background:linear-gradient(165deg,#ffffffb3,#fbf6ec80);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:inset 0 1px #fffc,0 0 0 1px #0b1b3314}.mc-ladder__dot--end{margin-left:0;left:auto;right:0}.mc-ladder__dot .mc-icon{display:block}.mc-ladder__dot--g1 .mc-icon{width:12px;height:12px}.mc-ladder__dot--g2 .mc-icon{width:15px;height:14px}.mc-ladder__dot--on{color:var(--mc-ember);background:var(--mc-peach);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1.5px var(--mc-ember),inset 0 1.5px 0 1px #ffffff80}.mc-ladder__goals{position:relative;height:34px;margin-top:10px}.mc-ladder__goal{position:absolute;top:0;transform:translate(-50%);text-align:center;line-height:1.25}.mc-ladder__goal--end{left:auto;right:0;transform:none;text-align:right}.mc-ladder__goal b{display:block;font:600 14px/1.2 var(--mc-font);color:var(--mc-navy)}.mc-ladder__goal span{display:block;font:400 13px/1.25 var(--mc-font);color:#0b1b339e;white-space:nowrap}.mc-ladder__goal--on span{color:var(--mc-ember-dark)}@media(prefers-reduced-motion:reduce){.mc-ladder__fill{transition:none}.mc-ladder__fill:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/morncrest-cart-ladder.css.map */
