#CartDrawer .progress-bar{background:linear-gradient(90deg,#4b5563,#6b7280)}#CartDrawer .progress-bar-container.nb-ladder--complete .progress-bar{background:linear-gradient(90deg,#1f7a44,#2fb36a,#7bdca2,#2fb36a,#1f7a44)}#CartDrawer .drawer__content .horizontal-products>.disable-free-item{--nb-gift-tint: #f1fbf5;position:relative;margin-inline:-20px;padding-inline:20px;border-top-color:transparent;background:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.9) 50%,transparent 58%) 100% 0 / 250% 100% no-repeat,var(--nb-gift-tint);box-shadow:inset 0 1px #cdeedb,0 0 0 100vmax var(--nb-gift-tint);clip-path:inset(0 -100vmax);animation:nb-gift-row-shine 3.6s ease-in-out infinite}@media only screen and (max-width:576px){#CartDrawer .drawer__content .horizontal-products>.disable-free-item{margin-inline:-18px;padding-inline:18px}}#CartDrawer .drawer__content .horizontal-products>.nb-gift-carab{animation-delay:.35s}@keyframes nb-gift-row-shine{0%{background-position:100% 0,0 0}50%,to{background-position:0 0,0 0}}#CartDrawer .drawer__content .horizontal-products>.disable-free-item.nb-gift-landed{animation:nb-gift-row-in .55s cubic-bezier(.3,1.5,.5,1) both,nb-gift-row-shine 3.6s ease-in-out .55s infinite}@keyframes nb-gift-row-in{0%{opacity:.4}}@media(prefers-reduced-motion:reduce){#CartDrawer .drawer__content .horizontal-products>.disable-free-item,#CartDrawer .drawer__content .horizontal-products>.disable-free-item.nb-gift-landed{animation:none}}#CartDrawer .drawer__content .horizontal-products>.disable-free-item:before{display:none}#CartDrawer .progress-bar-container.nb-ladder{position:relative;width:auto;margin-inline:7px}#CartDrawer .nb-ladder .progress-bar{background:linear-gradient(90deg,#1f7a44,#2fb36a,#7bdca2,#2fb36a,#1f7a44) 0 0 / 200% 100%;transition:width .9s cubic-bezier(.22,1,.36,1);animation:nb-ladder-shimmer 2.4s linear infinite}@keyframes nb-ladder-shimmer{0%{background-position:200% 0}to{background-position:0 0}}#CartDrawer .nb-ladder__dot{position:absolute;top:50%;display:block;box-sizing:border-box;width:14px;height:14px;margin-top:-7px;margin-inline-start:-7px;border:2px solid #c9c9c5;border-radius:50%;background:#fff;transition:background-color .3s ease var(--nb-d, 0ms),border-color .3s ease var(--nb-d, 0ms),transform .3s cubic-bezier(.3,1.6,.5,1) var(--nb-d, 0ms)}#CartDrawer .nb-ladder__dot.is-done{border-color:#fff;background:#4b5563;transform:scale(1.08)}#CartDrawer .nb-ladder--complete .nb-ladder__dot.is-done{background:#1f7a44}@keyframes nb-ladder-dot-pulse{0%{box-shadow:0 0 #2fb36a8c}to{box-shadow:0 0 0 7px #2fb36a00}}#CartDrawer .nb-ladder--still .progress-bar,#CartDrawer .nb-ladder--still .nb-ladder__dot{transition:none}@media(prefers-reduced-motion:reduce){#CartDrawer .nb-ladder .progress-bar,#CartDrawer .nb-ladder__dot.is-current{animation:none}}#CartDrawer .free-shipping-reached.nb-yay p{animation:nb-yay-open .7s cubic-bezier(.2,.9,.3,1) var(--nb-t, 0ms) both}#CartDrawer .free-shipping-reached.nb-yay strong{animation:nb-yay-flash 1.7s ease-out var(--nb-t, 0ms) both}@keyframes nb-yay-open{0%{clip-path:inset(0 50%);opacity:0;transform:scale(.94)}to{clip-path:inset(0 0);opacity:1;transform:none}}@keyframes nb-yay-flash{0%,25%{color:inherit;text-shadow:none}50%{color:#fff;text-shadow:0 0 16px rgba(255,255,255,.95)}to{color:inherit;text-shadow:none}}@media(prefers-reduced-motion:reduce){#CartDrawer .free-shipping-reached.nb-yay p,#CartDrawer .free-shipping-reached.nb-yay strong{animation:none}}@media screen and (max-width:639px){#CartDrawer .drawer__inner gesture-element.drawer__header{padding-top:26px}}#CartDrawer .disable-free-item .remove-cart-item-element{visibility:hidden}#CartDrawer .free-shipping-bar{container-type:inline-size;--nb-g1: #1fc848;--nb-g2: #71cc48;--nb-flow: linear-gradient(90deg, #1f7a44, #2fb36a, #7bdca2, #2fb36a, #1f7a44);--nb-bar-ink: #171717;--nb-bar-ink-soft: #5c5c57;--nb-bar-ink-green: #0c3d1e;--nb-bar-track: #e8e6e1;--nb-bar-ring: #d4d2cc;--nb-s2: 8px;--nb-s3: 12px;--nb-s4: 16px;--nb-s5: 20px}#CartDrawer .free-shipping-bar .progress-bar-wrapper{padding:var(--nb-s4) var(--nb-s5) var(--nb-s3)}#CartDrawer .progress-bar-msg{margin:0 auto;max-width:100%;white-space:nowrap;text-align:center;font-size:clamp(11px,3.6cqw,15px);line-height:1.35;letter-spacing:-.01em;color:var(--nb-bar-ink-soft)}#CartDrawer .progress-bar-msg.nb-msg--wrap{white-space:normal;text-wrap:balance}#CartDrawer .progress-bar-msg p,#CartDrawer .progress-bar-msg span{display:block;margin:0}#CartDrawer .progress-bar-msg strong{font-weight:700;color:var(--nb-bar-ink);font-variant-numeric:tabular-nums}#CartDrawer .progress-bar-container.nb-ladder{position:relative;width:auto;margin:var(--nb-s4) 9px 0}#CartDrawer .nb-ladder .progress-container{height:8px;margin:0;border-radius:999px;background-color:var(--nb-bar-track);overflow:hidden}#CartDrawer .nb-ladder .progress-bar,#CartDrawer .progress-bar-container.nb-ladder--complete .progress-bar{height:100%;border-radius:inherit;background-image:var(--nb-flow);background-size:200% 100%;background-repeat:repeat-x;transition:width .9s cubic-bezier(.22,1,.36,1);animation:nb-ladder-flow 1.4s linear infinite}@keyframes nb-ladder-flow{0%{background-position:200% 0}to{background-position:0 0}}#CartDrawer .nb-ladder__dot{position:absolute;top:50%;display:grid;place-items:center;box-sizing:border-box;width:18px;height:18px;margin-top:-9px;margin-inline-start:-9px;padding:0;border:2px solid var(--nb-bar-ring);border-radius:50%;background:#fff;color:transparent;font:inherit;transition:background-color .3s ease var(--nb-d, 0ms),border-color .3s ease var(--nb-d, 0ms),transform .3s cubic-bezier(.3,1.6,.5,1) var(--nb-d, 0ms)}#CartDrawer .nb-ladder__dot:before{content:"";width:8px;height:5px;border:0 solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg) scale(.4);opacity:0;transition:opacity .2s ease var(--nb-d, 0ms),transform .2s ease var(--nb-d, 0ms)}#CartDrawer .nb-ladder__dot.is-done,#CartDrawer .nb-ladder--complete .nb-ladder__dot.is-done{border-color:#fff;background:var(--nb-g1);box-shadow:0 0 0 1px #0c3d1e24;transform:none}#CartDrawer .nb-ladder__dot.is-done:before{opacity:1;transform:rotate(-45deg) scale(1) translate(1px,-1px)}#CartDrawer .nb-ladder__dot.is-current{animation:nb-ladder-dot-pulse 1.8s ease-out infinite}#CartDrawer .nb-ladder__dot.is-next{border-color:var(--nb-g1)}#CartDrawer .free-shipping-reached{margin:var(--nb-s3) 0 0;padding:12px var(--nb-s4);font-size:15px;line-height:1.3}@container (max-width: 400px){#CartDrawer .free-shipping-bar .progress-bar-wrapper{padding:var(--nb-s3) var(--nb-s4) var(--nb-s2)}#CartDrawer .progress-bar-msg{letter-spacing:-.015em}#CartDrawer .progress-bar-container.nb-ladder{margin-top:var(--nb-s3)}#CartDrawer .nb-ladder .progress-container{height:7px}#CartDrawer .nb-ladder__dot{width:16px;height:16px;margin-top:-8px;margin-inline-start:-8px}#CartDrawer .free-shipping-reached{margin-top:var(--nb-s2);padding:10px var(--nb-s3);font-size:13.5px}}@container (max-width: 330px){#CartDrawer .free-shipping-reached{font-size:12.5px}}@media(prefers-reduced-motion:reduce){#CartDrawer .nb-ladder__dot,#CartDrawer .nb-ladder .progress-bar{transition:none;animation:none}}#CartDrawer .plant-trees-text,.cart--mini-cart-style main-cart .plant-trees-text{color:rgb(var(--color-foreground))}#CartDrawer .free-shipping-bar .progress-bar-container{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/284/assets/nb-cart-ladder.css.map */
