.sl-cartbar{padding:20px 0 0}.cart-drawer__bar{padding:14px var(--cart-drawer-padding,1rem) 6px}.sl-bar{background:#faf6ed;border:1px solid rgba(197,164,109,.55);border-radius:20px;padding:16px 18px;box-shadow:0 1px #ffffffe6 inset,0 16px 26px -18px #1f3e3666;color:#252525;font-family:var(--font-body--family),sans-serif;transition:background .6s,border-color .6s}.sl-bar.full{border-color:#c5a46d;background:linear-gradient(180deg,#fbf3df,#faf6ed)}.sl-bar__msg{font-size:14.5px;line-height:1.45}.sl-bar__msg b{color:#1f3e36;font-weight:500}.sl-bar__tag{display:inline-block;background:#efe3c8;color:#1f3e36;border-radius:99px;padding:2px 10px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-right:6px}.sl-bar__track{position:relative;height:10px;border-radius:99px;background:#e6d9c6;margin:30px 30px 40px 22px}.sl-bar__fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;width:0;background:linear-gradient(90deg,#1f3e36,#3d6b5c 55%,#c5a46d);transition:width 1s cubic-bezier(.2,.8,.2,1);overflow:hidden}.sl-bar__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.6) 50%,transparent 70%);transform:translate(-100%);animation:slshim 2.6s ease-in-out infinite}@keyframes slshim{to{transform:translate(100%)}}.sl-bar__head{position:absolute;top:50%;left:0;width:22px;height:22px;border-radius:50%;background:#c5a46d;border:3px solid #FAF6ED;transform:translate(-50%,-50%);transition:left 1s cubic-bezier(.2,.8,.2,1);animation:slpulse 2s infinite}@keyframes slpulse{0%{box-shadow:0 0 #c5a46d8c}70%{box-shadow:0 0 0 10px #c5a46d00}to{box-shadow:0 0 #c5a46d00}}.sl-bar__mk{position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background:#faf6ed;border:2px solid #e6d9c6;display:grid;place-items:center;transition:.5s;z-index:2}.sl-bar__mk svg{width:15px;height:15px;stroke:#faf6ed;fill:none;stroke-width:2.4;opacity:0;transition:.4s}.sl-bar__mk.on{background:#1f3e36;border-color:#c5a46d}.sl-bar__mk.on svg{opacity:1}.sl-bar__mk.pop{animation:slpop .7s cubic-bezier(.3,1.6,.5,1)}@keyframes slpop{0%{transform:translate(-50%,-50%) scale(.6)}60%{transform:translate(-50%,-50%) scale(1.35)}to{transform:translate(-50%,-50%) scale(1)}}.sl-bar__mk label{position:absolute;top:36px;left:50%;transform:translate(-50%);font-size:11.5px;letter-spacing:.08em;white-space:nowrap;text-align:center;line-height:1.25;color:#6b6459}.sl-bar__mk[data-t="2"] label{left:auto;right:-8px;transform:none;text-align:right}.sl-bar__mk label b{display:block;font-size:13px;color:#252525;font-weight:500}.sl-bar__mk.on label b{color:#1f3e36}.sl-bar__spk{position:absolute;left:50%;top:50%;width:6px;height:6px;border-radius:50%;background:#c5a46d;pointer-events:none;animation:slspk .9s ease-out forwards}@keyframes slspk{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.2);opacity:0}}.sl-bar__ship{display:flex;align-items:center;gap:10px;font-size:13px;color:#6b6459;border-top:1px solid #e6d9c6;padding-top:12px}.sl-bar__ship svg{width:19px;height:19px;stroke:#c5a46d;fill:none;stroke-width:1.3;flex:none}@media(prefers-reduced-motion:reduce){.sl-bar__fill:after,.sl-bar__head,.sl-bar__mk.pop{animation:none!important}.sl-bar__fill,.sl-bar__head{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sling-cart.css.map */
