.cart-shipping.js-cart-shipping{--shp-carbon: #1A1A1A;--shp-yellow: #F5C518;--shp-red: #C0392B;--shp-gray-mid: #555555;--shp-white: #FFFFFF;--shp-green: #3E8E41;--shp-green-done: #2E7D32;--shp-track: #ECECE7;--shp-track-line: #DBDBD4;--shp-fill: var(--shp-red);--shp-fill-soft: #D85A4C;--shp-on-fill: #FFFFFF;--shp-msg: #1A1A1A;--shp-sub: #555555;--shp-h: 10px;--shp-radius: 999px;--shp-ease: cubic-bezier(.34, 1.2, .42, 1);--shp-dur: .65s;--shipping-bar-progress-value: 0%;box-sizing:border-box;width:100%;font-family:Montserrat,Calibri,system-ui,sans-serif;color:var(--shp-msg);-webkit-font-smoothing:antialiased}.cart-shipping.js-cart-shipping *,.cart-shipping.js-cart-shipping *:before,.cart-shipping.js-cart-shipping *:after{box-sizing:border-box}.cart-shipping.js-cart-shipping .cart-shipping__head{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.cart-shipping.js-cart-shipping .cart-shipping__msg{margin:0;font-size:13.5px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--shp-msg)}.cart-shipping.js-cart-shipping .cart-shipping__amount{color:var(--shp-red);white-space:nowrap;transition:color var(--shp-dur) ease}.cart-shipping.js-cart-shipping.is-stage-yellow .cart-shipping__amount{color:#9a7d00}.cart-shipping.js-cart-shipping.is-stage-green .cart-shipping__amount,.cart-shipping.js-cart-shipping.is-stage-complete .cart-shipping__amount{color:var(--shp-green-done)}.cart-shipping.js-cart-shipping .cart-shipping__free{color:var(--shp-green-done);font-weight:800;text-transform:uppercase;letter-spacing:.01em}.cart-shipping.js-cart-shipping .cart-shipping__track{position:relative;height:var(--shp-h);border-radius:var(--shp-radius);background:var(--shp-track);box-shadow:inset 0 0 0 1px var(--shp-track-line);overflow:visible}.cart-shipping.js-cart-shipping .cart-shipping__progress{position:absolute;inset:0 auto 0 0;height:100%;width:var(--shipping-bar-progress-value, 0%);min-width:0;border-radius:var(--shp-radius);background-color:var(--shp-fill);transition:width var(--shp-dur) var(--shp-ease),background-color var(--shp-dur) ease;overflow:hidden;will-change:width}.cart-shipping.js-cart-shipping .cart-shipping__progress:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000001a,#fff0 45%,#ffffff47);pointer-events:none}.cart-shipping.js-cart-shipping .cart-shipping__progress:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);opacity:0;transform:translate(0);pointer-events:none}.cart-shipping.js-cart-shipping .cart-shipping__truck{position:absolute;top:50%;left:var(--shipping-bar-progress-value, 0%);width:26px;height:26px;margin-left:-13px;transform:translateY(-50%);display:grid;place-items:center;border-radius:50%;background:var(--shp-fill);color:var(--shp-on-fill);box-shadow:0 2px 6px #00000047,0 0 0 3px var(--shp-white);transition:left var(--shp-dur) var(--shp-ease),background-color var(--shp-dur) ease,color var(--shp-dur) ease;z-index:2}.cart-shipping.js-cart-shipping .cart-shipping__truck svg{width:15px;height:15px;display:block}.cart-shipping.js-cart-shipping .cart-shipping__truck-inner{display:grid;place-items:center;transform:translateZ(0)}.cart-shipping.js-cart-shipping .cart-shipping__goal{position:absolute;top:50%;right:-2px;width:22px;height:22px;transform:translateY(-50%);display:grid;place-items:center;border-radius:50%;background:var(--shp-white);color:var(--shp-gray-mid);box-shadow:inset 0 0 0 2px var(--shp-track-line);transition:background-color var(--shp-dur) ease,color var(--shp-dur) ease,box-shadow var(--shp-dur) ease;z-index:1}.cart-shipping.js-cart-shipping .cart-shipping__goal svg{width:13px;height:13px;display:block}.cart-shipping.js-cart-shipping .cart-shipping__sub{margin:8px 0 0;min-height:1em;font-family:Open Sans,Calibri,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:var(--shp-sub);opacity:0;transform:translateY(3px);transition:opacity .3s ease,transform .3s ease,color var(--shp-dur) ease}.cart-shipping.js-cart-shipping.is-stage-yellow .cart-shipping__sub,.cart-shipping.js-cart-shipping.is-stage-green .cart-shipping__sub,.cart-shipping.js-cart-shipping.is-stage-complete .cart-shipping__sub{opacity:1;transform:none}.cart-shipping.js-cart-shipping.is-stage-yellow .cart-shipping__sub{color:#8a6f00}.cart-shipping.js-cart-shipping.is-stage-green .cart-shipping__sub{color:var(--shp-green)}.cart-shipping.js-cart-shipping.is-stage-complete .cart-shipping__sub{color:var(--shp-green-done);font-weight:800;text-transform:uppercase;letter-spacing:.04em}.cart-shipping.js-cart-shipping.is-stage-red{--shp-fill: var(--shp-red);--shp-on-fill: #fff}.cart-shipping.js-cart-shipping.is-stage-yellow{--shp-fill: var(--shp-yellow);--shp-on-fill: #1A1A1A}.cart-shipping.js-cart-shipping.is-stage-green{--shp-fill: var(--shp-green);--shp-on-fill: #fff}.cart-shipping.js-cart-shipping.is-stage-complete{--shp-fill: var(--shp-green-done);--shp-on-fill: #fff}.cart-shipping.js-cart-shipping.is-stage-complete .cart-shipping__goal{background:var(--shp-yellow);color:#1a1a1a;box-shadow:0 0 0 2px var(--shp-yellow),0 0 10px #f5c5188c}.cart-shipping.js-cart-shipping.is-stage-complete .cart-shipping__progress:after{opacity:1;animation:shp-shimmer 1.9s linear infinite}@keyframes shp-shimmer{0%{transform:translate(0)}to{transform:translate(420%)}}.cart-shipping.js-cart-shipping.is-stage-complete .cart-shipping__truck{animation:shp-truck-idle 2.2s ease-in-out infinite}@keyframes shp-truck-idle{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.08)}}.cart-shipping.js-cart-shipping .cart-shipping__flash{position:absolute;top:0;bottom:0;left:0;width:28%;border-radius:var(--shp-radius);background:linear-gradient(100deg,transparent,rgba(255,255,255,.9),transparent);opacity:0;transform:translate(-120%);pointer-events:none;z-index:3}.cart-shipping.js-cart-shipping.is-celebrating .cart-shipping__flash{animation:shp-sweep .85s ease-out 1}@keyframes shp-sweep{0%{opacity:0;transform:translate(-120%)}15%{opacity:1}to{opacity:0;transform:translate(420%)}}.cart-shipping.js-cart-shipping.is-celebrating .cart-shipping__truck{animation:shp-truck-pop .85s var(--shp-ease) 1}@keyframes shp-truck-pop{0%{transform:translateY(-50%) scale(1)}35%{transform:translateY(-50%) scale(1.45)}to{transform:translateY(-50%) scale(1)}}.cart-shipping.js-cart-shipping--drawer{--shp-h: 9px}.cart-shipping.js-cart-shipping--drawer .cart-shipping__msg{font-size:13px}.cart-shipping.js-cart-shipping--page{--shp-h: 12px}.cart-shipping.js-cart-shipping--page .cart-shipping__msg{font-size:15px}.cart-shipping.js-cart-shipping--page .cart-shipping__truck{width:30px;height:30px;margin-left:-15px}.cart-shipping.js-cart-shipping--page .cart-shipping__truck svg{width:17px;height:17px}.cart-shipping.js-cart-shipping--page .cart-shipping__goal{width:26px;height:26px}.cart-shipping.js-cart-shipping--page .cart-shipping__sub{font-size:13px}.cart-shipping.js-cart-shipping--pdp{--shp-h: 7px}.cart-shipping.js-cart-shipping--pdp .cart-shipping__msg{font-size:12.5px;font-weight:600}.cart-shipping.js-cart-shipping--pdp .cart-shipping__truck{width:22px;height:22px;margin-left:-11px}.cart-shipping.js-cart-shipping--pdp .cart-shipping__truck svg{width:12px;height:12px}.cart-shipping.js-cart-shipping--pdp .cart-shipping__goal{width:18px;height:18px}.cart-shipping.js-cart-shipping--pdp .cart-shipping__goal svg{width:11px;height:11px}.cart-shipping.js-cart-shipping--pdp .cart-shipping__sub{font-size:11.5px}@media(prefers-reduced-motion:reduce){.cart-shipping__progress,.cart-shipping__truck,.cart-shipping__goal,.cart-shipping__sub,.cart-shipping.js-cart-shipping .cart-shipping__amount{transition:none!important}.cart-shipping__progress:after,.cart-shipping.is-stage-complete .cart-shipping__truck,.cart-shipping.is-celebrating .cart-shipping__flash,.cart-shipping.js-cart-shipping.is-celebrating .cart-shipping__truck{animation:none!important}.cart-shipping.js-cart-shipping.is-stage-complete .cart-shipping__progress:after{opacity:.35}}.cart-shipping.js-cart-shipping{display:block}.cart-shipping.js-cart-shipping .cart-shipping__progress{position:absolute;margin-top:0;height:100%;max-width:100%}.cart-shipping.js-cart-shipping .cart-shipping__progress:after{background-color:transparent;height:auto;top:0;bottom:0;border-radius:0}.cart-shipping.js-cart-shipping .cart-shipping__label{display:block;text-align:start}
/*# sourceMappingURL=/cdn/shop/t/9/assets/armas-shipping-bar.css.map */
